Modding LWOTC

From UFOpaedia
Revision as of 22:33, 23 October 2021 by Inukealot (talk | contribs) (Created page with "Back To Main Page Each INI file that can be modified to your liking will be listed with what changes can be done, how they can be changed and what...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Back To Main Page

Each INI file that can be modified to your liking will be listed with what changes can be done, how they can be changed and what line they appear in.

XComClassData

Each class is set up with the same structure and so what can be modified will be listed.

  • NumInForcedDeck=X : Guaranteed number of this class that can be obtained over the campaign. Also allowed to be trained in GTS. Giving a “0” means they are not guaranteed and will not be trainable through the GTS
  • NumInDeck=x : Chance to get this class after “NumInForcedDeck” is depleted. A value of 4 is standard, setting it higher will on average give this class more often.
  • bCanHaveBonds=(True/False) : Determines whether this class can have bonds with other soldiers
  • bAllowAWCAbilities=(True/False) : Determines whether the class can gain random abilities that can be obtained through the Training Center
  • BaseAbilityPointsPerPromotion=X : Determines the AP gain per promotion at Very Low ComInt (Each higher level grants an additional AP per rank)
  • SquaddieLoadout=”(Name of loadout)” : Determines the default loadout for the class, this is available in the “XComGameData” (idk how to link to a part of a page)
  • AllowedWeapons=(SlotType=eInvSlot_(Weapon Slot))Weapon, WeaponType=”(Weapon Type)”) : What weapons the class is allowed to use. The weapon slot and its type are as follows.
    • Primary : rifle, smg, shotgun, cannon, sniper, vektor_rifle, gauntlet, bullpup, sparkrifle
    • Secondary : lw_gauntlet (technical gauntlet), gremlin, grenade_launcher, combatknife (gunner knife), sawedoffshotgun, holotargeting, arcthrower, sword, psiamp, sparkbit, claymore, throwingknife (reaper knife), sidearm (autopistol), templarshield, wristblade (skirmisher ripjack)
    • Heavy : heavyammo (additional charges for technicals), heavy (shredder gun)
  • AllowedArmors=”(type)” what armor the class is allowed to equip.
    • soldier : The standard soldier armor, also allowed to use the mobility and heavy armor
    • reaper/skirmisher/templar : the armor used by heroes, it is the equivalent of the basic armor and is restricted to only this type.
    • spark : the armor frame used for sparks
  • bIgnoreInjuries=1/0 : 1 allows the unit to be deployed regardless of injuries or not on all missions
  • RandomAbilityDecks=(DeckName=”(Deck name)”, Abilities=((list of abilities))) : The pool of abilities used for random abilities trained through the Training Center
  • SolderRanks=(AbilitySlots=((list of abilities){This is where you apply the RandomDeckName for random abilities}), aStatProgression=((stat type and amount))) ; The list of abilities and stat gain for each given rank starting at squaddie. Possible stats that can be applied are the following.(all starts with the syntax “eStat_”)
    • UtilityItems - number of utility slots available to this soldier
    • HP
    • Offense - Aim
    • Defense
    • Mobility
    • Will
    • Hacking
    • SightRadius
    • Dodge
    • ArmorMitigation - armor points
    • ArmorPiercing
    • PsiOffense
    • DetectionModifier - probably incremented in float values, like 0.1f
    • CritChance
    • CombatSims - PCS slot
    • FlankingCritChance
    • ShieldHP - ablative HP bonus. Ablative HP is the orange "shield" health on top of the normal Health bar.
    • FlankingAimBonus

XComGameBoard

  • 6-9 : Radio Tower base cost, simply change the value to change how much it costs
  • 12-15 : Radio Tower cost increase per tower built, simply change the value to change how much the cost increases with every tower
  • 29-37 : *in progress/unknown* initial supply drop for new contacted regions?
  • 45-48 : Base Intel Cost for contacting a new region
  • 50-58 : Minimum and Maximum days it takes to contact a new region.
  • 66-68 : Minimum and Maximum amount of links a region can have. Toggle for cross continent links. (Allowable links give in {ini file}). Is not a strict rule, there may be rare cases where regions with two links may be formed while following the rule in arranging region links.
  • 72-80 : Minimum and Maximum scan time in days for points of interests (random scanning points that grants a reward upon completion)
  • 82-90 : Minimum and Maximum hours in which the point of interest despawns
  • 93-101 : Minimum and Maximum scan time in days for the alien rulers dlc mission
  • 104-112 : Minimum and Maximum scan time in days for shens last gift dlc mission