Someone may have already done this, but I made a checklist for myself to make sure all the elements necessary to run a game were in place, and I figured some other people might benefit from it.
This is the bare minimum structure that has to be in place for an empty game to compile and run properly.
COLDSTONE CHECKLIST
()Put all your pictures in the "Pictures->SomeFolderName" directory. They all must be at this level, you can't drill down into subfolders.
()Create a Map
()Create a Location of type "Map" with the same name as the Map
()Create an Opening Screen Graphic and put it in your "Locations->Location pics" folder
()Create a location of type "Main Location" with the same name as the Opening Screen
()On the "Layouts" tab of the Game Options box:
-Create an Interface and "Select" it in either the "Main Interface" or "Map Interface" (YOU MAY NOT HAVE BOTH)
-"Edit" the interface so that the "Game Area" box covers the entire interface
-Create a "Loading Dialog" graphic and "Select" it on the "Layouts" tab of the Game Options screen
()On the "Misc" tab of the Game Options box:
-give your game a Name
-give your game a Creator Code
-load your "Player's Map Display"
-uncheck any dialogues you don't want to appear at startup
()Create a "StartGame" event (The name must be exact)
-this should include a "User Control" action and a "Teleport" action which calls your "Main Location" (Opening Screen)
()Create a "Main" event (The name must be exact)
-this should include a "Set Map Position" action and a "Teleport" action which calls your "Map"
()Create an "EndGame" event (The name must be exact)
-This should include a "Call Event" action which calls your "StartGame" event
()Create a location of type "Event Link" and call it "New Game" (Any name will do)
-click the "Edit Event" button. This event should include an "Engine Call" action to "New Game"
()Create a Class (any name and stats will do)
With these minimums in place, the game should run. If you don't populate menus in the "Game Options" screen, you'll have to rely on keyboard commands to quit.
------------------
-Fyre
http://www-students.biola.edu/~johns