expose the AIPlayerControllerData subtype to console

This commit is contained in:
AzaezelX 2025-04-15 15:34:58 -05:00
parent 8c663a19a5
commit 19e73c0be2
2 changed files with 6 additions and 1 deletions

View file

@ -389,6 +389,7 @@ void AIControllerData::initPersistFields()
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
IMPLEMENT_CO_DATABLOCK_V1(AIPlayerControllerData);
void AIPlayerControllerData::resolvePitch(AIController* obj, Point3F location, Move* movePtr)
{
Player* po = dynamic_cast<Player*>(obj->getAIInfo()->mObj.getPointer());

View file

@ -147,9 +147,13 @@ public:
void resolveStuck(AIController* obj);
};
class AIPlayerControllerData : AIControllerData
class AIPlayerControllerData : public AIControllerData
{
typedef AIControllerData Parent;
public:
void resolvePitch(AIController* obj, Point3F location, Move* movePtr);
DECLARE_CONOBJECT(AIPlayerControllerData);
};
#endif // TORQUE_NAVIGATION_ENABLED
#endif //_AICONTROLLER_H_