wingbase/server/game/room/world/body/turret/mount.js
2016-03-27 15:08:49 +01:00

24 lines
416 B
JavaScript

'use strict';
const Blaster = require('./blaster.js');
class Mount {
constructor(ship, data, fixture) {
this.ship = ship;
this.type = data.type || 'turret';
this.fixture = false; // TODO: Create fixture.
this.traversal = data.traversal ? {
cw: data.bounds[0],
ccw: data.bounds[1]
} : false;
}
destruct() {
if (!this.fixture) return;
this.fixture.destruct();
}
}
module.exports = Mount;