≽⊰⊹══════ !READ THIS! ≽⊰⊹══════ ~To start a new TAS or edit the TAS that is currently loaded, press "START". To watch a playback of a TAS, Press "PLAYBACK". ~Press M to alternate between real time and frame advance. Mode 0 is real time, 1 is frame by frame, and 3 is playback. ~In frame by frame mode, press space to advance to the next frame, z to go to the previous frame, and f to set the frame value to a custom number. If you are editing a frame that already has inputs assigned to it and you press x while pressing space, you will move to the next frame without altering the inputs assigned to that frame. ~To save a speedrun, press "0" and copy the code it gives you. To load a code, restart the project, press "L", and paste in the code. The engine will need to run through the TAS once since the save code only saves the inputs of a run, not the numerous (42) variables required to run the editor. Speed this up by going into Turbo Mode. If you get the message saying it failed, watch the run at normal speed and see if it desyncs at some point. The code loads to the TAS engine even if you get the error message. ~Press "H" to show/hide some potentially useful variables. ~Press "N" to show/hide the frame delay variable, which slows down the playback. ~I recommend checking to see if the inputs are desynced every couple levels when making a TAS. To do so, generate a save code of what you have so far and load it. ≽⊰⊹══════
≽⊰⊹══════ Current WR TAS is a 6.34 by @hyprp2 and @justformemes2021 To share a TAS, paste your save code in this forum: https://scratch.mit.edu/discuss/topic/872161/?page=1#post-9040754 ≽⊰⊹══════ After many failed attempts by both me and by @hyprp2, finally we have a working PTSV TAS engine! ≽⊰⊹══════ Credit to the legendary for the original, and to for working with me on some of the earlier failed versions that inspired this. ≽⊰⊹══════ Note: Some interactions are very slightly different from the original game. I am working to try and minimize the number of differences but some of them are very difficult to figure out. One of the more major differences is that I haven't been able to do a level 16 ILP on this version which could save a lot of time if I can find out why it won't work. ≽⊰⊹══════ Change log: ~ Mar 14 - V1.0 - initial release ~ Apr 7 - V1.05 - fixed a bug where scratch wouldn't let you post save codes work. ≽⊰⊹══════