import { Node } from '@serpentity/serpentity'; import BodyComponent from '../components/body'; import GrabAreaComponent from '../components/grab_area'; import GrabComponent from '../components/grab'; /** * Node identifying an entity that can grab another * * @extends {external:Serpentity.Node} * @class GrabberNode */ export default class GrabberNode extends Node { } /** * Holds the types that are used to identify a grabber entity * * @property {object} types * @name types * @memberof GrabberNode */ GrabberNode.types = { body: BodyComponent, grabArea: GrabAreaComponent, grab: GrabComponent };