CvLuaPlayer::lGetMinorCivContestValueForPlayer(lua_State *)
- Defined in
- Lua/CvLuaPlayer.cpp, line 6729
- Class
- CvLuaPlayer
- Hook name
CivHooks::CvLuaPlayer_lGetMinorCivContestValueForPlayer
Hooks
static bool BeforeCvLuaPlayer_lGetMinorCivContestValueForPlayer(lua_State* L, int& result);static void AfterCvLuaPlayer_lGetMinorCivContestValueForPlayer(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lGetMinorCivContestValueForPlayer(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lGetMinorCivContestValueForPlayer>(host, &BeforeCvLuaPlayer_lGetMinorCivContestValueForPlayer);CivRegisterAfter<CivHooks::CvLuaPlayer_lGetMinorCivContestValueForPlayer>(host, &AfterCvLuaPlayer_lGetMinorCivContestValueForPlayer);CivRegisterReplace<CivHooks::CvLuaPlayer_lGetMinorCivContestValueForPlayer>(host, &ReplaceCvLuaPlayer_lGetMinorCivContestValueForPlayer);
Code
6729int CvLuaPlayer::lGetMinorCivContestValueForPlayer(lua_State* L)6730{6731 CvPlayerAI* pkPlayer = GetInstance(L);6732 const PlayerTypes ePlayer = (PlayerTypes) lua_tointeger(L, 2);6733 const MinorCivQuestTypes eType = (MinorCivQuestTypes) lua_tointeger(L, 3);67346735 const int iResult = pkPlayer->GetMinorCivAI()->GetContestValueForPlayer(ePlayer, eType);6736 lua_pushinteger(L, iResult);6737 return 1;6738}
Calls
CvLuaScopedInstance::GetInstance- CvMinorCivAI::GetContestValueForPlayer(PlayerTypes, MinorCivQuestTypes)
- CvPlayer::GetMinorCivAI() const
lua_pushintegerlua_tointeger