// FOR USE WITH DRAGON 1.03.62 ONLY
//
// ************************************************* 
// THESE IS THE MODIFIED VERSION FOR WINDOWS
// *************************************************
//
//order of each row: 
//
//hex_code_from_bmp in hex                     (2 bytes)
//empty                                        (1 byte)
//altitude in dec                              (3 bytes)
//empty                                        (1 byte)
//item_id_1 hex                                (4 bytes)
// ...
//item_id_X hex                                (4 bytes)
//
//itemid1 to x will be used randomly

//
// 16 X 16 color fields for photoshop color palette in example
//
//00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
//10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f
//20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f
//30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f
//40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f
//50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f
//60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f
//70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f
//80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f
//90 91 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f
//a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af
//b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 ba bb bc bd be bf
//c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf
//d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 da db dc dd de df
//e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef
//f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb fc fd fe ff
 
// input examples:
// (00) grass from dark green to light green with going up altitude
00 000 0003 0004 0005 0006
01 002 0003 0004 0005 0006
02 005 0003 0004 0005 0006
03 010 0003 0004 0005 0006
04 012 0003 0004 0005 0006
05 015 0003 0004 0005 0006
06 020 0003 0004 0005 0006
07 022 0003 0004 0005 0006
08 025 0003 0004 0005 0006
09 030 0003 0004 0005 0006
0a 032 0003 0004 0005 0006
0b 035 0003 0004 0005 0006
0c 040 0003 0004 0005 0006
0d 042 0003 0004 0005 0006
0e 045 0003 0004 0005 0006

// (01) forest
10 000 00c4 00c5 00c6 00c7
11 002 00c4 00c5 00c6 00c7
12 005 00c4 00c5 00c6 00c7
13 010 00c4 00c5 00c6 00c7
14 012 00c4 00c5 00c6 00c7
15 015 00c4 00c5 00c6 00c7
16 020 00c4 00c5 00c6 00c7
17 022 00c4 00c5 00c6 00c7
18 025 00c4 00c5 00c6 00c7
19 030 00c4 00c5 00c6 00c7
1a 032 00c4 00c5 00c6 00c7
1b 035 00c4 00c5 00c6 00c7
1c 040 00c4 00c5 00c6 00c7
1d 042 00c4 00c5 00c6 00c7
1e 045 00c4 00c5 00c6 00c7

// (02) water 
20  -5 00a8 00a9 00aa 00ab 00a9 00aa 00ab
21 005 00a8 00a9 00aa 00ab
22 010 00a8 00a9 00aa 00ab
23 015 00a8 00a9 00aa 00ab
a7 020 00a8 00a9 00aa 00ab
a8 025 00a8 00a9 00aa 00ab
a9 030 00a8 00a9 00aa 00ab
aa 035 00a8 00a9 00aa 00ab
ab 040 00a8 00a9 00aa 00ab
ac 045 00a8 00a9 00aa 00ab
ad 050 00a8 00a9 00aa 00ab


// (03) dungeon cave floor
24 000 0245 0246 0247 0248 0249
25 002 0245 0246 0247 0248 0249
26 005 0245 0246 0247 0248 0249
27 010 0245 0246 0247 0248 0249
28 012 0245 0246 0247 0248 0249
29 015 0245 0246 0247 0248 0249
2a 020 0245 0246 0247 0248 0249
2b 025 0245 0246 0247 0248 0249
2c 030 0245 0246 0247 0248 0249
2d 035 0245 0246 0247 0248 0249
2e 040 0245 0246 0247 0248 0249

// (04) black unwalkable
a0 000 0244
a1 010 0244
a2 020 0244
a3 030 0244
a4 040 0244
a5 050 0244
a6 060 0244

// (05) desert with going up altitude
30 000 0016 0017 0018 0019
31 002 0016 0017 0018 0019
32 005 0016 0017 0018 0019
33 010 0016 0017 0018 0019
34 012 0016 0017 0018 0019
35 015 0016 0017 0018 0019
36 020 0016 0017 0018 0019
37 022 0016 0017 0018 0019
38 025 0016 0017 0018 0019
39 030 0016 0017 0018 0019
3a 032 0016 0017 0018 0019
3b 035 0016 0017 0018 0019
3c 040 0016 0017 0018 0019
3d 042 0016 0017 0018 0019
3e 045 0016 0017 0018 0019

// (06) mountain
40 020 022c 022d 022e 022f
41 030 022c 022d 022e 022f
42 050 022c 022d 022e 022f
43 060 022c 022d 022e 022f
44 065 022c 022d 022e 022f
45 070 022c 022d 022e 022f
46 075 022c 022d 022e 022f
47 080 022c 022d 022e 022f
48 085 022c 022d 022e 022f
49 090 022c 022d 022e 022f
4a 005 022c 022d 022e 022f
4b 010 022c 022d 022e 022f
4c 025 022c 022d 022e 022f
4d 035 022c 022d 022e 022f
4e 000 022c 022d 022e 022f

// (07) snow
60 000 011a 011b 011c 011d
61 002 011a 011b 011c 011d
62 005 011a 011b 011c 011d
63 010 011a 011b 011c 011d
64 012 011a 011b 011c 011d
65 015 011a 011b 011c 011d
66 020 011a 011b 011c 011d
67 022 011a 011b 011c 011d
68 025 011a 011b 011c 011d
69 030 011a 011b 011c 011d
6a 032 011a 011b 011c 011d
6b 035 011a 011b 011c 011d
6c 040 011a 011b 011c 011d
6d 042 011a 011b 011c 011d
6e 045 011a 011b 011c 011d

// (08) jungle 00ac - 00af
70 000 00ac 00ad 00ae 00af
71 002 00ac 00ad 00ae 00af
72 005 00ac 00ad 00ae 00af
73 010 00ac 00ad 00ae 00af
74 012 00ac 00ad 00ae 00af
75 015 00ac 00ad 00ae 00af
76 020 00ac 00ad 00ae 00af
77 022 00ac 00ad 00ae 00af
78 025 00ac 00ad 00ae 00af
79 030 00ac 00ad 00ae 00af
7a 032 00ac 00ad 00ae 00af
7b 035 00ac 00ad 00ae 00af
7c 040 00ac 00ad 00ae 00af
7d 042 00ac 00ad 00ae 00af
7e 045 00ac 00ad 00ae 00af

// (09) dirt big stones  dirt small stones 
80 000 0071 0072 0073 0074 0075 0076 0077 0078
81 002 0071 0072 0073 0074 0075 0076 0077 0078
82 005 0071 0072 0073 0074 0075 0076 0077 0078
83 010 0071 0072 0073 0074 0075 0076 0077 0078
84 012 0071 0072 0073 0074 0075 0076 0077 0078
85 015 0071 0072 0073 0074 0075 0076 0077 0078
86 020 0071 0072 0073 0074 0075 0076 0077 0078
87 022 0071 0072 0073 0074 0075 0076 0077 0078
88 025 0071 0072 0073 0074 0075 0076 0077 0078
89 030 0071 0072 0073 0074 0075 0076 0077 0078
8a 032 0071 0072 0073 0074 0075 0076 0077 0078
8b 035 0071 0072 0073 0074 0075 0076 0077 0078
8c 040 0071 0072 0073 0074 0075 0076 0077 0078
8d 042 0071 0072 0073 0074 0075 0076 0077 0078
8e 045 0071 0072 0073 0074 0075 0076 0077 0078

// (0a) cobblestones
90 000 03e9 03ea 03eb 03ec
91 002 03e9 03ea 03eb 03ec
92 005 03e9 03ea 03eb 03ec
93 010 03e9 03ea 03eb 03ec
94 012 03e9 03ea 03eb 03ec
95 015 03e9 03ea 03eb 03ec
96 020 03e9 03ea 03eb 03ec
97 022 03e9 03ea 03eb 03ec
98 025 03e9 03ea 03eb 03ec
99 030 03e9 03ea 03eb 03ec
9a 032 03e9 03ea 03eb 03ec
9b 035 03e9 03ea 03eb 03ec
9c 040 03e9 03ea 03eb 03ec
9d 042 03e9 03ea 03eb 03ec
9e 045 03e9 03ea 03eb 03ec

// (0b) Wuestenwege
b0 000 0296
b1 001 0296
b2 002 0296
b3 004 0296
b4 006 0296
b5 008 0296
b6 010 0296

// (0c) dungeon floor plates 
c0 000 043e 043f 0440 0441
c1 001 043e 043f 0440 0441
c2 002 043e 043f 0440 0441
c3 005 043e 043f 0440 0441
c4 010 043e 043f 0440 0441
c5 015 043e 043f 0440 0441
c6 020 043e 043f 0440 0441
c7 025 043e 043f 0440 0441
c8 030 043e 043f 0440 0441

// (0d) dungeon wall 
//c9 020 02c4 02c5 02c6 02c7
//ca 030 02c4 02c5 02c6 02c7
//cb 040 02c4 02c5 02c6 02c7
//cc 050 02c4 02c5 02c6 02c7

// (0d) New dungeon wall
c9 020 025a 025b 025c 025d 025e 025f 0260 0261 0266 0267 0268 0269 026a 026b 026c 026d
ca 030 025a 025b 025c 025d 025e 025f 0260 0261 0266 0267 0268 0269 026a 026b 026c 026d
cb 040 025a 025b 025c 025d 025e 025f 0260 0261 0266 0267 0268 0269 026a 026b 026c 026d
cc 050 025a 025b 025c 025d 025e 025f 0260 0261 0266 0267 0268 0269 026a 026b 026c 026d

// (0e) dungeon floor plates brown
d0 000 043e 043f 0440 0441
d1 010 043e 043f 0440 0441
d2 020 043e 043f 0440 0441
d3 030 043e 043f 0440 0441
d4 040 043e 043f 0440 0441

// (0f) pyramid floor
e0 000 0442 0443
e1 010 0442 0443
e2 020 0442 0443
e3 030 0442 0443
e4 040 0442 0443

// (10) lava 01f4=buggy
f0 000 01f5 01f6 01f7
f1 005 01f5 01f6 01f7
f2 010 01f5 01f6 01f7
f3 020 01f5 01f6 01f7

// (11) dungeon floor plates blue grey
d5 000 043a 043b 043c 043d
d6 010 043a 043b 043c 043d
d7 020 043a 043b 043c 043d
d8 030 043a 043b 043c 043d
d9 040 043a 043b 043c 043d

// (12) dungeon floor plates light grey
da 000 0436 0437 0438 0439
db 010 0436 0437 0438 0439
dc 020 0436 0437 0438 0439
dd 030 0436 0437 0438 0439
de 040 0436 0437 0438 0439

// (13) dirt holes with big stones for cellar buildings
df -20 0071 0072 0073 0074

// (14) marble floor
e5 000 04ef 04f0 04f1 04f2
e6 010 04ef 04f0 04f1 04f2
e7 020 04ef 04f0 04f1 04f2
e8 030 04ef 04f0 04f1 04f2
e9 040 04ef 04f0 04f1 04f2

// (15) desert stone tiles for small bumpy boulders for placing at desert with altitude 0
f4 006 07be
f5 006 07c0
f6 006 07bf
f7 006 07bd

// (16) snow stone tiles for small bumpy boulders for placing at snow with altitude 0
f8 006 010c
f9 006 010d
fa 006 010f
fb 006 010e

// (17) grass stone tiles for small bumpy boulders for placing at grass with altitude 0
fc 006 0231
fd 006 0232
fe 006 0234
ff 006 0233

// (18) swamp
50 000 3de9 3dea 3deb 3dec
51 002 3de9 3dea 3deb 3dec
52 005 3de9 3dea 3deb 3dec
53 010 3de9 3dea 3deb 3dec
54 012 3de9 3dea 3deb 3dec
55 015 3de9 3dea 3deb 3dec
56 020 3de9 3dea 3deb 3dec
57 022 3de9 3dea 3deb 3dec
58 025 3de9 3dea 3deb 3dec
59 030 3de9 3dea 3deb 3dec
5a 032 3de9 3dea 3deb 3dec
5b 035 3de9 3dea 3deb 3dec
5c 040 3de9 3dea 3deb 3dec
5d 042 3de9 3dea 3deb 3dec
5e 045 3de9 3dea 3deb 3dec

// (19) GrassBump
b7 000 0003 0004 0005 0006
b8 005 0003 0004 0005 0006
b9 010 0003 0004 0005 0006
ba 015 0003 0004 0005 0006
bb 020 0003 0004 0005 0006
bc 025 0003 0004 0005 0006
bd 030 0003 0004 0005 0006
be 035 0003 0004 0005 0006
bf 040 0003 0004 0005 0006

// (1a) Cave entrance
3f 010 01db
4f 020 01db
5f 030 01db

// (1b) Starfield
9f 000 01fa 01fb 01fc 01fd 01fe 01ff

// (1c) Farmlands/furrows
1f 000 0009

// (1d) Invisible Cave entrance
6f 010 0002
7f 020 0002
8f 030 0002

// (1e) no-draw
ea 000 0002
eb 005 0002
ec 010 0002
ed 015 0002
ee 020 0002
ef 030 0002
