Merge pull request #12666 from Phrohdoh/damagedbyterrain-respect-tunnels
TS DamagedByTerrain and ^DamagedByVeins: Don't damage actors in tunnels
This commit is contained in:
@@ -117,7 +117,7 @@ namespace OpenRA.Mods.Common.Traits
|
|||||||
|
|
||||||
public readonly string SubterraneanTransitionSound = null;
|
public readonly string SubterraneanTransitionSound = null;
|
||||||
|
|
||||||
[Desc("Can this unit fly over obsticals?")]
|
[Desc("Can this unit fly over obstacles?")]
|
||||||
public readonly bool Jumpjet = false;
|
public readonly bool Jumpjet = false;
|
||||||
|
|
||||||
[GrantedConditionReference]
|
[GrantedConditionReference]
|
||||||
|
|||||||
@@ -326,6 +326,7 @@
|
|||||||
Damage: 2
|
Damage: 2
|
||||||
DamageInterval: 16
|
DamageInterval: 16
|
||||||
DamageTypes: ExplosionDeath, TriggerVisceroid
|
DamageTypes: ExplosionDeath, TriggerVisceroid
|
||||||
|
RequiresCondition: !inside-tunnel
|
||||||
Guard:
|
Guard:
|
||||||
Voice: Move
|
Voice: Move
|
||||||
Guardable:
|
Guardable:
|
||||||
@@ -660,6 +661,7 @@
|
|||||||
Tiberium: 100
|
Tiberium: 100
|
||||||
BlueTiberium: 100
|
BlueTiberium: 100
|
||||||
Veins: 100
|
Veins: 100
|
||||||
|
TunnelCondition: inside-tunnel
|
||||||
WithTextControlGroupDecoration:
|
WithTextControlGroupDecoration:
|
||||||
SelectionDecorations:
|
SelectionDecorations:
|
||||||
Palette: pips
|
Palette: pips
|
||||||
@@ -888,6 +890,7 @@
|
|||||||
Damage: -2
|
Damage: -2
|
||||||
DamageInterval: 16
|
DamageInterval: 16
|
||||||
Terrain: Tiberium, BlueTiberium
|
Terrain: Tiberium, BlueTiberium
|
||||||
|
RequiresCondition: !inside-tunnel
|
||||||
|
|
||||||
^DamagedByVeins:
|
^DamagedByVeins:
|
||||||
DamagedByTerrain@VEINS:
|
DamagedByTerrain@VEINS:
|
||||||
@@ -895,6 +898,7 @@
|
|||||||
DamageInterval: 16
|
DamageInterval: 16
|
||||||
DamageTypes: BulletDeath
|
DamageTypes: BulletDeath
|
||||||
Terrain: Veins
|
Terrain: Veins
|
||||||
|
RequiresCondition: !inside-tunnel
|
||||||
LeavesTrails@VEINS:
|
LeavesTrails@VEINS:
|
||||||
Image: veins
|
Image: veins
|
||||||
Palette: player
|
Palette: player
|
||||||
@@ -904,3 +908,4 @@
|
|||||||
MovingInterval: 16
|
MovingInterval: 16
|
||||||
StartDelay: -1
|
StartDelay: -1
|
||||||
SpawnAtLastPosition: false
|
SpawnAtLastPosition: false
|
||||||
|
RequiresCondition: !inside-tunnel
|
||||||
|
|||||||
@@ -106,6 +106,8 @@ JUMPJET:
|
|||||||
-TakeCover:
|
-TakeCover:
|
||||||
Hovers:
|
Hovers:
|
||||||
RequiresCondition: airborne
|
RequiresCondition: airborne
|
||||||
|
DamagedByTerrain:
|
||||||
|
RequiresCondition: !inside-tunnel && !airborne
|
||||||
ProducibleWithLevel:
|
ProducibleWithLevel:
|
||||||
Prerequisites: barracks.upgraded
|
Prerequisites: barracks.upgraded
|
||||||
Targetable:
|
Targetable:
|
||||||
|
|||||||
Reference in New Issue
Block a user