1
0
forked from 0ad/0ad
0ad/binaries/data/mods/public/simulation/components/Builder.js
2010-01-24 17:24:35 +00:00

20 lines
464 B
JavaScript

function Builder() {}
Builder.prototype.Init = function()
{
};
Builder.prototype.GetEntitiesList = function()
{
var string = this.template.Entities._string;
// Replace the "{civ}" codes with this entity's civ ID
var cmpIdentity = Engine.QueryInterface(this.entity, IID_Identity);
if (cmpIdentity)
string = string.replace(/\{civ\}/g, cmpIdentity.GetCiv());
return string.split(/\s+/);
};
Engine.RegisterComponentType(IID_Builder, "Builder", Builder);