public static TwitchBotRequest GetAllPlayers() { JsonRequest jsonRequest = new JsonRequest("GetAllPlayers"); TwitchBotRequest request = new TwitchBotRequest(jsonRequest); Connection.SendRequest(request); return(request); }
public static TwitchBotRequest EndVoting() { JsonRequest jsonRequest = new JsonRequest("EndVoting"); TwitchBotRequest request = new TwitchBotRequest(jsonRequest); Connection.SendRequest(request); return(request); }
private IEnumerator _endVoting() { TwitchBotRequest botRequest = JSAPI.EndVoting(); yield return(botRequest); SetVisible(false); }
IEnumerator Start() { //UI = GameObject.FindGameObjectWithTag("MainCanvas").GetComponent<TwitchOverworldUI>(); //StartGettingPlayers(); TwitchBotRequest playerRequest = JSAPI.GetAllPlayers(); yield return(playerRequest); PopulatePlayerList(playerRequest.Response); battlepanel.SetVisible(true); }
private IEnumerator _startVoting(Dir[] directions) { foreach (Dir direction in directions) { GameObject label = Instantiate(DirectionLabelPrefab, gameObject.transform); label.transform.Find("Command").GetComponent <Text>().text = "!" + direction.ToString().ToLower(); labelDictionary.Add(direction, label); votesDictionary.Add(direction, 0); } SocketConnection.Instance.AddResponder(this); TwitchBotRequest botRequest = JSAPI.StartVoting(); yield return(botRequest); }
public void SendRequest(TwitchBotRequest request) { waitingRequests.AddLast(request); SendData(request.Request.GetBytes()); }