CvLuaUnit::lGetDamage(lua_State *)
- Defined in
- Lua/CvLuaUnit.cpp, line 3756
- Class
- CvLuaUnit
- Hook name
CivHooks::CvLuaUnit_lGetDamage
Hooks
static bool BeforeCvLuaUnit_lGetDamage(lua_State* L, int& result);static void AfterCvLuaUnit_lGetDamage(lua_State* L, int& result);static int ReplaceCvLuaUnit_lGetDamage(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaUnit_lGetDamage>(host, &BeforeCvLuaUnit_lGetDamage);CivRegisterAfter<CivHooks::CvLuaUnit_lGetDamage>(host, &AfterCvLuaUnit_lGetDamage);CivRegisterReplace<CivHooks::CvLuaUnit_lGetDamage>(host, &ReplaceCvLuaUnit_lGetDamage);
Code
3755//int getDamage();3756int CvLuaUnit::lGetDamage(lua_State* L)3757{3758 CvUnit* pkUnit = GetInstance(L);37593760 const int iResult = pkUnit->getDamage();3761 lua_pushinteger(L, iResult);3762 return 1;3763}
Calls
CvLuaScopedInstance::GetInstance- CvUnit::getDamage() const
lua_pushinteger