Name of the loadout that's automatically equipped on this soldier when they are first promoted to Squaddie. Note that "soldier" ArmorCat automatically includes access to Light Armor, such as Spider Suit, and Heavy Armor, such as EXO Suit. Note that you can't use these restrictions to determine which equipment can be used in Utility Slots.ĪrmorCat of the armors available to this soldier. WeaponType is the WeaponCat of the weapons available to this class. AllowedWeapons = (SlotType=eInvSlot_SecondaryWeapon, WeaponType="combatknife") AllowedWeapons = (SlotType=eInvSlot_SecondaryWeapon, WeaponType="sword") AllowedWeapons = (SlotType=eInvSlot_PrimaryWeapon, WeaponType="bullpup") AllowedWeapons = (SlotType=eInvSlot_PrimaryWeapon, WeaponType="shotgun") There is a Highlander event that can be used to allow or disallow GTS training for a specific class regardless of the NumInForcedDeck value. Soldiers of this class can still be created through special means, like a reward for a special mission (RealityMachina's Genji mod) or through training in a specialized facility (CreativeXenos' Bio Operatives). If both NumInForcedDeck and NumInDeck are zero, you effectively cannot get this class through normal promotions. NumInDeck = 0 - you will not get any soldiers of this class beyond the NumInForcedDeck value. Set it above 4 and you will get more soldiers of this class on average. Set it below 4 and you will get on average fewer soldiers of this class. NumInDeck determines the chance of getting more soldiers of this class after the NumInForcedDeck has been exhausted. NumInForcedDeck = 0 - the class won't be available in GTS, and you're not guaranteed to get this class during the first round of rookie promotions. This class will also be trainable in Guerilla Tactics School. You will get at least one soldier of this class during the first round of rookie promotions. NumInForcedDeck determines how many soldiers of this class you are guaranteed to get over the course of the campaign, typically during the first round of rookie promotions. These two variables determine how many soldiers of this class you will get during the campaign. Here begins the actual configuration of your new class. This array is used by the Hero classes, such as Reaper, Skirmisher and Templar, but the only difference between these two arrays is that ChampionClasses bypass the "veteran" requirement to access all appearance customization options. ChampionClasses = "SoldierClassTemplateName"Īlternatively, instead of using SoldierClasses array, you can add your soldier class to ChampionClasses. English letters, numbers and underscores "_" are safe to use. not used by any other existing soldier class.Īvoid using spaces or any special symbols in the template name. The template name will serve as an anchor to tie all information about your class together. Without this entry, the game will ignore all other config entries about your class, as if it doesn't exist at all. This entry will tell the game that your soldier class is a thing. SoldierClasses = "SoldierClassTemplateName" That's the easiest way of avoiding stupid typos and missing commas.įor example, here's the XComClassData.ini for my Akimbo Class. When you are setting up a new class, I recommend copypasting one of the existing classes into your XComClassData.ini, and then just carefully editing it. \Documents\my games\XCOM2 War of the Chosen\XComGame\Config\XComClassData.ini Then start filling in information about your future class.įor reference, you can find the configuration for base game classes here: If you don't have modding tools installed, then for now you can use an XComClassData.ini in any existing soldier class mod or in the base game itself. If you're making your own mod, add this file into the Config folder of your project. Soldier classes are almost entirely set up in the XComClassData.ini. If you don't plan on adding your own assets or custom abilities, you don't even need to install the XCOM 2 modding tools. It is almost entirely done through filling one configuration file. Soldier classes are relatively easy to make, especially if you don't intend to create your own custom abilities. << Back to Index Page How to Create Custom Soldier Classes Resistance Hero Characters and Soldier Characters.
0 Comments
Leave a Reply. |