using System.Collections;
|
using System.Collections.Generic;
|
using UnityEngine;
|
|
[XLua.LuaCallCSharp]
|
public class FakeDungeonUtility : Singleton<FakeDungeonUtility>
|
|
{
|
|
int m_TureMapId = -1;
|
public int tureMapId { get { return m_TureMapId; } }
|
|
int m_TureLineId = -1;
|
public int tureLineId { get { return m_TureLineId; } }
|
|
public bool isFakeDungeon { get { return m_TureMapId > 0; } }
|
|
|
public FakeDungeonUtility()
|
{
|
DTC0102_tagCDBPlayer.switchAccountEvent += OnSwitchAccount;
|
}
|
|
public void EnterFakeDungeon(int _mapId, int _lineId)
|
{
|
m_TureMapId = _mapId;
|
m_TureLineId = _lineId;
|
|
}
|
|
public void Reset()
|
{
|
m_TureMapId = -1;
|
m_TureLineId = -1;
|
}
|
|
private void OnSwitchAccount()
|
{
|
Reset();
|
}
|
}
|