▶






Toribash 5.60 alpha
This alpha is primarily targeted at scripters and replaymakers to give a heads-up on what's to come as it introduces some breaking changes to some Toribash Lua functionality and the new replay data protocol. To switch to this build, choose "alpha" in the Betas tab in Toribash properties from your Steam Library.
Lua replay manipulation updates All player or environment changes (position, rotation, velocity, etc) triggered with Lua are now properly stored in replay files. See the list of all new functions below. Documentation with EmmyLua annotations We know Toribash has been notorious for its lack of documentation when it comes to game-specific Lua functionality. With 5.60 we're adding documentation for all existing Toribash functions as well as for built-in classes like UIElement or PlayerInfo. EmmyLua is available as an extension for VSCode or IntelliJ IDEA. Current alpha version does not have the final documentation yet and will receive further updates closer to stable release. Texture atlas support You can now load a single master texture and render its specific parts. This will be especially useful if you need to draw a lot of textures which will normally get capped by max texture limit. All Lua hooks are now executed in a predetermined order In past, when you attach multiple callbacks to the same Lua event you couldn't predict which order they'll be executed in. This has been revised in 5.60 and now hooks will always execute in the same order as they've been added. Raycasting functionality in Lua You can now create raycastable bodies and shoot rays with Lua. That is cool. Lua bodies will exist in their own space and will not collide with any other objects. Other updates
[ 2023-02-10 15:39:55 CET ] [ Original post ]
This is the first public alpha version of the next major Toribash 5.60 update
This alpha is primarily targeted at scripters and replaymakers to give a heads-up on what's to come as it introduces some breaking changes to some Toribash Lua functionality and the new replay data protocol. To switch to this build, choose "alpha" in the Betas tab in Toribash properties from your Steam Library.
What's new in Toribash 5.60:
Lua replay manipulation updates All player or environment changes (position, rotation, velocity, etc) triggered with Lua are now properly stored in replay files. See the list of all new functions below. Documentation with EmmyLua annotations We know Toribash has been notorious for its lack of documentation when it comes to game-specific Lua functionality. With 5.60 we're adding documentation for all existing Toribash functions as well as for built-in classes like UIElement or PlayerInfo. EmmyLua is available as an extension for VSCode or IntelliJ IDEA. Current alpha version does not have the final documentation yet and will receive further updates closer to stable release. Texture atlas support You can now load a single master texture and render its specific parts. This will be especially useful if you need to draw a lot of textures which will normally get capped by max texture limit. All Lua hooks are now executed in a predetermined order In past, when you attach multiple callbacks to the same Lua event you couldn't predict which order they'll be executed in. This has been revised in 5.60 and now hooks will always execute in the same order as they've been added. Raycasting functionality in Lua You can now create raycastable bodies and shoot rays with Lua. That is cool. Lua bodies will exist in their own space and will not collide with any other objects. Other updates
- Screenshots are now saved as PNG files instead of BMP
- Vastly improved obj loading performance
- utf8 library support for Lua
- Blood particles now collide with static environment
- Blood particles no longer get generated from player collisions with static environment by default (requires hardness > 0)
- New UITween class (toriui/uitween.lua) that can be used for time-accurate animations
set_obj_linear_vel()
set_obj_angular_vel()
get_joint_state_name()
get_color_rgba()
get_clipboard_text()
generate_texture_gradient()
create_raycast_body()
destroy_raycast_body()
shoot_ray()
shoot_camera_ray()
add_chat_history()
generate_font()
players_accept_input()
get_body_bruise()
get_joint_bruise()
[/expand]
List of all deprecated Lua functions:
[expand type=showmore]download_ranking_toplist()
download_ranking_trends()
get_qi_reset_info()
set_gameover_limit()
draw_chat_input()
get_num_blood_particles()
set_decal()
get_payment_mode()
set_payment_mode()
get_beginner()
open_post_tutorial_menu()
close_post_tutorial_menu()
set_post_tutorial_alpha()
market_call()
move_replay()
sopen_replay()
end_tutorial()
open_upmenu()
[/expand][ 2023-02-10 15:39:55 CET ] [ Original post ]
Toribash
Nabi Studios
Developer
Nicalis, Inc.
Publisher
2014-05-16
Release
Game News Posts:
307
🎹🖱️Keyboard + Mouse
Very Positive
(16628 reviews)
The Game includes VR Support
Public Linux Depots:
- Linux [12.14 M]
"Just when ragdoll was becoming an irritant for gaming, Toribash swoops in to demonstrate why it's the best thing since shaded pixels." - PC Format
"Great physics; the best PC fighting game since "Rag Doll Kung Fu." - PC Gamer UK
Toribash is an innovative free-to-play online turn-based fighting game where you’re able to design your own moves. It is a martial arts simulator (yes, we do call a game with full body dismemberment a simulator) where you move your character by controlling joints on their body. As each of them can have 4 different states, number of possible moves is almost endless, which makes fights unique.
Main features:
"Great physics; the best PC fighting game since "Rag Doll Kung Fu." - PC Gamer UK
Toribash is an innovative free-to-play online turn-based fighting game where you’re able to design your own moves. It is a martial arts simulator (yes, we do call a game with full body dismemberment a simulator) where you move your character by controlling joints on their body. As each of them can have 4 different states, number of possible moves is almost endless, which makes fights unique.
Main features:
- Completely unique fights with players all around the world
- Unlimited character customization: body colors, textures, flames, hairs and more!
- Daily knockout tournaments hosted by the Gamemasters
- Lots of ingame and forum events
- Ability to modify the environment and characters using the built-in Mod Maker
- Open market - trade any of your items with your friends or just give them for free!
- An extremely long game genre name
MINIMAL SETUP
- Processor: Intel Core i3-3220Memory: 8 GB RAM
- Memory: 8 GB RAM
- Graphics: Intel HD 4000 / NVIDIA GeForce 630 / AMD Radeon HD 7670
- Processor: Intel Core i5-8400Memory: 8 GB RAM
- Memory: 8 GB RAM
- Graphics: NVIDIA GTX 950 / AMD RX 460 4GB
GAMEBILLET
[ 6046 ]
GAMERSGATE
[ 687 ]
FANATICAL BUNDLES
HUMBLE BUNDLES
by buying games/dlcs from affiliate links you are supporting tuxDB