public override void InitializeAgent() { wm = GetComponent <WeaponManager>(); movement = GetComponent <CMovement>(); health = GetComponent <CHealth>(); grenadeThrower = GetComponent <CGrenadeThrower>(); }
void Awake() { if (Head.parent != transform) { throw new Exception("Head must be a child of this.transform"); } ActiveWeaponSlot = 0; grenade = GetComponent <CGrenadeThrower>(); rb = GetComponent <Rigidbody>(); }