public void RemoveChosenModes(ExitFromMatchMakingEvent e, Node any, ICollection <SingleNode <ChosenMatchMackingModeComponent> > modes) { foreach (SingleNode <ChosenMatchMackingModeComponent> node in modes) { base.DeleteEntity(node.Entity); } }
public void ExitOnInviteToLobbyConfirm(DialogConfirmEvent e, SingleNode <InviteToLobbyDialogComponent> dialog, [JoinAll] SingleNode <SelfUserComponent> user, [JoinByUser] Optional <SingleNode <BattleUserComponent> > battleUser, [JoinAll] SingleNode <MatchMakingComponent> matchMaking) { ExitFromMatchMakingEvent eventInstance = new ExitFromMatchMakingEvent { InBattle = battleUser.IsPresent() }; base.ScheduleEvent(eventInstance, matchMaking); }
public void OnExitFromMatchMaking(ExitFromMatchMakingEvent e, Node any, [JoinAll] ButtonNode button) { button.esm.Esm.ChangeState <PlayButtonStates.NormalState>(); }