|
BFME 2 - ROTWK Code Refence
1.0
|
Public Attributes | |
| UnsignedInteger | MinCollapseDelay |
| UnsignedInteger | MaxCollapseDelay |
| UnsignedInteger | MinBurstDelay |
| UnsignedInteger | MaxBurstDelay |
| FloatingPoint | CollapseDamping |
| FloatingPoint | MaxShudder |
| SignedInteger | BigBurstFrequency |
| Unknown | OCL |
| Unknown | FXList |
| Boolean | DestroyObjectWhenDone |
| FloatingPoint | CollapseHeight |
| DeathTypeFilter | DeathTypes |
| ObjectStatus | ExemptStatus |
| ObjectStatus | RequiredStatus |
| FloatingPoint | DamageAmountRequired |
| Degrees | MinKillerAngle |
| Degrees | MaxKillerAngle |
Behavior = StructureCollapseUpdate ModuleTag_TheStructureCollapseUpdate
; L01226910->L01F49BD8:
MinCollapseDelay = 100; SUB_L00E6CB10:Unsigned Integer Value
MaxCollapseDelay = 500; SUB_L00E6CB10:Unsigned Integer Value
MinBurstDelay = 100; SUB_L00E6CB10:Unsigned Integer Value
MaxBurstDelay = 500; SUB_L00E6CB10:Unsigned Integer Value
CollapseDamping = 3.0; SUB_L006D46C0:Float Point Value
MaxShudder = 15.0; SUB_L006D46C0:Float Point Value
BigBurstFrequency = 10; SUB_L006D4430:Signed Integer Value
OCL = ? ; L012269C0
; L0223AFBC:
; INITIAL DELAY BURST ALMOST_FINAL FINAL
; NONE HOLD KILL SPAWN
; NONE CATAPULT_ROCK TREBUCHET_ROCK
; NONE FRONT_DESTROYED RIGHT_DESTROYED BACK_DESTROYED LEFT_DESTROYED
FXList = ? ; L01226940
; L0223AFBC:
; INITIAL DELAY BURST ALMOST_FINAL FINAL
; NONE HOLD KILL SPAWN
; NONE CATAPULT_ROCK TREBUCHET_ROCK
; NONE FRONT_DESTROYED RIGHT_DESTROYED BACK_DESTROYED LEFT_DESTROYED
DestroyObjectWhenDone = Yes; SUB_L006D3400:Boolean
CollapseHeight = 10.0; SUB_L006D46C0:Float Point Value
; L01F2EA00:
DeathTypes = NONE + CRUSHED; L00E6D050: ALL / NONE Filter
ExemptStatus = SOLD; SUB_L00C118B0: BitStatus //May not have this Status
RequiredStatus = DEATH_3; SUB_L00C118B0: BitStatus //Must have this Status
DamageAmountRequired = 15.0; SUB_L006D46C0:Float Point Value//Damage required before this behavior can occur
MinKillerAngle = -46; SUB_L006D4B70:Float Point Value //Degrees
MaxKillerAngle = 46; SUB_L006D4B70:Float Point Value //Degrees
End
| ObjectStatus ExemptStatus |
May not have this Status
| ObjectStatus RequiredStatus |
Must have this Status
| FloatingPoint DamageAmountRequired |
Damage required before this behavior can occur