CvLuaPlayer::lSetCombatExperience(lua_State *)
- Defined in
- Lua/CvLuaPlayer.cpp, line 7645
- Class
- CvLuaPlayer
- Hook name
CivHooks::CvLuaPlayer_lSetCombatExperience
Hooks
static bool BeforeCvLuaPlayer_lSetCombatExperience(lua_State* L, int& result);static void AfterCvLuaPlayer_lSetCombatExperience(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lSetCombatExperience(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lSetCombatExperience>(host, &BeforeCvLuaPlayer_lSetCombatExperience);CivRegisterAfter<CivHooks::CvLuaPlayer_lSetCombatExperience>(host, &AfterCvLuaPlayer_lSetCombatExperience);CivRegisterReplace<CivHooks::CvLuaPlayer_lSetCombatExperience>(host, &ReplaceCvLuaPlayer_lSetCombatExperience);
Code
7644//void setCombatExperience(int iExperience);7645int CvLuaPlayer::lSetCombatExperience(lua_State* L)7646{7647#if defined(MOD_UNITS_XP_TIMES_100)7648 CvPlayerAI* pkPlayer = GetInstance(L);7649 const int iExperience = lua_tointeger(L, 2);76507651 pkPlayer->setCombatExperienceTimes100(iExperience * 100);7652 return 0;7653#else7654 return BasicLuaMethod(L, &CvPlayerAI::setCombatExperience);7655#endif7656}
Calls
CvLuaScopedInstance::GetInstance- CvPlayer::setCombatExperienceTimes100(int, CvUnit *)
lua_tointeger