Added new option: Auto-equip Loot. Enabled by default. Toggleable under Options > Advanced.
Co-op
Fixed revive triggers sometimes remaining interactable after reviving a player.
Fixed revival UI sometimes appearing rotated incorrectly.
Couch Co-op
Fixed issue where mousewheel scrolling would change weapons for all players.
Fixed UI errors when assigning controllers with French set as the language.
Online Co-op
Health is now synced more robustly, which should resolve fallen-state revival issues.
Room-transition syncing is now more robust, which should resolve corridor, waypoint, and player-position issues.
To assist with debugging, games are now assigned a five-character ID code, and servers now create separate logs for each game.
Game info now shows server name, and is more legible on the pause menu.
Improved handling of merchant and treasure chest transactions.
Improved handling of unknown network messages.
Fixed HUD-related errors.
Fixed certain network actions not working correctly after reviving a player.
Fixed server name being displayed in place of game name in some cases.
Physics
Waypoint ledges are now smoother.
Greatly improved the position-solver. Creatures, keys, and gold should no longer get stuck outside the bounds of the room, nor stuck between blocks.
To assist with investigating transactional errors, Unity's "Physics 2D> Use Multithreading" setting has been disabled for this version.
UI
Fixed HUD sometimes not appearing after cutscenes and room transitions.
Fixed interactable tooltip widths sometimes not updating.
Version info is now visible during transitions, rather than fading out temporarily.
Linux
Improved detection of PlayStation 4 and Xbox 360 controllers.
Other Fixes
Fixed player creature attack states and movement states persisting incorrectly after being revived.
Fixed various errors with Boomerangs, Flails, Scythes, Elemental Staffs, kitten throats, and the Stone of Diashan.
Version 0.2.1b – 15 December, 2020
STEAM LEADERBOARDS
Startup Fix:
Fixed an issue where a repeating warning message regarding pending score submissions could trigger a catastrophic Meowzers error.
Version 0.2.1a – 15 December, 2020
STEAM LEADERBOARDS
Online Co-op:
When playing Online Co-op, Steam leaderboard scores are now submitted when entering a room for the first time, rather than upon death.
Submission Improvements:
Leaderboard submissions are now cached to disk and queued, and only removed from the cache upon successful submission.
If a score is unable to be uploaded due to network issues, the pending score will attempt to be uploaded again periodically.
If a score submission is pending, you can safely exit Tallowmere 2 – the score will attempt to be uploaded next time the game starts.
OTHER FIXES
Health Bars:
Fixed large numbers not being formatted properly.
Languages:
Various translation improvements.
File System:
IO exceptions are now handled more gracefully.
Version 0.2.1 – 10 December, 2020
ONLINE CO-OP STABILITY IMPROVEMENTS
Game Persistence:
Dungeons in progress (eg party has entered Room 1 or higher) now persist for 10 minutes if all clients happen to disconnect, rather than being destroyed instantly.
This allows players to rejoin the game.
Captains & AI:
If a captain disconnects mid-run, a new captain is now chosen, and creature AI should start working again.
Room Transitions:
Room-transition flow is now more robust (eg when entering a corridor or using a waypoint), which should fix the issue of players sometimes loading into a wrong room.
Fixed menus not sliding down when a room transition occurs.
Reconnection Improvements:
Fixed issues where players were unable to rejoin the game they were in.
If you happen to disconnect, finding your previous game on the Join tab should now have its green button say "Rejoin" rather than being disabled.
Fixed being unable to rejoin a game if a password was entered incorrectly on the first attempt.
Fixed issues where players were unable to interact with parts of the game after reconnecting (eg couldn't chat, couldn't open doors, couldn't hold keys, etc).
Magic Mirror:
Fixed an error when using the Magic Mirror while holding a key.
Version 0.2.0 – 4 December, 2020
EARLY ACCESS LAUNCH
Welcome to Tallowmere 2 Early Access.
This is a significant milestone for Lady Tallowmere and her dungeons.
May your runs be bountiful and (hopefully) bug-free.
Enjoy!
LANGUAGES
Added:
Finnish (Suomi) – translated by Tomi Turkki.
French (Français) – translated by Christophe Braguy.
Fixes:
Various UI improvements for formatting and sizes with different languages.
STEAM LEADERBOARDS
As this version is deemed a significant milestone, a new tier of leaderboards for v0.2.x has been created on the Steam Leaderboards.
STATISTICS
Server Statistics:
For Online Co-op games, game servers now record anonymous statistics, such as player counts, number of games created, and highest room numbers reached.
Offline Statistics:
For Single-player and Couch Co-op games, your game client may send anonymous statistics to the developer if
Share Statistics is enabled to help improve the game.
Share Statistics is enabled by default, but can be toggled via Options > Advanced.
Statistics will be visible on tallowmere2.com soon.
Load Tab is no longer selected after death if no savefiles exist.
Fixed controller categories not having appropriate back-navigation flow during Couch Co-op.
Updated target frame rate options (changed 140 to 144).
Fixed certain text on the Language tab not updating when changing language.
Fixed errors when changing input options during Couch Co-op.
Fixed gold text spacing issues with Simplified Chinese.
Online Co-op:
Various client-server communication enhancements.
Projectiles:
Fixed a Multishot error.
Fixed a death-related error.
Fixed animations not updating during room transitions.
Fixed animations not updating smoothly if frame rate was higher than 100 FPS.
Screen Shake:
Fixed certain camera events not respecting chosen options.
Sound:
Low health beeps no longer occur during intermissions.
Startup:
Command-line arguments are now logged.
Improved error handling when testing translations.
Improved performance.
Steam:
Improved error handling if unable to render a user's avatar.
Version 0.1.7b – 6 October, 2020
Fixes
Keys: Finally fixed the issue where keys would sometimes not seem to spawn.
Underlying issue was a child component was tagged incorrectly. On the chance a key would spawn on the same frame as a physics update, and if the player was close enough, the game would consume the key like it was picking up a coin or heart.
Thanks for the reports that were submitted to help resolve this issue.
Version 0.1.7a – 4 October, 2020
Fixes
Grenades: Fixed an error when throwing a grenade.
Lightning Orb: Fixed an error when casting.
Load Tab: Fixed savefiles appearing outdated after saving a game.
Menu Filters: Fixed caching issues.
Text: Fixed various overlapping issues with the Menus and Weapon Rack.
Controllers
InControl Native:
Fixed crash for controllers declaring a large number of buttons.
macOS:
Added Apple Silicon support.
Added support for SteelSeries Nimbus Plus.
Fixed MFi controller pause button not working.
Fixed non-MFi controllers not detecting attach/detach events.
Mobile
Android & iOS:
Lots of cloud save, achievement, and leaderboard work.
Android:
Fixed touch input not working if an Android Screen Overlay was present.
Updated target API to API level 29 (Android 10).
Version 0.1.7 – 23 August, 2020
Online Co-op
Fixed an occasional error when trying to create a new game.
Keys
Further fixes to address rare issue of keys not spawning when killing an enemy in single-player and couch co-op.
If a key has not spawned in a room, please submit a Bug Report via the in-game Feedback button.
Version 0.1.6a – 15 August, 2020
FIXES
Single-player & Couch Co-op: Fixed an error when using shields with the Weapon Selector active.
Version 0.1.6 – 15 August, 2020
COUCH CO-OP
Camera: Fixed camera moving weirdly upon death.
File System: Fixed errors when trying to delete saved games.
UI: Player name labels are now hidden when final player has died.
ONLINE CO-OP
Attributes: Fixed offerings and curses not being reset when restarting a dungeon.
Connection Handshaking: Fixed an error.
Debuffs:
Improved syncing.
Fixed an error when trying to apply a debuff to a dead creature.
Demon Statues: Fixed bonus rewards not being granted.
Keys:
Fixed home room key being removed if held by a player that disconnects.
Fixed sync issues with keys being thrown and picked-up too quickly.
Menus: Join button now says Rejoin when appropriate.
Merchant:
Improved handling of transactions, timeouts, and errors.
Fixed menu item selection resetting after every transaction.
Room Transitions:
Fixed creature position issues when loading existing rooms, especially when disconnecting and rejoining.
Fixed key-related errors when loading existing rooms.
Shields: Fixed sync issues regarding shield-raising and weapon-swapping.
Tallowmere's Keep:
Fixed kitten shelves not syncing properly.
Addressed an issue when opening the home room door.
Zaeries: Improved AI syncing.
OTHER
AI:
Fixed enemies targeting fallen players.
Fixed enemies targeting kittens.
Co-op:
Fixed Demon Statue mystery rewards being rolled the same for all players.
Fixed players being able to collide with each other after using a waypoint.
Cutscenes: Fixed the Skip button being spammable.
Feedback Form: Increased character limit from 300 to 400.
Menus:
Fixed an error when changing tabs with controllers.
Fixed being able to execute actions while the menu is sliding in.
Fixed soft lock when dying with inventory open.
Fixed tab-switching via keyboard numbers always triggering menu repaints.
Merchant: Fixed a potion-buying error if player's potion quantity was zero.
Room Generator: Fixed an error.
Weapons: Fixed errors with Bows, Scythes, and Stun Bombs.
macOS:
Improved PlayStation 4 controller support.
Improved Xbox One S controller support – though LT, RT, and D-Pad still have issues.
Version 0.1.5a – 20 July, 2020
FIXES
Fixed an error when returning to title screen.
Version 0.1.5 – 20 July, 2020
GAMEPLAY FIXES
Couch Co-op: Fixed a Quick Restart error.
Modifiers: Fixed a "Poison Damage" modifier incorrectly saying "Lightning Damage".
Physics: Fixed creatures, keys, and treasure clinging to spikes and walls.
Poison: Fixed players dying from poison ticks.
Internal: Enemies slain by projectiles in Unity's FixedUpdate time step are now processed in the next available Update step. This should hopefully fix many null errors, and fix keys not always spawning.
GENERAL FIXES & IMPROVEMENTS
Alterants: Fixed an error where creature alterants could be recalculated mid-frame; alterants are now only recalculated at the end of each frame if needed.
Boomerangs: Fixed an error.
Creatures: Fixed a slaying error.
Decals & Giblets: Addressed fading errors.
Elemental Spinner Traps: Fixed an error.
Input Actions: Fixed an error.
Input Devices: Improved debug logging.
Input Prompts: Fixed an input-doubling text issue.
Melee Weapons: Fixed an error.
Room Transitions: Fixed an error.
Saved Games: Improved savefile handling.
Zaerie Buzzsaws: Fixed an error.
STEAM
Improved handling if Steam Cloud is enabled or disabled mid-game.
Improved handling if Steam Cloud fails to find an expected file.
CONTROLLERS
The following errors are now treated as warnings:
"Failed to create device file"
"Failed to open asynchronous device handle"
"Failed to read input report"
If controller issues are persisting:
Go to Options > Input > Input Module.
Select InControl Legacy rather than InControl Native.