T_MSCLoader_ModLoader
piotrulos edited this page Apr 7, 2023
·
4 revisions
This is main Mod Loader class.
System.Object
Object
Component
Behaviour
MonoBehaviour
MSCLoader.ModLoader
Namespace: MSCLoader
Assembly: MSCLoader (in MSCLoader.dll) Version: 1.2.11.286
C#
public class ModLoader : MonoBehaviour
View Source
The ModLoader type exposes the following members.
Name | Description | |
---|---|---|
CurrentScene | Current scene | |
LoadedMods | A list of all loaded mods. |
Name | Description | |
---|---|---|
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 | |
GetModAssetsFolder | Mod assets folder, use this if you want load custom content. | |
GetModConfigFolder | **Obsolete. ** [Obsolete] Change to GetModSettingsFolder() | |
GetModSettingsFolder | Mod settings folder, use this if you want save something. | |
IsModPresent(String) | Check if other ModID is present and enabled | |
IsModPresent(String, Boolean) | Check if other ModID is present |
Name | Description | |
---|---|---|
experimental | Is this version of ModLoader experimental (this is NOT game experimental branch) | |
MSCLoader_Ver | The current version of the ModLoader. |
- How to install MSCLoader using MSCPatcher
- MSCPatcher explained
- How to install mods
- Official experimental linux support
- Unofficial tutorial for linux (wine/proton)
- Install Visual Studio for MSCLoader
- Install template for Visual Studio
- How to use templates
- Debugging your mods in Visual Studio
- Enable DevMode to help with debugging
- Uploading and creating Self update feature for your mod or reference
- All Playmaker Global Variables and Events
- How to create and use Asset Bundles