2 @Copyright Looking Glass Studios, Inc.
3 1996,1997,1998,1999,2000 Unpublished Work.
6 ///////////////////////////////////////////////////////////////////////////////
7 // $Header: r:/t2repos/thief2/src/ai/aicbrstl.h,v 1.2 1999/04/16 17:03:18 JON Exp $
22 ///////////////////////////////////////////////////////////////////////////////
24 class cAIRangedStepLeft
: public cAIRangedMode
27 cAIRangedStepLeft(cAINewRangedSubcombat
* pOwner
);
29 virtual eAIRangedModeID
GetModeID(void) const;
30 virtual const char* GetName(void) const;
32 virtual int SuggestApplicability(void);
33 virtual int GetPriority(void);
34 virtual BOOL
CheckPreconditions(void);
35 virtual cAIAction
* SuggestAction(void);
38 ///////////////////////////////////////////////////////////////////////////////
40 inline cAIRangedStepLeft::cAIRangedStepLeft(cAINewRangedSubcombat
* pOwner
): cAIRangedMode(pOwner
) {SetFlags(kAIRC_MoveMode
);}
42 inline eAIRangedModeID
cAIRangedStepLeft::GetModeID(void) const {return kAIRC_LeftMode
;}
43 inline const char* cAIRangedStepLeft::GetName(void) const {return "Left";}
45 inline int cAIRangedStepLeft::GetPriority(void) {return kAIRC_PriNormal
;}
47 ///////////////////////////////////////////////////////////////////////////////
51 #endif /* !__AICBRSTL_H */