public void interact(InteractEvent e) {
		if(!script.isBusyReading() && e.getInteractType() != InteractEvent.Type.INTERRUPT) {
			script.startReading(e.getInteractor());
		} else if(script.isBusyReading() && e.getInteractType() == InteractEvent.Type.INTERRUPT) {
			script.interrupt();
		} else if(script.isBusyReading()) {
			script.read();
		} 
	}