Bazaar developer reference

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

Called by