CvLuaPlayer::lGetInfluenceTrend(lua_State *)
- Defined in
- Lua/CvLuaPlayer.cpp, line 2585
- Class
- CvLuaPlayer
- Hook name
CivHooks::CvLuaPlayer_lGetInfluenceTrend
Hooks
static bool BeforeCvLuaPlayer_lGetInfluenceTrend(lua_State* L, int& result);static void AfterCvLuaPlayer_lGetInfluenceTrend(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lGetInfluenceTrend(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lGetInfluenceTrend>(host, &BeforeCvLuaPlayer_lGetInfluenceTrend);CivRegisterAfter<CivHooks::CvLuaPlayer_lGetInfluenceTrend>(host, &AfterCvLuaPlayer_lGetInfluenceTrend);CivRegisterReplace<CivHooks::CvLuaPlayer_lGetInfluenceTrend>(host, &ReplaceCvLuaPlayer_lGetInfluenceTrend);
Code
2584//int GetInfluenceTrend();2585int CvLuaPlayer::lGetInfluenceTrend(lua_State* L)2586{2587 CvPlayerAI* pkPlayer = GetInstance(L);2588 PlayerTypes ePlayer = (PlayerTypes)lua_tointeger(L, 2);2589 InfluenceLevelTrend eResult = pkPlayer->GetCulture()->GetInfluenceTrend(ePlayer);2590 lua_pushinteger(L, (int)eResult);2591 return 1;2592}
Calls
CvLuaScopedInstance::GetInstance- CvPlayer::GetCulture() const
- CvPlayerCulture::GetInfluenceTrend(PlayerTypes) const
lua_pushintegerlua_tointeger