SplitScript reference / Process / loadedModule

Process.loadedModule

Method

Process.loadedModule(name: String) -> Module?

Returns a module only when it is already loaded.

Unlike module, this probe is synchronous and does not wait for a missing optional module to appear. It is useful for selecting layouts that depend on optional platform or mod-loader modules.

Parameters

  • name: The exact module name.

Effects: allocates, reads process memory, requires an attached process

Runtime behavior: available while a process is attached, except in onDetach; synchronous

Examples

Detect an optional Steam module

let steam = process.loadedModule("steam_api.dll") else return