public void Add(IWeaponAttack weaponAttack) { attacks.Add(weaponAttack); }
/// <summary> /// Start is called on the frame when a script is enabled just before any of the Update methods are called the first time. /// </summary> protected virtual void Start() { attackCallbacks = behaviour.GetAIAttackSystem(); weaponReloading = behaviour.GetAIAttackSystem().GetReloadSystem(); }