What’s New

Ravenfield — EA36 - Arcade Mode Pt2

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
  • Shop screen where players can spend coins to unlock specific weapons and vehicles during an Arcade campaign
  • Vehicle Reinforcement mutator that periodically spawns aircraft on maps without runways, available in both Arcade Mode and Instant Action
  • New arcade victory animations including a flawless victory animation for beating arcade mode without losing a single round
  • Campaign results screen that tracks statistics throughout an arcade run
  • Audio output mix dropdown in options menu with stereo and surround sound output modes
  • Audio source count dropdown in options menu allowing selection between 64 or 128 simultaneous sounds
  • No Night and Match Length configuration options for Arcade mode
  • New ambient sounds to Canyon, Citadel, Coastline, Glacier, Mountain Range and Rafts maps
  • Bonus coins reward for obtaining a sparkly license plate in the vehicle unlock minigame
  • Text assets support to data containers
  • Whitelisted CallLuaMethod event callbacks allowing RS methods to be called from animation events or other Unity events
  • Match gameplay statistics tracking to GameResult.GetResultDetails() for arcade mode combat log
  • Renderer Material target for TriggerSetActorSkin
  • Sprite.Create() and Texture.CreateTexture2D() exposed to RS API
Changed
  • Last round in Arcade mode is now always daytime
  • Map selection page updated with new visual styling
  • Audio mix ducking reduced so world audio volume is not reduced as much when firing first person weapons
  • Removed hardcoded volume reduction for in-game audio and adjusted mix group volumes for better audio volume control
  • 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
  • Rare issue where the game would not start correctly if mods contained duplicate level files with the same name
  • 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 can find them today in the beta-branch-update channel on the Ravenfield discord server.

  • Added Renderer Material target for TriggerSetActorSkin

  • Exposed Sprite.Create() and Texture.CreateTexture2D() to RS

Game improvements and Bugfixes

  • When taking over a bot in skirmish mode, you are now guaranteed to spawn with a little bit of ammo.

  • Fixed a rare issue where the game would not start correctly if mods contained duplicate level files with the same name.

  • Fixed a bug where loadouts were not initialized correctly in scripted missions set to use official loadouts.

We hope you'll enjoy this update!

/Johan and the Ravenfield team

View original