Bazaar developer reference

CvLuaLeague::lGetLeagueSplashNextEraDetails(lua_State *)

Defined in
Lua/CvLuaLeague.cpp, line 844
Class
CvLuaLeague
Hook name
CivHooks::CvLuaLeague_lGetLeagueSplashNextEraDetails

Hooks

static bool BeforeCvLuaLeague_lGetLeagueSplashNextEraDetails(lua_State* L, int& result);static void AfterCvLuaLeague_lGetLeagueSplashNextEraDetails(lua_State* L, int& result);static int ReplaceCvLuaLeague_lGetLeagueSplashNextEraDetails(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaLeague_lGetLeagueSplashNextEraDetails>(host, &BeforeCvLuaLeague_lGetLeagueSplashNextEraDetails);CivRegisterAfter<CivHooks::CvLuaLeague_lGetLeagueSplashNextEraDetails>(host, &AfterCvLuaLeague_lGetLeagueSplashNextEraDetails);CivRegisterReplace<CivHooks::CvLuaLeague_lGetLeagueSplashNextEraDetails>(host, &ReplaceCvLuaLeague_lGetLeagueSplashNextEraDetails);

Code

843//string GetLeagueSplashNextEraDetails(LeagueSpecialSessionTypes eGoverningSpecialSession, bool bJustFounded);844int CvLuaLeague::lGetLeagueSplashNextEraDetails(lua_State* L)845{846	CvLeague* pLeague = GetInstance(L);847	const LeagueSpecialSessionTypes eGoverningSpecialSession = (LeagueSpecialSessionTypes) lua_tointeger(L, 2);848	const bool bJustFounded = lua_toboolean(L, 3);849850	CvString sValue = pLeague->GetLeagueSplashNextEraDetails(eGoverningSpecialSession, bJustFounded);851	lua_pushstring(L, sValue.c_str());852	return 1;853}

Calls

Called by