Bazaar developer reference

CvLuaUnit::lVisibilityRange(lua_State *)

Defined in
Lua/CvLuaUnit.cpp, line 2045
Class
CvLuaUnit
Hook name
CivHooks::CvLuaUnit_lVisibilityRange

Hooks

static bool BeforeCvLuaUnit_lVisibilityRange(lua_State* L, int& result);static void AfterCvLuaUnit_lVisibilityRange(lua_State* L, int& result);static int ReplaceCvLuaUnit_lVisibilityRange(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaUnit_lVisibilityRange>(host, &BeforeCvLuaUnit_lVisibilityRange);CivRegisterAfter<CivHooks::CvLuaUnit_lVisibilityRange>(host, &AfterCvLuaUnit_lVisibilityRange);CivRegisterReplace<CivHooks::CvLuaUnit_lVisibilityRange>(host, &ReplaceCvLuaUnit_lVisibilityRange);

Code

2044//int visibilityRange();2045int CvLuaUnit::lVisibilityRange(lua_State* L)2046{2047	CvUnit* pkUnit = GetInstance(L);20482049	const int iResult = pkUnit->visibilityRange();2050	lua_pushinteger(L, iResult);2051	return 1;2052}

Calls

Called by