Ejemplo n.º 1
0
    private void NormalStageSetting()
    {//나중에 여기서 스테이지 count 세팅 지금도...?
        if (CentralInfoManager.instance.IsBossMonster())
        {
            CentralInfoManager.regionCount = 11;
            CentralInfoManager.stageCount += 1;

            OverflowManager.ChkStageOverFlow();
            EquipManager.instance.JudgeEquipRock(EquipManager.EOT_Stage, CentralInfoManager.stageCount);
            StartCoroutine(RankManager.instance.UpdateRank(0, 1));
            StartCoroutine(RankManager.instance.UpdateRank(1, 1));

            if (CentralInfoManager.stageCount % 10 == 0 ||
                CentralInfoManager.rebirthStartStage + 1 == CentralInfoManager.stageCount)            /////////////////////////////////////
            {
                SaveManager.instance.SaveData();
            }
        }
        else
        {
            if (CentralInfoManager.regionCount >= 10)
            {
                CentralInfoManager.regionCount = 1;
            }
            else
            {
                CentralInfoManager.regionCount++;
            }
        }

        var realbgIndex = (RealStageCount_Loop() - 1) * CLASSIFIED_BG_COUNT;  //여기서 loop로 변경

        BGChange(bg_n, realbgIndex);
        ui.StageSet(CentralInfoManager.stageCount, CentralInfoManager.regionCount);
    }
Ejemplo n.º 2
0
 private void Awake()
 {
     overflowManager = this;
 }
Ejemplo n.º 3
0
 public Home(OverflowManager overflowManager)
 {
     _overflowManager = overflowManager;
 }