Hooks
static bool BeforeCvDangerPlots_AddDanger(CvDangerPlots* self, int iPlotX, int iPlotY, int iValue, bool bWithinOneMove);static void AfterCvDangerPlots_AddDanger(CvDangerPlots* self, int iPlotX, int iPlotY, int iValue, bool bWithinOneMove);static void ReplaceCvDangerPlots_AddDanger(void (*original)(CvDangerPlots*, int, int, int, bool), CvDangerPlots* self, int iPlotX, int iPlotY, int iValue, bool bWithinOneMove);CivRegisterBefore<CivHooks::CvDangerPlots_AddDanger>(host, &BeforeCvDangerPlots_AddDanger);CivRegisterAfter<CivHooks::CvDangerPlots_AddDanger>(host, &AfterCvDangerPlots_AddDanger);CivRegisterReplace<CivHooks::CvDangerPlots_AddDanger>(host, &ReplaceCvDangerPlots_AddDanger);