Toribash 5.70 beta - Windows, macOS (Steam)
Hi, the beta version of Toribash 5.70 is now available!
This update features several updates for modmakers and experimental physics updates.
Getting update on Steam:- Right-click on Toribash in your Steam Library and select "Properties"
- Navigate to "Betas" tab
- Select "alpha" branch in "Beta Participation" dropdown
Standalone (Windows only):
What's new:
- Experimental: Fixed bodypart damping
Historically, Toribash had a typo in its physics simulation code which lead to body damping not working correctly - instead of being applied once for every bodypart every frame, game would only apply damping to a single bodypart that corresponds with player's ID. That lead to issues with identical moves working differently when executed by players in Tori and Uke spots, relaxed joints getting weird rotations, etc.
This update addresses the issue but the change is not set in stone as it will affect all the moves that you currently use. It will not, however, affect old replays as Toribash will still fall back to the old (broken) way of applying damping for those.
We'll be looking for feedback on whether to keep this change in the final release of Toribash 5.70 so your opinions are welcome here.
- Modmaker & mods
- Max environment objects count changed from 128 to 256
- Max dynamic objects count changed from 16 to 48
- Max environment joints count changed from 16 to 24
- Fixed bug with joint triggers not being set from modmaker UI
- Custom hardness support for bodyparts and joints
- Custom friction support for bodyparts and joints
- Per-joint fracture threshold support
- Fixed bug with turnframes resetting to 0
- Fixed bug with joint range changes being ignored if either of two values was kept at default
- Static objects with non-zero hardness now deal damage to player
- Fixed bug with shield bodyparts also always acting as weapons
- Fixed bug with score changes from triggers not affecting fight outcomes
- Hold shift while using scroll bar to change input values for finer adjustments
- Other changes
- Fixed hand and leg trails anchor points when affected bodyparts are dismembered
- Ignoring user now also mutes their emotes and shouts
- Custom bounce support for bodyparts and joints
- Fixed "Remove all objects" and "Reset Both/Uke/Tori" buttons in Miscellaneous tab not working correctly
- Fixed bug with environment joints not being able to connect objects with IDs over 24
Potential fix to startup crash experienced on some systems
- Replay speed should now work properly on decimal values over 1 / under -1
- Game client should no longer crash on startup on Ryzen systems
- Added copy/paste/duplicate functionality for env joints
- Added reset functionality for env objects and env joints
- Added radio buttons to select p3 or p4 to specify engage player pos and rot in Advanced tab
- Fixed bug with environment resetting after setting num players to 3 or 4 while engage distance is below 320
- Fixed bug preventing selection of env objects with ids over 128 via id input field
- Fixed crash to desktop when loading mods with zero size box env objects
- QoL updates to env joint menu to better indicate which joint is currently being modified, which objects are available, etc
- Fixed crash to desktop when attempting to open modmaker after previously exiting it while in replay mode
- Fixed bug with modmaker UI mouse clicks occasionally triggering world entity selection
- Replay keyframes display and editor on replay timeline (click to go to keyframe on a cached replay, right click to edit keyframe)
- Replay speed support and toggleable smoothing for keyframes
- Navigate replay search results with next/prev replay buttons
- Fixed camera smoothness on slowed down replays with keyframes
- QoL tweaks to some status messages produced by modmaker and during keyframing
- Performance and stability improvements
- Body, joint and env object hardness now affects dismemberment and fracture
- Tweaks to Lua save_camera_keyframe() to ensure uniform behavior with K hotkey + data integrity checks
Last edited by sir; Aug 26, 2024 at 05:08 PM.
Reason: 5.70 beta 8