CvLuaPlot::lGetRevealedTeam(lua_State *)
- Defined in
- Lua/CvLuaPlot.cpp, line 1751
- Class
- CvLuaPlot
- Hook name
CivHooks::CvLuaPlot_lGetRevealedTeam
Hooks
static bool BeforeCvLuaPlot_lGetRevealedTeam(lua_State* L, int& result);static void AfterCvLuaPlot_lGetRevealedTeam(lua_State* L, int& result);static int ReplaceCvLuaPlot_lGetRevealedTeam(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlot_lGetRevealedTeam>(host, &BeforeCvLuaPlot_lGetRevealedTeam);CivRegisterAfter<CivHooks::CvLuaPlot_lGetRevealedTeam>(host, &AfterCvLuaPlot_lGetRevealedTeam);CivRegisterReplace<CivHooks::CvLuaPlot_lGetRevealedTeam>(host, &ReplaceCvLuaPlot_lGetRevealedTeam);
Code
1750//TeamTypes getRevealedTeam(TeamTypes eTeam, bool bDebug);1751int CvLuaPlot::lGetRevealedTeam(lua_State* L)1752{1753 CvPlot* pkPlot = GetInstance(L);1754 const TeamTypes eTeam = (TeamTypes)lua_tointeger(L, 2);1755 const bool bDebug = luaL_optbool(L, 3, false);17561757 if (!bDebug)1758 lua_pushinteger(L, pkPlot->getRevealedTeam(eTeam));1759 else1760 lua_pushinteger(L, pkPlot->getRevealedTeam(eTeam, true));17611762 return 1;1763}
Calls
CvLuaScopedInstance::GetInstance- CvPlot::getRevealedTeam(TeamTypes) const
- CvPlot::getRevealedTeam(TeamTypes, bool) const
lua_pushintegerlua_tointeger- luaL_optbool(lua_State *, int, bool)