Quality++ | Shiny Mechanics


An expansion to the quality system that adds extremely rare, powerful, intermediate qualities to the game. Does not require Quality++ | Extended Qualities to function.

Tweaks
3 hours ago
2.0 - 2.1
1.46K
Factorio: Space Age Icon Space Age Mod
Owner:
Puzz1ebox
Source:
https://github.com/Puzz1ebox/Quality-...
Homepage:
https://github.com/Puzz1ebox/Quality-...
License:
MIT
Created:
a year ago
Latest Version:
1.0.0 (3 hours ago)
Factorio version:
2.0 - 2.1
Downloaded by:
1.46K users

Quality++ | Shiny Mechanics

An expansion to the quality system that adds extremely rare, powerful, intermittent qualities to the game. Shiny qualities are always slightly better than the highest rarity found within a bracket. Does not require Quality++ | Extended Qualities to function.

It currently adds a variant to each of the qualities included in factorio, with the exception of normal.
If you have the Quality++ | Extended Qualities mod installed, it adds shiny variants of those qualities to the game as well. [This is not required]
Each of these qualities has a 1/8192 chance of occurring during any upgrade event. This is intended to feel similar to shiny hunting in games similar to Pokémon.

The goal of this mod is to offer you even more ways to play around with the quality system.

Settings

Eventually there will be settings for you to adjust to your liking.

If you enable/disable qualities included in the other Quality++ mods, the shiny qualities will dynamically stitch together the proper quality chain.
If you have Customizable Quality Names installed, the quality names will be added, appended with the ": Shiny" string.

More options will become available as the mod expands and/or compatibility widens.

Compatibility

Other mods that unlock qualities under modified conditions
Customizable Quality Names
Quality++ | Extended Qualities

You can run this purely with just the vanilla qualities mod. It will NOT add extended qualities if you choose to do this

Bug Reporting

Please report any issues you encounter on GitHub.

Modded Content and Philosophy

The only way to acquire shiny variants of machines/final products is to attempt to craft that machine inside of a machine that has quality modules slotted into it. Thats it.
Intermediate and raw materials that are of a shiny variant are useless and should be discarded or tossed into lava. The only thing you should care about are final products.
There are some very complex tricks that you can do with combinators in order to use shiny intermediate ingredients to craft a final product, but that is not the way the mod was intended to be played. Though I encourage you to try your best.

This is due to the added shiny qualities being marked as hidden (intended).

Reference the pictures above to get an idea of what this means for you.

Having a shiny machine be created should be a special event. All of the shiny qualities have a similar power level and are all slightly better than legendary.
If you have Quality++ | Extended Qualities installed, you will get additional shiny qualities that will be slightly better than artifactual.

Let the hunt begin!

Stats (Broadly)

Vanilla Qualities (Shiny):
  level: 6
  beacon_power_usage_multiplier = 1/8,
   mining_drill_resource_drain_multiplier = 1/8,
   science_pack_drain_multiplier = 94/100,
   crafting_machine_energy_usage_multiplier = 2/3,
   locomotive_power_multiplier=2.2,
   rolling_stock_max_speed_multiplier=1.18,

Extended Qualities (Shiny):
  level: 11
  beacon_power_usage_multiplier = 1/25,
  mining_drill_resource_drain_multiplier = 1/25,
  science_pack_drain_multiplier = 89/100,
  crafting_machine_energy_usage_multiplier = 1/5,
  locomotive_power_multiplier=3.4,
  rolling_stock_max_speed_multiplier=1.33,

Note: This mod used to be focused around hunting for shiny qualities within a certain rarity, for specialty stats. This is no longer the predominant philosophy of this mod. Instead, this mod has been shifted to be purely a mod that should create moments of excitement when a shiny event occurs.

Please contribute constructive feedback if you have an idea!