AI: add a isMutualAlly function for #3526 and update the AI for e0cfcbd806

This was SVN commit r18023.
This commit is contained in:
mimo 2016-04-12 17:37:04 +00:00
parent 8aa5b1fa9e
commit e23daa11ec

View File

@ -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];