Allow Targeting While Defenses are in the Construction Animation Commit

This commit is contained in:
Orb370
2021-10-08 18:41:50 -04:00
committed by Smittytron
parent df9398a871
commit d88198e61e
5 changed files with 17 additions and 26 deletions

View File

@@ -863,7 +863,7 @@ GUN:
LocalOffset: 512,0,112 LocalOffset: 512,0,112
MuzzleSequence: muzzle MuzzleSequence: muzzle
AttackTurreted: AttackTurreted:
RequiresCondition: !build-incomplete PauseOnCondition: build-incomplete
WithMuzzleOverlay: WithMuzzleOverlay:
-WithDeathAnimation: -WithDeathAnimation:
DetectCloaked: DetectCloaked:
@@ -914,8 +914,7 @@ SAM:
Weapon: Dragon Weapon: Dragon
MuzzleSequence: muzzle MuzzleSequence: muzzle
AttackPopupTurreted: AttackPopupTurreted:
RequiresCondition: !build-incomplete PauseOnCondition: lowpower || build-incomplete
PauseOnCondition: lowpower
WithMuzzleOverlay: WithMuzzleOverlay:
-RenderDetectionCircle: -RenderDetectionCircle:
Power: Power:
@@ -959,8 +958,7 @@ OBLI:
Weapon: Laser Weapon: Laser
LocalOffset: 0,-85,1280 LocalOffset: 0,-85,1280
AttackCharges: AttackCharges:
RequiresCondition: !build-incomplete PauseOnCondition: lowpower || build-incomplete
PauseOnCondition: lowpower
ChargeLevel: 50 ChargeLevel: 50
ChargingCondition: charging ChargingCondition: charging
AmbientSound: AmbientSound:
@@ -1001,7 +999,7 @@ GTWR:
LocalOffset: 256,0,256 LocalOffset: 256,0,256
MuzzleSequence: muzzle MuzzleSequence: muzzle
AttackTurreted: AttackTurreted:
RequiresCondition: !build-incomplete PauseOnCondition: build-incomplete
BodyOrientation: BodyOrientation:
QuantizedFacings: 8 QuantizedFacings: 8
DetectCloaked: DetectCloaked:
@@ -1053,8 +1051,7 @@ ATWR:
LocalOffset: 256,128,0, 256,-128,0 LocalOffset: 256,128,0, 256,-128,0
LocalYaw: -100,100 LocalYaw: -100,100
AttackTurreted: AttackTurreted:
RequiresCondition: !build-incomplete PauseOnCondition: lowpower || build-incomplete
PauseOnCondition: lowpower
BodyOrientation: BodyOrientation:
QuantizedFacings: 8 QuantizedFacings: 8
DetectCloaked: DetectCloaked:

View File

@@ -494,7 +494,7 @@
WithSpriteTurret: WithSpriteTurret:
RequiresCondition: !build-incomplete RequiresCondition: !build-incomplete
AttackTurreted: AttackTurreted:
RequiresCondition: !build-incomplete PauseOnCondition: build-incomplete
RenderRangeCircle: RenderRangeCircle:
DetectCloaked: DetectCloaked:
Range: 1c768 Range: 1c768

View File

@@ -762,7 +762,7 @@ large_gun_turret:
Inherits@IDISABLE: ^DisableOnLowPowerOrPowerDown Inherits@IDISABLE: ^DisableOnLowPowerOrPowerDown
Inherits@AUTOTARGET: ^AutoTargetGround Inherits@AUTOTARGET: ^AutoTargetGround
AttackTurreted: AttackTurreted:
PauseOnCondition: disabled PauseOnCondition: disabled || build-incomplete
Buildable: Buildable:
Queue: Building Queue: Building
Prerequisites: outpost, upgrade.conyard, ~techlevel.medium Prerequisites: outpost, upgrade.conyard, ~techlevel.medium

View File

@@ -562,8 +562,7 @@ TSLA:
Weapon: TeslaZap Weapon: TeslaZap
LocalOffset: 0,0,896 LocalOffset: 0,0,896
AttackTesla: AttackTesla:
RequiresCondition: !build-incomplete PauseOnCondition: disabled || build-incomplete
PauseOnCondition: disabled
ChargeAudio: tslachg2.aud ChargeAudio: tslachg2.aud
MaxCharges: 3 MaxCharges: 3
ReloadDelay: 120 ReloadDelay: 120
@@ -615,8 +614,7 @@ AGUN:
LocalOffset: 520,100,450, 520,-150,450 LocalOffset: 520,100,450, 520,-150,450
MuzzleSequence: muzzle MuzzleSequence: muzzle
AttackTurreted: AttackTurreted:
RequiresCondition: !build-incomplete PauseOnCondition: disabled || build-incomplete
PauseOnCondition: disabled
WithMuzzleOverlay: WithMuzzleOverlay:
RenderRangeCircle: RenderRangeCircle:
RangeCircleType: aa RangeCircleType: aa
@@ -719,7 +717,7 @@ PBOX:
InitialUnits: e1 InitialUnits: e1
-SpawnActorsOnSell: -SpawnActorsOnSell:
AttackGarrisoned: AttackGarrisoned:
RequiresCondition: !build-incomplete PauseOnCondition: build-incomplete
Armaments: garrisoned Armaments: garrisoned
PortOffsets: 384,0,128, 224,-341,128, -224,-341,128, -384,0,128, -224,341,128, 224,341,128 PortOffsets: 384,0,128, 224,-341,128, -224,-341,128, -384,0,128, -224,341,128, 224,341,128
PortYaws: 0, 176, 341, 512, 682, 853 PortYaws: 0, 176, 341, 512, 682, 853
@@ -785,7 +783,7 @@ HBOX:
RenderRangeCircle: RenderRangeCircle:
FallbackRange: 6c0 FallbackRange: 6c0
AttackGarrisoned: AttackGarrisoned:
RequiresCondition: !build-incomplete PauseOnCondition: build-incomplete
Armaments: garrisoned Armaments: garrisoned
PortOffsets: 384,0,128, 224,-341,128, -224,-341,128, -384,0,128, -224,341,128, 224,341,128 PortOffsets: 384,0,128, 224,-341,128, -224,-341,128, -384,0,128, -224,341,128, 224,341,128
PortYaws: 0, 176, 341, 512, 682, 853 PortYaws: 0, 176, 341, 512, 682, 853
@@ -834,7 +832,7 @@ GUN:
LocalOffset: 512,0,112 LocalOffset: 512,0,112
MuzzleSequence: muzzle MuzzleSequence: muzzle
AttackTurreted: AttackTurreted:
RequiresCondition: !build-incomplete PauseOnCondition: build-incomplete
WithMuzzleOverlay: WithMuzzleOverlay:
Power: Power:
Amount: -40 Amount: -40
@@ -875,7 +873,7 @@ FTUR:
Weapon: FireballLauncher Weapon: FireballLauncher
LocalOffset: 512,0,0 LocalOffset: 512,0,0
AttackTurreted: AttackTurreted:
RequiresCondition: !build-incomplete PauseOnCondition: build-incomplete
-QuantizeFacingsFromSequence: -QuantizeFacingsFromSequence:
BodyOrientation: BodyOrientation:
QuantizedFacings: 8 QuantizedFacings: 8
@@ -936,8 +934,7 @@ SAM:
LocalOffset: 0,0,320 LocalOffset: 0,0,320
MuzzleSequence: muzzle MuzzleSequence: muzzle
AttackTurreted: AttackTurreted:
RequiresCondition: !build-incomplete PauseOnCondition: disabled || build-incomplete
PauseOnCondition: disabled
WithMuzzleOverlay: WithMuzzleOverlay:
RenderRangeCircle: RenderRangeCircle:
RangeCircleType: aa RangeCircleType: aa

View File

@@ -191,8 +191,7 @@ NALASR:
Offset: 298,-171,288 Offset: 298,-171,288
RealignDelay: -1 RealignDelay: -1
AttackTurreted: AttackTurreted:
RequiresCondition: !build-incomplete PauseOnCondition: empdisable || disabled || build-incomplete
PauseOnCondition: empdisable || disabled
Armament: Armament:
Weapon: TurretLaserFire Weapon: TurretLaserFire
LocalOffset: 498,0,317 LocalOffset: 498,0,317
@@ -231,8 +230,7 @@ NAOBEL:
Weapon: ObeliskLaserFire Weapon: ObeliskLaserFire
LocalOffset: 1980,297,1131 LocalOffset: 1980,297,1131
AttackCharges: AttackCharges:
RequiresCondition: !build-incomplete PauseOnCondition: empdisable || disabled || build-incomplete
PauseOnCondition: empdisable || disabled
ChargeLevel: 65 ChargeLevel: 65
ChargingCondition: charging ChargingCondition: charging
AmbientSound: AmbientSound:
@@ -275,8 +273,7 @@ NASAM:
InitialFacing: 896 InitialFacing: 896
RealignDelay: -1 RealignDelay: -1
AttackTurreted: AttackTurreted:
RequiresCondition: !build-incomplete PauseOnCondition: empdisable || disabled || build-incomplete
PauseOnCondition: empdisable || disabled
WithSpriteTurret: WithSpriteTurret:
RequiresCondition: !build-incomplete RequiresCondition: !build-incomplete
Recoils: false Recoils: false