Bazaar developer reference

CvLuaPlot::lGetArchaeologyArtifactEra(lua_State *)

Defined in
Lua/CvLuaPlot.cpp, line 2096
Class
CvLuaPlot
Hook name
CivHooks::CvLuaPlot_lGetArchaeologyArtifactEra

Hooks

static bool BeforeCvLuaPlot_lGetArchaeologyArtifactEra(lua_State* L, int& result);static void AfterCvLuaPlot_lGetArchaeologyArtifactEra(lua_State* L, int& result);static int ReplaceCvLuaPlot_lGetArchaeologyArtifactEra(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlot_lGetArchaeologyArtifactEra>(host, &BeforeCvLuaPlot_lGetArchaeologyArtifactEra);CivRegisterAfter<CivHooks::CvLuaPlot_lGetArchaeologyArtifactEra>(host, &AfterCvLuaPlot_lGetArchaeologyArtifactEra);CivRegisterReplace<CivHooks::CvLuaPlot_lGetArchaeologyArtifactEra>(host, &ReplaceCvLuaPlot_lGetArchaeologyArtifactEra);

Code

2096int CvLuaPlot::lGetArchaeologyArtifactEra(lua_State* L)2097{2098	CvPlot* kPlot = GetInstance(L);2099	int iEra = kPlot->GetArchaeologicalRecord().m_eEra;2100	lua_pushinteger(L, iEra);2101	return 1;2102}

Calls

Called by