23 lines
No EOL
612 B
C++
23 lines
No EOL
612 B
C++
#pragma once
|
|
|
|
#include "DnWorldActProp.h"
|
|
#include "MAActorProp.h"
|
|
|
|
class CDnWorldNpcProp : public CDnWorldActProp,
|
|
public MAActorProp,
|
|
public TBoostMemoryPool< CDnWorldNpcProp >
|
|
{
|
|
public:
|
|
CDnWorldNpcProp( CMultiRoom *pRoom );
|
|
virtual ~CDnWorldNpcProp();
|
|
|
|
protected:
|
|
virtual bool InitializeTable( int nTableID );
|
|
|
|
public:
|
|
virtual bool Initialize( CEtWorldSector *pParentSector, const char *szPropName, EtVector3 &vPos, EtVector3 &vRotate, EtVector3 &vScale );
|
|
virtual void Process( LOCAL_TIME LocalTime, float fDelta );
|
|
|
|
virtual DnActorHandle GetActorHandle( void ) { return m_hMonster; }
|
|
|
|
}; |