public void StartInfection() { SicknessEventParameters eventParameters = new SicknessEventParameters(); eventParameters.PlayerToInfect = Convert.ToInt32(NumberOfPlayerInput.textComponent.text); eventParameters.SicknessIndex = sicknessDropdown.value; ServerCommandVersionFourMessageClient.Send(ServerData.UserID, PlayerList.Instance.AdminToken, index, fakeEvent, announceEvent, eventType, "CmdTriggerGameEvent", eventParameters); // We hide the panel gameObject.SetActive(false); }
public void StartInfection() { if (!Int32.TryParse(NumberOfPlayerInput.textComponent.text, out var result)) { return; } SicknessEventParameters eventParameters = new SicknessEventParameters(); eventParameters.PlayerToInfect = result; eventParameters.SicknessIndex = sicknessDropdown.value; AdminCommandsManager.Instance.CmdTriggerGameEvent(ServerData.UserID, PlayerList.Instance.AdminToken, index, fakeEvent, announceEvent, eventType, JsonConvert.SerializeObject(eventParameters)); // We hide the panel gameObject.SetActive(false); }