Joined: 6/14/2014
Posts: 47
Hello, Recently, YoyoGames and HumbleBundle released the source code of Another Perspective, a cool indie game by Shaun Spalding : http://store.steampowered.com/app/305920/ Thus, I made a TAS Tool for Another Perspective. Download : http://www.speedrun.com/Another_Perspective/resources On first execution, it will write 100 000 .tas files in your computer. Then, close the game. You will see in AppData that there are new files named with the frame number. You have to edit it in a text editor with the following code : None = 0 Jump = 1 Enter = 2 Reset = 4 Switch = 8 MoveLeft = 16 MoveRight = 32 Escape = 64 MoveUp = 128 Max = 255 = (2^8)-1 Path : AppData\Local\AnotherPerspective_YoYo If you want to execute multiple inputs, you'll have to add the input code. Example : You want to play Jump and move to the left on frame 247. Jump = 1; Left = 16; 1 + 16 = 17 Open the TAS file 247.tas => Insert the number 17 Then launch the game, press New Game and the TAS will play. The system I made is possible to be done on all the other games released on Humble Bundle such as : Death Ray Manta Spoiler Alert Stealth Bastard Deluxe Savant - Ascent 10 Second Ninja (oh god that would be so cool if someone wanted to TAS it with my tool) L'Abbaye des Morts Spelunky Classic (PC) FrapZC and Blue_Link are working on AP TAS currently, ask them if you are interested. As far as I know, this is the first mod of the game; if you are interested or have any question, contact me.
Joined: 6/14/2014
Posts: 47
Here is a WIP of the level 1 : https://youtu.be/xQ398GdMD4M
Joined: 6/14/2014
Posts: 47
Here is a mod for 10 Second Ninja and how to use it : Download : https://goo.gl/aMMtpy // Installation How to install : *Unzip the zip file *Run the game once (you might think it's not launching); the installation will proceed in the background. It will write 100 001 files under AppData\Local\10SecondNinja_YoYo\ How to use : * Edit the .tas files (see below for how to edit it) * Launch the game * Skip the cutscene * The TAS Tool will start playing all the .tas files (each one matching with its name) How to edit : 1) Edit seed : *There are a bunch of random functions in this game. I made a system that allow the TASer to choose the seed : the seed.tas file Open it using a text editor and write down any natural number and it will set the seed. 2) Edit inputs : YOu should have exactly 100000 .tas input files in your AppData\Local\10SecondNinja_YoYo\ folder if you proceed the installation correctly. Their name matches with the order of their reading. Example : TAS_977.tas matches with the input on frame 977 in the first tutorial room. Then, the file is encrypted using the following code :None = 0 global.L = 1 global.R = 2 global.A = 4 global.B = 8 global.C = 16 global.D = 32 global.RS = 64 global.U = 128 global.ESC = 256 Maximum = (2^9)-1 = 511 Each of these variables is an input from the original game. Each number you put into a .tas file matches with an input. To find out which number, you have to add the number of the input using this encryption. Example : 17 on TAS_1865.tas will play the Left Key and the C button on frame 1865 because 17 = 16 + 1 Example : 35 on TAS_2.tas will play the Left Key, the Right Key, and the D button because 35 = 32 + 2 + 1 Finally, play and enjoy :) WARNING : This can experience lags, the lags are caused by your computer, the device is not lagged and is 100% accurate. WARNING : Don't forget to delete your save everytime you launch the game WARNING : This is a experimental tool, to report a bug, send a PM to @PackSciences