Fixed an issue of not being able to rejoin a loaded game. Account-matching is now improved between server and client, rather than relying on info stored in client's LocalSettings.ini file.
Fixed an issue where loading a saved game would not have its internal ID be reassigned on the server.
Fixed issue where poison ticks would not hurt enemies. Poison ticks now hurt enemies as expected.
Fixed a timing issue where kitten-rescuing cutscenes could start if kitten had been slain.
Fixed an item network error during room transitions.
Fixed connection issues with long player names.
Addressed errors that could happen when returning to the home room at the end of a run.
Addressed errors that could happen if players disconnected during the home room cutscene.
Improved server debug logging.
Improved server directory integrity checks.
OTHER FIXES & IMPROVEMENTS
Improved text contrast and visibility.
Added clipboard paste support –
Ctrl+V on Windows and Linux;
Cmd+V on macOS.
Fixed incorrect string for Modifier_ExtraCritDamage.
Rarity 4: Renamed Legendario to Épico.
Renamed Catbeast to Bestia Felina.
Renamed Bumerang to Bumeran.
Fixed an error with low-health text during game over sequence.
Fixed an error when trying to click debug log file shortcut.
Version 0.2.4 – 1 March, 2021
Added Spanish / Español – translated by Martín Martos.
Online game-saving has been added:
Parties can now exit an online game and resume it later.
Online games are saved on the selected server when a party enters Room 1.
Games are saved to the server's disk when the party reaches a new room.
Games are linked to players' Steam accounts.
Games are retained for 90 days.
Games are deleted from the server's disk when the party dies.
To resume an online game from a previous session:
One player should load the game by going "Online Co-op", "Load game", select the server that was previously used, then select the game.
Once loaded, the game will appear in the "Join game" category for the other player(s).
Tabs are now separated into Single-player, Couch Co-op, and Online Co-op.
Servers are now listed in a category instead of a context menu.
Servers are now sorted by ping.
The best-ping server is now selected by default.
As part of an ongoing investigation into rare Unity engine errors:
Unity's "Use incremental garbage collection" option has been disabled for now.
Many checks around Unity's MonoBehaviour classes have been added.
Prior to 0.2.4, incremental garbage collection was enabled. It keeps performance smooth, but I suspect it was accidentally removing non-garbage pointers in memory,
causing errors regarding lists, arrays, and null references. This patch will help see if incremental garbage collection was the underlying issue.
Frame rate performance should still be adequate, but if not, please submit in-game feedback, post on the
or email me.
Fixed error during game-over screen if a controller had disconnected.
Improved handling of disk errors when writing LocalSettings.ini.
Fixed a pause menu issue.
Fixed certain buttons not updating when player changed input type between keyboard and controller.
Fixed date and time formatting issues.
Improved messages regarding timeout issues.
Fixed player name text-wrapping issues on treasure chest items.
Fixed errors with rewards and shields.
Added option: Advanced> Delete Local Settings.
Fixed player spawn point position being incorrect.
Fixed issue where only one entry would be submitted per session. Multiple entries are now submitted per session, rather than being stuck in a queue.
Fixed a rare error after an entry finished submitting.
Addressed rare errors with the weapon selector and item pop-ups.
Version 0.2.3 – 22 January, 2021
This patch adds a couple language-related features, but is mainly focused on bug fixes.
There are still many features to be added. The list is large. Thank you for all the bug reports and requests. Working through things one at a time. Lots to do still.