1. Forts
  2. News

Forts News

Forts/Moonshot Update 1.8



G'day Forts fans! We hope you and your family are well.

We've published a new update aimed mostly at quality of life. Highlights of this one include a new reporting and banning system to improve community behaviour (look for the flag button next to lobbies and player names), border-less window mode, rendering optimisations and important fixes to campaign missions, ranked score security, and weapon control. Check out the patch notes below to find out more.

Changelist release 2020-08-08a


Add: reporting/banning system
Add: borderless window mode
Add: profanity filter options checkbox
Add: (ranked) warning if a current score is expected but not found
Add: map editor mod selection message to explain mod selection wrt map creation
Add: -nodemap option to \check_symmetric to log corresponding nodes

Improve: don't select devices under the aiming arc
Improve: console/editbox delete speed (slow at first, fast when held)
Improve: (Vanilla 4v4) first two starting forts are in the middle to allow both to expand
Improve: increase commander tooltip description to 1 hour
Improve: display setup logging to make it easier to diagnose driver issues
Improve: end word boundary to "ass" profanity regex to reduce false positives
Improve: Chinese translation
Improve: "EnforceReplayVersion" setting moved to settings_hardware.lua
Improve: when gethostbyname fails fall back on starting connection without enumerating interfaces

Optimise: (PhysicsManager::DrawNodes) only create new primitive batch when texture changes
Optimise: (DrawLinks) only create new primitive batch when texture changes
Optimise: (DrawLinkCladding) only create new primitive batch when texture changes

Fix: can't fire weapons at enemy if the terrain is within clearance distance behind them
Fix: portals can still be linked when the enemy takes over one side
Fix: replaying previous campaign page motherlode missions can incorrectly lock "next" buttons
Fix: firing then upgrading can cause the weapon to explode
Fix: transaction effect is obscured by Spook's enemy resources panel
Fix: ground devices don't snap symmetrically to sharp corners
Fix: ClipChildren doesn't handle virtual view offsets well
Fix: (ranked) score can be overwritten if score download from Steam is late
Fix: console error when firing into enemy door through an owned door
Fix: doors of allies can be opened
Fix: crash in replay viewer when alert to lobbies is on
Fix: projectile_list.lua SetDamageMultiplier doesn't replace existing multipliers when found
Fix: permanent barrier can be deleted while in device edit mode
Fix: beam weapons are unable to have different parameters during active (e.g. incendiary)
Fix: radial aiming gizmo lines aren't drawn when weapon or structure goes off screen
Fix: beam texture doesn't tile correctly
Fix: crash when older display drivers are given large display lists for ground edges
Fix: tooltips incorrectly displayed for invisible device, weapon, structure icons
Fix: Moonshot and Pro HUD medals don't link to store pages
Fix: animation timing of machinegun, minigun and sniper is slightly off
Fix: CF faction has inconsistent arms for EE faction
Fix: BPO, IBA and DA factions have inconsistent arms on some weapons
Fix: reload animation for Scattershot AP-sniper timing is off
Fix: when non-supported characters are restored for the lobby name the editbox control can be unselectable
Fix: when switching leaderboard it's possible for players from different leaderboards to play
Fix: upgraded devices on secondary structures are drawn in the background
Fix: (Goldberg) when turbines fall they are not counted against the objective
Fix: (Moorings) poorly placed starting foundation on corner
Fix: (Wingman 4v4) missing armour on forts

Remove: default mods from map creation in map editor

Changelist release 2020-08-14a


Add: support for Log function during load of mod script.lua

Improve: (Phantom) base game and mods can set CanMove, Cloaked and HasDummy without using ApplyMod
Improve: Chinese & Russian translations

Optimise: (condition-time limit.lua) avoid re-evaluating entire HUD layout every time its text is updated

Fix: can't group missiles that are not close together
Fix: can't drag-group weapons within the aiming arc
Fix: standin link can be drawn with the wrong texture
Fix: standin links vanish at start of games with lag
Fix: profanity filter can crash when logging some user input
Fix: crash when pressing Escape during GIF recording in replay
Fix: crash when a player clicks to change commander while being kicked
Fix: cursor doesn't always snap to buildable ground at edge of unbuildable ground
Fix: cursor sometimes fails to snap to inside corners with unbuildable ground
Fix: cursor doesn't always favour horizontal surface when snapping to inside corners

Thanks for playing Forts!

Cheers,
Nick

Forts Discord Server Boosted!



G'day Forts fans!

Have you joined the Official Forts Discord Server yet? Now is the perfect time to become part of the Forts community. Not only are our players friendly, respectful and creative, but we have now boosted the server to Level 2. This brings with it many perks, not least of which extra file upload size. Great for sharing replays, videos and gifs of your moments of glory. Check out the rest of the perks below:

  • +100 Emoji Slots (for a total of 150 emojis)
  • 256 Kbps Audio Quality
  • Go Live streams boosted to 1080P 60FPS
  • Custom Server Invite Background
  • Animated Server Icon
  • Server Banner
  • 50MB Upload Limit for all members (server only)


We look forward to seeing you there!

Cheers,
EWG

Pro HUD DLC




G'day Forts fans!

We hope you are all staying safe and well in these unprecedented times. While we're all busy social distancing, we're happy to announce the release of new in-game content, the Pro HUD.

This interface can be purchased as DLC and provides the player with a whole new graphical skin and sound effects for the in-game HUD, including the main console, reactor readouts, commander gauge and replay panel.

Additionally, those who show their support with this purchase will also receive an in-game supporter's medal. Head over to the store page now and receive a 20% discount for the first week.



Furthermore, we have made several important updates to the game, including a customisable profanity filter. Also, if you enjoy playing ranked but want to practice while waiting for a match, you can check the 'alert to new lobbies' button in the ranked match screen. You will get a notification when in single-player modes and can join instantly. See below for details.

Changelist release 2020-06-24a

Add: 'Pro HUD' downloadable content
Add: profanity filtering with custom settings in users folder
Add: 'Alert to new lobbies' checkbox to ranked match screen
Add: map language strings are now loaded in Multiplayer and Skirmish
Add: Moonshot style achievements panels
Add: \account and \account_reset can be used to track damage

Improve: new neutral group weapon buttons
Improve: nudged drop/star anims to fit better the achievements panel

Optimise: lobby searches exclude mismatching versions

Fix: lobby crash: DebugLogMessage causing a string buffer overflow buy looking up display names
Fix: some lobby debug log messages get truncated
Fix: when building devices, AI doesn't wait for prerequisites to finish construction
Fix: crash when a segmented material replaces a strut
Fix: (Armourdillo) door close speed is not improved
Fix: (Scattershot) shield reflection causes splash and doesn't reflect next shield
Fix: (Stalactites 1v1) Can't select in Skirmish
Fix: (Stalactites 1v1) display name not set for all languages
Fix: (Vanilla) 100% turbines possible in front of forts
Fix: (Vanilla) possible to hide MGs behind terrain in front of fort 1
Fix: (Smoked Out) destroy barrel with flak objective fails to trigger
Fix: if player 2 drops out during load in ranked, the host gets a free pass on a dead fort
Fix: when doors overlap a weapon, only the closest door opens on attempted firing
Fix: Moonshot commanders are not loaded in ranked for non-owners, causing missing descriptions and desyncs
Fix: after desync in ranked, host can play while client must wait
Fix: commander charging and damage tracking is over-counted when the projectile has surplus damage potential
Fix: damage can be excessively high, cause damage calculations to wrap
Fix: capture maps are missing in ranked map list, causing crash
Fix: crash in ranked capture mode
Fix: new lobby notification presents full lobbies
Fix: new lobby notification can show incorrect number of max players

Remove: enabling or disabling mods in ranked lobbies
Remove: obsolete RestartForts.bat

Thanks for playing forts!

Cheers,
EWG

Forts Ranked Multiplayer Season 5 Winners & Losers!



G'day Forts fans! We're back again to announce the Forts ranked multiplayer winners and losers!

Season five has now come to a close, and we'd like to congratulate WIG_伞皇 on topping the leaderboard. Second place was secured by Land Planters, with WIG_Wydbee in third place. Well done, all! Your in-game medals will be awarded shortly.

Sadly, it has come to our attention that some players have been cheating, feeding each other with easy wins in order to boost their position on the leaderboard. Their scores in season 5 have been removed, and we are now developing a process to discourage any further cheating.

Season six, ending July 31st, will be tougher than ever! Where will you place?

Season 5 Leaderboard
  1. WIG_伞皇
  2. Land Planters
  3. WIG_Wydbee
  4. Not 4 Hire
  5. Harder_Stars
  6. Jorge-Stoom
  7. Teutonick
  8. China_YUPUIP
  9. WIG_Rothes - 肉丝
  10. China_273
  11. JunYu
  12. CNFT_药丸
  13. NitramiuZ
  14. gemar
  15. Harder_沐沐鱼
  16. QASAklim_
  17. FYFT_软弹
  18. HTBED
  19. Emile-wa
  20. Glorious German Engineering

Thanks for playing Forts, and all the best for the new term!

Cheers,
EWG

Forts/Moonshot Update 1.7



G'day Forts fans!

Today we're bringing you a small update, as we transition into Forts ranked online multiplayer Season 6. Most importantly: everyone's favourite S-tier commander, Pinchfist, has had some adjustments made to bring him in line with the other popular commanders. Owners of Moonshot are now able to manually select the original HUD in the Options menu. Check out the patch notes below to find out more.

Release 2020-06-04a Changelist


Add: option to manually select HUD Skin
Add: Moonshot is always available in ranked
Add: community tournament medal
Add: dynamic list of available DLC to main menu
Add: Moonshot HUD specific Commander Gauge
Add: data.AntiAirInclude and data.AntiAirExclude to specify which anti-air weapons fire at which projectiles

Balance: (Pinchfist) removed 100% energy reclaim
Balance: (Pinchfist) damage reduces metal reclaim down to default
Balance: (Pinchfist) removed 25% repair discount
Balance: (Machine gun) overheats after 3 consecutive bursts, down from 4

Improve: ping 'signal strength' icons for ranked multiplayer lobby to avoid identification by exact ping
Improve: map edit list now remembers previous selection when returning from editor
Improve: file cache verbose logging to make flow easier to understand
Improve: minor tweaks to some steam workshop error messages

Fix: conversion to flaming projectile can allow skipping of obstacles
Fix: pressing the close door key before firing allow shooting through closing doors
Fix: storage is available while a device is being deleted (instant storage exploit)
Fix: high fire rate weapons don't produce projectiles at consistent frame intervals
Fix: AI scripts can be recorded outside of Sandbox, allowing other AI to interfere
Fix: replay key frame out of sync error when restarting after recording an AI script
Fix: restarting sandbox after using \build_fort causes a replay keyframe desync
Fix: \build_fort can't use fort specific scripts while recording
Fix: crash when a fort pos is no longer valid at the time when \build_fort is used in Sandbox
Fix: AI can build out of order when recording is active (e.g. when mirroring a script)
Fix: some Workshop Verbose Logging path references
Fix: several PublishedFileId string format params
Fix: previous replay selection was not remembered after returning back from a replay
Fix: Shotgun reload anim sprite wraps, giving away position
Fix: Architect's highlight sprites not showing when active
Fix: Flak projectile continues when it collides with terrain
Fix: can build 100% turbine behind terrain on team 1 side of Vanilla
Fix: link scrap context button shows build time rather than scrap time
Fix: projectile and device textures are not clamped
Fix: weapon angle control keys work while a weapon is being fired
Fix: tech building typos in Russian translation
Fix: Howitzer does no damage to Magnabeam and Firebeam
Fix: (tutorial 1) on sandbag deletion, you are prompted to rebuild the machinegun but can't
Fix: (tutorial 2) delete mg and you can't rebuild it
Fix: (tutorial 2) build mg after mortar bombardment hides the hud for mortar
Fix: (tutorial 2) incendiary mortar misses the wood
Fix: (Penguin) prevent attachment under ledges to prevent core swing
Fix: ranked host closes lobby when someone at limit joins
Fix: restarting Moonshot campaign mission causes a replay desync
Fix: (Pinchfist) half cost firing icon during active is not shown on all weapons
Fix: doors can be opened when right/left clicking to repair
Fix: firebeam reload animation loops
Fix: no steam coming from firebeam during reload
Fix: firebeam reload steam and machinegun overheat steam vanishes during repair
Fix: weapon reload icons don't show during video capture
Fix: process crashes during exit if existing instance is found
Fix: Build cost of rocket inconsistent with upgrade cost of emp
Fix: compress thread is active and can crash while trying to save replay in World destructor
Fix: ExpireTime has no effect for beam weapons
Fix: can't open doors for missiles through portals

Remove: \end console command (restart now required to record again)
Remove: Moonshot specific dynamic main menu and pack

Thanks for playing Forts!

Cheers,
Nick