Bazaar developer reference

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

Called by