Skip to content

TASmod Alpha 8.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@ScribbleTAS ScribbleTAS released this 09 May 15:10
Alpha8.1

Does 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.

Fixes (@ScribbleTAS)