Bazaar developer reference

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

Called by