|
BFME 2 - ROTWK Code Refence
1.0
|
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 |
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
| String WorkerName |
String(Object)
| String EvilWorkerName |
String(Object)
| FloatingPoint SpawnTimer |
-1 ; Negative means no 'autoheal'