Hooks
static bool BeforePUF_makeInfoBarDirty(CvUnit* pUnit, int arg1, int arg2, bool& result);static void AfterPUF_makeInfoBarDirty(CvUnit* pUnit, int arg1, int arg2, bool& result);static bool ReplacePUF_makeInfoBarDirty(bool (*original)(CvUnit*, int, int), CvUnit* pUnit, int arg1, int arg2);CivRegisterBefore<CivHooks::PUF_makeInfoBarDirty>(host, &BeforePUF_makeInfoBarDirty);CivRegisterAfter<CivHooks::PUF_makeInfoBarDirty>(host, &AfterPUF_makeInfoBarDirty);CivRegisterReplace<CivHooks::PUF_makeInfoBarDirty>(host, &ReplacePUF_makeInfoBarDirty);