#include "stdafx.h" #include "StyleThrust.h" #include "StatusManager.h" VOID StyleThrust::Init( Character *pOwner, WORD wStateID, int iApplicationTime, int iPeriod ) { m_wDownTimeAfterThrust = 0; EtcStatus::Init( pOwner, wStateID, iApplicationTime, iPeriod ); } VOID StyleThrust::Start() { EtcStatus::Start(); Character* const owner = GetOwner(); if (owner != NULL) { // °ø°Ý µô·¹À̸¦ ÃʱâÈ­ÇÑ´Ù. owner->SetActionDelay( 0 ); } } VOID StyleThrust::End() { EtcStatus::End(); Character* const owner = GetOwner(); if (owner != NULL) { // Thrust°¡ ³¡³­ ÈÄ¿¡ ´Ù¿îÀÌ µÇ´Â °æ¿ì°¡ ÀÖ´Ù. if( m_wDownTimeAfterThrust ) { owner->GetStatusManager()->AllocStatus( eCHAR_STATE_STYLE_DOWN, m_wDownTimeAfterThrust, 0 ); } } }