1. Holdfast: Nations At War
  2. News

Holdfast: Nations At War News

Game Update. Bug Fixes & Additions




Holdfast: Nations At War has been updated! In this one, we’ll be releasing quality of life additions for server hosts utilising panels to more easily support modifications, bug fixes and a few new features. Come have a read of our latest blog post for all the details.

Be sure to check out the modding tools from last week’s release if you haven’t done so already.

Game Update - Holdfast SDK V1. Modding Tools


Community. Join The Discord!


Looking for a good bunch of fellows to play with? Do join our Discord. Linebattle events where players are encouraged to play in formations relevant to the Napoleonic era are hosted by the community through the week. Discord is also a great place to stay in touch with the game’s development. Feedback is always greatly welcomed.

If you’re a fellow in the ranks of a regiment, go declare your enlistment. Through this, you can gather access to the ‘Field Camp’ where clan specific discussion ensues. We look forward to seeing you there!

discord.gg/holdfastgame











Changelog 53 - Game Version 1.4.7458.30800


New Features

Introduced a command allowing server administrators to enable shooting on the Melee Arena game mode. Do note that artillery, weapon racks and other interactable objects don’t reset between rounds.
» Input the following command in the server configuration file per map rotation to enable shooting whilst playing the Melee Arena game mode:
» » rc set meleeArenaAllowShooting true or false


Bug Fixes

Solved an issue with the Game Objective Interactable Object missing interaction timer UI when pressing the hold button.

Solved an issue with the Game Objective Interactable Object were the configured hold timer was not functioning as intended if the object was placed on a map through the Holdfast SDK.

Solved an issue with the Game Objective Interactable Object ending the round twice.

Solved another instance which caused players to get stuck on map load when switching from the Naval Assault to the Coastal Siege game mode.

Solved an issue where the main menu user interface would disappear if a server shuts down while you’re downloading modifications then attempt to connect to it.

Solved an issue with rock props being no longer present on Lamarsh Fen.

Attempted fixed towards an infrequent issue which causes recurring kills to appear in the kill feed.

Solved an issue with mortars, rockets and shrapnel from round shot dealing less damage than intended. This was only present whilst playing the hardcore game type.

Solved an issue with several lake props placed through the Holdfast SDK appearing in white.

Solved an issue with one of the door props placed through the Holdfast SDK flipping endlessly when interacted with.

Solved an issue with Coastal Siege not working as intended when loading the game mode using a modded map.

Solved an issue with the ocean being invisible when building a naval scene using the scene creator.

Solved an issue with the Rocketeer’s scabbard appearing incorrectly.

Solved an issue with the French Captain’s head being detached from his shoulder. The poor fellow has already seen enough of that during the revolution.

Server Administration

Introduced new functionality allowing server providers to side-load modifications. These new commands can also be set to prevent the game server from automatically downloading modifications through the Holdfast Workshop prior to launching.
» Input the following command prior to launching a server to prevent the game server from downloading modifications through the Holdfast Workshop.
» » -no-workshop

» Input the following command prior to launching a server to define a path where the side-loaded modifications are to be placed.
» » -sideloadModDataPath


We cannot wait to show you what's next in store for Holdfast: Nations At War! Stay tuned for yet another major update to follow after this release.

Once again, we thank you for your support and until next time, may good health be yours.





- Anvil Game Studios

Refleax, Rycon, Dreas, Wrexial, Walki, Cameron, Jackson, Rejenorst & Harper

Holdfast SDK V1. Modding Tools



Holdfast: Nations At War will now be threading waters into the wonderful world of community-created modifications! It should come to no surprise that the team behind the game came from this very same background and with the release of the Holdfast SDK, we want to provide you with the tools to do the same.

In this major undertaking, we will be equipping our community with the ability to design, create and bring to life their very own maps, uniforms and flags within the game. The Holdfast SDK is fully integrated with Steam’s Workshop making the content you create easily accessible.

There are more features, changes and additions being introduced in Version 1.3. Come have a read of our latest blog post for all the details.

[h2]Map Editor[/h2]
Supporting all existing game modes on both land and sea, the map editor accessed directly through Unity provides creators with a featureful set of tools to design and create maps using well over 1400 assets.



Ensuring that all of these game assets are made ready for use within the SDK was quite a substantial task to behold. Complimenting this collection of usable game assets to design maps with, we produced additional props that have yet to make a presence on any official maps.

Present in the SDK, you will find a new modular set of destructible siege walls, pillars, cannon emplacements, gatehouses, side entrances and shooting platforms varying in both style and size. Used correctly they will make for some delightfully immersive siege battles! Look for 'Structure_Siegewall, Structure_Farmwall, Structure_Gatehouse & Structure_Hayesaintewall' to view the models.

If you reckon that this is still not enough to bring your idea to fruition, the SDK provides you with the functionality to implement your own custom assets.



[h2]Community Maps. Showcase[/h2]
Inspired by the Waterloo Campaign - A pivotal moment in history that saw the fall of an empire, STOREY created 4 maps featuring the battles of Quatre Bras, Ligny, Waterloo and Wavre.

Beautiful in their design, they promote fresh and unique gameplay with close-quarter engagements happening on the streets of Ligny, structured terrain enabling flanking manoeuvres to occur resulting in the demise of regiments for those not careful of their surroundings during organised Linebattle play and many more.

Quatre Bras - Workshop



Ligny - Workshop



Waterloo - Workshop



Wavre - Workshop



Occasionally you may find modded maps being played on official servers when organised Linebattle events are taking place. During these events, participants are encouraged to play in formations relevant to the Napoleonic era. Should you wish to make a presence yourself, you can find the #event-schedule on our Discord.

We cannot encourage you enough to give these events a go. They truly are a sight to behold.

Discord - Linebattle Event Schedule



[h2]Uniform & Flag Editor[/h2]
An extra step forward we’ve taken going above the scope of our roadmap enables you to design and create your very own uniform variations. Want to sport a regimental flag and uniform of your choosing during Linebattle play? Create the modification, install it on a community server and battle with your very own unit for everyone else too see.

Creators wishing to modify uniforms require a good deal of technical expertise as they must have knowledge on how to model a character, texture, preferably optimise and skin said character based off a template we provide.

Supporting this effort, players are now able to cycle through and select from multiple uniform variations for a particular class representing different regiments. Thanks to this addition you will no longer see twice the Line Infantryman classes in the spawn menu - Select the second variant using the arrow keys instead. For ease of use, we’ve also ensured that the game remembers your last selection.

Spawn Menu Selection - Before

Spawn Menu Selection - After

[h2]Steam Workshop Integration[/h2]
Consider this as your personal portal to showcase your creations! The Holdfast SDK is fully streamlined and integrated with Steam’s Workshop making the content you create very easily accessible.

Holdfast Steam Workshop



Getting everyone up to date with the latest versions for modifications prior to an event is definitely no easy task and we wouldn’t want anyone missing out. Fret not, however! We devised a two-click system allowing players to easily subscribe to, update or install modifications prior to joining their desired server.

Select the server to join after which you will receive a notification window instructing you to download or update the required modifications. Click on the ‘Subscribe / Update All’ button, wait for them to download then you’re ready to connect. It’s as simple as it can get.



[h2]Custom Scenarios. Game Objective[/h2]
Community-created content is at the very core of this update’s release! Ever wanted to get creative with custom scenarios? There’s now a new interactable object which can be spawned directly through the server configuration file or within the SDK that will declare a faction the victor if interacted with.

It’s highly configurable as well. You can place it on any position that you so desire, customise the interactable label text, the required time a player must interact with the object before their faction is designated the victor, the classes that can interact with said object and more.

Steal intelligence, breakthrough jail in the name of liberty or have the player find their way through trap-ridden fields - It’s up to you to make of it what you will.



[h2]SDK User Guide[/h2]
Covering over 100 pages worth of information, you will surely find a good use for this User Guide as you’re going around the Holdfast SDK. It takes you through the basic steps to get things started, best practices, working with the level editor, uploading to the Steam workshop, optimisations and more.

You can find a link to it on the Wiki.

Holdfast Wiki - SDK User Guide



[h2]Workshop Discord. Join Us[/h2]
Looking for likeminded individuals focused on the use of the SDK? You’re most welcome to join us on the Discord and help us spread the word around among those interested while you’re at it.

We will gladly give you a helping hand should you require so don’t shy away from asking any questions. You will also find members within the community familiar with the toolset willing to do so.

Apply for the ‘Artisan’ role by selecting the art emoji in the #getting-started channel. This will unlock all channels concerning the discussion of modifications.

https://discord.com/invite/holdfastgame





Have a read of the changelog below for all the changes and additions you will find in this update.



Changelog 52 - Game Version 1.3.7452.42237


New Features

● Level Editor. Supporting all existing game modes on both land and sea, the map editor provides creators with a featureful set of tools to design and create maps.
» Over 1400 props to design maps with. Structures, flora, artillery, musical instruments, doors and many more.
» The ability to implement your own set of props and bring them into the game.
» The ability to customise your own terrain.
» The ability to designate custom props as destructible.
» Several tools to facilitate the creation of maps. This includes a function allowing creators to spawn with a player and move around on custom maps directly within the Unity editor saving precious time.
» The ability to upload modifications to the Steam Workshop directly through the SDK.

● Modular Siege Props. A new modular set of destructible siege walls, pillars, cannon emplacements, gatehouses, side entrances and shooting platforms varying in both style and size.
» Used correctly they will make for some delightfully immersive siege battles!

● Uniform & Flag Editor. Create your very own uniform variations for the existing classes present in Holdfast: Nations At War. This new functionality also allows you to sport your own regimental flag during Linebattle play.
» In support of this addition, you will no longer see twice the Line Infantryman classes in the spawn menu. Cycle then select the second variant of this class using the arrow buttons instead.
» The game will remember your last uniform selection variant.
» Creators wishing to modify uniforms must be familiar with 3DS Max.

● Steam Workshop Integration. Holdfast SDK is fully streamlined and integrated with Steam’s Workshop making the content you create very easily accessible.
» Combined with a two-click system allowing players to easily subscribe to, update or install modifications prior to joining their desired server.

● Custom Scenarios & Game Objectives. You will now find a new interactable object that will declare a faction the victor if interacted with. This can be spawned directly through the server configuration file or within the SDK.
» Steal intelligence, breakthrough jail in the name of liberty or have the player find their way through trap-ridden fields - It’s up to you to make of it what you will.
» Refer to our Wiki for instructions on how to make use of this new interactable object.
» » Holdfast Wiki - SDK User Guide

Multiple modifications can be loaded and specified per map rotation opening up a whole new spectrum for customisable server experiences.
» Input the following command in the server configuration file to install a mod on your game server. This will also prompt the player to download or update the required modifications prior to joining the server:
» » mods_installed
» Input the following command in the server configuration file per map rotation to load a modification. You can load multiple modifications but only one map per rotation:
» » load_mod
» Input the following command in the server configuration file per map rotation to define that a map is to be loaded from a modification:
» » map_name modmap
» You can define the file path prior to launching the server by inputting the command below.
» » -workshopDataPath “MyPath"


Server Administration

The ‘ArmyLineInfantry2’ class enum is now obsolete and should be removed from the server configuration file.

The ‘BearingFlagRussian, BearingFlagBritish, BearingFlagFrench & BearingFlagPrussian’ weapon enums are now obsolete and should be removed from the server configuration file. You should use ‘BearingFlag’ instead to equip a class other than the Flagbearer with a flag through the server configuration file.

SDK Documentation

Guides to get you started with the use of the Holdfast SDK can be found on our Wiki.
» Holdfast Wiki - SDK User Guide


Quality of Life

You can manage the modifications you are subscribed to through the game’s settings.

You can access the Steam Workshop directly through the game’s main menu.

Introduced an additional function in the server browser allowing players to filter by modded servers.

Bug Fixes & Changes

Solved an instance which caused certain local 3D VoIP mutes to no longer persists between round.

Solved an instance which caused players to get stuck on map load when switching between the Coastal Siege and Naval Assault game modes.

Solved an issue which caused particle effects for when a firearm trajectory hits an object not to show.

Solved an issue which caused melee indicators to incorrectly show when wielding a flag or a ramrod.

Custom Map Land now shows as ‘Flat Plains 1 (L)’ instead of ‘Custom Map’ in the server browser.

Custom Map Naval now shows as ‘Open Oceans’ instead of ‘Custom Map’ in the server browser.


Plenty of marvellous creations took shape amongst our rather small group of closed-BETA testers and we certainly look forward to seeing what more everyone comes up with! Some of the best community-created game levels will be brought directly within the game through contests or other methods.

Be sure to stay tuned as there’s plenty more in store for the game! Yet another major update introducing new gameplay mechanics making Holdfast’s massive battles more engaging will be undergoing development. We’ll also be further expanding the possibilities of roleplay amongst many other additions that will surely come as a pleasant surprise to many.

Our excitement should for now be withheld and get back to work as there’s plenty that needs doing.

So once again we thank you for your support and until next time, may good health be yours.





- Anvil Game Studios

Refleax, Rycon, Dreas, Wrexial, Walki, Cameron, Jackson, Rejenorst & Harper

Holdfast Modding Tools. BETA Invitation



Greetings. Even with the rather unfortunate events happening all around us, we’ve been hard at work to deliver on our promises set out after the game’s release out of Early Access - There’s plenty more in store for Holdfast: Nations At War!

One of those being a featureful SDK (Modding Tools) allowing the community to design and create their own maps alongside updates we will continue pushing to the game. The Holdfast SDK is going to be fully streamlined and integrated with Steam’s Workshop making the content you create easily accessible.

An extra step forward we’ve taken going above the scope of our roadmap will also allow you to design and create your own uniform variations for all the existing classes present in Holdfast: Nations At War! Want to sport your own regimental flag and uniform during Linebattle play? Create the modification, install it on a community server and battle with your very own unit for everyone else too see.

Creators wishing to modify uniforms require a good deal of technical expertise as they must have knowledge on how to model a character, texture, preferably optimise and skin said character based off a template we provide.

Here’s a first-hand look at one of the very first historically-inspired maps the community is bringing to fruition. The Battle of Ligny - Designed by the talented STOREY.







[h2]Developer Insight. Progress[/h2]
Those wishing to know more about what the team has been up to, can see to the below. You're most welcome to join us on the Holdfast Workshop Discord and help us spread the word around among those interested.

Apply for the ‘Artisan’ role by selecting the art emoji in the #getting-started channel. This will unlock all channels concerning the discussion of modifications.

https://discord.com/invite/holdfastgame

A Brief Rundown

A featureful map editor.
Over 1300 props to build scenes with. More to come in releases to follow before the SDK sees a full release.
The ability to implement your own set of props and bring them into the game.
The ability to customise your own terrain.
Several tools to facilitate the creation of maps. This includes a function allowing creators to spawn with a player and move around on custom maps directly within the Unity editor. Time is precious.
Steam Workshop integration! Upload modifications you create to the Holdfast Steam Workshop once you’re done doing your thing within the SDK.
Multiple modifications can be loaded and specified per map rotation opening up a whole new spectrum for customisable server experiences. For instance, you can designate 3 separate modifications each containing different community-made maps on map rotation 1, 2 and 3 while on the 4th, you set the rotation to play on Sharpton.
Installing modifications on a server is as simple as can be. Define the Steam Workshop ID of your uploaded modification or from those created by others in the server configuration file and the server will automatically download and install the modification.
A two-click system allowing new players joining a modified server to easily subscribe and install the modifications present on a server.
Classes can now feature multiple uniform variations representing different regiments. You will no longer see twice the Line Infantryman classes present in the spawn menu.
Second regimental uniform variations of the 92nd Highlander, Vistula, Freikorps and Interior Guard units can now be spawned with through the Line Infantry class.
Design and implement custom uniform variations for existing classes. Everyone in the server will be able to see your creations.
Customise flags to sport your very own regimental banner.



[h2]Holdfast SDK BETA. Gather Access[/h2]
Want to have a go at the SDK yourself or know others that do so? We’re looking at inviting a couple more individuals (10-15) with prior map or character design experience to bolster our current team of Closed-BETA testers.

Positions are limited and we will be unable to get everyone involved but you’ll surely get your chance to get your hands on them as these tools will be made available to everyone as soon as the testing is over and done with.

Let us know of your interest by filling the form below.

Submit Your Application




Be sure to stay tuned as we have another major update planned to undergo development after the release of the SDK.

Once again, we thank you and until next time, may good health be yours.





- Anvil Game Studios

Refleax, Rycon, Dreas, Wrexial, Walki, Cameron, Jackson, Rejenorst & Harper

Battlefield Experience! Double XP Weekend



Holdfast: Nations At War is now embarking on the first-ever Double XP Weekend since its release out of Early Access! Join an Army Front, Naval Warfront or Melee Arena official server to gather twice the experience for all your contributions in the field of battle.

Experience gathered will go towards bettering your standing in the seasonal Class Leaderboard and advancing your Soldier’s Rank - Both of which award you with medals to show-off your honourable feats.

[h2]Soldier Rank Medals[/h2]
Soldier your way through the battlefield and rise through the ranks! You’ll gather experience based on how well you did during a match. Start by picking one of the many classes to join the fray and advance through all 60 ranks.



Bronze Medals - Soldier Rank 5, 10 & 15



Silver Medals - Soldier Rank 20, 25 & 30



Gold Medals - Soldier Rank 35, 40 & 45



Decorated Medals - Soldier Rank 50, 55 & 60



[h2]Class Leaderboard Medals[/h2]
Leaderboard medals are awarded based on a particular bracket you fall under. As you reach your way to the top 500, you’ll gather your first bronze medal followed by a silver medal once you make it to the top 100 and eventually the prestigious gold medal should your standing reach its way to the top 25.

Are you amongst those distinguished few that made their way to the top 3? You’ll similarly be rewarded with a unique decorative medal specific to your standing.



Bracket Medals - Standing +500, +100 & +25



Top Tier Medals - Standing 3, 2 & 1



Community. Join The Discord!

Looking for a good bunch of fellows to play with? Do join our Discord! Linebattle events where players are encouraged to play in formations relevant to the Napoleonic era are hosted by the community through the week. Discord is also a great place to stay in touch with the game’s development. Feedback is always greatly welcomed.

If you’re a fellow in the ranks of a regiment, go declare your enlistment. Through this, you can gather access to the ‘Field Camp’ where clan specific discussion ensues. We look forward to seeing you there!

discord.gg/holdfastgame






Be sure to stay safe and until next time, may good health be yours.

We're working on the next update.





- Anvil Game Studios

Refleax, Rycon, Dreas, Wrexial, Walki, Cameron, Jackson, Rejenorst & Harper

Update Released. Additions & Fixes



A big thank you for your brilliant show of support since our release out of Early Access! It has been great seeing the community grow. For the first update following Version 1.0 bringing forth with the glorious introduction of the Russian Empire, we’ll be pushing forward more additions and fixes.

Come have a read of our blog post for all the details.



Community. Join The Discord!

Looking for a good bunch of fellows to play with? Do join our Discord! Linebattle events where players are encouraged to play in formations relevant to the Napoleonic era are hosted by the community through the week. Discord is also a great place to stay in touch with the game’s development. Feedback is always greatly welcomed.

If you’re a fellow in the ranks of a regiment, go declare your enlistment. Through this, you can gather access to the ‘Field Camp’ where clan specific discussion ensues. We look forward to seeing you there!

discord.gg/holdfastgame







Changelog 50 - Game Version 1.1.7381.24523


Leaderboards & Soldier Rank

Pushed an experimental fix for an issue which sometimes caused experience gathered not to contribute towards bettering your standing in the leaderboards or improving your soldier’s rank.

Achievements

Solved an issue which prevented stats-based achievements from being awarded.
» Ones that require progression such as the - ‘Vive L'Empereur!’ achievement where you have to slay 200 enemies whilst playing as French Line Infantryman for instance.
» If you have been affected by the issue, fulfilling the requirement again, for example, scoring a kill will trigger the achievement completion.

Gameplay - Artillery

Roundshot fired from artillery pieces will now diminish in damage as it hits through multiple defences. This will ensure that the round shot eventually comes to a halt if it hits successive player-built defences.

Quality of Life

Official servers will now display at the top of the server browser based on the player demand from a particular region. This is being done to provide community servers with greater coverage.

You no longer have to scroll through the list of available languages when selecting a language from the options menu. Instead, the entire list will be displayed.

General Bug Fixes

Solved a rare occurrence which caused the map to stop loading the next level when swapping between Naval Assault, Naval Battlefield and Coastal Siege game modes.

Solved an issue which caused the end round screen whilst playing the Army Deathmatch game mode to appear white.

Solved an issue which sometimes prevented players from joining the round if factions where being randomised in the Naval Warfront game mode.

Solved issue with text scaling on multiple interface elements when choosing a language other than English.

Solved an issue which caused exceptions to be outputted when carrying an object.

Solved an issue which caused exceptions to be outputted when firing chain shot.

Moved the ‘Spectating’ text further to the bottom of the screen to prevent it from overlapping with the respawn timer.


Changelog 51 - Game Version 1.2.7381.29455 (Hotfix)


General Bug Fixes

Solved an issue which was causing a significant increase in bandwidth on the server.


Be sure to keep an eye out for an event allowing you to gather twice the experience in the coming days! There's a whole lot more in store for Holdfast: Nations At War - Stay tuned.

Once again, we thank you for your support and until next time, may good health be yours.

We're working on the next update.





- Anvil Game Studios

Refleax, Rycon, Dreas, Wrexial, Walki, Cameron, Jackson, Rejenorst & Harper