Files
GTASource/game/Peds/PedIntelligenceFactory.cpp

23 lines
536 B
C++
Raw Permalink Normal View History

2025-02-23 17:40:52 +08:00
#include "Peds\PedIntelligenceFactory.h"
#include "PedIntelligence.h"
CPedIntelligenceFactory* CPedIntelligenceFactory::sm_pInstance=0;
CPedIntelligenceFactory::CPedIntelligenceFactory()
{
CPedIntelligence::InitPool( MAXNOOFPEDS, MEMBUCKET_GAMEPLAY );
}
CPedIntelligenceFactory::~CPedIntelligenceFactory()
{
CPedIntelligence::ShutdownPool();
}
//Instantiate a CPedIntelligence of the correct type.
CPedIntelligence* CPedIntelligenceFactory::Create(CPed* pPed)
{
CPedIntelligence* p=rage_new CPedIntelligence(pPed);
return p;
}