HasNativeHookInitializationFailed

Query the status of the native hook system initialization.

Syntax

Susano.HasNativeHookInitializationFailed() -> boolean

Parameters

None

Return(s)

failed (boolean):

  • false → hooks are initialized and usable.

  • true → initialization failed; SusanoHookNative will not work.

Behavior

Read-only status set during startup of the hook bridge.

Example(s)

if Susano.HasNativeHookInitializationFailed() then
  print("[Susano] Native hooks unavailable; skipping registrations")
else
  SusanoHookNative(0x6D0DE6A7B5DA71F8, function(player_id)
    return false, "susano"
  end)
end

Last updated