Runtime spoilage library

by SirPuck

A library to ease the implementation of (but not only) random spoilage results in your mods. It allows you to set random and/or conditional spoilage results dependent on things accessible at runtime (like temperature, surface, surface conditions, speed, whatever). THIS IS IN AN EXPERIMENTAL STATE ! Please reach out to me on Discord or Github if you encounter issues. Please see the Github repo for a more readable doc.

Internal
5 days ago
2.0
156
Factorio: Space Age Icon Space Age Mod

Changelog

Version: 0.2.1
Date: 10. 03. 2025
  Bugfixes:
    - Fix missing nil check.
Version: 0.2.0
Date: 10. 03. 2025
  Major Features:
    - Dramatically improve performance (time usage reduced by about half).
  Changes:
    - Use the question mark signal icon for the placeholders.
    - Change some swap functions slightly to prevent potential crashes.
Version: 0.1.4
Date: 10. 03. 2025
  Bugfixes:
    - Solve multiple crashes :
    - Add support for modules in beacons, assembling machines, and furnaces
Version: 0.1.3
Date: 02. 03. 2025
  Bugfixes:
    - Solve multiple crashes :
    - Add support for cargo pods
    - Add support for assembling machines
    - Add support for boilers
    - Add support for labs and implement a fix for factorio's 2.0.38 version
    - Solve a crash with the mining drills, but only add limited support. If you use RSL to add spoilable ores, you need to define a fallback for your ore or set placeholder_spoil_into_self to true
Version: 0.1.1
Date: 13. 02. 2025
  Bugfixes:
    - Add support for construction robots
Version: 0.1.0
Date: 12. 02. 2025
  Major Features:
    - Initial release.