0ad/binaries/data/mods/public/simulation/helpers/Setup.js

18 lines
385 B
JavaScript
Raw Normal View History

function LoadMapSettings(settings)
{
// Default settings for old maps
if (!settings)
settings = {};
if (settings.DefaultStance)
{
for each (var ent in Engine.GetEntitiesWithInterface(IID_UnitAI))
{
var cmpUnitAI = Engine.QueryInterface(ent, IID_UnitAI);
cmpUnitAI.SetStance(settings.DefaultStance);
}
}
}
Engine.RegisterGlobal("LoadMapSettings", LoadMapSettings);