幽浮2天選者之戰技能修改教程 XCOM2技能怎麽修改
保持以下格式(紅色標記),總體修改法同以前一樣;只有格式正確才能修改成功!
這是我改好的,放在 XCOM 2 War of the Chosen\XCom2-WarOfTheChosen\XComGame\Config裡,可能需要重開檔,或者用高級戰事中心重新訓練士兵
此為我修改後的版本,直接最高難度上吧
目前有一個bug(不知為什麽到下士等級時無法選技能,不過可以直接購買技能,也沒大礙---已解決:因為添加的技能與兩條技能樹處於同一級別,所以不能選技能,但可購買技能),我會繼續測試,此檔案僅供大家做個思路上的參考!
;************************************************************************************************************
;*** Ranger Class Data ***
;************************************************************************************************************
[Ranger X2SoldierClassTemplate]
bMultiplayerOnly=0
ClassPoints=4
IconImage="img:///UILibrary_Common.class_ranger"
NumInForcedDeck=1
NumInDeck=4
KillAssistsPerKill=4
SquaddieLoadout="SquaddieRanger"
AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="shotgun")
AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="rifle")
AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="sword")
AllowedArmors="soldier"
bAllowAWCAbilities=1
ExcludedAbilities="LightningReflexes" ; prevent conflict with Shadowstep
ExcludedAbilities="EverVigilant" ; prevent conflict with DeepCover
bHasClassMovie=true
bCanHaveBonds=true
UnfavoredClasses="Ranger"
BaseAbilityPointsPerPromotion=3
; squaddie
SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SwordSlice", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), \\
必須有(AbilityType= ----- (AbilityType=(AbilityName="Shadowstrike", ApplyToWeaponSlot=eInvSlot_Unknown)), \\----這是2個括號,一行只能有一個技能!
(AbilityType=(AbilityName="CoveringFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
(AbilityType=(AbilityName="RunAndGun")), \\
(AbilityType=(AbilityName="Untouchable")), \\
(AbilityType=(AbilityName="BlastPadding", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
(AbilityType=(AbilityName="Salvo", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
(AbilityType=(AbilityName="HoloTargeting", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
(AbilityType=(AbilityName="SteadyHands")), \\
(AbilityType=(AbilityName="DeathFromAbove", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
(AbilityType=(AbilityName="Phantom")), \\
(AbilityType=(AbilityName="Blademaster", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), \\-------這裡是3個括號
aStatProgression=((StatType=eStat_Offense,StatAmount=5), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=20), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=20)))
; corporal
SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Shadowstep", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
(AbilityType=(AbilityName="Stealth"))), \\
aStatProgression=((StatType=eStat_Offense,StatAmount=5), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=20), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=20)))
; sergeant
SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Bladestorm", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), \\
(AbilityType=(AbilityName="Implacable"))), \\
aStatProgression=((StatType=eStat_Offense,StatAmount=5), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=20), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=20)))
; lieutenant
SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="InTheZone", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
(AbilityType=(AbilityName="EverVigilant", ApplyToWeaponSlot=eInvSlot_Unknown))), \\
aStatProgression=((StatType=eStat_Offense,StatAmount=5), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=20), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=20)))
; captain
SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Reaper", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), \\
(AbilityType=(AbilityName="Sentinel", ApplyToWeaponSlot=eInvSlot_Unknown))), \\
aStatProgression=((StatType=eStat_Offense,StatAmount=5), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=20), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=20)))
; major
SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="RapidFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
(AbilityType=(AbilityName="Fortress", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), \\
aStatProgression=((StatType=eStat_Offense,StatAmount=5), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=20), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=20)))
; colonel
SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="BulletShred", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
(AbilityType=(AbilityName="Sustain", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), \\
aStatProgression=((StatType=eStat_Offense,StatAmount=5), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=20), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=20)))