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