Hooks
static bool BeforeCvUnit_domainModifier(const CvUnit* self, DomainTypes eDomain, int& result);static void AfterCvUnit_domainModifier(const CvUnit* self, DomainTypes eDomain, int& result);static int ReplaceCvUnit_domainModifier(int (*original)(const CvUnit*, DomainTypes), const CvUnit* self, DomainTypes eDomain);CivRegisterBefore<CivHooks::CvUnit_domainModifier>(host, &BeforeCvUnit_domainModifier);CivRegisterAfter<CivHooks::CvUnit_domainModifier>(host, &AfterCvUnit_domainModifier);CivRegisterReplace<CivHooks::CvUnit_domainModifier>(host, &ReplaceCvUnit_domainModifier);