示例#1
0
        public void AddPlayer(string name, Skills.SkillsPlayerEnum skills)
        {
            switch (skills)
            {
            case Skills.SkillsPlayerEnum.REGULARPLAYER:
                BasePlayer playerReg = new RegPlayer(name, 40, 140);
                this.NewRun += playerReg.NewRun;
                players.Add(playerReg);
                break;

            case Skills.SkillsPlayerEnum.NOTEPADPLAYER:
                BasePlayer playerNote = new NotepadPlayer(history, name, 40, 140);
                this.NewRun += playerNote.NewRun;
                players.Add(playerNote);
                break;

            case Skills.SkillsPlayerEnum.UBERPLAYER:
                BasePlayer playerUber = new UberPlayer(name, 40, 140);
                this.NewRun += playerUber.NewRun;
                players.Add(playerUber);
                break;

            case Skills.SkillsPlayerEnum.CHEATER:
                BasePlayer playerCheat = new CheaterPlayer(history, name, 40, 140);
                this.NewRun += playerCheat.NewRun;
                players.Add(playerCheat);
                break;

            case Skills.SkillsPlayerEnum.UBERCHEATER:
                BasePlayer playerUCheat = new UberCheatPlayer(history, name, 40, 140);
                this.NewRun += playerUCheat.NewRun;
                players.Add(playerUCheat);
                break;
            }
        }
示例#2
0
    public void Registration()
    {
        string login     = loginInput.GetComponent <InputField>().text;
        string nickname  = nicknameInput.GetComponent <InputField>().text;
        string email     = emailInput.GetComponent <InputField>().text;
        string password1 = password1Input.GetComponent <InputField>().text;
        string password2 = password2Input.GetComponent <InputField>().text;

        if (password1 != password2)
        {
            Debug.LogError("Password mismatch");
            return;
        }
        regPlayer = new RegPlayer
        {
            Login     = login,
            GameLogin = nickname,
            Email     = email,
            Password  = password1
        };
        string json = Newtonsoft.Json.JsonConvert.SerializeObject(regPlayer);

        StartCoroutine(SendRequest(URL, json));
    }