Bazaar developer reference

CvTechAI::GetLogFileName(CvString &) const

Defined in
CvTechAI.cpp, line 516
Class
CvTechAI
Hook name
CivHooks::CvTechAI_GetLogFileName

Hooks

static bool BeforeCvTechAI_GetLogFileName(const CvTechAI* self, CvString& playerName, CvString& result);static void AfterCvTechAI_GetLogFileName(const CvTechAI* self, CvString& playerName, CvString& result);static CvString ReplaceCvTechAI_GetLogFileName(CvString (*original)(const CvTechAI*, CvString&), const CvTechAI* self, CvString& playerName);CivRegisterBefore<CivHooks::CvTechAI_GetLogFileName>(host, &BeforeCvTechAI_GetLogFileName);CivRegisterAfter<CivHooks::CvTechAI_GetLogFileName>(host, &AfterCvTechAI_GetLogFileName);CivRegisterReplace<CivHooks::CvTechAI_GetLogFileName>(host, &ReplaceCvTechAI_GetLogFileName);

Code

515/// Build log filename516CvString CvTechAI::GetLogFileName(CvString& playerName) const517{518	CvString strLogName;519520	// Open the log file521	if(GC.getPlayerAndCityAILogSplit())522	{523		strLogName = "TechAILog_" + playerName + ".csv";524	}525	else526	{527		strLogName = "TechAILog.csv";528	}529530	return strLogName;531}

Calls

Called by