Hooks
static bool BeforeTreasuryHelpers_AppendToLog_with_CvString_CvString_CvString_float(CvString& strHeader, CvString& strLog, CvString strHeaderValue, float fValue);static void AfterTreasuryHelpers_AppendToLog_with_CvString_CvString_CvString_float(CvString& strHeader, CvString& strLog, CvString strHeaderValue, float fValue);static void ReplaceTreasuryHelpers_AppendToLog_with_CvString_CvString_CvString_float(void (*original)(CvString&, CvString&, CvString, float), CvString& strHeader, CvString& strLog, CvString strHeaderValue, float fValue);CivRegisterBefore<CivHooks::TreasuryHelpers_AppendToLog_with_CvString_CvString_CvString_float>(host, &BeforeTreasuryHelpers_AppendToLog_with_CvString_CvString_CvString_float);CivRegisterAfter<CivHooks::TreasuryHelpers_AppendToLog_with_CvString_CvString_CvString_float>(host, &AfterTreasuryHelpers_AppendToLog_with_CvString_CvString_CvString_float);CivRegisterReplace<CivHooks::TreasuryHelpers_AppendToLog_with_CvString_CvString_CvString_float>(host, &ReplaceTreasuryHelpers_AppendToLog_with_CvString_CvString_CvString_float);