File src/cave.c

This file describes several low level dungeon, cities and wilderness routines.

Modifications:

• Line 905, 1533, 1548: in function "map_info", add of graphics_mode GRAPHICS_GERVAIS (mostly for lighting effects)
• Line 2026 to 2035: Modification of "panel_col_of" function, to include "arg_zoom" parameter; this function purpose is, given a COL in the term window, to return the according COL position in the panel
• Line 2037 to 2045: Creation of "panel_row_of" function, same purpose as "panel_col_of" function, but with rows
• Line 2048 to 2054: Modification of "move_cursor_relative" function to include "panel_col_of" and "panel_row_of" functions
• Line 2058 to 2093: Modification of "print_rel" function to include "arg_zoom" parameter; this function is used to display missiles and spells
• Line 2203 to 2267: Modification of "lite_spot" function to include "arg_zoom" parameter; this function is used to redraw in memory a given map location
• Line 2272 to 2358: Modification of "prt_map" function to include "arg_zoom" parameter;this function is used to print in memory the map of the dungeon
• Line 2379 to 2449: Modification of "priority_table" array to display roads in a more convenient way
• Line 2485 to 2684: Modification of "display_map" function to include "arg_zoom" parameter, remove ascii borders and gather the whole term screen; this function is used to display the overview map in any term window
• Line 2688 to 2750: Modification of "do_cmd_view_map" array to temporarily disable zoom, display "Hit any..." in the middle of term; this function is designed to display a "small-scale" map of the dungeon for the player in main term window