Hooks
static bool BeforeCvArea_changeNumRiverEdges(CvArea* self, int iChange);static void AfterCvArea_changeNumRiverEdges(CvArea* self, int iChange);static void ReplaceCvArea_changeNumRiverEdges(void (*original)(CvArea*, int), CvArea* self, int iChange);CivRegisterBefore<CivHooks::CvArea_changeNumRiverEdges>(host, &BeforeCvArea_changeNumRiverEdges);CivRegisterAfter<CivHooks::CvArea_changeNumRiverEdges>(host, &AfterCvArea_changeNumRiverEdges);CivRegisterReplace<CivHooks::CvArea_changeNumRiverEdges>(host, &ReplaceCvArea_changeNumRiverEdges);