Bazaar developer reference

CvPlayerCulture::GetLogFileName(CvString &) const

Defined in
CvCultureClasses.cpp, line 4168
Class
CvPlayerCulture
Hook name
CivHooks::CvPlayerCulture_GetLogFileName

Hooks

static bool BeforeCvPlayerCulture_GetLogFileName(const CvPlayerCulture* self, CvString& playerName, CvString& result);static void AfterCvPlayerCulture_GetLogFileName(const CvPlayerCulture* self, CvString& playerName, CvString& result);static CvString ReplaceCvPlayerCulture_GetLogFileName(CvString (*original)(const CvPlayerCulture*, CvString&), const CvPlayerCulture* self, CvString& playerName);CivRegisterBefore<CivHooks::CvPlayerCulture_GetLogFileName>(host, &BeforeCvPlayerCulture_GetLogFileName);CivRegisterAfter<CivHooks::CvPlayerCulture_GetLogFileName>(host, &AfterCvPlayerCulture_GetLogFileName);CivRegisterReplace<CivHooks::CvPlayerCulture_GetLogFileName>(host, &ReplaceCvPlayerCulture_GetLogFileName);

Code

4167/// Build log filename4168CvString CvPlayerCulture::GetLogFileName(CvString& playerName) const4169{4170	CvString strLogName;41714172	// Open the log file4173	if(GC.getPlayerAndCityAILogSplit())4174	{4175		strLogName = "CultureAILog_" + playerName + ".csv";4176	}4177	else4178	{4179		strLogName = "CultureAILog.csv";4180	}41814182	return strLogName;4183}

Calls

Called by