BFME 2 - ROTWK Code Refence  1.0
GettingBuiltBehavior Class Reference

Public Attributes

String WorkerName
 
String EvilWorkerName
 
Boolean TestFaction
 
FloatingPoint SpawnTimer
 
Boolean RebuildWhenDead
 
Weapon HealWeapon
 
FloatingPoint RebuildTimeSeconds
 
AudioEvent SelfBuildingLoop
 
AudioEvent SelfRepairFromDamageLoop
 
AudioEvent SelfRepairFromRubbleLoop
 
Percentage PercentOfBuildCostToRebuildPristine
 
Percentage PercentOfBuildCostToRebuildDamaged
 
Percentage PercentOfBuildCostToRebuildReallyDamaged
 
Percentage PercentOfBuildCostToRebuildRubble
 
ObjectFilter DisallowRebuildFilter
 
FloatingPoint DisallowRebuildRange
 
Boolean UseSpawnTimerWithoutWorker
 

Detailed Description

Behavior = GettingBuiltBehavior ModuleTag_TheGettingBuiltBehavior

; L01F2E080:   
WorkerName = GondorWorkerNoSelect; SUB_L006D4C30:String(Object)
EvilWorkerName = GondorWorkerNoSelect; SUB_L006D4C30:String(Object)
TestFaction = No; SUB_L006D3400:Boolean
SpawnTimer = 100; SUB_L006D46C0:Float Point Value //-1 ; Negative means no 'autoheal'
RebuildWhenDead = Yes; SUB_L006D3400:Boolean
HealWeapon = MordorOliphantToppleFinal; SUB_L00E6BC20:Weapon
RebuildTimeSeconds = 30; SUB_L006D46C0:Float Point Value
SelfBuildingLoop = BuildingConstructionLoop; L00E6B310:Sound(AudioEvent)
SelfRepairFromDamageLoop = NoSound; L00E6B310:Sound(AudioEvent)
SelfRepairFromRubbleLoop = BuildingConstructionLoop; L00E6B310:Sound(AudioEvent)
PercentOfBuildCostToRebuildPristine = 25 % ; SUB_L006D4D20:Percentage
PercentOfBuildCostToRebuildDamaged = 25 % ; SUB_L006D4D20:Percentage
PercentOfBuildCostToRebuildReallyDamaged = 25 % ; SUB_L006D4D20:Percentage
PercentOfBuildCostToRebuildRubble = 25 % ; SUB_L006D4D20:Percentage
DisallowRebuildFilter = ANY + STRUCTURE; SUB_L00EDCA00:Object Filter
DisallowRebuildRange = 300; SUB_L006D46C0:Float Point Value
UseSpawnTimerWithoutWorker = Yes; SUB_L006D3400:Boolean

End

Member Data Documentation

◆ WorkerName

String WorkerName

String(Object)

◆ EvilWorkerName

String EvilWorkerName

String(Object)

◆ SpawnTimer

FloatingPoint SpawnTimer

-1 ; Negative means no 'autoheal'