Exemple #1
0
 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);
     }
 }
Exemple #2
0
    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;
    }
Exemple #3
0
    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;
    }
Exemple #4
0
 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));
 }