Difference between revisions of "MegaPage"

From Holdfast: Nations At War
Jump to navigation Jump to search
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==[https://steamcommunity.com/games/589290/announcements 2.18]==
+
==[https://steamcommunity.com/games/589290/announcements 2.21]==
  
===Features (60)===
+
===Features & Improvements (7)===
  
Features & Improvements (60)
+
* Holdfast now features full controller support thanks to the addition of an on-screen keyboard.
 +
* You can now control ship sails when using a controller.
 +
* Introduced a free-roam sensitivity setting for controllers.
 +
* You can now set the controller’s dead zone to a minimum of 0.05.
 +
* You can now have different ‘Melee Direction Input Type’ settings between controller and keyboard.
 +
* Introduced a setting allowing individuals to specifically define the control’s input they want to use disabling auto-detection. Search for ‘Input To Use’ under the game’s settings.
 +
* You can now adjust the game’s UI scale. Search for ‘In-Game UI Scale’ and ‘Menu UI Scale’.
  
* Introducing Drill Grounds. This behemoth of a map is the largest to date designed to offer the ultimate roleplay experience.
+
===Gameplay Additions (6)===
  
* Bonnie Crags. A new linebattle map set in the rocky landscapes of the Scottish coastlines.
+
* Adjusted melee camera pitch based on player feedback.
 +
* Tackled an issue concerning players commenting experiencing a slight delay when firing.
 +
* Shortened and made quicker bullet pass-by trails from firearms by enemies based on player feedback.
 +
* Performed changes to tackle an issue with FOL being stricter than the Elf Auto Admin mod iteration if you don’t define any of the new built-in commands in the server configuration file.
 +
* Adjusted the time it takes for auto-aim to lock off after firing to improve robustness.
 +
* Admin reason defaults to no text in the dialogue box rather than ‘None’.
  
* A complete redesign of all plains maps based on community feedback. They now feature interest points more fitting to the modern linebattle experience.
+
===Optimisations (1)===
:» Deadborg Expanse (Grassy Plains 1)
 
:» Champs D’Ambre (Grassy Plains 2)
 
:» Westmill Brook (Grassy Plains 3)
 
:» Pinfield Marsh (Grassy Plains 4)
 
:» Eden Creek (Grassy Plains 5)
 
:» Costa Relitto (Island Plains 1)
 
:» Fausberg Forest (Snowy Plains 1)
 
:» Norsten Gorge (Snowy Plains 2)
 
:» Kingly Lakes (Snowy Plains 3)
 
:» Antiquity (Ancient Plains 1)
 
:» Oasis (Desert Plains 1 S)
 
:» Polar Woods (Snow Plains 1 S)
 
  
* Performed balancing changes on the following maps designed for linebattle play.
+
* Tackled issues concerning instances of memory not getting released in between map loads.
:» Tahir Desert
 
:» Al Uddin Ruins
 
:» Al Kimar Pyramids
 
:» Avignon
 
  
* An overhaul to the first-person camera featuring improved animations for one’s trusty black-powder firearms.
+
===Bug Fixes (29)===
  
* All Napoleonic firearms have been freshly re-modelled and re-textured bringing much-needed justice to these great weapons of the era.
+
* Experimental fix towards an issue where the player’s screen turns black due to upscaling technologies.
 
+
* Experimental fix towards an issue which caused drawn tracers through console commands to be mismatched.
* Firearm tracers providing a visual aid to help you make any required adjustments for your next shot.
+
* Solved an issue which allowed Sapper defences to be built inside one another.
 
+
* Solved an exploit which allowed the Flag Bearer to sit while having a flag equipped.
* Feature-full controller support providing alternative modes of play on both PC and Steamdeck.
+
* Solved an issue which prevented individuals from spectating other players through the ‘P’.
:» Navigate to the game’s settings to adjust sensitivity settings and multiple other options.
+
* Solved an issue where the main menu appeared broken if you disconnected at the exact same moment the map was rotating.
 
+
* Solved an issue where the map rotation admin chat entries didn’t show the correct rotation index.
* Officer and Captain classes now have the brand new 'Personal Courier' ability allowing them to communicate with one another across the battlefield.
+
* Experimental fix towards an issue causing the game not to launch on Steam Deck.
 
+
* Solved an issue where the mouse and keyboard weren’t working when the Steam Deck was connected to the dock.
* Players that receive the ‘Charge’ buff from an Officer will now shout a warcry or patriotic cheer. Vive L'Empereur!
+
* Solved an issue where sometimes inputs were not being recognized on the Steam Deck.
 
+
* Solved an issue where firearm tracers wouldn’t show when spectating other players.
* Keep track of promotions, newly joined recruits, regiment administrative actions and more with the new regiment history function.
+
* Removed multiple unnecessary logs from the game client.
 
+
* Experimental fix towards an instance which caused players to get stuck on map load.
* You can now hover on a regiment’s or player’s score in the leaderboards to see their full points to the decimal.
+
* Solved an issue which caused the server-disconnect message to no longer show.
 
+
* Solved an issue where you’d be unable to navigate if a faction becomes full while playing with a controller.
* A customisable new main menu allowing you to represent the faction of your preference.
+
* Solved an issue with rocket launchers not being destructible when deployed.
 
+
* Solved multiple server-side exceptions.
* Heavily expanded on the toolset available to event hosts and server administrators.
+
* Solved multiple exceptions on the client which occurred infrequently.
:» Use the raygun to target a player in the game world quickly.
+
* Solved an issue where the chat box would close when you respawn.
:» Quick-action hotkeys for all the different administrative actions in the ‘Round Players’ menu.
+
* Solved an issue where the reason for a banned individual wouldn’t show when the player gets disconnected.
:» Introduced the ability to temporarily mute an individual through voice chat.
+
* Solved an issue where carriable ladders remained highlighted after being placed.
:» Introduce the ability to temporarily mute an individual through chat.
+
* Solved an issue with the delayed all charge not firing until round_spawn_close_timer_seconds has passed.
:» A section dedicated to ‘Regiment Players’ to assist event hosts with balancing teams.
+
* Experimental fix towards an issue with the Sapper prop states desynching.
:» A section dedicated to ‘Unspawned Players’ enabling administrators to take action against players who have yet to join the round.
+
* Solved an issue with the equipment spawn tab not correctly resetting between map loads.
:» A section dedicated to ‘Admin Players’ listing all administrators logged in with privileges.
+
* Solved an issue with the Dark-Night weather preset using the Clear-Night skybox.
:» A new tab dedicated to rulesets.
+
* Solved an issue where sometimes radials would overlay one another if buttons were pressed in quick succession.
:» The ability to issue a broadcast admin message that shows both in the game’s chat and the centre screen through UI.
+
* Solved an issue where cancelling the password prompt using a controller loses navigation.
:» Redesigned the broadcast admin message UI enabling players to more easily recognise messages from administrators.
+
* Solved an issue where pressing the ‘Select’ key when the disconnect reason is showing will make you connect to a server instead.
:» The ability to issue an admin message that shows only in the game chat through UI.
+
* Solved an issue with the firearm trails not looking as intended on lower-quality settings.
:» The ability to issue polls with multiple configurable options.
 
:» The ability to change weather settings during a round.
 
:» The ability to end the round with multiple configurable options.
 
:» The ability to trigger an all-charge with multiple configurable options including defining if you want to block pistols and cannons from firing.
 
:» The ability to cancel an all-charge.
 
:» A new UI indicating when all-charge is active.
 
:» The ability to change wind direction when a naval game mode is in play with multiple configurable options.
 
:» The ability to change the ship’s speed through UI.
 
:» The ability to change maps with multiple configurable options.
 
:» A new tab showing kill-log history providing administrators with the ability to slay the aggressor or revive the victim.
 
:» A new tab showing who first interacted with an artillery piece and the regiment they are a part of if they’re playins as a Canoneer or Rocketeer.
 
:» Introduced several search boxes across the admin panel.
 
 
 
* Enemies now show on the minimap during an all-charge.
 
 
 
* Actions taken by other administrators now show in chat. We’ve ensured to keep this clean and void of unwarranted messaging enabling administrators to follow the game chat during events.
 
 
 
* A message now displays in the admin chat when another administrator logs in.
 
 
 
* Introduced built-in support for the Firing Out Of Line (FOL) system enabling administrators to focus on the important ongoings on the battlefield. A shout-out goes to Elf for the ‘Auto Admin’ modification.
 
:» Insert ‘fol_enabled true’ in every map rotation to enable the built-in system.
 
:» Hosts can leave existing Elf Auto Admin commands in the server configuration file and enable the built-in system. It is backwards compatible with Elf Auto Admin commands.
 
:» Navigate to the Holdfast Wiki for instructions on how to configure this system - [http://Holdfast%20Wiki%20Admin%20Features https://wiki.holdfastgame.com/Admin_Features].
 
 
 
* You can now view your selection of equipped weapons in the game by pressing the middle mouse button.
 
 
 
* Redesigned various UI elements and introduced radials to improve accessibility. Search for ‘Menu Selection Config’ in your game’s settings to switch back your UI to ‘Legacy’ mode. You’re also able to select between ‘Press & Select’ or ‘Hold & Release’ for both controller and keyboard.
 
:» Weapon Wheel (Middle Mouse)
 
:» Voices & Gestures (V)
 
:» Officer Orders (Q)
 
:» Music Selection (Q)
 
:» In-World Object Interaction (E)
 
 
 
* Customise your selection of voices and gestures when using a radial UI through the barracks or before spawning.
 
:» Use the new copy function to copy your configured gestures from other classes.
 
 
 
* Ability to preview weapons in the barracks you have yet to unlock.
 
 
 
* A new piece of user interface informing players of all the different game controls.
 
 
 
* Improved Steam Deck support compatibility.
 
 
 
 
 
===Gameplay Additions (12)===
 
 
 
* Port Nile is back in the official server map rotation. We’ll continue monitoring performance.
 
 
 
* Switched the default ‘Nations At War’ crosshair to ‘Tooth’.
 
 
 
* The ladder inside the tower present on Glacier is now climbable.
 
 
 
* The kill-feed now continues to show in the player’s death screen.
 
 
 
* Ammo carriages to refill ammunition are now present in every HQ spawn.
 
 
 
* Hit particles from firearms on terrain are now more visible.
 
 
 
* Adjusted the snow footsteps volume.
 
 
 
* Enlisted a preventive measure towards players being able to stop a cannon from moving by placing a Sapper barrel in front of it.
 
 
 
* Captains now have access to Officer’s chat.
 
 
 
* Captains now come equipped with an Officer’s Sword rather than a Sword.
 
 
 
* Buildings on linebattlemaps playing on the Army Assault game mode specifically used for event-play are no longer accessible.
 
 
 
* You are now able to adjust sensitivity for radial menu selections.
 
:» Go to ‘Game’ > Search for ‘Radial Selection Sensitivity’
 
 
 
 
 
===Optimisations (5)===
 
 
 
* Players are now able to disable modded uniforms from showing. Enable this option if you’re using a low-end machine and experiencing game crashes while playing on modded community servers.
 
:» Go to ‘Video’ > Set ‘Mod Uniforms’ to Off
 
 
 
* Eliminated a number of memory leaks.
 
 
 
* Improved the occlusion culling system.
 
 
 
* Optimised various game elements to improve CPU utilisations.
 
 
 
* Improved performance on various maps.
 
 
 
 
 
===Quality of Life (14)===
 
 
 
* Introduced an indicator to inform players how to speak in voice chat.
 
 
 
* Redesign the indicator that shows how to mute voice chat.
 
 
 
* Introduced a hint instructing individuals how to switch to first-person.
 
 
 
* Empty servers will now immediately restart once the scheduled restart timer in a specific region triggers.
 
 
 
* Renamed ‘Holdfast: Nations At War - Play Testing’ to ‘Holdfast: Nations At War - Testing Branch’ providing a clearer indication of the purpose of this app.
 
 
 
* Redesigned all banners for the ‘Holdfast: Nations At War - Testing Branch’ to once more identify the purpose of this application from the get-go.
 
 
 
* Introduced clearer warning when individuals launch the ‘Holdfast: Nations At War - Testing Branch’ app. This application you can find in your Steam library is used for testing before an update’s release. You’ll be unable to join live servers when using this application.
 
 
 
* Sappers and Engineers now show hints instructing them how to perform specific actions when placing an object.
 
 
 
* Provided a clearer indication when an ability is on cooldown.
 
 
 
* Improved accuracy of sliders when editing the value directly.
 
 
 
* The indicator which identifies if the player’s voice chat is muted or not now also shows when spectating or in free-roam.
 
 
 
* PM chat entries for automated admin actions that have their own chat entries no longer show in chat.
 
 
 
* Administrators are now able to type in chat without spawning.
 
 
 
* You are now able to continue walking or running when the ‘P’ menu is open.
 
 
 
 
 
===Graphical (22)===
 
* Redesigned the snow biome.
 
 
 
* Improved first-person looks while on horseback.
 
 
 
* Updated all UI images for weapons across Nations At War and Frontlines.
 
 
 
* Introduced multiple regiment banners.
 
 
 
* Graphically updated Marquette.
 
 
 
* A rather peculiar icon now shows on the player’s death screen when they die with fall damage.
 
 
 
* Adjusted the labels on firearm depots to prevent overlapping.
 
 
 
* Selecting regiment members will now randomise between different heads in the character preview.
 
 
 
* Redesigned multiple UI elements visible in radials.
 
 
 
* In-world interaction icons now fade out when a radial menu is open.
 
 
 
* Adjusted the labels on every carriable flag to prevent overlapping.
 
 
 
* Improved the death icon when dying by fire.
 
 
 
* Redesigned all the buff icons in the game.
 
 
 
* Redesigned all unlock icons for every cosmetic DLC.
 
 
 
* Improved minimap hint icon resolution while on horseback.
 
 
 
* UI blur will now be present when opening the Discord or Music Player widgets to improve readability.
 
 
 
* Moved the performance warning indicators location.
 
 
 
* The ScrollLock hotkey now also hides the player’s kill-feed.
 
 
 
* Horse saddles now properly show in the character preview screens.
 
 
 
* Improved the resolution of the plague kill-log icon.
 
 
 
* Improved the ship kill-log icons.
 
 
 
* Repositioned the mortar cam UI.
 
 
 
===Server Configuration (7)===
 
* Introduced a new command to disable cannon recoil.
 
:» rc set cannonRecoilSpeedMultiplier true/false
 
 
 
* Introduced a new command enabling administrators to define a name for a modded map. Use this to replace ‘Custom Mod Map’ names.
 
:» map_name_override MapName
 
 
 
* Introduced a new command to disable controller aim assist. Do note that aim assist will not function if obstructed by smoke.
 
:» controller_aim_assist true/false
 
 
 
* Introduced a new server configuration command which if set to true, an extra VoIP output option will be available for Officers and Captains to listen exclusively to the global officer voice chat.
 
:» include_officer_only_chat true/false
 
 
 
* Introduce more logging by admin actions in the admin_actions file.
 
 
 
* Obsolete maps now come with fallbacks to prevent server configuration files from breaking.
 
 
 
* Hard-set the maximum player count limit to 250. Anything above those numbers will cause major performance degradation.
 
:» Holdfast officially supports up to 200 players.
 
 
 
===SDK Additions (172)===
 
* Introduced Holdfast SDK support for the new first-person.
 
:» It's no longer necessary to create a first-person model per modded uniform. You can now pick from 5 generic first-person models (3 Nations At War & 2 Frontlines) and a variety of colour variants.
 
:» This is an optional change, if your modded uniform includes a custom first-person model, that model will be used instead.
 
:» We recommend that modded uniforms make use of the new system improving both memory usage and looks.
 
 
 
* Introduced a deprecated game assets filter to the Holdfast SDK. By default, this is set to ‘Off’.
 
 
 
* Renamed ‘WaterSystems’ to ‘Functional_WaterSystems’.
 
 
 
* Introduced multiple Empire game assets to the Holdfast SDK.
 
:» Environment_URP_hedge_short_2m
 
:» Environment_URP_hedge_short_4m
 
:» Environment_URP_hedge_short_end
 
:» Environment_URP_hedge_short_whiteFlower_2m
 
:» Environment_URP_hedge_short_whiteFlower_4m
 
:» Environment_URP_hedge_short_whiteFlower_end
 
:» Environment_URP_hedge_short_yellowFlower_2m
 
:» Environment_URP_hedge_short_yellowFlower_4m
 
:» Environment_URP_hedge_short_yellowFlower_end
 
:» Environment_URP_hedge_tall_2m
 
:» Environment_URP_hedge_tall_4m
 
:» Environment_URP_hedge_tall_end
 
:» Environment_URP_hedge_tall_whiteFlower_2m
 
:» Environment_URP_hedge_tall_whiteFlower_4m
 
:» Environment_URP_hedge_tall_whiteFlower_end
 
:» Environment_URP_hedge_tall_yellowFlower_2m
 
:» Environment_URP_hedge_tall_yellowFlower_4m
 
:» Environment_URP_hedge_tall_yellowFlower_end
 
:» Prop_URP_Carriage_1v1
 
:» Prop_URP_Carriage_1v2
 
:» Prop_URP_Carriage_1v3
 
:» Prop_URP_Carriage_2v1
 
:» Prop_URP_Carriage_2v2
 
:» Prop_URP_Carriage_2v3
 
:» Prop_URP_Carriage_3v1
 
:» Prop_URP_Carriage_3v2
 
:» Prop_URP_Carriage_3v3
 
:» Prop_URP_Carriage_4v1
 
:» Prop_URP_Carriage_4v2
 
:» Prop_URP_Carriage_4v3
 
:» Prop_URP_French_Paris_Door1v1
 
:» Prop_URP_French_Paris_Door1v2
 
:» Prop_URP_French_Paris_Door2
 
:» Prop_URP_French_Paris_Door3
 
:» Prop_URP_french_paris_pavement1
 
:» Prop_URP_french_paris_pavement2
 
:» Prop_URP_french_paris_pavement3
 
:» Prop_URP_french_paris_pavement4
 
:» Prop_URP_french_paris_pavement5
 
:» Prop_URP_french_paris_pavement6
 
:» Prop_URP_french_paris_pavement7
 
:» Prop_URP_french_paris_pavement8
 
:» Prop_URP_french_paris_pavement9
 
:» Prop_URP_French_Paris_Shopwindow1
 
:» Prop_URP_French_Paris_Shopwindow2
 
:» Prop_URP_French_Paris_Shopwindow3
 
:» Prop_URP_French_Paris_Shopwindow4
 
:» Prop_URP_French_Paris_Shopwindow5
 
:» Prop_URP_French_Paris_Shopwindow6
 
:» Prop_URP_French_Paris_Window1
 
:» Prop_URP_French_Paris_Window2v1
 
:» Prop_URP_French_Paris_Window2v2
 
:» Prop_URP_French_Paris_Window3
 
:» Prop_URP_French_Paris_Window4
 
:» Prop_URP_French_Wall_Face_Double
 
:» Prop_URP_French_Wall_Face_Long
 
:» Prop_URP_French_Wall_Face_Pillar
 
:» Prop_URP_French_Wall_Face_Short
 
:» Prop_URP_French_Wall_Face_Thin
 
:» Prop_URP_French_Wall_Face_Tiny
 
:» Prop_URP_French_Wall_Pillar_Large
 
:» Prop_URP_French_Wall_Pillar
 
:» Prop_URP_French_Wall_Window_Detail
 
:» Prop_URP_streetlights_base_1v1
 
:» Prop_URP_streetlights_base_2v1
 
:» Prop_URP_streetlights_base_3v1
 
:» Prop_URP_streetlights_base_4v1
 
:» Prop_URP_streetlights_base_5v1
 
:» Prop_URP_StreetLights_Full_1v1_Flame
 
:» Prop_URP_StreetLights_Full_1v1
 
:» Prop_URP_StreetLights_Full_1v2_Flame
 
:» Prop_URP_StreetLights_Full_1v2
 
:» Prop_URP_StreetLights_Full_2v1
 
:» Prop_URP_StreetLights_Full_2v2
 
:» Prop_URP_StreetLights_Full_1v1
 
:» Prop_URP_StreetLights_Full_4v1_Flame
 
:» Prop_URP_StreetLights_Full_4v1
 
:» Prop_URP_streetlights_light_1v1
 
:» Prop_URP_streetlights_light_2v1
 
:» Prop_URP_streetlights_light_3v1
 
:» Prop_URP_streetlights_light_4v1
 
:» Prop_URP_streetlights_light_5v1
 
:» Prop_URP_streetlights_light_6v1
 
:» Prop_URP_streetlights_light_7v1
 
:» Prop_URP_streetlights_light_8v1
 
:» Prop_URP_streetlights_light_9v1
 
:» Prop_URP_streetlights_support_1v1
 
:» Prop_URP_streetlights_support_2v1
 
:» Prop_URP_streetlights_support_3v1
 
:» Prop_URP_streetlights_support_41
 
:» Prop_URP_streetlights_support_5v1
 
:» Prop_URP_streetlights_support_6v1
 
:» Prop_URP_streetlights_support_7v1
 
:» Prop_URP_streetlights_support_8v1
 
:» Prop_URP_streetlights_support_9v1
 
:» Prop_URP_streetlights_support_10v1
 
:» Prop_URP_streetlights_support_11v1
 
:» Prop_URP_streetlights_top_1v1
 
:» Prop_URP_streetlights_top_2v1
 
:» Prop_URP_streetlights_top_3v1
 
:» Prop_URP_TwoAxleWoodenCart_1v1
 
:» Prop_URP_TwoAxleWoodenCart_1v2
 
:» Prop_URP_TwoAxleWoodenCart_1v3
 
:» Prop_URP_TwoAxleWoodenCart_2v1
 
:» Prop_URP_TwoAxleWoodenCart_2v2
 
:» Prop_URP_TwoAxleWoodenCart_2v3
 
:» Prop_URP_TwoAxleWoodenCart_3v1
 
:» Prop_URP_WoodenCart_1v1
 
:» Prop_URP_WoodenCart_1v2
 
:» Prop_URP_WoodenCart_1v3
 
:» Prop_URP_WoodenCart_2v1
 
:» Prop_URP_WoodenCart_2v2
 
:» Prop_URP_WoodenCart_2v3
 
:» Prop_URP_WoodenCart_3v1
 
:» Prop_URP_WoodenCart_3v2
 
:» Prop_URP_WoodenCart_3v3
 
:» Prop_URP_WoodenCart_4v1
 
:» Prop_URP_WoodenCart_4v2
 
:» Prop_URP_WoodenCart_4v3
 
:» Structure_URP_Bridge_01
 
:» Structure_URP_Construction_Crane
 
:» Structure_URP_French_Paris_Backdrop1
 
:» Structure_URP_French_Paris_Backdrop2
 
:» Structure_URP_French_Paris_Backdrop3
 
:» Structure_URP_French_Paris_Bridge1
 
:» Structure_URP_French_Paris_Construction1
 
:» Structure_URP_French_Paris_Construction2
 
:» Structure_URP_French_Paris_House1
 
:» Structure_URP_French_Paris_House2
 
:» Structure_URP_French_Paris_House3v1
 
:» Structure_URP_French_Paris_House3v2
 
:» Structure_URP_French_Paris_House5
 
:» Structure_URP_French_Paris_House6
 
:» Structure_URP_French_Paris_House7
 
:» Structure_URP_French_Paris_House8
 
:» Structure_URP_French_Paris_House9
 
:» Structure_URP_French_Paris_House10
 
:» Structure_URP_French_Paris_House11
 
:» Structure_URP_French_Paris_House12
 
:» Structure_URP_French_Paris_House13v1
 
:» Structure_URP_French_Paris_House13v2
 
:» Structure_URP_French_Paris_Mansion1
 
:» Structure_URP_French_Paris_Marketplace1
 
:» Structure_URP_French_Paris_Riverbank1
 
:» Structure_URP_French_Paris_Riverbank2
 
:» Structure_URP_French_Paris_Riverbank3
 
:» Structure_URP_French_Paris_Riverbank4
 
:» Structure_URP_French_Paris_Riverbank5
 
:» Structure_URP_French_Paris_Riverbank6
 
:» Structure_URP_French_Paris_Riverbank7
 
:» Structure_URP_French_Paris_Wall1
 
:» Structure_URP_French_Paris_Wall2
 
:» Structure_URP_French_Paris_Wall3
 
:» Introduced several Foliage props.
 
:» Introduced several Green Moss Rock props.
 
:» Introduced several Limestone Rock props.
 
 
 
* Updated various miscellaneous props.
 
 
 
* Introduced several new additions and improvements to the ‘Uniform System Window’.
 
:» Added generic first-person model support (See new settings: "Default First Person Model", "Default First Person Cuff Color", "Default First Person Sleeve Color").
 
:» Removed "PersonalFaction" enum as the UI that required this has been removed.
 
:» Renamed "Uniform Data" to "Uniform Random Variants".
 
:» Removed "Uniform Sprite" from "Uniform Random Variants" as they weren't being used.
 
:» Renamed "Class Sprite" to "Uniform Sprite".
 
:» Renamed "Class Greyed Out Sprite" to "Head Sprite".
 
:» "Voice Language" is now disabled if "Faction" is not a Frontlines faction.
 
:» "Head Sprite" is now disabled if "Use Global Head System" is enabled.
 
:» "Special Carryable Object" is now disabled if "Player Class" is incompatible.
 
:» Clarified tooltips to match the new in-game UI.
 
 
 
* Updated the ‘Flag System Window’.
 
:» Added warning to enable "Read/Write" and disable "Mesh Compression" on the flag model's import settings.
 

Latest revision as of 13:11, 26 June 2024

2.21

Features & Improvements (7)

  • Holdfast now features full controller support thanks to the addition of an on-screen keyboard.
  • You can now control ship sails when using a controller.
  • Introduced a free-roam sensitivity setting for controllers.
  • You can now set the controller’s dead zone to a minimum of 0.05.
  • You can now have different ‘Melee Direction Input Type’ settings between controller and keyboard.
  • Introduced a setting allowing individuals to specifically define the control’s input they want to use disabling auto-detection. Search for ‘Input To Use’ under the game’s settings.
  • You can now adjust the game’s UI scale. Search for ‘In-Game UI Scale’ and ‘Menu UI Scale’.

Gameplay Additions (6)

  • Adjusted melee camera pitch based on player feedback.
  • Tackled an issue concerning players commenting experiencing a slight delay when firing.
  • Shortened and made quicker bullet pass-by trails from firearms by enemies based on player feedback.
  • Performed changes to tackle an issue with FOL being stricter than the Elf Auto Admin mod iteration if you don’t define any of the new built-in commands in the server configuration file.
  • Adjusted the time it takes for auto-aim to lock off after firing to improve robustness.
  • Admin reason defaults to no text in the dialogue box rather than ‘None’.

Optimisations (1)

  • Tackled issues concerning instances of memory not getting released in between map loads.

Bug Fixes (29)

  • Experimental fix towards an issue where the player’s screen turns black due to upscaling technologies.
  • Experimental fix towards an issue which caused drawn tracers through console commands to be mismatched.
  • Solved an issue which allowed Sapper defences to be built inside one another.
  • Solved an exploit which allowed the Flag Bearer to sit while having a flag equipped.
  • Solved an issue which prevented individuals from spectating other players through the ‘P’.
  • Solved an issue where the main menu appeared broken if you disconnected at the exact same moment the map was rotating.
  • Solved an issue where the map rotation admin chat entries didn’t show the correct rotation index.
  • Experimental fix towards an issue causing the game not to launch on Steam Deck.
  • Solved an issue where the mouse and keyboard weren’t working when the Steam Deck was connected to the dock.
  • Solved an issue where sometimes inputs were not being recognized on the Steam Deck.
  • Solved an issue where firearm tracers wouldn’t show when spectating other players.
  • Removed multiple unnecessary logs from the game client.
  • Experimental fix towards an instance which caused players to get stuck on map load.
  • Solved an issue which caused the server-disconnect message to no longer show.
  • Solved an issue where you’d be unable to navigate if a faction becomes full while playing with a controller.
  • Solved an issue with rocket launchers not being destructible when deployed.
  • Solved multiple server-side exceptions.
  • Solved multiple exceptions on the client which occurred infrequently.
  • Solved an issue where the chat box would close when you respawn.
  • Solved an issue where the reason for a banned individual wouldn’t show when the player gets disconnected.
  • Solved an issue where carriable ladders remained highlighted after being placed.
  • Solved an issue with the delayed all charge not firing until round_spawn_close_timer_seconds has passed.
  • Experimental fix towards an issue with the Sapper prop states desynching.
  • Solved an issue with the equipment spawn tab not correctly resetting between map loads.
  • Solved an issue with the Dark-Night weather preset using the Clear-Night skybox.
  • Solved an issue where sometimes radials would overlay one another if buttons were pressed in quick succession.
  • Solved an issue where cancelling the password prompt using a controller loses navigation.
  • Solved an issue where pressing the ‘Select’ key when the disconnect reason is showing will make you connect to a server instead.
  • Solved an issue with the firearm trails not looking as intended on lower-quality settings.