Merge pull request #9189 from reaperrr/bye-rendersimple3

Remove RenderBuilding
This commit is contained in:
Pavel Penev
2015-09-02 19:21:01 +03:00
53 changed files with 559 additions and 408 deletions

View File

@@ -287,7 +287,7 @@ BARB:
NodeTypes: barbwire
LineBuildNode:
Types: barbwire
RenderBuildingWall:
WithWallSpriteBody:
Type: barbwire
WOOD:
@@ -303,7 +303,7 @@ WOOD:
NodeTypes: woodfence
LineBuildNode:
Types: woodfence
RenderBuildingWall:
WithWallSpriteBody:
Type: woodfence
BRIDGE1:

View File

@@ -432,7 +432,9 @@
DamagedSounds: xplos.aud
DestroyedSounds: crumble.aud
QuantizeFacingsFromSequence:
RenderBuilding:
RenderSprites:
WithSpriteBody:
AutoSelectionSize:
WithBuildingExplosion:
Delay: 1
CaptureNotification:
@@ -489,7 +491,9 @@
Dimensions: 1,1
Footprint: x
QuantizeFacingsFromSequence:
RenderBuilding:
RenderSprites:
WithSpriteBody:
AutoSelectionSize:
Tooltip:
Name: Civilian Building (Destroyed)
GenericVisibility: None
@@ -518,8 +522,10 @@
-WithBuildingExplosion:
-TargetableBuilding:
-Demolishable:
RenderBuilding:
RenderSprites:
Palette: terrain
WithSpriteBody:
AutoSelectionSize:
^CivFieldHusk:
AppearsOnRadar:
@@ -560,8 +566,10 @@
Types: wall
BodyOrientation:
QuantizedFacings: 1
RenderBuildingWall:
RenderSprites:
Palette: staticterrain
WithWallSpriteBody:
AutoSelectionSize:
GivesExperience:
AutoTargetIgnore:
Sellable:
@@ -599,8 +607,10 @@
Name: Blossom Tree
BodyOrientation:
QuantizedFacings: 1
RenderBuilding:
RenderSprites:
Palette: staticterrain
WithSpriteBody:
AutoSelectionSize:
Building:
Footprint: x
Dimensions: 1,1

View File

@@ -47,7 +47,7 @@ waypoint:
^fact.colorpicker:
Inherits: FACT
RenderBuilding:
RenderSprites:
Image: fact
Palette: colorpicker

View File

@@ -72,7 +72,7 @@ FACT:
FACT.GDI:
Inherits: FACT
RenderBuilding:
RenderSprites:
Image: fact
Buildable:
Queue: Building.GDI, Building.Nod
@@ -84,7 +84,7 @@ FACT.GDI:
FACT.NOD:
Inherits: FACT
RenderBuilding:
RenderSprites:
Image: fact
Buildable:
Queue: Building.GDI, Building.Nod
@@ -210,12 +210,14 @@ SILO:
Range: 4c0
Bib:
HasMinibib: Yes
RenderBuildingSilo:
RenderSprites:
WithSpriteBody:
AutoSelectionSize:
WithSiloAnimation:
StoresResources:
PipCount: 10
PipColor: Green
Capacity: 2000
-RenderBuilding:
-EmitInfantryOnSell:
Power:
Amount: -10
@@ -459,8 +461,8 @@ HQ:
RequiresPower:
CanPowerDown:
DisabledOverlay:
RenderBuilding:
PauseOnLowPower: yes
WithSpriteBody:
PauseAnimationWhenDisabled: true
Health:
HP: 700
RevealsShroud:
@@ -545,8 +547,8 @@ EYE:
RequiresPower:
CanPowerDown:
DisabledOverlay:
RenderBuilding:
PauseOnLowPower: yes
WithSpriteBody:
PauseAnimationWhenDisabled: true
Health:
HP: 1200
RevealsShroud:
@@ -650,14 +652,14 @@ GUN:
Turreted:
ROT: 12
InitialFacing: 50
RenderBuildingTurreted:
-WithSpriteBody:
WithTurretedSpriteBody:
Armament:
Weapon: TurretGun
LocalOffset: 512,0,112
MuzzleSequence: muzzle
AttackTurreted:
WithMuzzleFlash:
-RenderBuilding:
-WithDeathAnimation:
DetectCloaked:
Range: 3
@@ -691,13 +693,14 @@ SAM:
Turreted:
ROT: 10
InitialFacing: 0
RenderBuildingTurreted:
-WithSpriteBody:
WithTurretedSpriteBody:
AutoSelectionSize:
Armament:
Weapon: SAMMissile
MuzzleSequence: muzzle
AttackPopupTurreted:
WithMuzzleFlash:
-RenderBuilding:
-RenderDetectionCircle:
Power:
Amount: -20
@@ -732,7 +735,7 @@ OBLI:
Range: 8c0
Bib:
HasMinibib: Yes
RenderBuildingCharge:
WithChargeAnimation:
Armament:
Weapon: Laser
LocalOffset: 0,0,725
@@ -741,7 +744,6 @@ OBLI:
ChargeAudio: obelpowr.aud
ReloadTime: 40
InitialChargeDelay: 50
-RenderBuilding:
-EmitInfantryOnSell:
DetectCloaked:
Range: 5
@@ -854,7 +856,7 @@ SBAG:
NodeTypes: sandbag
LineBuildNode:
Types: sandbag
RenderBuildingWall:
WithWallSpriteBody:
Type: sandbag
CYCL:
@@ -879,7 +881,7 @@ CYCL:
NodeTypes: chain
LineBuildNode:
Types: chain
RenderBuildingWall:
WithWallSpriteBody:
Type: chain
BRIK:
@@ -909,7 +911,7 @@ BRIK:
NodeTypes: concrete
LineBuildNode:
Types: concrete
RenderBuildingWall:
WithWallSpriteBody:
Type: concrete
BARRACKS:

View File

@@ -11,7 +11,6 @@ V19:
V19.Husk:
Inherits: ^CivBuildingHusk
-RenderBuilding:
AutoSelectionSize:
RenderSprites:
BodyOrientation:
@@ -88,7 +87,6 @@ BIO.Husk:
MISS:
Inherits: ^CivBuilding
RenderBuilding:
Building:
Footprint: xxx xxx
Dimensions: 3,2

View File

@@ -7,7 +7,7 @@ SPLIT2:
SPLIT3:
Inherits: ^TibTree
RenderBuilding:
RenderSprites:
Image: split2
SeedsResource:
ResourceType: Tiberium
@@ -16,7 +16,7 @@ SPLIT3:
SPLITBLUE:
Inherits: ^TibTree
RenderBuilding:
RenderSprites:
Image: split3
SeedsResource:
ResourceType: BlueTiberium

View File

@@ -1,6 +1,8 @@
spicebloom:
HiddenUnderShroud:
RenderBuilding:
RenderSprites:
WithSpriteBody:
AutoSelectionSize:
Building:
Footprint: x
Dimensions: 1,1

View File

@@ -275,7 +275,9 @@
DamagedSounds: EXPLSML1.WAV
DestroyedSounds: EXPLHG1.WAV
QuantizeFacingsFromSequence:
RenderBuilding:
RenderSprites:
WithSpriteBody:
AutoSelectionSize:
WithBuildingExplosion:
RepairableBuilding:
EmitInfantryOnSell:
@@ -311,8 +313,10 @@
-GivesBuildableArea:
-WithCrumbleOverlay:
-WithMakeAnimation:
-RenderBuilding:
RenderBuildingWall:
-WithSpriteBody:
RenderSprites:
WithWallSpriteBody:
AutoSelectionSize:
LineBuildNode:
Types: turret
MustBeDestroyed:

View File

@@ -67,7 +67,7 @@ conyard:
ProductionBar:
Power:
Amount: 20
RenderBuilding:
RenderSprites:
Image: conyard.harkonnen
FactionImages:
atreides: conyard.atreides
@@ -99,7 +99,7 @@ power:
Type: Wood
RevealsShroud:
Range: 4c0
RenderBuilding:
RenderSprites:
Image: power.harkonnen
FactionImages:
atreides: power.atreides
@@ -160,7 +160,7 @@ barracks:
Factions: atreides, ordos
Power:
Amount: -20
RenderBuilding:
RenderSprites:
Image: barracks.harkonnen
FactionImages:
atreides: barracks.atreides
@@ -205,7 +205,7 @@ refinery:
DeliveryOffset: 2,2
DeliveringActor: carryall.reinforce
Facing: 160
RenderBuilding:
RenderSprites:
Image: refinery.harkonnen
FactionImages:
atreides: refinery.atreides
@@ -241,12 +241,13 @@ silo:
Type: Wood
RevealsShroud:
Range: 4c0
-RenderBuilding:
RenderBuildingSilo:
RenderSprites:
Image: silo.harkonnen
FactionImages:
atreides: silo.atreides
ordos: silo.ordos
WithSpriteBody:
WithSiloAnimation:
StoresResources:
PipColor: green
PipCount: 5
@@ -280,7 +281,7 @@ light:
Type: Wood
RevealsShroud:
Range: 4c0
RenderBuilding:
RenderSprites:
Image: light.harkonnen
FactionImages:
atreides: light.atreides
@@ -358,7 +359,7 @@ heavy:
ProvidesPrerequisite@missiletank:
Prerequisite: heavy.missiletank
Factions: atreides, harkonnen
RenderBuilding:
RenderSprites:
Image: heavy.harkonnen
FactionImages:
atreides: heavy.atreides
@@ -404,7 +405,7 @@ radar:
DetectCloaked:
Range: 6
RenderDetectionCircle:
RenderBuilding:
RenderSprites:
Image: radar.harkonnen
FactionImages:
atreides: radar.atreides
@@ -449,7 +450,7 @@ starport:
ProductionAirdrop:
Produces: Starport
ActorType: frigate
RenderBuilding:
RenderSprites:
Image: starport.harkonnen
FactionImages:
atreides: starport.atreides
@@ -510,7 +511,9 @@ wall:
Types: wall
TargetableBuilding:
TargetTypes: Ground, Wall
RenderBuildingWall:
RenderSprites:
WithWallSpriteBody:
AutoSelectionSize:
AutoTargetIgnore:
Sellable:
SellSounds: CHUNG.WAV
@@ -637,7 +640,7 @@ repair:
FinishRepairingNotification: UnitRepaired
RallyPoint:
Offset: 1,3
RenderBuilding:
RenderSprites:
Image: repair.harkonnen
FactionImages:
atreides: repair.atreides
@@ -676,7 +679,7 @@ hightech:
Type: Wood
RevealsShroud:
Range: 4c0
RenderBuilding:
RenderSprites:
Image: hightech.harkonnen
FactionImages:
atreides: hightech.atreides
@@ -737,7 +740,7 @@ research:
Type: Wood
RevealsShroud:
Range: 4c0
RenderBuilding:
RenderSprites:
Image: research.harkonnen
FactionImages:
atreides: research.atreides
@@ -774,7 +777,7 @@ palace:
Type: Wood
RevealsShroud:
Range: 8c0
RenderBuilding:
RenderSprites:
Image: palace.harkonnen
FactionImages:
atreides: palace.atreides
@@ -805,6 +808,7 @@ palace:
DisplayBeacon: True
DisplayRadarPing: True
CameraActor: camera
ActivationSequence:
CanPowerDown:
DisabledOverlay:
RequiresPower:
@@ -818,7 +822,7 @@ conyard.atreides:
BuildPaletteOrder: 1000
Prerequisites: ~disabled
ForceFaction: atreides
RenderBuilding:
RenderSprites:
Image: conyard.atreides
-FactionImages:
@@ -829,7 +833,7 @@ conyard.harkonnen:
BuildPaletteOrder: 1000
Prerequisites: ~disabled
ForceFaction: harkonnen
RenderBuilding:
RenderSprites:
Image: conyard.harkonnen
-FactionImages:
@@ -840,7 +844,7 @@ conyard.ordos:
BuildPaletteOrder: 1000
Prerequisites: ~disabled
ForceFaction: ordos
RenderBuilding:
RenderSprites:
Image: conyard.ordos
-FactionImages:

View File

@@ -82,11 +82,13 @@ conyard.atreides:
Length: 14
Offset: -48,64
Tick: 80
ZOffset: 1023
damaged-crane-overlay: DATA.R8
Start: 4436
Length: 14
Offset: -48,64
Tick: 80
ZOffset: 1023
bib: BLOXBASE.R8
Frames: 611, 612, 613, 631, 632, 633
Length: 6
@@ -590,6 +592,7 @@ light.atreides:
Offset: -48,64
Tick: 200
BlendMode: Additive
ZOffset: 1023
bib: BLOXBASE.R8
Frames: 611, 612, 613, 631, 632, 633
Length: 6
@@ -632,6 +635,7 @@ heavy.atreides:
Offset: -48,80
Tick: 200
BlendMode: Additive
ZOffset: 511
bib: BLOXBASE.R8
Frames: 611, 612, 613, 631, 632, 633
Length: 6
@@ -665,11 +669,13 @@ conyard.harkonnen:
Length: 14
Offset: -48,64
Tick: 80
ZOffset: 1023
damaged-crane-overlay: DATA.R8
Start: 4450
Length: 14
Offset: -48,64
Tick: 80
ZOffset: 1023
bib: BLOXBASE.R8
Frames: 611, 612, 613, 631, 632, 633
Length: 6
@@ -983,6 +989,7 @@ light.harkonnen:
Offset: -48,64
Tick: 200
BlendMode: Additive
ZOffset: 1023
bib: BLOXBASE.R8
Frames: 611, 612, 613, 631, 632, 633
Length: 6
@@ -1025,6 +1032,7 @@ heavy.harkonnen:
Offset: -48,80
Tick: 200
BlendMode: Additive
ZOffset: 511
bib: BLOXBASE.R8
Frames: 611, 612, 613, 631, 632, 633
Length: 6
@@ -1058,11 +1066,13 @@ conyard.ordos:
Length: 14
Offset: -48,64
Tick: 80
ZOffset: 1023
damaged-crane-overlay: DATA.R8
Start: 4464
Length: 14
Offset: -48,64
Tick: 80
ZOffset: 1023
bib: BLOXBASE.R8
Frames: 611, 612, 613, 631, 632, 633
Length: 6
@@ -1368,6 +1378,7 @@ light.ordos:
Offset: -48,64
Tick: 200
BlendMode: Additive
ZOffset: 1023
bib: BLOXBASE.R8
Frames: 611, 612, 613, 631, 632, 633
Length: 6
@@ -1410,6 +1421,7 @@ heavy.ordos:
Offset: -48,80
Tick: 200
BlendMode: Additive
ZOffset: 511
bib: BLOXBASE.R8
Frames: 611, 612, 613, 631, 632, 633
Length: 6

View File

@@ -1729,14 +1729,14 @@ Rules:
Turreted:
ROT: 15
InitialFacing: 224
RenderBuildingTurreted:
RenderSprites:
Image: AGUN
WithTurretedSpriteBody:
Armament:
Weapon: MissionColt
LocalOffset: 432,150,-30, 432,-150,-30
AttackTurreted:
AutoTarget:
-RenderBuilding:
-Selectable:
E1.Autotarget:
Inherits: E1

View File

@@ -877,6 +877,7 @@ Rules:
EndChargeSound: ironrdy1.aud
Range: 1
Upgrades: invulnerability
GrantUpgradeSequence: idle
Power:
Amount: 0
MINVV:
@@ -893,9 +894,10 @@ Rules:
Cost: 30
Health:
HP: 200
RenderBuilding:
RenderSprites:
Image: miner
HasMakeAnimation: false
WithSpriteBody:
AutoSelectionSize:
Tooltip:
Name: Bomb
Description: Bomb (Hotkey B)
@@ -943,6 +945,7 @@ Rules:
EndChargeSound: ironrdy1.aud
Range: 1
Upgrades: invulnerability
GrantUpgradeSequence: idle
Sequences:
miner:

View File

@@ -891,13 +891,13 @@ Rules:
Inherits: OILB
Health:
HP: 6000
RenderBuilding:
RenderSprites:
Image: OILB
OILB.Weak:
Inherits: OILB
Health:
HP: 900
RenderBuilding:
RenderSprites:
Image: OILB
Sequences:

View File

@@ -2238,7 +2238,7 @@ Rules:
Inherits: DOME
Buildable:
Prerequisites: ~disabled
RenderBuilding:
RenderSprites:
Image: DOME
-InfiltrateForExploration:
TargetableBuilding:

View File

@@ -721,7 +721,7 @@ Rules:
Prerequisites: ~disabled
DOME.IGNORE:
Inherits: DOME
RenderBuilding:
RenderSprites:
Image: DOME
AutoTargetIgnore:
Buildable:

View File

@@ -1273,7 +1273,7 @@ Rules:
-ParatroopersPower@paratroopers:
-AirstrikePower@parabombs:
-SupportPowerChargeBar:
RenderBuilding:
RenderSprites:
Image: AFLD
ATEK.mission:
Inherits: ATEK
@@ -1285,7 +1285,7 @@ Rules:
-TargetableBuilding:
-GivesBuildableArea:
-Huntable:
RenderBuilding:
RenderSprites:
Image: ATEK
GUN:
Valued:

View File

@@ -232,7 +232,6 @@ V19.Husk:
ExcludeTilesets: DESERT
Tooltip:
Name: Husk (Oil Pump)
-RenderBuilding:
AutoSelectionSize:
RenderSprites:
BodyOrientation:
@@ -628,7 +627,7 @@ SNOWHUT:
Building:
Footprint: x x
Dimensions: 1,2
RenderBuilding:
RenderSprites:
Scale: 0.7
LHUS:

View File

@@ -396,7 +396,9 @@
DamagedSounds: kaboom1.aud
DestroyedSounds: kaboom22.aud
QuantizeFacingsFromSequence:
RenderBuilding:
RenderSprites:
AutoSelectionSize:
WithSpriteBody:
WithBuildingExplosion:
CaptureNotification:
ShakeOnDeath:
@@ -462,8 +464,9 @@
Types: wall
TargetableBuilding:
TargetTypes: Ground, DetonateAttack, Wall
RenderBuildingWall:
RenderSprites:
Palette: effect
WithWallSpriteBody:
GivesExperience:
AutoTargetIgnore:
ProximityCaptor:
@@ -520,7 +523,7 @@
^CivBuilding:
Inherits: ^TechBuilding
RenderBuilding:
RenderSprites:
Palette: terrain
EditorTilesetFilter:
ExcludeTilesets: INTERIOR
@@ -664,7 +667,7 @@
^DesertCivBuilding:
Inherits: ^CivBuilding
RenderBuilding:
RenderSprites:
Palette: terrain
EditorTilesetFilter:
RequireTilesets: DESERT

View File

@@ -15,7 +15,7 @@ FACF:
Footprint: xxx xxx xxx
Dimensions: 3,3
Bib:
RenderBuilding:
RenderSprites:
Image: FACT
Valued:
Cost: 250
@@ -37,7 +37,7 @@ WEAF:
Footprint: xxx xxx
Dimensions: 3,2
Bib:
RenderBuilding:
RenderSprites:
Image: WEAP
WithProductionDoorOverlay:
Sequence: build-top
@@ -64,7 +64,7 @@ SYRF:
Dimensions: 3,3
Adjacent: 8
TerrainTypes: Water
RenderBuilding:
RenderSprites:
Image: SYRD
Valued:
Cost: 100
@@ -91,7 +91,7 @@ SPEF:
Dimensions: 3,3
Adjacent: 8
TerrainTypes: Water
RenderBuilding:
RenderSprites:
Image: SPEN
Valued:
Cost: 100
@@ -115,7 +115,7 @@ DOMF:
Footprint: xx xx
Dimensions: 2,2
Bib:
RenderBuilding:
RenderSprites:
Image: DOME
Valued:
Cost: 180
@@ -139,7 +139,7 @@ ATEF:
Footprint: xx xx
Dimensions: 2,2
Bib:
RenderBuilding:
RenderSprites:
Image: ATEK
Valued:
Cost: 150
@@ -163,7 +163,7 @@ PDOF:
Building:
Footprint: xx xx
Dimensions: 2,2
RenderBuilding:
RenderSprites:
Image: PDOX
Bib:
HasMinibib: Yes
@@ -189,7 +189,7 @@ MSLF:
Building:
Footprint: xx
Dimensions: 2,1
RenderBuilding:
RenderSprites:
Image: MSLO
Valued:
Cost: 250

View File

@@ -415,7 +415,7 @@ waypoint:
^fact.colorpicker:
Inherits: FACT
RenderBuilding:
RenderSprites:
Image: fact
Palette: colorpicker

View File

@@ -69,8 +69,8 @@ GAP:
RequiresPower:
CanPowerDown:
DisabledOverlay:
RenderBuilding:
PauseOnLowPower: yes
WithSpriteBody:
PauseAnimationWhenDisabled: true
Health:
HP: 1000
Armor:
@@ -401,7 +401,7 @@ TSLA:
Range: 8c0
Bib:
HasMinibib: Yes
RenderBuildingCharge:
WithChargeAnimation:
Armament:
Weapon: TeslaZap
LocalOffset: 0,0,427
@@ -409,7 +409,6 @@ TSLA:
ChargeAudio: tslachg2.aud
MaxCharges: 3
ReloadTime: 120
-RenderBuilding:
Power:
Amount: -100
DetectCloaked:
@@ -448,14 +447,14 @@ AGUN:
Turreted:
ROT: 15
InitialFacing: 224
RenderBuildingTurreted:
-WithSpriteBody:
WithTurretedSpriteBody:
Armament:
Weapon: ZSU-23
LocalOffset: 432,150,-30, 432,-150,-30
MuzzleSequence: muzzle
AttackTurreted:
WithMuzzleFlash:
-RenderBuilding:
RenderRangeCircle:
RangeCircleType: aa
Power:
@@ -607,14 +606,14 @@ GUN:
Turreted:
ROT: 12
InitialFacing: 50
RenderBuildingTurreted:
-WithSpriteBody:
WithTurretedSpriteBody:
Armament:
Weapon: TurretGun
LocalOffset: 512,0,112
MuzzleSequence: muzzle
AttackTurreted:
WithMuzzleFlash:
-RenderBuilding:
Power:
Amount: -40
DetectCloaked:
@@ -683,13 +682,13 @@ SAM:
Turreted:
ROT: 30
InitialFacing: 0
RenderBuildingTurreted:
-WithSpriteBody:
WithTurretedSpriteBody:
Armament:
Weapon: Nike
MuzzleSequence: muzzle
AttackTurreted:
WithMuzzleFlash:
-RenderBuilding:
RenderRangeCircle:
RangeCircleType: aa
Power:
@@ -979,11 +978,10 @@ SILO:
Range: 4c0
Bib:
HasMinibib: Yes
RenderBuildingSilo:
WithSiloAnimation:
StoresResources:
PipCount: 5
Capacity: 1500
-RenderBuilding:
-EmitInfantryOnSell:
Power:
Amount: -10
@@ -1502,7 +1500,7 @@ SBAG:
NodeTypes: sandbag
LineBuildNode:
Types: sandbag
RenderBuildingWall:
WithWallSpriteBody:
Type: sandbag
FENC:
@@ -1527,7 +1525,7 @@ FENC:
NodeTypes: fence
LineBuildNode:
Types: fence
RenderBuildingWall:
WithWallSpriteBody:
Type: fence
BRIK:
@@ -1557,7 +1555,7 @@ BRIK:
NodeTypes: concrete
LineBuildNode:
Types: concrete
RenderBuildingWall:
WithWallSpriteBody:
Type: concrete
CYCL:
@@ -1572,7 +1570,7 @@ CYCL:
NodeTypes: chain
LineBuildNode:
Types: chain
RenderBuildingWall:
WithWallSpriteBody:
Type: chain
BARB:
@@ -1587,7 +1585,7 @@ BARB:
NodeTypes: barbwire
LineBuildNode:
Types: barbwire
RenderBuildingWall:
WithWallSpriteBody:
Type: barbwire
WOOD:
@@ -1602,7 +1600,7 @@ WOOD:
NodeTypes: woodfence
LineBuildNode:
Types: woodfence
RenderBuildingWall:
WithWallSpriteBody:
Type: woodfence
BARRACKS:

View File

@@ -261,7 +261,7 @@ AMMOCRAT:
Type: none
Health:
HP: 1
RenderBuilding:
RenderSprites:
Palette: player
BBOARD01:
@@ -625,7 +625,7 @@ CAARAY:
Type: concrete
Health:
HP: 400
RenderBuilding:
RenderSprites:
Palette: player
CAARMR:
@@ -639,7 +639,7 @@ CAARMR:
Type: concrete
Health:
HP: 800
RenderBuilding:
RenderSprites:
Palette: player
ProvidesPrerequisite:
Prerequisite: barracks.upgraded
@@ -655,7 +655,7 @@ CABHUT:
Dimensions: 1, 1
Health:
HP: 2000
RenderBuilding:
RenderSprites:
Palette: player
CACRSH01:
@@ -729,7 +729,7 @@ CAHOSP:
Type: concrete
Health:
HP: 800
RenderBuilding:
RenderSprites:
Palette: player
CAPYR01:
@@ -1130,7 +1130,7 @@ GAKODK:
Type: heavy
Health:
HP: 1500
RenderBuilding:
RenderSprites:
Palette: player
WithIdleOverlay@LARGELIGHTS:
Sequence: large-lights
@@ -1150,7 +1150,7 @@ GAOLDCC1:
Type: heavy
Health:
HP: 400
RenderBuilding:
RenderSprites:
Palette: player
GAOLDCC2:
@@ -1164,7 +1164,7 @@ GAOLDCC2:
Type: heavy
Health:
HP: 400
RenderBuilding:
RenderSprites:
Palette: player
GAOLDCC3:
@@ -1178,7 +1178,7 @@ GAOLDCC3:
Type: heavy
Health:
HP: 400
RenderBuilding:
RenderSprites:
Palette: player
GAOLDCC4:
@@ -1192,7 +1192,7 @@ GAOLDCC4:
Type: heavy
Health:
HP: 400
RenderBuilding:
RenderSprites:
Palette: player
GAOLDCC5:
@@ -1206,7 +1206,7 @@ GAOLDCC5:
Type: heavy
Health:
HP: 400
RenderBuilding:
RenderSprites:
Palette: player
GAOLDCC6:
@@ -1220,7 +1220,7 @@ GAOLDCC6:
Type: heavy
Health:
HP: 400
RenderBuilding:
RenderSprites:
Palette: player
GASAND:
@@ -1247,7 +1247,7 @@ GASAND:
NodeTypes: sandbags
LineBuildNode:
Types: sandbags
RenderBuildingWall:
WithWallSpriteBody:
Type: sandbags
GASPOT:
@@ -1283,7 +1283,7 @@ GALITE:
Cost: 200
Tooltip:
Name: Light Post
RenderBuilding:
RenderSprites:
Palette: terraindecoration
-WithMakeAnimation:
-WithDeathAnimation:
@@ -1340,7 +1340,7 @@ NAMNTK:
Type: heavy
Health:
HP: 1500
RenderBuilding:
RenderSprites:
Palette: player
WithIdleOverlay@LIGHTS:
Sequence: idle-lights
@@ -1358,7 +1358,7 @@ NTPYRA:
Type: heavy
Health:
HP: 1500
RenderBuilding:
RenderSprites:
Palette: player
WithIdleOverlay@LIGHTS:
Sequence: idle-lights
@@ -1368,7 +1368,7 @@ UFO:
Building:
Dimensions: 6, 4
Footprint: xxxxxx xxxxxx xxxxxx xxxxxx
RenderBuilding:
RenderSprites:
Palette: terraindecoration
Selectable:
Bounds: 144, 72, 0, 0

View File

@@ -84,7 +84,9 @@
DamagedSounds: expnew01.aud
DestroyedSounds: crmble2.aud
QuantizeFacingsFromSequence:
RenderBuilding:
RenderSprites:
WithSpriteBody:
AutoSelectionSize:
WithBuildingExplosion:
Sequences: building, large_bang, large_brnl, verylarge_clsn, large_tumu
EngineerRepairable:
@@ -136,7 +138,7 @@
Range: 4c0
Tooltip:
Description: Civilian Building
RenderBuilding:
RenderSprites:
Palette: terraindecoration
^CivBillboard:
@@ -187,7 +189,9 @@
Types: wall
TargetableBuilding:
TargetTypes: Ground, Wall, C4
RenderBuildingWall:
RenderSprites:
AutoSelectionSize:
WithWallSpriteBody:
Type: wall
GivesExperience:
AutoTargetIgnore:
@@ -532,8 +536,10 @@
^BlossomTree:
Tooltip:
Name: Blossom Tree
RenderBuilding:
RenderSprites:
Palette: player
WithSpriteBody:
AutoSelectionSize:
Building:
Footprint: x
Dimensions: 1,1
@@ -638,7 +644,9 @@
Dimensions: 1,1
Footprint: x
TerrainTypes: Clear, Road, DirtRoad, Rough
RenderBuilding:
RenderSprites:
WithSpriteBody:
AutoSelectionSize:
WithMakeAnimation:
SelectionDecorations:
Palette: pips

View File

@@ -247,7 +247,7 @@ GADEPT:
ProvidesPrerequisite@buildingname:
SelectionDecorations:
VisualBounds: 98, 68, -6, -6
RenderBuilding:
RenderSprites:
Image: gadept.gdi
FactionImages:
gdi: gadept.gdi
@@ -348,7 +348,6 @@ GAPLUG:
CanPowerDown:
IndicatorPalette: mouse
DisabledOverlay:
RenderBuilding:
WithIdleOverlay@DISH:
Sequence: idle-dish
WithIdleOverlay@LIGHTS:

View File

@@ -25,6 +25,9 @@ GAWALL:
GACTWR:
Inherits: ^Defense
-WithSpriteBody:
WithWallSpriteBody:
Type: wall
Valued:
Cost: 600
Tooltip:
@@ -102,9 +105,6 @@ GACTWR:
Sequence: idle-lights
LineBuildNode:
Types: turret
-RenderBuilding:
RenderBuildingWall:
Type: wall
Power@base:
Amount: -10
Power@turrets:

View File

@@ -206,7 +206,6 @@ GAARTY:
MuzzleSequence: muzzle
BodyOrientation:
QuantizedFacings: 32
RenderBuilding:
RenderVoxels:
LightAmbientColor: 0.4, 0.4, 0.4
WithVoxelBarrel:

View File

@@ -97,7 +97,7 @@ PROC:
ProvidesPrerequisite@buildingname:
SelectionDecorations:
VisualBounds: 134, 122, 0, -18
RenderBuilding:
RenderSprites:
Image: proc.gdi
FactionImages:
gdi: proc.gdi
@@ -126,12 +126,13 @@ GASILO:
Type: Wood
RevealsShroud:
Range: 4c0
-RenderBuilding:
RenderBuildingSilo:
RenderSprites:
Image: gasilo.gdi
FactionImages:
gdi: gasilo.gdi
nod: gasilo.nod
WithSpriteBody:
WithSiloAnimation:
WithIdleOverlay@UNDERLAY:
Sequence: idle-underlay
WithIdleOverlay@LIGHTS:

View File

@@ -60,7 +60,7 @@ NAPULS:
Amount: -150
SelectionDecorations:
VisualBounds: 78, 54, 0, -12
RenderBuilding:
RenderSprites:
Image: napuls.gdi
FactionImages:
gdi: napuls.gdi

View File

@@ -11,7 +11,7 @@ BIGBLUE:
Inherits: ^BlossomTree
Tooltip:
Name: Large Blue Tiberium Crystal
RenderBuilding:
RenderSprites:
Palette: bluetiberium
RadarColorFromTerrain:
Terrain: BlueTiberium

View File

@@ -16,11 +16,14 @@ gacnst:
ShadowStart: 24
crane-overlay: gtcnst_d
Length: 20
ZOffset: 1023
damaged-crane-overlay: gtcnst_d
Length: 20
ZOffset: 1023
critical-crane-overlay: gtcnst_d
Start: 20
Length: 20
ZOffset: 1023
idle-top: gtcnst_c
Length: 15
Tick: 200
@@ -109,10 +112,12 @@ gapile:
production-lights: gtpile_a
Length: 7
Tick: 200
ZOffset: 1023
damaged-production-lights: gtpile_a
Start:7
Length: 7
Tick: 200
ZOffset: 1023
idle-light: gtpile_b
Length: 7
Tick: 200
@@ -273,10 +278,12 @@ nahand:
production-light: nthand_a
Length: 5
Tick: 100
ZOffset: 1023
damaged-production-light: nthand_a
Start: 5
Length: 5
Tick: 100
ZOffset: 1023
idle-lights: nthand_b
Length: 8
Tick: 200
@@ -1163,10 +1170,10 @@ namisl:
make: ntmislmk
Length: 18
ShadowStart: 18
active: ntmisl_a
active: ntmisl_a # TODO: This is an overlay, but currently used as animation
Length: 10
Tick: 80
damaged-active: ntmisl_a
damaged-active: ntmisl_a # TODO: This is an overlay, but currently used as animation
Start: 10
Length: 10
Tick: 80