9 #include "vl/fireInter.h"
43 virtual bool createPSR();
55 static void scriptedMovementTaskCallback(
DtSimMessage* msg,
void* usr);
56 virtual void processScriptedMovementTask(
DtSimMessage* msg);
62 virtual void calculateOrientation();
63 virtual void calculateLocation();
64 virtual void calculateSpeed();
70 virtual DtFireInteraction* createFireInteraction()
const;
72 virtual void finishUp();
73 virtual void sendDetonation();
78 static void objectAboutToBeRemovedCallback(
DtVrfObject*
object,
void* usr);
79 virtual void processObjectAboutToBeRemoved(
DtVrfObject*
object);
83 virtual int detonationResultFromDistance(
double d,
const DtVector& detonationPosition)
const;