Releases: Jesuszilla/TurtleWax
Releases · Jesuszilla/TurtleWax
Version 2.1.0
- Updated to latest nightly syntax for redirection.
Version 2.0.5
- Fixed first hold direction for some commands
- Dash fixes
- Fixed mashing not setting at all
- Fixed DD sometimes activating twice.
Version 2.0.4
- Fixed replay bug involving release checks.
Version 2.0.3
- Improved support for playback (rollback build).
- Fixed P3 and P4 not turning properly.
Version 2.0.2
- Fixed
Map(m_d)
not getting set properly.
Version 2.0.1
- Fixed 4268 bug.
Version 2.0.0
- Changed to ZSS implementation.
- Motion map names have been moved to
turtlewax_common.zss
and now prefixed withtw_
. Base directions and buttons are unchanged. - Now Raspberry Pi 4 compliant.
Version 1.5.2
- Fixes tw.release_right definition not getting set
- Fixes default FF and BB implementations
- Fixes turtlewaxy example
Version 1.5.1
- Added default implementation to predictState to prevent crash when user skips intro.
Version 1.5
- Added input_types array to all move definitions so that the input type can be defined for each motion.
tt
can now be specified as a single value, or a table of values. Each value in the table must either be
an integer value or a function that takes an integer,p
(player index) as its sole argument and returns
an integer value.tt
can now hold up to 31 frames of buffering time.- Refactored arrays so that all button inputs are in one array.
- Added input delay.
- Added standard Up charging implementation and maps to control the buffer and charge times for it.
- Added maps to control the buffering times for dash commands.
- Added StateNo setting system defined by a new file, buffering.lua, required as part of the implementation.
Every character should have a buffering.lua file with the command-state mappings defined. Please read
buffering.lua.example for more info. - Added move strength setting and map for retrieval,
Map(tw_MoveStrength)
. This is set by the "strength" parameter
in the move table definition in buffering.lua.