Exemplo n.º 1
0
 //public void GameManagerSetup()
 //{
 //    Init();
 //    //InitManagers();
 //}
 private void Init()
 {
     timeManager   = GetComponentInChildren <TimeManager>();
     inputManager  = GetComponentInChildren <InputManager>();
     cameraManager = GetComponentInChildren <CameraManager>();
     dayManager    = GetComponentInChildren <DayManager>();
     fSMManager    = GetComponentInChildren <FSMManager>();
     uIManager     = GetComponentInChildren <UIManager>();
     skyManager    = GetComponentInChildren <SkyManager>();
     levelManager  = GetComponentInChildren <LevelManager>();
     tabboz        = GetComponentInChildren <Tabboz3D>();
 }
Exemplo n.º 2
0
        private void CheckOutNow()
        {
            Tabboz3D m_tabboz = GameManager3D.instance.tabboz;
            int      Tot      = 0;

            foreach (ISaleable _item in Cart) //Da sostituire con un aggiornamento ad aggiunta
            {
                Tot += _item.Price;
            }
            if (m_tabboz.Money >= Tot)
            {
                m_tabboz.Money -= Tot;
                foreach (ISaleable _item in Cart)
                {
                    _item.EquipMe();
                }
            }
            Cart.Clear();
        }