T_MSCLoader_ModLoader - piotrulos/MSCModLoader GitHub Wiki

ModLoader Class

This is main Mod Loader class.

Definition

Namespace: MSCLoader
Assembly: MSCLoader (in MSCLoader.dll) Version: 1.3.3.356

C#

public class ModLoader : MonoBehaviour

View Source

Inheritance Object → Object → Component → Behaviour → MonoBehaviour → ModLoader

Properties

CurrentScene Current scene
LoadedMods A list of all loaded mods.

Methods

CheckIfExperimental Check if steam release is from experimental branch
CheckSteam Check if steam is present
GetCurrentScene Get Current Game Scene
GetMod Get Mod class of modID
Obsolete
GetModAssetsFolder Mod assets folder, use this if you want load custom content.
GetModConfigFolder [Obsolete] Change to GetModSettingsFolder()
Obsolete
GetModSettingsFolder Mod settings folder, use this if you want save something.
GetModVersionByID Get version of mod by modID (returns 0.0.0.0 if not found)
GetReferenceVersionByID Get version of reference by AssemblyID (returns 0.0.0.0 if not found)
IsModPresent(String) Check if other ModID is present and enabled
IsModPresent(String, Boolean) Check if other ModID is present
IsReferencePresent Check if Reference of specified AssemblyID is present

Fields

experimental Is this version of ModLoader experimental (this is NOT game experimental branch)
MSCLoader_Ver The current version of the ModLoader.

See Also

Reference

MSCLoader Namespace

⚠️ **GitHub.com Fallback** ⚠️