CvLuaLeague::lCanProposeRepeal(lua_State *)
- Defined in
- Lua/CvLuaLeague.cpp, line 217
- Class
- CvLuaLeague
- Hook name
CivHooks::CvLuaLeague_lCanProposeRepeal
Hooks
static bool BeforeCvLuaLeague_lCanProposeRepeal(lua_State* L, int& result);static void AfterCvLuaLeague_lCanProposeRepeal(lua_State* L, int& result);static int ReplaceCvLuaLeague_lCanProposeRepeal(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaLeague_lCanProposeRepeal>(host, &BeforeCvLuaLeague_lCanProposeRepeal);CivRegisterAfter<CivHooks::CvLuaLeague_lCanProposeRepeal>(host, &AfterCvLuaLeague_lCanProposeRepeal);CivRegisterReplace<CivHooks::CvLuaLeague_lCanProposeRepeal>(host, &ReplaceCvLuaLeague_lCanProposeRepeal);
Code
216//bool CanProposeRepeal(int iResolutionID, PlayerTypes eProposer);217int CvLuaLeague::lCanProposeRepeal(lua_State* L)218{219 CvLeague* pLeague = GetInstance(L);220 const int iResolutionID = lua_tointeger(L, 2);221 const PlayerTypes eProposer = (PlayerTypes) lua_tointeger(L, 3);222223 const bool bValue = pLeague->CanProposeRepeal(iResolutionID, eProposer);224 lua_pushboolean(L, bValue);225 return 1;226}
Calls
- CvLeague::CanProposeRepeal(int, PlayerTypes, CvString *)
CvLuaScopedInstance::GetInstancelua_pushbooleanlua_tointeger