protected void SetIsRemotelyFiring_RPC(bool set) { isRemotelyFiring = set; PhotonTurretView turretView = transform.root.GetComponentInChildren <PhotonTurretView>(); turretFollowTarget = transform.root.GetComponentInChildren <TurretFollowTarget>(); if (isRemotelyFiring == false) { DestroyBeam(); if (!weaponPhotonView.IsMine) { turretFollowTarget.enabled = false; turretView.enabled = true; } } else if (isRemotelyFiring && !weaponPhotonView.IsMine) { turretView.enabled = false; turretFollowTarget.enabled = true; } }
void Start() { turretTarget = GetComponentInChildren <TurretTarget>(); turretFollowTarget = GetComponentInChildren <TurretFollowTarget>(); defaultTarget = turretFollowTarget.target; }