0ad/binaries/data/mods/public/simulation/components/Vision.js
Ykkrosh 0cd0a1f584 # Add auto-attacking of nearby enemies.
Add general range-detection code.
Avoid unnecessarily computing 3D entity positions.

This was SVN commit r7817.
2010-07-29 20:39:23 +00:00

23 lines
442 B
JavaScript

function Vision() {}
Vision.prototype.Schema =
"<optional>" +
"<element name='Range'>" +
"<data type='positiveInteger'/>" +
"</element>" +
"</optional>" +
"<element name='RetainInFog'>" +
"<data type='boolean'/>" +
"</element>";
/*
* TODO: this all needs to be designed and implemented
*/
Vision.prototype.GetRange = function()
{
return +this.template.Range;
};
Engine.RegisterComponentType(IID_Vision, "Vision", Vision);