BFME 2 - ROTWK Code Refence  1.0
BattlePlanUpdate Class Reference

Public Attributes

SpecialPower SpecialPowerTemplate
 
UnsignedInteger BombardmentPlanAnimationTime
 
UnsignedInteger HoldTheLinePlanAnimationTime
 
UnsignedInteger SearchAndDestroyPlanAnimationTime
 
UnsignedInteger TransitionIdleTime
 
AudioEvent BombardmentPlanUnpackSoundName
 
AudioEvent BombardmentPlanPackSoundName
 
String BombardmentMessageLabel
 
AudioEvent BombardmentAnnouncementName
 
AudioEvent SearchAndDestroyPlanUnpackSoundName
 
AudioEvent SearchAndDestroyPlanIdleLoopSoundName
 
AudioEvent SearchAndDestroyPlanPackSoundName
 
String SearchAndDestroyMessageLabel
 
AudioEvent SearchAndDestroyAnnouncementName
 
AudioEvent HoldTheLinePlanUnpackSoundName
 
AudioEvent HoldTheLinePlanPackSoundName
 
String HoldTheLineMessageLabel
 
AudioEvent HoldTheLineAnnouncementName
 
KindofList ValidMemberKindOf
 
KindofList InvalidMemberKindOf
 
UnsignedInteger BattlePlanChangeParalyzeTime
 
FloatingPoint HoldTheLinePlanArmorDamageScalar
 
FloatingPoint SearchAndDestroyPlanSightRangeScalar
 
FloatingPoint StrategyCenterSearchAndDestroySightRangeScalar
 
Boolean StrategyCenterSearchAndDestroyDetectsStealth
 
FloatingPoint StrategyCenterHoldTheLineMaxHealthScalar
 
EnumHealthRatioType StrategyCenterHoldTheLineMaxHealthChangeType
 
String VisionObjectName
 

Detailed Description

Behavior = BattlePlanUpdate ModuleTag_TheBattlePlanUpdate

; L01205010->L01F44AC0:    
SpecialPowerTemplate = SpecialAbilityZephyrStrike ;L00E6C5F0:SpecialPower
BombardmentPlanAnimationTime = 400 ;SUB_L00E6CB10:Unsigned Integer Value
HoldTheLinePlanAnimationTime = 300 ;SUB_L00E6CB10:Unsigned Integer Value
SearchAndDestroyPlanAnimationTime = 200 ;SUB_L00E6CB10:Unsigned Integer Value
TransitionIdleTime = 300 ;SUB_L00E6CB10:Unsigned Integer Value
BombardmentPlanUnpackSoundName = BuildingConstructionLoop ;L00E6B310:Sound (AudioEvent)
BombardmentPlanPackSoundName = BuildingConstructionLoop ;L00E6B310:Sound (AudioEvent)
BombardmentMessageLabel = MesageLabel ;SUB_L006D4C30:String (?)
BombardmentAnnouncementName = BuildingConstructionLoop ;L00E6B310:Sound (AudioEvent)
SearchAndDestroyPlanUnpackSoundName = BuildingConstructionLoop ;L00E6B310:Sound (AudioEvent)
SearchAndDestroyPlanIdleLoopSoundName = BuildingConstructionLoop ;L00E6B310:Sound (AudioEvent)
SearchAndDestroyPlanPackSoundName = BuildingConstructionLoop ;L00E6B310:Sound (AudioEvent)
SearchAndDestroyMessageLabel = MessageLabel ;SUB_L006D4C30:String (?)
SearchAndDestroyAnnouncementName = BuildingConstructionLoop ;L00E6B310:Sound (AudioEvent)
HoldTheLinePlanUnpackSoundName = BuildingConstructionLoop ;L00E6B310:Sound (AudioEvent)
HoldTheLinePlanPackSoundName = BuildingConstructionLoop ;L00E6B310:Sound (AudioEvent)
HoldTheLineMessageLabel = MessageLabel ;SUB_L006D4C30:String (?)
HoldTheLineAnnouncementName = BuildingConstructionLoop ;L00E6B310:Sound (AudioEvent)
ValidMemberKindOf = INFANTRY CAVALRY ;SUB_L00BC5910: List of KindOf's
InvalidMemberKindOf = HERO ;SUB_L00BC5910: List of KindOf's
BattlePlanChangeParalyzeTime = 1500 ;SUB_L00E6CB10:Unsigned Integer Value
HoldTheLinePlanArmorDamageScalar = 1.1 ;SUB_L006D46C0:Float Point Value
SearchAndDestroyPlanSightRangeScalar = 1.2 ;SUB_L006D46C0:Float Point Value
StrategyCenterSearchAndDestroySightRangeScalar = 1.1 ;SUB_L006D46C0:Float Point Value
StrategyCenterSearchAndDestroyDetectsStealth = Yes ;SUB_L006D3400:Boolean
StrategyCenterHoldTheLineMaxHealthScalar = 2.0 ;SUB_L006D46C0:Float Point Value
StrategyCenterHoldTheLineMaxHealthChangeType = ADD_CURRENT_HEALTH_TOO ;SUB_L006D3B30 L0223A824 ;SAME_CURRENTHEALTH / PRESERVE_RATIO / ADD_CURRENT_HEALTH_TOO
;ATTRIBUTE_NONE / ARMOR / DAMAGE_ADD / DAMAGE_MULT / RESIST_FEAR / RESIST_TERROR / EXPERIENCE / RANGE / SPEED / CRUSH_DECELERATE / RESIST_KNOCKBACK / SPELL_DAMAGE / RECHARGE_TIME / PRODUCTION / HEALTH / HEALTH_MULT / VISION / BOUNTY_PERCENTAGE / MINIMUM_CRUSH_VELOCITY / AUTO_HEAL / SHROUD_CLEARING / RATE_OF_FIRE / DAMAGE_STRUCTURE_BOUNTY_ADD / CRUSHER_LEVEL / COMMAND_POINT_BONUS / CRUSHABLE_LEVEL / CRUSHED_DECELERATE / INVULNERABLE
VisionObjectName = Object ;SUB_L006D4C30:String (?)

End

Member Data Documentation

◆ BombardmentMessageLabel

String BombardmentMessageLabel

String(?)

◆ SearchAndDestroyMessageLabel

String SearchAndDestroyMessageLabel

String(?)

◆ HoldTheLineMessageLabel

String HoldTheLineMessageLabel

String(?)

◆ VisionObjectName

String VisionObjectName

String(?)