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
- CvLeague::GetLeagueSplashNextEraDetails(LeagueSpecialSessionTypes, bool)
CvLuaScopedInstance::GetInstancelua_pushstringlua_tobooleanlua_tointegerstd::basic_string::c_str