コード例 #1
0
        public void HandleHardwareDestruction(Hardware hw, HardwareBase hwBase)
        {
            WeaponMouse weapon = hw as WeaponMouse;

            if (weapon != null)
            {
                if (hwBase.Vital)
                {
                    if (weapon == CurrentVitalWeapon)
                    {
                        GameManager.Instance.EndGame(false);
                    }

                    GameManager.Instance.UI.DeactivateWeaponInfo(weapon);
                }
            }
        }
コード例 #2
0
 public virtual void PlaceOnBase(HardwareBase hardwareBase)
 {
     _base = hardwareBase;
     transform.position = hardwareBase.HardwarePosition;
 }