public void AddPlayer(KeyValuePair <string, PlayerConfig> p) { SummonerSpellIds[] summonerSkills = new SummonerSpellIds[] { EnumParser.ParseSummonerSpell(p.Value.Summoner1), EnumParser.ParseSummonerSpell(p.Value.Summoner2) }; var player = new ClientInfo( p.Value.Rank, ((p.Value.Team.ToLower() == "blue") ? TeamId.TEAM_BLUE : TeamId.TEAM_PURPLE), p.Value.Ribbon, p.Value.Icon, p.Value.Skin, p.Value.Name, summonerSkills, _currentId // same as StartClient.bat ); _currentId++; var c = new Champion(p.Value.Champion, (uint)player.UserId, p.Value.Runes); var pos = c.getRespawnPosition(); c.setPosition(pos.Item1, pos.Item2); if (p.Value.Team.ToLower() == "blue") { c.SetTeam(TeamId.TEAM_BLUE); } else { c.SetTeam(TeamId.TEAM_PURPLE); } c.LevelUp(); player.Champion = c; var pair = new Pair <uint, ClientInfo>(); pair.Item2 = player; _players.Add(pair); }
public void setSummoners(SummonerSpellIds sum1, SummonerSpellIds sum2) { summonerSkills[0] = sum1; summonerSkills[1] = sum2; }
public void SetSummoners(SummonerSpellIds sum1, SummonerSpellIds sum2) { SummonerSkills[0] = sum1; SummonerSkills[1] = sum2; }