Adds a redo keybind and shortcut for when you undo too much. Integrated into vanilla 2.0!
Providing the player with new tools or adjusting the game interface, without fundamentally changing gameplay.
Version: 0.2.13 Date: 2024-01-23 Bugfixes: - *Actually* fixed the crash with entity ghosts
Version: 0.2.12 Date: 2024-01-23 Bugfixes: - Fixed another crash with entity ghosts
Version: 0.2.11 Date: 2024-01-23 Bugfixes: - Fixed crash with entity ghosts
Version: 0.2.10 Date: 2024-01-23 Bugfixes: - Fixed loader-1x1 filters not being serialized - Fixed ghost properties not being serialized - Fixed incorrect entity rotations after ghost creation
Version: 0.2.9 Date: 2023-11-15 Bugfixes: - Now raises script destroy events (oops)
Version: 0.2.8 Date: 2023-10-11 Changes: - Updated thumbnail
Version: 0.2.7 Date: 2023-01-17 Bugfixes: - Temporarily disabled power switch connections to prevent a crash
Version: 0.2.6 Date: 2022-12-27 Features: - Introduced queue size limit to not bloat save file size Bugfixes: - Fixed containers with inventory filters not restoring other properties Optimisations: - Cached ghost validation results
Version: 0.2.5 Date: 2022-10-10 Bugfixes: - Fixed crash with circuit connected infinity chests - Fixed force building on top of trees/rocks not restoring
Version: 0.2.4 Date: 2022-10-02 Bugfixes: - Fixed crash with Alien Biomes trees when attempting to undo mining after marking for deconstruction - Actually fixed crash with entities that have filter slots
Version: 0.2.3 Date: 2022-10-01 Changes: - Editor settings for the deconstruction and upgrade planner fix is now done automatically - Removed redundant info message for deconstruction and upgrade planner use in the editor - Marked Landfill Plus as incompatible until their bug is fixed Bugfixes: - Fixed crash with entities that have filter slots
Version: 0.2.2 Date: 2022-09-27 Features: - Filter and request slots on all entities are now restored. Inventory item filters cannot be simply done due to API limitations. - Added info message on how to fix deconstruction and upgrade planners not being recognized while in the editor. Bugfixes: - Fixed underground belt direction type not restoring.
Version: 0.2.1 Date: 2022-09-01 Bugfixes: - Fixed train stop crash when built/mined.
Version: 0.2.0 Date: 2022-08-31 Features: - Undo/redo can now respond to cancelling upgrade marks and upgrading entity ghosts. - Circuit conditions and wire connections are now restored. - Assembler recipes are now restored. - Entities now request their module inventory. - Train Limits are now restored. - Rocket silo auto launch with cargo toggle state is now restored. - Power switch toggle state is now restored. Changes: - Requires Factorio version 1.1.64 or higher, as the API has features not in earlier versions. Bugfixes: - Fixed redoing the mining of an entity that was marked for upgrade not working because of the upgraded ghost entity. - Fixed Logistic container settings not restoring on redo.
Version: 0.1.3 Date: 2022-07-31 Changes: - Most stack functions no longer use the table library for better performance. - Reworked entity data storage function to have better infrastructure for future entity data. Bugfixes: - Attempting to undo/redo fast replacing of certain entities will no longer crash. - Ghost entities that cannot have certain properties set will no longer crash.
Version: 0.1.2 Date: 2022-07-28 Bugfixes: - Stopped using experimental event to make redo compatible with stable 1.1.59, likely to change when experimental event becomes useful.
Version: 0.1.1 Date: 2022-07-28 Bugfixes: - Game will no longer crash when updating Factorio versions.
Version: 0.1.0 Date: 2022-07-27 Features: - Some basic entity properties are now restored when using undo/redo. - Actions are now stored in sequence even when time is paused. Changes: - Cleaned up the data storage for undo and redo queues. Bugfixes: - Ghosts are now created for uncentered entities, e.g. splitters. This very well may have been all entites, but it's fixed now so ¯\_(ツ)_/¯. - Entities that cannot have ghosts are now properly handled (for real this time).
Version: 0.0.5 Date: 2022-07-19 Changes: - Refactored code to be faster on average when using undo/redo Bugfixes: - Entities that cannot have ghosts are now properly handled.
Version: 0.0.4 Date: 2022-07-16 Features: - Added collision checks to spawning ghost entities. Bugfixes: - Fixed crash when attempting to undo vehicle placement.
Version: 0.0.3 Date: 2022-07-14 Features: - Undo/Redo functionality for building, mining, deconstructing, upgrading, and rotation of entities. - Upgrade planners not fully supported, such as cancelling upgrades and upgrading ghost entities.