Konsole
Die Konsole wird mit F9 im Spiel aufgerufen und bietet neben vielen Informationen rund um das Spielgeschehen auch einige Befehle an, die allermeisten davon sind allerdings nur im Debug-Modus verfügbar.
addloot - fügt im Kampf ein zusätzliches loot-item hinzu
advanceTime <stunden> - spult die Zeit um <stunden> vor, ohne Parameter werden 4 Stunden verwendet
attribCheck <charid> <attribut> [<modifikator>] - Würfelt eine Attributs-Probe, nur für die Konsole
audioconfig [<speakermode>] - Zeigt die aktuelle Audiokonfiguration an oder setzt diese, Werte entsprechen Unity AudioSpeakerMode
calculateWeather <dauer> <bereich> - Berechnet eine Wetterreihe und erstellt ein entsprechendes CSV (ohne Parameter eingeben für genaue Beschreibung)
checkboard - nur im Kampf: überprüft die Kampfarena
clearbstate <id> - löscht alle BuildingStates für eine bestimmte Town-ID
clearsteamstats - Erlaubt das komplette zurücksetzen aller Steam-Achievements und -stats für den aktuellen User
compilecheck <filter> - Versucht sämtliche Javascript-Felder sämtlicher aktuell geladenen Dialoge per Javascript zu kompilieren. "filter" geht auf "in der id enthalten", und kann zB dazu verwendet werden, nur Dialoge zu prüfen, die "lunatic" in der ID haben (das wäre dann "docompilecheck lunatic" ohne * oder + oder sonstiges). Fehlerbericht inklusive Elementangabe und dgl. kommt bei Fehlern ins output_log. Mit dem Spezialfilter "event" können alle Routeevents kompiliert und somit geprüft werden.
critfail <wert> - nur im Kampf: Führt für den aktuellen Charakter einen kritischen Patzer mit dem entsprechenden Wert aus (2-12)
dumpbchar - Erstellt einen Dump des aktuellen BattleCharacter, zB für die Suche nach Problemen mit dem Kampfkreisel. Die Ausgabe erfolgt sowohl in die output_log.txt als auch in die Konsole.
dumpdifficulty - gibt die aktuellen DifficultySettings aus
dumpdungeonstates - gibt alle verfügbaren Dungeon-Stati aus
dumpitemsets - gibt den Status aller Itemsets im aktuellen Dungeon aus
dumptriggerdata - Gibt alle aktiven Trigger und deren Positions- und Größendaten in der Konsole aus
endbattle <how>' - beendet den aktuellen Kampf, "0" für "Niederlage", "1" für "Sieg"
fly - Aktiviert den Flugmodus
forceevent <id> - erzwingt das auftreten des (Reise-)ereignisses <id> (aus routeevents.xml)
forcewonder <id> - nur in einem Tempel: erzwingt das Auftreten des Wunders <id> im Tempel
framelimit <num> - Setzt das Framelimit, also die maximale Anzahl an Frames pro Sekunde, auf den Wert <num>, 0 für "unbeschränkt"
help - listet alle verfügbaren Konsolenkommandos auf
jump <id> - Springt in ein bestimmtes Dorf. Verfügbare Werte
finsterkoppen tiefhusen gashok kvirasim lowangen tjolmar weitere Werte sind abhängig von den verfügbaren Dungeons, siehe _data/contentinfo.xml
jumptojunction <id> - Versetzt auf der Reisekarte zu einem bestimmten Knotenpunkt, IDs aus travelroutes.xml entnehmen
killemall - im Kampf: Verursacht bei allen NPCs 1000 Mentalen Schaden. Außerhalb: Verursacht bei allen Partymitgliedern 1000 mentalen Schaden
land - Beendet den Flugmodus
layercull <layer> <distanz> - Aktiviert das "Distanzbasierte Culling" für einen bestimmten Layer. Gültige Werte:
Water TownHouse Characters Walls Floor DungeonCeiling DungeonFloor WaterReflection Terrain Rocks PropsBig NPCOrCreature
movecam <x> <y> - nur im Kampf: Bewegt die Kamera auf das Feld mit den Koordinaten x/y
profilesnapshot [<frames>] - nur mit Development-Version: Erstellt einen Performance-Profil-Snapshot im consolelog-Verzeichnis für <frames> Frames, Standard 10
reloadJS - lädt das Dungeon-XML neu
reloadXML - lädt die XML-Settings neu
revealMap - entfernt den gesamt Kriegsnebel von der Minimap
revealTravelMap - deckt sämtliche Locations und Routen auf der Reisekarte auf
routestate - nur auf Reisen: zeigt den Reisestatus an
spawnItem <id> - Erzeugt das Item <id> beim ersten Charakter (ids aus item2b.xml), zB spawnItem 181 erzeugt Grimring
startdlg <dialog> - startet einen bestimmten Dialog (ids aus de_dlgpartner.xml)
playvo <name> - spielt einen bestimmten Voiceover ab
specialStates - gibt alle aktuell gesetzten SpecialStates für eine bestimmte Lokalität aus
dumpeffects <id> - zeigt alle aktiven Effekte von Charakter <id> aus der aktuellen Party (Leader = 0)
dumpgodgrace - zeigt die aktuelle Göttergnade für alle Götter an
toggleoc - schaltet das Occlusion Culling für die aktuelle Kamera an oder aus (je nachdem was vorher aktiv war), zum Testen der Geschwindigkeitsunterschiede bzw. ob etwaige Anzeigeprobleme wegen besagtem Culling passieren
testbplimit <kk> <weight> - überprüft die Auswirkungen eines bestimmten Tragegewichts
stats <what> [<val>] - Erhöht bestimmte Steamstats. Mögliche Werte: "carouse", "hunt <anzahl>", "miracles", "doors", "bargain <menge>", "temple <menge>", "ai", "testrun", "statrun", "unlock <achievementid>"
testRandomFights <prefix> - Ermittelt einen bestimmten Zufallskampf, Standard-Prefix ist "camp_road"
showtriggerminimap [<what>] - Zeigt Locationbased Trigger auf der Minimap an - oder nicht (Standard "on", zum deaktivieren "off")
showtriggerworld [<what>] - Zeigt Locationbased Trigger in der Spielwelt an - oder nicht (Standard "on", zum deaktivieren "off")