# Ravenfield patch notes > Fight upon the Ravenfield together with your Blue allies! - Vendor: SteelRaven7 - Category: Games - Official site: http://ravenfieldgame.com/ - Tracked by: What's New (https://whatsnew.fyi/product/ravenfield) - Harvested from: Steam (app 636480) - Entries below: 25 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: release facts (products, versions, dates, links, CVE ids and flags) are open data under CC BY 4.0, from the API at https://whatsnew.fyi/api/v1 or the nightly dataset at https://github.com/whatsnew-fyi/dataset. The summaries, labels and curation are © What's New: quote freely with attribution and a link back; wholesale republication of them is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. ## Releases ### EA39 Security Patch - Date: 2026-09-25 - Original notes: https://store.steampowered.com/news/app/636480/view/689769594581157458 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2026-09-25-ea39-security-patch - **security** — Fixed a critical vulnerability in custom map loading that allowed remote code execution when loading maps in rfl or rfld format - **fixed** — Fixed an issue where map navmesh and cover point analysis data would stay loaded in RAM during matches, causing random crashes due to out-of-memory errors - **changed** — Completely overhauled cover point placement and navmesh node tagging systems to run several magnitudes faster, usually completing in under a second even on huge detailed maps - **changed** — Cover point placement and navmesh node tagging now automatically run whenever you start a map, allowing better cover point placement and improved bot pathfinding Hey everyone! ## Last friday, a community member sent us a report on a critical security vulnerability in how Ravenfield loads maps. This was a serious vulnerability that allowed for RCE (remote code execution) when loading custom maps from the workshop or other sources. ##### The security patch (Saturday, September 19) I saw the report on saturday morning and issued a patch to the game right away, completely removing the vulnerability but also partly breaking how maps are loaded (which we have since fixed). We take security very seriously and want to be as transparent as we can on this matter, so here's what we know about the vulnerability: - The vulnerability was reported by a Ravenfield community member on Friday, September 18th. - I received the report on the morning Saturday, September 19th and issued a patch the same day removing the vulnerability. - The vulnerability was only present when loading custom made maps in rfl or rfld format, content mods such as rfcs are unaffected. - The vulnerability is within Ravenfield's code, and is not present in other Unity games. - As far as we know, the vulnerability has been present in the game since the introduction of modded maps. - We have never received any reports or indication that this vulnerability has ever been exploited, so to the best of our knowledge the vulnerability has not been known to anyone before it was reported to us by the Ravenfield community member. ##### Today's gameplay patch (Friday, September 25) Today, I published another patch restoring some of the game functionality related to maps that was broken by saturday's security patch. When restoring the functionality, I spent some extra time rewriting the cover point placement system and navmesh node penalty/tagging system. Here's the change log: - Fixed an issue where map navmesh/cover point analysis data would stay loaded in RAM while playing a match. This seems to have been causing random crashes for some players where the game would seemingly randomly run out of memory and the game would crash. - Completely overhauled cover point placement and navmesh node tagging systems. These two systems are now several magnitudes faster (usually generating everything in under a second even on huge, detailed maps) - Cover point placement and navmesh node tagging is now automatically run whenever you start a map (they are super fast now anyway), allowing us to place better cover points, and making the bots use better paths when traversing the map! ##### Legacy Branches After discovering this vulnerability, we removed all legacy branches of the game for the time being as they have not yet been patched. We may spend some time back-porting the security patch to these versions, however that could be fairly time-consuming. At the moment we have our hands full developing conquest mode, which we will be showing off soon. For the time being, I'd like to focus all our dev-time on getting conquest mode ready, so it may be a while before we are able to spend any time back-porting this security patch and making legacy branches available again. Let me know your interest, and if there's a particular game version you'd like to see return! I hope this clears things up, we'll be back shortly with more regular content updates! We want to extend a special thank you to the community member who reported this vulnerability, you know who you are :) /Johan (SteelRaven7) and the Ravenfield team ### EA39 Patch - Date: 2026-09-18 - Original notes: https://store.steampowered.com/news/app/636480/view/680761758839734933 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2026-09-18-ea39-patch - **fixed** — Fixed a bug where custom campaigns could not load custom maps - **fixed** — Fixed an issue where running the game in test mod mode from the mod tools would not allow the game to change to modded maps because these were not indexed by the game EA39 patch 1 (September 18): - Fixed a bug where custom campaigns could not load custom maps - Fixed an issue where running the game in test mod mode from the mod tools would not allow the game to change to modded maps because these weren't indexed by the game. MODDERS PLEASE NOTE: The previous version of the mod tools launch the game with a -noworkshopmods parameter. This parameter prevents the game from indexing any maps subscribed to via the workshop. If you need your custom campaign to launch these maps when running test mode, please update your mod tools version to the latest one, or manually remove all -noworkshopmods tags in ContentExporter.cs ### EA39 - The Thunder Katana - Date: 2026-09-11 - Original notes: https://store.steampowered.com/news/app/636480/view/716789922107752976 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2026-09-11-ea39-the-thunder-katana - **added** — Added Thunder Katana weapon - **changed** — Updated weapon models for RK-44, Patriot, Airhorn, Ammo bag, Medic bag, Automatico, Bundle o buss, C4, Slam-r, Signal DMR, M1 Garret, Greaser, Scalpel, HMG, Recon LRR, Railgun, .357 Condor, Dagger, 76 Eagle, Frag/Smoke/Spearhead grenades, Thumper, and SL-Defender - **changed** — Updated weapon sounds for Bundle o buss, Slam-r, Scalpel, .357 Condor, Dagger, 76 Eagle, and SL-Defender - **changed** — When an actor isIgnored flag is enabled, any bots targeting the actor will now immediately drop their target - **added** — Added TriggerDamageActor component - **fixed** — Fixed Melee charging behaviour so bots no longer stand around with their melee weapon drawn - **fixed** — Fixed Melee swing animation sometimes not playing - **changed** — Improved melee hit detection to make melee combat more reliable - **added** — Added a new Secret Weapon tag and tinted some more secret weapons red - **added** — Added support for dynamically populating the ingame weapon loadout UI while a game is running - **fixed** — Fixed a few prop geometry issues and tweaks to level layout on Island map - **fixed** — Fixed an issue with special effects when winning on Island map - **added** — Added a consumable GameEvents.onProjectileHitActor event Hello!~ It's me, Nova (also known as Turbosnacko). The rest of the team and I are super excited to finally release our latest weapon: the Thunder Katana! This weapon is filled to the brim with unique gameplay features, sounds, animations, abilities, visual effects, and more. We've spent a lot of time playtesting and polishing it up, and we think it's really showing. We hope you'll enjoy it just as much as we enjoyed creating it! The Katana began its earliest stage of development back in fall as of last year, when we had a brainstorming session about the kinds of weapons we wanted to add to the game. That's when I came up with the idea of introducing a new melee weapon. Since I'm a fan of anime, fantasy, and heroic cyborg ninjas, I thought a katana would make a great addition to the game! From the start, I had a clear vision for how I wanted it to feel: flashy, fast, and a little bit OP. Up until now when you play Ravenfield you are but one of many soldiers, but with the Katana you really become the main character! Of course, a weapon this strong has to be kept secret, sealed away beneath the surface in a remote place far away from the mainland. I'd love to tell you everything about the Katana, but it's much more fun if you experience it for yourself... ...if you can find it, that is! >:^D On another note, we have started updating the look and feel of a whole bunch of weapons that are already in the game. Some changes are minor, while some are much more noticeable. Please note that this is something we're still working on, so some of these weapon changes may be altered in a future patch. **Full change log** - Added Thunder Katana! - Updated weapon models: RK-44, Patriot, Airhorn, Ammo bag, Medic bag, Automatico, Bundle o buss, C4, Slam-r, Signal DMR, M1 Garret, Greaser, Scalpel, HMG, Recon LRR, Railgun, .357 Condor, Dagger, 76 Eagle, Frag/Smoke/Spearhead grenades, Thumper, SL-Defender - Updated weapon sounds: Bundle o buss, Slam-r, Scalpel, .357 Condor, Dagger, 76 Eagle, SL-Defender - When an actor isIgnored flag is enabled, any bots targeting the actor will now immediately drop their target. - Added TriggerDamageActor component - Fixed Melee charging behaviour, bots should no longer just stand around with their melee weapon drawn. - Fixed Melee swing animation sometimes not playing - Improvements to melee hit detection, should make melee combat a lot more reliable! - Added a new Secret Weapon tag and tinted some more secret weapons red - Added support for dynamically populating the ingame weapon loadout UI while a game is running - Fixed a few prop geometry issues and tweaks to level layout on Island map - Fixed an issue with special effects when winning on Island map - Added a consumable GameEvents.onProjectileHitActor event Lots of love, /Nova❤︎ and the Ravenfield team ### EA38 patch 3 - Date: 2026-08-26 - Original notes: https://store.steampowered.com/news/app/636480/view/719040453611094097 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2026-08-26-ea38-patch-3 - **fixed** — Fixed several vegetation colliders on Island that were previously colliding with the soldiers and vehicles - **added** — Added a couple of new lilypads Changelog EA 38 patch 3, August 26: - Fixed several vegetation colliders on Island that were previously colliding with the soldiers and vehicles. - Added a couple of new lilypads! ### EA38 Patch 1 - Date: 2026-07-23 - Original notes: https://store.steampowered.com/news/app/636480/view/667245886315692762 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2026-07-23-ea38-patch-1 - **added** — Expose VehicleInf.FromName() to RS - **fixed** — Fix APC model not showing up in ingame map editor - **fixed** — Fix a bug where launching maps and content mods in test mode from the mod tools would leave the game on the main menu screen instead of launching a match - **fixed** — Fix a couple of colliders on new Island map - **added** — Add a fun little summer vibe secret on Island **EA38 Patch 1 (July 23) changelog** - Exposed VehicleInf.FromName() to RS - Fixed APC model not showing up in ingame map editor - Fixed a bug where launching maps and content mods in test mode from the mod tools would leave the game on the main menu screen instead of launching a match - Fixed a couple of colliders on new Island map - Added a fun little summer vibe secret on Island ### EA38 - Custom Campaigns - Date: 2026-07-22 - Original notes: https://store.steampowered.com/news/app/636480/view/667245886315692289 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2026-07-22-ea38-custom-campaigns - **added** — Support for modded campaigns allowing modders to create their own story campaigns - **added** — ActorSkin.FromName() function to Ravenscript - **added** — Support for spawning vehicles inside .rfs scenes - **added** — .rfs scenes can now play ingame dialogs and use the cinematic UI overlay - **added** — Campaign debug menu available when testing a campaign mod from the mod tools to force victory or defeat - **added** — Campaign.isFirstTimeStart flag to Ravenscript to run initialization of a campaign only once - **added** — GameResult.hasResult flag to Ravenscript to know when to update campaign state based on match results - **added** — Fast export mode for mod testing that exports uncompressed packages for faster build and load times - **added** — Example campaign bundled with the mod tools with source code and assets - **added** — Arcade Mode ported to the mod tools as a separate package - **added** — Island map night mode environment - **added** — Occlusion Culling to Island map - **added** — Manual spawnpoints for all flags on Island map - **added** — Missing island props to the ingame map editor - **changed** — GameInfo.CreateEmpty will now auto-populate fields such as team name, skin and colors based on the default Eagle/Raven scheme - **changed** — Reorganized ingame map editor prop folders to make things easier to find - **changed** — Arcade Mode port includes dynamic helicopter changes based on team's game configuration - **changed** — Island map materials updated on some props - **changed** — Island map helicopter spawn areas flattened to account for bigger helicopters - **changed** — Minimap blip rendering improved with easier to see colors - **fixed** — Muzzle and animation sync issue on bundle o buss weapon - **fixed** — Bug where squad member bots would randomly look upwards into the sky while following their squad leader - **fixed** — Island map particle system issue that would cause lots of errors to be logged - **fixed** — Island map missplaced colliders - **deprecated** — SaveData functions StoreInteger and similar have been replaced with ConfigurationData API such as SetInt Hey everyone! Today I'm exicted to finally release the update I've been working towards for the past 2 or so years: Modders can now create their own Custom Campaigns for Ravenfield! With this update, modders have all the tools needed to create their own story campaigns, create their own spin of the official arcade mode, or even recreate the original conquest mode! We can't wait to see what you all create with these new tools! To get the ball rolling for campaign devleopment, we have developed a simple retro-inspired example campaign where you walk around a 2d map and get challenged by other soldier to matches. All the source code and the assets are included in the latest version of the mod tools which you can find on the official site: [https://ravenfieldgame.com/modding.html](https://ravenfieldgame.com/modding.html) If you want to try out the example campaign for yourself, just download the latest tools, open the ExampleCampaignLobby scene and press Ctrl+T to test out the campaign - that's it! Now you're ready to start tweaking the campaign or building your own! ....psst, if you don't want to build the example campaign through the tools you can also try it out thru the steam workshop: In addition to the example campaign, we have also ported Arcade Mode to the mod tools and made it available as a separate package. This port contains pretty much everything from the official campaign. We even added some fun improvements such as making the helicopter that drops the crate in the weapon unlock sequence dynamically change based on your team's game configuration! _Getting a weapons delivery from EaglePancake's Tankcopter_ You can find the arcade mode package on the official discord server [https://discord.gg/ravenfield](https://discord.gg/ravenfield) in the campaign-making channel where you can also ask questions related to campaign creation! We've also updated the Island map, adding a new night environment and optimizing the map and its assets. Here's a view from the pond area during the night: ##### Full change log **Game changes** - Added support for modded campaigns! - Reorganized ingame map editor prop folders to make things easier to find - Fixed a muzzle/animation sync issue on bundle o buss weapon - Fixed a bug where squad member bots would randomly look upwards into the sky while following their squad leader - Improvements to minimap blip rendering, colors should be a lot easier to see now. - Added support for spawning vehicles inside .rfs scenes (no gameplay scenes EG campaign lobbies) - .rfs scenes can now play ingame dialogs and use the cinematic UI overlay. - Added campaign debug menu (available when testing a campaign mod from the mod tools). Use the debug menu to force a victory or defeat. **Ravenscript changes** - Added ActorSkin.FromName() - GameInfo.CreateEmpty will now auto-populate some fields such as team name, skin and colors based on the default Eagle/Raven scheme. - Replaced some functions in SaveData so they use the same API as ConfigurationData (eg SetInt instead of StoreInteger). The old functions are deprecated meaning they will continue to work, but shouldn't be used for new projects. - Added Campaign.isFirstTimeStart flag, its value is true the first time the campaign lobby scene is loaded. This value can be used to run initialization of a campaign only once. - Added GameResult.hasResult flag, its value is true when returning to the lobby from a game. Use this flag to know when to update the state of a campaign based on the result of a match. **Island changes** - New night mode look - Added Occlusion Culling - Added lods to some models - Optimized vertex count on some models - Flattened area around helicopter spawns to account for bigger helicopters spawning - Placed manual spawnpoints for all flags - Added some missing colliders - Fixed some missplaced colliders - Updated materials on some props - Added some missing island props to the ingame map editor - Fixed a part _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/636480/view/667245886315692289]_ ### EA37 Patch 1 - Date: 2026-06-22 - Original notes: https://store.steampowered.com/news/app/636480/view/677375815308022442 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2026-06-22-ea37-patch-1 - **fixed** — Fixed pink materials appearing on Mac and Linux by integrating New Island as a built-in scene - **changed** — Improved pathfinding - **added** — Added missing colliders on a number of props - **fixed** — Fixed floating props - **fixed** — Fixed helicopter sliding into the water - **added** — Added car spawn to backside - **fixed** — Fixed night mode materials and added night-only detail objects in the pond area - **fixed** — Fixed bug on beach where players could get stuck - **removed** — Removed props under the terrain - **fixed** — Fixed spelling error on fort capture point - **changed** — Renamed Old Island to Island 2023 We just pushed EA37 patch 1 (June 22) with improvements to New Island: - New Island is now integrated as a built in scene inside the game, which fixes the issue on mac and linux where some materials would appear pink - Pathfinding improvements - Added missing colliders on a number of props - Fixed some floating props - Fixed helicopter sliding into the water - Added car spawn to backside - Fixed night mode materials and added some night-only detail objects in the pond area - Fixed a bug on beach where you could get stuck - Removed props under the terrain - Fixed spelling error on fort capture point - Old island has been renamed to Island 2023 and is still available ingame. ### New Island Preview - EA37 - Date: 2026-06-12 - Original notes: https://store.steampowered.com/news/app/636480/view/680752880615949856 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2026-06-12-new-island-preview-ea37 - **changed** — Redesigned Island map with new artstyle including new terrain materials, reworked game assets, and redefined layouts with new paths and areas - **changed** — Refined game artstyle across weapons and UI elements in menu and arcade mode Hey everyone! For the past few months the team has been working on refining the game’s artstyle. You might have noticed this in our release art, new weapons and reworks of UI elements in the menu and for arcade mode. Today we are happy to show off how a map looks in this new style with a new-and-improved take on Island in EA37! _Fun Fact :D : This post is written by Aina, game dev student and the artist behind this redesign of Island, soon to be a fulltime member of the Ravenfield team! You can see me hard at work directing grunts in the update art :D_ Together with the team, I have recreated the artstyle from the ground up (no pun intended ;D) with new terrain materials, reworked game assets and redefined layouts with new paths and areas. My goal has been to create a more intentional environment with a more defined and cohesive feel. I think that this new style also enhances the gameplay experience by providing a clear path to objectives. The Island map has been my main focus for the last few months and we have decided to release a preview in time for my graduation. While we’re still at work refining this version of Island, we wanted to share an early version in today’s update. [carousel autoadvance="true"] We hope you are as excited as we are and that you’ll enjoy this fresh new look for Island! /Aina and the Ravenfield team ### EA36 Patch - Date: 2026-06-01 - Original notes: https://store.steampowered.com/news/app/636480/view/703269610499082520 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2026-06-01-ea36-patch - **fixed** — Fixed a code exception when the player gets kills while inside a vehicle that caused floating weapons and game mode soft locks - **changed** — When losing an arcade mode match, you will now always lose 5 reinforcements - **fixed** — Fixed timing issue in arcade mode when printing round number and time of day indicator change - **fixed** — Fixed a bug that caused the game to give out 5 free reinforcement waves whenever you won a game in Arcade Mode - **fixed** — Fixed a bug where vehicles spawned from mutators could not be destroyed - **fixed** — Fixed vehicles destroyed being counted twice per vehicle - **fixed** — Fixed arcade campaign results not showing any text EA36 Patch 1 (June 1st) - Fixed a bug that caused a code exception when the player gets kills while inside a vehicle. This issue caused several other bugs such as floating weapons and game mode soft locks. - When losing an arcade mode match, you will now always lose 5 reinforcements - Fixed timing issue in arcade mode when printing round number and time of day indicator change Patch 2 (June 1st again lol) - Fixed a bug that caused the game to give out 5 free reinforcement waves whenever you won a game in Arcade Mode Patch 3 (June 2nd) - Fixed a bug where vehicle spawned from mutators could not be destroyed - Fixed vehicles destroyed being counted twice per vehicle - Fixed arcade campaign results not showing any text ### EA36 - Arcade Mode Pt2 - Date: 2026-05-29 - Original notes: https://store.steampowered.com/news/app/636480/view/703269610499081955 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2026-05-29-ea36-arcade-mode-pt2 - **added** — Combat Log screen that displays after each match showing player performance and rewards coins based on performance including killstreaks, flag control, and vehicle destruction - **added** — Shop screen where players can spend coins to unlock specific weapons and vehicles during an Arcade campaign - **added** — Vehicle Reinforcement mutator that periodically spawns aircraft on maps without runways, available in both Arcade Mode and Instant Action - **added** — New arcade victory animations including a flawless victory animation for beating arcade mode without losing a single round - **added** — Campaign results screen that tracks statistics throughout an arcade run - **added** — Audio output mix dropdown in options menu with stereo and surround sound output modes - **added** — Audio source count dropdown in options menu allowing selection between 64 or 128 simultaneous sounds - **added** — No Night and Match Length configuration options for Arcade mode - **added** — New ambient sounds to Canyon, Citadel, Coastline, Glacier, Mountain Range and Rafts maps - **added** — Bonus coins reward for obtaining a sparkly license plate in the vehicle unlock minigame - **added** — Text assets support to data containers - **added** — Whitelisted CallLuaMethod event callbacks allowing RS methods to be called from animation events or other Unity events - **added** — Match gameplay statistics tracking to GameResult.GetResultDetails() for arcade mode combat log - **added** — Renderer Material target for TriggerSetActorSkin - **added** — Sprite.Create() and Texture.CreateTexture2D() exposed to RS API - **changed** — Last round in Arcade mode is now always daytime - **changed** — Map selection page updated with new visual styling - **changed** — Audio mix ducking reduced so world audio volume is not reduced as much when firing first person weapons - **changed** — Removed hardcoded volume reduction for in-game audio and adjusted mix group volumes for better audio volume control - **changed** — Bots are now guaranteed to spawn with a small amount of ammo when taken over in skirmish mode - **fixed** — Vehicle .isEmpty returning the wrong value - **fixed** — Rare issue where the game would not start correctly if mods contained duplicate level files with the same name - **fixed** — Bug where loadouts were not initialized correctly in scripted missions set to use official loadouts Hello hello! We're back with the Arcade Mode pt2 update, which features several improvements to Arcade Mode in order to reduce RNG and make the mode more engaging! To start things off, we've added a Combat Log screen that shows up after each match, showing how you performed. To encourage you to try your best even in a losing battle, you gain coins based on your performance. After picking your Weapons/Vehicles/Reinforcement unlock, you are now presented with a shop screen. On this page, you can spend your coins to unlock specific weapons or vehicles that you might need. We hope this change makes it easier to plan your loadout throughout the Arcade campaign. You can also get bonus points in the vehicle minigame, but you're gonna have to figure out how yourself. We have also updated the map selection screen to be more stylish :) Finally, the game now has a "Vehicle Reinforcement" mutator that is active during arcade matches. This mutator will periodically spawn aereal vehicles even on maps without runways. For example, even when picking River Delta above which does not have air vehicle spawns, bots will still spawn in with any air vehicles you've unlocked throughout the campaign. This mutator is also available for use in Instant Action mode. On top of the Arcade Mode improvements, we have also made changes to the game's audio mixing, including options to output surround sound and increase the maximum voice count, meaning more sounds can play at once. We have also updated the ambience audio on several maps to be more immersive. **Arcade Mode changes** - Added a shop that can be used to buy new weapons and vehicles for coins. - Coins are earned through the combat log which shows up at the end of each match. The combat log rewards you bonus coins based on your performance, you get extra coins from killstreaks, controling as many flags as possible, destroying vehicles and more. - You can earn bonus gold by getting a sparkly license plate in the vehicle unlock minigame. - Updated map selection page, it's very cool now hehe - Added Vehicle Reinforcement mutator which periodically spawns in aircraft, this is used whenever you start a map without built in air vehicles or runways. This mutator is also available in Instant Action mode. - Added new arcade victory animations (including a flawless victory one that shows up if you beat arcade mode without losing a single round!) - Added campaign results screen that keeps track of silly statistics throughout your arcade run. - Added a couple of new sound effects to arcade mode. - Last round is now always daytime (to make the new arcade victory sequences look nice) - Added "No Night" and "Match Length" configuration to Arcade mode. At the moment, match length only controls the length of battle rounds. **Audio improvements** - Added new ambient sounds to Canyon, Citadel, Coastline, Glacier, Mountain Range and Rafts - Added audio output mix dropdown to options menu, you can select between stereo and various surround output modes here. - Added audio source count dropdown to options menu. Default value allows 64 sounds to play at the same time, this can be increased to 128 by selecting the "Increased" option - Reduced audio mix ducking so the world audio volume isn't reduced as much when the first person weapon is fired - Removed a hardcoded volume reduction for ingame audio and adjusted the mix group volumes to make up for lost gain. This change makes it possible to have better control over the game's audio volume. **RS / Trigger system improvements** - Fixed Vehicle .isEmpty returning the wrong value - Added text assets to data containers - Whitelisted CallLuaMethod event callbacks, meaning you can call RS methods from animation events or other Unity events. - Added match gameplay statistics tracking to GameResult.GetResultDetails(), this is what we use to drive the combat log results screen in arcade mode. Keys will be added to the RS API in the next EA update, but you _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/636480/view/703269610499081955]_ ### EA35 - Nothing Update - Date: 2026-04-01 - Original notes: https://store.steampowered.com/news/app/636480/view/503980253269459623 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2026-04-01-ea35-nothing-update - **changed** — The Detective Badge is no longer given out by a random grunt; instead you need to find it on the Rafts map to start the quest - **changed** — Removed p prefix from actor pose names for the dialog system, with support for both prefixed and unprefixed names for legacy mod compatibility - **added** — Added support for smart actor pose tags including {gruntf}, {grunte frown}, {gruntr grin}, and partial name resolution like {teamf}, with realtime rendered portraits for non-standard skins - **added** — The Lua engine can now resolve source scripts while inside coroutines, making script or mod specific requests such as mod save data available inside coroutines - **fixed** — Fixed an issue where bots would look in weird directions when starting a new path, typically just after spawning - **added** — Added new functionality to existing Trigger components including new filters and conditions - **added** — Added TriggerLeaveSquad component to get single bots to leave their current squad - **added** — Added TriggerChangeActorSkin component to change actor skins through triggers - **added** — Added TriggerReplacefirstPersonItem component to temporarily replace the player's carried weapons, useful for cutscenes - **added** — Added TriggerOnHover component to send trigger signals when hovering a UI graphics element - **added** — Added TriggerChangeSelectableState component to make UI elements interactable or non-interactable - **added** — Added TriggerOnWin component to send trigger signals when a game ends - **added** — Added TriggerUpdate component to send trigger signal every frame - **added** — Added TriggerFadePostProcessing component to crossfade between post processing states - **added** — Added TriggerPlayAudioSource component to play audio sources or sound banks from triggers - **added** — Added TriggerSelect component to send a trigger signal only to the first valid receiver, like a select node in behaviour trees - **added** — Added TriggerUpdateSunlight component to control sunlight from triggers We added nothing so no need to investigate anything. If a grunt tries to hand you an item DO NOT accept it! April 3 Patch: - The Detective Badge is no longer given out by a random grunt, instead you'll need to find it on the Rafts map to start the quest! Patch notes: - Removed p prefix from actor pose names for the dialog system. It's now valid to write both with or without the p prefix, so legacy mods will continue to work correctly. - Added support for smart actor pose tags, valid tags include {gruntf} (resolves to friendly grunt portrait), {grunte frown} (resolves to enemy grunt portrait with frowning expression), {gruntr grin} (resolves to red grunt portrait with grin expression). It's also possible to resolve partial names, for example {teamf} resolves to blue or red depending on the player team. When a team uses a non-standard skin, {grunt} tags will resolve to a realtime rendered portrait of that team's skin. - The Lua engine can now resolve source scripts while inside coroutines, meaning script or mod specific requests such as mod save data is now available inside coroutines. - Fixed an issue where bots would look in weird directions when starting a new path, typically happens just after spawning. Now they will look in the direction they are running. - Lots of new functionality added to existing Trigger components EG new filters, conditions and more. **Added several new trigger components** - TriggerLeaveSquad (Used to get single bots to leave their current squad) - TriggerChangeActorSkin (Change actor skins thru triggers) - TriggerReplacefirstPersonItem (Temporarily replace the player's carried weapons with something else, useful for cutscenes, etc.) - TriggerOnHover (sends trigger signals when hovering a UI graphics element) - TriggerChangeSelectableState (Make UI elements interactable or non-interactable) - TriggerOnWin (send trigger signals when a game ends) - TriggerUpdate (send trigger signal every frame) - TriggerFadePostProcessing (Crossfade between post processing states) - TriggerPlayAudioSource (Play audio sources or sound banks from triggers) - TriggerSelect (Sends a trigger signal only to the first valid receiver, like a select node in behaviour trees) - TriggerUpdateSunlight (Used to control sunlight from triggers) The new trigger functionality will be added in an update to the Ravenfield mod tools for Unity next week! Enjoy! (AGAIN with that said don't pick up random items you find on the field) /Johan and the Ravenfield team ### EA34 - Weapon Pack #1 - Date: 2026-03-06 - Original notes: https://store.steampowered.com/news/app/636480/view/515236719580153170 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2026-03-06-ea34-weapon-pack-1 - **added** — Add JOLT-20-S sub-machine gun with high fire rate and fast reload - **added** — Add SUPERNOVA assault rifle with high magnification scope for long-range engagements - **added** — Add RIPCORD weapon that must be unfolded before use Hey everyone, we may have release EA33 only a week ago, but we're already back with a new EA update! As we close in on the game's 1.0 release we want to expand on the official content with new weapons. We have several weapon packs planned for release throughout this year, and this first one has 3 new weapons: **JOLT-20-S** The Jolt-20 is all about getting as many bullets as possible down range as fast as possible. Hitting your targets comes secondary, so this sub-machine gun is designed to be super fast to reload. Perfect for those times where you every shot awkwardly misses your target! Just mind your ammo count... **SUPERNOVA** This assault rifle is one fine piece of engineering designed for long-range engagements. Featuring a no-fuss scope with high magnification there's nothing stopping you from taking out your enemies from afar. A shame it's only available in limited quantities on the battlefield. **RIPCORD** It's a box - until you need it. This weapon must first be unfolded before it's combat ready, and even then... it's a bit unwieldy. The Eagle weapon's experts are still figuring out how to use this weapon effectively so expect its' usage to change in the future. If nothing else, it can double as a coat hanger! [carousel autoadvance="true"] We are super happy about the response to Arcade mode last week - we're currently polishing the design and hope to have it ready at the end of March! In the meantime, enjoy these new weapons! /Johan and the Ravenfield Team ### EA 33 Patch - Date: 2026-03-03 - Original notes: https://store.steampowered.com/news/app/636480/view/520865584878978196 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2026-03-03-ea-33-patch - **changed** — Battle mode is now the default game mode in Instant Action mode - **added** — Added confirmation popup when clicking surrender in the pause menu - **changed** — Updated last round icon in Arcade mode to be a trophy to indicate that this match must be won March 3 patch: - Battle mode is now the default game mode in Instant Action mode - Added confirmation popup when clicking surrender in the pause menu - Updated last round icon in Arcade mode to be a trophy to indicate that this match must be won We're super excited about the positive reception of Arcade mode so far. We're already hard at work on Pt 2 which you can expect to drop later this month in EA35! ### EA33 - ARCADE MODE Pt 1 - Date: 2026-02-27 - Original notes: https://store.steampowered.com/news/app/636480/view/520865584878977745 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2026-02-27-ea33-arcade-mode-pt-1 - **added** — Add Arcade Mode, a roguelike campaign where you progress through 9 rounds of matches and choose between unlocking weapons, vehicles, or reinforcements between each match - **added** — Add Ingress 700 pistol with a special high-damage and knockback final shot in the magazine - **added** — Add gun spinning animation for the Ingress 700 by pressing X - **added** — Add audio cues warning when running low on ammo in the magazine - **added** — Add custom campaign system with Ravenscript API support for modders to create custom campaigns - **added** — Add game mode art to the instant action menu - **added** — Add support for hidden mutators that can be loaded through Ravenscript but do not appear in the menu - **added** — Add new triggers for playing particles and audio - **changed** — Redesign scene loading system to support full map, game mode, and team configuration from Ravenscript - **changed** — Refactor game mode configuration to use ConfigurationData types accessible to Ravenscript, changing UI for built-in game modes - **changed** — Update S-Ind 7 and Quicksilver weapons with new models and animations - **changed** — Add new sound effects for unholstering, reloading, and firing on multiple weapons - **changed** — TriggerGlobalSignalReceiver component now registers in OnEnable() to receive signals immediately - **fixed** — Fix issue where configuration data would not deserialize correctly - **fixed** — Fix bug where vehicle filters were not working correctly in instant action team configuration page - **fixed** — Fix bug related to vehicle impostor spawning by deactivating TriggerGlobalSignalReceiver in OnDisable() - **fixed** — Fix missing checkpoints on citadel mission - **fixed** — Update Spec Ops dialog to reflect the current team name - **removed** — Remove old conquest mode as it is not compatible with the new custom campaigns system Hey everyone! We have been super busy over the winter months working away on the game's first official campaign mode (we're not counting that old conquest mode). We are now happy to finally release ARCADE MODE! ##### ARCADE MODE Arcade mode plays like a rougelike, where you need to get through 9 rounds of matches without losing all your reinforcements. In-between each match, you get to choose wether to unlock more weapons, a new vehicle or call for extra reinforcements. Each unlock category consists of a mini-game: **Equipment Drop **- Roll weapon and tool cards from a box. If you don't like what you get, you can choose to keep one card that you really like and reroll the rest! **New Vehicle** - Try to time your desired license plate by cliking. Each license plate corresponds to a vehicle category (ground/naval/air) and a rarity level. The rarest vehicles have intricate license plate designs inspired by animals. **Reinforcements **- Use the radio to call in more reinforcements to help out in the upcoming battles. A better signal means more reinforcements will hear your call. [carousel autoadvance="true"] Arcade mode is built upon our new Custom Campaign system, which we are designing to allow modders to create their own campaigns. We still have some ideas on how to expand Arcade Mode, so we will be releasing an Arcade Part 2 update that adds a couple of more features and polish that we didn't have time to add for this update. In the Part 2 update we will also be adding support for modders to create their own Custom Campaigns. As Arcade mode is created entirely using Ravenscript and the Trigger System, we will be bundling the completed arcade mode with the mod tools for modders to inspect or expand upon once Custom Campaign modding is fully ready! We hope you're looking forward to that :) Because we have completely redesigned how campaigns work in Ravenfield, we had to remove the old conquest mode as it no longer works with the game. To make up for it, we are in the process of recreating conquest mode using the new systems, which will allow for modded content and maps to be used! Things are still early, but we hope to share some more information and screenshots of the new conquest mode soon! ##### NEW SIDEARM We are also happy to finally be adding a new weapon to the game, the INGRESS 700 Inspired by the weapon of a certain special agent, the Ingress 700 packs a punch thanks to it's special ability. The last shot fired in the magazine deals higher damage and knockback, which is also indicated by it's retro-movie inspired sound design. Hopefully you're able to use this special shot to turn around critical situations. You can also press X to play a cool gun spinning animation for extra style points. The Ingress 700 also has a secondary special function, when testing a custom map from the Ravenfield mod tools or the ingame map editor and playing the gun spinning animation, your character gains the ability to bunny jump by spamming the jump button, which builds a ton of speed. This can be used to quickly get around your level without having to walk or use vehicles! This feature is not available in the base game for balancing reason, we still want you to try out the fresh new look for the S-Ind 7 after all! Ohhh, about that: We (read: the graphics artists now working on Ravenfield) decided that the 2016-era low poly weapons of Ravenfield need a bit of a face-lift for the 1.0 release. Therefore we're redoing a lot of models, animations and sounds on existing weapons. We started with a model and animation overhaul for the S-Ind 7 and Quicksilver weapons. A couple of other weapons also received some new sounds for unholstering, reloading and firing. Expect more weapons to get this treatment in the following months! ##### FULL CHANGE LOG **Game changes** - ADDED ARCADE MODE! This mode is is implemented as a custom campaign and will be made available to the modding community in a future update. - Added Ingress 700 pist _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/636480/view/520865584878977745]_ ### EA32 Security Patch - Date: 2025-10-04 - Original notes: https://store.steampowered.com/news/app/636480/view/515222130291377941 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2025-10-04-ea32-security-patch - **security** — Update game engine to Unity 2020.3.49f1 to patch a security vulnerability in the Unity engine - **changed** — Rebuild legacy branch versions with the patched engine version 2020.3.49f1 Earlier today, a security patch to the Unity engine was released by Unity, which patches a security vulnerability in games built with the Unity engine. Today's patch updates the game engine to the latest version, 2020.3.49f1 in which this vulnerability has been patched. For security reasons, I have disabled the builds of the game that were previously available on the legacy branches. I intend to rebuild these versions of the game next week with the patched engine version, but until then those versions of the game will be unavailable. Please note that the legacy-EA25 version is still available as this versions of the game runs on Unity 5.6 which is unaffected by the vulnerability. For more information about the security vulnerability, please see Unity's message here: [https://discussions.unity.com/t/unity-platform-protection-take-immediate-action-to-protect-your-games-and-apps/1688031](https://discussions.unity.com/t/unity-platform-protection-take-immediate-action-to-protect-your-games-and-apps/1688031) EDIT: All legacy branches have now been rebuilt in the 2020.3.49f1 engine version and are safe to use! /Johan ### EA32 Patch 2 - Date: 2025-09-24 - Original notes: https://store.steampowered.com/news/app/636480/view/515222130291376304 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2025-09-24-ea32-patch-2 - **fixed** — Optimized vehicle and weapon pickers in the instant action menu to prevent the game from freezing when loading large numbers of weapons and vehicles - **changed** — Non-modded vehicles are now filled with official vehicles when testing a content mod from the mod tools - **fixed** — Fixed spec ops teammate count to allow up to 9 teammates assigned to the player team by setting the player team actor count, defaulting to 3 teammates if more than 9 are assigned - **changed** — Spec ops helicopter exfil crew now uses the same skin as the player team unless playing as the Talon team - **changed** — Made instant action dropdown styles consistent across all menu pages - **fixed** — Fixed some dropdown values in the instant action menu not showing up properly Here's another patch for EA32 mainly focused on optimizing the new instant action menu to prevent freezes and lag: - Optimized vehicle and weapon pickers in the instant action menu which should prevent the game from freezing for a few seconds when loads of weapons/vehicles are being loaded in. - When testing a content mod from the mod tools, any non-modded vehicles vehicles will now be filled with the official vehicles. - Fixed spec ops teammate count. Up to 9 teammates can be assigned to the player team by setting the player team actor count. If more than 9 teammates are assigned, the game will default to 3 teammates. - Spec ops helicopter exfil crew will use the same skin as the player team UNLESS playing as the Talon team. - Made instant action dropdown styles consistent across all menu pages. September 25 hotfix: - Fixed some dropdown values in the instant action menu not showing up properly ### EA32 Patch 1 - Date: 2025-09-09 - Original notes: https://store.steampowered.com/news/app/636480/view/506213027443378398 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2025-09-09-ea32-patch-1 - **changed** — Game configuration saving now saves current team setups inside the game configuration file when saving without linking to saved teams - **changed** — Updated game config team linking description text - **fixed** — Vehicles not showing up in conquest mode - **fixed** — Aspect ratio issues with the new instant action menu on 4:3 and ultrawide monitors - **added** — Really good game mode icons - **fixed** — Options menu could not be applied while ingame - **fixed** — Loaded team would sometimes not update when loading a game configuration with linked teams - **fixed** — Game config would sometimes link both team slots to the same team We just pushed out a patch for EA32 that fixes some common issues: - Changed how game configuration saving works to prevent accidental lost team weapon/vehicle setups. When saving a game configuration without linking to saved teams, the current team setups will be saved inside the game configuration file. This means the game configuration save system works like it did before, making team saves optional. It is however still recommended to save actual team config files and to link them to your game configuration as this allows things like loading teams to any team slot, updating multiple game configs by changing just one team save and more. - Updated game config team linking description text - Fixed vehicles not showing up in conquest mode - Fixed aspect ratio issues with the new instant action menu on 4:3 and ultrawide monitors - Added really good game mode icons We'll keep on the look out for any more issues that needs fixing for EA32! If you're experiencing any issues, the best way to reach us is through the Ravenfield discord. Enjoy! September 11 fixes: - Fixed a bug where the options menu could not be applied while ingame - Fixed a bug where the loaded team would sometimes not update when loading a game configuration with linked teams - Fixed a bug where a game config would sometimes link both team slots to the same team. ### EA32: Rarity & Configuration - Date: 2025-09-05 - Original notes: https://store.steampowered.com/news/app/636480/view/506213027443377679 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2025-09-05-ea32-rarity-configuration - **added** — Support for multiple vehicles per vehicle type slot, with one randomly selected when a vehicle spawns - **added** — Vehicle rarity levels that affect spawn frequency at hardcoded rates of 60% Common, 30% Uncommon, and 10% Rare - **added** — Weapon rarity levels that affect how often bots spawn with a specific weapon at hardcoded rates of 70% Common, 25% Uncommon, and 5% Rare - **added** — Support for saving and loading individual team configurations separately from game configurations - **added** — Team name and color selection through the Instant Action UI - **added** — Ability to filter items by specific mod in the Weapon, Vehicle, Skin, Map, and Game mode picking UI - **added** — Ability to delete game and team configuration files via the configuration saving UI - **added** — Reverse flags button for config flags mode - **added** — PlayerCamera.isUsingFPCamera API - **added** — PlayerCamera.GetCameraRay(camera) and PlayerCamera.GetActiveCameraRay() APIs - **added** — Physics.RaycastActor() API - **added** — ActorManager.CreateExplosionEffect() API - **added** — ActorManager.SetBloodParticleParameters() API - **added** — GameEvent.onBloodParticleLand event - **added** — MeleeWeapon type exposure for Ravenscript - **added** — Projector component to whitelist for modding - **added** — UnityEngine.Animation and UnityEngine.Animation.Rigging components to whitelist for modding - **added** — usePickedLoadout field on TriggerSpawnPlayer to allow players to spawn with their picked loadout - **added** — TriggerOnLoadoutAccept event that fires when the player accepts a loadout - **changed** — Instant Action UI completely reworked - **changed** — Weapon and Vehicle picking UI redesigned to be more unified - **changed** — Game configuration save system overhauled so teams can be saved separately and game configurations can link to saved teams - **changed** — Vehicle.team replaced with Vehicle.ownerTeam which uses the correct Team type, with old value remaining available for backward compatibility - **changed** — Seat.isEnclosed is now writable - **changed** — Weapon.aimSensitivityMultiplier exposed - **changed** — Writing a weapon's heat value to 1 or higher through Ravenscript now triggers an overheat - **changed** — Weapon.currentMuzzleIndex exposed - **changed** — Official weapons now have varying rarity levels for balancing purposes - **changed** — Default quality settings changed from lowest to Good - **fixed** — Fixed an issue where bots would sometimes shoot through walls - **fixed** — Fixed TriggerCondition ActorIsRagdolled not having an actor field - **fixed** — Moved flag capture UI element down slightly to prevent overlapping with some game mode UIs PHEW!! It's been quite a few months of non-stop work over here, but we're finally ready to get EA32 out to everyone. A huge thank you to all the testers over in the Ravenfield Discord for your patience and feedback, we have had to rework plenty of systems to get something we were happy with! This update is all about configuring Ravenfield to exactly how you want it to play. We're introducing rarity tiers on both weapons and vehicles, which decides how often that weapon or vehicle will spawn ingame. This means it's finally possible to control spawn rates of weapons! This can be used to balance out gameplay, for example allowing only a few bots to equip lock-on weapons. No more having to deal with a constant barrage of missiles heading your way every time you take off in your helicopter! For vehicles, it is now possible to pick multiple vehicles that can spawn for each vehicle type. You could for example set up 10 different tanks, which the game will randomly pick between everytime a new tank spawns. Or why not add a rare boat to your enemy's helicopter slot for giggles? There are 3 rarity tiers available, Common (white), Uncommon (green) and Rare (blue). Using the weapon picker rarity painter, you can control how often a bot is able to spawn with that particular weapon. Just pick a rarity color and start painting over the weapons! At the moment, Common weapons are picked 70% of the time, Uncommon 25% and Rare 5%. For vehicles, Common vehicles spawn 60% of the time, Uncommon 30% and Rare 10%. While the rates are currently hardcoded, we are planning on making the rarity spawn rates configurable in a future update. With the configuration update, we have also overhauled how game configurations are saved. Previously, a saved configuration would contain the loadout and vehicles of both teams, but by popular request we have now added support for saving and load individual teams in EA32. When setting up a team, you can now save that team's configuration to a team configuration file. This makes it possible to load that team to either team slot for future games. After saving (or loading) both teams, you can save a game configuration with your mutator setup which can optionally link to your two active teams. Loading this game configuration will also load your two linked teams. ##### Full Change Log **Instant Action + game config changes** - Added support for multiple vehicles per vehicle type slot. When a vehicle spawns, one of the available vehicles for that slot will be picked. - Added vehicle rarity levels. This affects how often a vehicle of a specific tier will spawn. The pick percentages are currently hardcoded to 60% (Common), 30% (Uncommon), 10% (Rare). These values iwll be moddable in the future. - Added weapon rarity levels. This affects how often a bot will spawn with a specific weapon. The pick percentages are currently hardcoded to 70% (Common), 25% (Uncommon), 5% (Rare). These values will be moddable in the future. - Complete rework of Instant Action UI. - Added support for team name and color selection thru the Instant Action UI. - Redesigned Weapon/Vehicle/Skin/Map/Game mode picking UI to be more unified. It is now possible to filter out specific items, for example only displaying items from a specific mod. - Overhauled game configuration save, each team can now be saved in separate files, and game configuration saves can link to the saved teams. This means that the game now supports loading of individual teams which is a heavily requested feature. Loading a game configuration with linked teams will still load the teams just like the previous save/load system. - Legacy configuration saves can still be loaded. - Game and Team configuration files can now be deleted via the configratuib saving UI. - Official weapons now have varying rarity levels for balancing purposes (EG making Scalpel rare prevents constant lock ons on massive, flat levels) - Config flags mode now has a reverse flags button. **Bugfixes** _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/636480/view/506213027443377679]_ ### EA31: Shotgun Revamp - Date: 2025-03-14 - Original notes: https://store.steampowered.com/news/app/636480/view/834960050863735595 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2025-03-14-ea31-shotgun-revamp - **changed** — Completely remade the 76 Eagle shotgun with new animations, sounds, and rebalanced statistics including reduced spread, higher firing rate, and reduced pellet damage at ranges over 50 meters - **changed** — Remade Bundle o' Buss sprint animations - **changed** — Remade Automatico Akimbo sprint animations - **added** — Garret reload animation can be canceled by holding RMB - **added** — Players now automatically holster their weapon while climbing ladders - **added** — Added cloth foley sounds to various player actions such as walking, kicking, jumping, entering vehicles, and reloading - **added** — Added TriggerOnPlayerLineOfSight that sends a signal when a transform point enters or leaves the player's line of sight - **added** — Added TriggerSetVelocity used to set a vehicle or rigidbody velocity or to apply an acceleration - **changed** — Improved audio mixing of player audio to make footstep, jump, and land sounds more noticeable - **fixed** — Fixed actor onTakeDamage event firing when the actor took splash damage while inside an enclosed vehicle seat that protects it - **fixed** — Fixed actor onTakeDamage firing while the actor is dead - **fixed** — Fixed TriggerOnVehicleDestroyed firing the onDestroyed send instead of the onDisabled send when a vehicle is disabled - **added** — Added missing IsVehicle filter type for OnVehicleDestroyed and related vehicle filtering components in Ravenfield Mod tools Today's update completely revamps one of the oldest weapons of the game, the old trusty 76 Eagle! For a while now, this shotgun has been a the black sheep among the other weapons in Ravenfield: not quite looking like the rest of them with its desert camo and not always being a reliable option for battles beyond an arms (or a kick's) reach. With update EA31, all aspects of the shotgun has been completely revamped, from its animations and sounds to its statistics. The shotgun should now feel way more reliable in close to mid range combat, with its reduced spread and higher firing rate. At the same time, the shotgun pellets will do reduced damage on ranges over 50 meters, reducing the chance of random lucky headshot kills at long ranges. The shotgun also features improved animations, and the possibility of canceling a reload by holding down the right mouse button (or your aim down sights binding) **Full change log** Gameplay changes: - Completely remade the 76 Eagle shotgun from scratch with animations and rebalancing changes - Remade Bundle o' Buss sprint animations - Remade Automatico Akimbo sprint animations - Garret reload animation can be canceled by holding RMB. - Players will now automatically holster their weapon while climbing ladders - Added cloth foley sounds to various player actions such as walking/kicking/jumping/entering vehicles/reloading etc. - Added 'wants to aim' bool parameter to weapon animators, this is used to cancel reload animations early by holding RMB. - Added 'walk cycle' float parameter to weapon animators, this can be used to synchronize sprint or walk animations with the player character weapon bob/footstep sounds. - Fixed actor onTakeDamage event firing when the actor took splash damage while inside an enclosed vehicle seat that protects it. - Fixed actor onTakeDamage firing while the actor is dead - Misc changes to audio mixing of the player audio. Should result in more noticable player footstep/jump/land sounds. Trigger System: - Added TriggerOnPlayerLineOfSight, sends a signal when a transform point enters or leaves the player's line of sight - Added TriggerSetVelocity, used to set a vehicle or rigidbody velocity or to apply an acceleration. - Fixed TriggerOnVehicleDestroyed firing the onDestroyed send instead of the onDisabled send when a vehicle is disabled. Ravenfield Mod tools: - Added missing IsVehicle filter type for OnVehicleDestroyed and related vehicle filtering components. This allows you to send signals when a specific vehicle has been destroyed I'm also happy to announce that we are now multiple people working on Ravenfield in order to speed up the game development process. While this update is quite small as we're still getting things rolling, you can expect more content soon as we're working away on support for a weapon and vehicle rarity system. This system will make it possible to set which weapons and vehicles will appear more frequently, and will also allow multiple vehicles of the same slot to be used in the same game. Expect this to drop as EA32 soon! I hope you'll enjoy this update! /Johan (SteelRaven7) ### EA30 Patch 1 - Date: 2024-11-29 - Original notes: https://store.steampowered.com/news/app/636480/view/4467103536898900862 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2024-11-29-ea30-patch-1 - **changed** — Tank and APC towers now pop off when destroyed - **changed** — Tank tracks are deactivated when destroyed - **changed** — Improved stuck detection for AI cars and boats to react quicker and resolve stuck situations more reliably - **changed** — Player can now walk slowly while getting up from ragdoll - **changed** — Minor improvements to third person camera while ragdolling - **changed** — Generated new high quality lightmaps on all scenes with lightmaps - **changed** — Improved bot boat piloting to handle top speed values better and prevent full speed crashes - **changed** — Reduced saturation of particle systems with ambient color component for more realistic colors - **added** — Added best guess shader functionality to shader reloading on Mac and Linux to replace unresolved custom shaders with built-in alternatives - **fixed** — Fixed bots getting stuck in ragdolled state - **fixed** — Fixed actors hovering slightly above ground when getting up from ragdoll - **fixed** — Fixed phantom player with parachute appearing in spectator mode - **fixed** — Fixed projector component whitelisting so it loads correctly - **fixed** — Fixed destructible splash damage showing hitmarker when damage dealt was 0 - **fixed** — Fixed turrets that had been destroyed and repaired not being valid targets for missile lock on - **fixed** — Fixed player character controller being enabled when dying inside a vehicle - **fixed** — Fixed squad order point resolving generating errors in spec ops mode - **fixed** — Fixed misspelling in Player.nightVisionEnabled - **changed** — Made Player.nightVisionEnabled writable - **added** — Added keybinds support to TriggerOnKey component - **fixed** — Fixed shaders being incorrectly replaced on Windows machines that would break modded dual render scopes and similar effects Here's a patch for EA30 with bugfixes and a couple of fun extra additions to the game: Game improvements: - Tank and APC towers will now pop off when destroyed - Tank tracks are deactivated when destroyed - Improved stuck detection for AI cars and boats, this should make them react quicker to getting stuck, and be able to resolve the situation more reliably - The player can now walk slowly while getting up from ragdoll - Minor improvements to third person camera while ragdolling - Generated new high quality lightmaps on all scenes with lightmaps - Improvements to bot boat piloting, especially how they handle a top speed value. Boat patrols on spec ops should no longer be going full speed everywhere and crashing into everything - Reduced saturation of particle systems with ambient color component, this makes particles such as the smoke grenade appear in more realistic colors in scenes with highly saturated ambient lighting conditions. - Added best guess shader functionality to shader reloading on mac and linux. If a shader isn't able to be resolved due to the modder using custom shaders that are not included by the game, the game now attempts a best guess at replacing that shader with a built in one. This is based on very limited information so don't expect this to look great, but it should replace all pink materials with something halfway decent. Bugfixes: - Fixed a bug where bots would sometimes get stuck in a ragdolled state - Fixed a visual bug where actors would sometimes hover slightly above the ground when getting up from a ragdolled state. - Fixed a bug where a phantom player with a parachute would appear in spectator mode - Fixed a bug with projector component whitelisting, it should now be whitelisted and load correctly - Fixed a bug where destructible splash damage would show a hitmarker even though the damage dealt was 0 - Fixed a bug where turrets that had been destroyed and repaired would not be valid target for missile lock on - Fixed a bug where the player character controller would be enabled when dying inside a vehicle - Fixed a bug with squad order point resolving which would generate errors in spec ops mode Ravenscript/Trigger updates: - Fixed misspelling in Player.nightVisionEnabled - the misspelled verison will continue to work so no need to edit old scripts. - Made Player.nightVisionEnabled writable - Added keybinds support to TriggerOnKey component Patch 2 - December 6 - Fixed an issue where shaders would sometimes incorrectly be replaced on windows machines. This would sometimes break modded dual render scopes and similar effects. ### EA30 - Driving & Piloting update - Date: 2024-10-30 - Original notes: https://store.steampowered.com/news/app/636480/view/4449086597642584090 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2024-10-30-ea30-driving-piloting-update - **added** — AI drivers can now detect and swerve around nearby vehicles to avoid collisions - **changed** — Transport helicopter AI can now ferry multiple squads to their destination and pick up other squads on the battlefield - **added** — Added official killfeed mutator - **added** — Added official team color mutator - **added** — Added new helicopter landing zone system which generates possible landing zones across the entire map - **added** — Added ImpactOnly option to blood particle settings that shows only the actor hit particle effect without spawning blood droplets - **changed** — All built in game mode UIs are now color coded based on current team colors - **fixed** — Fixed a bug where skins would not be applied correctly to player FP models - **fixed** — Fixed a bug where car downforce would apply an upwards force while reversing - **changed** — Tweaked AI helicopter approach while landing so the helicopter approaches slightly off to one side for more natural looking landings - **changed** — While landing or landed on a helicopter landing zone, the landing zone is claimed by the squad, preventing other helicopters from also attempting landing at the same spot - **fixed** — Fixed a bug where explosion ranges were miscategorized by the game, causing AI to not use explosive weapons due to incorrect friendly fire concerns - **added** — Added TextMeshPro components to whitelist - **added** — Added VehicleAvoidanceObject component that AI will swerve around while it is active - **added** — Added Helicopter Land At Attack Target prefab to make transport helicopters land when dropping off passengers instead of using parachutes - **changed** — Moved HMG weapon to a new Support weapon tag - **added** — Exposed LayoutRebuilder, Actor.ForceChangeStance(), GameManager.isNightMode, HelicopterLandingZone querying and landing systems, and other Ravenscript APIs - **added** — Added Player.movementInputEnabled flag and event handlers for UI elements and destructibles - **added** — Added BuiltInFeatures class to toggle features such as blood droplets - **added** — Added trigger components for UI button clicks, stance changes, night condition checks, and key presses EA30 is a general game improvement update that solves some of the oldest issues with AI vehicle usage in the game, and getting the AI closer to being ready for the game's 1.0 release. The main focus of this update has been to fix two problematic AI behaviours: - AI drivers crashing their cars into other vehicles - AI transport helicopter pilots just hovering over an objective while it is being captured One of the recurring issues with Ravenfield's gameplay has been the AI's inability to see other vehicles while driving, which would usually result in vehicle pileups at level chokepoints. EA30 adds local avoidance for AI drivers, allowing them to detect and swerve around nearby vehicles. This new system detects potential collisions, and finds the closest path to drive past the vehicle. While this doesn't solve all the pileup issues, it is a massive improvement from before. The other issue is more straightforward: Having AI helicopter pilots just hover above a flag while it is being captured makes them sitting ducks for anti air weapons, and is just not a very fun behaviour. To solve this, bots will now land by other squads that are travelling on foot and pick them up, ferrying them to their destination. This new behaviour makes for some interesting new tactics on Dustbowl and Archipelago! Along with these two system improvements, there are plenty of new systems for modders to play around with, including controlling changing team names/colors, more control over AI movement and the ability to disable built in game features such as hit impacts/blood droplets in order to replace them with modded systems! **Full change log** Game improvements: - AI drivers will now swerve to avoid hitting other cars/boats/landed aircraft, this should result in vehicles being stuck way less. - Transport helicopter AI can now ferry multiple squads to their destination. After dropping off passengers, transport helicopters may pick up other squads on the battlefield and drop them at their current attack target. - Added official killfeed mutator - Added official team color mutator - Added new helicopter landing zone system which generates possible landing zones across the entire map - Added ImpactOnly option to blood particle settings in options menu. This option will only show the actor hit particle effect without spawning blood droplets. Setting this option to off will now turn off both particle effects and blood droplets. - All built in game mode UIs are now color coded based on current team colors. - Fixed a bug where skins would not be applied correctly to player FP models - Fixed a bug where car downforce would apply an upwards force while reversing (Oops!) - Tweaked AI helicopter approach while landing so the helicopter approach slightly off to one side. This makes for a more natural looking landing. - While landing/landed on a helicopter landing zone, the landing zone is claimed by the squad, preventing other helicopters from also attempting landing at the same spot. - Fixed a bug where explosion ranges were miscategorized by the game. This resulted in the AI erroneously not using explosive weapons as they thought they would damage nearby teammates. Modding improvements: - Added TextMeshPro components to whitelist - Added VehicleAvoidanceObject component. AI will swerve around this object while it is active, which can be useful for dynamically spawned objects with colliders. - Added "Helicopter Land At Attack Target" prefab to RFTools/Prefabs/Ravenscript - place this prefab as a child object to your transport helicopter to make it land when dropping of passengers (instead of them dropping by parachute). - Moved HMG weapon to a new Support weapon tag, so this is the new go-to tag for putting custom machine-gun style weapons. Ravenscript: - Exposed LayoutRebuilder that can be used to force rebuild UI layout group. - Exposed Actor.ForceChangeStance() - Exposed GameManager.isNightMode - Exposed HelicopterLandingZone querying, claiming and landi _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/636480/view/4449086597642584090]_ ### EA29 Patch 1 - Date: 2024-05-20 - Original notes: https://store.steampowered.com/news/app/636480/view/4194617998898007571 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2024-05-20-ea29-patch-1 - **fixed** — Fixed a bug where vehicles would sometimes crash into the player collider, resulting in issues like aircrafts colliding with an invisible collider while taking off - **changed** — The game now uses '.' as the decimal point character across all regions/languages - **fixed** — Fixed a bug where mutators saved using ',' decimal point would not load properly, and these values will now load correctly and be converted to '.' when saved Here are the patch notes for this first EA29 patch: - Fixed a bug where vehicles would sometimes crash into the player collider, resulting in issues like aircrafts colliding with an invisible collider while taking off. - The game now uses '.' as the decimal point character across all regions/languages. This change solves multiple bugs related to configuration of mutators and ingame map editor values not being interpreted the same on different player computers. - Fixed a bug where mutators saved using ',' decimal point would not load properly. Now these values will load correctly and when saved, will be converted to a '.' ### EA29 - Game Fixes & Modding Groundwork - Date: 2024-05-14 - Original notes: https://store.steampowered.com/news/app/636480/view/4184484271480497367 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2024-05-14-ea29-game-fixes-modding-groundwork - **added** — Enhanced instant action preview screen with background that changes based on map metadata tags - **added** — Map metadata can now be edited in the ingame map editor via Level Details -> Metadata - **added** — Named trigger signals that allow communication between sender and receiver components without direct connection in map tools - **added** — Camera smoothing to player movement while on foot to prevent jittering at high refresh rates - **added** — Spawn point offset values for vehicles to prevent clipping into the ground - **changed** — Data container component preprocessing now runs once per asset at load time instead of once for every instance - **changed** — Non-actor-collision layer will now produce impact decals correctly - **changed** — Objective indicator now fades in/out based on what you're currently aiming at - **changed** — Target seeking missiles now have a one second grace period after thruster ignition during which they cannot lose tracking - **changed** — Vehicles can now be assigned a driver halt strategy to stop when a passenger is engaging a target - **changed** — Squad leaders can now halt when engaging preferred targets - **changed** — Razorback MG will now halt when engaging preferred targets with the turret - **changed** — Prowler quadbike will now halt when the passenger is engaging a preferred target - **changed** — Camera movement reduced when leaning right while standing to better align with third person animation - **changed** — Third person stance changing animations sped up slightly - **changed** — In spec ops mode, bot count now sets the number of teammates directly when balance slider is set fully to player team - **changed** — Level geometry updated in citadel mission including a more detailed destroyed hangar area - **changed** — Terrain updated on dustbowl near Raven controlled airport to make it easier for bots to get onto the tarmac - **changed** — Occlusion culling data updated on dustbowl to fix props turning invisible in certain areas - **fixed** — Bug where changing a missile target via Ravenscript would not cause the targeted vehicle to register the new missile EA29 is finally here! While a lot of my time since the last update has been spent working on campaign assets (which are not quite ready to be shown yet), I have been polishing up the base game with quality-of-life fixes and improving Ravenscript and the Trigger System. This should get the two scripting systems ready for the planned addition of custom game modes which I hope to get working very soon. _**IMPORTANT:** If you're running into any weird main menu or ingame bugs that prevents you from playing the game after updating to EA29, make sure you remove any mods that modify the original game files such as RavenM._ One of the new features in EA29 is an enhanced instant action preview screen, where the background will change based on the metadata tags of the map that is currently selected. Map metadata could previously only be changed via the RF modding tools for Unity, but is now also available through the ingame map editor (via Level Details -> Metadata). In addition to tagging levels, metadata also allows map makers to control other map information such as display name and recommended bot count. The dynamic instant action preview screen may seem like a superfluous feature at first, but the data that drives the preview screen will be exposed to Ravenscript in a future update. This will allow modders to find maps with specific tags (City, Desert, Airport, Coastline, etc) and load them - essentially allowing modders to create custom campaigns spanning all maps that are currently subscribed (moddable conquest mode on custom maps, anyone?). For this reason, I highly recommend that you tag your custom maps using the new metadata features. I would also like to highlight one of the new Ravenscript/Trigger features, the addition of named trigger signals. Named signals are sent from a sender component to a receiver component just like regular Trigger System signals, but the modder does not need to directly connect the sender to the receiver inside the map tools. Instead, the modder assigns a name to the sent signal, and any receivers that are listening to signals of the same name will receive the signal. Named signals can be sent between maps/game modes/vehicles/weapons loaded from different files, including different mods, allowing for easy inter-mod logic. Before this addition, this type of communication was difficult to do inside Ravenfield. Finally, you can check out a few improvements to the citadel story mission such as a more detailed destroyed hangar area. This in an example of the power of the trigger system, where you can dynamically change areas of a map based on story events. Unfortunately I have not been able to implement the remaining cutscenes for the citadel mission yet, which is something I was planning on doing for EA29. Expect these to come in the next one or two updates, finishing up the first story mission in the official campaign. -- Full change log -- Game improvements: - Added camera smoothing to player movement while on foot. This should prevent jittering when running close to bots or when playing the game at high refresh rate displays - Various updates to level geometry in the citadel mission. - Data container component preprocessing, will now only run once per data container asset at load time instead of once for every instance in Awake(). - Non-actor-collision layer will now produce impact decals correctly - Objective indicator now fades in/out based on what you're currently aiming at. - Target seeking missiles now have a grace period of one second after thruster ignition, during this time period the missile can never lose tracking of the target. This allows target seeking missiles to track targets that are behind them on some custom vehicles. - Vehicles can now be assigned a driver halt strategy, which allows the driver to stop when a passenger is engaging a target according to the passenger weapon's halt strategy configuration. - Squad leaders can now halt when engaging preferred targets. - Razorb _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/636480/view/4184484271480497367]_ ### EA28 Patch Nov 27 - Date: 2023-11-27 - Original notes: https://store.steampowered.com/news/app/636480/view/3893986782153382481 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2023-11-27-ea28-patch-nov-27 - **fixed** — Fixed a bug where bots would sometimes ignore all enemies for a while - **fixed** — Fixed an issue with data containers weapon entry prefabs not being initialized correctly Here's a patch fixing some issues in EA28: - Fixed a bug where bots would sometimes ignore all enemies for a while. - Fixed an issue with data containers weapon entry prefabs not being initialized correctly, which could potentially lead to various related bugs. ### EA28 - Custom Mission update - Date: 2023-11-17 - Original notes: https://store.steampowered.com/news/app/636480/view/5913850762873336823 - Permalink: https://whatsnew.fyi/product/ravenfield/releases/2023-11-17-ea28-custom-mission-update - **added** — Modders can now create their own story missions using the official modding tools - **added** — New Trigger System components available for modders to create story-driven experiences and game modes without coding - **added** — Healing and resupply sounds added to the new in-game UI - **added** — Show Objectives key prompt added to the start of the Citadel mission - **added** — Added more sawmill modular props for use in the in-game map editor - **added** — Added new Island props to the in-game map editor - **changed** — Updated steamworks.net to latest version to solve Steam API initialization issues on Apple M1 systems - **changed** — Capture points now take slightly longer to neutralize due to respawn logic change - **changed** — Fall distance before ragdolling is now consistent between different gravity settings - **changed** — Mouse look is now enabled while dead - **changed** — Added very fast acceleration when starting to move or changing direction to make positioning easier - **changed** — Health bar and ammo heading bar now blink when resupplying or healing - **changed** — RFC map reloads no longer unload and reload the file first, resulting in much shorter load times - **changed** — Spawn point clustering and region-based respawn logic redesigned to improve spawn point selection during contested matches - **changed** — Island map completely redesigned with old fort area converted into a quarry with new theme and paths - **changed** — Paths and lanes on Island redesigned to be more clear - **changed** — Minor updates to River Delta sawmill area - **changed** — Citadel tree visibility colliders made slightly bigger to block AI views more - **fixed** — Fixed benchmark mode not working - **fixed** — Fixed issue where you could phase through level geometry when getting on a ladder - **fixed** — Fixed issue where you would sometimes not be able to get off ladders if spamming the use button - **fixed** — Fixed bug where melee weapons would not hit rigidbodies on the default layer - **fixed** — Fixed bug where first person camera would sometimes be zoomed out when aiming down sights - **fixed** — Fixed bug where spectator camera was rendering 3D HUD objects - **fixed** — Fixed player actor accessory rendering when switching between first person and third person cameras - **changed** — You must now look towards a ladder to be able to get on it - **changed** — Kicking an upside down light vehicle now causes it to flip over to allow vehicle recovery - **added** — Source mod and source bundle tracking added to all prefabs for proper shader reloading on Mac and Linux **IMPORTANT INFO** _If you're having trouble with menu buttons not working and mods not loading correctly, this is because you're running the game with the RavenM mod installed. RavenM is currently not supporting EA28. You can either remove RavenM entirely to use EA28, or switch to the RavenM compatible branch, found by going to your steam library -> right click Ravenfield -> Properties -> Betas -> Select ravenm-compatible in the dropdown. Please keep in mind that DLL mods such as RavenM and other mods that need to be manually installed have no official support inside the game. This means that any updates to the official game will cause these mods to break!_ Hey all, Here's the latest Ravenfield update, featuring loads of improvements to the modding tools, including the new ability for modders to create their own story missions. One of the goals with Ravenfield's official campaign is to bring the same tools used to create official missions to the modders, and with this update all of the existing tools are now available for modders to use! The main bulk of this update comes in the form of new Trigger System components. These components can be linked together using the Ravenfield mod tools for Unity to create story driven experiences or even entire new game modes - all without having to code anything. If you're interested in creating your own story missions, now is a great time to jump in! You can find everything you need on the [official modding page](https://ravenfieldgame.com/modding.html). Here are a two halloween-themed custom missions that have been created by Ravenfield's modding community thus far: (https://steamcommunity.com/sharedfiles/filedetails/?id=3066215406) by Sofa (https://steamcommunity.com/sharedfiles/filedetails/?id=3067823028) by Hans, NefariousDrH, RadioactiveJellyfish, LeDiegue3 and Aspel There are even more missions to try out under the workshop Scripted Mission tag. You can also check out the new and improved Island, featuring an all new quarry themed capture point with multiple new paths. While most of the level layout remains intact, there have been minor tweaks here and there to improve sightlines and to create more natural paths between capture points. Oh and don't worry, you can find the old island map [on the workshop](https://steamcommunity.com/sharedfiles/filedetails/?id=3082004507). ##### Full change log **Game changes** - Updated steamworks.net to latest version, which should solve an issue where the steam api could not be initialized on Apple M1 systems, resulting in the menu not appearing correctly. - Capture points take slightly longer to neutralize due to the respawn logic change. - Made the distance you can fall before ragdolling consistent between different gravity settings. - Mouse look is now enabled while dead. - Added a very fast acceleration when starting moving/changing direction. This makes it easier to get into exact positions by tapping movement keys. - Fixed an issue where benchmark mode didn't work - Added healing/resupply sounds to the new ingame ui, and the healthbar/ammo heading bar will now blink when resupplying or healing. - When restarting a rfc map, the file is no longer unloaded and reloaded first, resulting in much shorter load times on reloads - Kicking an upside down vehicle that is light will now cause it to flip over, allowing you to recover crashed vehicles more easily. - You can no longer phase through level geometry when getting on a ladder - You must now look towards a ladder to be able to get on it - Fixed an issue where you would sometimes not be able to get off ladders if you were spamming the use button - Fixed a bug where melee weapons would not hit rigidbodies etc on the default layer - Fixed a bug where the first person camera would sometimes be zoomed out when aiming down sights. This is now fixed by clamping the ADS FOV value so it's always slightly lower than the current default FOV - Fixed a bug where the spectator camera _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/636480/view/5913850762873336823]_