コード例 #1
0
ファイル: npc.cpp プロジェクト: NoyiGao/forgottenserver
int32_t NpcScriptInterface::luaActionTurn(lua_State* L)
{
	//selfTurn(direction)
	Npc* npc = getScriptEnv()->getNpc();
	if (npc) {
		npc->doTurn(static_cast<Direction>(getNumber<uint32_t>(L, 1)));
	}
	return 0;
}
コード例 #2
0
ファイル: npc.cpp プロジェクト: Jonas21/forgottenserver
int32_t NpcScriptInterface::luaActionTurn(lua_State* L)
{
	//selfTurn(direction)
	Npc* npc = getScriptEnv()->getNpc();
	if (npc) {
		npc->doTurn((Direction)popNumber(L));
	}
	return 0;
}
コード例 #3
0
ファイル: npc.cpp プロジェクト: fabianobn/forgottenserver
int32_t NpcScriptInterface::luaActionTurn(lua_State* L)
{
	//selfTurn(direction)
	Direction dir = (Direction)popNumber(L);

	ScriptEnvironment* env = getScriptEnv();

	Npc* npc = env->getNpc();
	if (npc) {
		npc->doTurn(dir);
	}

	return 0;
}