Bazaar developer reference

CvLuaPlot::lGetTerrainType(lua_State *)

Defined in
Lua/CvLuaPlot.cpp, line 411
Class
CvLuaPlot
Hook name
CivHooks::CvLuaPlot_lGetTerrainType

Hooks

static bool BeforeCvLuaPlot_lGetTerrainType(lua_State* L, int& result);static void AfterCvLuaPlot_lGetTerrainType(lua_State* L, int& result);static int ReplaceCvLuaPlot_lGetTerrainType(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlot_lGetTerrainType>(host, &BeforeCvLuaPlot_lGetTerrainType);CivRegisterAfter<CivHooks::CvLuaPlot_lGetTerrainType>(host, &AfterCvLuaPlot_lGetTerrainType);CivRegisterReplace<CivHooks::CvLuaPlot_lGetTerrainType>(host, &ReplaceCvLuaPlot_lGetTerrainType);

Code

411int CvLuaPlot::lGetTerrainType(lua_State* L)412{413	CvPlot* pkPlot = GetInstance(L);414415	lua_pushinteger(L, pkPlot->getTerrainType());416417	return 1;418}

Calls

Called by