Ejemplo n.º 1
0
 public override void OnApplicationQuit() // Runs when the Game is told to Close.
 {
     CumLogger.Log("OnApplicationQuit");
 }
Ejemplo n.º 2
0
 public override void OnModSettingsApplied() // Runs when Mod Preferences get saved to CumData/modprefs.ini.
 {
     CumLogger.Log("OnModSettingsApplied");
 }
Ejemplo n.º 3
0
 public override void OnPreInitialization() // Runs before Game Initialization.
 {
     CumLogger.Log("OnPreInitialization");
 }
Ejemplo n.º 4
0
 public override void OnApplicationStart() // Runs after Game Initialization.
 {
     CumLogger.Log("OnApplicationStart");
 }
Ejemplo n.º 5
0
 public override void OnGUI() // Can run multiple times per frame. Mostly used for Unity's IMGUI.
 {
     CumLogger.Log("OnGUI");
 }
Ejemplo n.º 6
0
 public override void VRChat_OnUiManagerInit() // Runs upon VRChat's UiManager Initialization. Only runs if the Mod is used in VRChat.
 {
     CumLogger.Log("VRChat_OnUiManagerInit");
 }
Ejemplo n.º 7
0
 public override void OnLateUpdate() // Runs once per frame after OnUpdate and OnFixedUpdate have finished.
 {
     CumLogger.Log("OnLateUpdate");
 }
Ejemplo n.º 8
0
 public override void OnFixedUpdate() // Can run multiple times per frame. Mostly used for Physics.
 {
     CumLogger.Log("OnFixedUpdate");
 }
Ejemplo n.º 9
0
 public override void OnUpdate() // Runs once per frame.
 {
     CumLogger.Log("OnUpdate");
 }
Ejemplo n.º 10
0
 public override void OnLevelWasInitialized(int level) // Runs when a Scene has Initialized.
 {
     CumLogger.Log("OnLevelWasInitialized: " + level.ToString());
 }
Ejemplo n.º 11
0
 public override void OnLevelIsLoading() // Runs when a Scene is Loading or when a Loading Screen is Shown. Currently only runs if the Mod is used in BONEWORKS.
 {
     CumLogger.Log("OnLevelIsLoading");
 }