Esempio n. 1
0
    public static PlagueManager GetInstance()
    {
        if (instance == null)
        {
            instance = new PlagueManager();
        }

        return(instance);
    }
Esempio n. 2
0
    void init()
    {
        pm = PlagueManager.GetInstance();
        tm = GetComponent <TimeManager> ();

        plagueHappening = false;
        plagueCount     = pm.getPlagueCount();

        lastDay   = tm.getCurrentDay();
        lastMonth = tm.getCurrentMonth();

        remainingChunks = 0;
    }
 public static void init()
 {
     m_am      = ActionManager.GetInstance();
     m_bm      = BuildingsManager.GetInstance();
     m_tm      = GameObject.Find("Logic").GetComponent <TimeManager>();
     m_cm      = CoopManager.GetInstance();
     m_um      = UserDataManager.GetInstance();
     m_im      = InvestigationManager.GetInstance();
     m_lm      = GameObject.Find("Logic").GetComponent <LogicManager>();
     m_pm      = PenalizationManager.GetInstance();
     m_phasem  = GameObject.FindGameObjectWithTag("Logic").GetComponent <PhaseManager>();
     m_plaguem = PlagueManager.GetInstance();
     m_rm      = RankingManager.GetInstance();
     m_rom     = RiceObjectsManager.GetInstance();
     m_workerm = WorkerManager.GetInstance();
     m_worldm  = WorldTerrain.GetInstance();
     m_tutMan  = GameObject.FindGameObjectWithTag("Tutorial").GetComponent <TutorialManager> ();
 }