add crane animation to Dune 2000 and Tiberian Sun

closes #3754
This commit is contained in:
Matthias Mailänder
2014-04-18 15:38:57 +02:00
parent bf4f58b5c7
commit 00ca5516fc
13 changed files with 167 additions and 34 deletions

View File

@@ -48,6 +48,7 @@ FACT:
BaseProvider:
Cooldown: 75
Range: 14
WithBuildingPlacedAnimation:
NUKE:
Inherits: ^Building

View File

@@ -73,6 +73,7 @@ CONCRETEB:
ProductionBar:
ProvidesCustomPrerequisite:
Prerequisite: Conyard
WithBuildingPlacedOverlay:
^POWER:
Inherits: ^Building

View File

@@ -183,14 +183,16 @@ conyarda:
damaged-idle: DATA
Start: 2560
Offset: -48,64
# build: DATA # TODO: overlay
# Start: 4436
# Length: 14
# Offset: -48,64
# damaged-build: DATA # TODO: overlay
# Start: 4436
# Length: 14
# Offset: -48,64
crane-overlay: DATA
Start: 4436
Length: 14
Offset: -48,64
Tick: 80
damaged-crane-overlay: DATA
Start: 4436
Length: 14
Offset: -48,64
Tick: 80
bib: BLOXBASE
Frames: 611, 612, 613, 631, 632, 633
Length: 6
@@ -771,14 +773,16 @@ conyardh:
damaged-idle: DATA
Start: 2720
Offset: -48,64
# build: DATA # TODO: overlay
# Start: 4450
# Length: 14
# Offset: -48,64
# damaged-build: DATA # TODO: overlay
# Start: 4450
# Length: 14
# Offset: -48,64
crane-overlay: DATA
Start: 4450
Length: 14
Offset: -48,64
Tick: 80
damaged-crane-overlay: DATA
Start: 4450
Length: 14
Offset: -48,64
Tick: 80
bib: BLOXBASE
Frames: 611, 612, 613, 631, 632, 633
Length: 6
@@ -1169,14 +1173,16 @@ conyardo:
damaged-idle: DATA
Start: 2880
Offset: -48,64
# build: DATA # TODO: overlay
# Start: 4464
# Length: 14
# Offset: -48,64
# damaged-build: DATA # TODO: overlay
# Start: 4464
# Length: 14
# Offset: -48,64
crane-overlay: DATA
Start: 4464
Length: 14
Offset: -48,64
Tick: 80
damaged-crane-overlay: DATA
Start: 4464
Length: 14
Offset: -48,64
Tick: 80
bib: BLOXBASE
Frames: 611, 612, 613, 631, 632, 633
Length: 6
@@ -1675,14 +1681,16 @@ conyardc: # TODO: unused
damaged-idle: DATA
Start: 3007
Offset: -48,64
# build: DATA # TODO: overlay
# Start: 4478
# Length: 14
# Offset: -48,64
# damaged-build: DATA # TODO: overlay
# Start: 4478
# Length: 14
# Offset: -48,64
crane-overlay: DATA
Start: 4478
Length: 14
Offset: -48,64
Tick: 80
damaged-crane-overlay: DATA
Start: 4478
Length: 14
Offset: -48,64
Tick: 80
bib: BLOXBASE
Frames: 611, 612, 613, 631, 632, 633
Length: 6

View File

@@ -817,6 +817,7 @@ FACT:
DeadBuildingState:
BaseProvider:
Range: 16
WithBuildingPlacedAnimation:
PROC:
Inherits: ^Building

View File

@@ -91,6 +91,7 @@ Chrome:
Assemblies:
mods/ra/OpenRA.Mods.RA.dll
mods/d2k/OpenRA.Mods.D2k.dll
mods/ts/OpenRA.Mods.TS.dll
ChromeLayout:

View File

@@ -40,6 +40,7 @@ GACNST:
Sequence: idle-side
WithIdleOverlay@FRONT:
Sequence: idle-front
WithBuildingPlacedOverlay:
GAPOWR:
Inherits: ^Building

View File

@@ -12,12 +12,15 @@ gacnst:
Start: 0
Length: 24
ShadowStart: 24
build-front: gtcnst_d # TODO: needs a render overlay trait
crane-overlay: gtcnst_d
Start: 0
Length: 20
damaged-build-front: gtcnst_d # TODO: needs a render overlay trait
damaged-crane-overlay: gtcnst_d
Start: 0
Length: 20
critical-crane-overlay: gtcnst_d
Start: 20
Length: 20
idle-top: gtcnst_c
Start: 0
Length: 15