Adjust rules

This commit is contained in:
Oliver Brakmann
2014-11-17 18:44:54 +01:00
parent 4b9b1df96b
commit 3cd4152dd2
15 changed files with 63 additions and 11 deletions

View File

@@ -50,6 +50,7 @@
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
UpgradeManager:
MustBeDestroyed:
^Tank:
AppearsOnRadar:
@@ -106,6 +107,7 @@
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
UpgradeManager:
MustBeDestroyed:
^Helicopter:
AppearsOnRadar:
@@ -149,6 +151,7 @@
UpgradeManager:
WithShadow:
Hovers:
MustBeDestroyed:
^Infantry:
AppearsOnRadar:
@@ -233,6 +236,7 @@
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
UpgradeManager:
MustBeDestroyed:
^CivInfantry:
Inherits: ^Infantry
@@ -424,6 +428,7 @@
^BaseBuilding:
Inherits: ^Building
MustBeDestroyed:
RequiredForShortGame: true
RepairableBuilding:
RepairPercent: 40
RepairStep: 14

View File

@@ -198,7 +198,8 @@ SILO:
-EmitInfantryOnSell:
Power:
Amount: -10
-MustBeDestroyed:
MustBeDestroyed:
RequiredForShortGame: false
PYLE:
Inherits: ^BaseBuilding
@@ -616,7 +617,8 @@ GUN:
Range: 3
Power:
Amount: -20
-MustBeDestroyed:
MustBeDestroyed:
RequiredForShortGame: false
SAM:
Inherits: ^BaseBuilding
@@ -657,7 +659,8 @@ SAM:
RenderRangeCircle:
Power:
Amount: -20
-MustBeDestroyed:
MustBeDestroyed:
RequiredForShortGame: false
OBLI:
Inherits: ^BaseBuilding
@@ -704,7 +707,8 @@ OBLI:
Range: 5
Power:
Amount: -150
-MustBeDestroyed:
MustBeDestroyed:
RequiredForShortGame: false
GTWR:
Inherits: ^BaseBuilding
@@ -744,7 +748,8 @@ GTWR:
ROT: 255
Power:
Amount: -10
-MustBeDestroyed:
MustBeDestroyed:
RequiredForShortGame: false
ATWR:
Inherits: ^BaseBuilding
@@ -794,7 +799,8 @@ ATWR:
RenderRangeCircle:
Power:
Amount: -40
-MustBeDestroyed:
MustBeDestroyed:
RequiredForShortGame: false
SBAG:
Inherits: ^Wall

View File

@@ -28,6 +28,7 @@ MCV:
NoTransformSounds: deploy1.aud
RenderUnit:
MustBeDestroyed:
RequiredForShortGame: true
BaseBuilding:
LeavesHusk:
HuskActor: MCV.Husk
@@ -548,6 +549,7 @@ STNK:
TargetableUnit:
LeavesHusk:
HuskActor: STNK.Husk
-MustBeDestroyed:
MHQ:
Inherits: ^Vehicle

View File

@@ -242,6 +242,7 @@ FREMEN:
CloakDelay: 250
CloakSound: STEALTH1.WAV
UncloakSound: STEALTH2.WAV
-MustBeDestroyed:
GRENADIER:
Inherits: ^Infantry

View File

@@ -48,6 +48,7 @@
UpgradeMinEnabledLevel: 1
UpgradeManager:
TemporaryOwnerManager:
MustBeDestroyed:
^Tank:
AppearsOnRadar:
@@ -99,6 +100,7 @@
UpgradeMinEnabledLevel: 1
UpgradeManager:
TemporaryOwnerManager:
MustBeDestroyed:
^Husk:
Health:
@@ -224,6 +226,7 @@
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
UpgradeManager:
MustBeDestroyed:
^Plane:
AppearsOnRadar:
@@ -286,6 +289,7 @@
EmitInfantryOnSell:
ActorTypes: rifle,rifle,rifle,rifle,rifle,bazooka,bazooka,bazooka,engineer
MustBeDestroyed:
RequiredForShortGame: true
GivesExperience:
FrozenUnderFog:
CaptureNotification:

View File

@@ -197,6 +197,7 @@ STEALTHRAIDER:
UncloakSound: STEALTH2.WAV
AutoTarget:
InitialStance: HoldFire
-MustBeDestroyed:
CARRYALLO:
Inherits: ^CARRYALL

View File

@@ -228,6 +228,8 @@ CONCRETEB:
-EmitInfantryOnSell:
Power:
Amount: -5
MustBeDestroyed:
RequiredForShortGame: false
^LIGHT:
Inherits: ^Building
@@ -501,6 +503,8 @@ WALL:
Types: turret
Power:
Amount: -20
MustBeDestroyed:
RequiredForShortGame: false
^ROCKETTOWER:
Inherits: ^Building
@@ -554,6 +558,8 @@ WALL:
Types: turret
Power:
Amount: -30
MustBeDestroyed:
RequiredForShortGame: false
^REPAIR:
Inherits: ^Building

View File

@@ -22,6 +22,7 @@
RevealsShroud:
Range: 8c0
MustBeDestroyed:
RequiredForShortGame: true
BaseBuilding:
Explodes:
Weapon: UnitExplodeScale

View File

@@ -71,6 +71,7 @@
UpgradeMaxAcceptedLevel: 2
TimedUpgradeBar:
Upgrade: invulnerability
MustBeDestroyed:
^Tank:
AppearsOnRadar:
@@ -145,6 +146,7 @@
UpgradeMaxAcceptedLevel: 2
TimedUpgradeBar:
Upgrade: invulnerability
MustBeDestroyed:
^Infantry:
AppearsOnRadar:
@@ -233,6 +235,7 @@
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
UpgradeManager:
MustBeDestroyed:
^Ship:
AppearsOnRadar:
@@ -286,6 +289,7 @@
TimedUpgradeBar:
Upgrade: invulnerability
UpgradeMinEnabledLevel: 1
MustBeDestroyed:
^Plane:
AppearsOnRadar:
@@ -342,6 +346,7 @@
TimedUpgradeBar:
Upgrade: invulnerability
WithShadow:
MustBeDestroyed:
^Helicopter:
Inherits: ^Plane
@@ -377,6 +382,7 @@
EmitInfantryOnSell:
ActorTypes: e1,e1,e1,e1,e1,e1,e1,e1,e1,e1,e1,e1,e1,e1,e1,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,e6,e6,e6,e6,e6
MustBeDestroyed:
RequiredForShortGame: true
GivesExperience:
CaptureNotification:
EditorAppearance:
@@ -416,7 +422,8 @@
Inherits: ^Building
TargetableBuilding:
TargetTypes: Ground, C4, DetonateAttack, Structure, Defense
-MustBeDestroyed:
MustBeDestroyed:
RequiredForShortGame: false
^Wall:
AppearsOnRadar:

View File

@@ -520,6 +520,7 @@ SNIPER:
UncloakOnMove: yes
DetectCloaked:
Range: 6
-MustBeDestroyed:
Zombie:
Inherits: ^Infantry

View File

@@ -48,6 +48,7 @@ SS:
Explodes:
Weapon: UnitExplodeSubmarine
EmptyWeapon: UnitExplodeSubmarine
-MustBeDestroyed:
MSUB:
Inherits: ^Ship
@@ -99,6 +100,7 @@ MSUB:
Explodes:
Weapon: UnitExplodeSubmarine
EmptyWeapon: UnitExplodeSubmarine
-MustBeDestroyed:
DD:
Inherits: ^Ship

View File

@@ -43,7 +43,8 @@ MSLO:
SupportPowerChargeBar:
Power:
Amount: -100
-MustBeDestroyed:
MustBeDestroyed:
RequiredForShortGame: false
GAP:
Inherits: ^Building
@@ -77,7 +78,8 @@ GAP:
RenderShroudCircle:
Power:
Amount: -60
-MustBeDestroyed:
MustBeDestroyed:
RequiredForShortGame: false
SPEN:
Inherits: ^Building
@@ -228,7 +230,8 @@ IRON:
SupportPowerChargeBar:
Power:
Amount: -200
-MustBeDestroyed:
MustBeDestroyed:
RequiredForShortGame: false
PDOX:
Inherits: ^Building
@@ -272,7 +275,8 @@ PDOX:
-AcceptsSupplies:
Power:
Amount: -200
-MustBeDestroyed:
MustBeDestroyed:
RequiredForShortGame: false
TSLA:
Inherits: ^Defense
@@ -491,6 +495,7 @@ HBOX:
PortCones: 86, 86, 86, 86, 86, 86
Power:
Amount: -15
-MustBeDestroyed:
GUN:
Inherits: ^Defense

View File

@@ -311,6 +311,7 @@ MCV:
NoTransformSounds: nodeply1.aud
RenderUnit:
MustBeDestroyed:
RequiredForShortGame: true
BaseBuilding:
LeavesHusk:
HuskActor: MCV.Husk
@@ -772,4 +773,5 @@ STNK:
Explodes:
Weapon: UnitExplodeSmall
EmptyWeapon: UnitExplodeSmall
-MustBeDestroyed:

View File

@@ -23,6 +23,7 @@
RepairableBuilding:
EngineerRepairable:
MustBeDestroyed:
RequiredForShortGame: true
GivesExperience:
CaptureNotification:
EditorAppearance:
@@ -92,6 +93,7 @@
UpgradeMinEnabledLevel: 1
InitialDelay: 0
CloakDelay: 90
MustBeDestroyed:
^Infantry:
AppearsOnRadar:
@@ -174,6 +176,7 @@
UpgradeMinEnabledLevel: 1
InitialDelay: 0
CloakDelay: 90
MustBeDestroyed:
^CivilianInfantry:
Inherits: ^Infantry
@@ -201,6 +204,7 @@
Types: CivilianInfantry
RenderInfantry:
ScaredyCat:
-MustBeDestroyed:
^Vehicle:
AppearsOnRadar:
@@ -280,6 +284,7 @@
UpgradeMaxAcceptedLevel: 2
InitialDelay: 0
CloakDelay: 90
MustBeDestroyed:
^Tank:
AppearsOnRadar:
@@ -359,6 +364,7 @@
UpgradeMaxAcceptedLevel: 2
InitialDelay: 0
CloakDelay: 90
MustBeDestroyed:
^Helicopter:
AppearsOnRadar:
@@ -406,6 +412,7 @@
Guard:
Guardable:
UpgradeManager:
MustBeDestroyed:
^BlossomTree:
Tooltip:

View File

@@ -23,6 +23,7 @@ MCV:
RevealsShroud:
Range: 4c0
MustBeDestroyed:
RequiredForShortGame: true
BaseBuilding:
Transforms:
IntoActor: gacnst
@@ -848,4 +849,5 @@ STNK:
RenderSprites:
RenderVoxels:
WithVoxelBody:
-MustBeDestroyed: