Quality++ | Extended Qualities


An expansion to the quality system in Factorio.

Tweaks
25 days ago
2.0
1.39K
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 month ago
Latest Version:
0.0.12 (25 days ago)
Factorio version:
2.0
Downloaded by:
1.39K users

Quality++ | Extended Qualities

This mod was designed to expand the existing quality system.
It currently adds 4 different qualities to the game: Mythical, Masterwork, Wondrous, and Artifactual.

The goal of this mod is to offer more options for late-game resource sinks without divesting far from the original Factorio intent or art style.

Probability tables (both generalized and fixed) can be found in the images.
Fixed probability calculations assume a 24.8% quality modifier being applied.

Settings

Check Settings -> Mod Settings for configuration options.

If your goal is to maintain balance, I would recommend resetting the settings to default on update.
Just be advised that inventories that scale with these currently added qualities will shrink if the level attribute of said quality gets adjusted.

You can enable or disable various qualities by unchecking the box next to the quality's name.
If you have Customizable Quality Names installed, you can choose to rename qualities.
You can tweak the power of the qualities to your contentment.

More options will become available as the mod expands and/or compatibility widens.
I highly recommend not downgrading qualities' level setting once you have set their values in the settings menu.
You will overflow the inventories that are affected by the downgraded quality level values.
Eventually these settings will become per-map.

Compatibility

Other mods that unlock qualities under modified conditions
QualityBioLab
Customizable Quality Names
Quality++ | Shiny Mechanics

Bug Reporting

Please report any issues you encounter on the discussions page and/or Github.

Stats, Power, and Modded Content

Reference for how final stats are calculated: https://lua-api.factorio.com/latest/prototypes/QualityPrototype.html

It would be wise to reference the prototype in the documentation. Most properties are dependent on level and they affect a wide variety of item attributes. The default attributes that the mod adds and/or modifies are outlined as below:

Legendary (Reference)
    Level: 5
    beacon_power_usage_multiplier: 1/6
    mining_drill_resource_drain_multiplier: 1/6
    science_pack_drain_multiplier: 95/100

Mythical
    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

Masterwork
    Level: 7
    beacon_power_usage_multiplier: 1/10
    mining_drill_resource_drain_multiplier: 1/10
    science_pack_drain_multiplier: 93/100
    crafting_machine_energy_usage_multiplier: 1/2

Wondrous
    Level: 8
    beacon_power_usage_multiplier: 1/12
    mining_drill_resource_drain_multiplier: 1/12
    science_pack_drain_multiplier: 92/100
    crafting_machine_energy_usage_multiplier: 1/3

Artifactual
    Level: 10
    beacon_power_usage_multiplier: 1/20
    mining_drill_resource_drain_multiplier: 1/20
    science_pack_drain_multiplier: 90/100
    crafting_machine_energy_usage_multiplier: 1/4

Looking for testers to determine if this is balanced.
Please contribute constructive feedback if you have an idea!