BFME 2 - ROTWK Code Refence
1.0
|
Public Attributes | |
String | SpecialAbility |
FloatingPoint | MaxScanRange |
FloatingPoint | MinScanRange |
FloatingPoint | WorkingRadius |
Boolean | StartsActive |
Boolean | BaseMaxRangeFromStartPos |
Boolean | AdjustAttackMeleePosition |
AmountAndObjectFilter | Query |
Boolean | AllowSelf |
FloatingPoint | IdleTimeSeconds |
ObjectStatus | ForbiddenStatus |
Behavior = AutoAbilityBehavior ModuleTag_TheAutoAbilityBehavior
; L01F2FC28:
SpecialAbility = SpecialAbilityCreateAHeroTrainAllies_Level_1; SUB_L006D4C30:String(SpecialPower) //Use this ability
MaxScanRange = 100.0; SUB_L006D46C0:Float Point Value //Target must be within this range.
MinScanRange = 0.0; SUB_L006D46C0:Float Point Value //Target must be further away than this.
WorkingRadius = 50.0; SUB_L006D46C0:Float Point Value
StartsActive = No; SUB_L006D3400:Boolean //Active immediately.
BaseMaxRangeFromStartPos = No; SUB_L006D3400:Boolean //Use the starting position rather than the current.
AdjustAttackMeleePosition = No; SUB_L006D3400:Boolean //Offset attacking position away from large objects.
Query = 1 ANY ENEMIES + STRUCTURE - UNATTACKABLE; L0118D2F0: Amount - Object Filter //Multiple Querys Allowed
AllowSelf = No; SUB_L006D3400:Boolean
IdleTimeSeconds = 100.0; SUB_L006D46C0:Float Point Value //Must be idle for this long to consider the ability, stops attacks being interrupted.
ForbiddenStatus = INSIDE_GARRISON; SUB_L00C118B0: BitStatus
End
String SpecialAbility |
String(SpecialPower) Use this ability
FloatingPoint MaxScanRange |
Target must be within this range.
FloatingPoint MinScanRange |
Target must be further away than this.
Boolean StartsActive |
Active immediately.
Boolean BaseMaxRangeFromStartPos |
Use the starting position rather than the current.
Boolean AdjustAttackMeleePosition |
Offset attacking position away from large objects.
AmountAndObjectFilter Query |
Multiple Querys Allowed
FloatingPoint IdleTimeSeconds |
Must be idle for this long to consider the ability, stops attacks being interrupted.