Rework RA Engineer behaviour.
Capturing now behaves as in C&C3:KW - wait for 8 seconds outside the structure before running inside and being disposed. A "Reusable Engineer" lobby option is provided to restore the previous non-disposing behaviour.
This commit is contained in:
@@ -45,10 +45,6 @@ powerproxy.paratroopers:
|
|||||||
HACKE6:
|
HACKE6:
|
||||||
Inherits: E6
|
Inherits: E6
|
||||||
-RepairsBridges:
|
-RepairsBridges:
|
||||||
Captures:
|
|
||||||
-ConsumedByCapture:
|
|
||||||
-EnterCursor:
|
|
||||||
-EnterBlockedCursor:
|
|
||||||
Targetable:
|
Targetable:
|
||||||
RequiresCondition: !jail
|
RequiresCondition: !jail
|
||||||
Targetable@PRISONER:
|
Targetable@PRISONER:
|
||||||
|
|||||||
@@ -45,10 +45,6 @@ powerproxy.paratroopers:
|
|||||||
HACKE6:
|
HACKE6:
|
||||||
Inherits: E6
|
Inherits: E6
|
||||||
-RepairsBridges:
|
-RepairsBridges:
|
||||||
Captures:
|
|
||||||
-ConsumedByCapture:
|
|
||||||
-EnterCursor:
|
|
||||||
-EnterBlockedCursor:
|
|
||||||
WithInfantryBody:
|
WithInfantryBody:
|
||||||
Targetable:
|
Targetable:
|
||||||
RequiresCondition: !jail
|
RequiresCondition: !jail
|
||||||
|
|||||||
@@ -35,20 +35,6 @@ MISS:
|
|||||||
ValidStances: Enemy
|
ValidStances: Enemy
|
||||||
CaptureManager:
|
CaptureManager:
|
||||||
|
|
||||||
E6.MOD:
|
|
||||||
Inherits: E6
|
|
||||||
Buildable:
|
|
||||||
Prerequisites: ~barracks
|
|
||||||
Captures:
|
|
||||||
CaptureTypes: building
|
|
||||||
RenderSprites:
|
|
||||||
Image: e6
|
|
||||||
CaptureManager:
|
|
||||||
|
|
||||||
E6:
|
|
||||||
Buildable:
|
|
||||||
Prerequisites: ~disabled
|
|
||||||
|
|
||||||
TENT:
|
TENT:
|
||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: anypower, ~structures.allies, ~techlevel.infonly, mainland
|
Prerequisites: anypower, ~structures.allies, ~techlevel.infonly, mainland
|
||||||
|
|||||||
@@ -41,7 +41,11 @@ AFLD:
|
|||||||
-Sellable:
|
-Sellable:
|
||||||
|
|
||||||
DOME:
|
DOME:
|
||||||
|
CaptureManager:
|
||||||
|
-BeingCapturedCondition:
|
||||||
-Sellable:
|
-Sellable:
|
||||||
|
|
||||||
POWR:
|
POWR:
|
||||||
|
CaptureManager:
|
||||||
|
-BeingCapturedCondition:
|
||||||
-Sellable:
|
-Sellable:
|
||||||
|
|||||||
@@ -241,7 +241,16 @@ E6:
|
|||||||
EngineerRepair:
|
EngineerRepair:
|
||||||
RepairsBridges:
|
RepairsBridges:
|
||||||
CaptureManager:
|
CaptureManager:
|
||||||
|
GrantConditionOnPrerequisite@GLOBALREUSABLEENGINEER:
|
||||||
|
Condition: global-reusable-engineers
|
||||||
|
Prerequisites: global-reusable-engineers
|
||||||
Captures:
|
Captures:
|
||||||
|
RequiresCondition: !global-reusable-engineers
|
||||||
|
CaptureTypes: building
|
||||||
|
PlayerExperience: 25
|
||||||
|
CaptureDelay: 200
|
||||||
|
Captures@REUSABLE:
|
||||||
|
RequiresCondition: global-reusable-engineers
|
||||||
CaptureTypes: building
|
CaptureTypes: building
|
||||||
PlayerExperience: 25
|
PlayerExperience: 25
|
||||||
CaptureDelay: 375
|
CaptureDelay: 375
|
||||||
|
|||||||
@@ -87,7 +87,7 @@ Player:
|
|||||||
CashTickUpNotification: CashTickUp
|
CashTickUpNotification: CashTickUp
|
||||||
CashTickDownNotification: CashTickDown
|
CashTickDownNotification: CashTickDown
|
||||||
DeveloperMode:
|
DeveloperMode:
|
||||||
CheckboxDisplayOrder: 9
|
CheckboxDisplayOrder: 10
|
||||||
GpsWatcher:
|
GpsWatcher:
|
||||||
Shroud:
|
Shroud:
|
||||||
FogCheckboxDisplayOrder: 3
|
FogCheckboxDisplayOrder: 3
|
||||||
@@ -105,6 +105,14 @@ Player:
|
|||||||
Enabled: True
|
Enabled: True
|
||||||
DisplayOrder: 7
|
DisplayOrder: 7
|
||||||
Prerequisites: global-factundeploy
|
Prerequisites: global-factundeploy
|
||||||
|
LobbyPrerequisiteCheckbox@REUSABLEENGINEERS:
|
||||||
|
ID: reusable-engineers
|
||||||
|
Label: Reusable Engineers
|
||||||
|
Description: Engineers remain on the battlefield after capturing a structure
|
||||||
|
Enabled: False
|
||||||
|
DisplayOrder: 9
|
||||||
|
Prerequisites: global-reusable-engineers
|
||||||
|
|
||||||
FrozenActorLayer:
|
FrozenActorLayer:
|
||||||
BaseAttackNotifier:
|
BaseAttackNotifier:
|
||||||
PlayerStatistics:
|
PlayerStatistics:
|
||||||
|
|||||||
Reference in New Issue
Block a user