Skip to content

Tags: xescure/Factorio-TAS-Generator

Tags

0.6.0

Toggle 0.6.0's commit message
Update version to 0.6.0

0.5.6a

Toggle 0.5.6a's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
New autosave (theis999#51)

## New autosave
Based on a Migration system

### Change the autosave from copy based system to a migration based
system.
Both systems activate on **script generation**.
The previous autosave system just created copy of the FTG save file with
a `_autosave_` and `[1-10]` number postfix. Allowing for up to 10
autosaves.

The new system is more clever, by having a **list of changes** since
**last save** and only saving these: on average the autosave file will
be much much smaller and thus much faster to save.
The new system also allows for **applying changes** from the autosave
without changing the main save file.
The changes applied by the autosave are loaded into the **Undo/redo
stack**, giving access to previous iterations without changing FTG save
file.


Once a save occurs, the autosave list will be **flushed**.
Once a autosave occurs, FTG will assume all changes are saved,
preventing the save changes dialog from appearing.

### Note
The autosave list has infinite size, which means that the autosave file
can become much larger than the save file.
This also means that if your autosave exceeds the 128 buffer size of the
Undo/redo stack, you won't be able to undo everything queued up.

### Extra
Updated filter groups
Fixed a crash related to race condition during startup where
highlighting threads were interacting with the GUI before it was ready.

0.5.6

Toggle 0.5.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Highlight changed input fields (theis999#50)

Adds brief highlighting to changed fields in the details panel, after
rightclicking a step in steps grid or template grid.

0.5.5

Toggle 0.5.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Highlight rows (theis999#48)

Adds 2 thread types to handle highlighting.
Adds method to highlight a row
Adds method to stop highlighting a row

Changed OnImportStepsIntoStepsBtnClick to highlight the imported steps
Changed OnStepsGridRightClick to highlight the clicked step

0.5.4

Toggle 0.5.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added support for importing modifiers (theis999#42)

To enable the new vehicle modifier from TAS step planner

0.5.3

Toggle 0.5.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed take taking the whole stack when it should only take a fraktion (

…theis999#40)

Fixed an issue where take 1 would take 2 items, if there was 2 items
available.

0.5.2

Toggle 0.5.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added Ammo, health & durability to take, put, equip & build (theis999#38

)

[Added health decrease to
build](theis999@f390dd0)
[Added health and ammo to
put](theis999@89feab2)
[Fix issue with put when taking from multiple
stacks](theis999@b6d80f9)
[Added ammo count to equip
actions](theis999@615b672)

0.5.1

Toggle 0.5.1's commit message
Update version to 0.5.1

0.5.0

Toggle 0.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Updated version to 0.5.0 (theis999#35)

Updated version to 0.5.0

0.4.6

Toggle 0.4.6's commit message