public void SetDefaultHUD(NodeAddedEvent e, SelfUser selfuser) { string key = "BattleHudVersion"; if (!PlayerPrefs.HasKey(key)) { PlayerPrefs.SetInt(key, (((int)(selfuser.Entity.Id % 2L)) != 0) ? 2 : 1); } }
/// <summary> /// Initializes a new instance of the <see cref="BindableSelfUser"/> class. /// </summary> internal BindableSelfUser( IMessenger messenger, IDiscordService discordService, QuarrelClient quarrelClient, IDispatcherService dispatcherService, SelfUser selfUser) : base(messenger, discordService, quarrelClient, dispatcherService) { _selfUser = selfUser; }
private void OnLoggedIn(object sender, SelfUser e) { _loggingService.Log(LoggedEvent.SuccessfulLogin, (nameof(_loginSource), $"{_loginSource}")); string?token = _quarrelClient.Token; Guard.IsNotNull(token, nameof(token)); var info = new AccountInfo(e.Id, e.Username, e.Discriminator, token); _messenger.Send(new UserLoggedInMessage(info)); }
protected void READY(dynamic data) { botUser = new SelfUser(); botUser.bot = Convert.ToBoolean(data.d.user.bot); botUser.username = Convert.ToString(data.d.user.username); botUser.ID = Convert.ToInt64(data.d.user.id); botUser.avatar = Convert.ToString(data.d.user.avatar); session_id = Convert.ToString(data.d.session_id); ConnectionStatus = Connection.EVERYTHING_IS_FINE; ClientReadyEvent?.Invoke(this, new ClientReadyEventArgs(botUser)); }
private void ConnectionEstablished(object sender, ConnectionEstablishedEventArgs ev) { Console.WriteLine("ConsoleHarness: ConnectionEstablished:"); Console.WriteLine("+ remote end point: {0}", ev.Server.ServerEndPoint); Console.WriteLine( ); _serverConnector = null; _server = ev.Server; _protocolHandler = _server.ProtocolHandler; _selfUser = _server.SelfUser; _selfUser.Error += HandleError; _selfUser.Quit += HandleSelfQuit; _server.Registered += HandleRegistered; _server.MotdComplete += HandleMotdComplete; _connected = true; }
public void InitTankIcons(NodeAddedEvent e, SingleNode <MainHUDComponent> hud, SelfUser selfUser) { hud.component.HullId = selfUser.userEquipment.HullId; hud.component.TurretId = selfUser.userEquipment.WeaponId; }
private void CreatePersonalChat(PersonalChatNode chat, SelfUser selfUser, SingleNode <ChatDialogComponent> dialog, bool select = true) {
public void CreatePersonalChannelOnRecievedMessage(RecievedLobbyChatMessageEvent e, HiddenPersonalChatNode channel, [JoinAll] SingleNode <ChatDialogComponent> dialog, [JoinAll] SelfUser selfUser) { if (!e.Message.System) { this.CreatePersonalChat(channel, selfUser, dialog, false); } }
public void CreateChat(NodeAddedEvent e, [Combine] PersonalChatNode chat, SingleNode <ChatDialogComponent> dialog, [JoinAll] SelfUser selfUser) { if (selfUser.personalChatOwner.ChatsIs.Contains(chat.Entity.Id)) { this.CreatePersonalChat(chat, selfUser, dialog, true); } else if (!chat.Entity.HasComponent <ChatChannelComponent>()) { chat.Entity.AddComponent(new ChatChannelComponent(chat.personalChat.ChatType)); } }
internal void SetSelfUser(JsonUser jsonUser) { CurrentUser = new SelfUser(jsonUser, _client); _client.Users.AddUser(CurrentUser); }
public ClientReadyEventArgs(SelfUser BotUser) { this.BotUser = BotUser; }
public void CheckForSkipTutorials(CheckForSkipTutorial e, Node any, [JoinAll] SelfUser selfUSer) { e.canSkipTutorial = false; }