1. Forts
  2. News
  3. Forts Update 1.31

Forts Update 1.31

G'day Forts fans!


As always we've been working hard to improve your Forts experience. We think this update brings some exciting changes.

Firstly, the game's start up time has been optimised. In most cases it should take much less time to reach the main menu. Your mileage will vary depending on your hardware. There's also a new user constant, Game.SkipIntro = true, that will skip the EarthWork Games splash screen if you restart frequently.

Then there's the new in-game version information screen. Click on the version button under the title in the main menu to open it up. You can then select the updates of interest. Using the bar at the top, search the changes by keyword. Filters can be applied to the types of changes you see. Over 2 years worth of update history is included.

Inspect detailed change logs going back years.[hr][/hr]
In the lobby, you'll now see the total file size of a map or mod before subscribing to it. While downloading, you and the other players in the lobby can see its progress.

Check the Workshop file size before downloading.[hr][/hr]
For the last update we introduced a minimum scrap time to avoid rapid disappearance of deleted upgrades. We received some feedback about this, and decided to remove it. Instead, when you delete a device in the process of upgrading, the upgrade is cancelled and it reverts to the original.

Firebird has been tweaked a little, removing Flak from the active and reducing the incendiary mortar radius. Overdrive's upgrade boost now only applies to those requiring the Upgrade Centre so he can't build Deck Guns and Orbital lasers much faster than other commanders in High Seas.

Finally, anti-air has been improved, trying harder to avoid shooting at allies.

These are the highlights, but there are other minor changes and bug fixes. See the full list below.

[hr][/hr]
[h2]Change List dlc2 38 r18687[/h2]

Add: Change lists can be viewed in-game by clicking on the version in the main menu
Add: Game.SkipIntro = true can be set in constants_user.lua to optionally speed start up
Add: Show item size when requested to download mods and maps in the lobby
Add: GetProjectileAntiAirHitpoints script function to retrieve the current amount of anti air hitpoints

Balance: (Overdrive) Upgrade speed boost only applies to devices requiring the Upgrade Centre
Balance: (Firebird active) Flak shrapnel is not incendiary
Balance: (Firebird) Incendiary mortar incendiary radius reduced from 70 to 50 (-29%)
Balance: (Pinchfist) Remove 5% collection boost from Propellers and Smokestacks

Fix: Player returns to incorrect screen after ranked forfeit
Fix: Crash when using DestroyProjectile script function
Fix: Ground scale is not serialised
Fix: Device health is saved in map editor
Fix: Ground devices are gained and lost while moving a structure
Fix: AA doesn't fire if allied structure is in path
Fix: Players can enter lobbies with the incorrect password
Fix: (Moonshine) Backbracing limit can be exceeded by placing shield over device
Fix: Eagle Eye's reload banking is lost when a weapon is moved
Fix: OnProjectileDestroyed passes incorrect destroy type when colliding with devices
Fix: Commander name shows up as 'Drill Instructor' in the lobby
Fix: GetWaterDepthAt script function is limited by PhysicsManager::mMaxWaterDepth
Fix: Upgrade icon is not used if an upgrade can be built directly
Fix: SetNamedScreen* documentation typos preventing links from working

Improve: Observer HUD quality of life
Improve: When DestroyProjectile and DestroyStructure is used, new DESTROYTYPE_SCRIPT is passed as destroyType parameter for clarity
Improve: Documentation for MuteAllSounds script function
Improve: Add national flag icons in front of each language option
Improve: Deletion during upgrading cancels instead of scraps, with full refund

Optimise: Game start up time

Remove: Minimum device scrap time

[h2]Change List dlc2 38b r18770[/h2]

Fix: Corrupt dynamic pack files cause exit at main menu
Fix: Crash when a teamId without resources is passed to some script functions
Fix: Crash when DestroyProjectile is used on structural nodes
Fix: Cursor device state icons are incorrect in some cases
Fix: Deleting many foundations gains additional metal
Fix: GetProjectileAntiAirHitpoints only returns the initial value
Fix: Polish flag is inverted
Fix: Reload progress is not restored when an upgrade is cancelled
Fix: Upgrade cost is avoided when downgrade is cancelled and there are insufficient resources
Fix: Upgrade icon sometimes shows when cancelling scrap
Fix: Weapon overheating can be circumvented by upgrading and then cancelling

[h2]Change List dlc2 38b r18803[/h2]

Fix: Crash when GetRayHitMaterialSaveName is used after the previously hit device has been destroyed
Fix: Crash when an invalid teamId is passed to script functions which use GetDeviceType
Fix: Crash when using the lobby context menu on a disconnected client
Fix: Device selection is lost when cancelling upgrade
Fix: Workshop maps are sometimes inaccessible to the fort select screen, causing desyncs

[hr][/hr]
[h2]Make Sure To Join Our Discord[/h2]

If you haven't already, join our Forts Official Discord server to connect with other players, share strategies, create maps/mods, and receive advance notice of upcoming events.

Cheers,
EWG