forked from 0ad/0ad
AI: add a isMutualAlly function for #3526 and update the AI for e0cfcbd806
This was SVN commit r18023.
This commit is contained in:
parent
8aa5b1fa9e
commit
e23daa11ec
@ -258,6 +258,8 @@ m.GameState.prototype.checkTechRequirements = function (reqs)
|
||||
}
|
||||
else if (reqs.civ)
|
||||
return this.playerData.civ == reqs.civ;
|
||||
else if (reqs.notciv)
|
||||
return this.playerData.civ != reqs.notciv
|
||||
|
||||
// The technologies requirements are not a recognised format
|
||||
error("Bad requirements " + uneval(reqs));
|
||||
@ -312,6 +314,11 @@ m.GameState.prototype.isPlayerAlly = function(id)
|
||||
return this.playerData.isAlly[id];
|
||||
};
|
||||
|
||||
m.GameState.prototype.isPlayerMutualAlly = function(id)
|
||||
{
|
||||
return this.playerData.isMutualAlly[id];
|
||||
};
|
||||
|
||||
m.GameState.prototype.isPlayerEnemy = function(id)
|
||||
{
|
||||
return this.playerData.isEnemy[id];
|
||||
|
Loading…
Reference in New Issue
Block a user