v0.23.0 - Survival mode, characters vs worlds, new incursion and more

Necesse

Build, quest, and conquer across an infinite procedurally generated world. Play alone or with friends as you establish a settlement and explore deep dungeons, fight monsters and bosses, mine rare ores, craft magical equipment, recruit specialists for your colony, and more!

[b]A quick reminder before the update: When using mods it's a good idea to back up your saves. If you are experiencing problems you can still switch to an older version of the game by going to your Steam library -> Right-click Necesse -> Properties -> Betas -> Select the version -> Close the window and you will see it downloading the old version. Note: Older versions may have trouble loading new version saves.[/b] Hey everyone! It's finally time for another update, and first I just wanted to say thank you for all the feedback you give. It helps a ton and drives the direction that the game should be taken in. I may not interact with everything, but I still read all the reviews and the feedback given through the in-game form, on the Steam discussion board, and the Discord server. With that said, let's get into the update :) The economy of Necesse is in a bit of a weird place, and a ton of you have said you wanted to see it being expanded on. I would love to do that down the road, and survival mode is intended to be one of the first steps in that direction. It introduces food spoilage, and your settlers possibly leaving you if they starve for too long, with plenty of warnings. Spoilage timers are pretty long and it's enabled by default, but can be toggled at any time in the world settings. [img]{STEAM_CLAN_IMAGE}/36220393/def814144e3b0ba88056f802d7520160243c89e8.gif[/img] One of the most suggested features is being able to take your character to your friends' worlds or keep playing on your character after having played in someone else's world. This update now makes that possible by separating characters from worlds. As a world or server owner, you can still make players have to create and use characters only for that world, which can be toggled at any time in the world settings. Along with this, more server features have been introduced. You can set a world border, max number of settlers per settlement, dropped items clean up, and a few more. I would also love to add more server and PvP features in the future, so thank you to the server owners I contacted for inspiration like Rottenprawn, Claytonia, DHRD, and probably some I forgot :D You can find them in the official [url=https://discord.gg/FAFgrKD]Discord server[/url], if you want to try them out yourselves. [img]{STEAM_CLAN_IMAGE}/36220393/8a17c0a846c396402337ca013a0ec08bc19f4b66.png[/img] Last update the incursion system was introduced. This update introduces a new biome, gear, a boss, and a bunch of tweaks around it, like being able to craft lower tier essence from higher ones. With all the feedback we got, I have started to rework the incursion progression system, but couldn't get it done for this update. This means that the upgrade station unfortunately still has no use, since it will be part of this rework. So stay tuned for the next update for that! [img]{STEAM_CLAN_IMAGE}/36220393/8543f216eb8bafee864e82ca6e158defeeaa165b.gif[/img] Adventure parties have also gotten a bunch of improvements that make them much more usable. You can now command your settlers anywhere, they will sprint to you if you get too far ahead of them and a couple of other improvements. Melee has been super hard to balance with the style of Necesse combat. This update introduces a new mechanic called resilience, which is mostly found on melee gear. It's intended to give melee users more tankiness. It'll probably be tweaked in future patches, so let us know what you think :) Some of the other features and changes in this update include: [list] [*] Initial loading time and memory usage have been reduced significantly, which also means lower minimum memory requirements. [*] Reworked difficulties with more distinction between each one. [*] Increased base player movement speed slightly. [*] Music player can now have 10 vinyls, acting as a playlist. [*] Set bonuses now always show, but grayed out when inactive. [*] Incinerator to get rid of all your settlement's junk items. [*] Snowballs, snowmen, and candy canes. [*] A bunch of new server features. [*] And a bunch of other changes and fixes! [/list]You can read the full changelog below. Improved or complete graphics rework is also a big suggested feature. We now have 2 full-time artists working on a complete graphics overhaul. There is a small teaser of that below, which we would love to get some feedback on. The entire thing is still very much a work in progress, and we will also be looking for more feedback in the future. December is upon us, so we also spent a little bit of time adding a few extra holiday themed items as well. Happy holidays and a happy new year! - Fair [img]{STEAM_CLAN_IMAGE}/36220393/9604668674e89bc4f12328b85d79dde6facd3745.gif[/img] [h2]0.23 changelog[/h2] [h3]Additions:[/h3] Added new survival mode world setting. Added food spoilage in survival mode. Added Spider Castle incursion, including new boss and gear. Added adventure party button to the quickbar. Added Pirate Sheath, a unique item dropped by Pirate Captain that increases max trinket slots. Added Resilience, a new mechanic granting temporary health with every attack. Added buff potion use policy to adventure party configuration. Added the ability to command your adventure party members similar to settlers. Added the ability to start hosting your singleplayer world from the pause menu. Added Cooling Box, a new storage box that reduces spoil rate. Added Steam rich presence when playing. Added difficulty selection screen with clearer descriptions. Added visited note to the world map. Added button to show item list under the complete collector achievement. Added Slime Greatbow crafted at the Fallen Workstation. Added Orb of Slimes summon weapon crafted at the Fallen Workstation. Added Blood Grimoire magic weapon found in the Graveyard Incursions. Added Blood Claw melee weapon found in Graveyard Incursions. Added Bloodstone Ring trinket found in Graveyard Incursions. Added Bloodplate armor set crafted at the Demonic Workstation or found in vampire crypts. Added The Crimson Sky ranged weapon found in Graveyard Incursions. Added the ability to rename pouches. Added quality categories under the food category. Added Snowballs dropped from snow piles or crafted from snow tiles. Added Snowmen crafted from snow, stone and a carrot. Added Cookies crafted at Cooking Station. Added holiday presents that drop throughout December. Added Incinerator crafted at workstation. Added Clay Gauntlet trinket crafted at the Demonic Workstation. Added Chain Shirt trinket crafted at the Demonic Workstation. Added Manica trinket crafted at the Advanced Workstation. Added Clockwork Heart trinket found in deep desert chests. Added Vambrace trinket found in swamp cave chests. Added Challenger's Pauldron trinket found in deep cave chests. Added Aged Champion Scabbard trinket found in deep swamp cave chests. Added a bunch more original music throughout the game. [h3]Changes/misc:[/h3] Characters and worlds are now separate, but can be disabled on the world. Improved startup loading time significantly. Reduced initial memory consumption on loading significantly. Settlers will now leave in survival mode if they are hungry for too long. Increased players base movement speed from 35 to 40. Wizard Socket from Fallen Wizard now increases max trinkets to 7 instead of 6. Headgear now always show its set bonus, but grayed out when inactive. The Travelling Merchant now sells additional holiday themed items throughout December. The Animal Keeper now sells Queen Bees post Pirate Captain. Animal Keepers is now able to fill apiaries with frames. Bees will now pollinate/fertilize seeds around their hive. It's now possible for full apiaries to create new swarms that migrate to nearby empty apiaries. Settlers in your adventure party will now sprint to catch up if they are too far away. Settlers will now join your adventure party if you make them follow you. Your current party size will now show inside the adventure party menu. Closing a container will now also close your inventory if you had it closed before. Commanding settlers to follow you will now always make them come to you before attacking again. Settlers will now sprint to their room when low on health. Raiders are now much more likely to drop their gear. Renamed easy difficulty to adventure and normal to classic. Reworked difficulties making them change boss max health and enemy spawn rate. Tweaked some boss attack timings and numbers slightly. Discovered nodes on the world map are now permanently visible to the player. Settlers will no longer become angry if you "accidentally" attack them while a boss is nearby. Damage taken is now displayed in a red text color. Damage dealt is now displayed in a yellow text color. The cartographer table now also displays biomes discovered and added by your friends. Combat health regen now just says health regen and base health regen says out of combat health regen. The game will now keep 5 of the latest backups instead of just 2. All melee damage weapons now only take melee enchants, even if they shoot projectiles. Important buffs like cooldowns are now shown below the hunger bar. Reduced the amount of raiders that attack your settlement during raids, but increased their health. Raider damage now scales with game difficulty. Raider count now also scale with number of players. Added CTRL+F command to crafting tables to open and select the filter input box. Added CTRL+A command to almost all text input boxes in the game to select all text. Buffed Ivy Spear damage slightly. Reworked the music player, allowing you to create playlists and control the music it's playing. Doubled the range of the music player. Updated vinyl textures. Increased the distance raiders are willing to walk around before breaking down walls. Settlers are now no longer targetable by other players not on your team if PvP is disabled. Settlers from different teams are now able to attack each other if their owners PvP is enabled. Adjusted the overall volume of music slightly. Vinyls now no longer count towards complete collector achievement. Increased deep cave ore generation slightly. Banner Stands inside an incursion will now return to your inventory when closing it. When creating or changing work zones it will now show that zones configure menu. [h3]Controller:[/h3] Added controller support for looking at and cancelling buffs. Tooltip is now slightly offset when dragging an item so that you can see the item count. Fixed DualSense Edge controller not showing glyphs correctly. [h3]Modding/servers:[/h3] Added texture pre antialiasing task to example mod and comment about it in initResources. Added onRegistryClosed to almost all static object based registries objects. Moved UnloadSettlements world setting to general server settings instead. Moved MaxSettlementsPerPlayer world setting to general server settings instead. Added DroppedItemsLifeMinutes setting which can be set with the /settings command. Added MaxSettlersPerSettlement setting which can be set with the /settings command. Added UnloadLevelsCooldown which can be set with the /settings command. Added WorldBorderSize which can be set with the /settings command. Added AllowOutsideCharacters world setting which can be set with the /settings command. Job search range is now changed with the settings command instead of a custom command. [h3]Fixes:[/h3] Fixed Alchemy Shards being categorized as mob drops instead of minerals. Fixed settlers not exiting adventure party when went on a mission. Fixed settlers not being able to use the Carapace dagger. Fixed Explorer settler not being friendly when they are recruited. Fixed possible issue where client would never request themselves. Fixed MOTD and world from server.cfg being loaded wrong causing big config files. Fixed changing the MOTD with server command not saving the config file. Fixed Cryo Spear being able to shoot projectiles through walls. Fixed GNDItemArray copying not being able to handle null items. Fixed farmers fertilizing when they have a full inventory. Fixes Explorer settler not being friendly when they are recruited. Fixed Sand Knife applying its debuff from range using summons. Fixed start rain command not working. And other smaller changes and fixes.