… | |
… | |
318 | sint8 ACC (RW, sky); /* sky conditions */ |
318 | sint8 ACC (RW, sky); /* sky conditions */ |
319 | int ACC (RW, wpartx), ACC (RW, wparty); /*Highly fasten conversion between worldmap and weathermap */ |
319 | int ACC (RW, wpartx), ACC (RW, wparty); /*Highly fasten conversion between worldmap and weathermap */ |
320 | struct shopitems *shopitems; /* a semi-colon seperated list of item-types the map's shop will trade in */ |
320 | struct shopitems *shopitems; /* a semi-colon seperated list of item-types the map's shop will trade in */ |
321 | char *ACC (RO, shoprace); /* the preffered race of the local shopkeeper */ |
321 | char *ACC (RO, shoprace); /* the preffered race of the local shopkeeper */ |
322 | double ACC (RW, shopgreed); /* how much our shopkeeper overcharges */ |
322 | double ACC (RW, shopgreed); /* how much our shopkeeper overcharges */ |
323 | uint64 ACC (RW, shopmin); /* minimum price a shop will trade for */ |
323 | sint64 ACC (RW, shopmin); /* minimum price a shop will trade for */ |
324 | uint64 ACC (RW, shopmax); /* maximum price a shop will offer */ |
324 | sint64 ACC (RW, shopmax); /* maximum price a shop will offer */ |
325 | char *ACC (RO, msg); /* Message map creator may have left */ |
325 | char *ACC (RO, msg); /* Message map creator may have left */ |
326 | char *ACC (RO, maplore); /* Map lore information */ |
326 | char *ACC (RO, maplore); /* Map lore information */ |
327 | char *tile_path[4]; /* path to adjoining maps */ |
327 | char *tile_path[4]; /* path to adjoining maps */ |
328 | maptile *tile_map[4]; /* Next map, linked list */ |
328 | maptile *tile_map[4]; /* Next map, linked list */ |
329 | char ACC (RW, path)[HUGE_BUF]; /* Filename of the map */ |
329 | char ACC (RW, path)[HUGE_BUF]; /* Filename of the map */ |
|
|
330 | |
|
|
331 | maptile (); |
|
|
332 | void allocate (); |
330 | }; |
333 | }; |
331 | |
334 | |
332 | /* This is used by get_rangevector to determine where the other |
335 | /* This is used by get_rangevector to determine where the other |
333 | * creature is. get_rangevector takes into account map tiling, |
336 | * creature is. get_rangevector takes into account map tiling, |
334 | * so you just can not look the the map coordinates and get the |
337 | * so you just can not look the the map coordinates and get the |