Let's try and develop some file heirarchy: indexframe.html (index.html) Creates 2 frames (v): main = all contents id = creation info id.html (frame = id) creation info mainframe.html (frame = main) Creates 2 frames (v): action = story action content location = all misc. info and navigation locframe.html (frame = location) Creates 3 frames (h): sight = what the character sees in a given direction map = where the character currently stands character = list of characters intro.html (frame = action) Introduction to the story There should be a separate directory made for each of the 4 visible frames (disregarding the id frame). Frame actions and where they impact: action : all frames may be impacted sight : there probably won't be any links in here initially map : sight character : action, character What happens in the frame: action : Time progression. Usually, a link activated in this frame will cause time to progress by some discrete measure. All frames may be affected unless the character remained in one place. map : Sight direction changes. Only affect frame sight. character : Changes the character point of view in the action frame. Also changes which characters you can change to in the character frame. Each time step should have the following files to link to: action (dir) : 4 character action files. sight (dir) : 4 directional description files. map (dir) : 1 map file. character (dir) : 4 character change files. What happens when a link is selected where: action : The main frame gets targeted. In the main frame the following occurs: action : time progresses, same character sight : time progresses, default initial direction map : time progresses, new map character : time progresses, same character map : Only the sight frame gets targeted. Direction change. character : All of main gets affected since two frames would be affected: action : present time, new character sight : no change (unless character in different location map : no change (unless character in different location character : present time, new character Since 8 of the files per time step will affect the main frame, then there have to be 8 main frame files per time step. A new naming scheme must be determined to keep track of the vast number of changing files. __