Bazaar developer reference

CvDiplomacyRequests::ActivateAllFrom(PlayerTypes)

Defined in
CvDiplomacyRequests.cpp, line 334
Class
CvDiplomacyRequests
Hook name
CivHooks::CvDiplomacyRequests_ActivateAllFrom

Hooks

static bool BeforeCvDiplomacyRequests_ActivateAllFrom(CvDiplomacyRequests* self, PlayerTypes eFromPlayer);static void AfterCvDiplomacyRequests_ActivateAllFrom(CvDiplomacyRequests* self, PlayerTypes eFromPlayer);static void ReplaceCvDiplomacyRequests_ActivateAllFrom(void (*original)(CvDiplomacyRequests*, PlayerTypes), CvDiplomacyRequests* self, PlayerTypes eFromPlayer);CivRegisterBefore<CivHooks::CvDiplomacyRequests_ActivateAllFrom>(host, &BeforeCvDiplomacyRequests_ActivateAllFrom);CivRegisterAfter<CivHooks::CvDiplomacyRequests_ActivateAllFrom>(host, &AfterCvDiplomacyRequests_ActivateAllFrom);CivRegisterReplace<CivHooks::CvDiplomacyRequests_ActivateAllFrom>(host, &ReplaceCvDiplomacyRequests_ActivateAllFrom);

Code

334void CvDiplomacyRequests::ActivateAllFrom(PlayerTypes eFromPlayer)335{336	CvAssertMsg(!HasActiveRequest(), "There should not be any active requests, if the player was able to start Diplomacy with AI ...");337	m_bRequestActiveFromPlayer = eFromPlayer;338	Update();339}

Calls

Called by