Adds a new scriptable block that allows for event-driven-scripting to orchestrate factories.
Providing the player with new tools or adjusting the game interface, without fundamentally changing gameplay.
Version: 1.0.3
Date: 05. 10. 2025
Changes:
- Created an actual changelog.
- Added AssemberModule set_recipe_extra_to_bank, and fill_inv_ingredient.
- Added BankModule inv_move, inv_drain, get_craftable_count.
- Removed BankModule bank_to_inv, and inv_to_bank, item_to_bank, and bank_to_item.
- Added InvModule get_inv_items, and get_entities_inv_bulk.
- Added WireModule bfs_wire_wl.
- Added game, prototypes, and serpent to the script env.
- Updated and tightened the examples. Also added pictures for more clarity.
- Changed the mod title to fit the mod's goal more.
- + many other refactors and optimizations.
Bugfixes:
- Fixed an edgecase with TimeWheel.split_task.
- Fixed TimeWheel breaking when a callback fails.
- Fixed WireModule breadth-first-search cache breaking.
- Fixed InvModule error on on_destroy because entity.unit_number was nil.
- Fixed sneaky "on_destroy" = "on_build" typo.
Version: 1.0.0
Date: 05. 08. 2025
Major Features:
- Release