MSCLoader API - piotrulos/MSCModLoader GitHub Wiki
Class | Description | Examples | |
---|---|---|---|
![]() |
ConsoleCommand | Base class for console commands | |
![]() |
ExceptionExtensions | Exception extensions | |
![]() |
Keybind | Add easily rebindable keybinds. | |
![]() |
LoadAssets | Class for Loading custom assets from Assets folder | LoadAssets methods |
![]() |
Mod | The base mod class, all mods should have this class. | Mod class structure |
![]() |
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 | Unified SaveLoad methods |
![]() |
Settings | Add simple settings for mods. | Create Mod Settings |
![]() |
SettingsButton | Settings Button | |
![]() |
SettingsCheckBox | Settings checkbox | Settings Checkbox |
![]() |
SettingsCheckBoxGroup | CheckBox group (aka radio button) | |
![]() |
SettingsColorPicker | Settings Color Picker | Settings ColorPicker |
![]() |
SettingsDropDownList | Settings DropDown List | Settings DropDownList |
![]() |
SettingsHeader | Settings Header | |
![]() |
SettingsResetButton | Settings Reset Button | |
![]() |
SettingsSlider | Settings Slider | Settings Slider |
![]() |
SettingsSliderInt | Integer version of Settings Slider | Settings Slider |
![]() |
SettingsText | Settings Text | |
![]() |
SettingsTextBox | Settings TextBox | Settings TextBox |
![]() |
UnifiedRaycast | Unified Raycast, use this to get interaction raycast results |
Enumeration | Description | |
---|---|---|
![]() |
CurrentScene | List of possible scenes |
![]() |
Mod.Setup | Type of Function to setup |
![]() |
SettingsButton.ButtonIcon | Predefined button icons |