| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Removed inclusion of travel.h from most .h files to reduce the number
of .cc files dependant on it. This involved moving the level_pos
declaration to externs.h, moving the flood_find template to it's own
header file, and moving two typedefs from travel.h to travel_defs.h
because typedefs can't be forward declared (argh).
|
| |
|
|
|
|
|
|
| |
magic_mapping was called without center, which caused it to use
player position, which was the origin, which caused radius_iterator
to not do bounds checking. Now sets center of map.
|
|
|
|
| |
Also add a few previously indirect includes.
|
| |
|
|
|
|
|
|
|
|
| |
map_cell no longer has the field "properties", which has been
replaced by the unsigned long array env.pgrid.
env.map has been renamed to env.map_knowledge. It should really
be moved into player.
|
|
|
|
| |
Didn't check compilation with DEBUG_DIAGNOSITCS (oops)
|
|
|