You probably wouldn't want machines with productivity or quality to start crafting prematurely.
Providing the player with new tools or adjusting the game interface, without fundamentally changing gameplay.
Version: 1.1.19
Date: 2025. 05. 28
Info:
- Debug created_trigger compatibility issues
Version: 1.1.18
Date: 2025. 01. 21
Info:
- Fix assertion when rebuilding an ghost with module requests
Version: 1.1.17
Date: 2024. 12. 16
Info:
- Switch from checking .active to .disabled_by_script
Version: 1.1.16
Date: 2024. 11. 23
Info:
- Fix crash when placing an assembler that crafts a parameter
Version: 1.1.15
Date: 2024. 11. 15
Info:
- Suggest the presence of newsletter-for-mods-made-by-quezler
Version: 1.1.14
Date: 2024. 11. 14
Info:
- Require the presence of newsletter-for-mods-made-by-quezler
Version: 1.1.13
Date: 2024. 11. 06
Info:
- Fix crash when cloning an entity
Version: 1.1.12
Date: 2024. 11. 04
Info:
- Fix race condition when swapping the last waiting for module with another to wait for module
Version: 1.1.11
Date: 2024. 11. 03
Info:
- Fix crash when inserting module ghosts into an upgrading entity
- Fix crash when the entity was disabled by control behavior
Version: 1.1.10
Date: 2024. 11. 03
Info:
- Fix crash when the recipe has not been researched yet
Version: 1.1.9
Date: 2024. 11. 03
Info:
- Fix crash when trying to wait for modules on a frozen building
Version: 1.1.8
Date: 2024. 11. 02
Info:
- Fix assertion error message and include actual status in debug
Version: 1.1.7
Date: 2024. 11. 01
Info:
- Remove some nested tables from the debug message
- Use serpent.block, there's enough room on the dialog
- Do not sort the serpent keys
- Try to clear custom_status & active upon entity death
- Clear the "waiting for modules" for new entities so revived ghosts do not already have it
Version: 1.1.6
Date: 2024. 11. 01
Info:
- Centralize assert entity debug information
Version: 1.1.5
Date: 2024. 11. 01
Info:
- Fixed pending beacon module requests from preventing a table getting cleared
Version: 1.1.4
Date: 2024. 11. 01
Info:
- More helpful assertion texts
Version: 1.1.3
Date: 2024. 10. 31
Info:
- Fixed "the foundry crash" (speed module got delivered later than the productivity)
Version: 1.1.2
Date: 2024. 10. 31
Info:
- Try and debug a failed assertion
Version: 1.1.1
Date: 2024. 10. 31
Info:
- Fix crash when updating to 1.1.0
Version: 1.1.0
Date: 2024. 10. 31
Info:
- Begin listening to item request proxies being created
- Abuse created triggers firing before on_tick
- Support pausing existing assemblers with new quality/prod requests
- Pickup requests screw with the tick order, so put new_proxies in storage
- Do not just check for the presence of the module request, confirm its for a module slot
- Sleep again when the requested module does not replace a module we wait for
Version: 1.0.2
Date: 2024. 10. 30
Info:
- Remove assert that crashed everything other than assemblers
Version: 1.0.1
Date: 2024. 10. 30
Info:
- Fix assembling machines requesting only speed/efficiency always freezing
Version: 1.0.0
Date: 2024. 10. 30
Info:
- Mod portal release
Version: 0.0.2
Date: 2024. 10. 30
Info:
- Cleanup prototype code
- Add the "waiting for modules" status
- Unfreeze the crafting machine when the proxy dies
- Check the proxy in case it is manually edited (or it had a mix of modules to begin with)
Version: 0.0.1
Date: 2024. 10. 29
Info:
- Initial commit (initial control.lua done on the 30th)