Initial Prey Game integration support.

This commit is contained in:
Justin Marshall
2026-05-05 15:01:01 -07:00
parent a6c6f1ed26
commit 8d5f678b25
552 changed files with 265551 additions and 209 deletions
+41
View File
@@ -0,0 +1,41 @@
#ifndef __PREY_AI_NAVIGATOR_H__
#define __PREY_AI_NAVIGATOR_H__
// Forward declaration for hhAI
class hhAI;
class hhNavigator : public idNavigator {
public:
hhNavigator(void);
void Spawn(void);
//virtual void SetAlly(idActor *ally); JRM removed
virtual void SetOwner(idAI *owner);
virtual boolean IsNearDest( void );
protected:
hhAI * hhSelf;
//virtual void FollowAlly(idActor *ally); JRM removed
/* JRM removed
void FollowAllyStay(idActor *ally);
void FollowAllyFollow(idActor *ally);
void FollowAllyLead(idActor *ally);
*/
// void (hhNavigator::* followStateFunction) (idActor *ally); JRM removed
//idVec3 FindNewLeadPosition(idActor *ally); JRM removed
};
#endif /* __PREY_AI_NAVIGATOR_H__ */