[p]Greetings fellow gods,[/p][p][/p][p]Today's update adds support for native Steam Deck navigation and the Xbox gamepad, with keyboard support for text input or a virtual keyboard while playing in Steam Big Picture Mode. While at it, I've made a lot of GUI improvements to better support the Steam Deck's native 1280x800 resolution. I've been testing and tweaking things on the Deck for a week, and I hope you'll enjoy this new way of playing Soulash 2 as much as I have.[/p][p][/p][p]When starting Soulash 2 on Steam Deck, make sure to use the gamepad + mouse trackpad button layout template to try the new navigation functionality.[/p][p][/p][p]Aside from Steam Deck support, we have a few more tweaks to improve overall navigation that some of you asked for, such as extra filters to find specific regions with discovered resources and an easier way to transfer items between party members.
Also, some new content, with new impossible locations and tweaks to the rewards of some existing ones.[/p][p][/p][p]Here's the full changelog for today's update.[/p][p][/p][h3]Added[/h3][p]- Steam Deck and Gamepad support with keyboard or Steam Virtual Keyboard for text inputs.[/p][p]- World Generation Screen - The "Delete World" button now includes an additional confirmation pop-up.[/p][p]- You can now ask about your favorite people in settlements. If they are present in the region, they will appear on the list, and townsfolk will mark their location on your minimap.[/p][p]- World Map Resource Filter: New button on world map which allows you to find regions with matchin specific number of resources (capped by 6 different).[/p][p]- Two new Impossible level POIs in forest and mountain biomes.[/p][p]- New resources in some of the previous Impossible POIs.[/p][p]- Added hotkeys for transferring selected backpack items to a specific party member.[/p][p]- Two new passive effects.[/p][p][/p][h3]Changed[/h3][p]- Improved GUI display for Steam Deck native resolution.[/p][p]- Improved game asset load times.[/p][p]- Improved performance with many entities in the region.[/p][p]- Changes to the POI generation algorithm to fill caps based on special locations' difficulty, making sure to spawn more difficult locations without the need to clear easier ones.[/p][p]- NPCs can now learn new abilities and passives based on the skill levels they earn. Previously, they were limited to abilities defined strictly by occupation.[/p][p]- Player Companions now unlock everything the Player does from skills: abilities, passives, crafting recipes, etc.[/p][p]- Settlement Screen: Create beings icons (undead, bone wraith, etc) are now greyed out if we don't have enough materials to create even one.[/p][p]- Killing Necrotyrant kills all skeletons in Bastion (not only military units)[/p][p]- New normal (non-occupying) military companies will inherit all previous military buildings from other companies, originating from the same town.[/p][p]- Some races can now field offensive military companies even when conquered (e.g., skeleton race)[/p][p]- Glowing Sword and Black Scythe got their damage buffed.[/p][p]- New sounds for abilities: Become Necrotyrant, Circle of Flame, Deadly Howl, Magma Spit, Summon Ifrid.[/p][p][/p][h3]Fixed[/h3][p]- Fixed multiple entities incorrectly flagged as the Orc race.[/p][p]- Fixed multiple entities missing proper race or tag assignments.[/p][p]- Plundered POIs no longer remain visible when the Plundered filter is disabled.[/p][p]- Fixed mouseover being captured by people/buildings under the settlements selection menu.[/p][p]- Vampires from older worlds can now properly turn other beings into vampires.[/p][p]- When playing as a descendant, they now correctly gain all unlocks from their race and skill levels.[/p][p]- Descendant selection is now limited to Adult descendants only.[/p][p]- Fixed landing on the edge map cell did not exit the region map[/p][p]- Fixed trigger abilities (like Chain Lightning) to only trigger if within range 1 of the player. Now it will properly work on ranged/throwing attacks.[/p][p]- Fixed bug with endless throwing of stones.[/p][p]- Fixed Necrotyrant respawning after every game load once killed. Now he will properly respawn once every 20 years.[/p][p]- The Settlement tab will now be available if we control any settlement, not only if we control any player race settlements. [/p][p]- Undead Bastion will no longer state that it's controlled by the previous faction if we claim it as necrotyrant without creating a state first.[/p][p]- Deceased actors will no longer be able to spawn on the region map, even when somehow present.[/p][p]- Settlement collapse (via killing necrotyrant) will return family buildings to the settlement, not delete them outright.[/p][p]- Bloody Necklace and Bloody Amulet are now two different items again.[/p][p]- Some of the Impossible POIs have been rebalanced.[/p][p]- Human Leatherworker now has access to a spinning wheel.[/p][p][/p][h3]Modding[/h3][p]- Milestones can be marked as innate. Innate milestones are skipped during checking for skill level up/requirement, and can be used to grant, e.g., custom passives to specific entities via: Entity Editor → Skills → Milestones.[/p][p]- Passives definition change: previously passives could be marked as: "only_party": true -> The field name and values changed, it's called "apply_mode" now, and supports values of: "party_only" or "solo_only" (or no value, in which it will behave as usual). "party_only" applies the bonuses only to companions, while "solo_only" works only if we don't have any companions.[/p][p][/p][p][/p][p]Starting in March, I'm finally beginning work on v0.10 World Events, which is meant to make the world more dynamic. I expect to take a few months and have the new system supported in mods. In the meantime, during upcoming weekly and bi-weekly updates, we'll improve the economy aspect of the game, various improvements you shared with us on the
s2-suggestions Discord channel, possibly extend leadership up to level 50, and add more end-game impossible locations with artifact tier materials.[/p][p][/p][p]If you play the game on the Deck or with a gamepad, let me know how it feels. Personally, it has become my preferred way of playing.[/p][p][/p][p]Have a fun weekend,[/p][p]Artur[/p]