Bazaar developer reference

LeagueHelpers::GetNextGameEraForTrigger(EraTypes)

Defined in
CvVotingClasses.cpp, line 158
Hook name
CivHooks::LeagueHelpers_GetNextGameEraForTrigger_with_EraTypes

Hooks

static bool BeforeLeagueHelpers_GetNextGameEraForTrigger_with_EraTypes(EraTypes eThisEra, EraTypes& result);static void AfterLeagueHelpers_GetNextGameEraForTrigger_with_EraTypes(EraTypes eThisEra, EraTypes& result);static EraTypes ReplaceLeagueHelpers_GetNextGameEraForTrigger_with_EraTypes(EraTypes (*original)(EraTypes), EraTypes eThisEra);CivRegisterBefore<CivHooks::LeagueHelpers_GetNextGameEraForTrigger_with_EraTypes>(host, &BeforeLeagueHelpers_GetNextGameEraForTrigger_with_EraTypes);CivRegisterAfter<CivHooks::LeagueHelpers_GetNextGameEraForTrigger_with_EraTypes>(host, &AfterLeagueHelpers_GetNextGameEraForTrigger_with_EraTypes);CivRegisterReplace<CivHooks::LeagueHelpers_GetNextGameEraForTrigger_with_EraTypes>(host, &ReplaceLeagueHelpers_GetNextGameEraForTrigger_with_EraTypes);

Code

158EraTypes LeagueHelpers::GetNextGameEraForTrigger(EraTypes eThisEra)159{160	EraTypes eNextEra = (EraTypes) ((int)eThisEra + 1);161162	if (eNextEra >= GC.getNumEraInfos())163	{164		eNextEra = NO_ERA;165	}166167	return eNextEra;168}

Calls

Called by