Example #1
0
        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);
        }
Example #2
0
        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);
        }