BFME 2 - ROTWK Code Refence
1.0
|
Public Attributes | |
UnsignedInteger | StealthDelay |
FloatingPoint | MoveThresholdSpeed |
Conditions | StealthForbiddenConditions |
Strings | RemoveTerrainRestrictionOnUpgrade |
ObjectStatus | HintDetectableConditions |
Percentage | FriendlyOpacityMin |
Percentage | FriendlyOpacityMax |
UnsignedInteger | PulseFrequency |
Boolean | DisguisesAsTeam |
FloatingPoint | RevealDistanceFromTarget |
Boolean | OrderIdleEnemiesToAttackMeUponReveal |
FXList | DisguiseFX |
FXList | DisguiseRevealFX |
UnsignedInteger | DisguiseTransitionTime |
UnsignedInteger | DisguiseRevealTransitionTime |
Boolean | StartsActive |
Boolean | InnateStealth |
Boolean | DetectedByFriendliesOnly |
FloatingPoint | DetectedByAnyoneRange |
FXList | BecomeStealthedFX |
FXList | ExitStealthFX |
WeaponsetFlags | RevealWeaponSets |
AudioEvent | VoiceMoveToStealthyArea |
AudioEvent | VoiceEnterStateMoveToStealthyArea |
UnsignedInteger | OneRingDelayOn |
UnsignedInteger | OneRingDelayOff |
UnsignedInteger | RingAnimTimeOn |
UnsignedInteger | RingAnimTimeOff |
UnsignedInteger | RingDelayAfterRemoving |
FXList | BecomeStealthedOneRingFX |
FXList | ExitStealthOneRingFX |
EvaEvent | EvaEventDetectedEnemy |
EvaEvent | EvaEventDetectedAlly |
EvaEvent | EvaEventDetectedOwner |
Strings | RequiredUpgradeNames |
Strings | ForbiddenUpgradeNames |
Behavior = StealthUpdate ModuleTag_TheStealthUpdate
; L01EE9A58:
StealthDelay = 500 ;SUB_L00E6CB10:Unsigned Integer Value //How long before going stealthed in msec
MoveThresholdSpeed = ;L00E6CC60:Floating Point Value
StealthForbiddenConditions = ;SUB_L006D3960/L02235008
RemoveTerrainRestrictionOnUpgrade = ;SUB_L006D4CF0
HintDetectableConditions = ;SUB_L00C118B0: BitStatus
FriendlyOpacityMin = 10.0% ;SUB_L006D4D20:Percentage //Minimum opacity as seen by friendlies (enemies don't see you)
FriendlyOpacityMax = 60.0% ;SUB_L006D4D20:Percentage //Maximum opacity as seen by friendlies (enemies don't see you)
PulseFrequency = 750 ;SUB_L00E6CB10:Unsigned Integer Value //How often to pulse between the min and max in msec
DisguisesAsTeam = ;SUB_L006D3400:Boolean
RevealDistanceFromTarget = ;SUB_L006D46C0:Float Point Value
OrderIdleEnemiesToAttackMeUponReveal = ;SUB_L006D3400:Boolean
DisguiseFX = ;SUB_L00E6BD90:FXList
DisguiseRevealFX = ;SUB_L00E6BD90:FXList
DisguiseTransitionTime = ;SUB_L00E6CB10:Unsigned Integer Value
DisguiseRevealTransitionTime = ;SUB_L00E6CB10:Unsigned Integer Value
StartsActive = ;SUB_L006D3400:Boolean
InnateStealth = No ;SUB_L006D3400:Boolean //Do I need to be told through a command to go to stealth
DetectedByFriendliesOnly = ;SUB_L006D3400:Boolean
DetectedByAnyoneRange = ;SUB_L006D46C0:Float Point Value
BecomeStealthedFX = ;SUB_L00E6BD90:FXList
ExitStealthFX = ;SUB_L00E6BD90:FXList
RevealWeaponSets = ;SUB_L00BC58F0:Weaponset flags
VoiceMoveToStealthyArea = NoSound ;L00E6B7B0:AudioEvent //voice?
VoiceEnterStateMoveToStealthyArea = NoSound ;L00E6B7B0:AudioEvent //voice?
OneRingDelayOn = ;SUB_L00E6CB10:Unsigned Integer Value
OneRingDelayOff = ;SUB_L00E6CB10:Unsigned Integer Value
RingAnimTimeOn = ;SUB_L00E6CB10:Unsigned Integer Value
RingAnimTimeOff = ;SUB_L00E6CB10:Unsigned Integer Value
RingDelayAfterRemoving = ;SUB_L00E6CB10:Unsigned Integer Value
BecomeStealthedOneRingFX = ;SUB_L00E6BD90:FXList
ExitStealthOneRingFX = ;SUB_L00E6BD90:FXList
EvaEventDetectedEnemy = ;L00ACAD80:EvaEvent
EvaEventDetectedAlly = ;L00ACAD80:EvaEvent
EvaEventDetectedOwner = ;L00ACAD80:EvaEvent
RequiredUpgradeNames = ;SUB_L006D4CF0:List of Strings (Upgrade)
ForbiddenUpgradeNames = ;SUB_L006D4CF0:List of Strings (Upgrade)
End
UnsignedInteger StealthDelay |
How long before going stealthed in msec
Percentage FriendlyOpacityMin |
Minimum opacity as seen by friendlies (enemies don't see you)
Percentage FriendlyOpacityMax |
Maximum opacity as seen by friendlies (enemies don't see you)
UnsignedInteger PulseFrequency |
How often to pulse between the min and max in msec
Boolean InnateStealth |
Do I need to be told through a command to go to stealth
Strings RequiredUpgradeNames |
List of Strings(Upgrade)
Strings ForbiddenUpgradeNames |
List of Strings(Upgrade)