Exemple #1
0
    private void MakeOnTouch()
    {
        int numberOfBoxes = PersonInfo.post;

        GlobalOptions.GetGuiLayer().AddMoney(numberOfBoxes * Random.Range(100, 300));
        PersonInfo.AddPost(-PersonInfo.post);
        GlobalOptions.GetScreenLoader().LoadScreenByName("ScreenGameOver");
    }
Exemple #2
0
 public void ShowYouWon()
 {
     if (GlobalOptions.gameState == GameStates.GAME)
     {
         GlobalOptions.playerStates = PlayerStates.IDLE;
         GlobalOptions.gameState    = GameStates.LEVEL_COPLETE;
         ScreenLoader screenLoader;
         screenLoader = GlobalOptions.GetScreenLoader();
         screenLoader.LoadScreenByName("ScreenYouWon");
     }
 }
Exemple #3
0
 public void DialogClosed()
 {
     if (play)
     {
         play = false;
         string       screenToShow = "ScreenGame";
         ScreenLoader screenLoader;
         screenLoader = GlobalOptions.GetScreenLoader();
         GlobalOptions.loadingLevel = levelToLoad;
         screenLoader.LoadScreenByName(screenToShow);
     }
 }
Exemple #4
0
    public void ShowGameOverScreen()
    {
        ScreenLoader screenLoader;

        screenLoader = GlobalOptions.GetScreenLoader();
        //есть почта
        if (PersonInfo.post <= 0)
        {
            screenLoader.LoadScreenByName("ScreenGameOver");
        }
        else
        {
            screenLoader.LoadScreenByName("ScreenPost");
        }
    }
Exemple #5
0
 protected override void Start()
 {
     init();
     screenLoader = GlobalOptions.GetScreenLoader();
 }