Ejemplo n.º 1
0
        public void unEquipWeapon()
        {
            Weapon w2 = new TestWeapon();

            player.equipWeapon(weapon);
            player.equipWeapon(w2);

            Assert.AreEqual(w2, player.weapon);
        }
Ejemplo n.º 2
0
        public void unEquipingRemoveModifiers()
        {
            player.equipWeapon(weapon);

            Weapon w2 = new TestWeapon();

            player.equipWeapon(w2);

            bool b = player.attack.modifiers.list.Contains(weapon.modifiers[0]);

            Assert.IsFalse(b);
        }
Ejemplo n.º 3
0
    // Use this for initialization
    protected override void Start()
    {
        base.Start();
        m_actionSource = GetComponent <ActionSource>();

        m_actionSource.SetEntity(this);

        m_actionSource = GetComponent <ActionSource>();
        TestWeapon weapon = (TestWeapon)m_currentWeapon;

        weapon.AlwaysFiring = true;
    }
Ejemplo n.º 4
0
        private void Start()
        {
            InitializeActor();
            playerCharacter = gameObject.AddComponent <PlayerCharacter>();
            playerCharacter.playerNumber = playerNumber;
            //var weapon = gameObject.AddComponent<TestWeapon>();
            shipGuide  = new ShipGuideWeapon();
            testWeapon = gameObject.AddComponent <TestWeapon>();
            camera     = transform.GetComponentInChildren <Camera>();

            Cursor.lockState = CursorLockMode.Locked;
            Cursor.visible   = false;
        }