Dive into a sandbox full of action and customization! Choose from different game modes like deathmatch, conquest, king of the hill, zombie survival and many more. Create your own scenarios and content in the easy to use in-game editors or use one of the 50k+ workshop items from other players...
[h3]Campaign Rework[/h3]
[img]{STEAM_CLAN_IMAGE}/31345775/a78b979544f081587483a4b8a3239f045a4398b2.jpg[/img]
[list]
[*] All old workshop campaigns have already been updated and everything that used to be possible is still possible with the reworked system
[*] Campaigns have a new file format which allows [b]faster loading[/b] of the whole campaign and individual levels
[*] They can also be [b]stored locally[/b] and edited in a dedicated campaign editor [i](similar to battles)[/i]
[*] Campaigns now [b]unfold on a map[/b] where you can place starting points, levels and transitions between levels
[list]
[*] The [b]visual elements[/b] on the map can be [b]customized [/b]in various ways. For instance, you can import custom background images or icons for levels, modify transitions with bezier curves and adjust all colors
[*] Users can zoom in and move around to inspect the map
[*] There can be [b]multiple transitions between levels[/b], which can be selected on the map after completing a level
[*] Transitions can also be deactivated with [b]scripting[/b] to [b]adjust possible paths[/b] in a campaign depending on the players decisions/results
[*] Scripting can also be used to progress in the campaign, even if the player failed a battle
[*] [Optional] [b]Fog of war[/b] can be used to hide parts of the map which you didnt explore yet
[*] Using the campaign [b]map is optional[/b] and you can still create campaigns with direct transitions between levels like before, while still using some of the new features
[/list]
[*] You can select [b]story settings[/b] with a narrator unit, description, voice over file and custom background to tell your story while loading the next level in your campaign.
[/list]
[img]{STEAM_CLAN_IMAGE}/31345775/258fcd93931fd792d7b96ae70ad26de7da5c9128.jpg[/img]
For more information regarding campaign scripting, make sure to check out this guide:
https://steamcommunity.com/sharedfiles/filedetails/?id=3111030399
[h3]Persistent Storage[/h3]
https://steamcommunity.com/sharedfiles/filedetails/?id=3111005720
[list]
[*] The new persistent storage scripting nodes allows you to save data between sessions of the same battle
[*] It can also be used to store data between campaign level transitions
[*] New nodes: CanBeSaved, StoreValue, LoadValue, DeleteValue, ContainsValue, GetStoredNames, ClearStorage, SaveStorage, LoadStorage
[/list]
[h3]Improvements[/h3]
[list]
[*] Added [b]CreateArray[/b] node to create an empty array without an input node
[*] Added [b]any[/b] type which can be used to represent any other type
[*] Added [b]AnyHint/TryAnyHint[/b] to convert any values to their actual typed value
[*] Added battle [b]End event[/b] node
[*] Added [b]FreezeMovement[/b] and [b]MoveWithCol[/b] nodes to freeze the vanilla movement and implement custom movement
[*] Improved initial loading lag when loading a battle into the editor
[*] Fog areas can now be teleported with scripting
[/list]
[h3]Bug fixes[/h3]
[list]
[*] Fixed that size changes of scripting nodes would not update the connections
[*] Fixed Sin/Cos/Tan math node input to match the documentation
[*] Fixed accuracy of some pathfinding functions to fix some edge cases
[*] Using the ControlUnit node on the current player will no longer replace it
[*] Fixed a bug that prevented maps from being loaded if they contained corrupted sound files
[*] Fixed a bug that prevented the game from starting when trying to load corrupted custom units
[*] Fixed initial testing range ammo count
[*] Fixed inverted normals on WWI gas mask
[*] Fixed sizing of scripting UI items with public properties
[*] Fixed bone UI not resetting after saving a custom unit while animating
[*] Fixed lock UI being displayed for apartment buildings
[*] Fixed spectate camera restrictions while playing
[*] Fixed a bug that prevented units from being generated when using invalid armbands
[*] Fixed that some UI tooltips would still be visible while the editor UI was hidden
[*] Fixed hoplite spear animation set (throwing/picking up weapons)
[*] Fixed a bug that would reset the player animation when returning from the embedded unit editor
[*] Fixed foundation stair navigation problems
[/list]