Bazaar developer reference

CvLuaPlot::lGetPlotCity(lua_State *)

Defined in
Lua/CvLuaPlot.cpp, line 1567
Class
CvLuaPlot
Hook name
CivHooks::CvLuaPlot_lGetPlotCity

Hooks

static bool BeforeCvLuaPlot_lGetPlotCity(lua_State* L, int& result);static void AfterCvLuaPlot_lGetPlotCity(lua_State* L, int& result);static int ReplaceCvLuaPlot_lGetPlotCity(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlot_lGetPlotCity>(host, &BeforeCvLuaPlot_lGetPlotCity);CivRegisterAfter<CivHooks::CvLuaPlot_lGetPlotCity>(host, &AfterCvLuaPlot_lGetPlotCity);CivRegisterReplace<CivHooks::CvLuaPlot_lGetPlotCity>(host, &ReplaceCvLuaPlot_lGetPlotCity);

Code

1566//CyCity* getPlotCity();1567int CvLuaPlot::lGetPlotCity(lua_State* L)1568{1569	CvPlot* pkPlot = GetInstance(L);1570	CvCity* pkCity = pkPlot->getPlotCity();1571	CvLuaCity::Push(L, pkCity);1572	return 1;1573}

Calls

Called by