'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;