II. The Modules
D. Debugger
MODULE : Debugger.EXE
PURPOSE :
The Debugger is the One-Stop shop for system error reporting and trouble shooting. It acts as the central repository for game related system problems; from un-linked maps, missing sprite animations, import logs, to spelling errors. The debugger has you covered.
Clicking on any item listed within the Debugger will take you to the exact data record within Exploration where the error occurs. This unique feature will ensure better game data integrity.
DATABASE :
none directly. (Links to ALL.)
TAB : Severe
Warning
PROPERTIES :
Severe warnings inform you if there are any critical errors made within your library. Any item that will prevent the game from functioning or potentially cause the engine to crash.
TAB : Moderate
Warning
PROPERTIES :
Moderate warnings include errors that will cause various aspects of the game from functioning.
TAB : Spelling
Errors
PROPERTIES :
Explorations has a built in 60,000 word spell checker. The debugger will scan all caption fields and printed text to ensure there aren't any spelling mistakes.
TAB : Import Log
PROPERTIES :
When you import an object into your library you can enable the Import Log feature. This feature will document all data records and graphics imported into your library. A log is generating of as the object is imported. Below is a sample of this Import log with a detailed explanation to follow.
OK :000:000:000: Import File '019_MUMMY II.ECHR' Started.
OK :000:000:000: -----------------------------------------------------------------------
OBJ:010:005:000: OBJECT: [019_MUMMY II.ECHR].[Undead]
OBJ:011:032:000: OBJECT: [019_MUMMY II.ECHR].[Mummy_II]
OBJ:012:029:000: OBJECT: [019_MUMMY II.ECHR].[CLASS:Claws/Fists]
IMG:000:000:000: IMAGE : I:\TEST\MyGame9\DATA\OBJECTS\00073.BMP
OBJ:002:113:000: OBJECT: [019_MUMMY II.ECHR].[Claws/Fists]
NPC:017:001:000: SPRITE: [019_MUMMY II.ECHR].[Mummy II]
OK :000:000:000: STATS : STR=104 : END=124 : INT=65 : WIS=84 : CON=72 : DEX=71 : CHR=84 : LDR=83
IMG:000:000:000: IMAGE : I:\TEST\MyGame9\DATA\2D\ANIMATE\NPC032.005\icon.BMP
OBJ:014:001:000: OBJECT: [019_MUMMY II.ECHR].[Isometric Walking]
IMG:000:000:000: IMAGE : I:\TEST\MyGame9\DATA\2D\ANIMATE\NPC032.005\ISO03029.BMP
IMG:000:000:000: IMAGE : I:\TEST\MyGame9\DATA\2D\ANIMATE\NPC032.005\ISOW0000.BMP
IMG:000:000:000: IMAGE : I:\TEST\MyGame9\DATA\2D\ANIMATE\NPC032.005\ISOR0000.BMP
IMG:000:000:000: IMAGE : I:\TEST\MyGame9\DATA\2D\ANIMATE\NPC032.005\ISOI0000.BMP
IMG:000:000:000: IMAGE : I:\TEST\MyGame9\DATA\2D\ANIMATE\NPC032.005\ISOJ0000.BMP
IMG:000:000:000: IMAGE : I:\TEST\MyGame9\DATA\2D\ANIMATE\NPC032.005\ISOK0000.BMP
IMG:000:000:000: IMAGE : I:\TEST\MyGame9\DATA\2D\ANIMATE\NPC032.005\ISO_Dead.BMP
IMG:000:000:000: IMAGE : I:\TEST\MyGame9\DATA\2D\ANIMATE\NPC032.005\ISO_Pick-Up.BMP
IMG:000:000:000: IMAGE : I:\TEST\MyGame9\DATA\2D\ANIMATE\NPC032.005\ISO_Put-Down.BMP
OK :000:000:000: -----------------------------------------------------------------------
OK :000:000:000: Complete.
(explanation coming..)
TAB : Query
Results
PROPERTIES :
Because the editor is database driven, you may run queries at any time to search for groups of similar objects. Any queries/searches you perform are logged within this detail.
TAB : Memory Use
PROPERTIES :
Explorations can analyze the size and potential use of graphics within your game and give you an rough estimate of minimum system requirements. Both physical RAM and Video RAM are included in this estimate.
EVENTS : none.