private void Start() { netEquipable = GetComponent <NetEquipable>(); photonView = GetComponent <PhotonView>(); netEquipable.onGrabbed.AddListener(EnableVacuumGrab); netEquipable.onReleased.AddListener(DisableVacuumGrab); }
protected virtual void Start() { animator = GetComponent <Animator>(); netEquipable = GetComponent <NetEquipable>(); photonView = GetComponent <PhotonView>(); weaponManager = GetComponent <WeaponManager>(); shootPoint = weaponManager.shootPoint; projectileManager = GetComponent <ProjectileManager>(); grapplingHookManager = GetComponent <GrapplingHookManager>(); netEquipable.onGrabbed.AddListener(EnableShooting); netEquipable.onReleased.AddListener(DisableShooting); }