public override int GetHashCode() { unchecked { var hashCode = (ServiceName != null ? ServiceName.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (MachineName != null ? MachineName.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (DisplayName != null ? DisplayName.GetHashCode() : 0); hashCode = (hashCode * 397) ^ Status.GetHashCode(); hashCode = (hashCode * 397) ^ CanStart.GetHashCode(); hashCode = (hashCode * 397) ^ CanPause.GetHashCode(); hashCode = (hashCode * 397) ^ CanStop.GetHashCode(); return(hashCode); } }
public void Setup4() { playerControl4 = playerInstance.GetComponent <PlayerControl4>(); canPause = playerInstance.GetComponent <CanPause>(); playerMesh = playerInstance.GetComponent <MeshRenderer>(); playerRigidbody = playerInstance.GetComponent <Rigidbody>(); canPause.playerNumber = playerNumber; playerControl4.playerNumber = playerNumber; playerControl4.componentOwner = this; roundPanelInput = false; Material[] materials = playerMesh.materials; materials[2].color = playerColor; }
public void Setup5(Transform[] respawnTransforms) { gameUI = GameUI._gameUI; playerControl5Firing = playerInstance.GetComponent <PlayerControl5Firing>(); playerControl5 = playerInstance.GetComponent <PlayerControl5>(); canPause = playerInstance.GetComponent <CanPause>(); playerMesh = playerInstance.GetComponent <MeshRenderer>(); playerRigidbody = playerInstance.GetComponent <Rigidbody>(); capsuleCollider = playerInstance.GetComponents <CapsuleCollider>(); canPause.playerNumber = playerNumber; playerControl5.playerNumber = playerNumber; playerControl5Firing.playerNumber = playerNumber; playerControl5Firing.componentOwner = this; playerControl5.componentOwner = this; roundPanelInput = false; Material[] materials = playerMesh.materials; materials[2].color = playerColor; }
protected bool Equals(ServiceInfo other) { return(string.Equals(ServiceName, other.ServiceName) && string.Equals(MachineName, other.MachineName) && string.Equals(DisplayName, other.DisplayName) && Status == other.Status && CanStart.Equals(other.CanStart) && CanPause.Equals(other.CanPause) && CanStop.Equals(other.CanStop)); }