Hooks
static bool BeforeTreasuryHelpers_AppendToLog_with_CvString_CvString_CvString_int(CvString& strHeader, CvString& strLog, CvString strHeaderValue, int iValue);static void AfterTreasuryHelpers_AppendToLog_with_CvString_CvString_CvString_int(CvString& strHeader, CvString& strLog, CvString strHeaderValue, int iValue);static void ReplaceTreasuryHelpers_AppendToLog_with_CvString_CvString_CvString_int(void (*original)(CvString&, CvString&, CvString, int), CvString& strHeader, CvString& strLog, CvString strHeaderValue, int iValue);CivRegisterBefore<CivHooks::TreasuryHelpers_AppendToLog_with_CvString_CvString_CvString_int>(host, &BeforeTreasuryHelpers_AppendToLog_with_CvString_CvString_CvString_int);CivRegisterAfter<CivHooks::TreasuryHelpers_AppendToLog_with_CvString_CvString_CvString_int>(host, &AfterTreasuryHelpers_AppendToLog_with_CvString_CvString_CvString_int);CivRegisterReplace<CivHooks::TreasuryHelpers_AppendToLog_with_CvString_CvString_CvString_int>(host, &ReplaceTreasuryHelpers_AppendToLog_with_CvString_CvString_CvString_int);