Actually, you could just remove all the JetPack information from the Ep.2 Sniper JetTrooper, as all the correct JetPack code is in the rep_inf_default_jettrooper.odf file, which is the rep_inf_ep2_jettrooper_sniper.odf's ClassParent. And then to make the Unit 0 points to unlock, you can just put
in the rep_inf_ep2_jettrooper_sniper's odf under Properties.
So, the odf could really look like this:
Code: Select all
[GameObjectClass]
ClassParent = "rep_inf_default_jettrooper"
[Properties]
Label = "Arc Trooper"
UnitType = "trooper"
IconTexture = "rep_htrooper_icon"
PointsToUnlock = 0
GeometryName = "rep_inf_jettrooper"
GeometryLowRes = "rep_inf_jettrooper_low1"
FirstPerson = "REP\repjettp;rep_1st_jettrooper"
MaxHealth = 300.0
WEAPONSECTION = 1
WeaponName1 = "rep_weap_inf_sniper_rifle"
WeaponAmmo1 = 7
WEAPONSECTION = 2
WeaponName2 = "rep_weap_inf_pistol"
WeaponAmmo2 = 0
WEAPONSECTION = 3
WeaponName3 = "rep_weap_inf_thermaldetonator"
WeaponAmmo3 = 2
WeaponChannel3 = 1
VOUnitType = 122
In theory, that should work, but I haven't tested it (meant to be doing homework

), so if it doesn't work I'll test it later on today.