Making Mazes
Entries

Overview of Entries Entries Organized By Topic Construction Entries Analysis Entries

Overview of Entries

Entries can tell the Challenge Maze Software what a Maze Maker wants in their maze, they can tell Maze Makers what has happened with players that played a maze, and give the Challenge Maze Software a place to write down changes that occur to player games when players do things like Move through rooms, solve challenges, and find secrets.   The Challenge Maze Software uses some entries to write things down so that when players come back to rooms they have already visited, or rooms where they have solved challenges, or room where they have opened passages, they (the players) do not have to do it again.   When the Challenge Maze Software writes things down, it is often to keep a record of the Game State as it changes.

There are generally two types of entries in the Challenge Maze Software.   There are entries that construct what the Challenge Maze Software shows and does.   These are called Construction Entries.   The other type is entries that have information about events that occurred while someone was playing the Challenge Maze Software.   The second type of entry is written by the Challenge Maze Software so that the information can be analyzed and are called Analysis Entries.

The Challenge Maze Software will generally behave in the same manner whether an entry is capitalized or not.   If there is a problem that is difficult to figure out, make sure there are no extra spaces in the entry and not extra or missing lines in textfiles.   If you do this for all of the files and entries that you use, it may solve some problems.   In almost all cases the Challenge Maze Software will behave the same regardless of capitalization in entries.   There may be exceptions.

Entries Organized By Topic

To see entries organized according to the textfiles in which they are found, please visit the Textfiles Section and click on any of the textfile links.

To see entries organized according to their usage in Challenges, please visit the Challenges Page.

To see entries organized according to their usage for Passages, please visit the Passages Section.

To see entries organized according to their usage for Decorations, please visit the Decorations Section.

To see entries organized according to their usage with the Chalkboard, please visit the ChalkBoard Page.

To see entries organized according to their usage for game Timing, please visit the Timing Media Presentation Section.

To see entries organized according to their usage with CutScenes, please visit the CutScenes Page.

To see entries organized according to their usage with information logged in textfiles for assessing players or for Challenge Maze Software errors, please visit the Logs & Errors Page.

To see entries organized according to their usage for Image Stack presentation, please visit the Image Stack Page.

Construction Entries

Each Construction Entry has 3 lines and must always contain 3 lines in order for it to continue to work properly with the Challenge Maze Software.   The Challenge Maze Software seeks specific line numbers when looking for entries.   Removing or adding a line to a file changes the line numbers of all entries that come after that line.   If this happens the Challenge Maze Software will not know where to find the entries it seeks.   There is one exception to this rule.   When writing Secrets in the Secrets.txt File it is necessary to add lines, but each entry still must have 3 lines for the Challenge Maze Software to be able to find the correct information.

One long line that 'wraps' back onto the other side of the screen in the normal 'word wrapping' that occurs automatically in some text editing programs is still considered to be one line.   In the Challenge Maze Software, a line is considered to be complete at the end-of-line (EOL) character that is added when a person hits the ENTER or RETURN key to make a new line.

An Example Construction Entry

The 1st line has the name of the entry.   Sometimes this line gives a bit of information about what the entry does or what options are available for the entry.

The 2nd line is the only line in an entry that is designed to be changed.   This line is read by the Challenge Maze Software and is sometimes written to by the Challenge Maze Software.   It is on this line that a Maze Maker will write the option for a maze that will be played in the Challenge Maze Software.

CAUTION ~ The Challenge Maze Software sometimes uses entries by reading the text on the entry line and comparing it to some other text in order to decide what to do.   When the Challenge Maze Software compares text, it includes comparisons of the spaces on the line of an entry.   Be careful because spaces are not always visible on textfile lines (like at the end of lines) or can be difficult to see (like a seeing the difference between two spaces and one).   If there is any difference (letters, numbers, symbols, or spaces) between the entry the Challenge Maze Software expects and what is written on the entry line, the Challenge Maze Software will not do what it is expected to do. ~ CAUTION

The 3rd line is generally an empty line.   Keeping this line empty makes it easier for a Maze Maker to read separate entries.   This line, like any line, cannot be removed because it would make the other entries change their line number locations within a file.   Nothing written on this third line is used by the Challenge Maze Software.   There is one entry where the 3rd line is not empty.   That is the ALL SECRETS - CutScene Entry.   In that entry the 3rd line contains instructions about how to handle the end of the Secrets.txt File.

The list below has all the 'Construction Entries' entries in a pseudo-alphabetical order.   It is close to alphabetical, but sometimes only according to the alphabetical order of the first word.

Construction Entries List
(password) General Error Message Contact Info ALL SECRETS - CutScene ALL SECRETS - Passages to Add Box Width - Challenge Boxes Box Width - Maze Type Box Box Width - Name Boxes Box Width - Number Input Box Width - Passwords - Load and Save Box Width - Word Input Boxes Buttons Button Padding ChalkBoard - Right Answer ChalkBoard - Wrong Answer ChalkBoard - Intro ChalkBoard General Layout ChalkBoard Points and Math Operations Layout Challenger Name Challenge Factor Challenge Points Challenge Solved Status Challenge Text Challenge Type Challenge Word Answer Chest Contents 1 Chest Contents 1 Points Chest Contents 2 Chest Contents 2 Points Chest Contents 3 Chest Contents 3 Points Chest Contents 4 Chest Contents 4 Points Chest Contents 5 Chest Contents 5 Points Chest Contents 6 Chest Contents 6 Points Chest Contents 7 Chest Contents 7 Points Chest Contents 8 Chest Contents 8 Points Chest Contents 9 Chest Contents 9 Points Chest East Contents Chest East Type Chest North Contents Chest North Type Chest South Contents Chest South Type Chest West Contents Chest West Type Clear It Current Player Number CutScene CutScene - All Recovered CutScene - All Players Done CutScene - Challenge Intro CutScene - Challenge Must Be Met To Reveal This Secret CutScene - Challenge Solved CutScene - Challenge Wrong CutScene - Ending If All Of This Secret Recovered CutScene - Ending CutScene - Exit Highest CutScene - Exit Lowest CutScene - Exit Middle CutScene - Hidden Passage CutScene - Hidden Passage Intro CutScene - Impassable Passage CutScene - Intro CutScene - Less Than That CutScene - Locked Passage Now Open CutScene - Maze Entry CutScene - More Than That CutScene - Moved Into Room Boundary CutScene - Not All Numbers CutScene - Passage Open CutScene - Player Finished CutScene - Player Tries To Move Around Challenge CutScene - Player Tries to Pass CutScene - Point Threshold Highest CutScene - Point Threshold Lowest CutScene - Point Threshold Middle CutScene - Revealed CutScene - Right Answer CutScene - Secrets Types Completed Threshold Highest CutScene - Secrets Types Completed Threshold Lowest CutScene - Secrets Types Completed Threshold Middle CutScene - Secret Affects A Passage CutScene - Secret Recovered In This Room CutScene - Secret Is In A Room But Is Not Revealed CutScene - Wrong Answer CutScene Frequency Decoration 1 East Decoration 1 North Decoration 1 South Decoration 1 West Decoration 2 East Decoration 2 North Decoration 2 South Decoration 2 West Decoration To Add After Challenge Solved Decoration To Add After Challenge Solved Walls Direction Ending Scene Order Exit Highest - Room Number Exit Lowest - Room Number Exit Middle - Room Number Final Image Finished Formula with NUM's Found Room Already Status Found Room Sound Path Frame Time Game ID Group Radio Buttons Horizontal Spacing Pixels Image File Extension Labels Length of Number Used As Room File Name Lighting Type Room Type Location - Room Number Loop Repetitions Maze Maker Error Message Contact Info Maze Type Milliseconds To Keep Trying to Access Busy Files Name Of The Secret That Unlocks Passages In This Room NUM's Ranges NUM's To Be Affected By Player Challenge Factor Number Of Decimal Digits To Use Passages to Add When All Recovered Passage East Passage East Leads To Passage East Type Passage North Passage North Leads To Passage North Type Passage South Passage South Leads To Passage South Type Passage West Passage West Leads To Passage West Type Player Name Point Threshold Highest Point Threshold Lowest Point Threshold Middle Room Points Score Secret Challenges Secret Name Secret Name Of The Secret Kept In This Room Secret Status Secrets Types Completed Threshold Highest Secrets Types Completed Threshold Lowest Secrets Types Completed Threshold Middle Show Higher or Lower Hint Sound - Mathematical Operation Points Summing Sound - Showing Problem Points Sound File Extension TEXT - Button Continue TEXT - Button EndGame TEXT - Button EndGameNow TEXT - Button Load TEXT - Button Save TEXT - Button SaveFirst TEXT - Button Solve TEXT - Button Start TEXT - Button Turn TEXT - Chest TEXT - Found Exit TEXT - Label Challenge TEXT - Label End Game Now TEXT - Label Game End TEXT - Label Maze Type TEXT - Label Player Turn Text Separator TEXT - Label Prefix Current Player TEXT - Label Prefix Name TEXT - Label Save TEXT - Label Save First TEXT - Label Save Game TEXT - Number Challenge TEXT - Password Character TEXT - Points TEXT - Score TEXT - Title Button Load Game TEXT - Title Button New Game TEXT - Word Challenge TEXT - You Found A New Room TEXT - You Recovered A Secret TIME - ChalkBoard Erase TIME - ChalkBoard Mathematical Operation TIME - ChalkBoard Mathematical Operation Incremental TIME - ChalkBoard Challenge Again TIME - ChalkBoard Simple Points Number Display TIME - Found Exit Text TIME - Found Room Sound TIME - Impassable Passage Sound TIME - Intro Animation TIME - Intro Sound TIME - Intro ChalkBoard TIME - Moved Into Room Boundary Sound TIME - Right Answer Animation TIME - Right Answer ChalkBoard TIME - Right Answer Sound TIME - To Go Through Passage After it Opens TIME - Wrong Answer Animation TIME - Wrong Answer ChalkBoard TIME - Wrong Answer Sound Total Number of Lines for General Log Files Title Audio Sound Path Title Image Path Total Number Of All To Recover Total Number of Lines for Single Maze Log Files Total Players Total Players Finished Vertical Spacing Pixels Wait Time Factor Web Page URL

Analysis Entries

Analysis Entries show game times, player names, challenge results, error data, and much other information a Maze Maker may find useful.   More information about this type of entry can be found on the Logs & Errors Page.

The list below has all the Analysis Entries in a pseudo-alphabetical order.   It is close to alphabetical, but sometimes only according to the alphabetical order of the first word.

Challenge Attempted Challenge Maze Launch Challenge Maze Launch Complete Challenge Presented Challenge Solved End Game ERROR NAME- BACKGROUND COLOR ERROR NAME- COPY FAILED ERROR NAME- CUTSCENE TIME ERROR NAME- DELETE FAILED ERROR NAME- ENTRY CHARACTER ERROR NAME- ENTRY DECIMAL ERROR NAME- ENTRY INTEGER ERROR NAME- FOLDER MISSING ERROR NAME- FONT COLOR ERROR NAME- FONT SIZE ERROR NAME- FONT STYLE ERROR NAME- IMAGE FILE MISSING ERROR NAME- IMAGE FILE READ ERROR NAME- MAZE INVALID ERROR NAME- SAVE COPY FAILED ERROR NAME- SAVE UNKNOWN ERROR NAME- SOUND FILE MISSING ERROR NAME- SOUND FILE READ ERROR NAME- TEXT BEYOND THE FILE ERROR NAME- TEXT FILE MISSING ERROR NAME- TEXT FILE READ ERROR NAME- TEXT FILE WRITE ERROR NAME: WEB PAGE URL Load Failed Load Failed Short Pass Load Game New Game Player Turn Change Start Failed Save Failed Different Pass Save Failed Short Pass Save Game Original Save Game Recurrence Web Page Launch Attempted