CvLuaGame::lSetVictoryValid(lua_State *)
- Defined in
- Lua/CvLuaGame.cpp, line 1547
- Class
- CvLuaGame
- Hook name
CivHooks::CvLuaGame_lSetVictoryValid
Hooks
static bool BeforeCvLuaGame_lSetVictoryValid(lua_State* L, int& result);static void AfterCvLuaGame_lSetVictoryValid(lua_State* L, int& result);static int ReplaceCvLuaGame_lSetVictoryValid(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaGame_lSetVictoryValid>(host, &BeforeCvLuaGame_lSetVictoryValid);CivRegisterAfter<CivHooks::CvLuaGame_lSetVictoryValid>(host, &AfterCvLuaGame_lSetVictoryValid);CivRegisterReplace<CivHooks::CvLuaGame_lSetVictoryValid>(host, &ReplaceCvLuaGame_lSetVictoryValid);
Code
1546//bool setVictoryValid(VictoryTypes eIndex, bool bValid);1547int CvLuaGame::lSetVictoryValid(lua_State* L)1548{1549 CvGame& game = GC.getGame();1550 VictoryTypes eVictoryType = (VictoryTypes)lua_tointeger(L, 1);1551 bool bValid = lua_toboolean(L, 2);1552 game.setVictoryValid(eVictoryType, bValid);15531554 return true;1555}
Calls
- CvGame::setVictoryValid(VictoryTypes, bool)
- CvGlobals::getGame()
lua_tobooleanlua_tointeger