CvLuaPlayer::lGetTurnsSincePlayerBulliedProtectedMinor(lua_State *)
- Defined in
- Lua/CvLuaPlayer.cpp, line 8793
- Class
- CvLuaPlayer
- Hook name
CivHooks::CvLuaPlayer_lGetTurnsSincePlayerBulliedProtectedMinor
Hooks
static bool BeforeCvLuaPlayer_lGetTurnsSincePlayerBulliedProtectedMinor(lua_State* L, int& result);static void AfterCvLuaPlayer_lGetTurnsSincePlayerBulliedProtectedMinor(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lGetTurnsSincePlayerBulliedProtectedMinor(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lGetTurnsSincePlayerBulliedProtectedMinor>(host, &BeforeCvLuaPlayer_lGetTurnsSincePlayerBulliedProtectedMinor);CivRegisterAfter<CivHooks::CvLuaPlayer_lGetTurnsSincePlayerBulliedProtectedMinor>(host, &AfterCvLuaPlayer_lGetTurnsSincePlayerBulliedProtectedMinor);CivRegisterReplace<CivHooks::CvLuaPlayer_lGetTurnsSincePlayerBulliedProtectedMinor>(host, &ReplaceCvLuaPlayer_lGetTurnsSincePlayerBulliedProtectedMinor);
Code
8791// int GetTurnsSincePlayerBulliedProtectedMinor(int iOtherPlayer);8792// Returns MAX_TURNS_SAFE_ESTIMATE if OtherPlayer has never bullied a protected minor8793int CvLuaPlayer::lGetTurnsSincePlayerBulliedProtectedMinor(lua_State* L)8794{8795 CvPlayerAI* pkPlayer = GetInstance(L);8796 PlayerTypes eOtherPlayer = (PlayerTypes) lua_tointeger(L, 2);87978798 const int iValue = pkPlayer->GetDiplomacyAI()->GetTurnsSincePlayerBulliedProtectedMinor(eOtherPlayer);87998800 lua_pushinteger(L, iValue);8801 return 1;8802}
Calls
- CvDiplomacyAI::GetTurnsSincePlayerBulliedProtectedMinor(PlayerTypes)
CvLuaScopedInstance::GetInstance- CvPlayer::GetDiplomacyAI() const
lua_pushintegerlua_tointeger