Added LineBuildNode trait to filter which structure(s) a LineBuild actor can be attached to.

This commit is contained in:
Taryn
2014-03-25 19:50:55 -05:00
parent 758babcad4
commit 61749e145d
11 changed files with 85 additions and 5 deletions

View File

@@ -447,6 +447,9 @@
CrushSound: sandbag2.aud
LineBuild:
Range: 8
NodeTypes: wall
LineBuildNode:
Types: wall
RenderBuildingWall:
HasMakeAnimation: false
Palette: staticterrain

View File

@@ -726,6 +726,11 @@ SBAG:
HP: 100
Armor:
Type: Light
LineBuild:
Range: 8
NodeTypes: sandbag
LineBuildNode:
Types: sandbag
CYCL:
Inherits: ^Wall
@@ -745,6 +750,11 @@ CYCL:
HP: 100
Armor:
Type: Light
LineBuild:
Range: 8
NodeTypes: chain
LineBuildNode:
Types: chain
BRIK:
Inherits: ^Wall
@@ -769,6 +779,11 @@ BRIK:
-CrushSound:
SoundOnDamageTransition:
DestroyedSound: crumble.aud
LineBuild:
Range: 8
NodeTypes: concrete
LineBuildNode:
Types: concrete
BARRACKS:
Tooltip:

View File

@@ -412,6 +412,9 @@ CONCRETEB:
CrushClasses: Concretewall
LineBuild:
Range: 8
NodeTypes: wall, turret
LineBuildNode:
Types: wall
TargetableBuilding:
TargetTypes: Ground
RenderBuildingWall:
@@ -478,6 +481,8 @@ WALL:
DetectCloaked:
Range: 5
-WithCrumbleOverlay:
LineBuildNode:
Types: turret
^ROCKETTOWER:
Inherits: ^Building
@@ -527,6 +532,8 @@ WALL:
DetectCloaked:
Range: 6
-WithCrumbleOverlay:
LineBuildNode:
Types: turret
^REPAIR:
Inherits: ^Building

View File

@@ -287,6 +287,9 @@
CrushClasses: wall
LineBuild:
Range: 8
NodeTypes: wall
LineBuildNode:
Types: wall
TargetableBuilding:
TargetTypes: Ground, DetonateAttack
RenderBuildingWall:

View File

@@ -1355,6 +1355,11 @@ SBAG:
HP: 300
Armor:
Type: Wood
LineBuild:
Range: 8
NodeTypes: sandbag
LineBuildNode:
Types: sandbag
FENC:
Inherits: ^Wall
@@ -1375,6 +1380,11 @@ FENC:
HP: 300
Armor:
Type: Wood
LineBuild:
Range: 8
NodeTypes: fence
LineBuildNode:
Types: fence
BRIK:
Inherits: ^Wall
@@ -1400,6 +1410,11 @@ BRIK:
Type: Concrete
Wall:
CrushClasses: heavywall
LineBuild:
Range: 8
NodeTypes: concrete
LineBuildNode:
Types: concrete
CYCL:
Inherits: ^Wall

View File

@@ -159,6 +159,9 @@
CrushClasses: wall
LineBuild:
Range: 8
NodeTypes: wall
LineBuildNode:
Types: wall
SelectionDecorations:
Selectable:
Priority: 1