You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add Super Quality Module and let the super-beacon broadcast quality
Add a super_quality_module (category = "quality", effect = { quality = 1.0 })
granted by the Creative-tools sweep and stocked by the Creative Provider Chest,
giving a guaranteed at-least-+1 quality upgrade on a machine's output.
Add "quality" to super_beacon.allowed_effects so a single beacon can distribute
the effect, and align its distribution effectivity with the vanilla beacon
(1.5 baseline + 0.2 per quality level). Cover both with verify.py behavior
assertions. Deliberate data-stage no-ops (labs, empty-ingredient recipes,
roboport quality flag) are documented inline.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: changelog.txt
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -10,8 +10,11 @@ Date: 2026-06-29
10
10
- Add an "Asteroid spawning rate" input to the Game Settings cheats (Space Age only): a global multiplier for how often asteroids spawn around space platforms. Default is 1 (vanilla); set it to 0 to stop asteroids spawning entirely. Applies game-wide, not per surface.
11
11
- "Create Surface → Blank surface" now creates a genuinely flat, empty test surface (no resources, water, cliffs, trees, decoratives, or enemies; always day) with a floor dropdown: Lab tiles, Concrete, or Refined concrete.
12
12
- Add an "Ignore surface conditions" on/off Surface Cheat that lets planet-gated buildings be placed and planet-gated recipes crafted on the selected surface(s).
13
+
- Add a Super Quality Module: a creative module that guarantees the produced item is upgraded by at least one quality level (the engine's fixed cascade can still push it to +2/+3). It is granted by the normal Creative tools' recipe sweep and stocked by the Creative Provider Chest, alongside the other super modules.
14
+
- The Super Beacon now broadcasts the quality effect, so a single beacon fitted with the Super Quality Module can distribute the guaranteed quality upgrade to every nearby crafting machine.
13
15
Changes:
14
16
- Move the Surface Cheats menu from the Cheats tab into the Surface tab, grouping it with the surface-creation tools.
17
+
- The Super Beacon's distribution effectivity is raised from 0.5 to 1.5 and now scales with quality (+0.2 per level), mirroring the vanilla beacon so a legendary beacon reaches 2.5.
15
18
Bugfixes:
16
19
- Fix a crash that broke every fluid feature (Super Boiler, Super Cooler, Configurable Super Boiler, Fluid Void, and the Matter Source/Duplicator on fluid entities) once they held fluid.
17
20
- Fix a non-recoverable crash ("'inventory index': real number expected got nil") in on_tick when a Matter Source with no filter set faces an assembling machine, rocket silo, or furnace: Factorio 2.0 folded the assembling-machine and furnace input/output inventories into crafter_input/crafter_output, so the mod's references to the removed assembling_machine_input/_output and furnace_result defines resolved to nil. The Matter Void's output-slot path was hit by the same removed defines.
creative-mod_super-quality-module=Guarantees the produced item is upgraded by at least one quality level.
148
150
creative-mod_super-fusion-reactor-equipment=Generates unlimited power for your equipment.
149
151
creative-mod_super-personal-roboport-equipment=Supports large numbers of robots. Large construction radius. Can recharge robots instantly without causing any energy.
0 commit comments