1. Angels Fall First
  2. News

Angels Fall First News

Update 22 hotfix #3

Hey there AFF Community!

Turns out one more intermediate patch is very much in order. With the previous update for the first time in AFF history we’ve introduced a major crash to the game. Not a terrible statistic perhaps but we’re truly sorry nonetheless, was a nasty memory-management/packaging bug and took us a good chunk of Easter to fix. Should be taken care of now and we’re throwing in a bunch of other improvements and tweaks to the game too.

Changelog:
  • Fixed a crash affecting both servers and client, primarily on the space maps but really whenever something referenced one of the game’s internal packages
  • Fixed various issues with LZs not behaving properly in territories
  • Fixed damage scaling being incorrectly applied to fighters, dropships and deployables
  • Fixed issue with command callouts (such as 'move to this position') not playing the associated sound cue properly
  • Fixed display issue with phase x of y being zero-indexed on the faction selection screen
  • Destroyable objects (droppods, consoles) tweaked to be slightly more resistant vs bullets (but not vs AV weaponry) and have a little less total health
  • Added config for disabling bot callouts entirely from chat (see AFFComms.ini if you really want to, will be exposed in the menus later on)
  • Increased railbarrel mod’s penalty to accuracy
  • Fortress updates:
    - Added more cover near AIA spawn and additional pathway into the Objective B warehouse
    - Rearranged cover near the warehouse to force ULA players on “the wall” to expose themselves more to fire to be able to shoot at Objective B
    - Added more cover near ULA spawn
  • Tannhauser updates:
    - Raised out-of-bounds volume further
    - Fixed missing collision on rings around the rail launcher, capacitor rings, lift trolley and improved collision on some ramps
  • Fixed various collision issues near ULA spawn in Yin Tao Shan Territories
  • Fixed rooftop ramp collision near Objective C in Irega Incursion
  • Fixed missing collision on tyres and rocks in Igneous


For feedback, or just a lovely chat with the devs, post on AFF's Steam forums or contact us directly through our Discord!

Onwards and upwards!

Update 22 hotfix #2 AKA we should really number those things more sensibly

Hey there AFF Community!

We’ve just released a few more tweaks to the last update.

Changelog:
  • Fixed misbehaving packages causing server crashes
  • Fixed issue where non-existent chatbox would capture player input
  • Fixed issues with weapon lock getting lost very easily, especially on infantry guns (RID, MLI), and improved the prioritization of lock targets
  • Fixed Anaster's skybox
  • Temporarily removed some of the extended parts of the AIA briefingroom but fixed a bunch of collision issues and added grenade and deployable pickups across both briefingrooms
  • Tweaked RID and MLI lock times to be shorter, lowered RID damage slightly
  • Corrected a couple of pathing- and collision-related issues in Ixion
  • Improved and optimized the netcode behind comms (text and audio callouts)
  • Improved prioritization of callout audio, plus squad callouts should be always heard regardless of distance
  • Increased underbarrel shield regeneration delays
  • Increased heavy plasma projectile velocity, walked back capital ship railgun damage buff a bit
  • Capital ships and vehicle now generally more sturdy against rail, heavy plasma and explosion damage
  • Added “player left the game” messages to the chat
  • Removed extra brackets from vehicle drop HUD prompt
  • Unfudged a couple of damage multipliers applied to vehicles
  • Tweaked the smaller variants of capital ship ions, to have proper DPS in the new balance of things


For feedback, or just a lovely chat with the devs, post on AFF's Steam forums or contact us directly through our Discord!

Onwards and upwards!


Update 22 hotfix

Hey there AFF Community!

Just a quick patch today, a bunch of fixes and tweaks to accompany the latest update.

Changelog:
  • Fixed not being able to recapture LZs in Incursion
  • Buffed GU34 to be more accurate, hold 20 slugs in the mag, reduced its loadout cost to sit between faction rifles and special rifles as intended
  • Fixed mechs not being able to jump and barely move, got introduced while we were testing some future reworks of the mechs. Yes, those are coming.
  • Fixed one of the droppods on Fortress being completely detached from the AI paths
  • Fixed limited anti-fighter missile ammo on lineships and tweaked all anti-fighter missiles on capital ships to have 1.5x the range of their fighter-mounted equivalents
  • Improved handling of odd special characters and long continuous words in the chatbox
  • Omitted team callouts being sent to the player, if the player is dead
  • Adjusted opacity of some chat elements
  • Fixed capital ship mines having no specified payload and displaying wrong HUD text
  • Tweaked spaceship turrets in automatic mode to be slightly more accurate
  • Tweaked bots' weapon heat management a bit again
  • Fixed some distance-displaying text not being properly formatted if under 1 meter
  • Fixed Chons and Heimdall trying to fire their missiles out of misconfigured non-existent spots
  • Fixed bots sometimes trying to replenish your ammo or health with the multitool instead of ammopack/medkit
  • Fixed bots’ multitool sometimes playing some mysterious ghost sounds when nearby
  • Hopefully fixed some crash and input oddities introduced by the last update


For feedback, or just a lovely chat with the devs, post on AFF's Steam forums or contact us directly through our Discord!

Onwards and upwards!

Update 22 is live!

Hey there AFF Community!

Last time we mentioned rolling out the more experimental, risky and game-changing stuff so here we go! Commencing a series of updates that will kick AFF into overdrive and definitely fix more stuff than they’ll break!

In all seriousness though, yeah, April Fools’ Day was just the other day but there’s not a single lie in this post. We’re really releasing a bunch of cool stuff now and in the coming week we’ll be trying out a new per-file packaging method for AFF - so we can start uploading more frequent and smaller-in-download-size updates. Visit our Discord to help us test it! This change will also make the game more friendly towards possible future modding support. Right now though:

AI navigation upgrade


Our bots were always quite capable in playing the game but they suffered from looking less clever than they were - primarily by getting visibly stuck and generally not navigating the maps as well as players could. We reworked this part of the AI completely and along the way improved their movement, combat tactics, weapon prioritization, dodging, weapon heat management, aim acquisition, target tracking, stance selection and so on. All of this results in the bots behaving so much closer to real players, especially when running around as infantry. Go give them a spin!



GU34


A powerful coil rifle available to both factions. Continuously charges up and discharges a portion of its capacitor on every shot. Fully charged shots will not only have increased stopping power and penetration but a near miss will often be just as fatal - so try to time those shots perfectly!



Oh yeah, and also we’re throwing two new grenade types into the mix to accompany this new gun - gyro grenades which can redirect themselves towards the closest enemy on every bounce; and springmines, popping up and exploding in the enemy’s face on proximity trigger.

Chat improvements and gameplay changes


A lot of quality-of-life changes have been introduced all over the place. The in-game chat will now be less cluttered and easier to send messages per-team or per-squad. Territories maps which had two or more LZs will now only ever pick one to be active at random - to reduce the snowball effect of having spawnpoints everywhere as well as spawncamping. The flashlight will also no longer bounce all over the place with the gun as a few of you have requested.



The list goes on and the full changelog can as always be found below. We’ll be back soon with even more awesome stuff though, so watch this space!

Changelog:
  • New gun: GU34, a coil rifle with a charging mechanism that rewards fire control over holding down fire
  • Revamped AI navigation and movement, strafing, weapon prioritization, weapon heat management, aim acquisition, target tracking, difficulty levels
  • Improved AI commander's defensive strategies
  • AI covering hack objectives after planting a hackspike should spread out more
  • AI will now retain a degree of awareness when inside smoke
  • Players and bots stuck on weird level geometry (like between several angular meshes) are now allowed to jump as a sort of an emergency measure
  • Fixed infantry AI animations not looking quite right
  • Tweaked AI loadout budget spending so they have more to put on secondaries and kit items
  • Moved weapon overheat causing from EMP damage to incendiary (heat) damage and made it ramp up over time while the character is on fire
  • Removed flashbang grenades and mines at least for now - buggy and almost noone used them
  • Instead, added some more interesting grenade types - proximity-triggered springmines which pop up to face-height and explode there, and gyro grenades which will redirect themselves towards the closest enemy on every bounce
  • Grenades with only one payload slot filled can now be thrown further
  • Underbarrel shields now only affect movement speed when actually active and are wider but with more exposed legs
  • Fixed a bunch of collision and visual oddities in the AIA briefingroom, made it more lively
  • Droppods left behind by stage advance in Incursion are now scuppered to avoid confusing new players
  • Territories maps with two or more LZs will only ever have one active at a time now, picked at random on map start or whenever a droppod is destroyed. Reduces snowballyness and LZ camping on those maps
  • Redeployment restriction while the ship is going down now only applies to ships and stations with fighter bays
  • Selecting a teammate on the scoreboard now highlights their squad too, for easier joining
  • Rearranged priority of invalid loadout messages to be more readable
  • The bars corresponding to combat, command and support points on the loadout screen will now be coloured red when over budget
  • Toggling the HUD now bound to F5 instead of H by default
  • ADS sensitivity now 70% instead of 60% by default
  • Flashlight now always tied to the character and not the gun, for less annoyance
  • Improved pathing and collision on Yin Tao Shan, Fortress, Errah and Tannhauser
  • Improved some line-of-sight issues around Irega's cargotown objective and similar problems in Igneous
  • Fixed missing weaponfire collision on lockers in Fortress' final building
  • Lineships added to loadout
  • Changed some capital ship weapons around and rebalanced others, especially Javert
  • Explosions now do 2x more damage to shields on average
  • Vehicle boost no longer interrupted and requiring a restart by leaving the floor, instead boost magnitude is reduced proportional to % wheels off ground to a minimum of 20%
  • Tweaked Partisan handling, slides much less, fixed boost, still a bit derpy
  • More responsive steering for Hare and Silverback
  • Ion beams now pass on a bit of splash damage to nearby components
  • Defense platforms in space now slightly less sturdy and show their health as objective progress directly
  • Khamun given heavy plasma instead of medium plasma primary turrets
  • Capital ship rail turret DPS increased significantly
  • Increased DK11's DPS a tiny tiny bit
  • Fixed DK11 not receiving an accuracy buff in single-fire mode correctly
  • Increased P4's and SAR's reload times
  • Slightly reduced the recoil kick of SGZ
  • UDP's sighted accuracy improved, reduced reload time
  • Reduced TT4's and ASG10's reload times
  • Made crosshair spread indicator more representative
  • Adjusted DK31's altfire accuracy changing with charge
  • Fixed shotguns misreporting spread in loadout details;
  • L9R given a very small cylinder of damage around the core of the shot like the RID, but only over 95% charged
  • Halved the EMP damage dealt by underbarrel EMP rockets, 2 full shots to disable larger vehicles, still 1 shot to stun a buggy or a gunship if hit directly
  • Underbarrel launchers can now get one "mag" replenished from ammo crates, just like the main gun, can still get unlimited resupply from spawnpoints
  • Multitool now a lot less effective at healing EMP damage on disabled vehicles, could fix a tank practically instantly before
  • Buffed the DPS of about every fighter primary bar the C90 and nerfed the fighter-mounted variant of S77 as its damage output was erroneously high by at least 2x
  • Adjusted spread on space shotguns
  • A lot of functional improvements to the in-game chat box:
    - Chat window can now be closed by right-clicking by default
    - Can now mute chat from players by selecting the player on the stats screen
    - Chat history persist through map changes, added a message which map it is - to make it more clear and to mark a break in the chat-history from previous map
    - Also made the chat auto-open if it had unsent content when the transition started
    - Made the chatbox persists through commander vote screen and deathscreen
    - Made the chatbox hide at the end of commander vote to preserve the map intro cinematic without interruption. Should reopen again once in TacMap
    - Chatbox now supports the standard Ctrl+C/V/X/A behaviour
    - Added Ctrl+say,team,squad-key to swap between modes of an open chatbox
    - Differentiated between chat messages, callouts and bot callouts by colour
    - Nuked tabulation, multiple spaces and newlines from strings
    - Squad chat no longer posts blank messages (including just spaces)
    - Consolekey no longer opens console while a chatbox is open
    - Assorted minor bugfixes (such as ; now being valid to use)
  • Callouts
    - Team callouts will only be displayed in near-proximity
    - Callouts will make the beacon above players heads get larger while active
    - Callout will stick around for longer
    - Callouts will stick to edges of screen, like objectives
  • Fixed several performance issues with vehicle turret AI
  • Fixed some instances of stationary shields not blocking AOE damage
  • Fixed projectile trails sometimes not rendering when viewed from a spaceship
  • Fixed issues with rendering vehicles on the TacMap
  • Fixed underbarrel shield not re-enabling after getting out of a vehicle and being able to cheese the shield recharge by switching guns
  • Fixed underbarrel shield popping up inside a vehicle if you weapon-switch to a gun with it right before entering the vehicle
  • Fixed inverse kinematics on weapon-supporting arms
  • Reload animations now correctly play on infantry looking up or down
  • Fixed issues with droppod turrets persisting through map stages
  • Fixed vehicle offer showing up again right after drop
  • Vehicle drop should no longer stall and trap the player in spectator view when the dropship fails to spawn for whatever reason
  • Fixed Tab key not returning to main menu when used there to bring up the player stats
  • Fixed some odd behaviour when going back to previously opened menu screen
  • Fixed issue with the "Launch" button remaining red after going back under loadout budget
  • Fixed objectives not displaying the hints of "launch a ship to get to it" correctly
  • Fixed HUD incorrectly displaying heat level of previously overheated guns
  • Fixed shotguns sometimes not being able to fire while resupplying
  • Fixed being able to fire a charged-up weapon in a "weapons disabled" zone
  • Fixed briefing hints not hiding with HUD toggle
  • HUD should now correctly display shield bars for tagged droppods
  • Corrected turret control group names on capital ships
  • Fixed a few firemode names on the HUD
  • Fixed "all objectives owned by team" warning in Territories getting broken by inactive carrier objectives
  • Fixed mouse-over hitching in loadout menu
  • Fixed ridiculous floating point precision in the faction choice screen's match status text


For feedback, or just a lovely chat with the devs, post on AFF's Steam forums or contact us directly through our Discord!

Onwards and upwards!

Update 21 and a half

Hey there AFF Community!

We’re dropping a sort of an intermediate update with a few new things and quality-of-life improvements. We decided it’s important to release those now, to give the new players the best experience possible, before we roll the more experimental stuff out in a couple weeks.

Especially since it’s Sale Time right now! Discounting starships left and right! Grab AFF 40% off!


https://store.steampowered.com/app/367270/Angels_Fall_First/

Territories and boarding


One of the coolest parts of AFF is boarding and destroying the capital ships. You guys and girls do it even when it’s not an objective, even when it doesn’t contribute that much to winning the match. Recently we’ve released the Kerrat Territories map, which puts objectives on the battleships - and the way it plays ultimately convinced us this is the best way to highlight the capital ships-focused nature of AFF.

So we’ve now made all carriers (frigates and battleships) into objectives in the Territories mode. Destroy the carrier to remove one objective from enemy team’s pool of owned objectives, reducing their score income.



The art of balance


We’ve been going over the statistics recently and noticed AFF got a bit defense-heavy. After the last couple updates the balance of the game seems to favour defenders - or specifically defending objective locations by fortifying them - a bit too much. We definitely don’t want to punish defensive play in any way. But at the same time we don’t want to see the attackers bouncing off a wall of deployable turrets and heavy armour every time.

To counteract the situation we have rebalanced some of the gadgets and made others require more thought and interaction. Deployable shields are a bit weaker now and the underbarrel shield now takes some practice in timing to use effectively now. At the same time the underbarrel rocket launchers now support different types of munitions - incendiary, corrosive, smoke, flash and EMP in addition to the normal fragmentation missiles. This creates an interesting interplay of being able to break through a heavily shielded position as an attacker or block an area off temporarily as a defender.



In addition to that we’ve also rearranged some areas across the more problematic maps to lower the chance of setting up permanent chokepoints (and we are still working on a few other maps in that regard too)

Changelog:
  • Carriers in Territories mode now also count as objectives. HUD will now display which objectives are currently active.
  • Capturing neutral objectives (for example at the start of Territories mode) now requires undoing enemy's progress on that objective first
  • Anubis, Khamun, Huginn and Ranger now have 25% more hitpoints, between their health and armour
  • Faction choice screen now shows some basic information about the progress of the match, plus a quit game button that was missing
  • Gameplay hints now displayed at the top of the screen while in briefing
  • Camouflage settings can now be copied and pasted between different items (infantry to vehicle to weapon etc.)
  • Camouflage pattern colour customization on guns no longer incorrectly restricted to faction-specific range of colours
  • New loadout defaults - when running the game for the first time or creating a new loadout, the default inventory choice will now be more sensible and up-to-date
  • Rejkhart and Javert destroyers now have basic configurable loadouts just like fighters and corvettes
  • Deployable shields have 1/6 hitpoints less now and regenerate much slower
  • Underbarrel shield now activates automatically after holding the gun for 4 seconds and regenerates like deployable shields. No more mashing the firemode key. Movement penalty with the shield active now up to 30%
  • Underbarrel rocket launcher now has all the grenade variants - frag, incendiary, corrosive, smoke, flash and EMP.
  • Underbarrel frag rockets damage buffed 25% damage, firerate adjusted to 2s total, the rest of the variants have a firerate of 3 seconds to avoid superspam.
  • Adjusted the questionable trajectory of the underbarrel rockets, weren't arcing properly before
  • Multiwrench rebalanced - now supports mods but can overheat from prolonged use
  • Tannhauser changes:
    - Various snags smoothed out
    - Added line-of-sight interrupters between ULA spawn in Phase 1 and the droppod on lower deck
    - Added vehicle ramps to hangar sides in Phase 2 to allow for mechs to get topside
    - Added a ramp to side route to improve the accessibility of one of the major assault paths
    - Relocated another piece of aerial cover that was too far for defenders to shoot at
    - Fixed Phase 3 spawns
  • Lukather changes:
    - Removed central bollards from tower entrances
    - Added stairwells on dark side of the main terminal to allow for more pathways inside
    - Improved collision on some support struts
    - Various AI pathing fixes
  • Fortress Incursion changes:
    - Catwalk over the gate now protected from cheese shots from inside the fortress
    - Collision removed from electrical wires that completely blocked shots
    - Small ramp added in Phase 1 to aid in traversing an area that was accessible mostly by jumping
    - Yellow truck in Phase 1 rotated slightly and moved slightly to better protect attackers from gunfire
  • Delta Territories changes:
    - Fixed rock collision
    - More routes in and out of a couple "control posts" added, specifically D and A, thereby adding slightly more maneuvering room in some areas for footsoldiers
    - Added more cover surrounding A
    - Added more cover near ULA spawns - temporary tents etc.
    - Added line-of-sight interrupters between spawns and objectives for both sides
    - Added line-of-sight interrupter between D and B
    - Rearranged some cover to facilitate tank movement in areas affected
    - Miscellaneous AI pathing fixes
    - Optimized the skybox meshes and fixed some unnecessarily-colliding effects
  • Irega Incursion changes:
    - Moved objective C in Stage 2 to area that utilizes more vertical gameplay while still being about the same travel times for ULA as objective D
    - Added a couple ramps to facilitate better movement towards the new objective location
    - Smoothed out some collision to reduce snags around the final objectives
  • Improved some collision and pathing in Yin Tao Shan and Igneous, disabled the Garrison spawnpoint in Yin Tao Shan's Phase 3
  • Time after which players are re-offered a vehicle got reduced 25%
  • Increased damage of fighter plasma alt-fire (blob) by 25%
  • Fighter-mounted variant of the S77 shotgun now given the same treatment as the infantry version - double the magsize, accuracy increases with sustained fire
  • Very slightly increased S77's damage output and fixed its overheat animation
  • Set Griphon's ion beam loadout cost to zero as intended
  • Tweaked FKR's recoil and mesh recoil to bring the feel back to how it was (more visual than gameplay-impairing, especially in burstfire)
  • EMP bullet effects toned down, especially the muzzleflashes
  • Adjusted suppressor loadout description to indicate no chance of being heard rather than the incorrect hearing range reduction
  • C30 increased fire interval 6%, reduced mag size by one, increased spare mags by one
    Increased the range for MLI and RID by 40m
  • Magsize mods no longer incorrectly available on S77 and UDP
  • Fixed incorrect muzzleflash scaling on the YAS
  • Fixed a rare issue of the camera getting stuck in vehicle drop animation
  • Fixed fire and corrosion pools very often not registering players running through them
  • Fixed "help me" animations not playing after last patch
  • Fixed AI not understanding how to repair land vehicles when ordered to
  • Fixed firerate/DPS info display in the loadout menu for weapons that reload after one shot, for example Partisan's C120
  • Fixed sorting by KDR on the scoreboard screen


For feedback, or just a lovely chat with the devs, post on AFF's Steam forums or contact us directly through our Discord!

Onwards and upwards!