Files
test/Assets/PerfectWorld/Scripts/MainFiles/CECGameRun.cs
T
2025-11-05 18:13:46 +07:00

36 lines
840 B
C#

using BrewMonster;
using BrewMonster.Scripts.World;
using CSNetwork.GPDataType;
using System;
using UnityEngine;
public class CECGameRun
{
private CECWorld m_pWorld;
protected CECUIManager m_pUIManager; // UI manager
public CECWorld GetWorld() { return m_pWorld; }
public bool StartGame(int idInst, Vector3 vHostPos)
{
if (!JumpToInstance(idInst, vHostPos))
{
BMLogger.LogError ( "CECGameRun::StartGame, Failed to create game world.");
return false;
}
return true;
}
private bool JumpToInstance(int idInst, Vector3 vHostPos, int iParallelWorldID = 0)
{
return true;
}
public void Init()
{
m_pUIManager = new CECUIManager();
}
// Get UI manager
public CECUIManager GetUIManager() { return m_pUIManager; }
}