Esempio n. 1
0
    void EnterOffice()
    {
        heistPoster.UpdateInfo(gm.GetCurrentLevel().picToSteal, gm.GetCurrentLevel().pointsToSteal);

        howToPlay.TurnOn();
        deskPhone.TurnOn();
        deskPhone.Pulse();

        switch (gm.levelState)
        {
        case GameManager.LevelState.NewGame:
            phone.SetMsgs(gm.GetCurrentLevel().newHeistMsgs);
            howToPlay.Pulse();
            break;

        case GameManager.LevelState.NewLevel:
            phone.SetMsgs(gm.GetCurrentLevel().newHeistMsgs);
            break;

        case GameManager.LevelState.ForgotPainting:
            phone.SetMsgs(gm.GetCurrentLevel().forgotItMsgs);
            break;

        case GameManager.LevelState.WrongPainting:
            phone.SetMsgs(gm.GetCurrentLevel().wrongOneMsgs);
            break;

        case GameManager.LevelState.RightPainting:
            phone.SetMsgs(gm.GetCurrentLevel().gotItMsgs);
            break;
        }
    }