General Changes:
- Added a new "Long Hair" character customization option.
- Added keybinds to use buttons on certain menus, e.g., hitting ESC to return to the menu from the Settings menu.
- Added some new cheat-only (mainly for testing) items such as the Home Protection Sword.
- Added a new "Save" button to the pause menu, so you no longer have to wait for autosaves or quit the game to save.
- Added more Rich Presence options to Discord & Steam.
- Added a new starter house.
- Added icons to indicate autosaving and the waypoint marker.
- Added an icon to indicate when the game is autosaving.
- Added a background image to the menu.
- Added a new lamp to indicate where the player & Professor Jitters will spawn by default.
- Removed the "Save World During Save" experimental setting.
- Removed the Forge block.
- Removed the Crate block.
- Temporarily removed door blocks.
- Bricks may now only be mined with a Mana Crystal or higher tier pickaxe.
- Changed the description of the Home Protection Sword: "More American than a 9mm handgun!" --> "Smallest blade in London."
- Changed the description of the Blicky: "Nothing is more American than a 9mm handgun!" --> "Watch where you aim!"
- Changed certain textboxes/buttons to make fonts & font styles more consistent across the game.
Visual and User Interface Changes:
- Remade various textures.
- Remade the American flag texture on the menu.
- Redesigned the menu layout.
- Redesigned the world creation menu.
- Redesigned the pause menu, featuring character art, both added and unadded.
- New screen to show progress when a world is being created/loading.
- Remade trees.
Gameplay Mechanics, Balancing, and Bugfixes:
- Fixed save system not saving currencies.
- Fixed button focus issues.
- Fixed issues causing items to sometimes be transparent and have the ability to be dropped infinitely.
- Fixed some issues with breaking blocks causing lag spikes.
- Fixed some issues with autosaving causing long-lasting lag spikes.
- Fixed various bugs pertaining to the leaderboards.
- Fixed some bugs where you could hold multiple items at once.
- Fixed various duplication glitches.
- Fixed some crashes with trying to swap items in the trash slot.
- Higher tiers of pickaxes now mine faster as intended.
- Saving and loading the game is now much faster.
- Game now runs smoother.
- Balanced ore spawn rates.
- Balanced item stack limits.
- Caves now spawn much farther down.
- Reworked the catacomb structures to line the "middle" of the world.
- Enemies now despawn farther off screen.
- Added a world border that the camera/player should not be able to escape from.
- Added more recipes, some of which are used to craft new items.
- Nerfed the health of AHPG: 2500 --> 1500.
- Added 3 new weapons, including the first ranged weapons.
Technical and System Changes:
- Added levels 1 to 5 for Jack Lumber, each level increases strength and health.
- Remade world generation system (worlds are now loaded/created much faster and are much larger).
- Remade cave generation system; caves will now be much larger and connect smoother, reducing floating blocks.
- Remade much of the player controller.
- Remade Jack Lumber AI.
- Remade the developer/beta testing map.
- Remade the default enemy AI/enemy controller script.
- Remade the item system.
- Changed how the block id system works.
- Temporarily hid 'Luck' stat.
- Added support for the Steam Inventory system (although it is currently unused).
- Added a bunch of networking features in the backend to potentially add multiplayer functionality in the future.
- Added backend functionality for Quests.
- Added hit chance to certain weapons/attacks. This is for both the player and the enemies.
- Added platforms and one-way collision support.
- Moved the world/character save locations.
Quality of Life and Miscellaneous:
- Made the game less pixelated; this makes the rotation of sprites look far smoother than before.
- Added new console command "god" to enable godmode.
- Failing a boss encounter will now reset the boss. AHPG will place his spawner block back as it was once he is reset.
- Added player invulnerability frames.
- Added knockback to player and enemies when being hit by a melee weapon.
- Added limits to how far you can turn your head.
- Added stuns to enemies and the player.
- Made buttons to cycle through the leaderboards on the main menu.
- Made the game no longer fullscreen if you had the setting to fullscreen turned on and exited to the menu from a world.
- Made it so you can now delete saved worlds.
Closing Notes:
Many of these updates were backend changes, ensuring that content will be made smoother/faster/better in the future. These updates take a lot of time to make and we want to ensure that they are at peak quality. There are also various other bugfixes/other additions/removals that are not listed here.