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.4.2.410

C#

public class ModLoader : MonoBehaviour

View Source

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

Properties

CurrentGame Get Current Game
CurrentScene Current scene
IsLinux Is running native Linux executable
IsWineOrProton Is running on Wine or Proton
LoadedMods A list of all loaded mods.

Methods

CheckIfExperimental Check if steam release is from experimental branch
CheckSteam Check if steam is present
GetModAssetsFolder Mod assets folder, use this if you want load custom content.
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

MSCLoader_Ver The current version of the ModLoader.

See Also

Reference

MSCLoader Namespace

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