1
0
forked from 0ad/0ad
0ad/binaries/data/mods/public/simulation/components/Settlement.js
Ykkrosh cdcee291cf Convert all remaining entity template data to new file format.
Add dummy component implementations for new data.
Partly support multiple weapons for a single unit.

This was SVN commit r7547.
2010-05-15 21:07:52 +00:00

16 lines
681 B
JavaScript

function Settlement() {}
Settlement.prototype.Schema =
"<empty/>";
Engine.RegisterComponentType(IID_Settlement, "Settlement", Settlement);
/*
* TODO: the vague plan is that this should keep track of who currently owns the settlement,
* and some other code can detect this (or get notified of changes) when it needs to.
* A civcenter's BuildRestrictions component will see that it's being built on this settlement,
* call MoveOutOfWorld on us (so we're invisible and only the building is visible/selectable),
* tell us that its player owns us, and move us back into our original position when the building
* is destroyed. Don't know if that's a sensible plan, though.
*/