N_MSCLoader - piotrulos/MSCModLoader GitHub Wiki

MSCLoader Namespace

Classes

ConsoleCommand Base class for console commands
ExceptionExtensions Exception extensions
FsmHook Playmaker hook inject method.
Obsolete.
Keybind Add easily rebindable keybinds.
LoadAssets Class for Loading custom assets from Assets folder
Mod The base mod class, all mods should have this class.
ModAudio Audio library (play local *.mp3, *.ogg, *.wav, *.aiff, *.flac)
ModAudioStream Audio library (Play online mp3 streams)
ModConsole MSCLoader console related functions.
ModLoader This is main Mod Loader class.
ModSetting Mod Setting base class
ModUI UI elements like creating Message Boxes
ModUIDrag Make Unity.UI element draggable, attachable to UI gameobject
MSCExtensions My Summer Car specific extensions
MsgBoxBtn MsgBoxBtn class
OBJLoader OBJLoader (obsoloete)
Playlists Parse playlists files
PlayMakerExtensions PlayMaker extensions for Unity API
PlayMakerProxyExtensions Extension methods for PlayMakerArrayListProxy and PlayMakerHashTableProxy
PopupSetting Popup Setting Window
SaveLoad Save and Load Class for gameobject and custom class
Settings Add simple settings for mods.
SettingsButton Settings Button
SettingsCheckBox Settings checkbox
SettingsCheckBoxGroup CheckBox group (aka radio button)
SettingsColorPicker Settings Color Picker
SettingsDropDownList Settings DropDown List
SettingsDynamicHeader Settings Dynamic Header
Obsolete.
SettingsDynamicText Settings Dynamic Text
Obsolete.
SettingsHeader Settings Header
SettingsResetButton Settings Reset Button
SettingsSlider Settings Slider
SettingsSliderInt Integer version of Settings Slider
SettingsText Settings Text
SettingsTextBox Settings TextBox
UnifiedRaycast Unified Raycast, use this to get interaction raycast results

Enumerations

CurrentScene List of possible scenes
Mod.Setup Type of Function to setup
SettingsButton.ButtonIcon Predefined button icons
⚠️ **GitHub.com Fallback** ⚠️