BFME 2 - ROTWK Code Refence  1.0
SlavedUpdate Class Reference

Public Attributes

SignedInteger LeashRange
 
SignedInteger GuardMaxRange
 
SignedInteger GuardWanderRange
 
SignedInteger AttackRange
 
SignedInteger AttackWanderRange
 
SignedInteger ScoutRange
 
SignedInteger ScoutWanderRange
 
SignedInteger RepairRange
 
FloatingPoint RepairMinAltitude
 
FloatingPoint RepairMaxAltitude
 
SignedInteger DistToTargetToGrantRangeBonus
 
FloatingPoint RepairRatePerSecond
 
SignedInteger RepairWhenBelowHealth_
 
UnsignedInteger RepairMinReadyTime
 
UnsignedInteger RepairMaxReadyTime
 
UnsignedInteger RepairMinWeldTime
 
UnsignedInteger RepairMaxWeldTime
 
String RepairWeldingSys
 
String RepairWeldingFXBone
 
Boolean StayOnSameLayerAsMaster
 
Boolean UseSlaverAsControlForEvaObjectSightedEvents
 
Boolean DieOnMastersDeath
 
Vector3 GuardPositionOffset
 
SignedInteger FadeOutRange
 
UnsignedInteger FadeTime
 
Boolean MarkUnselectable
 

Detailed Description

Behavior = SlavedUpdate ModuleTag_TheSlavedUpdate

; L00C84E90->L01EAB2D0:    
LeashRange = 4 ;SUB_L006D4430:Signed Integer Value
GuardMaxRange = 4 ;SUB_L006D4430:Signed Integer Value
GuardWanderRange = 4 ;SUB_L006D4430:Signed Integer Value
AttackRange = 4 ;SUB_L006D4430:Signed Integer Value
AttackWanderRange = 4 ;SUB_L006D4430:Signed Integer Value
ScoutRange = 4 ;SUB_L006D4430:Signed Integer Value
ScoutWanderRange = 4 ;SUB_L006D4430:Signed Integer Value
RepairRange = 4 ;SUB_L006D4430:Signed Integer Value
RepairMinAltitude = 70 ;SUB_L006D46C0:Float Point Value
RepairMaxAltitude = 70 ;SUB_L006D46C0:Float Point Value
DistToTargetToGrantRangeBonus = 4 ;SUB_L006D4430:Signed Integer Value
RepairRatePerSecond = 70 ;SUB_L006D46C0:Float Point Value
RepairWhenBelowHealth% = 4 ;SUB_L006D4430:Signed Integer Value
RepairMinReadyTime = 10 ;SUB_L00E6CB10:Unsigned Integer Value
RepairMaxReadyTime = 10 ;SUB_L00E6CB10:Unsigned Integer Value
RepairMinWeldTime = 10 ;SUB_L00E6CB10:Unsigned Integer Value
RepairMaxWeldTime = 10 ;SUB_L00E6CB10:Unsigned Integer Value
RepairWeldingSys = RepairFX ;SUB_L006D4C30:String (FXList)
RepairWeldingFXBone = Bone ;SUB_L006D4C30:String (Bone)
StayOnSameLayerAsMaster = Yes ;SUB_L006D3400:Boolean
UseSlaverAsControlForEvaObjectSightedEvents = Yes ;SUB_L006D3400:Boolean
DieOnMastersDeath = Yes ;SUB_L006D3400:Boolean
GuardPositionOffset = X:30 Y:0 Z:52 ;SUB_L006D5320:XYZ Vector
FadeOutRange = 4 ;SUB_L006D4430:Signed Integer Value
FadeTime = 10 ;SUB_L00E6CB10:Unsigned Integer Value
MarkUnselectable = Yes ;SUB_L006D3400:Boolean

End

Member Data Documentation

◆ RepairWhenBelowHealth_

SignedInteger RepairWhenBelowHealth_

Parseable Name is RepairWhenBelowHealth%! Amount of health gained per second for the contained units

◆ RepairWeldingSys

String RepairWeldingSys

String(FXList)

◆ RepairWeldingFXBone

String RepairWeldingFXBone

String(Bone)