arx-level-generator
Version:
A tool for creating Arx Fatalis maps
19 lines • 470 B
JavaScript
export class Entities extends Array {
toArxData() {
const arxInteractiveObjects = this.map((entity) => {
return entity.toArxInteractiveObject();
});
return {
interactiveObjects: arxInteractiveObjects,
};
}
empty() {
this.length = 0;
}
findByRef(ref) {
return this.find((entity) => {
return entity.ref === ref;
});
}
}
//# sourceMappingURL=Entities.js.map