Bazaar developer reference

CvLeague::IsNoTrainingNuclearWeapons()

Defined in
CvVotingClasses.cpp, line 3997
Class
CvLeague
Hook name
CivHooks::CvLeague_IsNoTrainingNuclearWeapons

Hooks

static bool BeforeCvLeague_IsNoTrainingNuclearWeapons(CvLeague* self, bool& result);static void AfterCvLeague_IsNoTrainingNuclearWeapons(CvLeague* self, bool& result);static bool ReplaceCvLeague_IsNoTrainingNuclearWeapons(bool (*original)(CvLeague*), CvLeague* self);CivRegisterBefore<CivHooks::CvLeague_IsNoTrainingNuclearWeapons>(host, &BeforeCvLeague_IsNoTrainingNuclearWeapons);CivRegisterAfter<CivHooks::CvLeague_IsNoTrainingNuclearWeapons>(host, &AfterCvLeague_IsNoTrainingNuclearWeapons);CivRegisterReplace<CivHooks::CvLeague_IsNoTrainingNuclearWeapons>(host, &ReplaceCvLeague_IsNoTrainingNuclearWeapons);

Code

3997bool CvLeague::IsNoTrainingNuclearWeapons()3998{3999	for (ActiveResolutionList::iterator it = m_vActiveResolutions.begin(); it != m_vActiveResolutions.end(); it++)4000	{4001		if (it->GetEffects()->bNoTrainingNuclearWeapons)4002		{4003			return true;4004		}4005	}4006	return false;4007}

Calls

Called by