Esempio n. 1
0
    public virtual void Init(Creature ownerCreature, Weapon weapon, Weapon.FiringDesc targetAngle)
    {
        m_gunPoint = weapon.GunPointPos;
        m_ownerCreature = ownerCreature;
        m_damage = weapon.Damage;
        m_targetAngle = targetAngle;
        m_isDestroying = false;
        m_onHitWeapon = weapon.GetSubWeapon();

        TryToSetDamageBuffType(weapon);

        StartFiring();
    }