In this update for Starground, I address all sorts of issues, and add a bit more content too. I really appreciate the suggestions and bug reports on Discord, it's making my job a lot easier! Read everything below to see what I did.
Additions
- Added a delete save button to the save/load menu
- Added a search box to the load menu
- Added a button in the save/load menu to open file explorer where game saves are stored
- Added 2 new special dungeon rooms
- Added the ability to use numbers to quick select your active tool
Changes
- Made it so weapons have to go through their cooldown when first selected
- Moved the crafter to before the collector in the building menu (makes more sense for progression)
- Made it so that the long range mover requires 2 copper wire
- Made it so that the splitter costs 2 more copper wire (total of 4)
- Disabled saving and loading when connected to a server as a client
- Made it so that the lifespan reset after hitting a resource is longer
- Made it so that typing in the save/load search box autoselects a pre-existing save
- Made it so that the save button changes to "overwrite" when saving a file that already exists
- Optimized save/load menu to warn for improper file names, trailing whitespaces, and more
- Made it so that the chatbox fades out on inactivity
- Made it so the size of the selected hotbar slot is bigger
- Made it so the tool slot actually displays your weapon
Fixes
- Fixed an issue where loading a save in multiplayer crashed clients
- Fixed issues related to the tool bench updating on clients and server
- Fixed an issue where weapons would vibrate
- Fixed inconsistent button spacing in the production tab
- Fixed splitters not dropping items
- Fixed a crash caused by accessing an inventory of an object that doesn't exist
- Fixed an issue where enemy attacks didn't work on clients
- Fixed an issue where enemies pointed the wrong direction on clients
- Fixed an issue where attack sounds were not synced on client
- Fixed an issue where furnace fuel and progress didn't always match up
- Fixed an issue where last time played was not corrected for time zone
- Fixed an issue where the crafter does save the recipe on save
- Fixed an issue where movers would grab items from conveyors too early
- Fixed an issue where items would be in the wrong position on a conveyor during a lag spike
- Fixed an issue where movers grab items out of a crafter on load
Known issues
Sometimes movers don't filter items properly. I'm actively looking into the issue and hope to fix it soon!
