BFME 2 - ROTWK Code Refence  1.0
PropagandaTowerBehavior Class Reference

Public Attributes

FloatingPoint Radius
 
UnsignedInteger DelayBetweenUpdates
 
Percentage HealPercentEachSecond
 
Percentage UpgradedHealPercentEachSecond
 
FXList PulseFX
 
String UpgradeRequired
 
FXList UpgradedPulseFX
 

Detailed Description

Behavior = PropagandaTowerBehavior ModuleTag_ThePropagandaTowerBehavior

; L01F38DF0:   
Radius = 150.0; SUB_L006D46C0:Float Point Value //Radius of the healing
DelayBetweenUpdates = 500; SUB_L00E6CB10:Unsigned Integer Value //Time (ms) between updating the behavior (FX and such)
HealPercentEachSecond = 15 % ; SUB_L006D4D20:Percentage //Get this % of max health every second
UpgradedHealPercentEachSecond = 25 % ; SUB_L006D4D20:Percentage //Get this % of max health every second when Upgrade is available
PulseFX = FX_SpellHealUnitHealBuff; SUB_L00E6BD90:FXList //FXList that plays every Update (Plays as often as DelayBetweenUpdates)
UpgradeRequired = Upgrade_RingHero; SUB_L006D4C30:String(Upgrade)
UpgradedPulseFX = FX_SpellHealUnitHealBuff; SUB_L00E6BD90:FXList //FXList that plays every Update, after getting the Upgrade (Plays as often as DelayBetweenUpdates)

End

Member Data Documentation

◆ Radius

FloatingPoint Radius

Radius of the healing

◆ DelayBetweenUpdates

UnsignedInteger DelayBetweenUpdates

Time (ms) between updating the behavior (FX and such)

◆ HealPercentEachSecond

Percentage HealPercentEachSecond

Get this % of max health every second

◆ UpgradedHealPercentEachSecond

Percentage UpgradedHealPercentEachSecond

Get this % of max health every second when Upgrade is available

◆ PulseFX

FXList PulseFX

FXList that plays every Update (Plays as often as DelayBetweenUpdates)

◆ UpgradeRequired

String UpgradeRequired

String(Upgrade)

◆ UpgradedPulseFX

FXList UpgradedPulseFX

FXList that plays every Update, after getting the Upgrade (Plays as often as DelayBetweenUpdates)