cybervendor.h 484 B

12345678910111213141516171819202122232425262728
  1. class idCybervendor : public idStaticEntity
  2. {
  3. public:
  4. CLASS_PROTOTYPE( idCybervendor );
  5. void Spawn( void );
  6. void Save( idSaveGame *savefile ) const;
  7. void Restore( idRestoreGame *savefile );
  8. virtual void Think( void );
  9. void OnFrob( );
  10. private:
  11. int state;
  12. int nextUpdate;
  13. int lerpStart;
  14. int lerpEnd;
  15. idVec3 posStart;
  16. idVec3 posEnd;
  17. idVec3 angStart;
  18. idVec3 angEnd;
  19. int count;
  20. };