CvLuaUnit::lSetLevel(lua_State *)
- Defined in
- Lua/CvLuaUnit.cpp, line 3941
- Class
- CvLuaUnit
- Hook name
CivHooks::CvLuaUnit_lSetLevel
Hooks
static bool BeforeCvLuaUnit_lSetLevel(lua_State* L, int& result);static void AfterCvLuaUnit_lSetLevel(lua_State* L, int& result);static int ReplaceCvLuaUnit_lSetLevel(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaUnit_lSetLevel>(host, &BeforeCvLuaUnit_lSetLevel);CivRegisterAfter<CivHooks::CvLuaUnit_lSetLevel>(host, &AfterCvLuaUnit_lSetLevel);CivRegisterReplace<CivHooks::CvLuaUnit_lSetLevel>(host, &ReplaceCvLuaUnit_lSetLevel);
Code
3940//void setLevel(int iNewLevel);3941int CvLuaUnit::lSetLevel(lua_State* L)3942{3943 CvUnit* pkUnit = GetInstance(L);3944 const int iNewLevel = lua_tointeger(L, 2);39453946 pkUnit->setLevel(iNewLevel);3947 return 0;3948}
Calls
CvLuaScopedInstance::GetInstance- CvUnit::setLevel(int)
lua_tointeger