
Demo Progress Continues
It's been great progress over the last few weeks improving the systems in place. I've had to majorly update things like player movement and several physics aspects since the Demo First launched. So give it another try and let me know if it's better!
Play around with the Demo and let me know if there are issues to address. Discord is the best way to do so!
General Improvements
General Improvements
- Un-bought items at Trader Stalls no longer become ruined by weather.
- Trader stall spawning for change/coins now happens iteratively to avoid "explosions."
- Adjusted delay when exiting conversations with villagers for smoother transitions.
- Adjusted distance bonuses to improve balance.
- Adjusted Menu Button Volume.
- Adjusted Menu Music Volume.
- Adjusted Door Open/Close Volume.
- Added random 15% pitch change to cart noise, similar to held object sounds.
- Player now stops more quickly while retaining acceleration.
- Sound level correction with eating/drinking.
- Colliders adjusted on some objects.
- Barrel added to demo.
- Added New Trader Stalls in Eldergrove Village Market Area.
- Added Cabbage and Eggs to the inventory.
- Adjusted Audio for several menus and items.
- Added Reload Button to game menu requiring manual saves.
- Added Health Percentage text to item text.
- Barrels now right-click and hold to remove/place lid.
- Cart detaches from player if caught on something with detach noise.
- Option to Flip Cart if tilted beyond 60 degrees.
- Better Occlusion Culling for increased performance.
- Terrain Density Items Re-Scaled for performance improvements.
- Updated lighting around Market Area.
- Implemented Sector Loading for towns to increase performance.
- Coins are now automatically converted to higher denominations when picked up.
- Toggle Barrel or Box lids by holding E.
- Use TAB to release/dump items from Boxes, Barrels, Crates.
- Added Bloom (Light Glow) Setting Slider to the IN GAME Menu.
- Completely updated Trader Barter System for better performance.
- Trader Items for sale are now persistent, preventing inventory cycling by reloading saves.
Bug Fixes
Bug Fixes
- Fixed quality text missing on items (e.g., Bread (Good), Apple (Cheap)).
- Fixed incorrect city responses when the player is in Halcyon City.
- Fixed Magistrate Player Trade Stall rental to consistently give back correct change.
- Fixed villagers paying the player incorrectly (now properly pays more for items from other cities).
- Fixed houses without weather protection to shield items properly.
- Fixed option to rent player trade stall at night, preventing player money loss as the selling period ends at night.
- Fixed money/item duplication at traders by locking player and items during transactions.
- Fixed issue where the player could walk during dialogue with guards.
- Fixed ability to lock the cart while traveling by disabling the player's item raycast during cart movement.
- Fixed Spamming "e" while signing a contract.
- Fixed Contract Coin Duplication.
- Fixed Missing Contract at Halcyon General Trader.
- Fixed Seasons not changing due to quicker year for demo.
- Fixed Reload Last Save actually reloading your saved items.
- Fixed collider issues at General Goods in Halcyon and various trader tents.
- Fixed eating/drinking items interfering with other items.
- Fixed looking through Window Bug.
- Fixed player respawn on death.
- Fixed player not getting Main Menu Option on Perma-Death.
- Fixed Coins causing excessive forces on the cart.
- Fixed Reload Save not loading Royal Status.
- Fixed Cart Upgrade Lantern and Chest causing cart jitter.
- Fixed Sector Reloading not properly activating new areas.
Notes
- Food items now take damage/spoil over time. Visual indicators for item damage are in progress.
- Adjusted item handling and cart physics for smoother gameplay.
- Added more intuitive tutorial triggers and dialogue for new players.
- Implemented HotFix to resolve issues with cart locking crates and items sticking to lids.
- Hope to see a 20+ FPS increase in Halcyon with recent updates.
- Switched some lighting mechanics to improve overall performance.
