Rewrite TS vein YAML data.

This commit is contained in:
Zimmermann Gyula
2016-07-11 14:19:58 +02:00
parent 0f368bf6c3
commit f56602704e
6 changed files with 71 additions and 118 deletions

View File

@@ -419,6 +419,7 @@
Inherits@2: ^ExistsInWorld
Inherits@3: ^EmpDisableMobile
Inherits@4: ^Cloakable
Inherits@5: ^DamagedByVeins
DrawLineToTarget:
Mobile:
Crushes: crate
@@ -470,9 +471,6 @@
Weapons: SmallDebris
Pieces: 3, 7
Range: 2c0, 5c0
DamagedByTerrain:
Weapon: Veins
Terrain: Veins
UpgradeOnDamage@DAMAGED:
Upgrades: damagedspeed
ValidDamageStates: Heavy
@@ -875,3 +873,17 @@
Damage: -2
DamageInterval: 16
Terrain: Tiberium, BlueTiberium
^DamagedByVeins:
DamagedByTerrain@VEINS:
Damage: 5
DamageInterval: 16
DamageTypes: BulletDeath
Terrain: Veins
UpgradeOnTerrain@VEINS:
TerrainTypes: Veins
Upgrades: veins
WithIdleOverlay@VEINS:
Sequence: veins
UpgradeTypes: veins
UpgradeMinEnabledLevel: 1

View File

@@ -93,7 +93,9 @@ HVR:
TrailWhileStationary: True
StationaryInterval: 18
MovingInterval: 6
-DamagedByTerrain:
-DamagedByTerrain@VEINS:
-UpgradeOnTerrain@VEINS:
-WithIdleOverlay@VEINS:
SMECH:
Inherits: ^Vehicle
@@ -132,7 +134,9 @@ SMECH:
MoveSequence: run
Selectable:
Bounds: 20, 32, 0, -8
-DamagedByTerrain:
-DamagedByTerrain@VEINS:
-UpgradeOnTerrain@VEINS:
-WithIdleOverlay@VEINS:
MMCH:
Inherits: ^Tank

View File

@@ -27,7 +27,9 @@ BGGY:
Voice: Attack
AutoTarget:
WithMuzzleOverlay:
-DamagedByTerrain:
-DamagedByTerrain@VEINS:
-UpgradeOnTerrain@VEINS:
-WithIdleOverlay@VEINS:
BIKE:
Inherits: ^VoxelVehicle
@@ -257,7 +259,9 @@ WEED:
-WithVoxelBody:
WithVoxelUnloadBody:
-GainsExperience:
-DamagedByTerrain:
-DamagedByTerrain@VEINS:
-UpgradeOnTerrain@VEINS:
-WithIdleOverlay@VEINS:
SAPC:
Inherits: ^VoxelTank

View File

@@ -96,7 +96,9 @@ HARV:
FactionImages:
gdi: harv.gdi
nod: harv.nod
-DamagedByTerrain:
-DamagedByTerrain@VEINS:
-UpgradeOnTerrain@VEINS:
-WithIdleOverlay@VEINS:
LPST:
Inherits: ^VoxelTank

View File

@@ -168,10 +168,6 @@ explosion:
small_grey_explosion: xgrysml2
medium_grey_explosion: xgrymed1
large_grey_explosion: xgrymed2
veins: veinatac
Length: 12
UseTilesetExtension: true
ZOffset: 1023
discus:
idle:

View File

@@ -1,51 +1,48 @@
mcv.gdi:
^VehicleOverlays:
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
veins: veinatac
Length: 12
UseTilesetExtension: true
ZOffset: 1023
Offset: 0, -12
mcv.gdi:
Inherits: ^VehicleOverlays
icon: sidebar-gdi|mcvicon
mcv.nod:
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
Inherits: ^VehicleOverlays
icon: sidebar-nod|mcvicon
apc:
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
Inherits: ^VehicleOverlays
icon: apcicon
harv.gdi:
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
Inherits: ^VehicleOverlays
harvest: harvestr
Length: *
icon: sidebar-gdi|harvicon
harv.nod:
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
Inherits: ^VehicleOverlays
harvest: harvestr
Length: *
icon: sidebar-nod|harvicon
hvr:
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
Inherits: ^VehicleOverlays
icon: hovricon
4tnk:
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
Inherits: ^VehicleOverlays
muzzle: gunfire
Length: *
lpst.gdi:
Inherits: ^VehicleOverlays
idle: gadpsa
Offset: 0, -12
ShadowStart: 3
@@ -53,12 +50,10 @@ lpst.gdi:
Offset: 0, -12
Length: 36
ShadowStart: 36
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
icon: sidebar-gdi|lpsticon
lpst.nod:
Inherits: ^VehicleOverlays
idle: gadpsa
Offset: 0, -12
ShadowStart: 3
@@ -66,42 +61,30 @@ lpst.nod:
Offset: 0, -12
Length: 36
ShadowStart: 36
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
icon: sidebar-nod|lpsticon
repair:
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
Inherits: ^VehicleOverlays
icon: rboticon
art2:
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
Inherits: ^VehicleOverlays
icon: artyicon
weed:
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
Inherits: ^VehicleOverlays
icon: weedicon
hmec:
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
Inherits: ^VehicleOverlays
icon: hmecicon
bike:
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
Inherits: ^VehicleOverlays
icon: cyclicon
bggy:
Inherits: ^VehicleOverlays
Defaults:
Length: *
muzzle0: mgun-n
@@ -112,29 +95,22 @@ bggy:
muzzle5: mgun-se
muzzle6: mgun-e
muzzle7: mgun-ne
emp-overlay: emp_fx01
BlendMode: Additive
icon: bggyicon
sapc:
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
Inherits: ^VehicleOverlays
icon: sapcicon
subtank:
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
Inherits: ^VehicleOverlays
icon: subticon
sonic:
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
Inherits: ^VehicleOverlays
icon: soniicon
ttnk:
Inherits: ^VehicleOverlays
idle: gatick
ShadowStart: 3
Offset: 0, -12
@@ -148,18 +124,14 @@ ttnk:
Offset: 0, -12
muzzle: gunfire
Length: *
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
icon: tickicon
stnk:
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
Inherits: ^VehicleOverlays
icon: stnkicon
mmch:
Inherits: ^VehicleOverlays
stand:
Facings: -8
Stride: 15
@@ -173,21 +145,17 @@ mmch:
Facings: -32
muzzle: gunfire
Length: *
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
icon: mmchicon
gghunt:
Inherits: ^VehicleOverlays
idle:
Facings: 1
Length: 8
ShadowStart: 8
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
smech:
Inherits: ^VehicleOverlays
Defaults:
Offset: 0,0,8
stand:
@@ -204,67 +172,34 @@ smech:
Facings: -8
ShadowStart: 240
Tick: 100
emp-overlay: emp_fx01
Length: *
BlendMode: Additive
icon: smchicon
trucka:
emp-overlay: emp_fx01
Length: *
ZOffset: 512
BlendMode: Additive
Inherits: ^VehicleOverlays
truckb:
emp-overlay: emp_fx01
Length: *
ZOffset: 512
BlendMode: Additive
Inherits: ^VehicleOverlays
icbm:
emp-overlay: emp_fx01
Length: *
ZOffset: 512
BlendMode: Additive
Inherits: ^VehicleOverlays
bus:
emp-overlay: emp_fx01
Length: *
ZOffset: 512
BlendMode: Additive
Inherits: ^VehicleOverlays
pick:
emp-overlay: emp_fx01
Length: *
ZOffset: 512
BlendMode: Additive
Inherits: ^VehicleOverlays
car:
emp-overlay: emp_fx01
Length: *
ZOffset: 512
BlendMode: Additive
Inherits: ^VehicleOverlays
wini:
emp-overlay: emp_fx01
Length: *
ZOffset: 512
BlendMode: Additive
Inherits: ^VehicleOverlays
locomotive:
emp-overlay: emp_fx01
Length: *
ZOffset: 512
BlendMode: Additive
Inherits: ^VehicleOverlays
traincar:
emp-overlay: emp_fx01
Length: *
ZOffset: 512
BlendMode: Additive
Inherits: ^VehicleOverlays
cargocar:
emp-overlay: emp_fx01
Length: *
ZOffset: 512
BlendMode: Additive
Inherits: ^VehicleOverlays