Exemplo n.º 1
0
 public Driver(string name, int points, IEquipment equipment, TeamColours tamColour)
 {
     Name       = name;
     Points     = points;
     Equipment  = equipment;
     TeamColour = tamColour;
 }
Exemplo n.º 2
0
 public Driver(string name, TeamColours teamColour)
 {
     Name       = name;
     Points     = 0;
     Equipment  = new Car();
     TeamColour = teamColour;
 }
Exemplo n.º 3
0
        //Dictionaries are like lists but run slightly different on a key basis

        public Player(string Name, TeamColours team)
        {
            name       = Name;
            playerId   = numberOfPlayers;
            playerTeam = team;
            numberOfPlayers++;
            stats.Clear();
            stats.Add("Kills", 0);
            stats.Add("Deaths", 0);
            stats.Add("Assists", 0);
            if (team == TeamColours.blue)               //if blue set up for a blue
            {
                prefab      = (GameObject)GameObject.Instantiate(scores.prefabB);
                prefab.name = name;
                prefab.transform.SetParent(scores.parentB);
            }
            else if (team == TeamColours.red)                 //else set up for a red
            {
                prefab      = (GameObject)GameObject.Instantiate(scores.prefabR);
                prefab.name = name;
                prefab.transform.SetParent(scores.parentR);
            }
        }
Exemplo n.º 4
0
 public void AddPlayer(string name, TeamColours team)
 {
     players.Add(new Player(name, team));
     Initialize();
 }