Bazaar developer reference

CvGameReligions::LogReligionMessage(CvString &)

Defined in
CvReligionClasses.cpp, line 2745
Class
CvGameReligions
Hook name
CivHooks::CvGameReligions_LogReligionMessage

Hooks

static bool BeforeCvGameReligions_LogReligionMessage(CvGameReligions* self, CvString& strMsg);static void AfterCvGameReligions_LogReligionMessage(CvGameReligions* self, CvString& strMsg);static void ReplaceCvGameReligions_LogReligionMessage(void (*original)(CvGameReligions*, CvString&), CvGameReligions* self, CvString& strMsg);CivRegisterBefore<CivHooks::CvGameReligions_LogReligionMessage>(host, &BeforeCvGameReligions_LogReligionMessage);CivRegisterAfter<CivHooks::CvGameReligions_LogReligionMessage>(host, &AfterCvGameReligions_LogReligionMessage);CivRegisterReplace<CivHooks::CvGameReligions_LogReligionMessage>(host, &ReplaceCvGameReligions_LogReligionMessage);

Code

2744/// Log a message with status information2745void CvGameReligions::LogReligionMessage(CvString& strMsg)2746{2747	if(GC.getLogging() && GC.getAILogging())2748	{2749		CvString strOutBuf;2750		CvString strBaseString;2751		FILogFile* pLog;27522753		pLog = LOGFILEMGR.GetLog(GetLogFileName(), FILogFile::kDontTimeStamp);27542755		// Get the leading info for this line2756		strBaseString.Format("%03d, %d, ", GC.getGame().getElapsedGameTurns(), GC.getGame().getGameTurnYear());2757		strOutBuf = strBaseString + strMsg;2758		pLog->Msg(strOutBuf);2759	}2760}

Calls

Called by