0ad/binaries/data/mods/public/simulation/ai/petra/entitycollection-extend.js

17 lines
331 B
JavaScript
Raw Normal View History

var PETRA = function(m)
{
m.EntityCollectionFromIds = function(gameState, idList){
var ents = {};
for (var i in idList){
var id = idList[i];
if (gameState.entities._entities[id]) {
ents[id] = gameState.entities._entities[id];
}
}
return new API3.EntityCollection(gameState.sharedScript, ents);
}
return m;
}(PETRA);