Merge pull request #8653 from abcdefg30/botsettings

Fix Team set in PlayerReference being ignored for unplayable players
This commit is contained in:
Pavel Penev
2015-07-05 20:44:41 +03:00
2 changed files with 7 additions and 5 deletions

View File

@@ -72,7 +72,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic
}
var team = item.Get<LabelWidget>("TEAM");
var teamNumber = (client == null) ? 0 : client.Team;
var teamNumber = pp.PlayerReference.Playable ? ((client == null) ? 0 : client.Team) : pp.PlayerReference.Team;
team.GetText = () => (teamNumber == 0) ? "-" : teamNumber.ToString();
playerPanel.AddChild(item);

View File

@@ -41,7 +41,7 @@ Players:
Playable: True
AllowBots: False
LockTeam: True
Team: 0
Team: 1
LockRace: True
Race: allies
Allies: Multi1, Multi2, Multi3
@@ -51,7 +51,7 @@ Players:
Playable: True
AllowBots: False
LockTeam: True
Team: 0
Team: 1
LockRace: True
Race: allies
Allies: Multi0, Multi2, Multi3
@@ -61,7 +61,7 @@ Players:
Playable: True
AllowBots: False
LockTeam: True
Team: 0
Team: 1
LockRace: True
Race: allies
Allies: Multi0, Multi1, Multi3
@@ -71,7 +71,7 @@ Players:
Playable: True
AllowBots: False
LockTeam: True
Team: 0
Team: 1
LockRace: True
Race: allies
Allies: Multi0, Multi1, Multi2
@@ -79,6 +79,8 @@ Players:
PlayerReference@Soviets:
Name: Soviets
Race: soviet
LockTeam: True
Team: 2
ColorRamp: 0,255,128
Enemies: Multi0, Multi1, Multi2, Multi3