forked from 0ad/0ad
17 lines
331 B
JavaScript
17 lines
331 B
JavaScript
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);
|