40 lines
811 B
C#
40 lines
811 B
C#
using System;
|
|
using UnityEngine;
|
|
using UnityEngine.SceneManagement;
|
|
|
|
namespace MyMainMenu
|
|
{
|
|
public class ModBehaviour:Duckov.Modding.ModBehaviour
|
|
{
|
|
public GameMainTitle gameMainTitle=new GameMainTitle();
|
|
|
|
void Awake()
|
|
{
|
|
SceneManager.sceneLoaded += OnSceneLoaded;
|
|
}
|
|
void OnDestroy()
|
|
{
|
|
SceneManager.sceneLoaded -= OnSceneLoaded;
|
|
}
|
|
|
|
private void Update()
|
|
{
|
|
gameMainTitle.Update();
|
|
}
|
|
|
|
protected override void OnAfterSetup()
|
|
{
|
|
|
|
}
|
|
|
|
protected override void OnBeforeDeactivate()
|
|
{
|
|
|
|
}
|
|
void OnSceneLoaded(Scene scene, LoadSceneMode mode)
|
|
{
|
|
gameMainTitle.Initialize();
|
|
}
|
|
|
|
}
|
|
} |