Background for Fallout 4
Member of the ScriptObject script
voidfunctionRegisterForExternalEvent(stringeventName, stringcallback)Native

Description

Wiki Description

Callback is the function name that is called when the event is triggered.

Documentation Comment

Callback is the function name that is called when the event is triggered


Caveats


Parameters

stringeventName

CK Wiki Description

The name of the event that you want to register for.

stringcallback

CK Wiki Description

The function name that is called when the event is triggered.


Examples

Scriptname ChildType extends BaseType

; The name of an external event.
string MyModResetEvent = "MyModResetEvent" const

Event OnQuestInit()
    RegisterForExternalEvent(MyModResetEvent, "OnMyModReset")
EndEvent

Event OnMyModReset()
    Debug.TraceSelf(self, "OnMyModReset", "We have the external event handled.")
EndEvent
ScriptName BaseType extends Quest Native Const Hidden

Event OnMyModReset() Native
{New event declaration. Overrride in extending scripts.}

Auto-Generated Example

string myString__eventName
string myString__callback

myScriptObject__toCallFunctionOn.RegisterForExternalEvent(myString__eventName, myString__callback)

Related Pages


Additional References

View this function’s page on the Fallout 4 Creation Kit Wiki

Some data provided by the Fallout 4 Creation Kit Wiki. Licensed under the Creative Commons Attribution-Share Alike 4.0 license.