CvLuaPlayer::lGetCombatExperience(lua_State *)
- Defined in
- Lua/CvLuaPlayer.cpp, line 7618
- Class
- CvLuaPlayer
- Hook name
CivHooks::CvLuaPlayer_lGetCombatExperience
Hooks
static bool BeforeCvLuaPlayer_lGetCombatExperience(lua_State* L, int& result);static void AfterCvLuaPlayer_lGetCombatExperience(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lGetCombatExperience(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lGetCombatExperience>(host, &BeforeCvLuaPlayer_lGetCombatExperience);CivRegisterAfter<CivHooks::CvLuaPlayer_lGetCombatExperience>(host, &AfterCvLuaPlayer_lGetCombatExperience);CivRegisterReplace<CivHooks::CvLuaPlayer_lGetCombatExperience>(host, &ReplaceCvLuaPlayer_lGetCombatExperience);
Code
7617//int getCombatExperience();7618int CvLuaPlayer::lGetCombatExperience(lua_State* L)7619{7620#if defined(MOD_UNITS_XP_TIMES_100)7621 CvPlayerAI* pkPlayer = GetInstance(L);76227623 lua_pushinteger(L, pkPlayer->getCombatExperienceTimes100() / 100);7624 return 1;7625#else7626 return BasicLuaMethod(L, &CvPlayerAI::getCombatExperience);7627#endif7628}
Calls
CvLuaScopedInstance::GetInstance- CvPlayer::getCombatExperienceTimes100() const
lua_pushinteger