public void SwitchToEntrance(ButtonClickEvent e, SingleNode <SwitchToEntranceButtonComponent> switchToEntrance, [JoinAll] ClientSessionInviteNode clientSession) { base.ScheduleEvent <ReleaseInviteReservationEvent>(clientSession); }
public void SubmitInviteToServer(ButtonClickEvent e, SingleNode <InviteSubmitButtonComponent> loginButton, [JoinAll] ClientSessionInviteNode clientSession, [JoinAll] SingleNode <InviteScreenComponent> inviteScreen) { inviteScreen.component.InviteField.Input = inviteScreen.component.InviteField.Input.Trim(); clientSession.invite.InviteCode = inviteScreen.component.InviteField.Input; base.ScheduleEvent <InviteEnteredEvent>(clientSession); inviteScreen.Entity.AddComponent <LockedScreenComponent>(); }