This commit is contained in:
libccy 2017-02-11 20:23:50 +08:00
parent 426d232f89
commit 0dc3296750
1 changed files with 5 additions and 0 deletions

View File

@ -13032,6 +13032,7 @@
}, },
hasFriend:function(){ hasFriend:function(){
for(var i=0;i<game.players.length;i++){ for(var i=0;i<game.players.length;i++){
if(game.players[i].isOut()) continue;
if(game.players[i]!=this&&ai.get.attitude(game.players[i],this)>0){ if(game.players[i]!=this&&ai.get.attitude(game.players[i],this)>0){
return true; return true;
} }
@ -22667,6 +22668,7 @@
}, },
hasPlayer:function(func){ hasPlayer:function(func){
for(var i=0;i<game.players.length;i++){ for(var i=0;i<game.players.length;i++){
if(game.players[i].isOut()) continue;
if(func(game.players[i])) return true; if(func(game.players[i])) return true;
} }
return false; return false;
@ -22674,6 +22676,7 @@
countPlayer:function(func){ countPlayer:function(func){
var num=0; var num=0;
for(var i=0;i<game.players.length;i++){ for(var i=0;i<game.players.length;i++){
if(game.players[i].isOut()) continue;
if(func(game.players[i])) num++; if(func(game.players[i])) num++;
} }
return num; return num;
@ -22681,6 +22684,7 @@
filterPlayer:function(func){ filterPlayer:function(func){
var list=[]; var list=[];
for(var i=0;i<game.players.length;i++){ for(var i=0;i<game.players.length;i++){
if(game.players[i].isOut()) continue;
if(func(game.players[i])){ if(func(game.players[i])){
list.push(game.players[i]); list.push(game.players[i]);
} }
@ -22689,6 +22693,7 @@
}, },
findPlayer:function(func){ findPlayer:function(func){
for(var i=0;i<game.players.length;i++){ for(var i=0;i<game.players.length;i++){
if(game.players[i].isOut()) continue;
if(func(game.players[i])){ if(func(game.players[i])){
return game.players[i]; return game.players[i];
} }