Debugging (Civ5): Difference between revisions
From Civilization Modding Wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
| Line 6: | Line 6: | ||
=== Reading the logs === | === Reading the logs === | ||
=== Using the snapshots === | === Using the snapshots === | ||
== Lua Debugging == | == Lua Debugging == | ||
=== Using the Firetuner console === | === Using the Firetuner console === | ||
=== Print, assert and error === | === Print, assert and error === | ||
=== Coroutines stack traces === | === Coroutines stack traces === | ||
== | === Handling errors for the end-user === | ||
== Troubleshooting == | |||
=== Game inspectors === | |||
=== Quick bug reproduction === | |||
== Configuring your installation == | == Configuring your installation == | ||
Look for the following files under <code>My Documents/My Games/Sid Meiers' Civilization V</code> and open them in a text editor like the notepad (not in a word processor). | Look for the following files under <code>My Documents/My Games/Sid Meiers' Civilization V</code> and open them in a text editor like the notepad (not in a word processor). | ||
Revision as of 17:59, 21 September 2012
This article is under construction, come back in a few days.
Checklist
XML Debugging
Reading the logs
Using the snapshots
Lua Debugging
Using the Firetuner console
Print, assert and error
Coroutines stack traces
Handling errors for the end-user
Troubleshooting
Game inspectors
Quick bug reproduction
Configuring your installation
Look for the following files under My Documents/My Games/Sid Meiers' Civilization V and open them in a text editor like the notepad (not in a word processor).
- config.ini
- Set
LoggingEnabledto 1. Civ5 will write log files under theLogsfolder. - Set
EnableLuaDebugLibraryto 1. Civ5 will display stack traces on Lua errors and you will be able to use the debug object. - Set
DebugPanelto 1. By pressing the ² key (may be ù or something else depending on your computer's language) during a game, Civ5 will display a debug panel.
- Set
- usersettings.ini
- Set
DebugModeto 1. Needed to enable other features previously mentioned.
- Set