Short: Dungeon floorplan generator/editor Author: urland@infomagic.net Uploader: urland@infomagic.net Type: game/role Replaces: dungen2ntsc.lha, dungen2pal.lha Requirements ------------ AGA Amiga OS 3.x reqtools.library Disclaimer ---------- The author assumes no responsibility for damages or losses incured from the use of the programs included in this archive. Software is provided as is. Acknowledgments --------------- Chris Caracci, for beta testing and many excellent suggestions about the program design. The following people for some terrific library functions: Richard T. Elmore Stephen McNamara Steve Matty Andre Bergmann Installation ------------ Unpack to whatever directory you want. That's it. Archive is in it's own directory named "DunGen". Changes since version 2.0 ------------------------- No longer need logical ASSIGN to DunGen: Fonts do not need to be copied to the system font directory User inyerface changed to GadTools Added screen mode requester to menu Dungeon width and height can now be up to 100 X 100 though you should have all the chip mem possible free if you work on that large of a floorplan. Brush panel in editor is now movable (click and hold dragbar) Added the following tools: Character Sheet Dice Roller Treasure Generator Some changes to the print requester. Use the Help key within the program to get more details. Added requester for saving IFF's that allows level selection. Editor now able to undo previous operation(s). There is an UNDO button on the brush panel, or press the "u" key. The undo buffer is cleared if you exit the editor or change levels within the editor. Added "Create Room" brush which is located on bottom of brush panel on left side. After selecting, left click mouse and hold button down. Drag to right and down. Release button and room will be drawn. Added prefs program DGPrefs. Use this to set maximum amounts for number of levels, width, height, size of the undo buffer, and whether or not you want the progress meter to show when doing builds. Wrote MakeBrush program. Here's how to use it. Use any paint program to load up the file "userbrush.iff" located in the user directory. Keep the number of colors to 64 and the screen dimmensions at 640 X 400. If you change the palette, the colors will not stay the same since the program loads up it's own color sets at startup. Hope the picture palette (which is the same as the palette used in the editor) is workable. You'll see a row of boxes with my dubious graphics inside which can be erased and replaced with your own. Anything drawn in color 1 (white) will be filled with black when the brush panel is created. This will probably be the most common color you want to use if you only have a black ink printer, although you could do greyscale images. I allowed the color element so those lucky folks with color printers could take advantage. Once you're done save the pic and run the MakeBrush program. You can also just run the program with the graphics already in the pic just to see what the process looks like. You can make the brushes as many times as you like without hurting anything. Added user graphics panel to editor. It is created by running the MakeBrush program. The panel is activated/deactivated by pressing the F10 key. Used in the same fashion as the standard brush panel. This is the last release on my A1200 unless some major bug is reported. Next one will hopefully be on a new system if I can ever afford a next gen Amiga. DunGen3.0 Copyright 2001 by Mark Hemsath, all rights reserved. DunGen3.0 may be distributed freely. Contact Info ------------ urland@infomagic.net ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 1922 943 50.9% 27-May-01 14:49:32 DunGen.info 30524 4335 85.7% 03-Feb-00 18:27:52 +csback.iff 35420 9624 72.8% 11-Feb-00 12:48:14 +csfront.iff 7 7 0.0% 27-May-01 12:04:16 +dg.prefs 39384 21573 45.2% 07-Mar-00 02:43:50 +DGPrefs 383 253 33.9% 27-May-01 14:49:32 +DGPrefs.info 286716 86840 69.7% 20-May-01 14:10:58 +DunGen 383 254 33.6% 27-May-01 14:49:32 +DunGen.info 3683 1820 50.5% 27-May-01 14:30:52 +DunGen3.readme 264 24 90.9% 19-Jan-00 22:53:24 +cp.font 2888 1185 58.9% 19-Jan-00 22:53:22 +8 264 23 91.2% 11-Feb-00 12:28:54 +cs.font 2740 1330 51.4% 11-Feb-00 12:28:54 +8 264 27 89.7% 19-Nov-96 20:14:32 +dungen.font 2616 1383 47.1% 10-Mar-97 18:05:36 +8 839 424 49.4% 19-Mar-97 18:57:04 +brushes 909 496 45.4% 12-Mar-00 01:25:24 +build 478 263 44.9% 12-Mar-00 01:33:50 +copytoall 371 226 39.0% 12-Mar-00 01:37:12 +copytorange 586 313 46.5% 12-Mar-00 01:44:20 +edit 309 161 47.8% 12-Mar-00 01:46:08 +fkeys 1055 560 46.9% 12-Mar-00 01:58:22 +general 324 204 37.0% 12-Mar-00 02:02:48 +info 319 195 38.8% 12-Mar-00 02:10:26 +level 545 324 40.5% 12-Mar-00 02:33:08 +levelheight 694 403 41.9% 28-Apr-01 20:11:56 +levelwidth 97 82 15.4% 12-Mar-00 02:26:20 +load 228 157 31.1% 04-Mar-97 17:37:24 +new 306 183 40.1% 12-Mar-00 02:35:00 +nlevels 344 220 36.0% 12-Mar-00 02:40:56 +print 1539 717 53.4% 12-Mar-00 03:00:38 +range 227 138 39.2% 12-Mar-00 03:04:34 +roommax 227 138 39.2% 12-Mar-00 03:07:28 +roommin 579 349 39.7% 12-Mar-00 03:16:12 +rooms 279 175 37.2% 28-Apr-01 20:21:38 +savedata 1111 584 47.4% 12-Mar-00 03:26:12 +saveiff 560 302 46.0% 12-Mar-00 03:29:24 +scale 1978 611 69.1% 10-Mar-97 18:22:20 +altchar 13676 11178 18.2% 21-Jan-00 17:31:22 +back.brush 252 231 8.3% 28-Jan-00 12:44:44 +dg.pal 252 230 8.7% 28-Jan-00 12:45:14 +dged.pal 3948 350 91.1% 29-Feb-00 19:19:04 +e.shapes 880 82 90.6% 02-Mar-97 14:04:42 +eb.shapes 8492 359 95.7% 01-Mar-00 00:25:56 +ep.shape 7120 1213 82.9% 28-Apr-01 17:15:50 +eph 8924 1838 79.4% 20-May-01 14:51:52 +example1 7538 2489 66.9% 24-Jan-00 22:00:40 +example2 13494 4496 66.6% 24-Jan-00 22:03:34 +example3 5658 696 87.6% 24-Jan-00 22:08:02 +example4 880 125 85.7% 09-Mar-97 11:51:54 +ga.shapes 2936 433 85.2% 25-Jan-00 02:40:36 +helpcp.shape 3896 500 87.1% 25-Jan-00 02:40:36 +helped.shape 5216 531 89.8% 19-Jan-00 20:20:10 +logo.shape 18944 5925 68.7% 21-Jan-00 17:52:12 +m.shapes 49952 17042 65.8% 30-Jan-00 07:20:10 +pr.shapes 15980 8081 49.4% 28-Apr-01 19:02:26 +prh 36664 10970 70.0% 28-Jan-00 01:16:14 +r.shapes 37256 18267 50.9% 11-Mar-00 03:34:10 +MakeBrush 383 253 33.9% 27-May-01 14:49:32 +MakeBrush.info 14 14 0.0% 13-May-01 14:31:40 +screen.pref 66 40 39.3% 06-May-01 12:14:34 +1 50 17 66.0% 06-May-01 12:45:34 +10 50 20 60.0% 06-May-01 12:46:10 +11 50 21 58.0% 06-May-01 12:53:42 +12 50 19 62.0% 06-May-01 12:54:14 +13 50 21 58.0% 06-May-01 12:55:44 +14 54 24 55.5% 06-May-01 13:04:20 +15 55 28 49.0% 06-May-01 13:15:58 +16 51 24 52.9% 06-May-01 13:22:56 +17 59 33 44.0% 13-May-01 13:59:08 +18 49 12 75.5% 06-May-01 13:25:56 +19 66 38 42.4% 06-May-01 12:17:26 +2 49 12 75.5% 06-May-01 13:26:02 +20 51 25 50.9% 06-May-01 13:37:50 +21 49 12 75.5% 06-May-01 13:48:58 +22 57 31 45.6% 06-May-01 13:48:04 +23 49 12 75.5% 06-May-01 13:49:06 +24 53 22 58.4% 06-May-01 13:50:24 +25 67 32 52.2% 06-May-01 13:51:42 +26 62 35 43.5% 06-May-01 12:20:06 +3 67 37 44.7% 06-May-01 12:21:22 +4 66 36 45.4% 06-May-01 12:22:34 +5 63 36 42.8% 06-May-01 12:24:28 +6 60 34 43.3% 06-May-01 12:27:08 +7 70 40 42.8% 06-May-01 12:38:40 +8 53 28 47.1% 06-May-01 12:41:00 +9 209 100 52.1% 29-Apr-01 13:52:46 +armor1 454 144 68.2% 29-Apr-01 14:01:58 +armor2 372 209 43.8% 14-May-01 18:46:44 +bag 506 263 48.0% 14-May-01 18:49:30 +book 460 219 52.3% 14-May-01 18:50:04 +boot 422 248 41.2% 14-May-01 18:54:50 +candle 384 176 54.1% 14-May-01 18:55:32 +cloak 486 202 58.4% 14-May-01 18:56:06 +girdle 443 251 43.3% 14-May-01 18:57:06 +household 476 244 48.7% 14-May-01 19:02:20 +jewel1 473 253 46.5% 14-May-01 19:01:28 +jewel2 367 199 45.7% 14-May-01 19:03:06 +musical 423 175 58.6% 27-Mar-00 16:40:48 +potion1 435 194 55.4% 14-May-01 19:03:42 +potion2 461 206 55.3% 14-May-01 19:04:02 +potion3 433 207 52.1% 27-Mar-00 16:41:56 +ring1 400 188 53.0% 14-May-01 19:04:30 +ring2 340 138 59.4% 14-May-01 19:05:06 +rod 609 138 77.3% 27-Mar-00 16:43:00 +scroll1 625 164 73.7% 27-Mar-00 16:43:22 +scroll2 368 156 57.6% 14-May-01 19:06:24 +stave 431 195 54.7% 14-May-01 19:07:04 +wand 180 117 35.0% 29-Apr-01 14:05:46 +weapon1 152 80 47.3% 29-Apr-01 14:08:26 +weapon2 463 231 50.1% 29-Apr-01 14:13:56 +weapon3 398 214 46.2% 29-Apr-01 14:18:24 +weapon4 695 188 72.9% 14-May-01 19:10:06 +weapon5 459 194 57.7% 29-Apr-01 14:28:26 +weapon6 447 235 47.4% 14-May-01 19:08:08 +weird1 399 222 44.3% 29-Apr-01 13:38:46 +weird2 4512 627 86.1% 27-May-01 10:54:28 +ue.shapes 8748 383 95.6% 09-Mar-00 02:54:18 +uedpanel.brush 8492 719 91.5% 27-May-01 10:54:46 +uep.shape 6570 420 93.6% 08-Mar-00 18:38:06 +userbrush.blank.iff 7026 1039 85.2% 22-Dec-00 19:53:54 +userbrush.iff -------- ------- ----- --------- -------- 713301 231776 67.5% 29-May-101 13:00:46 121 files