using CodeStage.AntiCheat.ObscuredTypes; using UnityEngine; public class Ingame_DungeonBase : MonoBehaviour { protected ObscuredInt _MaxMobCount; protected int MaxMobCount { get { return _MaxMobCount; } set { _MaxMobCount = value; _MaxMobCount.RandomizeCryptoKey(); } } protected ObscuredInt _MobCount; protected int MobCount { get { return _MobCount; } set { _MobCount = value; _MobCount.RandomizeCryptoKey(); } } public virtual void Set_DungeonInfo(int maxMobCount) { gameObject.SetActive(true); MobCount = 0; MaxMobCount = maxMobCount; DungeonInfo.Ins.m_MaxDieMobCount = MaxMobCount; DungeonInfo.Ins.act_MobDieCount = Add_MobCount; } public virtual void Add_MobCount(int mobid) { } public virtual void Set_TotalDmg(double dmg) { } public virtual void Set_TotalScore(int score) { } public virtual void Set_TotalLife(int life) { } public virtual void Set_WaveGold(int gold) { } public int Get_KillMobCount() { return MobCount; } }