17 lines
546 B
Plaintext
17 lines
546 B
Plaintext
Scriptname defaultDisableLinkRefOnDestruction extends ObjectReference
|
|
{Disables my linked ref when I'm destroyed (Through destruction stages).}
|
|
|
|
Int Property OldStage = 3 Auto
|
|
{The destruction stage that is before the stage you want to trigger at
|
|
- Default = 3}
|
|
|
|
Int Property NewStage = 4 Auto
|
|
{The destruction stage that you want the trigger to happen at
|
|
- Default = 4}
|
|
|
|
Event OnDestructionStageChanged(int aiOldStage, int aiCurrentStage)
|
|
if (aiOldStage == OldStage) && (aiCurrentStage == NewStage)
|
|
GetLinkedRef().Disable()
|
|
endif
|
|
EndEvent
|