📄 statenpc.cpp
字号:
// StateNPC.cpp: implementation of the CStateNPC class.
//
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "StateNPC.h"
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CStateNPC::CStateNPC()
{
m_CurState = PEACE_STATE;
m_TempState = PEACE_STATE;
}
CStateNPC::~CStateNPC()
{
}
void CStateNPC::AreaExploreProcess(DWORD NpcID)
{
}
void CStateNPC::ChangeState(BOOL UpNDown)
{
m_TempState = GetCurState();
switch(m_TempState)
{
case PEACE_STATE:
{
SetCurState(ANGER_STATE);
}
break;
case ANGER_STATE:
{
if(UpNDown == 0) // DownÇ÷¡±×°¡ ¿À¸é ÆòÈ»óÅÂ
SetCurState(PEACE_STATE);
else
SetCurState(ATTACK_STATE);
}
break;
case ATTACK_STATE:
{
SetCurState(ANGER_STATE);
}
break;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -