Forts cover
Forts screenshot
Genre: Real Time Strategy (RTS), Strategy

Forts

Forts Ranked Multiplayer - Season 35 Champions!

[p][img src="https://clan.akamai.steamstatic.com/images/27894275/74353d40e38ab32c6c224e117da5011785728b2d.gif"][/p]

G'day Forts fans!

[p][/p][p]Congratulations to first time champion buttedog aim, winner of Season 35, and more than living up to their illustrious name. Taking second for the first time is Julian. And in third is FPL S5 winner Kriegeule. While the top 3 places receive Gold, Silver, and Bronze, every eligible player finishing within the top 20 will receive a Season 35 Medal. Congratulations to all medalists as well![/p][p] [/p]

1v1 Leaderboard

  1. [p]buttedog aim [/p]
  2. [p]Julian [/p]
  3. [p]Kriegeule [/p]
  4. [p]klaualles [/p]
  5. [p]Poolboy [/p]
  6. [p]Forts > University [/p]
  7. [p]Domy [/p]
  8. [p]Александр[/p]
  9. [p]Ryzabzyk [/p]
  10. [p]no tox [/p]
  11. [p]Nils [/p]
  12. [p]rehcielgrevsierpnizenB reD [/p]
  13. [p]Cloud [/p]
  14. [p]ZXCCURSED [/p]
  15. [p]Schuka [/p]
  16. [p]Infinity Power [/p]
  17. [p]Nanuuki [/p]
  18. [p]Tar [/p]
  19. [p]Ems [/p]
  20. [p]Y-Roux[/p]
[p][/p]
[p]
[/p]

Ranked Statistics

[p]- Commander shakeup! Balance patches definitely had an effect on people's preferences.[/p][p]- Buster and Spook were the biggest beneficiaries, going from pick rates of 6.1% to 11% and 14.2% to 18.3% respectively[/p][p]- Firebird saw the most falloff, 14.3% to 6.8%, followed by Shockenaugh, 5.9% to 1%, though likely more reflective of Balls dropping from the S35 map pool. Balls is back in S36 so we'll soon see[/p][p]- Shockenaugh experienced the greatest drop in winrate, falling from 51% to 41%,[/p][p]- Buster saw the greatest climb in winrate, going from 43% to 52%.[/p][p][img src="https://clan.akamai.steamstatic.com/images/27894275/7275076e080e65ab150828fcd6149ef1faea6245.jpg"]Commanders listed in order of popularity. Winrate percentages shown on the Y scale, and below each commander
[/p]

Season 36

[p]Season 36 is already underway and will run through July 31st. This season's map pool consists of the following battlefields: [/p]
  • [p] Balls [/p]
  • [p] Battlegrounds 1v1 [/p]
  • [p] Desert Ruins [/p]
  • [p] Hang Time [/p]
  • [p] Ledge Grab [/p]
  • [p] Split [/p]

Join Our Discord!

[p]
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[/p]

Forts - 1v1 Meme Tournament

[p][img src="https://clan.akamai.steamstatic.com/images/27894275/120df5f36ab74ea0e98b1212f469e4a04f3e7913.gif"][/p]

G'day Forts fans!

[p][/p][p]Now that the 5th season of the FPL is over, the time has come at last to bring some smaller events in between seasons. This one will be very special, and first of its kind: a meme tournament![/p][p]Bored of seeing the same strategies being pulled off over and over? This tournament will specialize in crazy contraptions, strange physics interactions, and unintended strategies the devs never had in mind when making the game! It will be held on July 12th at 7pm UTC. It will be a simple 1v1 single elimination tournament, all matches being best of 1 except for the finals being bo3.[/p][p]In order to win a match, you will have to use a strategy with the most significant part being unintended by the developers. This includes but is not limited to:[/p]
  • [p]Tier 3 weapons (vertical cannons for instance)[/p]
  • [p]Particle accelerators[/p]
  • [p]Concentratinators/runes[/p]
  • [p]Pile style Slingshots (not necessarily of your core...)[/p]
[p]Using a standard strategy will result in disqualification. Also, the player who pulls off the most spectacular meme strategy during the tournament (decided by admins and audience) will get an extra $20![/p][p] [img src="https://clan.akamai.steamstatic.com/images/27894275/6486abd11b7f66bc1831e44d5eb45b6ac95e4adb.png"][TAG-40][/p][p]Registration will open at 7pm UTC on the 16th of June. In order to register, every participant should ping 42scientist on the Forts Official Discord server with their challengermode account linked, and then be invited on Challengermode. Only the first 16 will be able to participate, so be quick![/p][p] [/p][p]Hosts: Project Incursus
Salzwerk

[/p]
[p]On to the details.


When will Registration open? [/p][p]June 16th 2025 at [/p]
  • [p]12pm PDT (West Coast USA) [/p]
  • [p]3pm EDT (East Coast USA) [/p]
  • [p]8pm BST (London) [/p]
  • [p]9pm CEST (France, Germany) [/p]
  • [p]5am June 17th AEST (Brisbane Australia) [/p]
[p]Entries submitted before this time will not be accepted. Once registration has opened the first 16 players to submit a valid entry will be admitted. Valid entries must fulfill the requirements listed below under How do I join?


How will players be seeded?

Seedings will be based on past results in official events and ranked seasons.


Prizes?

The prize pool is as follows:
[/p]
  • [p]1st place $50 [/p]
  • [p]2nd place $25 [/p]
  • [p]3rd place $10[/p][p] [/p]
[p]Prizes will be awarded in the form of Steam digital gift cards.[/p][p]If you have any additional questions please contact us on Discord. [/p]

How do I join?

[p]
In order to participate, you must do the following...
[/p]
  • [p]Join the Official FORTS Discord [/p]
  • [p]Your names on Discord, Steam and Challengermode must match [/p]
  • [p]Inappropriate competitor names will not be accepted [/p]
  • [p]Send a message on Discord to 42scientist with your CM account and Steam profile.[/p]
  • [p]Registration will not open until June 16th at 7pm UTC [/p]
  • [p]Maximum of 16 players [/p]
[p]
[/p]

WHEN

[p]
[/p]
  • [p]Tournament starts July 12th, 2025 at... [/p]
  • [p]12am PDT (West Coast USA) [/p]
  • [p]3pm EDT (East Coast USA) [/p]
  • [p]8pm BST (London) [/p]
  • [p]9pm CEST (France, Germany) [/p]
  • [p]5am 13th of July AEST (Brisbane Australia) [/p][p][/p]

WHERE

RULES

  • [p]1v1 Team Death Match [/p]
  • [p]Single elimination [/p]
  • [p]20 minute time limit [/p]
  • [p]Moonshot enabled [/p]
  • [p]Tons of Guns enabled [/p]
  • [p]Portals enabled [/p]
  • [p]Commanders enabled [/p]
  • [p]Draws decided by core damage inflicted (total damage if core health is equal) [/p]
  • [p]Maximum of 16 players [/p]
  • [p]Check-in on Discord starts 1 hour before tournament [/p]
  • [p]Late or absent players forfeit their matches [/p]
  • [p]Strategy has to be something not indended by the devs.[/p]
  • [p]Earthwork Games reserves the right to make changes to this event as needed
    [/p]

STREAMS

[p]Project Incursus
Salzwerk

[/p]

THE BATTLEFIELDS

[p][/p]
  • [p]Balls[/p]
  • [p]Desert Ruins[/p]
  • [p]Elephants[/p]
  • [p]Ledge grab[/p]
  • [p]Moorings[/p]
  • [p]Snow Leopards 2v2 (with pick your fort)[/p]
  • [p]Skylands[/p]
  • [p]Vanilla[/p]
[p]Competitors will be made aware of which maps they are playing on in advance, so they can prepare their strats.[/p][p]
Cheers,
EWG[/p]

Forts Update 1.32


G'day Forts fans!



Strap in! We've got a bumper update for you.



Discord Rich Presence



Discord and Steam Rich Presence have been integrated into Forts. This will allow other players to see your activity in the game, how full your lobby is, and even allow invites to be posted to Discord chat. Expect a one-off message about enabling this when you start as Discord must obtain your permission for this to work. Steam rich presence is enabled by default. These settings can be toggled in Option's Online tab later, and Discord has its own settings for controlling Rich Presence.


Forts is now integrated with Discord. Image shows Discord overlay and rich presence


  1. Participants
  2. Camera
  3. Profile



Assistant Panel



The long awaited cross-bracing toggle has been added! This will save you time when you are happy to sink resources and mass into a sturdy structure. A hot key has been added to toggle this, defaulting to J. To fit the new button on the HUD, we've created an 'assistant panel' pop up which contains the grid snap, auto-doors, and cross-brace buttons. You can toggle this panel with a hot key defaulting to I. Auto-doors also gets a new hot key defaulting to H. These settings are now kept from one match to the next.


Toggle the assistant panel on for additional controls.


  1. Assistant Panel
  2. Grid snap
  3. Auto-doors
  4. Cross-bracing



Networking Upgrade



Our network system has had an upgrade by utilising Steam Networking Sockets. This has advantages in traffic security, and in some cases it reduces round trip latency and improves stability. The cream on the cake is we can estimate ping times to lobbies before connecting to them. A new column has been added to Lobby Select for this, and we've re-arranged the screen to better use the space.

Improved Anti-Air



Anti-air performance has had some love too. Baiting should be less effective, as commonly used bait projectiles have a limit to how many weapons will target them at once. This may be expanded in future updates as we learn how to best use the new functionality. Several bugs were also addressed to improve its behaviour. Mod makers can utilise this feature by setting AntiAirMaxClaims on a projectile as a flat value, or as a sorted table of Time and Claim values:

mortar2.AntiAirMaxClaims =
{
{ Time = 1.2, Claims = 1 },
{ Time = 0.8, Claims = 2 },
{ Time = 0, Claims = 3 },
}

New Script Functions for Data



Mod makers will be happy with the addition of a family of powerful new functions useful for extracting data from material, device, ammo, and projectile configuration scripts. GetMaterialValue, GetDeviceValue, GetAmmoValue and GetProjectileValue are able to query any form of data, including nested tables, and single values of various types. GetProjectileValue is used by the AI to retrieve the AntiAirMaxClaims table mentioned above.

Other Highlights



For the hearing-impaired, those who can't play with sound, or if you just need additional warning, we've added a visual fire alarm effect which pulses at edges of the screen. This can be turned off in the Game tab of the Options screen.

Several commanders have received updates. Moonshine has a more powerful Plasma Laser, Phantom's Magna beam lasts longer and applies damage, Scattershot receives more flexible machine guns, and Spook's enemy commander reveal is delayed by 2 minutes.

Don't forget that our update posts and change logs can be viewed in-game by pressing the version under the title in the main menu. This update includes a handy button in Options screen's Game tab so they can seen while you're in the middle of a battle.

Finally, we've added a code of conduct to set a standard of interaction during online play. This must be agreed to in order to access the Multiplayer menu. It's not onerous, so don't disappoint us!

As always there are smaller improvements and bug fixes included. See the full list below or in-game.



Change List dlc2 39 r19095



Add: Avoidance option to Lobby Select screen when attempting to report
Add: Button to access the Version Info screen from the Options screen
Add: Clearance can be tested against neutral and enemy structures using MinFireClearanceVsEnemy
Add: Fire Alarm Visual Feature
Add: GetAmmoValue script function to retrieve arbitrary ammo configuration
Add: GetDeviceValue script function to retrieve arbitrary device or weapon configuration
Add: GetMaterialValue script function to retrieve arbitrary material configuration
Add: GetProjectileValue script function to retrieve arbitrary projectile configuration
Add: Multiplayer code of conduct
Add: Projectile AntiAirMaxClaims to limit AA, either flat number or table of time to impact vs claims: { Time = 0.8, Claims = 1 }
Add: Rich presence for Discord and Steam
Add: Setting to auto cross-brace when extruding
Add: ShowAntiAirSolution to ai.lua to indicate when an AA tries to fire at a projectile but doesn't have an angle

Balance: (EMP rocket) 1 AA will target projectile until 1.6s away, then 2 until 1.2s away, then 3 to mitigate baiting
Balance: (Flak) Increase shrapnel damage multiplier vs mortars from 0.6 to 0.7 (+17%)
Balance: (Flak) Increase shrapnel max age from 0.25 to 0.33 (+32%)
Balance: (Heavy mortar) 1 AA will target projectile until 1.2s away, then 2 until 0.8s away, then 3 to mitigate baiting
Balance: (Incendiary mortar) 1 AA will target projectile until 0.8s away, then 2 AA will target, to mitigate baiting
Balance: (Moonshine) Plasma Laser fire duration increased from 1.5s to 1.65s (+10%)
Balance: (Phantom) Magnabeam does 60 damage per second
Balance: (Phantom) Magnabeam fires 10% longer
Balance: (Phantom) Magnabeam is incendiary at point of contact
Balance: (Scattershot) Machine guns can aim 8 degrees higher and 8 degrees lower than normal
Balance: (Spook) Enemy commander reveal is delayed by 2 minutes

Fix: (Hurricane active) Reload time reduction is not applied to ammo
Fix: Anti-Air can fail to shoot at projectiles at close range
Fix: Anti-Air fires at targets it doesn't have an angle to
Fix: Crash when playing back corrupt replays
Fix: Extruding a door in front of a weapon with auto-doors on converts it into back bracing
Fix: GetDeviceEfficiency returns 0 when the device is not affected by efficiency
Fix: InterpolateTable crashes with invalid column
Fix: Overheating can be circumvented by deleting then cancelling
Fix: Players can delete struts without joining a team using Co-op on Elimination
Fix: Strut deletes itself after changing material overlapping device
Fix: When smoke blocks AA such as machineguns, the player can manually shoot into doors

Improve: \account command can take a teamId to inspect damage taken by opponents
Improve: Anti-Air focus can be limited per projectile using AntiAirMaxClaims in projectile_list.lua
Improve: Increase the distance at which the cursor can be from the extrusion source before it fails
Improve: In-game assistant settings are persistent
Improve: Limit artificial host lag to avoid making game unresponsive for host
Improve: (Lobby Select) Added lobby count to local tab for consistent layout
Improve: (Lobby Select) Turned the refresh button into a smaller graphical button with ‘Refresh’ tool tip
Improve: (Lobby Select) Updated layout to use full width for lobbies
Improve: (Lobby Select) Ban history panel is moved to a tab
Improve: Ping estimate is shown for each lobby in the Lobby Select screen
Improve: SteamNetworkingSockets are used for game traffic

Remove: Ineffective and now obsolete distance filter controls in Lobby Select screen



Make Sure To Join Our Discord



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

FPL - Season 5 Grand Final - WINNERS!




G’day, Forts fans!



Congratulations to KaktusKrieger! Winners of the fifth season of the official Forts Pro League.

And in celebration the entire Forts catalogue is on sale now through June 5th!




After sweeping their group stage, KaktusKrieger, klaualles, Kriegeule, and sub Korbi turned in a magnificent performance in the playoffs, with runners up Nils, I am myself, and sub WoodyS of Gichtgeier accounting for their only dropped game throughout the entire season in game 4 of the finals. And in 3rd, Team SpritPlantscher, Poolboy, Der Benzinpreisvergleicher, and sub Sl3ck were all business winning the bronze match.






klaualles of team KaktusKrieger was named the playoff MVP for their impact everywhere in all aspects of their matches at all times.



1st Place - $500 in Steam Gift cards


Divided between teammates


KaktusKrieger

  • klaualles
  • Kriegeule
  • Sub - Korbi


KaktusKrieger with a devastatingly demoralizing double doorsnipe



2nd Place - $250 in Steam Gift cards


Divided between teammates

Gichtgeier

  • Nils
  • I am myself
  • Sub - WoodyS


Gichtgeier probing for explosive vulnerabilities



3rd Place - $100 in Steam Gift cards


Divided between teammates

Spritplantscher

  • Poolboy
  • Der Benzinpreisvergleicher
  • Sub -Sl3ck


Thick base specialists Spritplatscher shrugging off massive hits



VODs



Playoff Quarterfinals


[TAG-108][TAG-110]





















Playoff Semifinals


[TAG-120]






















Playoff Finals


[TAG-130]























Cheers,
EWG

Forts Pro League - Season 5 - Quarter Finals




G’day, Forts fans!



The 5th season of the FPL is coming to an end! With the group stage now (almost) over, the playoffs will determine the ultimate winner!

The top 2 teams from each group will be selected to join the playoffs, which will all battle until there remains only one! Starting next saturday, May 10th 7pm UTC, with the Quarter-Finals.




When is it going to happen?



Saturday 10th May 2025 at

  • 11pm PDT (West Coast USA)
  • 2pm EDT (East Coast USA)
  • 7pm GMT (London)
  • 8pm CEST (France, Germany)
  • 4am April 13th AEST (Brisbane Australia)


What's the program?



We will be livestreaming the quarter-finals, consisting of the first 4 matches of the playoffs.


  • SpritPlantscher (Der Benzinpreisvergleicher & Poolboy) VS Green Leaf (Dranistian & Taretar)
  • The French Fries (Pile Rouillée & Karaba) VS Gichtgeier (Nils & I am myself)
  • Fortified (Finn & Amburulo) VS Beaten (EtaN & butterdog)
  • KaktusKrieger (kriegseule & klaualles) VS Westwind (Malme & Geiger)


During the matches, casters will also recap some of the matches from the group stage and some stats from the commander and map pick&bans.

Where?





Streamers



Project Incursus

Salzwerk

Communauté Forts FR (Gusteagle & Pile Rouillée)

Cheers,
EWG

Forts Eight-year Anniversary Sale!




G'day Forts fans!



Happy 8th birthday Forts!

Thank you to everyone who has joined us on this now 8 year journey of construction, destruction, and reconstruction. Perhaps the real fort we've been building was the friends we made along the way? Numbers and graphs and words alone can hardly express how much the Forts community means to us. Every stat represents countless stories from everyone who has ever played or watched Forts. We are honoured to share this ongoing story with all of you.

And to further celebrate, the entire Forts catalog is on sale now until April 26th. It's the perfect time to expand your own Forts library or to share Forts with friends. Here's to year 9!



Lifetime Stats




From the casual Corporals to the completionist Commanders. Whether an Engineer just dipping their toes or a dedicated Fabricator. If you're still a newly minted Private, fresh from the barracks and stilll learning which end of the cannon to point towards the enemy, or a seasoned Sergeant who has definitely never collapsed their own fort, your contributions show up in these totals. Where will you be in year 9?

Community Numbers


EWG Lifetime Steam Units: 1,750,018
All-time peak players: 2583 (7280*)
Workshop Mods: 3260
Workshop Maps: 31166
Discord Members: 9730
Updates: 74

In-game Numbers


Most popular commander - Overall: Architect
Most popular commander - Ranked: Pinchfist
Players completed Black Gold campaign on hard: 8657
Players completed Moonshot campaign on hard: 2815
Players completed High Seas campaign on hard: 1444
Battles fought: 106.3 million
Hours spent: 26.7 million

*Free multiplayer weekend



Discord


If you haven't already, join our Forts Official Discord server to connect with other players, share strategies, create maps and mods, and for more information on upcoming events.

Thanks for playing Forts, and here's to eight more years!
EWG

Forts Pro League - Season 5 - Mid-season Live-stream




G’day, Forts fans!



Want to know how season 5 of the FPL is going? Join the mid season livestream, to see some of your favorite teams battle!

The group stage has been going for a few weeks, and about 40 matches have been played so far. This week marks the halfway point for the group stage, so we wanted to show you some matches, as well as give a recap of the scores up to now.




When is it going to happen?



Saturday 12th April 2025 at

  • 12pm PDT (West Coast USA)
  • 3pm EDT (East Coast USA)
  • 8pm GMT (London)
  • 9pm CEST (France, Germany)
  • 5am April 13th AEST (Brisbane Australia)


What's the program?



We will be livestreaming 4 matches from the 4th round of FPL matches:


  • Good Geese (Александр & TNV) VS Smaugsense (Baumständer & Lord Wahlter)
  • Beaten (EtaN & butterdog) VS Underwater Hogs (Doriepixar & Brucepixar)
  • IchBinEinEinhorn (Gonnetz & Splaybeatle) VS GYAAAAAAAAAAAAAT (Infinitypower & nutellafish)
  • ecks dee s1gma (Ryabzyk & zvxq) VS Famfulínci (spaghetsie & kuba)


During the matches, casters will also recap some of the matches from previous weeks, give the current scores, as well as some stats from the commander and map pick&bans.

Where?





Streamers



Project Incursus

Salzwerk

Communauté Forts FR (Gusteagle & Pile Rouillée)

Cheers,
EWG

Forts Ranked Multiplayer - Season 34 Champions!


G'day Forts fans!




Congratulations once again to EtaN, winner of Season 34. EtaN's vast array of accomplishments are well known, and far too large to accommodate within the margins of this announcement. Taking 2nd for their first time is Nils after a previous best 8th place finish in Season 33. And I am myself in 3rd adds another bronze to their collection, matching their Season 31 performance.

While the top 3 places receive Gold, Silver, and Bronze, every player finishing within the top 20 will receive a Season 30 Medal. Congratulations to all medalists as well!

For season 34 Trivia, see Ranked Integrity Progress below



1v1 Leaderboard



  1. EtaN
  2. Nils
  3. I am myself
  4. klaualles
  5. Kriegsseule
  6. Buzzsaw-Bär
  7. Kriegskeule
  8. aurip
  9. Snipper Sniffer
  10. Doriepixar
  11. Julian
  12. butterdog
  13. Domy
  14. [BOG]#Kriegeule
  15. 打帅币
  16. Александр
  17. Cloud
  18. Susser
  19. Nerf Buster
  20. Probably Poolboy




Ranked Integrity Progress


We have made updates to the ranked play by rolling out a new analytics system. This allows us to collect match data, diagnose problems, and identify suspicious activity. Further work is ongoing as we progress towards a fully integrated arbitration server. Here a few data points taken throughout the season:

- German players accounted for 52.8% of all ranked match participants.
- Firebird was the most popular commander, with a 14.3% pick rate, just narrowly beating out Spook (14.2%) by .1% in the waning hours of the season
- Firebird had the highest winrate at 56%
- For factions, The Iron Bear Alliance was the most popular, followed by the Dragon Army
- The overall match completion rate* is now +95%

And as ever, we continue to apply bans and remove players from the rankings as our investigations warrant.


Commanders listed in order of popularity. Winrate percentages shown on the Y scale, and below each commander


*Match completion rate defined as the percentage of matches that successfully reach an in-game conclusion via core elimination or forfeit.



Season 35



Important Season 35 Announcement:


The Season 35 leaderboard was reset on the 9th of April due to two discovered and now patched exploits that were brought to our attention by several players. This is to ensure a fair and balanced competition for the entire season. We sincerely apologise for the loss of scores.

This season's map pool consists of the following battlefields:

  • Abyss
  • Crevice
  • Desert Ruins
  • Elephants
  • Moorings
  • Stalactites



Join Our Discord!



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

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.

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.

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.



Change List dlc2 38 r18687



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



Make Sure To Join Our Discord



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

Forts Tournament XXX - Moonshot 3v3 - Winners!




G'day Forts fans!



Congratulations to team 974, winners of Tournament XXX!

Julian, Nils, and butterdog constructed gigantic shared bases to deliver precision attacks on their way to winning Tournament XXX. Taking full advantage of co-op on elimination, removing cores only made them stronger and allowed their fort to grow. Then they employed focused firepower to hammer away at weak spots.


974 finding a fatal weakness in Die Kupferstecher's base



In 2nd, Alesio, I am myself, and klaualles on team Die Kupferstecher put on a dazzling display of map control and weapon variety. With ever present snipers, and a dizzying mix of cannons, lasers, mortars, missiles, and magnabeams they applied constant pressure from every angle.


Die Kupferstecher circumventing the defenses of team Pizza



And in 3rd, EtaN, Der Benzinpreisvergleicher, and Taichu showcased superb base designs and individual prowess.


Everything is on fire courtesy of team Pizza



1st Place - $150 in Steam Gift cards



974

  • Julian
  • Nils
  • butterdog

2nd Place - $75 in Steam Gift cards



Die Kupferstecher

  • Alesio
  • I am myself
  • klaualles

3rd Place - $30 in Steam Gift cards



Pizza

  • EtaN
  • Der Benzinpreisvergleicher
  • Taichu

Prizes split equally between teammates

Challengermode Bracket


Tournament XXX Bracket

Replays & VODs



Thank you to hosts and casters Project Incursus and Salzwerk

Tournament replays are available in the Featured tab of the Replays menu in-game, and tournament videos are available below.

English cast with Project Incursus



German cast with Salzwerk


Make Sure To Join Our Discord



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