|
|
| Line 1: |
Line 1: |
| − | = Where are the log files =
| + | {{Template:MovedToWebpage|https://vcmi.eu/developers/Logging_API/}} |
| − | Log files are written to:
| |
| − | * Windows: Same as your Heroes III location
| |
| − | * Linux: ~/.cache/vcmi
| |
| − | * UNIX: ~./vcmi
| |
| − | | |
| − | There is a log file named <tt>VCMI_Client_log.txt</tt> for the client executable and a log file named <tt>VCMI_Server_log.txt</tt> for the server executable.
| |
| − | | |
| − | = How to set the log level to debug =
| |
| − | If you want to set the log level to debug or trace to let developers know what went wrong or to write a bug report, then you should first open your <tt>settings.json</tt> with a text editor. The file is located at:
| |
| − | * Windows: Heroes III location/config
| |
| − | * Linux: ~/.config/vcmi
| |
| − | * UNIX: ~./vcmi/config
| |
| − | | |
| − | Add the "logging" : { ... } part to the file, that it may look like this:
| |
| − | <syntaxhighlight lang="javascript">
| |
| − | {
| |
| − | "logging" : {
| |
| − | "loggers" : [
| |
| − | {
| |
| − | "domain" : "global",
| |
| − | "level" : "debug"
| |
| − | }
| |
| − | ]
| |
| − | }
| |
| − | }
| |
| − | </syntaxhighlight>
| |
| − | | |
| − | You can substitute the value debug with trace to log traces as well.
| |