ptx0's K2 or SE tweaks

by ptx0

Krastorio2 or Space Exploration get some optional tweaks. Neither K2 or SE are required. Bio labs, atmospheric condensers, and greenhouses become modular.

Tweaks
15 days ago
1.1 - 2.1
6.16K

Changelog

2.3.0:

Krastorio 2 Spaced Out compatibility (2.0.17).
- Target Factorio 2.1, as required by K2SO 2.0.17.
- Add an optional K2SO dependency to apply tweaks after its prototype changes.
- Apply module settings in data-final-fixes, independently of Space Exploration.
- Preserve existing quality module support, including K2SO greenhouses.
- Keep productivity modules disabled when a building's module tweak is enabled.
- Update delivery-cannon recipes to Factorio 2.1's categories array.
- Correct atmospheric condenser setting labels and default module counts.

2.2.0:

Factorio 2.0 compatibility fixes.
- Fixed crash "attempt to index global 'base' (a nil value)" with SE + K2.
- Module slots use the 2.0 module_slots property instead of module_specification.
- Recipes use 2.0 results/ingredients format; items use hidden = true.
- Empty barrel delivery capsule follows the 2.0 empty-barrel -> barrel rename.
- Delivery cannon recipes now build in data-final-fixes and skip any missing
  source item instead of crashing.

2.1.0:

Compatibility fixes

1.1.7:

Add ammonia barrel to the yeet list.
Fixed localisations.

1.1.6:

Add condenser recipe modification.

1.1.5:

Reduce size of barrel capsule to 200

1.1.4:

Make Krastorio2 optional

1.1.3:

Added delivery capsule for empty-barrel

1.1.2:

Fixed loading without space-exploration

1.1.1:

Added greenhouse lab module option
Added module count option for bio lab & greenhouses

1.1.0:

Initial release