public void AddGold(int gold) { goldCount += gold; GameDataHandler.SaveGemCount(goldCount, topazCount, rubyCount, sapphireCount, diamondCount); MainUIMnager.Instance.SetText(); }
void AutoReset(Scene scene, LoadSceneMode mode) { GameDataHandler.SaveGemCount(goldCount, topazCount, rubyCount, sapphireCount, diamondCount); switch (scene.name) { case "Title": isFirstStart = true; GameDataHandler.LoadGemCount(out goldCount, out topazCount, out rubyCount, out sapphireCount, out diamondCount); MainUIMnager.Instance.SetText(); stage_count = GameDataHandler.LoadStageCount(); mapName = "Stage" + stage_count; break; } }
public void AddGem(Type.TYPE type, int add) { switch (type) { case Type.TYPE.DIAMOND: diamondCount += add; break; case Type.TYPE.RUBY: rubyCount += add; break; case Type.TYPE.SAPPHIRE: sapphireCount += add; break; case Type.TYPE.TOPAZ: topazCount += add; break; } GameDataHandler.SaveGemCount(goldCount, topazCount, rubyCount, sapphireCount, diamondCount); MainUIMnager.Instance.SetText(); }