Hooks
static bool BeforeCvPlayer_changeUnitCombatFreeExperiences(CvPlayer* self, UnitCombatTypes eIndex, int iChange);static void AfterCvPlayer_changeUnitCombatFreeExperiences(CvPlayer* self, UnitCombatTypes eIndex, int iChange);static void ReplaceCvPlayer_changeUnitCombatFreeExperiences(void (*original)(CvPlayer*, UnitCombatTypes, int), CvPlayer* self, UnitCombatTypes eIndex, int iChange);CivRegisterBefore<CivHooks::CvPlayer_changeUnitCombatFreeExperiences>(host, &BeforeCvPlayer_changeUnitCombatFreeExperiences);CivRegisterAfter<CivHooks::CvPlayer_changeUnitCombatFreeExperiences>(host, &AfterCvPlayer_changeUnitCombatFreeExperiences);CivRegisterReplace<CivHooks::CvPlayer_changeUnitCombatFreeExperiences>(host, &ReplaceCvPlayer_changeUnitCombatFreeExperiences);