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