Bazaar developer reference

CvLuaGame::lSelectedCitiesGameNetMessage(lua_State *)

Defined in
Lua/CvLuaGame.cpp, line 535
Class
CvLuaGame
Hook name
CivHooks::CvLuaGame_lSelectedCitiesGameNetMessage

Hooks

static bool BeforeCvLuaGame_lSelectedCitiesGameNetMessage(lua_State* L, int& result);static void AfterCvLuaGame_lSelectedCitiesGameNetMessage(lua_State* L, int& result);static int ReplaceCvLuaGame_lSelectedCitiesGameNetMessage(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaGame_lSelectedCitiesGameNetMessage>(host, &BeforeCvLuaGame_lSelectedCitiesGameNetMessage);CivRegisterAfter<CivHooks::CvLuaGame_lSelectedCitiesGameNetMessage>(host, &AfterCvLuaGame_lSelectedCitiesGameNetMessage);CivRegisterReplace<CivHooks::CvLuaGame_lSelectedCitiesGameNetMessage>(host, &ReplaceCvLuaGame_lSelectedCitiesGameNetMessage);

Code

534// void selectedCitiesGameNetMessage(int eMessage, int iData2, int iData3, int iData4, bool bOption, bool bAlt, bool bShift, bool bCtrl);535int CvLuaGame::lSelectedCitiesGameNetMessage(lua_State* L)536{537	const int eMessage = lua_tointeger(L, 1);538	const int iData2 = luaL_optint(L, 2, -1);539	const int iData3 = luaL_optint(L, 3, -1);540	const int iData4 = luaL_optint(L, 4, -1);541	const bool bOption	= luaL_optbool(L, 5, 0);542	const bool bAlt		= luaL_optbool(L, 6, 0);543	const bool bShift	= luaL_optbool(L, 7, 0);544	const bool bCtrl	= luaL_optbool(L, 8, 0);545	GetInstance()->selectedCitiesGameNetMessage(eMessage, iData2, iData3, iData4, bOption, bAlt, bShift, bCtrl);546	return 0;547}

Calls

Called by