Skip to content

T_MSCLoader_ModLoader

piotrulos edited this page Apr 7, 2023 · 4 revisions

ModLoader Class

This is main Mod Loader class.

Inheritance Hierarchy

System.Object
  Object
    Component
      Behaviour
        MonoBehaviour
          MSCLoader.ModLoader
Namespace: MSCLoader
Assembly: MSCLoader (in MSCLoader.dll) Version: 1.2.11.286

Syntax

C#

public class ModLoader : MonoBehaviour

View Source
The ModLoader type exposes the following members.

Properties

 

Name Description
Public propertyStatic member CurrentScene Current scene
Public propertyStatic member LoadedMods A list of all loaded mods.
  Back to Top

Methods

 

Name Description
Public methodStatic member CheckIfExperimental Check if steam release is from experimental branch
Public methodStatic member CheckSteam Check if steam is present
Public methodStatic member GetCurrentScene Get Current Game Scene
Public methodStatic member GetMod Get Mod class of modID
Public methodStatic member GetModAssetsFolder Mod assets folder, use this if you want load custom content.
Public methodStatic member GetModConfigFolder **Obsolete. ** [Obsolete] Change to GetModSettingsFolder()
Public methodStatic member GetModSettingsFolder Mod settings folder, use this if you want save something.
Public methodStatic member IsModPresent(String) Check if other ModID is present and enabled
Public methodStatic member IsModPresent(String, Boolean) Check if other ModID is present
  Back to Top

Fields

 

Name Description
Public fieldStatic member experimental Is this version of ModLoader experimental (this is NOT game experimental branch)
Public fieldStatic member MSCLoader_Ver The current version of the ModLoader.
  Back to Top

See Also

Reference

MSCLoader Namespace

Clone this wiki locally