Remove building lock from Sellable.
This commit is contained in:
@@ -58,10 +58,6 @@ namespace OpenRA.Mods.Common.Traits
|
|||||||
if (IsTraitDisabled)
|
if (IsTraitDisabled)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
var building = self.TraitOrDefault<Building>();
|
|
||||||
if (building != null && !building.Lock())
|
|
||||||
return;
|
|
||||||
|
|
||||||
self.CancelActivity();
|
self.CancelActivity();
|
||||||
|
|
||||||
foreach (var s in info.SellSounds)
|
foreach (var s in info.SellSounds)
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ namespace OpenRA.Mods.Common.UpdateRules.Rules
|
|||||||
get
|
get
|
||||||
{
|
{
|
||||||
return "Traits are no longer force-disabled while the WithMakeAnimation trait is active.\n" +
|
return "Traits are no longer force-disabled while the WithMakeAnimation trait is active.\n" +
|
||||||
"This affects the With*Animation, With*Overlay, Transforms, Gate, and ConyardChronoReturn traits.\n" +
|
"This affects the With*Animation, With*Overlay, Transforms, Sellable, Gate, and ConyardChronoReturn traits.\n" +
|
||||||
"The AnnounceOnBuild trait has been replaced with a new VoiceAnnouncement trait.\n" +
|
"The AnnounceOnBuild trait has been replaced with a new VoiceAnnouncement trait.\n" +
|
||||||
"Affected actors are listed so that conditions may be manually defined.";
|
"Affected actors are listed so that conditions may be manually defined.";
|
||||||
}
|
}
|
||||||
@@ -53,6 +53,7 @@ namespace OpenRA.Mods.Common.UpdateRules.Rules
|
|||||||
"WithCrumbleOverlay",
|
"WithCrumbleOverlay",
|
||||||
"WithDeliveryOverlay",
|
"WithDeliveryOverlay",
|
||||||
"Transforms",
|
"Transforms",
|
||||||
|
"Sellable",
|
||||||
"Gate",
|
"Gate",
|
||||||
"ConyardChronoReturn",
|
"ConyardChronoReturn",
|
||||||
"VoiceAnnouncement"
|
"VoiceAnnouncement"
|
||||||
|
|||||||
@@ -15,6 +15,8 @@ NUKE:
|
|||||||
-Sellable:
|
-Sellable:
|
||||||
Demolishable:
|
Demolishable:
|
||||||
-Condition:
|
-Condition:
|
||||||
|
WithMakeAnimation:
|
||||||
|
-Condition:
|
||||||
Buildable:
|
Buildable:
|
||||||
BuildLimit: 1
|
BuildLimit: 1
|
||||||
|
|
||||||
@@ -22,13 +24,13 @@ PYLE:
|
|||||||
-Sellable:
|
-Sellable:
|
||||||
Demolishable:
|
Demolishable:
|
||||||
-Condition:
|
-Condition:
|
||||||
|
WithMakeAnimation:
|
||||||
|
-Condition:
|
||||||
Buildable:
|
Buildable:
|
||||||
BuildLimit: 1
|
BuildLimit: 1
|
||||||
|
|
||||||
FACT:
|
FACT:
|
||||||
-Sellable:
|
-Sellable:
|
||||||
Demolishable:
|
|
||||||
-Condition:
|
|
||||||
|
|
||||||
PROC:
|
PROC:
|
||||||
Buildable:
|
Buildable:
|
||||||
|
|||||||
@@ -747,12 +747,13 @@
|
|||||||
Demolishable:
|
Demolishable:
|
||||||
Condition: being-demolished
|
Condition: being-demolished
|
||||||
Sellable:
|
Sellable:
|
||||||
RequiresCondition: !being-demolished
|
RequiresCondition: !build-incomplete && !being-demolished
|
||||||
SellSounds: cashturn.aud
|
SellSounds: cashturn.aud
|
||||||
CaptureManager:
|
CaptureManager:
|
||||||
Capturable:
|
Capturable:
|
||||||
Types: building-sabotage
|
Types: building-sabotage
|
||||||
WithMakeAnimation:
|
WithMakeAnimation:
|
||||||
|
Condition: build-incomplete
|
||||||
WithBuildingRepairDecoration:
|
WithBuildingRepairDecoration:
|
||||||
Image: allyrepair
|
Image: allyrepair
|
||||||
Sequence: repair
|
Sequence: repair
|
||||||
|
|||||||
@@ -85,8 +85,6 @@ FACT:
|
|||||||
Cooldown: 75
|
Cooldown: 75
|
||||||
Range: 14c0
|
Range: 14c0
|
||||||
WithBuildingBib:
|
WithBuildingBib:
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithBuildingPlacedAnimation:
|
WithBuildingPlacedAnimation:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Power:
|
Power:
|
||||||
@@ -230,8 +228,6 @@ PROC:
|
|||||||
SpawnOffset: 1,2
|
SpawnOffset: 1,2
|
||||||
Facing: 64
|
Facing: 64
|
||||||
WithBuildingBib:
|
WithBuildingBib:
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithResources:
|
WithResources:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Power:
|
Power:
|
||||||
@@ -261,8 +257,6 @@ SILO:
|
|||||||
Range: 4c0
|
Range: 4c0
|
||||||
WithBuildingBib:
|
WithBuildingBib:
|
||||||
HasMinibib: Yes
|
HasMinibib: Yes
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithSiloAnimation:
|
WithSiloAnimation:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
StoresResources:
|
StoresResources:
|
||||||
@@ -422,8 +416,6 @@ AFLD:
|
|||||||
ProductionAirdrop:
|
ProductionAirdrop:
|
||||||
Produces: Vehicle.Nod
|
Produces: Vehicle.Nod
|
||||||
WithBuildingBib:
|
WithBuildingBib:
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@DISH:
|
WithIdleOverlay@DISH:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Sequence: idle-dish
|
Sequence: idle-dish
|
||||||
@@ -475,8 +467,6 @@ WEAP:
|
|||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 4c0
|
Range: 4c0
|
||||||
WithBuildingBib:
|
WithBuildingBib:
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithProductionDoorOverlay:
|
WithProductionDoorOverlay:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Sequence: build-top
|
Sequence: build-top
|
||||||
@@ -536,8 +526,6 @@ HPAD:
|
|||||||
HpPerStep: 1000
|
HpPerStep: 1000
|
||||||
PlayerExperience: 25
|
PlayerExperience: 25
|
||||||
StartRepairingNotification: Repairing
|
StartRepairingNotification: Repairing
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithResupplyAnimation:
|
WithResupplyAnimation:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
RallyPoint:
|
RallyPoint:
|
||||||
@@ -665,8 +653,6 @@ FIX:
|
|||||||
Range: 5c0
|
Range: 5c0
|
||||||
WithBuildingBib:
|
WithBuildingBib:
|
||||||
HasMinibib: Yes
|
HasMinibib: Yes
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithResupplyAnimation:
|
WithResupplyAnimation:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Reservable:
|
Reservable:
|
||||||
@@ -799,8 +785,6 @@ TMPL:
|
|||||||
ClockSequence: clock
|
ClockSequence: clock
|
||||||
CircleSequence: circles
|
CircleSequence: circles
|
||||||
WithBuildingBib:
|
WithBuildingBib:
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithNukeLaunchAnimation:
|
WithNukeLaunchAnimation:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
WithNukeLaunchOverlay:
|
WithNukeLaunchOverlay:
|
||||||
@@ -931,8 +915,6 @@ OBLI:
|
|||||||
Range: 8c0
|
Range: 8c0
|
||||||
WithBuildingBib:
|
WithBuildingBib:
|
||||||
HasMinibib: Yes
|
HasMinibib: Yes
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithChargeAnimation:
|
WithChargeAnimation:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Armament:
|
Armament:
|
||||||
|
|||||||
@@ -412,7 +412,7 @@
|
|||||||
Demolishable:
|
Demolishable:
|
||||||
Condition: being-demolished
|
Condition: being-demolished
|
||||||
Sellable:
|
Sellable:
|
||||||
RequiresCondition: !being-demolished
|
RequiresCondition: !build-incomplete && !being-demolished
|
||||||
SellSounds: BUILD1.WAV
|
SellSounds: BUILD1.WAV
|
||||||
Guardable:
|
Guardable:
|
||||||
Range: 3c0
|
Range: 3c0
|
||||||
@@ -456,6 +456,8 @@
|
|||||||
-WithCrumbleOverlay:
|
-WithCrumbleOverlay:
|
||||||
-Capturable:
|
-Capturable:
|
||||||
-WithSpriteBody:
|
-WithSpriteBody:
|
||||||
|
Sellable:
|
||||||
|
RequiresCondition: !being-demolished
|
||||||
WithWallSpriteBody:
|
WithWallSpriteBody:
|
||||||
LineBuildNode:
|
LineBuildNode:
|
||||||
Types: turret
|
Types: turret
|
||||||
|
|||||||
@@ -77,6 +77,8 @@ ATEK:
|
|||||||
-Sellable:
|
-Sellable:
|
||||||
Demolishable:
|
Demolishable:
|
||||||
-Condition:
|
-Condition:
|
||||||
|
WithMakeAnimation:
|
||||||
|
-Condition:
|
||||||
|
|
||||||
PDOX:
|
PDOX:
|
||||||
Inherits@IDISABLE: ^DisableOnLowPower
|
Inherits@IDISABLE: ^DisableOnLowPower
|
||||||
@@ -89,6 +91,8 @@ PDOX:
|
|||||||
-Sellable:
|
-Sellable:
|
||||||
Demolishable:
|
Demolishable:
|
||||||
-Condition:
|
-Condition:
|
||||||
|
WithMakeAnimation:
|
||||||
|
-Condition:
|
||||||
|
|
||||||
IRON:
|
IRON:
|
||||||
Buildable:
|
Buildable:
|
||||||
|
|||||||
@@ -172,6 +172,8 @@ TENT:
|
|||||||
-Sellable:
|
-Sellable:
|
||||||
Demolishable:
|
Demolishable:
|
||||||
-Condition:
|
-Condition:
|
||||||
|
WithMakeAnimation:
|
||||||
|
-Condition:
|
||||||
BaseProvider:
|
BaseProvider:
|
||||||
Range: 12c0
|
Range: 12c0
|
||||||
Power:
|
Power:
|
||||||
|
|||||||
@@ -48,6 +48,8 @@ DOME:
|
|||||||
-Sellable:
|
-Sellable:
|
||||||
Demolishable:
|
Demolishable:
|
||||||
-Condition:
|
-Condition:
|
||||||
|
WithMakeAnimation:
|
||||||
|
-Condition:
|
||||||
|
|
||||||
POWR:
|
POWR:
|
||||||
CaptureManager:
|
CaptureManager:
|
||||||
@@ -55,3 +57,5 @@ POWR:
|
|||||||
-Sellable:
|
-Sellable:
|
||||||
Demolishable:
|
Demolishable:
|
||||||
-Condition:
|
-Condition:
|
||||||
|
WithMakeAnimation:
|
||||||
|
-Condition:
|
||||||
|
|||||||
@@ -35,6 +35,8 @@ FTUR:
|
|||||||
-Sellable:
|
-Sellable:
|
||||||
Demolishable:
|
Demolishable:
|
||||||
-Condition:
|
-Condition:
|
||||||
|
WithMakeAnimation:
|
||||||
|
-Condition:
|
||||||
|
|
||||||
PBOX:
|
PBOX:
|
||||||
-AutoTarget:
|
-AutoTarget:
|
||||||
|
|||||||
@@ -651,6 +651,7 @@
|
|||||||
EngineerRepairable:
|
EngineerRepairable:
|
||||||
AcceptsDeliveredCash:
|
AcceptsDeliveredCash:
|
||||||
WithMakeAnimation:
|
WithMakeAnimation:
|
||||||
|
Condition: build-incomplete
|
||||||
CaptureManager:
|
CaptureManager:
|
||||||
BeingCapturedCondition: being-captured
|
BeingCapturedCondition: being-captured
|
||||||
Capturable:
|
Capturable:
|
||||||
@@ -666,7 +667,7 @@
|
|||||||
Demolishable:
|
Demolishable:
|
||||||
Condition: being-demolished
|
Condition: being-demolished
|
||||||
Sellable:
|
Sellable:
|
||||||
RequiresCondition: !being-captured && !being-demolished
|
RequiresCondition: !build-incomplete && !being-captured && !being-demolished
|
||||||
SellSounds: cashturn.aud
|
SellSounds: cashturn.aud
|
||||||
WithBuildingRepairDecoration:
|
WithBuildingRepairDecoration:
|
||||||
Image: allyrepair
|
Image: allyrepair
|
||||||
|
|||||||
@@ -145,8 +145,6 @@ WEAF:
|
|||||||
RenderSprites:
|
RenderSprites:
|
||||||
Image: WEAP
|
Image: WEAP
|
||||||
WithBuildingBib:
|
WithBuildingBib:
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithProductionDoorOverlay:
|
WithProductionDoorOverlay:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Sequence: build-top
|
Sequence: build-top
|
||||||
|
|||||||
@@ -60,8 +60,6 @@ MSLO:
|
|||||||
Amount: -150
|
Amount: -150
|
||||||
MustBeDestroyed:
|
MustBeDestroyed:
|
||||||
RequiredForShortGame: false
|
RequiredForShortGame: false
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithNukeLaunchAnimation:
|
WithNukeLaunchAnimation:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
|
|
||||||
@@ -982,8 +980,6 @@ WEAP:
|
|||||||
RevealsShroud@GAPGEN:
|
RevealsShroud@GAPGEN:
|
||||||
Range: 4c0
|
Range: 4c0
|
||||||
WithBuildingBib:
|
WithBuildingBib:
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithProductionDoorOverlay:
|
WithProductionDoorOverlay:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Sequence: build-top
|
Sequence: build-top
|
||||||
@@ -1133,7 +1129,7 @@ FACT:
|
|||||||
Offset: 1,1
|
Offset: 1,1
|
||||||
Facing: 96
|
Facing: 96
|
||||||
Sellable:
|
Sellable:
|
||||||
RequiresCondition: !chrono-vortex && !being-captured && !being-demolished
|
RequiresCondition: !build-incomplete && !chrono-vortex && !being-captured && !being-demolished
|
||||||
GrantConditionOnPrerequisite@GLOBALFACTUNDEPLOY:
|
GrantConditionOnPrerequisite@GLOBALFACTUNDEPLOY:
|
||||||
Condition: factundeploy
|
Condition: factundeploy
|
||||||
Prerequisites: global-factundeploy
|
Prerequisites: global-factundeploy
|
||||||
@@ -1146,8 +1142,6 @@ FACT:
|
|||||||
PauseOnCondition: being-captured
|
PauseOnCondition: being-captured
|
||||||
Range: 16c0
|
Range: 16c0
|
||||||
WithBuildingBib:
|
WithBuildingBib:
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithBuildingPlacedAnimation:
|
WithBuildingPlacedAnimation:
|
||||||
RequiresCondition: !build-incomplete && !chrono-vortex
|
RequiresCondition: !build-incomplete && !chrono-vortex
|
||||||
Power:
|
Power:
|
||||||
@@ -1216,8 +1210,6 @@ PROC:
|
|||||||
Types: SpyInfiltrate
|
Types: SpyInfiltrate
|
||||||
Notification: CreditsStolen
|
Notification: CreditsStolen
|
||||||
WithBuildingBib:
|
WithBuildingBib:
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@TOP:
|
WithIdleOverlay@TOP:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Sequence: idle-top
|
Sequence: idle-top
|
||||||
@@ -1265,8 +1257,6 @@ SILO:
|
|||||||
Range: 4c0
|
Range: 4c0
|
||||||
WithBuildingBib:
|
WithBuildingBib:
|
||||||
HasMinibib: Yes
|
HasMinibib: Yes
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithSiloAnimation:
|
WithSiloAnimation:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
StoresResources:
|
StoresResources:
|
||||||
@@ -1310,8 +1300,6 @@ HPAD:
|
|||||||
RevealsShroud@GAPGEN:
|
RevealsShroud@GAPGEN:
|
||||||
Range: 4c0
|
Range: 4c0
|
||||||
WithBuildingBib:
|
WithBuildingBib:
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithResupplyAnimation:
|
WithResupplyAnimation:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Exit@1:
|
Exit@1:
|
||||||
@@ -1513,8 +1501,6 @@ AFLD:
|
|||||||
ReferencePoint: Top
|
ReferencePoint: Top
|
||||||
ZOffset: 256
|
ZOffset: 256
|
||||||
RequiresCondition: primary
|
RequiresCondition: primary
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithResupplyAnimation:
|
WithResupplyAnimation:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
|
|
||||||
@@ -1918,8 +1904,6 @@ FIX:
|
|||||||
PlayerExperience: 15
|
PlayerExperience: 15
|
||||||
WithBuildingBib:
|
WithBuildingBib:
|
||||||
HasMinibib: Yes
|
HasMinibib: Yes
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithResupplyAnimation:
|
WithResupplyAnimation:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Power:
|
Power:
|
||||||
|
|||||||
@@ -1399,6 +1399,8 @@ GALITE:
|
|||||||
Palette: terraindecoration
|
Palette: terraindecoration
|
||||||
-WithMakeAnimation:
|
-WithMakeAnimation:
|
||||||
-WithDeathAnimation:
|
-WithDeathAnimation:
|
||||||
|
Sellable:
|
||||||
|
RequiresCondition: !being-demolished
|
||||||
Health:
|
Health:
|
||||||
HP: 60000
|
HP: 60000
|
||||||
Armor:
|
Armor:
|
||||||
|
|||||||
@@ -372,9 +372,10 @@
|
|||||||
Demolishable:
|
Demolishable:
|
||||||
Condition: being-demolished
|
Condition: being-demolished
|
||||||
Sellable:
|
Sellable:
|
||||||
RequiresCondition: !being-demolished
|
RequiresCondition: !build-incomplete && !being-demolished
|
||||||
SellSounds: cashturn.aud
|
SellSounds: cashturn.aud
|
||||||
WithMakeAnimation:
|
WithMakeAnimation:
|
||||||
|
Condition: build-incomplete
|
||||||
ThrowsShrapnel@SMALL:
|
ThrowsShrapnel@SMALL:
|
||||||
Pieces: 3, 5
|
Pieces: 3, 5
|
||||||
ThrowsShrapnel@LARGE:
|
ThrowsShrapnel@LARGE:
|
||||||
|
|||||||
@@ -22,8 +22,6 @@ GAPOWR:
|
|||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 4c0
|
Range: 4c0
|
||||||
MaxHeightDelta: 3
|
MaxHeightDelta: 3
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@LIGHTS:
|
WithIdleOverlay@LIGHTS:
|
||||||
RequiresCondition: !build-incomplete && !empdisable
|
RequiresCondition: !build-incomplete && !empdisable
|
||||||
Sequence: idle-lights
|
Sequence: idle-lights
|
||||||
@@ -112,8 +110,6 @@ GAPILE:
|
|||||||
PrimaryCondition: primary
|
PrimaryCondition: primary
|
||||||
SelectionNotification: PrimaryBuildingSelected
|
SelectionNotification: PrimaryBuildingSelected
|
||||||
ProductionBar:
|
ProductionBar:
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@LIGHTS:
|
WithIdleOverlay@LIGHTS:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Sequence: idle-lights
|
Sequence: idle-lights
|
||||||
@@ -178,8 +174,6 @@ GAWEAP:
|
|||||||
PrimaryCondition: primary
|
PrimaryCondition: primary
|
||||||
SelectionNotification: PrimaryBuildingSelected
|
SelectionNotification: PrimaryBuildingSelected
|
||||||
ProductionBar:
|
ProductionBar:
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@ROOF:
|
WithIdleOverlay@ROOF:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Sequence: idle-roof
|
Sequence: idle-roof
|
||||||
@@ -248,8 +242,6 @@ GAHPAD:
|
|||||||
PlayerExperience: 15
|
PlayerExperience: 15
|
||||||
StartRepairingNotification: Repairing
|
StartRepairingNotification: Repairing
|
||||||
ProductionBar:
|
ProductionBar:
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@PLATFORM:
|
WithIdleOverlay@PLATFORM:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Sequence: idle-platform
|
Sequence: idle-platform
|
||||||
@@ -306,8 +298,6 @@ GADEPT:
|
|||||||
RallyPoint:
|
RallyPoint:
|
||||||
Palette: mouse
|
Palette: mouse
|
||||||
IsPlayerPalette: false
|
IsPlayerPalette: false
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@LIGHT:
|
WithIdleOverlay@LIGHT:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Sequence: idle-light
|
Sequence: idle-light
|
||||||
@@ -373,8 +363,6 @@ GARADR:
|
|||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 10c0
|
Range: 10c0
|
||||||
MaxHeightDelta: 3
|
MaxHeightDelta: 3
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@DISH:
|
WithIdleOverlay@DISH:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
PauseOnCondition: disabled || empdisable
|
PauseOnCondition: disabled || empdisable
|
||||||
@@ -414,8 +402,6 @@ GATECH:
|
|||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 4c0
|
Range: 4c0
|
||||||
MaxHeightDelta: 3
|
MaxHeightDelta: 3
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@LIGHTS:
|
WithIdleOverlay@LIGHTS:
|
||||||
RequiresCondition: !build-incomplete && !disabled
|
RequiresCondition: !build-incomplete && !disabled
|
||||||
Sequence: idle-lights
|
Sequence: idle-lights
|
||||||
@@ -443,8 +429,6 @@ GAPLUG:
|
|||||||
Building:
|
Building:
|
||||||
Footprint: xxx xxx
|
Footprint: xxx xxx
|
||||||
Dimensions: 2,3
|
Dimensions: 2,3
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@DISH:
|
WithIdleOverlay@DISH:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
PauseOnCondition: disabled || empdisable
|
PauseOnCondition: disabled || empdisable
|
||||||
|
|||||||
@@ -76,8 +76,6 @@ GACTWR:
|
|||||||
AttackTurreted:
|
AttackTurreted:
|
||||||
RequiresCondition: tower.vulcan || tower.rocket || tower.sam
|
RequiresCondition: tower.vulcan || tower.rocket || tower.sam
|
||||||
PauseOnCondition: empdisable || disabled
|
PauseOnCondition: empdisable || disabled
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithSpriteTurret@VULC:
|
WithSpriteTurret@VULC:
|
||||||
RequiresCondition: !build-incomplete && tower.vulcan
|
RequiresCondition: !build-incomplete && tower.vulcan
|
||||||
Recoils: false
|
Recoils: false
|
||||||
|
|||||||
@@ -25,8 +25,6 @@ NAPOWR:
|
|||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 4c0
|
Range: 4c0
|
||||||
MaxHeightDelta: 3
|
MaxHeightDelta: 3
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@LIGHTS:
|
WithIdleOverlay@LIGHTS:
|
||||||
RequiresCondition: !build-incomplete && !empdisable
|
RequiresCondition: !build-incomplete && !empdisable
|
||||||
Sequence: idle-lights
|
Sequence: idle-lights
|
||||||
@@ -66,8 +64,6 @@ NAAPWR:
|
|||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 4c0
|
Range: 4c0
|
||||||
MaxHeightDelta: 3
|
MaxHeightDelta: 3
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@LIGHTS:
|
WithIdleOverlay@LIGHTS:
|
||||||
RequiresCondition: !build-incomplete && !empdisable
|
RequiresCondition: !build-incomplete && !empdisable
|
||||||
Sequence: idle-lights
|
Sequence: idle-lights
|
||||||
@@ -123,8 +119,6 @@ NAHAND:
|
|||||||
PrimaryCondition: primary
|
PrimaryCondition: primary
|
||||||
SelectionNotification: PrimaryBuildingSelected
|
SelectionNotification: PrimaryBuildingSelected
|
||||||
ProductionBar:
|
ProductionBar:
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@LIGHTS:
|
WithIdleOverlay@LIGHTS:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Sequence: idle-lights
|
Sequence: idle-lights
|
||||||
@@ -186,8 +180,6 @@ NAWEAP:
|
|||||||
PrimaryCondition: primary
|
PrimaryCondition: primary
|
||||||
SelectionNotification: PrimaryBuildingSelected
|
SelectionNotification: PrimaryBuildingSelected
|
||||||
ProductionBar:
|
ProductionBar:
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@ROOF:
|
WithIdleOverlay@ROOF:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Sequence: idle-roof
|
Sequence: idle-roof
|
||||||
@@ -250,8 +242,6 @@ NAHPAD:
|
|||||||
PlayerExperience: 15
|
PlayerExperience: 15
|
||||||
StartRepairingNotification: Repairing
|
StartRepairingNotification: Repairing
|
||||||
ProductionBar:
|
ProductionBar:
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@PLATFORM:
|
WithIdleOverlay@PLATFORM:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Sequence: idle-platform
|
Sequence: idle-platform
|
||||||
@@ -310,8 +300,6 @@ NARADR:
|
|||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 10c0
|
Range: 10c0
|
||||||
MaxHeightDelta: 3
|
MaxHeightDelta: 3
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@DISH:
|
WithIdleOverlay@DISH:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
PauseOnCondition: disabled || empdisable
|
PauseOnCondition: disabled || empdisable
|
||||||
@@ -351,8 +339,6 @@ NATECH:
|
|||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 4c0
|
Range: 4c0
|
||||||
MaxHeightDelta: 3
|
MaxHeightDelta: 3
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@LIGHTS:
|
WithIdleOverlay@LIGHTS:
|
||||||
RequiresCondition: !build-incomplete && !disabled
|
RequiresCondition: !build-incomplete && !disabled
|
||||||
Sequence: idle-lights
|
Sequence: idle-lights
|
||||||
@@ -393,8 +379,6 @@ NATMPL:
|
|||||||
MaxHeightDelta: 3
|
MaxHeightDelta: 3
|
||||||
Power:
|
Power:
|
||||||
Amount: -200
|
Amount: -200
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@LIGHTS:
|
WithIdleOverlay@LIGHTS:
|
||||||
RequiresCondition: !build-incomplete && !disabled
|
RequiresCondition: !build-incomplete && !disabled
|
||||||
Sequence: idle-lights
|
Sequence: idle-lights
|
||||||
|
|||||||
@@ -71,8 +71,6 @@ NAPOST:
|
|||||||
Amount: -25
|
Amount: -25
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 4c0
|
Range: 4c0
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@LIGHTS:
|
WithIdleOverlay@LIGHTS:
|
||||||
RequiresCondition: !build-incomplete && !disabled
|
RequiresCondition: !build-incomplete && !disabled
|
||||||
Sequence: lights
|
Sequence: lights
|
||||||
@@ -175,8 +173,6 @@ NALASR:
|
|||||||
Armament:
|
Armament:
|
||||||
Weapon: TurretLaserFire
|
Weapon: TurretLaserFire
|
||||||
LocalOffset: 498,0,317
|
LocalOffset: 498,0,317
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
RenderVoxels:
|
RenderVoxels:
|
||||||
WithVoxelTurret:
|
WithVoxelTurret:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
@@ -223,8 +219,6 @@ NAOBEL:
|
|||||||
RequiresCondition: charging && !disabled
|
RequiresCondition: charging && !disabled
|
||||||
SoundFiles: obelpowr.aud
|
SoundFiles: obelpowr.aud
|
||||||
Interval: 30, 40
|
Interval: 30, 40
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithChargeOverlay:
|
WithChargeOverlay:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Palette: player
|
Palette: player
|
||||||
@@ -265,8 +259,6 @@ NASAM:
|
|||||||
InitialFacing: 224
|
InitialFacing: 224
|
||||||
AttackTurreted:
|
AttackTurreted:
|
||||||
PauseOnCondition: empdisable || disabled
|
PauseOnCondition: empdisable || disabled
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithSpriteTurret:
|
WithSpriteTurret:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Recoils: false
|
Recoils: false
|
||||||
@@ -302,8 +294,6 @@ NASTLH:
|
|||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 6c0
|
Range: 6c0
|
||||||
MaxHeightDelta: 3
|
MaxHeightDelta: 3
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@pulse:
|
WithIdleOverlay@pulse:
|
||||||
RequiresCondition: !build-incomplete && !disabled
|
RequiresCondition: !build-incomplete && !disabled
|
||||||
Sequence: pulse
|
Sequence: pulse
|
||||||
@@ -352,8 +342,6 @@ NAMISL:
|
|||||||
Type: Wood
|
Type: Wood
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 4c0
|
Range: 4c0
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@LIGHTS:
|
WithIdleOverlay@LIGHTS:
|
||||||
RequiresCondition: !build-incomplete && !disabled
|
RequiresCondition: !build-incomplete && !disabled
|
||||||
Sequence: idle-lights
|
Sequence: idle-lights
|
||||||
@@ -422,8 +410,6 @@ NAWAST:
|
|||||||
Actor: WEED
|
Actor: WEED
|
||||||
SpawnOffset: 3,1
|
SpawnOffset: 3,1
|
||||||
Facing: 160
|
Facing: 160
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@GLOW:
|
WithIdleOverlay@GLOW:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Sequence: idle-glow
|
Sequence: idle-glow
|
||||||
|
|||||||
@@ -41,8 +41,6 @@ GACNST:
|
|||||||
ProductionType: Building
|
ProductionType: Building
|
||||||
ProductionBar@Defense:
|
ProductionBar@Defense:
|
||||||
ProductionType: Defense
|
ProductionType: Defense
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@TOP:
|
WithIdleOverlay@TOP:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Sequence: idle-top
|
Sequence: idle-top
|
||||||
@@ -104,8 +102,6 @@ PROC:
|
|||||||
Actor: HARV
|
Actor: HARV
|
||||||
SpawnOffset: 2,1
|
SpawnOffset: 2,1
|
||||||
Facing: 160
|
Facing: 160
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithIdleOverlay@REDLIGHTS:
|
WithIdleOverlay@REDLIGHTS:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Sequence: idle-redlights
|
Sequence: idle-redlights
|
||||||
@@ -161,8 +157,6 @@ GASILO:
|
|||||||
FactionImages:
|
FactionImages:
|
||||||
gdi: gasilo.gdi
|
gdi: gasilo.gdi
|
||||||
nod: gasilo.nod
|
nod: gasilo.nod
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithSiloAnimation:
|
WithSiloAnimation:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
WithIdleOverlay@UNDERLAY:
|
WithIdleOverlay@UNDERLAY:
|
||||||
|
|||||||
@@ -32,8 +32,6 @@ NAPULS:
|
|||||||
Weapon: EMPulseCannon
|
Weapon: EMPulseCannon
|
||||||
LocalOffset: 212,0,1768
|
LocalOffset: 212,0,1768
|
||||||
LocalYaw: 0,100
|
LocalYaw: 0,100
|
||||||
WithMakeAnimation:
|
|
||||||
Condition: build-incomplete
|
|
||||||
WithSpriteTurret:
|
WithSpriteTurret:
|
||||||
RequiresCondition: !build-incomplete
|
RequiresCondition: !build-incomplete
|
||||||
Sequence: turret
|
Sequence: turret
|
||||||
|
|||||||
Reference in New Issue
Block a user