|
|
- using IllusionPlugin;
- using IllusionPlugin.BeatSaber;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using UnityEngine.SceneManagement;
-
- namespace IllusionInjector.Updating
- {
- internal class SelfPlugin : IBeatSaberPlugin
- {
- internal const string IPA_Name = "Beat Saber IPA";
- internal const string IPA_Version = "3.8.8";
-
- public string Name => IPA_Name;
-
- public string Version => IPA_Version;
-
- public ModsaberModInfo ModInfo => new ModsaberModInfo
- {
- CurrentVersion = new Version(IPA_Version),
- InternalName = "beatsaber-ipa-reloaded"
- };
-
- public void OnActiveSceneChanged(Scene prevScene, Scene nextScene)
- {
- }
-
- public void OnApplicationQuit()
- {
- }
-
- public void OnApplicationStart()
- {
- }
-
- public void OnFixedUpdate()
- {
- }
-
- public void OnSceneLoaded(Scene scene, LoadSceneMode sceneMode)
- {
- }
-
- public void OnSceneUnloaded(Scene scene)
- {
- }
-
- public void OnUpdate()
- {
- }
- }
- }
|