1. Squad
  2. News

Squad News

Devblog - The Journey to UE5 #1

[h3]Hello Squaddies, and welcome to the first installment of our Devblog “The Journey to Unreal Engine 5”.[/h3]

As you might guess from the title, this is our official announcement that Unreal Engine 5 is coming to Squad! We have been cooking this for a little while now, and it will need to stay in the oven until we are happy with it! But today, we would like to show off some of what we have been doing and talk to some of our Dev team about what they are working on with their teams!

Let’s look at today's topics:

  • Worlds Team - Al Basrah
  • Factions
  • Vehicles
  • AA & CAS
  • Quality Assurance Testing
  • Optimization and Performance
  • New Tools and Features
  • Risks and Challenges

But before we get into the topics, here’s a word from our Project Lead, Howitzer!

Howitzer: "Hi all. I wanted to put a short foreword in this Devblog to talk about what we are hoping to accomplish with the Unreal Engine 5 migration. We want this transition to help secure the game's sustainability far into the future. As Epic updates its engine, new advanced features become available that we want to be capable of using. The closer we are to the latest engine version, the easier it will be for us to use new tech, should we need it."

"One of the biggest challenges so far with our UE5 migration has been the new physics engine. It's a huge programming effort, with Design needing to set up all our vehicles again, mostly individually! We are also implementing new sound tech, so all our weapon audio is being set up and retested currently. It’s all very exciting, but time-consuming work."

"This is going to set us up for the future, giving us a new foundation, if you will, for the future of Squad to take off from. A foundation that has been years in the making."

[h3]Worlds Team[/h3]

Ceeg: "So what made the team decide that Al Basrah was the map to introduce with UE5?"

Zeno: "It was one of our oldest maps with extremely outdated visual quality, yet also one of the most played maps, a pretty consistent favourite in Invasion. This is why we chose to revitalize it with the latest production pipelines and current quality standards. We also wanted a “Classic” Squad map to showcase the strengths of the new UE5 workflow and features, which acts as a proof of concept for how we want to make Squad maps moving forward."



Ceeg: "I know the players want to know… Were all the previews of Al Basrah in UE5? Did you do that deliberately to see if anyone would notice?"

Zeno: "Ha! Yes they were. All of the preview images and videos that have been released since we showcased the Al Basrah remake a couple of months ago have been from inside the UE5 engine. We were conscious that we still had not announced UE5 at the time, so we tried showcasing the current state of the map that we could have achieved in UE4. But in the future you will be able to see how far we have been able to progress the map in UE5. And it is looking amazing!"

[h3]Factions[/h3]

Ceeg: "So, Factions have been working on some updates to the INS faction; tell me a little about that!"

Fuzzhead "Right! So, the Factions team has been working on a number of things for UE5, but no major independent content will be included from us. However, we are working on redesigning the INS Factions models and textures! This will be mainly to facilitate the creation of purchasable weapon skins for their kits. These weapons are very old assets and currently don't meet the minimum standard to use the model with our weapon skin system, hence why they are getting the rework."

"Our designers are also hard at work on the UE5 Vehicle Handling, which I think you got to see in the Live Stream on Remembrance Day."

Ceeg: "So are the vehicles using a different system than before in UE4?"

Fuzzhead: "Vehicles in current live Squad use UE4 PhysX as a middleware for physics simulation. This is an aging physics engine and Epic chose to no longer support this for UE5. We are now using the native “Chaos” physics which is new in UE5 and developed by Epic. We are evaluating other middleware options as well, to ensure we have a robust system in place to meet the demanding needs of Squad. The main differences between PhysX and Chaos is that our engineering team has more control over the simulation, which allows us to take advantage of more granular details, which is particularly helpful when it comes to designing tracked vehicles."

[previewyoutube][/previewyoutube]

Ceeg: "Has it been difficult to update all the vehicles? Maybe you could walk us through some of the processes behind changing one class of vehicles or one vehicle?"

Fuzzhead: "Our engineering team has been working for a long time to ensure Chaos physics meets the needs of Squad, and carries all the necessary features of PhysX, while purging the quirks that can sometimes make Squad vehicles behave in strange ways. The road has been long but we are starting to see some good results now. In the first UE5 builds, our vehicles sat on the ground, sad, lonely and unable to move (no physics). Our engineers have been bringing as many parameters as possible into Chaos, and adding new parameters to help designers create more robust vehicles. They have moved many of the variables that used to live on the blueprint before, onto a vehicle config data asset. These variables include values for the Engine, Transmission, Wheel setup, etc. Designers start with some baseline values, loosely based on the UE4/PhysX values, then tune accordingly. Lots of testing in PIE (Play In Editor) occurs in this process to ensure each vehicle behaves as intended. Common issues arise during this process, and improvements and fixes are implemented. Here’s an example of a vehicle config, specifically the M1A2, and some of its variables."

[h3]AA & CAS[/h3]

Ceeg: "Before we get to the questions, I know I wanted to ask you both about the timeline for AA & CAS extras that are coming to UE5. What are we able to share with everyone today?"

Crush Depth: "Well, first, the goal with AA & CAS is to have it come in an update some time AFTER the initial migration to UE5. So MANPADS and additional CAS helicopters will be added at some point after the launch. That's our current plan, at least."

Ceeg: "What is AA going to look like in UE5? Will there be a Class available to each faction that gets Anti Air kits?"

Crush Depth: "Shoulder-fired MANPADS will be available to most factions as part of a new soldier role. Other factions will forgo the mobility of MANPADS and instead build fixed FOB emplacements which any player can fire powerful missiles from, similar to how emplaced ATGMs work now."

[previewyoutube][/previewyoutube]

Ceeg: "Will the factions that get MANPADS all have their own unique launchers?"

Crush Depth: "Some factions will share launchers, but we will do our best to ensure there is a wide variety of launchers and variants so that every faction is using an authentic system. We also aim to include some unique pieces of hardware which don't play like the others, to introduce some interesting gameplay twists and faction asymmetry where it makes sense to."

Ceeg: "Was it easier to create the feature in UE5 instead of UE4? Why or why not?"

Censer: "To be honest, it has been mostly the same. UE5 has some nice quality of life things like code hot reloading that makes iteration faster, but that has been about it. We just felt it was time to making the skies of Squad not as safe as they are currently!"

Ceeg: "So right now, what are the AA & CAS team working on?"

Censer: "We are currently working on playtesting our prototypes with the CPT members, making sure we are hitting our design goals for the feature."

Crush Depth: "The testing is mainly focused on refining the featureset, and analyzing how the new gameplay affects the flow of 100-player matches. With each playtesting cycle we test our assumptions, look for dominant strategies and exploits, and iterate quickly. Our CPT group have been integral in helping us with this, and continue to be!"



[h3]Quality Assurance Testing[/h3]

Ceeg: "We all know that QA takes time on any project, but what have been some of the most time-consuming things that the team has been working on for UE5?"

Karm: "One thing that has been taking a lot of time is the swap to a new (vehicle) physics system. There is a lot of work left to be done on the development side, and each iteration needs to be tested. Another thing is that an engine upgrade means that the entire game needs to be tested, because things can break anywhere. Obviously, after 10+ years of development, that’s a very large amount of stuff! Like Crush said, the Closed Player Test group has been great at helping us in our Bi-Weekly (sometimes weekly) tests. The larger groups of people playing frequently allows us to find the issues and document what needs to be done much faster than us relying on finding them on our own!"

Ceeg: "Are there any tools in UE5 that make your job any easier?"

Karm: "Nothing NEW, but the tools are significantly improved for us to be able to provide more in-depth investigations into performance. I think Patrick will be able to tell you more about that though!"

[h3]Optimization and Performance[/h3]

Ceeg: "You’re going to get technical with me, aren’t you?"

Patrick: "Yep! Buckle in."

Ceeg: "So you and your team came back to Squad to help with Optimization. Tell me a bit about what that has looked like for you and the team."

Patrick: "Well, we’ve known that Squad has had some performance issues, and in the past we’ve just had to patch things in place due to time constraints and different feature priorities. This has led, over time, to things being done in non-optimal ways. This is commonly known as Tech Debt. The first thing my team did was to have an Unreal Insights profile taken on our minimum spec machine and my team went over that for about 2 weeks, documenting all the issues we found, and what was costly. Once we had that list of problem items, we dug into each one briefly to get an understanding of the scope of fixing them. Once everything was said and done, we had around 43 pages of notes documenting the various performance issues with Squad. However, having a list of issues is just the start, we also needed to come up with a technical plan on how to deal with these issues, some of them are quite heavily involved. While we’re a small team of 6 people (including me), we’ve split up the work accordingly and have already made some decent headway into the performance issues that Squad has had with various systems for years."

Ceeg: "So with this 43-page document, how do you intend on prioritizing different aspects of the optimization process?"

Patrick: "Generally, we’re targeting the more costly items first, for example animations, which are quite costly for a lot of reasons. Part of our solution is taking advantage of the Thread Safe animation update that was introduced in UE5, and ensuring we don’t have any wacky bugs. As a further step, we only toss things on another thread, in general, if the work would be done faster on another thread. We’ve found a few cases where it was spending more time considering putting work on other threads, than it would be to just do the work in the first place.Performance issues that are more involved, for example UI issues, are not quite as easy to address, even if they are costly. To circumvent these kinds of issues, we’ve dialed more into the Significance Manager in order to help adjust client side performance."

Ceeg: "Is Squad likely to receive optimization to issues that have persisted from UE4, or will this all be fixing issues with UE5?"

Patrick: "Our goal is to optimize Squad itself. Certain engine features UE5 introduced helps us in that, but the engine itself isn’t necessarily the problem, it’s our code. We are being careful to not fully lean into some of the heavier systems that UE5 brings, at least without a solid plan in place. That said, we are experimenting with some UE5 features, such as utilizing Iris, Epic’s new replication system, which uses Delta change based replication rather than iterating over all actors to determine what needs to be replicated. We’re still in the early stages of testing that, as quite a bit of Squad code has to change in order to make sure we don’t colossally break things!"

"I have a whole list of things we have already worked on to share:"

  • Audio Optimizations
    • Animation Notify Play Sound improvements
      We have found that the engine will create an audio component each time a notify wants to be played, or any sound is played from a non-audio component. This is costly, and our solution is to have a lightweight audio system that can play sounds without having to worry about updating the location of the component each frame.
  • Physics Optimizations
    • Physics Syncing
      We have noticed that the engine needs to sync Physics quite often, but it doesn’t appear to have any gameplay impacts from our disabling of it on Starship Troopers: Extermination. We’re still in the investigation stage of this and are waiting for the final bits of the new Vehicle system to be finalized.
    • Vehicles
      The Squad team have written an entirely new system for how vehicles interact with physics, directly off of Chaos itself, bypassing Unreal’s default vehicle classes entirely. This has caused our vehicles to be far more performant, but has exposed several performance issues related to Chaos itself that we’re still investigating.
  • Tick Audit
    • Ticks happen every frame of the game. Since we’re targeting 60 FPS, this gives us a frame budget of 16.6667ms of frame time per second in order to hit that. This is mainly on the Game and Render threads that we need to worry about.
    • This audit is mainly targeting going through all of our game code and blueprints and checking to see if something is ticking. If it is ticking, then we look into why, and if it doesn’t need to tick, then we rewrite that code and dependent code to not rely on a tick. This usually means migrating it to an event based update approach rather than checking something on tick.
    • A specific example of this is the “SoldierHasShovel” check, which was firing on tick. Now that boolean is set when a player equips or unequips a shovel. There are hundreds of these kind of examples throughout the entire code base and fixing them all is not a small task. This is also known as “Death by a thousand cuts”.
  • UI Optimizations
    • Unreal uses a system called Unreal Motion Graphics, or UMG for short. As with any kind of system, it’s easy to do non-performant things and not realize it until some time later. One big culprit of this is Canvas panels, which cause loads of performance overhead, and at most a game should only have 1 per level if possible.
    • Additionally, there’s other optimizations that can be done with UI, similar to the tick audit above, where we have stuff in the UI getting updated very frequently, despite not needing to.
    • A fix we’ve already done seems silly, but our main menu button was ticking every frame, even when not visible. While it’s not costly and is easy to fix, there’s also quite a few of these kinds of things littered throughout the UI in Squad.
    • Underneath UMG is Unreal's actual UI system, Slate. Slate itself has performance issues. Thankfully, we solved some of these issues on Starship Troopers: Extermination and will be bringing over as many of these fixes as possible for Squad.
  • Performance Pass
    • This is a catch-all for systems that are costly for various reasons and need to be optimized as a whole.
    • As mentioned above, Animation fits into this category.
    • Here’s a brief list of what we’ve worked on so far:
      • VOIP Optimizations - Fixed various issues with VOIP, such as array iteration, registry calls on Windows, etc
      • Animation Optimizations - Move animation updates to separate threads
      • Replication Optimizations - Investigating Iris and improvements
      • Character Movement Component - Move to multi-threaded solution, we did this on Troopers and it worked fairly well.
      • Object Pooling - Spawning actors is expensive, having a “pool” of already spawned actors that we can swap in and out to bypass this performance hit will save quite a bit of performance each frame.
Ceeg: "Thanks Patrick! I’m sure I speak for everyone when I say we are all excited to see what you and the team will continue to find and work on!"

[h3]New Tools and Features[/h3]

Dynamic time of day and randomized weather

Zeno: "We are working towards a full rework of how lighting works in UE5. This includes the addition of a new progressive time of day and weather system, that allows us to accurately simulate the real passage of time. One of the most striking features of this system is the addition of dynamic and ever changing weather conditions, so just because you are starting with a nice sunny day, does not mean it will stay like that throughout a whole round of gameplay. We are still working on the details of how this will be fully integrated, but our vision is a dynamic world, where players will need to adapt to what nature throws at them and use it to their advantage."

[previewyoutube][/previewyoutube]

Nanite and Virtual Shadow Maps (VSM)

Zeno: "These 2 features are one of the most striking features of UE5, and will allow us to have much more flexibility in how we create our levels. For players, the visual changes will be noticeable as much higher quality of assets at distance, by both improving Levels of Detail (LODs) as well as letting us drastically increase drawdistance. VSM will also do the same, but for shadows. Where you before might have noticed a drastic decline in shadow quality at distance, as well as shadows disappearing for certain objects, VSM allows us to render very high quality shadows out to extreme distances, as well as sharper, more detailed shadows up close."


[Nanite Foliage Conversion example]

[h3]Our Risks and Challenges[/h3]

As a team, we have been assessing and managing the challenges of Unreal Engine 5 from before many of them even arose. We knew this upgrade would be time-consuming, taking away time and content from our current live game. And we knew that if we really wanted it to succeed, we would be taking a hit on the previous release timeline we had planned for Squad in 2025. So, it’s an investment that we are excited to share more of in the coming weeks and months. It won’t be rushed, and we will be inviting you all to come test Unreal Engine 5 Squad with us when the time comes.

This is the end of our first Devblog on the migration to Unreal Engine 5. We plan on releasing more of these as the months go by to let you all know of our current progress, but it will likely be into 2025 before you hear more from us regarding Unreal Engine 5.

Special thanks to Oat Bread and Katt from the CPT, whose screenshots were used in today's Devblog!

Until next time.

[h2]Offworld out![/h2]

The Wrench - Fall 2024

Welcome to another installment of The Wrench, a look at some of the great work from Squad’s modding community.

What follows are updates sent to us by the people behind the mods themselves: their words, images, and amazing work!

[h2]Vehicles Seed Layers by Niaxa[/h2]

No more boring Seed sessions lasting several hours!

Do you want to practice flying a helicopter? It's possible, and this while seeding your favorite server!

Do you want to do tank battles? This is also possible! You have the choice among many vehicles such as MBT, MGS and IFV.

A quad or motorcycle race...? Obviously, it’s possible!

Do you want to play chill in infantry? New areas are available! Prepare for fast and intense battles: no respawn time, buddy rally, and 2 HABs per FOB.



All 14 layers currently available work with the votemap. And all factions are available on all layers!

To summarize: 3 zones, 3 times more fun. The zones cannot join together (invisible wall). It’s up to you to discover them!

Steam workshop:
https://steamcommunity.com/sharedfiles/filedetails/?id=3278634993

[h2]Helicopter Landing Training by Youshisu[/h2]


An offline mod that allows people to train piloting on real maps.

5 maps are filled with landing zones of different difficulty. Each landing is scored and information is returned to player to help them improve and compare.

Three types of landing zones: ground, rooftops and challenge landing spots.

5 maps are currently playable, 3 more maps will be added. Mod is in playable state without bugs, future updates will add more modes and other heli tasks done during combat.



Steam Workshop:
https://steamcommunity.com/sharedfiles/filedetails/?id=3309058364

[h2]SquadV by FireArrowInteractive[/h2]
[previewyoutube][/previewyoutube]

SquadV is a hardcore module dedicated to fully embodying the various mechanisms of modern warfare.

Through the development and introduction of a series of new mechanisms and the expression of more modern warfare elements, you can have a completely different and exhilarating combat experience in this mod, with more efficient collaboration and communication with teammates, and the use of more advanced weapons and equipment to achieve ultimate victory in battles.

  • 26 unique sub factions(Including new factions such as JGSDF ZSU ROCA PAP)playable in all vanilla map layers and mod maps
  • The latest vehicles and light weapons equipped by military forces of various countries in the 2020s
  • More detailed modular vehicle protection(Further improvements will be made in the near future)
  • Realistic armor plate system equipped with entity models of plates and helmets
  • Automatic metering fire control system for tanks
  • Thermal sights and Fire Control System for most vehicles
  • Infantry’s NVG
  • Realistic alternation of day and night
  • Dynamic weathers
  • Each squad leader and combat engineer has a deployable drone
  • FPV kamikaze drone
  • Parachuting mechanism for VDV faction
  • MANPADS and helicopters’ MAWS
  • Mortars and AGS-30 with realistic range
  • Artillery units for some factions(work in progress)
  • More stable missiles
  • Infantry Fighting Vehicles are capable of carrying construction material and deploying radios
  • Brand new game mode SFIL: seize or defend multiple objectives simultaneously
  • Search SquadV or SQV in the server list for available servers.




More factions, vehicles, weapons and mechanisms will be added to SquadV in the future.

We welcome players and server owners from all over the world to join SquadV. If you have any needs, our team is honoured to serve you. If you need to contact us, you can leave a message in steam workshop or join our Discord to communicate.

Steam Workshop:
https://steamcommunity.com/sharedfiles/filedetails/?id=2908652819
Discord: https://discord.gg/gDtaPbs5mq

[h2]Squad VoiceConnect by Stepan Sidorovich[/h2]


This mod can work with any layer and mod, meaning it can be run on any map.

Features:
  • Includes smart cross-team voice chat (with 4 config variables).
  • Has a panel with information about mods and mod issues.
  • Includes a control panel where you can contact the administration (like Discord, but in Squad).
  • Ability to spectate players from 1st and 3rd person perspectives, enabling players’ vision trace.
  • Teleportation by double-clicking on the map or on a player in the Scoreboard (TAB).
  • Extensive customizable config (17 lines for editing): SquadGame/Saved/SquadAdminTools/SquadAdminTools.cfg.
  • Player prefixes (can be configured in SquadGame/Saved/SquadAdminTools/PlayersPrefixes.cfg).
  • Fatality Mode - a tool for enhancing realism.
  • Multilingual support. Translations available in English, Russian, Chinese, and Portuguese.




To start, you need to launch the VoiceConnect_Init layer, after which the VoiceConnect functions will work throughout the entire game.
The config will be created after launching VoiceConnect_Init.

Steam Workshop:
https://steamcommunity.com/sharedfiles/filedetails/?id=3193475024

[h2]SuperMod by Tactical Collective[/h2]
[previewyoutube][/previewyoutube]
The SuperMod aims to combine all Tactical Collective projects into one.
(Middle East Escalation, French Faction, VDV, Squad Vietnam, Douentza ma, African Factions, JGSDF, Black Hawk Down and others...)



The mod includes dozens of factions with their own exclusive weapons and vehicles, new game dynamics like Landing craft air-cushioned transports, Sniper and recon squads, and more.

Ultra-mobile, realistic special forces sub-factions. Refined weapon handling, the addition of lights and night vision, while maintaining balanced gameplay.

What more is there to say? SPM is MEE on steroids.



Steam Workshop:
https://steamcommunity.com/sharedfiles/filedetails/?id=3293347373

[h2]Insurgence by Riplomacy[/h2]

Introducing Insurgence, a fresh take on the vanilla "Insurgency" mode designed to feel more like its Project Reality counterpart with a unique twist.

Attackers start with a numerical advantage controlling 80% of the players, while Insurgents are stuck with weaker weapons like Mosins and SKS rifles. However, attackers only have one life—once killed, they switch to the defending side, strengthening the Insurgents over time. Attackers must also exercise caution, as civilians are mixed in with the Insurgents. Killing too many civilians results in a court-martial, forcing the attacker to join the defenders.

The attacking team must search the map for hidden Insurgent caches. These are initially marked roughly, but become more accurate as attackers gather intelligence—either by killing Insurgents or arresting civilians. The more intel gained, the easier it becomes for attackers to locate and destroy the caches.

A unique mechanic disables VOIP for wounded players waiting for a revive, creating a tense atmosphere where attackers must stay vigilant and ensure their teammates are still alive to avoid surprise ambushes. This encourages tight teamwork and constant communication to effectively clear the area of Insurgents.

Steam Workshop:
https://steamcommunity.com/sharedfiles/filedetails/?id=3312541306

SQUAD 8.1.2 HOTFIX NOTES

[h2]Hello Squaddies![/h2]

Short, but important update today!



[h3]General Bug Fixes[/h3]
  • Fixed an exploit that could cause a player to have more ammo than intended.
  • Fixed a bug where the WPMC M134 Minigun’s muzzle flash persisted after being fired when viewed from a distance.
  • Fixed an issue where the flags on the Map Preview screen were not connecting properly for some players if their Squad client was localized to a different language.

[h2]OFFWORLD OUT![/h2]

SQUAD 8.1.1 HOTFIX NOTES

[h2]Hello Squaddies, [/h2]

Thank you for your patience while we cooked these fixes a little longer, it allowed us the time to add as many bug fixes as possible that came along with the 8.1 Hired Guns update.



[h3]General Bug Fixes[/h3]
  • Reduced frame drops when firing the M134 Minigun (featured on the WPMC CPV, Loach, and 2 and 4-seater technical trucks).
  • Fixed an issue with the BAF FV107 where the vehicle's main body would disappear when one or both tracks were destroyed.
  • Fixed an issue where vehicle weapons could jam and become unusable when the player switched to another weapon during a reload.
  • Fixed an issue with grenades not spawning when thrown.
  • Fixed a bug where the WPMC Grenadier 1 & 2 kit inventories did not include binoculars.
  • Adjusted the armor penetration of the M134 Minigun on the WPMC CPV and Technical M134 so its armor penetration curves downwards at farther ranges.
  • Adjusted the MOA of the M134 Minigun on the WPMC CPV and Technical M134.
  • Fixed a bug where voting layers were not properly switching to night/day variants.
  • Fixed the M4 Simon Offense barrel collision being too long, forcing down the rifle against a wall at too far of a range.
  • Adjusted many WPMC Woodland/Desert Soldiers to wear T-shirts now that their “noodle arms” have been fixed (they’re al dente now!).
  • Fixed a bug where bots would spawn forever after a seed match went live.
  • Fixed the TLF Jandarma kit role not having any kit limits.
  • Adjusted the WPMC MP5A3 + T800 Optic to be ranged to 50m instead of 100m.
  • Fixed the WPMC Mk19 AGL Bunker not having the correct emplacement limit of 2 on the WPMC Light Infantry Unit.
  • Fixed an issue with the WPMC M60T MBT being able to keep reloading and firing its main gun after being ammo racked.
  • Fixed a bug where the WPMC M1151 TOW’s input sensitivity was too high for an ATGM-equipped vehicle.
  • Fixed a bug where squads would quickly swap positions on the scoreboard screen.
  • Fixed gameplay bugs when aiming down sights while getting on emplacements.
  • Fixed gameplay bugs when aiming down sights while getting on emplacements.
  • Adjusted the WPMC Combined Arms (Defense) Unit so it now has 2x M1151 TOW with 15min initial delay.
  • The admin broadcast message will now be visible on the voting and scoreboard screens.
  • Fixed the icon for the TLF / USA M113A3 Mk19 Open Top APC showing as a closed-top APC on the vehicle list when it should show as an open-top APC.
  • Harju AAS v2 - Fixed an issue with WPMC using Large Faction Setup instead of Medium.
  • Fixed an issue with the RGF T-90A MBT Commander's NSVT MG being invisible.


[h3]Map Updates & Bug Fixes[/h3]

Al Basrah
  • Fixed an issue with the WPMC Loach Helicopter sometimes spawning on its side.
Harju
  • AAS v2 - Fixed an issue with the WPMC using a Large Faction Setup instead of a Medium one.

[h3]Mod SDK Update[/h3]
  • Fixed a bug where SquidBots were not clearing their high-priority orders.

[h3]Localization[/h3]

Known Issue
We are aware of a bug that may cause objective connections and order to be displayed incorrectly on the map preview image in the voting screen when playing Squad localized. We are working on a fix that should be released in our next update.

  • Reverted vehicle names to English to make communication and claiming easier.
  • Reverted localization for capture point names back to English to ensure consistency for players from different regions playing on the same server.
  • Added missing Simplified Chinese localization to the Summary, Scoreboard, and Voting screens.
  • Corrected errors with the Ukrainian and Russian localization for ammunition and vehicle names.
  • Fixed a bug where the description for the M16 Forest Viper skin was displaying in English for players using German and Brazilian Portuguese.


[h2]OFFWORLD OUT![/h2]

https://store.steampowered.com/app/393380/Squad/

Starship Troopers: Extermination Is Out Now!

[h2]“We've intercepted new transmissions. Ready to receive!”[/h2]

Listen up, Squaddies! We’ve got some great news coming from another sector of Offworld! Our friends on the Starship Troopers: Extermination team are excited to announce that their 16-player co-op FPS has now left Early Access! In addition to launching 1.0 today, it’s also available on PlayStation 5 and Xbox Series X|S.

While we’ve focused on releasing numerous updates for Squad over the last year and a half, the Starship Troopers: Extermination team has been hard at work at delivering a brand-new type of experience from Offworld. Starship Troopers: Extermination is a co-op shooter where you’ll enlist as a Deep Space Vanguard Trooper and fight on the frontlines of an all-out war against the Bug Threat. Starship Troopers: Extermination features multiple classes, an arsenal of weapons and abilities, and the Carnage system — a tech advancement developed right here at Offworld. As you take out bug after bug, their corpses will pile up, so much so that living enemies can use them as bridges into your base!

The 1.0 launch adds a bunch of new content, including a new ice planet map and the iconic Tanker Bug. If you’re a fan of the films, want to take the fight to the Bugs, or enjoy base-building and teamwork, check out Starship Troopers: Extermination!

[h2]Offworld Out.[/h2]

https://store.steampowered.com/app/1268750/Starship_Troopers_Extermination/