Helper mod for developing a Tool Assisted Speedrun (TAS) in factorio. Providing some utilities for precision controls & a gui displaying a tasklist.
Providing the player with new tools or adjusting the game interface, without fundamentally changing gameplay.
Version: 1.1.2 Date: 2023-10-02 Changes: - Fixed cache invalidation of painting crafting
Version: 1.1.1 Date: 2023-09-19 Changes: - Fixed a cache collision causing invalid painter output on assemblers
Version: 1.1.0 Date: 2023-09-17 Changes: - Changed the title of the gui to TAS precision - Increased performance of entity painter methods
Version: 1.0.1 Date: 2023-08-30 Changes: - Fixed a problem with hand mining counter
Version: 1.0.0 Date: 2023-08-25 Changes: - Moved entity painting to separate file - Entity painting is now invariant of distance to the player - Added swap-over values to distinguish between White, red or yellow text. And for showing ticks instead of seconds. - Added crafting queue timer to the GUI above position - Added mining progress timer as a painting in the world - Fixed some step strings - Added missing step descriptions - Added setting to update settings onload instead of on new world - Changed player position to update every tick instead of 11th tick - Added walk direction to walk step descriptions (when forced either diagonal or straight) - Added tooltips to settings page
Version: 0.9.4 Date: 2023-06-15 Changes: - Removed "s" from burner timer text - Changed burner timer to red when less than 61 ticks of fuel
Version: 0.9.2 Date: 2023-04-10 Bugfixes: - Fixed issue with missing reference to upcoming interface
Version: 0.9.1 Date: 2023-04-10 Changes: - Added license file - Updated mod description
Version: 0.9.0 Date: 2023-04-10 Changes: - Converted printed steps to use mostly localized strings - Added a box indicating where the next step is, on TAS change step - Added Flares to more printed step types - Added a 'predicted' target entity to printed strings interacting with an entity. It will not be accurate if the entity is not built yet or has been deconstructed already. - Added GUI width setting - Added a settings frame - Converted settings to use the settings frame instead of factorios settings management - Changed it so the GUI position is saved for future runs - Changed Resume/release to use only one button that toggles between them - Changed the icon of Resume/Release - Changed Resume/Release and Skip button to start disabled - Added event handler that toggles Resume/Release when TAS changes state - Added speed boost indicator. That checks if the character is on boosting tile or a belt going in the same direction.
Version: 0.8.1 Date: 2023-04-04 Bugfixes: - Fixed a problem with crafting steps crashing the game
Version: 0.8.0 Date: 2023-03-31 Changes: - Added buttons that control the TAS and a button that opens editor mod - Added icons to the new buttons - Added new tool icon - Added toggle editor as a tool
Version: 0.7.6 Date: 2023-02-06 Changes: - Added Setting to modify the tasklist size
Version: 0.7.5 Date: 2023-02-06 Changes: - Increased the size of the tasklist from 300pixels to 450pixels to show more data - Re-aligned some of the tasks to fit in the tasklist Optimizations: - Changed the tasklist to only show a splice of the full list
Version: 0.7.3 Date: 2022-12-20 Changes: - Made significant improvements to performance for TAS with large step-list - Cleanup of the code - The game speed cut-off for updating now starts at 1.4 instead of 2.01 Bugfixes: - Fixed that craftable and output settings wouldn't load correctly Optimizations: - Moved call to game.speed to run every 123th tick - Moved update postion pane to run every 11th tick