[Stepmania 5.3 Conversion] Tachyon D (Exschwasion)
Original file by Exschwasion: https://www.youtube.com/watch?v=QIgCC6N2SCw
SM5.3 Download: https://www.mediafire.com/?y72joi9cmdsch53
Notes: Let's see if you can read through the hall of notefields & colors, because I sure can't!
Requested by "Kowith Singkornkeeree", "Kirby5464" & "meowsicle".
Go check out Exschwasion!
https://www.youtube.com/channel/UCHRX_00IG-IOoBFEGOdACMA
They make incredibly flashy and awesome NotITG files!
So, the main thing I learned this time was that I can make the AFT that has PreserveTexture on draw every 1/60th of a second, and it would produce trails like it would at 60fps, but at higher fps! Consistency!
Visual changes:
The transition into 0:52 is not quite right and I don't know why.
Mod changes:
Forced a consistent drawsize.
Added tinyusesminicalc
Emulated approachtype by dividing rates by m_bl and adding in deactivation mods.
Scaled the movex for column 4 for 1:02 so the right arrow is always going to start offscreen.
Internal changes:
Upgraded the ease reader to the one used in later Exschwasion files, but modified to take strings for ease names and use PlayerOptions functions.
Replaced ApplyGameCommand with FromString and PlayerOptions functions.
Made a lot of things be locals.
Used ratios to scale things like:
- Positions
- Zooms
Columns still start at 1 here. Good thing I checked.
Modtweens are now actual tweens.
longboy becomes extendholds.
Had to split some movex into column form.
Did a lot of zoomz shenanigans.
Did some fardistz and rotafterzoom(false) on some actors.
- Okay, maybe more than "some".
- Okay fine, it's more like "a lot of".
Did some wrapperstate things on the NoteField.
Had to make the Stop for the AFT color blasts (starting at 0:30) 0.01 beats earlier or else the colors wouldn't always fire off when they should.
Had to make sure (negative number)^(positive number) never happens because that makes -nan in later luas.
:crab: Unused time-based mods reader is gone :crab:
Made a screenAft that holds everything, including the proxies.
- The actual AFT just has a sprite.
- The main sprite that shows everything takes from the screenAFT as well.
Have problems getting this to work, or want me to convert something to SM5? Let me know!