Example #1
0
        public void AddNewPlayer(string name, PlayerType pType, Creature.Controller contr, Team team, int level)
        {
            Creature player = new Creature(name, pType, contr);

            // Give him weapon
            GiveWeapons(player);
            player.Team     = team;
            player.playerID = GeneratePlayerID();

            for (int i = 1; i < level; i++)
            {
                player.Upgrades[rnd.Next(0, 4)] += 10;
            }
            player.Level = level;
            player.Respawn();
            players.Add(player);
        }
Example #2
0
        // Randomly generate player
        public void AddRandomPlayer(string name, Creature.Controller contr, int Level, Team team)
        {
            PlayerType pType = (PlayerType)rnd.Next(0, 4);

            AddNewPlayer(name, pType, contr, team, Level);
        }