Bazaar developer reference

CvLuaGame::lSelectionListGameNetMessage(lua_State *)

Defined in
Lua/CvLuaGame.cpp, line 520
Class
CvLuaGame
Hook name
CivHooks::CvLuaGame_lSelectionListGameNetMessage

Hooks

static bool BeforeCvLuaGame_lSelectionListGameNetMessage(lua_State* L, int& result);static void AfterCvLuaGame_lSelectionListGameNetMessage(lua_State* L, int& result);static int ReplaceCvLuaGame_lSelectionListGameNetMessage(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaGame_lSelectionListGameNetMessage>(host, &BeforeCvLuaGame_lSelectionListGameNetMessage);CivRegisterAfter<CivHooks::CvLuaGame_lSelectionListGameNetMessage>(host, &AfterCvLuaGame_lSelectionListGameNetMessage);CivRegisterReplace<CivHooks::CvLuaGame_lSelectionListGameNetMessage>(host, &ReplaceCvLuaGame_lSelectionListGameNetMessage);

Code

519// void selectionListGameNetMessage(int eMessage, int iData2 = -1, int iData3 = -1, int iData4 = -1, int iFlags = 0, bool bAlt = false, bool bShift = false);520int CvLuaGame::lSelectionListGameNetMessage(lua_State* L)521{522	const int eMessage	= lua_tointeger(L, 1);523	const int iData2	= luaL_optint(L, 2, -1);524	const int iData3	= luaL_optint(L, 3, -1);525	const int iData4	= luaL_optint(L, 4, -1);526	const int iFlags	= luaL_optint(L, 5, 0);527	const bool bAlt		= luaL_optbool(L, 6, 0);528	const bool bShift	= luaL_optbool(L, 7, 0);529530	GetInstance()->selectionListGameNetMessage(eMessage, iData2, iData3, iData4, iFlags, bAlt, bShift);531	return 0;532}

Calls

Called by