TASmod Alpha 8.1
Pre-releaseDoes this count as a hotfix?
New things (@PancakeTAS)
Control bytes in playback
You can now add commands to the playback file that execute different functions during playback. Currently these will not save so add them at the end of your TAS.
The commands are:
$interpolation on/off
: Turns on/off interpolation for playback$hud on/off
: Turns on/off hud during playback$info off/String
: Adds a box to the top left with a custom string
Interpolation for playback
Turn on interpolation via control bytes to enable a smooth playback.
Changes (@ScribbleTAS)
A bit of terminology:
- Savestates are the world files on the server side, loading savestates is changing the world.
- Client Savestates are copies of the inputs and stored on the client side. Those get loaded together with the server savestates
Loading savestates won't automatically load the client savestates anymore
In the past, parts of recordings were lost when accidentally loading a savestate.
Loading savestates, but without an associated Client Savestate won't clear the recording anymore
Imagine you made savestate 1 before recording anything, start the recording, stop it and load savestate 1. This cleared your recording since no client savestate was associated with the server savestate. This was a bit annoying and totally unnecessary...
/fullplay
won't change the savestate index anymore
This is useful when making a TAS and having e.g. 7 Savestates, but then playing the TAS back with /fullplay
. The result was that the savestate index was set from 7 back to 0. Continuing with the TAS afterwards and trying to make savestate 8, will accidentally overwrite savestate 1.