Bazaar developer reference

CvLuaCity::lGetTourismMultiplier(lua_State *)

Defined in
Lua/CvLuaCity.cpp, line 2411
Class
CvLuaCity
Hook name
CivHooks::CvLuaCity_lGetTourismMultiplier

Hooks

static bool BeforeCvLuaCity_lGetTourismMultiplier(lua_State* L, int& result);static void AfterCvLuaCity_lGetTourismMultiplier(lua_State* L, int& result);static int ReplaceCvLuaCity_lGetTourismMultiplier(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaCity_lGetTourismMultiplier>(host, &BeforeCvLuaCity_lGetTourismMultiplier);CivRegisterAfter<CivHooks::CvLuaCity_lGetTourismMultiplier>(host, &AfterCvLuaCity_lGetTourismMultiplier);CivRegisterReplace<CivHooks::CvLuaCity_lGetTourismMultiplier>(host, &ReplaceCvLuaCity_lGetTourismMultiplier);

Code

2410//int GetTourismMultiplier(PlayerTypes ePlayer);2411int CvLuaCity::lGetTourismMultiplier(lua_State* L)2412{2413	CvCity* pkCity = GetInstance(L);2414	const PlayerTypes ePlayer = (PlayerTypes)lua_tointeger(L, 2);2415	lua_pushinteger(L, pkCity->GetCityCulture()->GetTourismMultiplier(ePlayer, false, false, false, false, false));2416	return 1;2417}

Calls

Called by