Settings.ini Debug Message Settings?

Anybody know what the allowed string values for the following?

ty


DebugMessageLevelDefault=Default
DebugMessageLevelAI=Default
DebugMessageLevelInitialization=Default
DebugMessageLevelGameStartup=Default
DebugMessageLevelData=Default
DebugMessageLevelEvents=Default
DebugMessageLevelGameCleanup=Default
DebugMessageLevelEndTurn=Default
DebugMessageLevelMovement=Default
DebugMessageLevelPathfinding=Default
DebugMessageLevelTicketing=Default
DebugMessageLevelEngine=Default
DebugMessageLevelGame=Default
DebugMessageLevelBattle=Default
DebugMessageLevelGraphics=Default
DebugMessageLevelGraphicsTextRenderer=Default
DebugMessageLevelGraphicsAnimation=Default
DebugMessageLevelGraphicsDXSAS=Default
DebugMessageLevelSound=Default
DebugMessageLevelBink=Default
DebugMessageLevelMemory=Default
DebugMessageLevelObjectLifeTime=Default
DebugMessageLevelNetwork=Default
DebugMessageLevelSecurity=Default
DebugMessageLevelUI=Default
DebugMessageLevelGraphicsParticles=Default

14,929 views 2 replies
Reply #1 Top

Hello!

So from what I've been told, 90% of these are dev only, but the others include:

Default

DebugOnly

VerboseDebug

and Spam

However, it was also noted to me that turning them higher than default can result in reduced performance. I hope this answers the question, if not let me know and Ill see what I can dig up

Reply #2 Top

Quoting RammaStardock, reply 1

Hello!

So from what I've been told, 90% of these are dev only, but the others include:

Default

DebugOnly

VerboseDebug

and Spam

However, it was also noted to me that turning them higher than default can result in reduced performance. I hope this answers the question, if not let me know and Ill see what I can dig up

I misspoke.  They are in "Prefs.ini", not "Settings.ini".

Well, if they are "dev only", they should not have put them in the "Prefs.ini" with all of the other user settings.  And then should not have included a button on the GameLauncher to edit the "Prefs.ini".  :grin:  :grin:  

I would have never guessed in a million years that the valid strings are "DebugOnly", "VerboseDebug" and "Spam".

I was leaning toward "Information", "Warning" and "Error" (like used in the Windows Event Viewer) or a numeric string value (i.e. "1", "2", ...).

But I would have been wrong.

Thank you for following up.