Fix aftermath mod (TODO: reenable cloak on phase tank, possibly override ra unit stats with values in aftermath.ini), also fixes bug #71 (ants)
This commit is contained in:
@@ -1,73 +1,3 @@
|
|||||||
[VehicleTypes]
|
|
||||||
STNK
|
|
||||||
TTNK
|
|
||||||
CTNK
|
|
||||||
DTRK
|
|
||||||
QTNK
|
|
||||||
|
|
||||||
[STNK]
|
|
||||||
Description=Stealth Tank
|
|
||||||
Traits=Unit, Mobile, Turreted, AttackTurreted, RenderUnitTurreted, Cloak, Repairable, Chronoshiftable, Passenger, IronCurtainable
|
|
||||||
Recoil=2
|
|
||||||
Voice=VehicleVoice
|
|
||||||
|
|
||||||
[TTNK]
|
|
||||||
Description=Tesla Tank
|
|
||||||
Traits=Unit, Mobile, AttackBase, RenderUnitSpinner, Repairable, Chronoshiftable, Passenger, IronCurtainable
|
|
||||||
Voice=VehicleVoice
|
|
||||||
|
|
||||||
[CTNK]
|
|
||||||
Description=Chrono Tank
|
|
||||||
Traits=Unit, Mobile, AttackBase, RenderUnit, ChronoshiftDeploy, Repairable, Chronoshiftable, Passenger, IronCurtainable
|
|
||||||
Voice=VehicleVoice
|
|
||||||
|
|
||||||
[DTRK]
|
|
||||||
Description=Demo Truck
|
|
||||||
Traits=Unit, Mobile, AttackBase, RenderUnit, DemoTruck, Repairable, Chronoshiftable, Passenger, IronCurtainable
|
|
||||||
Voice=VehicleVoice
|
|
||||||
|
|
||||||
[QTNK]
|
|
||||||
Description=M.A.D. Tank
|
|
||||||
Traits=Unit, Mobile, RenderUnit, Repairable, Chronoshiftable, Passenger, IronCurtainable
|
|
||||||
Voice=VehicleVoice
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
[ShipTypes]
|
|
||||||
MSUB
|
|
||||||
|
|
||||||
[MSUB]
|
|
||||||
Description=Missile Submarine
|
|
||||||
WaterBound=yes
|
|
||||||
BuiltAt=spen
|
|
||||||
Traits=Unit, Mobile, AttackBase, RenderUnit, Submarine, Chronoshiftable
|
|
||||||
FireDelay=2
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
[InfantryTypes]
|
|
||||||
SHOK
|
|
||||||
MECH
|
|
||||||
|
|
||||||
[SHOK]
|
|
||||||
Description=Tesla Trooper
|
|
||||||
Traits=Unit, Mobile, AttackBase, RenderInfantry, TakeCover, AutoTarget, Passenger
|
|
||||||
SquadSize=1
|
|
||||||
Voice=ShokVoice
|
|
||||||
|
|
||||||
[MECH]
|
|
||||||
Description=Mechanic
|
|
||||||
Voice=MechVoice
|
|
||||||
Traits=Unit, Mobile, RenderInfantry, AutoHeal, AttackBase, TakeCover, SquishByTank, Passenger
|
|
||||||
LongDesc=Heals nearby vehicles.\n Strong vs Nothing\n Weak vs Everything
|
|
||||||
SelectionSize=12,17,0,-9
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
[WeaponTypes]
|
[WeaponTypes]
|
||||||
PortaTesla
|
PortaTesla
|
||||||
TTankZap
|
TTankZap
|
||||||
@@ -75,24 +5,99 @@ GoodWrench
|
|||||||
APTusk
|
APTusk
|
||||||
Democharge
|
Democharge
|
||||||
SubSCUD
|
SubSCUD
|
||||||
|
Mandible
|
||||||
|
|
||||||
|
; Portable tesla coil weapon
|
||||||
[PortaTesla]
|
[PortaTesla]
|
||||||
RenderAsTesla=true
|
RenderAsTesla=true
|
||||||
|
Damage=45
|
||||||
|
ROF=70
|
||||||
|
Range=3.5
|
||||||
|
Projectile=Invisible
|
||||||
|
Speed=100
|
||||||
|
Warhead=Super
|
||||||
|
Report=SHKTROP1
|
||||||
|
Charges=yes
|
||||||
|
|
||||||
|
; Tesla tank weapon
|
||||||
[TTankZap]
|
[TTankZap]
|
||||||
RenderAsTesla=true
|
RenderAsTesla=true
|
||||||
|
Damage=100
|
||||||
|
ROF=120
|
||||||
|
Range=7
|
||||||
|
Projectile=Invisible
|
||||||
|
Speed=100
|
||||||
|
Warhead=Super
|
||||||
|
Report=TESLA1
|
||||||
|
Charges=yes
|
||||||
|
|
||||||
|
; Mr. Goodwrench mechanic's healing weapon
|
||||||
|
[GoodWrench]
|
||||||
|
Damage=-100
|
||||||
|
ROF=80
|
||||||
|
Range=1.83
|
||||||
|
Projectile=Invisible
|
||||||
|
Speed=100
|
||||||
|
Warhead=Mechanical
|
||||||
|
Report=FIXIT1
|
||||||
|
|
||||||
|
; Submarine's scud missile
|
||||||
|
[SubSCUD]
|
||||||
|
Damage=400
|
||||||
|
ROF=120
|
||||||
|
Range=14
|
||||||
|
Projectile=HeatSeeker
|
||||||
|
Speed=20
|
||||||
|
Warhead=HE
|
||||||
|
Report=MISSILE6
|
||||||
|
Burst=2
|
||||||
|
|
||||||
|
; Chrono tank's missile
|
||||||
|
[APTusk]
|
||||||
|
Damage=75
|
||||||
|
ROF=80
|
||||||
|
Range=5
|
||||||
|
Projectile=HeatSeeker
|
||||||
|
Speed=30
|
||||||
|
Warhead=AP
|
||||||
|
Report=MISSILE6
|
||||||
|
Burst=2
|
||||||
|
|
||||||
|
; Demolition truck charge
|
||||||
|
[Democharge]
|
||||||
|
;Anim=none
|
||||||
|
Damage=500
|
||||||
|
Speed=100
|
||||||
|
Range=1.75
|
||||||
|
Projectile=Invisible
|
||||||
|
Warhead=Nuke
|
||||||
|
ROF=80
|
||||||
|
|
||||||
|
;ant weapon
|
||||||
|
[Mandible]
|
||||||
|
Damage=50
|
||||||
|
ROF=15
|
||||||
|
Range=1.5
|
||||||
|
Projectile=Invisible
|
||||||
|
Speed=100
|
||||||
|
Warhead=Super
|
||||||
|
Report=ANTBITE
|
||||||
|
|
||||||
[WarheadTypes]
|
[WarheadTypes]
|
||||||
Mechanical
|
Mechanical
|
||||||
|
|
||||||
|
|
||||||
|
; Mechanical warhead - doesn't affect infantry (only for mechanic, not weapons)
|
||||||
[Mechanical]
|
[Mechanical]
|
||||||
; Stop the mechanic from `healing' people with his wrench
|
|
||||||
Verses=0%,0%,100%,100%,100%
|
|
||||||
Spread=1
|
Spread=1
|
||||||
|
Verses=0%,0%,100%,100%,100%
|
||||||
|
InfDeath=0
|
||||||
|
|
||||||
|
|
||||||
[VoiceTypes]
|
[VoiceTypes]
|
||||||
ShokVoice
|
ShokVoice
|
||||||
MechVoice
|
MechVoice
|
||||||
|
AntVoice
|
||||||
|
|
||||||
[ShokVoice]
|
[ShokVoice]
|
||||||
Select=jchrge1,jjuice1,jjump1,jpower1
|
Select=jchrge1,jjuice1,jjump1,jpower1
|
||||||
@@ -103,3 +108,8 @@ Attack=jburn1,jcrisp1,jshock1,jlight1
|
|||||||
Select=mhowdy1,mhotdig1,mhuh1
|
Select=mhowdy1,mhotdig1,mhuh1
|
||||||
Move=mlaff1,mhotdig1,mhear1,mboss1,myeehaw1
|
Move=mlaff1,mhotdig1,mhear1,mboss1,myeehaw1
|
||||||
Attack=mwrench1,mrise1,mboss1,myeehaw1
|
Attack=mwrench1,mrise1,mboss1,myeehaw1
|
||||||
|
|
||||||
|
[AntVoice]
|
||||||
|
Select=antbite,antdie
|
||||||
|
Move=antbite,antdie
|
||||||
|
Attack=antbite,antdie
|
||||||
@@ -2,12 +2,11 @@
|
|||||||
# Requires classic RA mod
|
# Requires classic RA mod
|
||||||
|
|
||||||
Packages:
|
Packages:
|
||||||
mods/aftermath/am-sounds.mix: repack of the bits the aftermath installer hacks into an RA mix
|
mods/aftermath/packages/am-sounds.mix: repack of the bits the aftermath installer hacks into an RA mix
|
||||||
expand2.mix
|
mods/aftermath/packages/expand2.mix
|
||||||
hires1.mix
|
mods/aftermath/packages/hires1.mix
|
||||||
|
|
||||||
LegacyRules:
|
LegacyRules:
|
||||||
mods/aftermath/aftrmath.ini: More or less original Aftermath rules file.
|
|
||||||
mods/aftermath/aftermathUnits.ini: OpenRA patches
|
mods/aftermath/aftermathUnits.ini: OpenRA patches
|
||||||
|
|
||||||
Rules:
|
Rules:
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ STNK:
|
|||||||
PrimaryWeapon: APTusk
|
PrimaryWeapon: APTusk
|
||||||
Recoil: 2
|
Recoil: 2
|
||||||
RenderUnitTurreted:
|
RenderUnitTurreted:
|
||||||
Cloak:
|
; Cloak:
|
||||||
|
|
||||||
TTNK:
|
TTNK:
|
||||||
Inherits: ^Vehicle
|
Inherits: ^Vehicle
|
||||||
@@ -155,3 +155,62 @@ MECH:
|
|||||||
TakeCover:
|
TakeCover:
|
||||||
-AutoTarget:
|
-AutoTarget:
|
||||||
|
|
||||||
|
ANT1:
|
||||||
|
Inherits: ^Infantry
|
||||||
|
Selectable:
|
||||||
|
Voice: AntVoice
|
||||||
|
Unit:
|
||||||
|
HP: 125
|
||||||
|
Armor: heavy
|
||||||
|
Crewed: no
|
||||||
|
ROT: 8
|
||||||
|
Sight: 3
|
||||||
|
Speed: 8
|
||||||
|
Mobile:
|
||||||
|
MovementType: Track
|
||||||
|
AttackBase:
|
||||||
|
PrimaryWeapon: Mandible
|
||||||
|
RenderInfantry:
|
||||||
|
Image: ANT1
|
||||||
|
-SquishByTank:
|
||||||
|
-Passenger:
|
||||||
|
|
||||||
|
ANT2:
|
||||||
|
Inherits: ^Infantry
|
||||||
|
Selectable:
|
||||||
|
Voice: AntVoice
|
||||||
|
Unit:
|
||||||
|
HP: 75
|
||||||
|
Armor: heavy
|
||||||
|
Crewed: no
|
||||||
|
ROT: 6
|
||||||
|
Sight: 3
|
||||||
|
Speed: 8
|
||||||
|
Mobile:
|
||||||
|
MovementType: Track
|
||||||
|
AttackBase:
|
||||||
|
PrimaryWeapon: FireballLauncher
|
||||||
|
RenderInfantry:
|
||||||
|
Image: ANT2
|
||||||
|
-SquishByTank:
|
||||||
|
-Passenger:
|
||||||
|
|
||||||
|
ANT3:
|
||||||
|
Inherits: ^Infantry
|
||||||
|
Selectable:
|
||||||
|
Voice: AntVoice
|
||||||
|
Unit:
|
||||||
|
HP: 85
|
||||||
|
Armor: light
|
||||||
|
Crewed: no
|
||||||
|
ROT: 9
|
||||||
|
Sight: 3
|
||||||
|
Speed: 7
|
||||||
|
Mobile:
|
||||||
|
MovementType: Track
|
||||||
|
AttackBase:
|
||||||
|
PrimaryWeapon: TeslaZap
|
||||||
|
RenderInfantry:
|
||||||
|
Image: ANT3
|
||||||
|
-SquishByTank:
|
||||||
|
-Passenger:
|
||||||
@@ -1,71 +1,124 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<sequences>
|
<sequences>
|
||||||
<!-- aftermath units -->
|
<!-- M.A.D. Tank -->
|
||||||
<unit name="qtnk">
|
<unit name="qtnk">
|
||||||
<sequence name="idle" start="0" facings="32" />
|
<sequence name="idle" start="0" facings="32" />
|
||||||
<sequence name="charge-0" start="32" length="3" />
|
<sequence name="charge-0" start="32" length="3" />
|
||||||
<sequence name="deploy-0" start="35" length="5" />
|
<sequence name="deploy-0" start="35" length="5" />
|
||||||
<sequence name="charge-1" start="40" length="3" />
|
<sequence name="charge-1" start="40" length="3" />
|
||||||
<sequence name="deploy-1" start="43" length="5" />
|
<sequence name="deploy-1" start="43" length="5" />
|
||||||
<sequence name="charge-2" start="48" length="3" />
|
<sequence name="charge-2" start="48" length="3" />
|
||||||
<sequence name="deploy-2" start="51" length="5" />
|
<sequence name="deploy-2" start="51" length="5" />
|
||||||
<sequence name="charge-3" start="56" length="3" />
|
<sequence name="charge-3" start="56" length="3" />
|
||||||
<sequence name="deploy-3" start="59" length="5" />
|
<sequence name="deploy-3" start="59" length="5" />
|
||||||
<sequence name="charge-4" start="64" length="3" />
|
<sequence name="charge-4" start="64" length="3" />
|
||||||
<sequence name="deploy-4" start="67" length="5" />
|
<sequence name="deploy-4" start="67" length="5" />
|
||||||
<sequence name="charge-5" start="72" length="3" />
|
<sequence name="charge-5" start="72" length="3" />
|
||||||
<sequence name="deploy-5" start="75" length="5" />
|
<sequence name="deploy-5" start="75" length="5" />
|
||||||
<sequence name="charge-6" start="80" length="3" />
|
<sequence name="charge-6" start="80" length="3" />
|
||||||
<sequence name="deploy-6" start="83" length="5" />
|
<sequence name="deploy-6" start="83" length="5" />
|
||||||
<sequence name="charge-7" start="88" length="3" />
|
<sequence name="charge-7" start="88" length="3" />
|
||||||
<sequence name="deploy-7" start="91" length="5" />
|
<sequence name="deploy-7" start="91" length="5" />
|
||||||
</unit>
|
</unit>
|
||||||
<unit name="ctnk">
|
|
||||||
<sequence name="idle" start="0" facings="32" />
|
<!-- Chronotank -->
|
||||||
</unit>
|
<unit name="ctnk">
|
||||||
<unit name="dtrk">
|
<sequence name="idle" start="0" facings="32" />
|
||||||
<sequence name="idle" start="0" facings="32" />
|
</unit>
|
||||||
</unit>
|
|
||||||
<unit name="msub">
|
<!-- Demolition Truck -->
|
||||||
<sequence name="idle" start="0" facings="16" />
|
<unit name="dtrk">
|
||||||
</unit>
|
<sequence name="idle" start="0" facings="32" />
|
||||||
<unit name="ttnk">
|
</unit>
|
||||||
<sequence name="idle" start="0" facings="32" />
|
|
||||||
<sequence name="spinner" start="32" length="32" />
|
<!-- Missile Submarine -->
|
||||||
</unit>
|
<unit name="msub">
|
||||||
<unit name="stnk">
|
<sequence name="idle" start="0" facings="16" />
|
||||||
<sequence name="idle" start="0" facings="32" />
|
</unit>
|
||||||
<sequence name="load-0" start="32" length="3" />
|
|
||||||
<sequence name="load-1" start="35" length="3" />
|
<!-- Tesla Tank -->
|
||||||
<sequence name="turret" start="38" facings="32" />
|
<unit name="ttnk">
|
||||||
</unit>
|
<sequence name="idle" start="0" facings="32" />
|
||||||
<unit name="shok">
|
<sequence name="spinner" start="32" length="32" />
|
||||||
<sequence name="stand" start="0" facings="8" />
|
</unit>
|
||||||
<sequence name="stand2" start="8" length="8" />
|
|
||||||
<sequence name="run" start="16" length="6" facings="8" />
|
<!-- Phase Transport -->
|
||||||
<sequence name="shoot" start="64" length="16" facings="8" />
|
<unit name="stnk">
|
||||||
<sequence name="stand3" start="192" length="16" />
|
<sequence name="idle" start="0" facings="32" />
|
||||||
<sequence name="crawl" start="208" length="4" facings="8" />
|
<sequence name="load-0" start="32" length="3" />
|
||||||
<sequence name="standup" start="240" length="2" facings="8" />
|
<sequence name="load-1" start="35" length="3" />
|
||||||
<sequence name="prone-shoot" start="256" length="16" facings="8" />
|
<sequence name="turret" start="38" facings="32" />
|
||||||
<sequence name="die1" start="416" length="8" />
|
</unit>
|
||||||
<sequence name="die2" start="424" length="8" />
|
|
||||||
<sequence name="die3" start="432" length="8" />
|
<!-- Tesla Trooper -->
|
||||||
<sequence name="die4" start="440" length="12" />
|
<unit name="shok">
|
||||||
<sequence name="die5" start="452" length="18" />
|
<sequence name="stand" start="0" facings="8" />
|
||||||
<sequence name="die6" start="0" length="14" src="electro" />
|
<sequence name="stand2" start="8" length="8" />
|
||||||
</unit>
|
<sequence name="run" start="16" length="6" facings="8" />
|
||||||
<unit name="mech">
|
<sequence name="shoot" start="64" length="16" facings="8" />
|
||||||
<sequence name="stand" start="0" facings="8" />
|
<sequence name="stand3" start="192" length="16" />
|
||||||
<sequence name="run" start="8" length="6" facings="8" />
|
<sequence name="crawl" start="208" length="4" facings="8" />
|
||||||
<sequence name="crawl" start="130" length="4" facings="8" />
|
<sequence name="standup" start="240" length="2" facings="8" />
|
||||||
<sequence name="die1" start="193" length="8" />
|
<sequence name="prone-shoot" start="256" length="16" facings="8" />
|
||||||
<sequence name="die2" start="201" length="8" />
|
<sequence name="die1" start="416" length="8" />
|
||||||
<sequence name="die3" start="209" length="8" />
|
<sequence name="die2" start="424" length="8" />
|
||||||
<sequence name="die4" start="217" length="12" />
|
<sequence name="die3" start="432" length="8" />
|
||||||
<sequence name="die5" start="229" length="18" />
|
<sequence name="die4" start="440" length="12" />
|
||||||
<sequence name="die6" start="0" length="14" src="electro" />
|
<sequence name="die5" start="452" length="18" />
|
||||||
<sequence name="heal" start="56" length="58" />
|
<sequence name="die6" start="0" length="14" src="electro" />
|
||||||
<sequence name="standup" start="114" length="2" facings="8" />
|
</unit>
|
||||||
</unit>
|
|
||||||
|
<!-- Mechanic -->
|
||||||
|
<unit name="mech">
|
||||||
|
<sequence name="stand" start="0" facings="8" />
|
||||||
|
<sequence name="run" start="8" length="6" facings="8" />
|
||||||
|
<sequence name="crawl" start="130" length="4" facings="8" />
|
||||||
|
<sequence name="die1" start="193" length="8" />
|
||||||
|
<sequence name="die2" start="201" length="8" />
|
||||||
|
<sequence name="die3" start="209" length="8" />
|
||||||
|
<sequence name="die4" start="217" length="12" />
|
||||||
|
<sequence name="die5" start="229" length="18" />
|
||||||
|
<sequence name="die6" start="0" length="14" src="electro" />
|
||||||
|
<sequence name="heal" start="56" length="58" />
|
||||||
|
<sequence name="standup" start="114" length="2" facings="8" />
|
||||||
|
</unit>
|
||||||
|
|
||||||
|
<!-- Warrior Ant -->
|
||||||
|
<unit name="ant1">
|
||||||
|
<sequence name="stand" start="0" length="8" />
|
||||||
|
<sequence name="run" start="8" length="8" facings="8" />
|
||||||
|
<sequence name="shoot" start="72" length="4" facings="8" />
|
||||||
|
<sequence name="die-1" start="104" length="8" />
|
||||||
|
<sequence name="die-2" start="104" length="8" />
|
||||||
|
<sequence name="die-3" start="104" length="8" />
|
||||||
|
<sequence name="die-4" start="104" length="8" />
|
||||||
|
<sequence name="die-5" start="104" length="8" />
|
||||||
|
<sequence name="die-6" start="104" length="8" />
|
||||||
|
</unit>
|
||||||
|
|
||||||
|
<!-- Fire Ant -->
|
||||||
|
<unit name="ant2">
|
||||||
|
<sequence name="stand" start="0" length="8" />
|
||||||
|
<sequence name="run" start="8" length="8" facings="8" />
|
||||||
|
<sequence name="shoot" start="72" length="4" facings="8" />
|
||||||
|
<sequence name="die-1" start="104" length="8" />
|
||||||
|
<sequence name="die-2" start="104" length="8" />
|
||||||
|
<sequence name="die-3" start="104" length="8" />
|
||||||
|
<sequence name="die-4" start="104" length="8" />
|
||||||
|
<sequence name="die-5" start="104" length="8" />
|
||||||
|
<sequence name="die-6" start="104" length="8" />
|
||||||
|
</unit>
|
||||||
|
|
||||||
|
<!-- Scout Ant -->
|
||||||
|
<unit name="ant3">
|
||||||
|
<sequence name="stand" start="0" length="8" />
|
||||||
|
<sequence name="run" start="8" length="8" facings="8" />
|
||||||
|
<sequence name="shoot" start="72" length="4" facings="8" />
|
||||||
|
<sequence name="die-1" start="104" length="8" />
|
||||||
|
<sequence name="die-2" start="104" length="8" />
|
||||||
|
<sequence name="die-3" start="104" length="8" />
|
||||||
|
<sequence name="die-4" start="104" length="8" />
|
||||||
|
<sequence name="die-5" start="104" length="8" />
|
||||||
|
<sequence name="die-6" start="104" length="8" />
|
||||||
|
</unit>
|
||||||
</sequences>
|
</sequences>
|
||||||
|
|||||||
Reference in New Issue
Block a user