Example #1
0
 private void Start()
 {
     _health = _maxHealth;
     ShowHealth();
     _shipController.Init(this);
     _weaponSystem.Init(_battleIdentity);
 }
Example #2
0
        private void Start()
        {
            _shipController.Init(this);
            _weaponSystem.Init(_battleIdentity);

            // Назначаем слушателей в Reward.cs, PlayScore.cs и GameOverScreen.cs.
            RewardEvent.AddListener(Reward.Listen);
            PlayerScoreEvent.AddListener(PlayerScore.AddRewardProperty);
            GameOverEvent.AddListener(GameOverScreen.GameOver);
        }
Example #3
0
 private void Start()
 {
     _shipController.Init(this);
     _weaponSystem.Init(_battleIdentity);
     _currentHealth = _maxHealth;
     if (_battleIdentity == UnitBattleIdentity.Ally)
     {
         GameController.Instance.UpdatePlayerHealth(_currentHealth, _maxHealth);
     }
 }
Example #4
0
        protected virtual void Start()
        {
            _shipController.Init(this);
            _weaponSystem.Init(_battleIdentity);

            //Health value normalize
            if (_health.Value > _maxHealth)
            {
                _health.Value = _maxHealth;
            }
        }
Example #5
0
        }                                                   // текущее количество брони


        private void Start()
        {
            _shipController = GetComponent <ShipController>();      //
            _movementSystem = GetComponent <MovementSystem>();      // кэширование компонентов
            _weaponSystem   = GetComponent <WeaponSystem>();        //

            CurrentArmor = _maxArmor;

            _shipController.Init(this);
            _weaponSystem.Init(_battleIdentity);
        }
Example #6
0
        private void Start()
        {
            BonusPanel = GameObject.Find("BonusPanel");//находим объект ui
            if (_battleIdentity.ToString() != "Enemy")
            {
                RestartPanel = GameObject.Find("RestartPanel"); //находим объект ui если это не враг
                ArmorPanel   = GameObject.Find("ArmorPanel");   //находим объект ui если это не враг
            }


            _shipController.Init(this);
            _weaponSystem.Init(_battleIdentity);
        }
 private void Start()
 {
     _shipController.Init(this);
     _weaponSystem.Init(_battleIdentity);
 }
Example #8
0
 protected virtual void Start()
 {
     _shipController.Init(this);
     _weaponSystem.Init(_battleIdentity);
 }