luaselectitem.cpp

来自「dk1游戏的原代码文件,完整.编译系统redhat7.3,mysql 3.23 」· C++ 代码 · 共 37 行

CPP
37
字号
#include "LuaSelectItem.h"LuaSelectItem::LuaSelectItem(LuaState* pState) : LuaScript(pState) {	m_ItemClass 	= (Item::ItemClass)0;	m_ItemType 		= 0;	m_OptionType 	= 0;}intLuaSelectItem::executeFile(const string& filename)	throw (Error){	__BEGIN_TRY	int result = lua_dofile(m_pState->getState(), filename.c_str());	lua_getglobal(m_pState->getState(), "ItemClass");	lua_getglobal(m_pState->getState(), "ItemType");	lua_getglobal(m_pState->getState(), "OptionType");	lua_getglobal(m_pState->getState(), "OptionType2");	 // -_-; 茄俺 歹 眠啊登搁 list肺 官操磊~	m_ItemClass 	= (Item::ItemClass)lua_tonumber(m_pState->getState(), 1);	m_ItemType 		= (ItemType_t)lua_tonumber(m_pState->getState(), 2);	m_OptionType 	= (OptionType_t)lua_tonumber(m_pState->getState(), 3);	m_OptionType2 	= (OptionType_t)lua_tonumber(m_pState->getState(), 4);	//cout << "ItemClass=" << ItemClass	//	<< ", ItemType=" << ItemType	//	<< ", OptionType=" << OptionType << endl;	return result;	__END_CATCH}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?