public ViewModelPartyMember( string name, BaseCommand commandRemove, Visibility removeButtonVisibility) { this.Name = name; this.CommandRemove = commandRemove; this.RemoveButtonVisibility = removeButtonVisibility; this.IsOnline = name == ClientCurrentCharacterHelper.Character.Name || OnlinePlayersSystem.ClientContains(name); OnlinePlayersSystem.ClientPlayerAddedOrRemoved += this.OnlinePlayersSystemPlayerAddedOrRemovedHandler; }