Update cnc AutoTarget definitions.

This commit is contained in:
Paul Chote
2017-05-28 20:16:49 +01:00
committed by atlimit8
parent b613b1b2e0
commit d7f9c2f852
10 changed files with 59 additions and 19 deletions

View File

@@ -93,6 +93,7 @@ RMBO.easy:
RMBO.hard: RMBO.hard:
Inherits: RMBO Inherits: RMBO
-AutoTarget: -AutoTarget:
-AutoTargetPriority@DEFAULT:
-AttackMove: -AttackMove:
RenderSprites: RenderSprites:
Image: RMBO Image: RMBO

View File

@@ -19,7 +19,8 @@ Player:
Modifier: 0 Modifier: 0
^CivBuilding: ^CivBuilding:
AutoTargetIgnore: Targetable:
TargetTypes: Ground, C4, Structure, NoAutoTarget
CYCL: CYCL:
Buildable: Buildable:

View File

@@ -153,3 +153,4 @@ ORCA.IN:
RenderSprites: RenderSprites:
Image: ORCA Image: ORCA
-AutoTarget: -AutoTarget:
-AutoTargetPriority@DEFAULT:

View File

@@ -193,6 +193,7 @@ RMBO.easy:
RMBO.hard: RMBO.hard:
Inherits: RMBO Inherits: RMBO
-AutoTarget: -AutoTarget:
-AutoTargetPriority@DEFAULT:
-AttackMove: -AttackMove:
RenderSprites: RenderSprites:
Image: RMBO Image: RMBO

View File

@@ -54,6 +54,7 @@ TRAN:
HELI: HELI:
Inherits: ^Helicopter Inherits: ^Helicopter
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@AUTOTARGET: ^AutoTargetAll
Valued: Valued:
Cost: 1200 Cost: 1200
Tooltip: Tooltip:
@@ -103,7 +104,6 @@ HELI:
WithMuzzleOverlay: WithMuzzleOverlay:
SpawnActorOnDeath: SpawnActorOnDeath:
Actor: HELI.Husk Actor: HELI.Husk
AutoTarget:
Explodes: Explodes:
Weapon: HeliExplode Weapon: HeliExplode
EmptyWeapon: HeliExplode EmptyWeapon: HeliExplode
@@ -113,6 +113,7 @@ HELI:
ORCA: ORCA:
Inherits: ^Helicopter Inherits: ^Helicopter
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@AUTOTARGET: ^AutoTargetAll
Valued: Valued:
Cost: 1200 Cost: 1200
Tooltip: Tooltip:
@@ -150,7 +151,6 @@ ORCA:
SelfReloadDelay: 100 SelfReloadDelay: 100
SpawnActorOnDeath: SpawnActorOnDeath:
Actor: ORCA.Husk Actor: ORCA.Husk
AutoTarget:
Explodes: Explodes:
Weapon: HeliExplode Weapon: HeliExplode
EmptyWeapon: HeliExplode EmptyWeapon: HeliExplode

View File

@@ -119,6 +119,24 @@
RequiresCondition: rank-elite RequiresCondition: rank-elite
ZOffset: 256 ZOffset: 256
^AutoTargetGround:
AutoTarget:
AutoTargetPriority@DEFAULT:
ValidTargets: Infantry, Vehicle, Water, Structure, Defense
InvalidTargets: NoAutoTarget
^AutoTargetAir:
AutoTarget:
AutoTargetPriority@DEFAULT:
ValidTargets: Air
InvalidTargets: NoAutoTarget
^AutoTargetAll:
AutoTarget:
AutoTargetPriority@DEFAULT:
ValidTargets: Infantry, Vehicle, Water, Air, Structure, Defense
InvalidTargets: NoAutoTarget
^AcceptsCloakCrate: ^AcceptsCloakCrate:
Cloak: Cloak:
InitialDelay: 15 InitialDelay: 15
@@ -344,8 +362,6 @@
Tooltip: Tooltip:
GenericName: Soldier GenericName: Soldier
Guard: Guard:
AutoTarget:
ScanRadius: 4
TakeCover: TakeCover:
SpeedModifier: 60 SpeedModifier: 60
DamageModifiers: DamageModifiers:
@@ -391,6 +407,7 @@
^DINO: ^DINO:
Inherits@1: ^ExistsInWorld Inherits@1: ^ExistsInWorld
Inherits@2: ^SpriteActor Inherits@2: ^SpriteActor
Inherits@AUTOTARGET: ^AutoTargetGround
Huntable: Huntable:
Health: Health:
HP: 1000 HP: 1000
@@ -449,6 +466,7 @@
^Viceroid: ^Viceroid:
Inherits@1: ^ExistsInWorld Inherits@1: ^ExistsInWorld
Inherits@2: ^SpriteActor Inherits@2: ^SpriteActor
Inherits@AUTOTARGET: ^AutoTargetGround
Huntable: Huntable:
Health: Health:
HP: 300 HP: 300
@@ -710,7 +728,6 @@
Palette: staticterrain Palette: staticterrain
WithWallSpriteBody: WithWallSpriteBody:
GivesExperience: GivesExperience:
AutoTargetIgnore:
Sellable: Sellable:
SellSounds: cashturn.aud SellSounds: cashturn.aud
Guardable: Guardable:
@@ -758,7 +775,6 @@
Image: burn-l Image: burn-l
MinimumDamageState: Heavy MinimumDamageState: Heavy
MaximumDamageState: Dead MaximumDamageState: Dead
AutoTargetIgnore:
HiddenUnderShroud: HiddenUnderShroud:
ScriptTriggers: ScriptTriggers:
HitShape: HitShape:
@@ -820,7 +836,6 @@
Type: Light Type: Light
HiddenUnderFog: HiddenUnderFog:
Type: CenterPosition Type: CenterPosition
AutoTargetIgnore:
WithFacingSpriteBody: WithFacingSpriteBody:
HitShape: HitShape:
@@ -901,7 +916,6 @@
^Defense: ^Defense:
Inherits: ^BaseBuilding Inherits: ^BaseBuilding
AutoTarget:
RenderRangeCircle: RenderRangeCircle:
RenderDetectionCircle: RenderDetectionCircle:
-GivesBuildableArea: -GivesBuildableArea:

View File

@@ -1,6 +1,7 @@
E1: E1:
Inherits: ^Soldier Inherits: ^Soldier
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@AUTOTARGET: ^AutoTargetGround
Valued: Valued:
Cost: 100 Cost: 100
Tooltip: Tooltip:
@@ -13,6 +14,8 @@ E1:
Speed: 56 Speed: 56
Health: Health:
HP: 50 HP: 50
AutoTarget:
ScanRadius: 4
Armament: Armament:
Weapon: M16 Weapon: M16
AttackFrontal: AttackFrontal:
@@ -23,6 +26,7 @@ E1:
E2: E2:
Inherits: ^Soldier Inherits: ^Soldier
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@AUTOTARGET: ^AutoTargetGround
Valued: Valued:
Cost: 160 Cost: 160
Tooltip: Tooltip:
@@ -36,6 +40,8 @@ E2:
Speed: 71 Speed: 71
Health: Health:
HP: 50 HP: 50
AutoTarget:
ScanRadius: 4
Armament: Armament:
Weapon: Grenade Weapon: Grenade
LocalOffset: 0,0,427 LocalOffset: 0,0,427
@@ -53,6 +59,7 @@ E2:
E3: E3:
Inherits: ^Soldier Inherits: ^Soldier
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@AUTOTARGET: ^AutoTargetAll
Valued: Valued:
Cost: 300 Cost: 300
Tooltip: Tooltip:
@@ -80,6 +87,7 @@ E3:
E4: E4:
Inherits: ^Soldier Inherits: ^Soldier
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@AUTOTARGET: ^AutoTargetGround
Valued: Valued:
Cost: 200 Cost: 200
Tooltip: Tooltip:
@@ -93,6 +101,8 @@ E4:
Speed: 56 Speed: 56
Health: Health:
HP: 90 HP: 90
AutoTarget:
ScanRadius: 4
Armament: Armament:
Weapon: Flamethrower Weapon: Flamethrower
LocalOffset: 341,0,256 LocalOffset: 341,0,256
@@ -108,6 +118,7 @@ E4:
E5: E5:
Inherits: ^Soldier Inherits: ^Soldier
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@AUTOTARGET: ^AutoTargetGround
Valued: Valued:
Cost: 300 Cost: 300
Tooltip: Tooltip:
@@ -126,6 +137,8 @@ E5:
PathingCost: 90 PathingCost: 90
Health: Health:
HP: 90 HP: 90
AutoTarget:
ScanRadius: 4
Armament: Armament:
Weapon: Chemspray Weapon: Chemspray
LocalOffset: 341,0,256 LocalOffset: 341,0,256
@@ -160,11 +173,11 @@ E6:
Captures: Captures:
CaptureTypes: building, husk CaptureTypes: building, husk
PlayerExperience: 50 PlayerExperience: 50
-AutoTarget:
RMBO: RMBO:
Inherits: ^Soldier Inherits: ^Soldier
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@AUTOTARGET: ^AutoTargetGround
Valued: Valued:
Cost: 2000 Cost: 2000
Tooltip: Tooltip:

View File

@@ -1,6 +1,7 @@
BOAT: BOAT:
Inherits: ^Ship Inherits: ^Ship
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@AUTOTARGET: ^AutoTargetAll
Valued: Valued:
Cost: 300 Cost: 300
Tooltip: Tooltip:

View File

@@ -655,6 +655,7 @@ TMPL:
GUN: GUN:
Inherits: ^Defense Inherits: ^Defense
Inherits@AUTOTARGET: ^AutoTargetGround
Valued: Valued:
Cost: 600 Cost: 600
Tooltip: Tooltip:
@@ -697,6 +698,7 @@ GUN:
SAM: SAM:
Inherits: ^Defense Inherits: ^Defense
Inherits@IDISABLE: ^DisabledOverlay Inherits@IDISABLE: ^DisabledOverlay
Inherits@AUTOTARGET: ^AutoTargetAir
Valued: Valued:
Cost: 650 Cost: 650
Tooltip: Tooltip:
@@ -739,6 +741,7 @@ SAM:
OBLI: OBLI:
Inherits: ^Defense Inherits: ^Defense
Inherits@IDISABLE: ^DisabledOverlay Inherits@IDISABLE: ^DisabledOverlay
Inherits@AUTOTARGET: ^AutoTargetGround
Valued: Valued:
Cost: 1500 Cost: 1500
Tooltip: Tooltip:
@@ -782,6 +785,7 @@ OBLI:
GTWR: GTWR:
Inherits: ^Defense Inherits: ^Defense
Inherits@AUTOTARGET: ^AutoTargetGround
Valued: Valued:
Cost: 600 Cost: 600
Tooltip: Tooltip:
@@ -818,6 +822,7 @@ GTWR:
ATWR: ATWR:
Inherits: ^Defense Inherits: ^Defense
Inherits@IDISABLE: ^DisabledOverlay Inherits@IDISABLE: ^DisabledOverlay
Inherits@AUTOTARGET: ^AutoTargetAll
Valued: Valued:
Cost: 1000 Cost: 1000
Tooltip: Tooltip:

View File

@@ -82,6 +82,7 @@ APC:
Inherits: ^Tank Inherits: ^Tank
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetAll
Valued: Valued:
Cost: 550 Cost: 550
Tooltip: Tooltip:
@@ -119,7 +120,6 @@ APC:
AttackTurreted: AttackTurreted:
WithMuzzleOverlay: WithMuzzleOverlay:
WithSpriteTurret: WithSpriteTurret:
AutoTarget:
Cargo: Cargo:
Types: Infantry Types: Infantry
MaxWeight: 5 MaxWeight: 5
@@ -132,6 +132,7 @@ ARTY:
Inherits: ^Tank Inherits: ^Tank
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetGround
Valued: Valued:
Cost: 600 Cost: 600
Tooltip: Tooltip:
@@ -169,6 +170,7 @@ FTNK:
Inherits: ^Tank Inherits: ^Tank
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetGround
Valued: Valued:
Cost: 600 Cost: 600
Tooltip: Tooltip:
@@ -192,7 +194,6 @@ FTNK:
LocalOffset: 512,128,42, 512,-128,42 LocalOffset: 512,128,42, 512,-128,42
MuzzleSequence: muzzle MuzzleSequence: muzzle
AttackFrontal: AttackFrontal:
AutoTarget:
WithMuzzleOverlay: WithMuzzleOverlay:
Explodes: Explodes:
Weapon: FlametankExplode Weapon: FlametankExplode
@@ -204,6 +205,7 @@ BGGY:
Inherits: ^Vehicle Inherits: ^Vehicle
Inherits@@EXPERIENCE: ^GainsExperience Inherits@@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetGround
Valued: Valued:
Cost: 300 Cost: 300
Tooltip: Tooltip:
@@ -232,7 +234,6 @@ BGGY:
AttackTurreted: AttackTurreted:
WithMuzzleOverlay: WithMuzzleOverlay:
WithSpriteTurret: WithSpriteTurret:
AutoTarget:
SpawnActorOnDeath: SpawnActorOnDeath:
Actor: BGGY.Husk Actor: BGGY.Husk
@@ -240,6 +241,7 @@ BIKE:
Inherits: ^Vehicle Inherits: ^Vehicle
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetAll
Valued: Valued:
Cost: 500 Cost: 500
Tooltip: Tooltip:
@@ -270,7 +272,6 @@ BIKE:
LocalOffset: -128, -170, 170, -128, 170, 170 LocalOffset: -128, -170, 170, -128, 170, 170
LocalYaw: 100, -100 LocalYaw: 100, -100
AttackFrontal: AttackFrontal:
AutoTarget:
SpawnActorOnDeath: SpawnActorOnDeath:
Actor: BIKE.Husk Actor: BIKE.Husk
@@ -278,6 +279,7 @@ JEEP:
Inherits: ^Vehicle Inherits: ^Vehicle
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetGround
Valued: Valued:
Cost: 400 Cost: 400
Tooltip: Tooltip:
@@ -306,7 +308,6 @@ JEEP:
AttackTurreted: AttackTurreted:
WithMuzzleOverlay: WithMuzzleOverlay:
WithSpriteTurret: WithSpriteTurret:
AutoTarget:
SpawnActorOnDeath: SpawnActorOnDeath:
Actor: JEEP.Husk Actor: JEEP.Husk
@@ -314,6 +315,7 @@ LTNK:
Inherits: ^Tank Inherits: ^Tank
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetGround
Valued: Valued:
Cost: 650 Cost: 650
Tooltip: Tooltip:
@@ -345,7 +347,6 @@ LTNK:
AttackTurreted: AttackTurreted:
WithMuzzleOverlay: WithMuzzleOverlay:
WithSpriteTurret: WithSpriteTurret:
AutoTarget:
SpawnActorOnDeath: SpawnActorOnDeath:
Actor: LTNK.Husk Actor: LTNK.Husk
@@ -353,6 +354,7 @@ MTNK:
Inherits: ^Tank Inherits: ^Tank
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetGround
Valued: Valued:
Cost: 800 Cost: 800
Tooltip: Tooltip:
@@ -381,7 +383,6 @@ MTNK:
AttackTurreted: AttackTurreted:
WithMuzzleOverlay: WithMuzzleOverlay:
WithSpriteTurret: WithSpriteTurret:
AutoTarget:
SpawnActorOnDeath: SpawnActorOnDeath:
Actor: MTNK.Husk Actor: MTNK.Husk
SelectionDecorations: SelectionDecorations:
@@ -391,6 +392,7 @@ HTNK:
Inherits: ^Tank Inherits: ^Tank
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetAll
Valued: Valued:
Cost: 1500 Cost: 1500
Tooltip: Tooltip:
@@ -428,7 +430,6 @@ HTNK:
MuzzleSequence: muzzle MuzzleSequence: muzzle
AttackTurreted: AttackTurreted:
WithMuzzleOverlay: WithMuzzleOverlay:
AutoTarget:
SelfHealing: SelfHealing:
Delay: 10 Delay: 10
HealIfBelow: 50 HealIfBelow: 50
@@ -442,6 +443,7 @@ MSAM:
Inherits: ^Tank Inherits: ^Tank
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetAir
Valued: Valued:
Cost: 1000 Cost: 1000
Tooltip: Tooltip:
@@ -472,7 +474,6 @@ MSAM:
AttackFrontal: AttackFrontal:
WithSpriteTurret: WithSpriteTurret:
AimSequence: aim AimSequence: aim
AutoTarget:
SpawnActorOnDeath: SpawnActorOnDeath:
Actor: MSAM.Husk Actor: MSAM.Husk
@@ -480,6 +481,7 @@ MLRS:
Inherits: ^Tank Inherits: ^Tank
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetGround
Valued: Valued:
Cost: 600 Cost: 600
Tooltip: Tooltip:
@@ -523,6 +525,7 @@ MLRS:
STNK: STNK:
Inherits: ^Vehicle Inherits: ^Vehicle
Inherits@EXPERIENCE: ^GainsExperience Inherits@EXPERIENCE: ^GainsExperience
Inherits@AUTOTARGET: ^AutoTargetAll
Valued: Valued:
Cost: 900 Cost: 900
Tooltip: Tooltip: