Files
2022-10-26 12:25:11 +08:00

41 lines
913 B
C++

#include "SunClientPrecompiledHeader.h"
#include "ProjectileObject.h"
cProjectileObject::cProjectileObject()
{
}
BOOL cProjectileObject::ProcessProjectileObject( DWORD TickTime )
{
if( cProjectileBase::Process( TickTime ) == TRUE )
return TRUE;
cProjectileEffect::Process();
cProjectileHit::Process();
cProjectileUnitObject::Process( TickTime );
return FALSE;
}
void cProjectileObject::DestroyProjectileObject()
{
cProjectileHit::Destroy();
cProjectileEffect::Destroy();
cProjectileUnitObject::Destroy();
}
void cProjectileObject::RenderProjectileObject()
{
cProjectileUnitObject::Render();
}
void cProjectileObject::SetActiveDelayTime( DWORD ActiveDelayTime )
{
cProjectileBase::SetActiveDelayTime( ActiveDelayTime );
cProjectileUnitObject::SetActiveUnitDelay( ActiveDelayTime );
cProjectileEffect::SetEffectActiveDelay( ActiveDelayTime );
}