CvLuaPlayer::lGetTourismModifierWith(lua_State *)
- Defined in
- Lua/CvLuaPlayer.cpp, line 2674
- Class
- CvLuaPlayer
- Hook name
CivHooks::CvLuaPlayer_lGetTourismModifierWith
Hooks
static bool BeforeCvLuaPlayer_lGetTourismModifierWith(lua_State* L, int& result);static void AfterCvLuaPlayer_lGetTourismModifierWith(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lGetTourismModifierWith(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lGetTourismModifierWith>(host, &BeforeCvLuaPlayer_lGetTourismModifierWith);CivRegisterAfter<CivHooks::CvLuaPlayer_lGetTourismModifierWith>(host, &AfterCvLuaPlayer_lGetTourismModifierWith);CivRegisterReplace<CivHooks::CvLuaPlayer_lGetTourismModifierWith>(host, &ReplaceCvLuaPlayer_lGetTourismModifierWith);
Code
2673//int GetTourismModifierWith();2674int CvLuaPlayer::lGetTourismModifierWith(lua_State* L)2675{2676 CvPlayerAI* pkPlayer = GetInstance(L);2677 PlayerTypes ePlayer = (PlayerTypes)lua_tointeger(L, 2);2678 const int iResult = pkPlayer->GetCulture()->GetTourismModifierWith(ePlayer);2679 lua_pushinteger(L, iResult);2680 return 1;2681}
Calls
CvLuaScopedInstance::GetInstance- CvPlayer::GetCulture() const
- CvPlayerCulture::GetTourismModifierWith(PlayerTypes) const
lua_pushintegerlua_tointeger