How do I load a design to play it?Download the design, unzip into a folder that has extension 'dsn' as in 'TestDesign.dsn', start the editor and load/edit/test it. If you want to play it outside of the editor, you can copy the UAFEngine.exe to the folder and double-click it. The engine accepts command-line parameters so that a shortcut can be created to play all designs with one engine exec, but I don't think I put that into the docs. When you save a design the editor puts a shortcut there and you can copy it and modify it for each design folder.
How do I create my own design?Go to File->new. When the dialog comes up, enter the name of your design in the top box and choose an existing design in the second box to model your design off of- this is for art and database import and resolution setting only. Click on "OK". Go to File->open and choose the design just created and click "OK". Go to Global->Global Settings (ctrl+G) set up your design as you would like. Edit databases as desired.
How do I create a dungeon level?Go to level->level list, and choose a level. Make sure and select one with a "No" under used to avoid deleting any work already done. Press the "Properties" button. Select "Dungeon", and fill in the appropriate information. Choose sounds and background music to go with your new level if you wish. Press "Close" to go back to the level list. To go to your new level, choose it and press "Select".
How do I create a map level?From the level list dialog (Level->Level List), pick a level and press the 'Properties' button. Select 'Wilderness', then load your background overland image using the button next to it. DC will automatically calculate the map width/height, as each map cell is 16x16 pixels. Once loaded, the background image will appear on the map editor. You can then place zones, events, blockages, just as you would on a dungeon map.
How do I import art?
First, you must determine what type of art you would like to use. Different types of art will be placed in your design by different methods. Small pics, big pics and sprites will generally be placed via an event; icons and combat sprites via a database; walls and backgrounds through a list; and frames, borders and wilderness art through global settings. Each of the styles of art are typically imported by pressing the corresponding button and browsing to find the picture that you would like to use. e.g. to import an icon for a monster that you've created, click the button next to "Icon" and choose the correct picture and select "OK".
How do I place an event?In the editor, with the editor in event mode, click on a map square and the Event Viewer pops up. Use the mouse to select an unused node labeled "No Event", or for a chained event the label will have something like "Normal Chain: No Event". The chained event text differs depending on the root event, but an empty event node will always have "No Event" somewhere in it. Now that an empty node is selected and highlighted, choose one the event types on the right and click on the "Add" button. Fill in the requested event data in the event dialog that pops up and click on the "Ok" button. The event label text should now reflect the event type and the map location, something like "Camp: 1,1". The new event will have "+" symbol next to it to indicate it has chainable event nodes. After clicking on the "+", the event tree will expand that event node to show all available chain events for this type of root event. Adding a chained event is the same process, just start with selecting an empty chained event node.
How do I place a wall?Placing a wall means both putting a visible wall on the side of a square and setting the 'blockage' state. These are two independent attributes of one of the square's sides. When you select a wall to be placed you also make a decision about whether the wall is 'open', 'locked', etc. There are two ways to place walls in your design- using 3-d view, and using the 2-d map. Both methods are active and can be used at the same time. Place Walls Using 2-d map: Use the left mouse button to place a wall in a given square. Which of the four walls is determined by your orientation in the 3-d view which is also reflected by the orientation of the small, white arrow in the 2-d map. So, if the arrow is pointing south and you click in square 5,9 then the wall is inserted on the south side of square 5,9. If 'KwikKlik' is enabled then the orientation of the arrow is ignored. You place a wall by left-clicking on the four sides of the square. The square is divided into four triangles by two diagonal lines and the position of the resulting wall is determined by which of those four triangles the mouse is pointing to. In KwikKlik mode, you can also place walls by holding down the left mouse button and dragging the mouse cursor where you want walls to be placed. If you hold down the 'H' key while dragging the cursor you will place only horizontal walls. If you hold down the 'V' key while dragging the cursor you will place only vertical walls. As always, placing a wall can mean either placing a single wall on one side of one room or it can mean placing two identical walls back-to-back. The choice is made by 'checking' or 'un-checking' the 'Place Wall on both Sides' option in the 'Mode' menu. In both methods, the right mouse button may be used to delete a wall. Placing Wall using 3-d View: In this method of placing walls, you 'walk' around the design as if you were playing the game and put walls to your left, right, and front. There are two ways to move around using the 3-d View- the arrow keys or the mouse. There are several ways of placing a wall in the 3-d view- left-click the appropriate button just below the view, press the appropriate letter on your keyboard or left-click the space in the 3-d view. The three buttons below the 3-d view are labeled 'Left', 'Place Wall', and 'Right'. The first letter of each of these commands can be used to place the walls from the keyboard. The walls are placed in the space you are currently 'occupying', to your left, front, and right, respectively. If you have 'KwikKlik' enabled then you can also place walls using the mouse in the 3-d view. The view is divided into 3 equal horizontal stripes and the center stripe is made up of 5 equal squares. The 5 squares from left to right represent: left wall of room you are in, left wall of room just ahead, front wall of room you are in, right wall of room just ahead and right wall of room you are in. You place a wall by left-clicking the appropriate square and delete a wall by right-clicking. No matter what method you use, placing a wall can mean either placing a single wall on one side of one room or it can mean placing two identical walls back-to-back. The choice is made by 'checking' or 'un-checking' the 'Place Wall on both Sides' option in the 'Mode' menu.
How do I place a background?To change the background images, go into Backdrop Mode by pressing the B-button in the toolbar, or by choosing level->backdrop slots. To get an overview of the currently available backdrops press the Select Backdrop-button on the left side. A dialog window appears. From the available backdrops, choose the one that you wish to place, or click on a blank space and import a new backdrop, note that there is also a slot available for showing a different backdrop by night. You can place the backdrop in a square by left-clicking on it, or by moving the small white arrow to the square and clicking on the button "Place Backdrop". It is possible to have different backdrops on each side of a square. For this you have to de-select "Place Backdrop on all Sides" in the Mode-menu. Now only the backdrop in front of the party is replaced or the backdrop on the side you clicked on. It is also possible to fill the whole map or parts of it with the currently chosen backdrop. You can do this by clicking in the Level menu on Fill All Map - Backdrop - All Facings.
How do I create monsters? Go to database->edit monsters, and click on add in the upper right-hand corner. Fill in the appropriate statistics and choose sounds and an icon to accompany your monster. In the middle of the add screen is a button that reads "Attacks", click it to define attacks for your monster- this is important, if you do not define any attacks, your monster will not have any, as the default is zero attacks. When you have everything how you would like it, click "OK".
How do I create items?Go to database->edit items, and click on add in the upper right-hand corner. Fill in the appropriate statistics and choose sounds and sprites if appropriate. It is important to note that the name for the item must be unique, which can be done by using a qualifier, which is separated from the name by a '|' (pipes, ascii 124). e.g. sword|+1. In game this would read as "sword" until identified, but in the items database it would read "sword|+1". This allows the players to have many different types of an item that are only distinguishable through identification. Click "OK" to add your item to the database.
How do I create spells? Go to database->edit spells, and click on add in the upper right-hand corner. Fill in the appropriate statistics and choose sounds and sprites to accompany your spell. Click "OK" to have the database accept your spell.
How do I change to 1024x768 resolution?
- Go to SourceForge and download the 1024x768 resolution art pack. It's in the 220.127.116.11 section and is called DCart1024.exe. Install this into your DC directory. As well as containing the art files you will need to start at this resolution, it also contains the important config.txt file which DC uses to run the editor at the proper resolution. https://sourceforge.net/project/showfiles.php?group_id=1754
- Navigate to the new folder, which should be someplace like C:\Program Files\DungeonCraft\DefaultArt\1024 (substitute the appropriate drive letter and directories as necessary). Open the config.txt file in the text editor of your choice. You need to modify lines 11 through 15, substituting "DungeonCraft" for "UAF" in the directory paths, or if easier cut and paste the following. Install_Dir = C:\PROGRA~1\DungeonCraft Default_Resources = C:\PROGRA~1\DungeonCraft\DefaultArt\1024 Default_Resources2 = C:\PROGRA~1\DungeonCraft\DefaultArt CommonCharFolder = C:\PROGRA~1\DungeonCraft\CharSave Game_Exec = C:\PROGRA~1\DungeonCraft\UAFWin\UAFWin.exe Note: I will be updating this package very soon, so the last part of this step, editing the config.txt file, may be obsolete as of your reading this.
- Open DC and choose Mode from the top menu. Choose Editor Options. In trhe box that pops up, choose a resolution that is equal to or larger than the resolution you want your design to be at. You will need to close and restart the editor for the changes to take place.
- Open DC if you have not already done so. If you are not working in full screen mode, you may need to resize your window to see everything. Go to Mode in the upper menu and choose Configure Game Screen Res. Click OK on the warning box that pops up. It is just informing you that you cannot choose 800x600 resolution as the editor could not find a config file for it. Select 1024x768 and click Change Game Res. Notice that there is a checkbox to change the configuration of the currently selected design. Only check this if you witsh to change resolutions of that design as well. Click OK on the pop-up box and then close and restart DC.
- The walls will not display correctly. Don't worry, you didn't do anything wrong. If you have changed the resolution for the currently selected design, you will need to open the wall editor and replace the walls with those you just downloaded. Otherwise, it's time to create a new design. Select File from the top menu and choose New... Type the name of your design in the upper box and click OK. Now, go back to File and select Open... Choose your new design, click OK and you are ready to go. Notice that the new art is preloaded for you.
« Last Edit: July 21, 2012, 05:09:21 PM by manikus »