Bazaar developer reference

CvLuaGame::lSetPausePlayer(lua_State *)

Defined in
Lua/CvLuaGame.cpp, line 1281
Class
CvLuaGame
Hook name
CivHooks::CvLuaGame_lSetPausePlayer

Hooks

static bool BeforeCvLuaGame_lSetPausePlayer(lua_State* L, int& result);static void AfterCvLuaGame_lSetPausePlayer(lua_State* L, int& result);static int ReplaceCvLuaGame_lSetPausePlayer(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaGame_lSetPausePlayer>(host, &BeforeCvLuaGame_lSetPausePlayer);CivRegisterAfter<CivHooks::CvLuaGame_lSetPausePlayer>(host, &AfterCvLuaGame_lSetPausePlayer);CivRegisterReplace<CivHooks::CvLuaGame_lSetPausePlayer>(host, &ReplaceCvLuaGame_lSetPausePlayer);

Code

1281int CvLuaGame::lSetPausePlayer(lua_State* L)1282{1283	CvGame& game = GC.getGame();1284	if(!game.isNetworkMultiPlayer())1285	{1286		int iPlayer = lua_tointeger(L, 1);1287		game.setPausePlayer((PlayerTypes)iPlayer);1288	}12891290	return 1;1291}

Calls

Called by