Hooks
static bool BeforeCvUnit_ChangeRangeAttackIgnoreLOSCount(CvUnit* self, int iChange);static void AfterCvUnit_ChangeRangeAttackIgnoreLOSCount(CvUnit* self, int iChange);static void ReplaceCvUnit_ChangeRangeAttackIgnoreLOSCount(void (*original)(CvUnit*, int), CvUnit* self, int iChange);CivRegisterBefore<CivHooks::CvUnit_ChangeRangeAttackIgnoreLOSCount>(host, &BeforeCvUnit_ChangeRangeAttackIgnoreLOSCount);CivRegisterAfter<CivHooks::CvUnit_ChangeRangeAttackIgnoreLOSCount>(host, &AfterCvUnit_ChangeRangeAttackIgnoreLOSCount);CivRegisterReplace<CivHooks::CvUnit_ChangeRangeAttackIgnoreLOSCount>(host, &ReplaceCvUnit_ChangeRangeAttackIgnoreLOSCount);