public void InitLabel(NodeAddedEvent e, InviteToLobbyUserLabelNode label, [JoinAll] SingleNode <FriendsComponent> friends) { if (friends.component.InLobbyInvitations.ContainsKey(label.userGroup.Key)) { label.waitingForInviteToLobbyAnswerUi.SetTimer(friends.component.InLobbyInvitations[label.userGroup.Key]); } else { label.waitingForInviteToLobbyAnswerUi.Waiting = false; } }
public void SetWaitingTimer(NodeAddedEvent e, InvitedToLobbyUserNode user, [JoinByUser, Combine] InviteToLobbyUserLabelNode label, [JoinAll] SingleNode <FriendsComponent> friends) { label.waitingForInviteToLobbyAnswerUi.SetTimer(friends.component.InLobbyInvitations[user.userGroup.Key]); }