12345678910111213141516171819202122232425262728293031323334 |
- class idPowerSawGeneric : public idMover
- {
- public:
- CLASS_PROTOTYPE( idPowerSawGeneric );
-
- void Save( idSaveGame *savefile ) const;
- void Restore( idRestoreGame *savefile );
- void Think( void );
- void OnSplineEnd( void );
- void Frob( void );
- void Spawn( void );
- private:
- enum { IDLE, SAWING, DONE };
- int state;
- int nextSparktime;
- void Spawn2( void );
- idStr callName;
- idMover * mover;
- idEntity * splineEnt;
- idEntity * sparks;
- idLight * light;
- void reset( void );
- };
|