Training Mode - Community Edition v1.2!
Contributors
HUGE thank you to everyone who's contributed to this release!
- Devs: Aitch, @Kounotori-ssbm, @travismacdonald, @MadeInShineA, @ramirez7
- Feature ideas / bug reports: Dieg0, spectra, skib, Ambrose, TriN, ReturnToOZ, slav, Chil#267, akrish, Renzo, Joey Donuts, tycho, zach12345678, Qu'importe, Friend, and many more! (sorry if I missed you)
Changes from 1.1:
Larger Changes:
- Added option to the OSD menu to change the OSD position.
- Removed defunct Max OSDs and Recommended OSDs options.
- Added stage options with FOD platform heights and Pokemon stadium transformations.
- Added CPU playback slots as counter actions.
- New "Mirrored Playback" option when in playback, which reflects the savestate to the other side. (@Kounotori-ssbm)
- Filter recordings by selecting a character on the CSS (@Kounotori-ssbm)
- Added custom action state OSDs.
- Rewrote powershield event, adding a new "Laser Height" option.
- Added hidden shortcut mode to the lab, accessed by pressing Y on the menu. Currently, only frame advance (Press and release A in shortcut mode) is implemented. Let me know what else you would like as a shortcut!
- Add option to manually move the CPU anywhere.
- Ledgedash HUD now updates every frame.
Smaller Changes:
- Added yoshi egg toss info (angle, hold duration) to the "Fighter Specific Tech" OSD.
- Add ActOoFloat OSD to the "Fighter Specific Tech" OSD.
- Remade "Grab Breakout" OSD, showing grab timer and current mash rate.
- Added overlay option to ledgedash training.
- Added getup options to the reversal event.
- Added miss tech wait chance option to tech options.
- Added a new Tech Lockout option. "Earliest" prevents the CPU from teching in impossible situations, and "Latest" simulates normal human tech lockout.
- Added an option to always have max invincibility on ledge in ledgedash training to practice the ledgedash inputs.
- Added a new Simulate Tech Trap option that prevents the CPU from teching for a short period after being hit out of tumble.
- Added a counter to the wavedash event. (@travismacdonald)
- Added a counter to the L-Cancel event.
- Reworked Re-Save Positions to keep all previous inputs, starting from the very first input.
- Added new Prune Positions option that will maintain the same inputs at the new position.
- Added option to hide the stage in the Model Display option.
- Added an option to change the side after a ledgedash.
- Added an option to show the item grab ranges.
- Added tech invisibility delay option.
- Added game speed option to the ledgedash event.
- Added an info display showing if the fighter can walljump.
- Added a camera mode option to the ledgedash event.
- CPU will now use random TDI after custom TDI ends.
- R can now be used as a frame advance button.
- Added an OSD for lockout timers (currently only contains the dtilt/dsmash lockout).
- Allow specifying a port to manually control the CPU
- Slow down advanced camera with R.
Fixes:
- Fixed "Act Oo Hitstun" OSD for grounded (sakurai) hitstun. This OSD now works for acting out of falco's laser (for the first two frames, at least).
- Fixed the 'build_linux.sh' shell script when the iso path contained spaces. (@ramirez7)
- Infinite shields option now applies to nana.
- Performing an aerial will no longer cause an immediate reset in ledgedash training.
- DI draw now shows for throws and sheik.
- Custom TDI will no longer reset when the CPU is pummeled.
- Every character now can have tech invisibility.
- Removed maximum distance between fighters in the reversal and shield drop training.
- Fix bug where the CPU would occasionally tumble to their deaths without countering.
- Fix the GALINT frames being incorrect if ledgedashing from ledge without refreshing in the ledgedash event.
- The missed lcancel overlay will now show when the lcancel input is one frame too early. (@travismacdonald)
- Fixed fastfall frame not showing for autocanceled aerials in the LCancel event. (@travismacdonald)
- CPU will now perform a counter action after grab breakout. (@MadeInShineA)
- Fix playback misinputs / desyncs on state load from takeover.
- Autorestore on CPU counter now triggers when the CPU grabs the ledge or dies.
- Fixed issue where Wavedash OSD sometime showed completely invalid "frames holding jump" values.
- Infinite shield settings are now respected in playback/recording.
- DPad left/right no longer crashes eggsercise.