Toribash Changelog

What's new in Toribash 5.60

May 31, 2023
  • New room list menu:
  • The updated room list is better in every way, both having nicer looks and providing easy access to more information about rooms!
  • It also has a much better "Create Room" menu that you can actually use now, isn't that amazing?
  • In addition to that, room list now shows several featured rooms with active players on top, more visibly separates official rooms from player-made ones, shows if the room is password protected so you don't have to guess and has more (and better working!) filters.
  • Lua replay hacking improvements & updated replay format:
  • This one is for replaymakers - remember how you had to go around those weird bugs with Lua replay hacking working but also not always and then replays getting all glitchy and messed up and not nice at all?
  • This is no more! (unless you actually want to make your replay glitchy then sure you're welcome)
  • Along with a number of newly added Lua functions, with the help of Kris and Tom we've made replay hacking more straight forward with all your changes being properly stored in replay files, changes not getting randomly carried over to new fights and so on.
  • If you're interested in writing Lua scripts for replay hacking, make sure you check the list of changes below!
  • Toribash Lua scripting updates:
  • Majority of Toribash scripting classes now have annotations with EmmyLua which should vastly improve your coding experience if you're using a compatible editor.
  • All built-in Toribash functions are now properly documented and listed in system/system_defines.lua meta script which means you no longer need to wonder whether a function to do something exists or not - you can always look it up there and make use of autocompletion in your IDE when using it in your code!
  • Get EmmyLua plugin for VS Code: https://marketplace.visualstudio.com...me=sumneko.lua
  • More UI updates:
  • More menus have received a facelift with 5.60, getting rounded corners and uniform design.
  • You'll notice the changes in moveable windows like Gamerules or MoveMemory, Replays menu and so on.
  • Other changes:
  • Below goes a list of other new features, tweaks and bug fixes included in Toribash 5.60:
  • News menu will now show notifications for unread news and events
  • Windows version now saves screenshots as PNG instead of BMP for easier sharing
  • Vastly improved 3D item loading performance
  • Blood particles will now collide with static environments
  • Collisions with static environment (e.g. walking on mod objects) will no longer generate blood particles by default
  • Replay and replay folders now support non-latin characters in their names
  • Added ability to invert camera axes in game settings
  • Added lower quality fluid blood option in graphics settings
  • Improved flame rendering performance
  • Improved UI rendering performance
  • Fixed bug with blood reflections not showing up
  • Fixed bug with DQ ring always being rendered at 100% opacity
  • Fixed bug with report post submission screen getting broken in some scenarios
  • Fixed bug with Toribash Discord server link in report post submission screen being broken
  • Fixed bug with camera getting stuck when looking up in freecam mode
  • Fixed bug with replay speed getting stuck at 0 in some scenarious
  • Fixed bug with special Toribash characters (!^%) not getting escaped in Login and Register screens
  • Fixed bug with item effects not being rendered in UI viewports
  • Fixed bug with Kiai sounds not playing on match start
  • Fixed bug with mod triggers not working on instagib bodyparts and when grabbing env objects
  • Fixed bug with menu resolution not updating after changing gui scale or game resolution
  • Toribash Lua scripting updates:
  • In addition to replay hacking changes touched upon earlier, 5.60 introduces some other updates to Lua scripting:
  • Raycasting:
  • Say you want to create a clickable object in 3D world. What you'd probably do earlier is get the 2D position of object's coordinates and then do some manual calculations and guesswork on whether your click position is still within object bounds on screen - which is not always easy on rotated cubes or capsules.
  • What you can do with Lua raycasting is create a raycastable body and then shoot rays to it to test it instead! This is essentially the same functionality as what Toribash uses for detecting joint clicks, now available through scripting.
  • System classes updates:
  • Aside from getting EmmyLua annotations, majority of system classes have been majorly reworked, both to increase performance and match more modern scripts' code style.
  • While this means there are now new features to use in your scripts, some of old methods have been marked deprecated (and will be phased out in future Toribash releases) or had already been removed from public access.
  • One of the examples that we had come across during beta testing is that some third party scripts use TBMenu:displayTextField() method with manual setup instead of using the generic TBMenu:spawnTextField() method, which will throw an error in 5.60 as the former function has been moved to TBMenu internal helper class and is no longer exposed publicly. These issues, however, can be fixed pretty quickly in most cases, and migrating to the generic UI element spawner methods guarantees your scripts will be able to use any new features related to those elements in future automatically.

New in Toribash 5.55 (Jul 26, 2022)

  • Battle Pass:
  • Toribash Season 8 comes with Battle Pass and 5.55 features the new GUI to help you view your season and BP progress, quests and claim rewards
  • Learn more about Toribash Season 8 and Battle Pass: https://toribash.com/season8
  • Quests:
  • Quests screen has received a complete overhaul and is now easier to use, provides more information and supports new quest types
  • New quests that you'll notice when completing Battle Pass and with future events:
  • Bounty related quests
  • Requirements to win games by points or disqualification
  • Market related quests
  • Bounties:
  • Old players may remember bounty text working differently in the past - it would be added to your account after the bounty is claimed instead of only being shown while it's active.
  • Well, now we have both!
  • "After claim" bounty text can be set for the additional 2000 TC and is a great way to customize your profile with an extra caption or annoy your friends with some silly text that they'd have to live with
  • Scripting:
  • Starting with 5.55, all new functionality will have EmmyLua-powered annotations for easier code understanding and documentation purposes. You can get it as a VS Code plugin: https://marketplace.visualstudio.com...me=sumneko.lua
  • Texture resolution is no longer required to have power-of-two sides
  • draw_quad() has been extended to support texture tinting
  • UIElement updates:
  • Patterned and recolorable image support for UIElements
  • UIElement imageHoverColor and imagePressedColor fields to use for image transition animations
  • Horizontal scrollable lists support for UIElements
  • UIElement mouse hooks are now initialized by default and no longer need to be defined manually by scripts
  • Support for different radius values for the top and bottom side of rounded UIElements
  • Shorthand functions for adding single mouse handlers: addMouseDownHandler(), addMouseUpHandler(), addMouseMoveHandler(), addMouseUpRightHandler()
  • Table-related functions defined in uielement.lua are now a part of _G.table
  • table.qsort() fix to support string with number/boolean comparison
  • String-related functions defined in uielement.lua are now a part of _G.string
  • Guid() function is now named generate_uid()
  • debugEcho() function is now named print_r()
  • Global variables defined in menu_manager.lua are now TBMenu fields
  • Draw call performance improvements for rounded UIElements
  • Major performance improvement for scrollable lists when controlled with a UI bar
  • Other changes:
  • Notifications now support scrolling through the long messages and have a tidied up look
  • Ability to delete private messages from Notifications menu
  • Better UX for Steam Wallet microtransactions
  • Fixed starting camera position on large mods to stick to active player by default
  • Standalone client will now remember the Toribash path and use it to update data files when installing a new version next time
  • Standalone client and admin-run Steam client now register a handler for toribash://connect room links to launch the game and join a room
  • Added new flags
  • Ability to enable exhibition mode (/opt exhibition 1) that will auto-cycle replays in active folder until you start a new game
  • Ability to disable auto tourney broadcasts but keep showing other global messages (Settings -> Game)
  • Fixed bug with default player3 and player4 being sometimes displayed shortly after game launch
  • Fixed potential Lua drawing issues when using negative values for size in draw_quad() and draw_disk() calls
  • Fixed bug with post-game earned TC/Qi info being shown incorrectly
  • Added support for chat scrolling with numpad

New in Toribash 5.53 (Nov 18, 2021)

  • In-game Market:
  • Game market uses the same foundation as Marketplace - this means you can trade items with other players, get stuff for a lower price than in game store and potentially even buy exclusive items you wouldn't be able to purchase otherwise.
  • Aside from basic trading, new market allows you to quickly see your general stats in order to fully enjoy your PROFIT and set up shops with custom names with descriptions for a more personal feel!
  • For more information about Toribash market, see Marketplace release thread.
  • 3 and 4 player support in Free Play:
  • Boot up any mod, open gamerules menu (CTRL + G), change num players to 3 or 4 and boom, it just works!
  • Huge thanks to Crollex and Accelerator for making male and female versions of new characters' head textures.
  • Other updates:
  • Account tab has been removed from main menu's navigation bar and is now accessible by clicking "Account" tab in top right bar
  • Added customizable GUI scaling (accessible from Graphics tab in Settings)
  • Added folder choice dropdown in replay save menu as per Shogunna's suggestion
  • Added customizable opacity for replacement joint 3D items
  • Inventory data is now cached to improve load speed on big inventories
  • Added information title on system confirmation boxes (buying item, unlocking pack etc)
  • Game will now load a random replay from one of default folders on startup
  • Pressing F to save replay will no longer display temporary replay file name as current fight name
  • Re-saving an active replay will no longer modify replay players
  • Game now uses default system cursor to make sure it's reasonably scaled
  • Changed pre_draw lua hook behavior to work in any game mode
  • Reduced comic effects display duration by 33%
  • Lua UIElement input fields now properly handle Caps Lock
  • Improved Lua UIElement text drawing performance
  • Added rounded corners on main GUI elements
  • Added new graphical assets
  • Bug fixes:
  • Fixed bug with file browser not opening on Windows
  • Fixed -1 notifications bug
  • Fixed bug with resolution being too high when current screen resolution is lower than max supported
  • Fixed some possible replay cache generator crashes and made it keep more stable fps while working
  • Fixed bug with spectator info dropdown always showing roles for the first spectator
  • Fixed bug with quests data not updating while in multiplayer
  • Fixed bug with confirmation screen's buttons sometimes getting cut on sides due to being too wide
  • Fixed bug with replays with capitalized symbols in filename not opening on Linux

New in Toribash 5.51 (Apr 5, 2021)

  • Advanced replay GUI (default hotkey is Tab):
  • Progress bar with camera keyframe marks
  • Replay speed slider
  • Advanced replay gui would only work when replay has been cached
  • Replay cache updates:
  • When replay speed option is set to "Enabled" in settings, replays will always load with cache by default
  • Cached replay loading should be a little bit quicker due to backend optimizations
  • Other replay updates:
  • You can now view next/previous replay using CTRL + ] / CTRL + [ hotkeys while in any folder
  • Replay playback speed now affects flame particles speed
  • Auto focus on replay name input when saving replay
  • Miscellaneous fixes and updates:
  • Better ghost fading with short ghosts
  • Realtimeghost data is now only sent when the room has it enabled
  • Added borderless fullscreen mode for Windows (can be enabled in settings)
  • Fixed a possible crash in macOS version on new game alert when game client is minimized
  • 3D items are now displayed properly when they're behind a translusent environment object
  • Fixed a bug that was greatly affecting performance with flame particles disabled
  • Added flame forge to Store and merged textures section into advanced section
  • Auto reload news images after they've been downloaded
  • Prevent Tori and Uke spawning inside each other when setting all zeroes for custom player position in gamerules
  • "Start new game" toggle in game rules is now stored between game sessions
  • Fixed a bug that was writing multiple instances of a move when beating Uke in Challenge Uke tutorial
  • Fixed a bug that was disabling Uke's ghost in some tutorials
  • Lua open_url() now only accepts Toribash links to prevent phishing
  • Shaders that modify text colors no longer affect item colors
  • Shaders now properly modify chat colors when in Multiplayer
  • Server updates:
  • Breakable grabs should no longer cause glitches
  • Customizable ghosts should no longer get stuck in previous mode when loading a new mod
  • Your own messages in chat are shown in a different color to stand out better
  • Win triggers should now work correctly
  • Win points should now work correctly
  • Players in auto tournament rooms should no longer get spectated before lockdown is enabled

New in Toribash 5.5 (Jan 13, 2021)

  • New type of grabs - rotatable and can be broken:
  • Grip mode can be changed via gamerules menu (CTRL + G). Manual commands are /set grabmode and /set tearthreshold.
  • New grabs allow rotating whatever you're grabbing compared to fixed default grabs
  • Tear threshold is used to determine how much force is required to break the grab (0 is disabled)
  • Grab breaking depends on force direction - it's easier to break a grab when you're pulling something away and almost impossible when pushing
  • Advanced ghost with customizable speed and length:
  • Ghost settings can be modified in gamerules menu. Manual commands are /set ghostspeed and /set ghostlength. To revert back to default ghost, use /set ghostcustom 0.
  • Ghost speed can be set from 0.1x to 5x
  • Ghost length can be set from 10 to 500 frames
  • Using new grabs or ghosts in multiplayer will make the room unavailable for players on older versions of Toribash.
  • New gamerules menu:
  • Only relevant settings are displayed (e.g. grab mode is only displayed when grabs toggle is checked)
  • Some setting names have been updated to be easier to understand
  • Settings that only allow specific values are now displayed as dropdowns or sliders
  • New flame forger (CTRL + L):
  • Preview up to 5 flames at once
  • General flame forging prices have been lowered and now depend on more flame parameters (meaning simple flames will be even cheaper)
  • New "relative gravity" setting to apply gravity relatively to bodypart your flame is linked to
  • If you already have flames equipped, they'll be initially loaded in forger with proper settings
  • Ability to forge flames directly from game client
  • Ability to save flames for future spawning
  • Ability to minimize flame forger without unloading flames (ctrl + shift + L)
  • New flame browser (access via flame forger):
  • View any existing flame by its ID
  • View general info about the flame - who and when forged it, how much did it cost, who currently owns it
  • Search for flames by their name / forger / current owner
  • Other minor updates:
  • Multi-key search in replays menu
  • Updated visuals on error messages
  • New "/set curtf" command to modify current fight's turn frames while in single player
  • High DPI mode for Apple devices (requires Retina screen) - can be toggled from Graphics tab in Settings
  • Minimum screen resolution has been increased to 768x480
  • Allow loading mods without specifying .tbm at the end
  • Downloads should now be faster
  • Bug fixes:
  • Fixed win points not counting damage dealt from dismembers or fractures
  • Fixed damage threshold not scaling on heavy hits
  • Fixed joint position sometimes being displayed at a wrong position when it's linked to a rotated bodypart
  • Fixed a bug that could cause crashes when loading a mod with a motd

New in Toribash 5.44 (Aug 25, 2020)

  • Updates in 5.44:
  • Notifications:
  • Your forums PMs can now be viewed directly in game client. No more checking forums to see whether you've got TC from other players or what item you've won in an event!
  • Global Quests:
  • Global quests allow you to get rewards for hitting certain gameplay milestones, be it gaining a new belt, inviting friends to Toribash, winning games in certain mods and so on. Global quests are available in the Quests tab.
  • New login and register screen:
  • Both screens got the new look - and it's not just the looks but we've also added the referral system to the registration. You can now invite your friends to Toribash, have them specify your name during registration, and once they hit 100 Qi you both will be able to get free stuff!
  • General menu optimizations:
  • Main menu should load up quicker now, and generally work slightly better.
  • Various bug fixes:
  • With Toribash 5.44 we've dropped support for 32-bit macOS systems and will now only release the 64-bit version of the game.
  • Windows and Linux will stay 32 bit for now, but that may change with any future updates.

New in Toribash 5.43 (Aug 8, 2019)

  • New queue list dropdowns and ingame reports:
  • Right-clicking on players' names now brings up a new dropdown menu which shows basic user info and relevant control buttons.
  • You can also now report users using a built-in report tool: choose report reason, add more info if necessary and submit it for staff to deal with. Keep in mind that we'll still be updating this tool in upcoming weeks as we couldn't properly test it during public beta.
  • Inventory update:
  • Inventory received both a visual and a functional update.
  • Your items are now displayed as a scrollable list (similar to forum inventory view), which makes more item information instantly accessible. You can also now upgrade your multi-level 3D items right from game client inventory, as well as see their current level.
  • Store vanilla item previews:
  • Store now supports old style item previews. To enter old preview mode, press the "Preview" button on items that support it.
  • New events:
  • 5.43 also includes backend updates for new automated events.
  • First one, Free Run Frenzy, is already live - it's out first automated parkour event.
  • Other updates:
  • Pure, Supernova, Toxic, Mana, Meteor, Sakura and similar gradient colors now have same brightness level as joint colors instead of being pale and dull.
  • Autosave replays folder is now sorted by replay date instead of filename.
  • Lots of misc fixes

New in Toribash 5.42 (Apr 27, 2019)

  • Ranked tab:
  • This is a reworked version of the old Matchmaking screen, which allows to participate in Season 6. It shows general season info, your current rank and matchmaking controls, as well as your current ranked quest.
  • Global ranking page has also received some updates, including better Elo trends graph.
  • New obj joint behavior:
  • 3D items connected to joints used to utilize bodypart positions which lead to them moving incorrectly when in motion. It's been changed with this update, so now they'll keep the correct position all the time (note: we'll update existing 3D joint items to work according to new standards within a few days - if you own any of those items and intend not to update your game client, make sure you mark them as read-only to prevent rewriting).
  • Other updates:
  • Prevent Toribash resolution from being set higher than your screen resolution
  • Discord Rich Presence status when Matchmaking
  • Changed Discord application id to display default Toribash app with our verified server info (looks like this)
  • Quest popups will only appear when you pass 10% mark in progress (e.g. if a quest requires you to play 100 games, popup will only show after you play 10, 20, 30, etc games).
  • Added 'About' screen (can be found in Settings)

New in Toribash 5.41 (Apr 11, 2019)

  • Updated main menu:
  • We've removed rarely used tabs and buttons and added some new stuff: News, Store and Account:
  • News is a reworked version of old Home tab, but is now only used for events and news and not other stuff.
  • Store is the reworked Torishop, see more about it below
  • Account tab allows you to access inventory and view clans, and also shows main information about your account, including your daily earnings, qi limit reset timer (will show after you've reached daily limit) and subscription expiry time.
  • There are also some tweaks to how scaling on different screen sizes works and a lots of other little tweaks.
  • New Store:
  • You can now browse Torishop without leaving your current game and still being able to preview majority of in-game items.
  • There's search, there are auto downloads for newly released items, and it allows you to buy items with your Shiai Tokens!
  • In-game SP Events:
  • You can now participate in SP events without accessing forums!
  • The first event you can participate in directly from game client is Hole in the Wall - you can access it from News tab right now.

New in Toribash 5.4 (Mar 28, 2019)

  • Toribash Quests:
  • Now you can earn additional Toricredits and items by completing mini-tasks. There's no limit on how many quests you can complete per day, so have fun!
  • New Tutorials:
  • Tutorials got remade from scratch and are now more fun and helpful!
  • Lots of new features:
  • In Toribash 5.4 we overhauled almost all old UI menus, including mods, shaders and settings.
  • There's also new MoveMemory that's now built into the game, advanced tooltip and other little things like profanity filter for chat.

New in Toribash 5.33 (Oct 18, 2018)

  • New color (Mana)
  • New replays UI:
  • Replays UI now shows much more information about replays in your replays folder - and it features upgraded search, tags system and upload to server functionality!
  • What's more, you can also now view all the replays that have been uploaded to Toribash servers right from your game client, rate them and even leave comments!
  • Replays UI screenshots
  • New matchmake screen:
  • Screenshots
  • Help popups:
  • Community Replays popup

New in Toribash 5.32 (Aug 9, 2018)

  • Comic Effects and Hit Effects:
  • Ranked Season 4 rewards are now here, to let you wreck your opponents in comic-book like style.
  • Friends List:
  • Originally added in 5.31 as a beta version, Friends List is now stable and better looking! Based on the old buddy system, it allows you to track any player or even whole clans to quickly join them in-game.
  • Inventory updates:
  • Inventory received several functional updates, and you can now select items to do mass actions with them. Set manipulations have also been added, so you can now move items between your sets right from the game client!
  • Stability updates and fixes:
  • Lots of fixes, both related to game client itself and the new ui.

New in Toribash 5.3 (Jun 6, 2018)

  • New UI:
  • Toribash main menu has been recreated from scratch and all the (previously) text-only buttons now have nice visuals with outstanding artwork from your boy Hagan!
  • Play tab has quick access to Single Player mode, Matchmaking (which has been also updated and shows additional helpful info) and Multiplayer Room List.
  • You can also see your account main info in top right corner - your head avatar, belt, clan, TC and ST data will be always displayed there while you are browsing new Toribash menus. You can also switch accounts quicker now by pressing Login button displayed next to your current account's name.
  • Home tab:
  • Home page shows announcements about Toribash events and new releases, current Torishop daily sale and quick access to Clans and your saved replays.
  • Training, Mods and Tools section contain tutorials, mod-related stuff and miscellaneous menus respectively.
  • Clans 2.0:
  • We have continued our work on ingame clans UI and it's now available any time from main menu. Here's what you see when pressing on that nice "Clans" button from Home tab:
  • Clans Home:
  • Clans Home is now split into two sections with an already familiar clan list on the right and your clan status on the left. You can now see your clan status, up to two random clan mates of same status (leader / member) and a button to view your clan. Clan list has also been upgraded and now features proper filtering for you to find specific clans faster.
  • Ingame Inventory:
  • Whaaaaaaat, we've been asking for that like forever???!?!!
  • You can now view your items, unpack, activate and deactivate them right from the game client! We'll keep working on inventory in future releases to allow full set manipulation functionality and some other neat stuff like market, so stay tuned!
  • Comeback Practice:
  • Comeback Practice is a new mode you can play in Training section. You need to hit Uke as many times as you can - but he will keep teleporting away from you every time you touch him. Teleport distance increases with each time, too, so it's getting gradually harder to catch him after each hit!
  • Here's me playing: beware a very long gif:
  • There are three toggleable settings for you to adapt conditions to your favorite play style: turnframes, gravity and match frames. Frame-by-frame skipping is allowed, too - just in case you want to play for the sake of making a replay and don't want to keep those previous frames unused.
  • Other updates:
  • New languages: new UI has full English, German, French, Portuguese, Spanish and Russian translation
  • Changed tori and uke camera view to first person
  • Fixed a bug that made joints disappear when a player has custom obj joints with 3D items display disabled
  • Added rotateable gravity option for flames
  • Added persistent world shader configuration
  • Fixed ground not changing on new player
  • Mod-specific motd now also sets custom motd in MP rooms

New in Toribash 5.21 (Apr 24, 2018)

  • New TC purchase window:
  • Old one was old and bad and didn't have a Torishop button so it's now new and (supposedly) better looking.
  • Updated gradients:
  • Thirteen years of Toribash development lead to this moment - a day when we fixed the UV mapping of Tori's arms, fists and feet. No more seams, no more weird gradient orientation. All hail Dranix.

New in Toribash 5.2 (Jan 8, 2018)

  • Daily Login Rewards (Steam only):
  • Logging in Toribash every day now gives you free TC!
  • Play Toribash every day for a week and earn 2100 TC and a Shiai Token that you can spend on neat and fancy items!
  • Note: you can only claim your reward for one account every day.
  • Updated player queue dropdown menu:
  • Old one got cluttered with unnecessary commands, now the menu would only display commands that you can execute. It definitely looks cleaner now with less than 10 commands by default, doesn't it?
  • Clans:
  • As you may have noticed in the screenshot above, you're now able to view players' clan info. Let's take a look at the ingame clan UI:
  • This is a clan page. Clan rank, its level and XP, logo and top achievement - all the essential info can now be accessible right from the game client. For clans that are free for all you'll even see a "Join clan" button that would instantly add you to that clan!
  • Clan Roster:
  • Clan Roster. A way to quickly view all clan members and leaders and easily contact them - clicking on any user's name would bring you to their profile on forum.
  • Clan List:
  • Clan list. In case you're looking for a clan to join or just feeling like checking some other clan, navigate to clan list by pressing the "Back" button on top left when viewing any clan. Clan list also provides quick access to your own clan - just press the button on bottom to view it.
  • Christmas time:
  • We've added some fancy christmas mods in all belt-restricted rooms!
  • (you can obviously play them in earlier versions of Toribash but they won't look as pretty)
  • Some bug fixes and other minor stuff.

New in Toribash 5.1 (Sep 14, 2016)

  • Added limit between 0 to 10 for hardness parameter in mods
  • Added world shader search button in modmaker
  • Added search to script, shader, replay menu
  • Added automatic load bumpmap for obj model if option is enabled and bumpmap texture is available
  • Added support for right to left in localized language
  • Added modmaker_draft folder for modmaker to backup mod before using another mod in modmaker
  • Fixed multiple trigger sound not playing at the same time
  • Fixed reset all in modmaker not resetting world shader, button caption, motd textfield
  • Added some new server commands: buynudge, selfbet, sponsor, giftnudge, nudgeprice, minsb, stopbet.

New in Toribash 5.02 (Sep 6, 2016)

  • Fixes:
  • Returning to freeplay after opening shop in standalone no longer causes uke to go invisible.
  • Multiplayer menu should now display full UI elements.
  • Standalone shop UI elements should now be properly in place.
  • Shop now works in standalone.
  • Added option to stop chatbox closing when mousing over Tori (Setup -> Options -> Advanced -> Chat Focus)
  • Matchmaking menu will now remember to stay minimized
  • Matchmaking 'Search' button will now change to 'Pause' when searching

New in Toribash 4.95 (May 21, 2015)

  • Steam will autoupdate.
  • Fixes:
  • Fixed pop up message on menu
  • Fixed multiplayer window server search
  • Fixed multiplayer window crash on scroll
  • Added delete confirmation window to replay menu
  • Added rename label to for rename text field
  • Fixed alpha not working for 3d objects
  • Added workaround for a startup crash (players will need to modify the cfg file to change shader option to 0 and chatcache option to 1)

New in Toribash 4.93 (May 4, 2015)

  • Bugs:
  • Fixed bruise option affecting decap
  • Fixed closing create room menu with cancel button
  • Fixed uke ghost after setting engagedistance and press 7 to zoom to uke
  • Fixed obj ghost when using load obj command
  • Fixed ghost on obj
  • Fixed autocomplete command caret position
  • Fixed mod search on result with directories
  • Fixed grip in torishop not reseting when closed
  • Gui changes:
  • New Multiplayer menu
  • Updated tutorial
  • Added delete button to replay menu
  • Added rename to replay menu
  • Added refresh button that is usable per 10 seconds
  • Lua:
  • Converted all script in startup.lua to c++ code except require function and hooks
  • Locked the path and codes for read_replay, io.open, dofile, and loadfile lua function
  • Mods:
  • Added trig_score, trig_score_once to bodies, joints
  • Fixed copy player in mod maker to copy trigger, point system properties
  • Changed mod maker export directory to mod directory
  • Removed boxtori.tbm
  • Removed modified.tbm
  • Fixed long text from logs wrongly transmits in chat

New in Toribash 4.91 (Oct 13, 2014)

  • A few small updates:
  • Torishop has boosters, Qi and 3D items
  • Updated Torishop with new announcement
  • Bug fixes:
  • Fixed crash when enabling shader option
  • Fixed crash at browsing mod directory
  • Disable downloading if directory is read only

New in Toribash 4.9 (Sep 27, 2014)

  • Features:
  • Mod subcategories (OfficialMods, ArmedCombat, UnarmedCombat, Fun, Sports, WTF). You still load the mod without the subfolder name /loadmod Aikido.tbm
  • Added language option to setup menu
  • Automatic setting of language in Steam version
  • Added world_shader setting to mod file (ex: world_shader data/shader/blackholesun.inc)
  • Added WORLD_SHADER setting to replay file that has to be inserted after NEWGAME line (ex: WORLD_SHADER 0;data/shader/inverted.inc)
  • Added camera zoom to tori, uke hotkey with '6', '7' key
  • Updated Torishop with new UI and latest prices
  • Added lua script to get color for grip, timex, text
  • Bug fixes:
  • Register errors that make more sense
  • fixed replay menu load button
  • fixed effects setup
  • fix for disconnect messages. (Not Connected bug). It was caused by being disconnect before the correct reason had been received.
  • fixed whisper message to self appearing twice
  • renamed file to lowercase to fix missing texture in linux
  • added chat support for 3 digit color by using percent sign
  • fixed ghosted obj option when fetching from db

New in Toribash 3.9 (Jun 2, 2010)

  • New features such as Real Time Ray-tracing (seen in the picture below), the Flame Browser, and the Shader Browser.
  • The new flame browser allows you to preview any flame by any user, making it easier to buy, sell, and test flames.
  • And the Shader Browser gives you the ability to preview shaders “on-the-fly”, without having to type in the chat commands.

New in Toribash 3.4 (Aug 4, 2008)

  • This new release has private servers.
  • This means you can create your own Toribash rooms.
  • This also means that the clan servers have been removed.
  • If you want a clan server just create on on the fly.
  • If you create a server you will be operator in it (and get the @ prefix).
  • With this you can do the usual server administration but also give and take @ from other player sin the room (using /op /deop).

New in Toribash 3.24 (Apr 4, 2008)

  • Timed DQ (DQ after X frames of touching)
  • dojotype (1 for circular dojo)
  • fight alert notification (window flashes or OSX icon bounces)
  • threaded multiplayer window with sorting
  • buddies list (/addbuddy, /removebuddy, /listbuddy)
  • bumpmapping and floor texture (/loadplayer 0 bumpmap)
  • hand and feet trails (/loadplayer 0 trailman)
  • joint textures (/loadplayer 0 texman)
  • povray (F8 or /povshot file.pov) - this exports environments as well
  • .inc files supports colors for chat and more (/lws inverted.inc)
  • New lua functions (/ls sdk/console.lua and then /echo test)