Rank moved to new trait.

This commit is contained in:
Matija Hustić
2015-05-30 15:50:52 +01:00
parent 9882a6e34d
commit a4ac3ecd5f
10 changed files with 208 additions and 245 deletions

View File

@@ -1,4 +1,26 @@
^GainsExperience:
GainsExperience:
GainsStatUpgrades:
SelfHealing@ELITE:
Step: 2
Ticks: 100
HealIfBelow: 1
DamageCooldown: 125
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
WithRankDecoration:
Image: rank
Sequence: rank
Palette: effect
ReferencePoint: Bottom, Right
Offset: 2, 2
UpgradeTypes: rank
ZOffset: 256
UpgradeMinEnabledLevel: 1
UpgradeMaxAcceptedLevel: 4
^Vehicle:
Inherits: ^GainsExperience
AppearsOnRadar:
Mobile:
Crushes: crate
@@ -18,7 +40,6 @@
Passenger:
CargoType: Vehicle
HiddenUnderFog:
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
@@ -40,20 +61,13 @@
UncloakSound: trans1.aud
Huntable:
ScriptTriggers:
GainsStatUpgrades:
SelfHealing@ELITE:
Step: 2
Ticks: 100
HealIfBelow: 1
DamageCooldown: 125
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
UpgradeManager:
MustBeDestroyed:
Voiced:
VoiceSet: VehicleVoice
^Tank:
Inherits: ^GainsExperience
AppearsOnRadar:
Mobile:
Crushes: wall, crate, infantry
@@ -73,7 +87,6 @@
Passenger:
CargoType: Vehicle
HiddenUnderFog:
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
@@ -98,20 +111,13 @@
UncloakSound: trans1.aud
Huntable:
ScriptTriggers:
GainsStatUpgrades:
SelfHealing@ELITE:
Step: 2
Ticks: 100
HealIfBelow: 1
DamageCooldown: 125
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
UpgradeManager:
MustBeDestroyed:
Voiced:
VoiceSet: VehicleVoice
^Helicopter:
Inherits: ^GainsExperience
AppearsOnRadar:
UseLocation: yes
TargetableAircraft:
@@ -124,7 +130,6 @@
RearmBuildings:
LandWhenIdle: false
HiddenUnderFog:
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
@@ -141,14 +146,6 @@
ScriptTriggers:
Tooltip:
GenericName: Helicopter
GainsStatUpgrades:
SelfHealing@ELITE:
Step: 2
Ticks: 100
HealIfBelow: 1
DamageCooldown: 125
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
UpgradeManager:
WithShadow:
Hovers:
@@ -157,6 +154,7 @@
VoiceSet: VehicleVoice
^Infantry:
Inherits: ^GainsExperience
AppearsOnRadar:
Health:
Radius: 128
@@ -203,7 +201,6 @@
CargoType: Infantry
HiddenUnderFog:
PoisonedByTiberium:
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
@@ -241,14 +238,6 @@
DeathSounds@POISONED:
DeathSound: Poisoned
DeathTypes: TiberiumDeath
GainsStatUpgrades:
SelfHealing@ELITE:
Step: 2
Ticks: 100
HealIfBelow: 1
DamageCooldown: 125
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
UpgradeManager:
MustBeDestroyed:
Voiced:
@@ -335,6 +324,7 @@
VoiceSet: DinoVoice
^Plane:
Inherits: ^GainsExperience
AppearsOnRadar:
UseLocation: yes
SelectionDecorations:
@@ -342,7 +332,6 @@
TargetableUnit:
TargetTypes: Air
HiddenUnderFog:
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
@@ -351,20 +340,13 @@
Huntable:
AttackMove:
ScriptTriggers:
GainsStatUpgrades:
SelfHealing@ELITE:
Step: 2
Ticks: 100
HealIfBelow: 1
DamageCooldown: 125
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
UpgradeManager:
WithShadow:
Voiced:
VoiceSet: GenericVoice
^Ship:
Inherits: ^GainsExperience
AppearsOnRadar:
Mobile:
Crushes: crate
@@ -375,7 +357,6 @@
TargetableUnit:
TargetTypes: Ground, Water
HiddenUnderFog:
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
@@ -387,14 +368,6 @@
UpdatesPlayerStatistics:
Huntable:
ScriptTriggers:
GainsStatUpgrades:
SelfHealing@ELITE:
Step: 2
Ticks: 100
HealIfBelow: 1
DamageCooldown: 125
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
UpgradeManager:
Voiced:
VoiceSet: VehicleVoice

View File

@@ -1,4 +1,26 @@
^GainsExperience:
GainsExperience:
GainsStatUpgrades:
SelfHealing@ELITE:
Step: 2
Ticks: 100
HealIfBelow: 1
DamageCooldown: 125
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
WithRankDecoration:
Image: rank
Sequence: rank
Palette: effect
ReferencePoint: Bottom, Right
Offset: 2, 2
UpgradeTypes: rank
ZOffset: 256
UpgradeMinEnabledLevel: 1
UpgradeMaxAcceptedLevel: 4
^Vehicle:
Inherits: ^GainsExperience
AppearsOnRadar:
Mobile:
Crushes: crate
@@ -19,7 +41,6 @@
CargoType: Vehicle
AttackMove:
HiddenUnderFog:
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
@@ -38,14 +59,6 @@
Huntable:
Demolishable:
ScriptTriggers:
GainsStatUpgrades:
SelfHealing@ELITE:
Step: 2
Ticks: 100
HealIfBelow: 1
DamageCooldown: 125
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
UpgradeManager:
TemporaryOwnerManager:
MustBeDestroyed:
@@ -62,6 +75,7 @@
RenderSprites:
^Tank:
Inherits: ^GainsExperience
AppearsOnRadar:
Mobile:
Crushes: crate
@@ -82,7 +96,6 @@
CargoType: Vehicle
AttackMove:
HiddenUnderFog:
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
@@ -101,14 +114,6 @@
Huntable:
Demolishable:
ScriptTriggers:
GainsStatUpgrades:
SelfHealing@ELITE:
Step: 2
Ticks: 100
HealIfBelow: 1
DamageCooldown: 125
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
UpgradeManager:
TemporaryOwnerManager:
MustBeDestroyed:
@@ -187,6 +192,7 @@
Explosion: UnitExplodeScale
^Infantry:
Inherits: ^GainsExperience
AppearsOnRadar:
Health:
Radius: 96
@@ -229,7 +235,6 @@
CargoType: Infantry
PipType: Green
HiddenUnderFog:
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
@@ -250,14 +255,6 @@
DeathTypes: ExplosionDeath, SoundDeath, SmallExplosionDeath, BulletDeath
Parachutable:
FallRate: 130
GainsStatUpgrades:
SelfHealing@ELITE:
Step: 2
Ticks: 100
HealIfBelow: 1
DamageCooldown: 125
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
UpgradeManager:
MustBeDestroyed:
AnnounceOnSeen:
@@ -269,6 +266,7 @@
VoiceSet: InfantryVoice
^Plane:
Inherits: ^GainsExperience
AppearsOnRadar:
UseLocation: yes
SelectionDecorations:
@@ -277,7 +275,6 @@
TargetTypes: Air
GroundedTargetTypes: Ground
HiddenUnderFog:
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
@@ -290,14 +287,6 @@
Huntable:
AttackMove:
ScriptTriggers:
GainsStatUpgrades:
SelfHealing@ELITE:
Step: 2
Ticks: 100
HealIfBelow: 1
DamageCooldown: 125
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
UpgradeManager:
AnnounceOnSeen:
Notification: EnemyUnitsDetected

View File

@@ -19,6 +19,16 @@
DamageCooldown: 125
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
WithRankDecoration:
Image: rank
Sequence: rank
Palette: effect
ReferencePoint: Bottom, Right
Offset: 2, 2
UpgradeTypes: rank
ZOffset: 256
UpgradeMinEnabledLevel: 1
UpgradeMaxAcceptedLevel: 4
^IronCurtainable:
UpgradeOverlay@IRONCURTAIN:

View File

@@ -1,3 +1,31 @@
^GainsExperience:
GainsExperience:
Upgrades:
500: rank, firepower, damage, speed, reload
1000: rank, firepower, damage, speed, reload, selfheal, eliteweapon
GainsStatUpgrades:
FirepowerModifier: 110, 130
DamageModifier: 83, 66
SpeedModifier: 120, 150
ReloadModifier: 90, 75
SelfHealing@ELITE:
Step: 2
Ticks: 100
HealIfBelow: 1
DamageCooldown: 125
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
WithRankDecoration:
Image: rank
Sequence: rank
Palette: ra
ReferencePoint: Bottom, Right
Offset: 2, 2
UpgradeTypes: rank
ZOffset: 256
UpgradeMinEnabledLevel: 1
UpgradeMaxAcceptedLevel: 2
^Building:
AppearsOnRadar:
SelectionDecorations:
@@ -164,6 +192,7 @@
RenderSprites:
^Infantry:
Inherits: ^GainsExperience
AppearsOnRadar:
Health:
Radius: 128
@@ -213,23 +242,6 @@
Passenger:
CargoType: Infantry
HiddenUnderFog:
GainsExperience:
ChevronPalette: ra
Upgrades:
500: firepower, damage, speed, reload
1000: firepower, damage, speed, reload, selfheal, eliteweapon
GainsStatUpgrades:
FirepowerModifier: 110, 130
DamageModifier: 83, 66
SpeedModifier: 120, 150
ReloadModifier: 90, 75
SelfHealing@ELITE:
Step: 2
Ticks: 100
HealIfBelow: 1
DamageCooldown: 125
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
@@ -289,6 +301,7 @@
-MustBeDestroyed:
^Vehicle:
Inherits: ^GainsExperience
AppearsOnRadar:
Mobile:
Crushes: crate
@@ -314,23 +327,6 @@
CargoType: Vehicle
AttackMove:
HiddenUnderFog:
GainsExperience:
ChevronPalette: ra
Upgrades:
500: firepower, damage, speed, reload
1000: firepower, damage, speed, reload, selfheal, eliteweapon
GainsStatUpgrades:
FirepowerModifier: 110, 130
DamageModifier: 83, 66
SpeedModifier: 120, 150
ReloadModifier: 90, 75
SelfHealing@ELITE:
Step: 2
Ticks: 100
HealIfBelow: 1
DamageCooldown: 125
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
@@ -374,6 +370,7 @@
MustBeDestroyed:
^Tank:
Inherits: ^GainsExperience
AppearsOnRadar:
Mobile:
Crushes: wall, crate
@@ -399,23 +396,6 @@
CargoType: Vehicle
AttackMove:
HiddenUnderFog:
GainsExperience:
ChevronPalette: ra
Upgrades:
500: firepower, damage, speed, reload
1000: firepower, damage, speed, reload, selfheal, eliteweapon
GainsStatUpgrades:
FirepowerModifier: 110, 130
DamageModifier: 83, 66
SpeedModifier: 120, 150
ReloadModifier: 90, 75
SelfHealing@ELITE:
Step: 2
Ticks: 100
HealIfBelow: 1
DamageCooldown: 125
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
@@ -459,6 +439,7 @@
MustBeDestroyed:
^Helicopter:
Inherits: ^GainsExperience
AppearsOnRadar:
UseLocation: yes
TargetableAircraft:
@@ -476,23 +457,6 @@
CruiseAltitude: 2048
HiddenUnderFog:
AttackMove:
GainsExperience:
ChevronPalette: ra
Upgrades:
500: firepower, damage, speed, reload
1000: firepower, damage, speed, reload, selfheal, eliteweapon
GainsStatUpgrades:
FirepowerModifier: 110, 130
DamageModifier: 83, 66
SpeedModifier: 120, 150
ReloadModifier: 90, 75
SelfHealing@ELITE:
Step: 2
Ticks: 100
HealIfBelow: 1
DamageCooldown: 125
UpgradeTypes: selfheal
UpgradeMinEnabledLevel: 1
GivesExperience:
DrawLineToTarget:
ActorLostNotification: