Hey everyone, today I’ve decided it’s time to show off a little something I’ve been working on these past few months. So, I would like to introduce to you, my take on the “Faction Wars” game mode.
Where to begin!
When I started working on this script, I was obsessed with making sure my game mode had absolutely no commands involved. Period. No needing to memorized specific commands to achieve / unlock specific elements of gameplay, I wanted everything to have some kind of unified system to easily access, modify and move on playing. With this I set out on creating my own menu system ( as at the time CEGUI was yet to be implemented. ).
From this menu a faction leader can invite and remove members, request alliances / declare war on other factions, customize their faction vehicle colour / faction player models, all with a few mouse clicks.
Faction members can easily group up with other members of their faction via the squad system, again with just a few clicks of the mouse. The squad system will display markers both on your PDA and mini-map indicating where your fellow squad mates are, along with their health status.
Once a vehicle colour has been selected, all future vehicle purchases by faction members will spawn using the colour selected.
Beyond the main menu system, there are several smaller more specific menus. Depending on the type of base you capture, you will gain access to different types of shops. These shops allow your faction to purchase military vehicles. For example, if you were to capture an airport, your faction then gains access to most military attack helicopters, jet fighters and if the runway is big enough to facilitate a Bering, then you also gain access to the mobile spawn point system, which I will explain later.
This is the spawn menu, both when you connect for the first time, and every time you die, this is the menu you will see. If you are in a faction and it controls at least one base, you will be able to spawn on it. If your faction owns a Bering and it currently being flown by a faction member around Panau, regardless of where it is, you will be able to spawn on it. Factions will be able to use this to make big plays on their enemies.
By clicking the “Change Loadout” button the menu will switch over to the loadout screen, where you can choose which class / weapon setup you wish to spawn as. The classes aren’t finalized yet, but the general points would be :Assault
: Heavily armoured, has access to most of the best weapons, relies heavily on having a Medic at his side to heal him and a Support to provide him ammo.Medic
: Heals faction members around him. Has access to Assault Rifle / Shotgun.Sniper
: Has access to the deadly sniper rifle, relies heavily on a friendly Support for ammo.Infiltrator
: This class isn’t finalized yet, the concept I’ve come up with is that this class will play a vital role in assaulting serious faction bases. I had the idea of giving this class the ability to ‘hack’ into an enemy radar tower and temporarily disable the radar for 20-30 seconds, giving his faction members time to move through an area undetected.Support
: Infinite ammo is out! Everyone needs it, everyone will love having a Support with them. Supplies ammo to nearby faction members, is the only class that has access to the Rocketlauncher for disabling enemy tanks. The downside to spawning with the Rocketlauncher is that it occupies your main weapon slot, so if you’re an anti tank Support, you will only have your sidearm pistol available if you run into enemy infantry.
I recreated the PDA to be able to display more information, or more so information exactly the way I wanted to display it, including faction control of bases, their relation to the players faction and the friendly radar sweeps.
The colour scheme I went with is pretty easy to follow, your faction bases / faction members are always represented in green, allied factions are gold, enemies are a dark red. Neutral factions are white, abandoned bases are grey( A base becomes abandoned if the faction that owns it disbands ). I would have liked to use a more traditional blue for allies, but Just Cause 2 has so many beautiful blue skies / oceans it was just too difficult to make it work.TLDR
370 bases to capture
Cash and Score is earned periodically based on the amount, and type of bases your faction controls.
Factions can customize the colour of their vehicles.
Factions can customize the skin of their faction members.
There’s a squad system, it’s awesome!
There’s an invitation system, it’s awesome!
There’s a class system, by the time it’s finished each class will be unique and sought after by serious Faction Wars players.
Limitless factions, limitless destruction!
There’s a lot more I’m yet to show off, I’d really like to make a video showing a lot of the interface in action. I can’t commit to saying that this script will be available for next beta, there’s many things I’d like to improve upon before unleashing it into the wild. Thanks for your time and interest.