Merge remote-tracking branch 'refs/remotes/origin/master' into darklink87
Created a 3 line Speed Mod system that can adjust your speed properly with Rate Mods and also show you your current BPM with the chosen mod combos. Also added a Back Button function, but it needs to be updated so that the timer doesn't reset after each screen. Pretty sure I did some cleanup of other stuff in there too.
Updated the "Go Back" feature to remember how much time you had left. SSM still counts down even in SPO, and you can't go back if SSM has 5 seconds or less remaining.
Speed Mod Display Cleanup. I don't know why but SM likes to spew out the entire value of the Int even when I try rounding it, so I had to work some magic to make it display nicely, except some values are still .01 off. Not gonna worry about this anymore since it's not a big deal. Still working on a nicer way of displaying that you can't go back since I'm aware that it crosses over to ScreenStage and the beginning of ScreenGameplay.
Fixed the ModType defaulting back to "x" every time after playing a song.
Fixed C and M Mods not working. I need to stop breaking stuff with every update. >_>
Added BPM calculation to SPO, cleaned up a few function glitches, updated and re-aligned graphics, and fixed tweens.
Found that something I changed actually fixed SM spewing out a giant value for the speed mod, so I had to go back and adjust the function to add "0" to the end of stuff. I need to optimize the functions, but it's good enough for testing purposes now. Also made the Display BPM update when Rate Mods are changed.
Arcade Machine customizations just for me. I might want to ommit this in the Master branch merger coming up soon.
Forgot to commit this 2 updates ago to make the BPM update with Rate Mod changes!
Optmized Mod Options and cleaned up Mod Names.
Battle Mode menu cleanup.
Removed Player numbers and just left it blank. Looks cleaner during loading.
Made the values load instantly for an even smoother loading tween.
Updated Menu Times and Removed "Size" option from Battle Mode.
Updated Menu Times, Fixed Crash on Selecting Mod Menu in Edit Mode without having played a song first, and Fixed a potential crash when using memory cards.
Updated ScreenSongOptions in Edit Mode.
Added "nil" exception for Edit Mode since there's no screen prior that can capture the selected song's BPM.
Lots of SpeeMod updates. Added funtionality for the "Basic, Advanced" toggle, and also added "Pro" to it for the changes that I was testing. Exceptions for Regular ITG vs OpenITG are there, but have not been tested.
Updated silly SHUTUPSERIOUSLY and CalculateSpeedMod to make more sense.