CvLuaUnit::lChangeLevel(lua_State *)
- Defined in
- Lua/CvLuaUnit.cpp, line 3951
- Class
- CvLuaUnit
- Hook name
CivHooks::CvLuaUnit_lChangeLevel
Hooks
static bool BeforeCvLuaUnit_lChangeLevel(lua_State* L, int& result);static void AfterCvLuaUnit_lChangeLevel(lua_State* L, int& result);static int ReplaceCvLuaUnit_lChangeLevel(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaUnit_lChangeLevel>(host, &BeforeCvLuaUnit_lChangeLevel);CivRegisterAfter<CivHooks::CvLuaUnit_lChangeLevel>(host, &AfterCvLuaUnit_lChangeLevel);CivRegisterReplace<CivHooks::CvLuaUnit_lChangeLevel>(host, &ReplaceCvLuaUnit_lChangeLevel);
Code
3950//void changeLevel(int iChange);3951int CvLuaUnit::lChangeLevel(lua_State* L)3952{3953 CvUnit* pkUnit = GetInstance(L);3954 const int iChange = lua_tointeger(L, 2);39553956 pkUnit->changeLevel(iChange);3957 return 0;3958}
Calls
CvLuaScopedInstance::GetInstance- CvUnit::changeLevel(int)
lua_tointeger