/*========================================================================= fgary.cpp Author: CRB Created: Project: Spongebob Purpose: Copyright (c) 2000 Climax Development Ltd ===========================================================================*/ #ifndef __FRIEND_FGARY_H__ #define __FRIEND_FGARY_H__ #ifndef __FRIEND_FRIEND_H__ #include "friend\friend.h" #endif class CNpcGaryFriend : public CNpcFriend { public: virtual void postInit(); virtual void shutdown(); virtual void think( int _frames ); virtual void setupWaypoints( sThingActor *ThisActor ); bool alwaysThink() {return(true);} DVECTOR const &getTriggerPos() {return( m_triggerPos );} void start(); void stop(); void startLeft(); void startRight(); virtual void render(); protected: DVECTOR m_triggerPos; u8 m_started; u8 m_fallDeath; s16 m_speed; s16 m_drawRotation; int m_soundId; }; #endif