Esempio n. 1
0
 void Start()
 {
     player      = GetComponent <PlayerStuff>();
     dia         = PlayerStuff.hud.GetComponentInChildren <DialogCentre>();
     addMoney    = player.tablePlayer.GetComponentsInChildren <Text>(true)[2];
     tableMoney  = player.tablePlayer.GetComponentsInChildren <Text>()[1];
     MoneyAmount = Assets.New_scripts.GameSettings.startMoney;
 }
Esempio n. 2
0
 private void Start()
 {
     player = GetComponent <PlayerStuff>();
     hud    = GameObject.Find("HUD").GetComponentInChildren <hudChange>();
     dia    = hud.GetComponentInChildren <DialogCentre>(true);
     if (cardMenu == null)
     {
         cardMenu = hud.GetComponentInChildren <CardMenu>();
     }
 }
Esempio n. 3
0
    internal void ChanceCard()
    {
        PlayerStuff player = turn.player;

        dia = hud.GetComponentInChildren <DialogCentre>(true);

        switch (UnityEngine.Random.Range(0, 4))
        {
        case 0: dia.ShowMessage("Игрок " + player.name + " находит мелочь на дороге. +684$"); player.GetComponent <Money>().Transaction(-684); player.EndTurn(); break;

        case 1: dia.ShowMessage("Игрок " + player.name + " замечает несколько купюр в зимней куртке. +980$"); player.GetComponent <Money>().Transaction(-980); player.EndTurn(); break;

        case 2: dia.ShowMessage("Игрок " + player.name + " выигрывает региональный конкурс предпринимателей. +1500$"); player.GetComponent <Money>().Transaction(-1500); player.EndTurn(); break;

        case 3: dia.ShowMessage("Игрок " + player.name + " проливает чай на свой компьютер. Починка 1000$"); player.targetCard.cost = 1000; ShowPay(); break;

        case 4: dia.ShowMessage("Игроку " + player.name + " пора отдохнуть. Поезка на море обойдется в 2000$"); player.targetCard.cost = 2000; ShowPay(); break;
        }
    }
Esempio n. 4
0
 private void Start()
 {
     ran    = new System.Random();
     turn   = GetComponent <Turn>();
     dialog = hud.gameObject.GetComponentInChildren <DialogCentre>(true);
     foreach (Cube item in cubes.GetComponentsInChildren <Cube>(true))
     {
         item.cubeRolled += (x) =>
         {
             if (firstDice == 0)
             {
                 firstDice = x;
             }
             else
             {
                 secondDice = x;
             }
         };
     }
 }