For modders only - this is a framework to load multiple server side mods simultaneously, with runtime hotpatching
Providing the player with new tools or adjusting the game interface, without fundamentally changing gameplay.
Version: 1.1.19 Date: DD. MM. 2019 Bugfix: - Fix desync caused by unloading a mod at runtime - Fix deviations from factorio behaviour when loading mods written a certain way which led to desyncs - Fix desync caused by updating a mod Info: - Supports setting metatable on _ENV in mods - Supports including files in other hotpatch mods - Added some initial support for determining which mod creates which events - Updated Freeplay scenario to 0.17.75 - Internal refactoring and seperation - Removed redundant locales that were added in attempt to solve a locale bug(unknown key spam during loading), that was actually a "bug" in Factorio that was mis-identified
Version: 1.1.18 Date: 6. 8. 2019 Bugfix: - Fixed error with loading certain mods with global table modification detection
Version: 1.1.17 Date: 6. 8. 2019 Info: - Improved modification detection of global table
Version: 1.1.16 Date: 16. 7. 2019 Info: - Version bump only
Version: 1.1.15 Date: 15. 7. 2019 Bugfix: - Fixed CRC errors
Version: 1.1.14 Date: 22. 6. 2019 Info: - Updated internal freeplay to match Factorio 0.17.50 - hotpatch-gui version 1.0.6
Version: 1.1.13 Date: 25. 4. 2019 Info: - Updated internal freeplay to match Factorio 0.17.33
Version: 1.1.12 Date: 8. 12. 2018 Bugfix: - Various small typos, copy-paste errors, etc have been fixed Info: - hotpatch-remote-interface version 1.0.3 - hotpatch-gui version 1.0.5 - hotpatch-commands version 1.0.2
Version: 1.1.11 Date: 26. 11. 2018 Bugfix: - Fixed behaviour of require() specifically when a file in a folder requires a file relative to base directory - Fixed loading multiple mods when a installed mod failed to run and was removed, which prevented the next mod from loading properly - Fixed loading mods which modify global during control.lua execution Info: - hotpatch-remote-interface version 1.0.2
Version: 1.1.10 Date: 27. 6. 2018 Info: - Includes freeplay scenario loaded by default - hotpatch-gui version 1.0.4
Version: 1.1.9 Date: 27. 6. 2018 Info: - More fire! - hotpatch-gui version 1.0.3
Version: 1.1.8 Date: 25. 6. 2018 Info: - Slightly improved event calling efficiency - hotpatch-gui version 1.0.2
Version: 1.1.7 Date: 21. 6. 2018 Info: - Improved logging
Version: 1.1.6 Date: 16. 6. 2018 Info: - hotpatch-commands version 1.0.1
Version: 1.1.5 Date: 16. 6. 2018 Bugfix: - Fixed bug with hotpatch-gui failing when loading saved maps Info: - hotpatch-gui version 1.0.1
Version: 1.1.4 Date: 15. 6. 2018 Bugfix: - Fixed bug with hotpatch-remote-interface failing to update in-place Info: - hotpatch-remote-interface version 1.0.1
Version: 1.1.3 Date: 13. 6. 2018 Bugfix: - Fixed behaviour of require() specifically when a file in a folder is required before a lualib is required Info: - Logging enhancements
Version: 1.1.2 Date: 9. 6. 2018 Bugfix: - Fixed behaviour of require() specifically when an error occurs in the file being required - Fixed remote interface errors from refactoring - Fixed private API not exposing the internal table needed for remote interface/commands to do useful things Info: - Added support for log levels
Version: 1.1.1 Date: 4. 6. 2018 Bugfix: - Fixed behaviour of require()
Version: 1.1.0 Date: 4. 6. 2018 Info: - Large rewrite of most of the core, added many things
Version: 1.0.9 Date: 21. 5. 2018 Info: - Changed detection of comments to not error, only throw warnings
Version: 1.0.8 Date: 21. 5. 2018 Bugfix: - Fixed load/loadstring escaping sandbox, which broke some mods
Version: 1.0.7 Date: 21. 5. 2018 Bugfix: - Fixed multiplayer breaking with nil game
Version: 1.0.6 Date: 21. 5. 2018 Info: - Refactoring, more debugging
Version: 1.0.5 Date: 21. 5. 2018 Info: - Refactoring, more debugging
Version: 1.0.4 Date: 19. 5. 2018 Bugfix: - Fixed multi-mod support which was broken in a subtle way
Version: 1.0.3 Date: 17. 5. 2018 Info: - Improved support for virtual files and using require in the loaded mods
Version: 1.0.2 Date: 17. 5. 2018 Info: - Added support for virtual files and using require in the loaded mods
Version: 1.0.1 Date: 15. 5. 2018 Info: - WIP
Version: 1.0.0 Date: 6. 5. 2018 Info: - Initial release