CvLuaPlot::lGetRevealedRouteType(lua_State *)
- Defined in
- Lua/CvLuaPlot.cpp, line 1843
- Class
- CvLuaPlot
- Hook name
CivHooks::CvLuaPlot_lGetRevealedRouteType
Hooks
static bool BeforeCvLuaPlot_lGetRevealedRouteType(lua_State* L, int& result);static void AfterCvLuaPlot_lGetRevealedRouteType(lua_State* L, int& result);static int ReplaceCvLuaPlot_lGetRevealedRouteType(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlot_lGetRevealedRouteType>(host, &BeforeCvLuaPlot_lGetRevealedRouteType);CivRegisterAfter<CivHooks::CvLuaPlot_lGetRevealedRouteType>(host, &AfterCvLuaPlot_lGetRevealedRouteType);CivRegisterReplace<CivHooks::CvLuaPlot_lGetRevealedRouteType>(host, &ReplaceCvLuaPlot_lGetRevealedRouteType);
Code
1842//RouteTypes getRevealedRouteType(TeamTypes eTeam, bool bDebug);1843int CvLuaPlot::lGetRevealedRouteType(lua_State* L)1844{1845 CvPlot* pkPlot = GetInstance(L);1846 const TeamTypes eTeam = (TeamTypes)lua_tointeger(L, 2);1847 const bool bDebug = luaL_optbool(L, 3, false);18481849 if (!bDebug)1850 lua_pushinteger(L, pkPlot->getRevealedRouteType(eTeam));1851 else1852 lua_pushinteger(L, pkPlot->getRevealedRouteType(eTeam, true));18531854 return 1;1855}
Calls
CvLuaScopedInstance::GetInstance- CvPlot::getRevealedRouteType(TeamTypes) const
- CvPlot::getRevealedRouteType(TeamTypes, bool) const
lua_pushintegerlua_tointeger- luaL_optbool(lua_State *, int, bool)