Bazaar developer reference

CvLuaGame::lGetFounderBenefitsReligion(lua_State *)

Defined in
Lua/CvLuaGame.cpp, line 2544
Class
CvLuaGame
Hook name
CivHooks::CvLuaGame_lGetFounderBenefitsReligion

Hooks

static bool BeforeCvLuaGame_lGetFounderBenefitsReligion(lua_State* L, int& result);static void AfterCvLuaGame_lGetFounderBenefitsReligion(lua_State* L, int& result);static int ReplaceCvLuaGame_lGetFounderBenefitsReligion(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaGame_lGetFounderBenefitsReligion>(host, &BeforeCvLuaGame_lGetFounderBenefitsReligion);CivRegisterAfter<CivHooks::CvLuaGame_lGetFounderBenefitsReligion>(host, &AfterCvLuaGame_lGetFounderBenefitsReligion);CivRegisterReplace<CivHooks::CvLuaGame_lGetFounderBenefitsReligion>(host, &ReplaceCvLuaGame_lGetFounderBenefitsReligion);

Code

2544int CvLuaGame::lGetFounderBenefitsReligion(lua_State* L)2545{2546	const PlayerTypes ePlayer = static_cast<PlayerTypes>(luaL_checkint(L, 1));2547	ReligionTypes eReligion = GC.getGame().GetGameReligions()->GetFounderBenefitsReligion(ePlayer);2548	lua_pushinteger(L, eReligion);2549	return 1;2550}

Calls

Called by