Bazaar developer reference

CvGameTrade::ResetTechDifference()

Defined in
CvTradeClasses.cpp, line 1320
Class
CvGameTrade
Hook name
CivHooks::CvGameTrade_ResetTechDifference

Hooks

static bool BeforeCvGameTrade_ResetTechDifference(CvGameTrade* self);static void AfterCvGameTrade_ResetTechDifference(CvGameTrade* self);static void ReplaceCvGameTrade_ResetTechDifference(void (*original)(CvGameTrade*), CvGameTrade* self);CivRegisterBefore<CivHooks::CvGameTrade_ResetTechDifference>(host, &BeforeCvGameTrade_ResetTechDifference);CivRegisterAfter<CivHooks::CvGameTrade_ResetTechDifference>(host, &AfterCvGameTrade_ResetTechDifference);CivRegisterReplace<CivHooks::CvGameTrade_ResetTechDifference>(host, &ReplaceCvGameTrade_ResetTechDifference);

Code

1320void CvGameTrade::ResetTechDifference ()1321{1322	for (uint ui = 0; ui < MAX_MAJOR_CIVS; ui++)1323	{1324		for (uint ui2 = 0; ui2 < MAX_MAJOR_CIVS; ui2++)1325		{1326			m_aaiTechDifference[ui][ui2] = -1; // undefined1327		}1328	}1329}

Called by