# 2.11BSD#431 - /usr/src/games/rogue/rogue.h

##### Macros

    ADD_STRENGTH      X
    ADORNMENT         X
    AGGRAVATE_MONSTER X
    ALL_OBJECTS       X
    ALREADY_MOVED     X
    AMULET            X
    AMULET_LEVEL      X
    ARMOR             X
    ARMORS            X
    ARROW             X
    ASLEEP            X
    BANDED            X
    BEAR_TRAP         X
    BEING_USED        X
    BEING_WIELDED     X
    BEING_WORN        X
    BIG_ROOM          X
    BLINDNESS         X
    BOW               X
    CALLED            X
    CANCEL            X
    CANCELLATION      X
    CAN_FLIT          X
    CHAIN             X
    COL1              X
    COL2              X
    COLD              X
    CONFUSED          X
    CONFUSES          X
    CONFUSION         X
    CON_MON           X
    CREATE_MONSTER    X
    DAGGER            X
    DART              X
    DART_TRAP         X
    DCOLS             X
    DETECT_MONSTER    X
    DETECT_OBJECTS    X
    DEXTERITY         X
    DIRS              X
    DOOR              X
    DOWN              X
    DOWNLEFT          X
    DOWNRIGHT         X
    DO_NOTHING        X
    DRAINS_LIFE       X
    DRAIN_LIFE        X
    DROPS_LEVEL       X
    DROWS             X
    ENCH_ARMOR        X
    ENCH_WEAPON       X
    EXTRA_HEALING     X
    FAINT             X
    FIRE              X
    FLAMES            X
    FLIES             X
    FLITS             X
    FLIT_PERCENT      X
    FLOOR             X
    FOOD              X
    FREEZES           X
    FREEZING_ROGUE    X
    FRUIT             X
    GEMS              X
    GOLD              X
    GOLD_PERCENT      X
    HALLUCINATION     X
    HASTED            X
    HASTE_MONSTER     X
    HASTE_SELF        X
    HEALING           X
    HIDDEN            X
    HIDE_PERCENT      X
    HOLDS             X
    HOLD_MONSTER      X
    HORWALL           X
    HUNGRY            X
    HYPOTHERMIA       X
    IDENTIFIED        X
    IDENTIFY          X
    IMITATES          X
    INCREASE_STRENGTH X
    INIT_AW           X
    INIT_CHAR         X
    INIT_EXP          X
    INIT_GOLD         X
    INIT_HP           X
    INIT_MOVES        X
    INIT_PACK         X
    INIT_RINGS        X
    INIT_STR          X
    INVISIBILITY      X
    INVISIBLE         X
    KFIRE             X
    LAST_DUNGEON      X
    LEATHER           X
    LEFT              X
    LEVITATION        X
    LIST              X
    LOCK_FILE         X
    LONG_SWORD        X
    MACE              X
    MAGIC_MAPPING     X
    MAGIC_MISSILE     X
    MAINTAIN_ARMOR    X
    MAXROOMS          X
    MAXSYLLABLES      X
    MAX_ARMOR         X
    MAX_EXP           X
    MAX_EXP_LEVEL     X
    MAX_GOLD          X
    MAX_HP            X
    MAX_METAL         X
    MAX_OPT_LEN       X
    MAX_PACK_COUNT    X
    MAX_STRENGTH      X
    MAX_TITLE_LENGTH  X
    MAX_TRAPS         X
    MIN_ROW           X
    MONSTER           X
    MONSTERS          X
    MOVED             X
    MOVE_FAILED       X
    NAPPING           X
    NMESSAGES         X
    NOTHING           X
    NOT_USED          X
    NO_ROOM           X
    NO_TRAP           X
    OBJECT            X
    ON_EITHER_HAND    X
    ON_LEFT_HAND      X
    ON_RIGHT_HAND     X
    PARTY_TIME        X
    PARTY_WAKE_PERCENTX
    PASSAGE           X
    PLATE             X
    POISON            X
    POISON_DART       X
    POLYMORPH         X
    POTION            X
    POTIONS           X
    PROTECT_ARMOR     X
    QUIT              X
    RAISE_LEVEL       X
    RATION            X
    REGENERATION      X
    REMOVE_CURSE      X
    RESTORE_STRENGTH  X
    RIGHT             X
    RING              X
    RINGMAIL          X
    RINGS             X
    ROW1              X
    ROW2              X
    RUSTS             X
    RUST_TRAP         X
    RUST_VANISHED     X
    R_CROSS           X
    R_DEADEND         X
    R_MAZE            X
    R_NOTHING         X
    R_ROOM            X
    R_SEE_INVISIBLE   X
    R_TELEPORT        X
    R_TELE_PERCENT    X
    SCALE             X
    SCARE_MONSTER     X
    SCORE_FILE        X
    SCROL             X
    SCROLS            X
    SEARCHING         X
    SEEKS_GOLD        X
    SEE_INVISIBLE     X
    SHURIKEN          X
    SLEEP             X
    SLEEPING_GAS_TRAP X
    SLOWED            X
    SLOW_DIGEST       X
    SLOW_MONSTER      X
    SPECIAL_HIT       X
    SPLINT            X
    STAIRS            X
    STARVATION        X
    STARVE            X
    STATIONARY        X
    STAT_ALL          X
    STAT_ARMOR        X
    STAT_EXP          X
    STAT_GOLD         X
    STAT_HP           X
    STAT_HUNGER       X
    STAT_LABEL        X
    STAT_LEVEL        X
    STAT_STRENGTH     X
    STEALS_GOLD       X
    STEALS_ITEM       X
    STEALTH           X
    STEALTH_FACTOR    X
    STINGS            X
    STOPPED_ON_SOMETHINGX
    SUSTAIN_STRENGTH  X
    TELEPORT          X
    TELE_AWAY         X
    TELE_TRAP         X
    TRAP              X
    TRAPS             X
    TRAP_DOOR         X
    TUNNEL            X
    TWO_HANDED_SWORD  X
    UNIDENTIFIED      X
    UPLEFT            X
    UPRIGHT           X
    UPWARD            X
    VERTWALL          X
    WAKENS            X
    WAKE_PERCENT      X
    WAND              X
    WANDERS           X
    WANDS             X
    WAND_MATERIALS    X
    WEAK              X
    WEAPON            X
    WEAPONS           X
    WIN               X
    boolean           X
    disguise          X
    drop_percent      X
    first_level       X
    hp_to_kill        X
    last_level        X
    m_char            X
    m_damage          X
    m_hit_chance      X
    moves_confused    X
    nap_length        X
    next_monster      X
    slowed_toggle     X
    stationary_damage X
    trail_char        X

##### struct's

    _win_st           X
    dr                X
    fightr            X
    id                X
    obj               X
    rm                X
    rogue_time        X
    tr                X

##### typedef's

    WINDOW            X
    door              X
    fighter           X
    object            X
    room              X
    trap              X

       1: /*
       2:  * rogue.h
       3:  *
       4:  * This source herein may be modified and/or distributed by anybody who
       5:  * so desires, with the following restrictions:
       6:  *    1.)  This notice shall not be removed.
       7:  *    2.)  Credit shall not be taken for the creation of this source.
       8:  *    3.)  This code is not to be traded, sold, or used for personal
       9:  *         gain or profit.
      10:  *
      11:  *	@(#)rogue.h	5.2 (Berkeley) 11/25/87
      12:  */
      13:
      14: #define boolean char
      15:
      16: #define NOTHING     ((unsigned short)     0)
      17: #define OBJECT      ((unsigned short)    01)
      18: #define MONSTER     ((unsigned short)    02)
      19: #define STAIRS      ((unsigned short)    04)
      20: #define HORWALL     ((unsigned short)   010)
      21: #define VERTWALL    ((unsigned short)   020)
      22: #define DOOR        ((unsigned short)   040)
      23: #define FLOOR       ((unsigned short)  0100)
      24: #define TUNNEL      ((unsigned short)  0200)
      25: #define TRAP        ((unsigned short)  0400)
      26: #define HIDDEN      ((unsigned short) 01000)
      27:
      28: #define ARMOR       ((unsigned short)   01)
      29: #define WEAPON      ((unsigned short)   02)
      30: #define SCROL       ((unsigned short)   04)
      31: #define POTION      ((unsigned short)  010)
      32: #define GOLD        ((unsigned short)  020)
      33: #define FOOD        ((unsigned short)  040)
      34: #define WAND        ((unsigned short) 0100)
      35: #define RING        ((unsigned short) 0200)
      36: #define AMULET      ((unsigned short) 0400)
      37: #define ALL_OBJECTS ((unsigned short) 0777)
      38:
      39: #define LEATHER 0
      40: #define RINGMAIL 1
      41: #define SCALE 2
      42: #define CHAIN 3
      43: #define BANDED 4
      44: #define SPLINT 5
      45: #define PLATE 6
      46: #define ARMORS 7
      47:
      48: #define BOW 0
      49: #define DART 1
      50: #define ARROW 2
      51: #define DAGGER 3
      52: #define SHURIKEN 4
      53: #define MACE 5
      54: #define LONG_SWORD 6
      55: #define TWO_HANDED_SWORD 7
      56: #define WEAPONS 8
      57:
      58: #define MAX_PACK_COUNT 24
      59:
      60: #define PROTECT_ARMOR 0
      61: #define HOLD_MONSTER 1
      62: #define ENCH_WEAPON 2
      63: #define ENCH_ARMOR 3
      64: #define IDENTIFY 4
      65: #define TELEPORT 5
      66: #define SLEEP 6
      67: #define SCARE_MONSTER 7
      68: #define REMOVE_CURSE 8
      69: #define CREATE_MONSTER 9
      70: #define AGGRAVATE_MONSTER 10
      71: #define MAGIC_MAPPING 11
      72: #define CON_MON 12
      73: #define SCROLS 13
      74:
      75: #define INCREASE_STRENGTH 0
      76: #define RESTORE_STRENGTH 1
      77: #define HEALING 2
      78: #define EXTRA_HEALING 3
      79: #define POISON 4
      80: #define RAISE_LEVEL 5
      81: #define BLINDNESS 6
      82: #define HALLUCINATION 7
      83: #define DETECT_MONSTER 8
      84: #define DETECT_OBJECTS 9
      85: #define CONFUSION 10
      86: #define LEVITATION 11
      87: #define HASTE_SELF 12
      88: #define SEE_INVISIBLE 13
      89: #define POTIONS 14
      90:
      91: #define TELE_AWAY 0
      92: #define SLOW_MONSTER 1
      93: #define INVISIBILITY 2
      94: #define POLYMORPH 3
      95: #define HASTE_MONSTER 4
      96: #define MAGIC_MISSILE 5
      97: #define CANCELLATION 6
      98: #define DO_NOTHING 7
      99: #define DRAIN_LIFE 8
     100: #define COLD 9
     101: #define FIRE 10
     102: #define WANDS 11
     103:
     104: #define STEALTH 0
     105: #define R_TELEPORT 1
     106: #define REGENERATION 2
     107: #define SLOW_DIGEST 3
     108: #define ADD_STRENGTH 4
     109: #define SUSTAIN_STRENGTH 5
     110: #define DEXTERITY 6
     111: #define ADORNMENT 7
     112: #define R_SEE_INVISIBLE 8
     113: #define MAINTAIN_ARMOR 9
     114: #define SEARCHING 10
     115: #define RINGS 11
     116:
     117: #define RATION 0
     118: #define FRUIT 1
     119:
     120: #define NOT_USED        ((unsigned short)   0)
     121: #define BEING_WIELDED   ((unsigned short)  01)
     122: #define BEING_WORN      ((unsigned short)  02)
     123: #define ON_LEFT_HAND    ((unsigned short)  04)
     124: #define ON_RIGHT_HAND   ((unsigned short) 010)
     125: #define ON_EITHER_HAND  ((unsigned short) 014)
     126: #define BEING_USED      ((unsigned short) 017)
     127:
     128: #define NO_TRAP -1
     129: #define TRAP_DOOR 0
     130: #define BEAR_TRAP 1
     131: #define TELE_TRAP 2
     132: #define DART_TRAP 3
     133: #define SLEEPING_GAS_TRAP 4
     134: #define RUST_TRAP 5
     135: #define TRAPS 6
     136:
     137: #define STEALTH_FACTOR 3
     138: #define R_TELE_PERCENT 8
     139:
     140: #define UNIDENTIFIED ((unsigned short) 00)  /* MUST BE ZERO! */
     141: #define IDENTIFIED ((unsigned short) 01)
     142: #define CALLED ((unsigned short) 02)
     143:
     144: #define DROWS 24
     145: #define DCOLS 80
     146: #define NMESSAGES 5
     147: #define MAX_TITLE_LENGTH 30
     148: #define MAXSYLLABLES 40
     149: #define MAX_METAL 14
     150: #define WAND_MATERIALS 30
     151: #define GEMS 14
     152:
     153: #define GOLD_PERCENT 46
     154:
     155: #define SCORE_FILE "/usr/games/lib/rogue.scores"
     156: #define LOCK_FILE  "/usr/games/lib/rogue.lock"
     157:
     158: #define MAX_OPT_LEN 40
     159:
     160: struct id {
     161:     short value;
     162:     char *title;
     163:     char *real;
     164:     unsigned short id_status;
     165: };
     166:
     167: /* The following #defines provide more meaningful names for some of the
     168:  * struct object fields that are used for monsters.  This, since each monster
     169:  * and object (scrolls, potions, etc) are represented by a struct object.
     170:  * Ideally, this should be handled by some kind of union structure.
     171:  */
     172:
     173: #define m_damage damage
     174: #define hp_to_kill quantity
     175: #define m_char ichar
     176: #define first_level is_protected
     177: #define last_level is_cursed
     178: #define m_hit_chance class
     179: #define stationary_damage identified
     180: #define drop_percent which_kind
     181: #define trail_char d_enchant
     182: #define slowed_toggle quiver
     183: #define moves_confused hit_enchant
     184: #define nap_length picked_up
     185: #define disguise what_is
     186: #define next_monster next_object
     187:
     188: struct obj {                /* comment is monster meaning */
     189:     long m_flags;           /* monster flags */
     190:     char *damage;           /* damage it does */
     191:     short quantity;         /* hit points to kill */
     192:     short ichar;            /* 'A' is for aquatar */
     193:     short kill_exp;         /* exp for killing it */
     194:     short is_protected;     /* level starts */
     195:     short is_cursed;        /* level ends */
     196:     short class;            /* chance of hitting you */
     197:     short identified;       /* 'F' damage, 1,2,3... */
     198:     unsigned short which_kind; /* item carry/drop % */
     199:     short o_row, o_col, o;  /* o is how many times stuck at o_row, o_col */
     200:     short row, col;         /* current row, col */
     201:     short d_enchant;        /* room char when detect_monster */
     202:     short quiver;           /* monster slowed toggle */
     203:     short trow, tcol;       /* target row, col */
     204:     short hit_enchant;      /* how many moves is confused */
     205:     unsigned short what_is; /* imitator's charactor (?!%: */
     206:     short picked_up;        /* sleep from wand of sleep */
     207:     unsigned short in_use_flags;
     208:     struct obj *next_object;    /* next monster */
     209: };
     210:
     211: typedef struct obj object;
     212:
     213: #define INIT_AW (object*)0,(object*)0
     214: #define INIT_RINGS (object*)0,(object*)0
     215: #define INIT_HP 12,12
     216: #define INIT_STR 16,16
     217: #define INIT_EXP 1,0
     218: #define INIT_PACK {0}
     219: #define INIT_GOLD 0
     220: #define INIT_CHAR '@'
     221: #define INIT_MOVES 1250
     222:
     223: struct fightr {
     224:     object *armor;
     225:     object *weapon;
     226:     object *left_ring, *right_ring;
     227:     short hp_current;
     228:     short hp_max;
     229:     short str_current;
     230:     short str_max;
     231:     object pack;
     232:     long gold;
     233:     short exp;
     234:     long exp_points;
     235:     short row, col;
     236:     short fchar;
     237:     short moves_left;
     238: };
     239:
     240: typedef struct fightr fighter;
     241:
     242: struct dr {
     243:     short oth_room;
     244:     short oth_row,
     245:           oth_col;
     246:     short door_row,
     247:           door_col;
     248: };
     249:
     250: typedef struct dr door;
     251:
     252: struct rm {
     253:     short bottom_row, right_col, left_col, top_row;
     254:     door doors[4];
     255:     unsigned short is_room;
     256: };
     257:
     258: typedef struct rm room;
     259:
     260: #define MAXROOMS 9
     261: #define BIG_ROOM 10
     262:
     263: #define NO_ROOM -1
     264:
     265: #define PASSAGE -3      /* cur_room value */
     266:
     267: #define AMULET_LEVEL 26
     268:
     269: #define R_NOTHING   ((unsigned short) 01)
     270: #define R_ROOM      ((unsigned short) 02)
     271: #define R_MAZE      ((unsigned short) 04)
     272: #define R_DEADEND   ((unsigned short) 010)
     273: #define R_CROSS     ((unsigned short) 020)
     274:
     275: #define MAX_EXP_LEVEL 21
     276: #define MAX_EXP 10000001L
     277: #define MAX_GOLD 999999
     278: #define MAX_ARMOR 99
     279: #define MAX_HP 999
     280: #define MAX_STRENGTH 99
     281: #define LAST_DUNGEON 99
     282:
     283: #define STAT_LEVEL 01
     284: #define STAT_GOLD 02
     285: #define STAT_HP 04
     286: #define STAT_STRENGTH 010
     287: #define STAT_ARMOR 020
     288: #define STAT_EXP 040
     289: #define STAT_HUNGER 0100
     290: #define STAT_LABEL 0200
     291: #define STAT_ALL 0377
     292:
     293: #define PARTY_TIME 10   /* one party somewhere in each 10 level span */
     294:
     295: #define MAX_TRAPS 10    /* maximum traps per level */
     296:
     297: #define HIDE_PERCENT 12
     298:
     299: struct tr {
     300:     short trap_type;
     301:     short trap_row, trap_col;
     302: };
     303:
     304: typedef struct tr trap;
     305:
     306: extern fighter rogue;
     307: extern room rooms[];
     308: extern trap traps[];
     309: extern unsigned short dungeon[DROWS][DCOLS];
     310: extern object level_objects;
     311:
     312: extern struct id id_scrolls[];
     313: extern struct id id_potions[];
     314: extern struct id id_wands[];
     315: extern struct id id_rings[];
     316: extern struct id id_weapons[];
     317: extern struct id id_armors[];
     318:
     319: extern object mon_tab[];
     320: extern object level_monsters;
     321:
     322: #define MONSTERS 26
     323:
     324: #define HASTED                  01L
     325: #define SLOWED                  02L
     326: #define INVISIBLE               04L
     327: #define ASLEEP                 010L
     328: #define WAKENS                 020L
     329: #define WANDERS                040L
     330: #define FLIES                 0100L
     331: #define FLITS                 0200L
     332: #define CAN_FLIT              0400L     /* can, but usually doesn't, flit */
     333: #define CONFUSED             01000L
     334: #define RUSTS                02000L
     335: #define HOLDS                04000L
     336: #define FREEZES             010000L
     337: #define STEALS_GOLD         020000L
     338: #define STEALS_ITEM         040000L
     339: #define STINGS             0100000L
     340: #define DRAINS_LIFE        0200000L
     341: #define DROPS_LEVEL        0400000L
     342: #define SEEKS_GOLD        01000000L
     343: #define FREEZING_ROGUE    02000000L
     344: #define RUST_VANISHED     04000000L
     345: #define CONFUSES         010000000L
     346: #define IMITATES         020000000L
     347: #define FLAMES           040000000L
     348: #define STATIONARY      0100000000L     /* damage will be 1,2,3,... */
     349: #define NAPPING         0200000000L     /* can't wake up for a while */
     350: #define ALREADY_MOVED   0400000000L
     351:
     352: #define SPECIAL_HIT     (RUSTS|HOLDS|FREEZES|STEALS_GOLD|STEALS_ITEM|STINGS|DRAINS_LIFE|DROPS_LEVEL)
     353:
     354: #define WAKE_PERCENT 45
     355: #define FLIT_PERCENT 40
     356: #define PARTY_WAKE_PERCENT 75
     357:
     358: #define HYPOTHERMIA 1
     359: #define STARVATION 2
     360: #define POISON_DART 3
     361: #define QUIT 4
     362: #define WIN 5
     363: #define KFIRE 6
     364:
     365: #define UPWARD 0
     366: #define UPRIGHT 1
     367: #define RIGHT 2
     368: #define DOWNRIGHT 3
     369: #define DOWN 4
     370: #define DOWNLEFT 5
     371: #define LEFT 6
     372: #define UPLEFT 7
     373: #define DIRS 8
     374:
     375: #define ROW1 7
     376: #define ROW2 15
     377:
     378: #define COL1 26
     379: #define COL2 52
     380:
     381: #define MOVED 0
     382: #define MOVE_FAILED -1
     383: #define STOPPED_ON_SOMETHING -2
     384: #define CANCEL '\033'
     385: #define LIST '*'
     386:
     387: #define HUNGRY 300
     388: #define WEAK 150
     389: #define FAINT 20
     390: #define STARVE 0
     391:
     392: #define MIN_ROW 1
     393:
     394: /* external routine declarations.
     395:  */
     396: char *strcpy();
     397: char *strncpy();
     398: char *strcat();
     399:
     400: char *mon_name();
     401: char *get_ench_color();
     402: char *name_of();
     403: char *md_gln();
     404: char *md_getenv();
     405: char *md_malloc();
     406: boolean is_direction();
     407: boolean mon_sees();
     408: boolean mask_pack();
     409: boolean mask_room();
     410: boolean is_digit();
     411: boolean check_hunger();
     412: boolean reg_move();
     413: boolean md_df();
     414: boolean has_been_touched();
     415: object *add_to_pack();
     416: object *alloc_object();
     417: object *get_letter_object();
     418: object *gr_monster();
     419: object *get_thrown_at_monster();
     420: object *get_zapped_monster();
     421: object *check_duplicate();
     422: object *gr_object();
     423: object *object_at();
     424: object *pick_up();
     425: struct id *get_id_table();
     426: unsigned short gr_what_is();
     427: long rrandom();
     428: long lget_number();
     429: long xxx();
     430: int byebye(), onintr(), error_save();
     431:
     432: struct rogue_time {
     433:     short year;     /* >= 1987 */
     434:     short month;    /* 1 - 12 */
     435:     short day;      /* 1 - 31 */
     436:     short hour;     /* 0 - 23 */
     437:     short minute;   /* 0 - 59 */
     438:     short second;   /* 0 - 59 */
     439: };
     440:
     441: #ifdef CURSES
     442: struct _win_st {
     443:     short _cury, _curx;
     444:     short _maxy, _maxx;
     445: };
     446:
     447: typedef struct _win_st WINDOW;
     448:
     449: extern int LINES, COLS;
     450: extern WINDOW *curscr;
     451: extern char *CL;
     452:
     453: char *md_gdtcf();
     454:
     455: #else
     456: #include <curses.h>
     457: #endif

#### Defined struct's

_win_st defined in line 442; used 2 times

- in line 447(2)

dr defined in line 242; used 2 times

- in line 250(2)

fightr defined in line 223; used 2 times

- in line 240(2)

id defined in line 160; used 38 times

- in line 312-317(12), 425(2)
- in /usr/src/games/rogue/inventory.c line 412(2), 622(2), 640(2)
- in /usr/src/games/rogue/object.c line 38(2), 55(2), 71(2), 82(2), 92(2), 106(2)
- in /usr/src/games/rogue/pack.c line 399(2)
- in /usr/src/games/rogue/save.c line 276(2)
- in /usr/src/games/rogue/use.c line 335(2)

obj defined in line 188; used 4 times

- in line 208-211(4)

rm defined in line 252; used 2 times

- in line 258(2)

rogue_time defined in line 432; used 10 times

- in /usr/src/games/rogue/machdep.c line 275(2), 309(2)
- in /usr/src/games/rogue/save.c line 66(2), 132(2), 359(2)

tr defined in line 299; used 2 times

- in line 304(2)

#### Defined typedef's

WINDOW defined in line 447; used 4 times

- in line 450
- in /usr/src/games/rogue/curses.c line 78-79(2), 185

door defined in line 250; used 1 times

- in line 254

fighter defined in line 240; used 4 times

- in line 306
- in /usr/src/games/rogue/object.c line 25
- in /usr/src/games/rogue/save.c line 94, 165

object defined in line 211; used 212 times

- in line 310, 319-320(2), 415-214(14), 224-231(4)
- in /usr/src/games/rogue/hit.c line 19, 27, 88, 127, 168, 214, 253, 292, 390, 401, 412
- in /usr/src/games/rogue/init.c line 71, 83-84(2), 92-94(2)
- in /usr/src/games/rogue/inventory.c line 178-181(2), 408, 603, 624
- in /usr/src/games/rogue/monster.c line 19, 51, 94, 100, 109-111(2), 138, 186, 209, 224, 241, 255, 394, 405, 455-458(2), 496, 508, 541, 571-576(2), 601, 625, 644, 657, 668, 699, 729, 781, 799, 819
- in /usr/src/games/rogue/move.c line 34, 378
- in /usr/src/games/rogue/object.c line 19-22(3), 128, 180, 194, 202-207(4), 222-225(2), 236-238(2), 250, 305-308(2), 371, 409, 449, 514, 540, 548, 569, 577-585(4), 599, 619-621(2), 656, 664, 675-678(2)
- in /usr/src/games/rogue/pack.c line 23-27(3), 52, 64-68(2), 74, 91, 102, 113, 173-177(3), 209, 273, 296, 326-335(3), 345, 380, 387-392(2), 398, 424-426(2), 452, 509
- in /usr/src/games/rogue/ring.c line 40, 97, 114, 159, 172, 241
- in /usr/src/games/rogue/room.c line 75, 143, 244, 358, 371
- in /usr/src/games/rogue/save.c line 209-231(8)
- in /usr/src/games/rogue/score.c line 27, 114, 155-159(2), 288, 357, 388
- in /usr/src/games/rogue/spec_hit.c line 29, 60, 79, 104, 112, 132-134(2), 186, 203-205(2), 248, 266, 301, 312, 318, 340, 352, 422, 444
- in /usr/src/games/rogue/throw.c line 27-29(2), 87, 121-123(2), 167-170(2)
- in /usr/src/games/rogue/trap.c line 96, 105
- in /usr/src/games/rogue/use.c line 42, 154, 264-266(2), 334, 362, 403, 445, 526, 574
- in /usr/src/games/rogue/zap.c line 28-30(2), 78, 102-106(2), 169, 210-213(2), 290, 346

room defined in line 258; used 5 times

- in line 307
- in /usr/src/games/rogue/level.c line 338
- in /usr/src/games/rogue/room.c line 19
- in /usr/src/games/rogue/save.c line 328-329(2)

trap defined in line 304; used 4 times

- in line 308
- in /usr/src/games/rogue/save.c line 100, 171
- in /usr/src/games/rogue/trap.c line 19

#### Defined macros

ADD_STRENGTH defined in line 108; used 1 times

- in /usr/src/games/rogue/inventory.c line 517

ADORNMENT defined in line 111; never used
AGGRAVATE_MONSTER defined in line 70; used 1 times

- in /usr/src/games/rogue/object.c line 400

ALL_OBJECTS defined in line 37; used 5 times

- in /usr/src/games/rogue/inventory.c line 605
- in /usr/src/games/rogue/pack.c line 125
- in /usr/src/games/rogue/play.c line 57, 211
- in /usr/src/games/rogue/use.c line 338

ALREADY_MOVED defined in line 350; used 3 times

- in /usr/src/games/rogue/monster.c line 276-277(2), 827

AMULET defined in line 36; used 5 times

- in /usr/src/games/rogue/inventory.c line 416
- in /usr/src/games/rogue/object.c line 659, 704
- in /usr/src/games/rogue/pack.c line 493, 504

AMULET_LEVEL defined in line 267; used 6 times

- in /usr/src/games/rogue/hit.c line 37, 66-67(2)
- in /usr/src/games/rogue/level.c line 150
- in /usr/src/games/rogue/monster.c line 129
- in /usr/src/games/rogue/trap.c line 125

ARMOR defined in line 28; used 13 times

- in /usr/src/games/rogue/init.c line 101
- in /usr/src/games/rogue/inventory.c line 196, 427, 452, 615
- in /usr/src/games/rogue/object.c line 361, 519
- in /usr/src/games/rogue/pack.c line 303, 312, 361-363(2), 484
- in /usr/src/games/rogue/use.c line 350

ARMORS defined in line 46; used 4 times

- in /usr/src/games/rogue/object.c line 82, 520, 715
- in /usr/src/games/rogue/score.c line 444

ARROW defined in line 50; used 6 times

- in /usr/src/games/rogue/init.c line 129
- in /usr/src/games/rogue/object.c line 460
- in /usr/src/games/rogue/pack.c line 193, 437
- in /usr/src/games/rogue/score.c line 398
- in /usr/src/games/rogue/throw.c line 94

ASLEEP defined in line 327; used 32 times

- in /usr/src/games/rogue/monster.c line 52-81(25), 261-264(2), 499, 703
- in /usr/src/games/rogue/spec_hit.c line 281
- in /usr/src/games/rogue/use.c line 416
- in /usr/src/games/rogue/zap.c line 320

BANDED defined in line 43; never used
BEAR_TRAP defined in line 130; never used
BEING_USED defined in line 126; used 3 times

- in /usr/src/games/rogue/spec_hit.c line 148, 162
- in /usr/src/games/rogue/throw.c line 51

BEING_WIELDED defined in line 121; used 9 times

- in /usr/src/games/rogue/inventory.c line 559
- in /usr/src/games/rogue/pack.c line 132, 367, 383, 390
- in /usr/src/games/rogue/save.c line 239
- in /usr/src/games/rogue/throw.c line 57, 99
- in /usr/src/games/rogue/use.c line 271

BEING_WORN defined in line 122; used 7 times

- in /usr/src/games/rogue/inventory.c line 561
- in /usr/src/games/rogue/pack.c line 138, 329, 338
- in /usr/src/games/rogue/save.c line 237
- in /usr/src/games/rogue/throw.c line 59
- in /usr/src/games/rogue/use.c line 273

BIG_ROOM defined in line 261; used 1 times

- in /usr/src/games/rogue/level.c line 109

BLINDNESS defined in line 81; used 1 times

- in /usr/src/games/rogue/object.c line 432

BOW defined in line 48; used 2 times

- in /usr/src/games/rogue/init.c line 120
- in /usr/src/games/rogue/throw.c line 95

CALLED defined in line 142; used 4 times

- in /usr/src/games/rogue/inventory.c line 475
- in /usr/src/games/rogue/pack.c line 418
- in /usr/src/games/rogue/use.c line 145, 253

CANCEL defined in line 384; used 26 times

- in /usr/src/games/rogue/hit.c line 302
- in /usr/src/games/rogue/inventory.c line 237, 302, 607
- in /usr/src/games/rogue/message.c line 115, 144
- in /usr/src/games/rogue/move.c line 293
- in /usr/src/games/rogue/pack.c line 125, 243, 305, 354, 404, 499
- in /usr/src/games/rogue/play.c line 203
- in /usr/src/games/rogue/ring.c line 46, 67, 126
- in /usr/src/games/rogue/throw.c line 39-42(2)
- in /usr/src/games/rogue/trap.c line 165
- in /usr/src/games/rogue/use.c line 46, 159, 340, 367
- in /usr/src/games/rogue/zap.c line 40-43(2)

CANCELLATION defined in line 97; never used
CAN_FLIT defined in line 332; used 5 times

- in /usr/src/games/rogue/monster.c line 479
- in /usr/src/games/rogue/spec_hit.c line 276-278(2), 286-288(2)

CHAIN defined in line 42; never used
COL1 defined in line 378; used 6 times

- in /usr/src/games/rogue/level.c line 166-171(2), 184-189(2), 202-207(2)

COL2 defined in line 379; used 6 times

- in /usr/src/games/rogue/level.c line 172-177(2), 190-195(2), 208-213(2)

COLD defined in line 100; used 1 times

- in /usr/src/games/rogue/zap.c line 61

CONFUSED defined in line 333; used 5 times

- in /usr/src/games/rogue/hit.c line 415
- in /usr/src/games/rogue/monster.c line 161, 479, 705
- in /usr/src/games/rogue/spec_hit.c line 31

CONFUSES defined in line 345; used 5 times

- in /usr/src/games/rogue/monster.c line 65, 290
- in /usr/src/games/rogue/spec_hit.c line 430-434(2)
- in /usr/src/games/rogue/zap.c line 160

CONFUSION defined in line 85; used 1 times

- in /usr/src/games/rogue/object.c line 436

CON_MON defined in line 72; used 1 times

- in /usr/src/games/rogue/object.c line 402

CREATE_MONSTER defined in line 69; used 1 times

- in /usr/src/games/rogue/object.c line 384

DAGGER defined in line 51; used 5 times

- in /usr/src/games/rogue/object.c line 460
- in /usr/src/games/rogue/pack.c line 194, 438
- in /usr/src/games/rogue/score.c line 398
- in /usr/src/games/rogue/throw.c line 100

DART defined in line 49; used 5 times

- in /usr/src/games/rogue/object.c line 461
- in /usr/src/games/rogue/pack.c line 195, 439
- in /usr/src/games/rogue/score.c line 399
- in /usr/src/games/rogue/throw.c line 102

DART_TRAP defined in line 132; never used
DCOLS defined in line 145; used 79 times

- in line 309
- in /usr/src/games/rogue/curses.c line 58-59(2), 77, 170, 194-201(4), 235, 274
- in /usr/src/games/rogue/hit.c line 358, 369, 375
- in /usr/src/games/rogue/init.c line 62
- in /usr/src/games/rogue/inventory.c line 183, 209-213(2), 247, 258, 273, 289, 355, 602, 665
- in /usr/src/games/rogue/level.c line 178, 196, 214, 222(2), 326
- in /usr/src/games/rogue/message.c line 20, 285, 291
- in /usr/src/games/rogue/monster.c line 380, 634
- in /usr/src/games/rogue/move.c line 35, 194, 217
- in /usr/src/games/rogue/object.c line 20
- in /usr/src/games/rogue/pack.c line 115, 272, 297, 346, 510
- in /usr/src/games/rogue/ring.c line 39, 113, 214
- in /usr/src/games/rogue/room.c line 99, 169, 218, 332, 468, 475, 558
- in /usr/src/games/rogue/save.c line 256-268(7)
- in /usr/src/games/rogue/score.c line 132, 142, 359, 535
- in /usr/src/games/rogue/spec_hit.c line 250
- in /usr/src/games/rogue/throw.c line 136, 180
- in /usr/src/games/rogue/trap.c line 186, 207, 221
- in /usr/src/games/rogue/use.c line 155, 336, 411
- in /usr/src/games/rogue/zap.c line 242, 269, 283, 358

DETECT_MONSTER defined in line 83; used 1 times

- in /usr/src/games/rogue/object.c line 422

DETECT_OBJECTS defined in line 84; used 1 times

- in /usr/src/games/rogue/object.c line 420

DEXTERITY defined in line 110; used 1 times

- in /usr/src/games/rogue/inventory.c line 516

DIRS defined in line 373; used 5 times

- in /usr/src/games/rogue/level.c line 305-307(3), 509
- in /usr/src/games/rogue/zap.c line 354

DOOR defined in line 22; used 23 times

- in /usr/src/games/rogue/level.c line 365
- in /usr/src/games/rogue/monster.c line 315, 324, 440-445(2), 475-476(2), 638
- in /usr/src/games/rogue/move.c line 72, 80, 130, 200, 256, 270(2)
- in /usr/src/games/rogue/room.c line 148, 166, 327, 343, 411
- in /usr/src/games/rogue/spec_hit.c line 254
- in /usr/src/games/rogue/throw.c line 177-181(2)

DOWN defined in line 369; used 9 times

- in /usr/src/games/rogue/level.c line 286-292(3), 507, 564, 599
- in /usr/src/games/rogue/move.c line 308
- in /usr/src/games/rogue/room.c line 452
- in /usr/src/games/rogue/spec_hit.c line 481

DOWNLEFT defined in line 370; used 2 times

- in /usr/src/games/rogue/move.c line 317
- in /usr/src/games/rogue/spec_hit.c line 493

DOWNRIGHT defined in line 368; used 2 times

- in /usr/src/games/rogue/move.c line 326
- in /usr/src/games/rogue/spec_hit.c line 490

DO_NOTHING defined in line 98; never used
DRAINS_LIFE defined in line 340; used 3 times

- in line 352
- in /usr/src/games/rogue/monster.c line 76
- in /usr/src/games/rogue/spec_hit.c line 46

DRAIN_LIFE defined in line 99; used 1 times

- in /usr/src/games/rogue/zap.c line 65

DROPS_LEVEL defined in line 341; used 3 times

- in line 352
- in /usr/src/games/rogue/monster.c line 78
- in /usr/src/games/rogue/spec_hit.c line 49

DROWS defined in line 144; used 40 times

- in line 309
- in /usr/src/games/rogue/curses.c line 58-59(2), 72-76(2), 167-168(2), 192, 272
- in /usr/src/games/rogue/hit.c line 348, 375, 381
- in /usr/src/games/rogue/init.c line 62, 143
- in /usr/src/games/rogue/inventory.c line 211, 227
- in /usr/src/games/rogue/level.c line 204, 210, 216-220(3), 325
- in /usr/src/games/rogue/message.c line 189, 289
- in /usr/src/games/rogue/monster.c line 379, 633
- in /usr/src/games/rogue/move.c line 193, 216
- in /usr/src/games/rogue/object.c line 20
- in /usr/src/games/rogue/room.c line 98, 217, 331
- in /usr/src/games/rogue/save.c line 258
- in /usr/src/games/rogue/score.c line 372
- in /usr/src/games/rogue/spec_hit.c line 250
- in /usr/src/games/rogue/throw.c line 179
- in /usr/src/games/rogue/trap.c line 185, 206, 220
- in /usr/src/games/rogue/use.c line 410

ENCH_ARMOR defined in line 63; used 1 times

- in /usr/src/games/rogue/object.c line 396

ENCH_WEAPON defined in line 62; used 1 times

- in /usr/src/games/rogue/object.c line 398

EXTRA_HEALING defined in line 78; used 1 times

- in /usr/src/games/rogue/object.c line 430

FAINT defined in line 389; used 3 times

- in /usr/src/games/rogue/move.c line 353-359(3)

FIRE defined in line 101; used 6 times

- in /usr/src/games/rogue/spec_hit.c line 464
- in /usr/src/games/rogue/zap.c line 61, 252, 300, 341, 347

FLAMES defined in line 347; used 4 times

- in /usr/src/games/rogue/monster.c line 55, 297
- in /usr/src/games/rogue/zap.c line 160, 304

FLIES defined in line 330; used 6 times

- in /usr/src/games/rogue/monster.c line 53-63(3), 165, 733
- in /usr/src/games/rogue/zap.c line 159

FLITS defined in line 331; used 5 times

- in /usr/src/games/rogue/monster.c line 53, 69, 280, 479
- in /usr/src/games/rogue/zap.c line 159

FLIT_PERCENT defined in line 355; used 1 times

- in /usr/src/games/rogue/monster.c line 733

FLOOR defined in line 23; used 20 times

- in /usr/src/games/rogue/level.c line 252, 699
- in /usr/src/games/rogue/monster.c line 104, 204, 442, 587, 638
- in /usr/src/games/rogue/move.c line 200
- in /usr/src/games/rogue/object.c line 166, 564, 668
- in /usr/src/games/rogue/room.c line 148, 158, 260
- in /usr/src/games/rogue/spec_hit.c line 254
- in /usr/src/games/rogue/throw.c line 177-181(2)
- in /usr/src/games/rogue/trap.c line 143-146(2)
- in /usr/src/games/rogue/zap.c line 176

FOOD defined in line 33; used 10 times

- in /usr/src/games/rogue/inventory.c line 434
- in /usr/src/games/rogue/object.c line 313, 363, 551
- in /usr/src/games/rogue/pack.c line 179-182(2), 478
- in /usr/src/games/rogue/score.c line 367
- in /usr/src/games/rogue/use.c line 365, 374

FREEZES defined in line 336; used 5 times

- in line 352
- in /usr/src/games/rogue/monster.c line 61
- in /usr/src/games/rogue/spec_hit.c line 40
- in /usr/src/games/rogue/zap.c line 302, 317

FREEZING_ROGUE defined in line 343; used 3 times

- in /usr/src/games/rogue/monster.c line 287
- in /usr/src/games/rogue/spec_hit.c line 93, 107

FRUIT defined in line 118; used 3 times

- in /usr/src/games/rogue/object.c line 556
- in /usr/src/games/rogue/pack.c line 182
- in /usr/src/games/rogue/use.c line 378

GEMS defined in line 151; used 3 times

- in /usr/src/games/rogue/inventory.c line 56, 586-591(2)

GOLD defined in line 32; used 7 times

- in /usr/src/games/rogue/inventory.c line 422
- in /usr/src/games/rogue/move.c line 104
- in /usr/src/games/rogue/object.c line 184
- in /usr/src/games/rogue/pack.c line 93, 518
- in /usr/src/games/rogue/spec_hit.c line 214, 304

GOLD_PERCENT defined in line 153; used 1 times

- in /usr/src/games/rogue/object.c line 160

HALLUCINATION defined in line 82; used 1 times

- in /usr/src/games/rogue/object.c line 434

HASTED defined in line 324; used 5 times

- in /usr/src/games/rogue/monster.c line 130, 150
- in /usr/src/games/rogue/zap.c line 114-115(2), 125

HASTE_MONSTER defined in line 95; never used
HASTE_SELF defined in line 87; used 1 times

- in /usr/src/games/rogue/object.c line 442

HEALING defined in line 77; used 1 times

- in /usr/src/games/rogue/object.c line 428

HIDDEN defined in line 26; used 18 times

- in /usr/src/games/rogue/level.c line 368, 683
- in /usr/src/games/rogue/move.c line 197, 230, 243
- in /usr/src/games/rogue/room.c line 125, 149, 160, 167, 336-338(2)
- in /usr/src/games/rogue/throw.c line 138
- in /usr/src/games/rogue/trap.c line 66, 150, 173, 210, 224-226(2)

HIDE_PERCENT defined in line 297; used 2 times

- in /usr/src/games/rogue/level.c line 367, 410

HOLDS defined in line 335; used 8 times

- in line 352
- in /usr/src/games/rogue/hit.c line 276
- in /usr/src/games/rogue/monster.c line 57
- in /usr/src/games/rogue/spec_hit.c line 37
- in /usr/src/games/rogue/zap.c line 135, 153, 160, 173

HOLD_MONSTER defined in line 61; used 1 times

- in /usr/src/games/rogue/object.c line 382

HORWALL defined in line 20; used 13 times

- in /usr/src/games/rogue/level.c line 247, 353
- in /usr/src/games/rogue/room.c line 148-152(2), 168-169(2), 327, 339
- in /usr/src/games/rogue/throw.c line 138
- in /usr/src/games/rogue/zap.c line 89, 272, 286, 360

HUNGRY defined in line 387; used 2 times

- in /usr/src/games/rogue/move.c line 343, 410

HYPOTHERMIA defined in line 358; used 2 times

- in /usr/src/games/rogue/spec_hit.c line 104
- in /usr/src/games/rogue/zap.c line 347

IDENTIFIED defined in line 141; used 11 times

- in /usr/src/games/rogue/inventory.c line 472
- in /usr/src/games/rogue/pack.c line 89
- in /usr/src/games/rogue/score.c line 439-451(5)
- in /usr/src/games/rogue/use.c line 146, 212, 254, 352

IDENTIFY defined in line 64; used 1 times

- in /usr/src/games/rogue/object.c line 386

IMITATES defined in line 346; used 14 times

- in /usr/src/games/rogue/monster.c line 79, 126, 210, 231, 248, 499, 612-613(2), 789
- in /usr/src/games/rogue/object.c line 647
- in /usr/src/games/rogue/spec_hit.c line 322, 343
- in /usr/src/games/rogue/zap.c line 145, 160

INCREASE_STRENGTH defined in line 75; used 1 times

- in /usr/src/games/rogue/object.c line 424

INIT_AW defined in line 213; used 1 times

- in /usr/src/games/rogue/object.c line 26

INIT_CHAR defined in line 220; used 1 times

- in /usr/src/games/rogue/object.c line 34

INIT_EXP defined in line 217; used 1 times

- in /usr/src/games/rogue/object.c line 32

INIT_GOLD defined in line 219; used 1 times

- in /usr/src/games/rogue/object.c line 31

INIT_HP defined in line 215; used 3 times

- in /usr/src/games/rogue/level.c line 824-825(2)
- in /usr/src/games/rogue/object.c line 28

INIT_MOVES defined in line 221; used 1 times

- in /usr/src/games/rogue/object.c line 35

INIT_PACK defined in line 218; used 1 times

- in /usr/src/games/rogue/object.c line 30

INIT_RINGS defined in line 214; used 1 times

- in /usr/src/games/rogue/object.c line 27

INIT_STR defined in line 216; used 1 times

- in /usr/src/games/rogue/object.c line 29

INVISIBILITY defined in line 93; never used
INVISIBLE defined in line 326; used 7 times

- in /usr/src/games/rogue/monster.c line 69, 228, 244, 435, 545
- in /usr/src/games/rogue/zap.c line 132, 159

KFIRE defined in line 363; used 1 times

- in /usr/src/games/rogue/zap.c line 347

LAST_DUNGEON defined in line 281; used 1 times

- in /usr/src/games/rogue/level.c line 64

LEATHER defined in line 39; used 1 times

- in /usr/src/games/rogue/spec_hit.c line 63

LEFT defined in line 371; used 11 times

- in /usr/src/games/rogue/level.c line 275-281(3), 357, 379, 504, 561, 600
- in /usr/src/games/rogue/move.c line 305
- in /usr/src/games/rogue/room.c line 454
- in /usr/src/games/rogue/spec_hit.c line 476

LEVITATION defined in line 86; used 1 times

- in /usr/src/games/rogue/object.c line 440

LIST defined in line 385; used 3 times

- in /usr/src/games/rogue/pack.c line 258, 496-499(2)

LOCK_FILE defined in line 156; used 1 times

- in /usr/src/games/rogue/machdep.c line 504

LONG_SWORD defined in line 54; never used
MACE defined in line 53; used 1 times

- in /usr/src/games/rogue/init.c line 111

MAGIC_MAPPING defined in line 71; used 1 times

- in /usr/src/games/rogue/object.c line 404

MAGIC_MISSILE defined in line 96; never used
MAINTAIN_ARMOR defined in line 113; never used
MAXROOMS defined in line 260; used 29 times

- in /usr/src/games/rogue/level.c line 52, 111, 120-130(4), 137, 315, 432, 438-439(2), 464, 497, 550, 838-841(3)
- in /usr/src/games/rogue/object.c line 153
- in /usr/src/games/rogue/room.c line 19-20(2), 235, 278, 291, 300, 389-391(3), 419
- in /usr/src/games/rogue/save.c line 327

MAXSYLLABLES defined in line 148; used 2 times

- in /usr/src/games/rogue/inventory.c line 73, 399

MAX_ARMOR defined in line 278; used 2 times

- in /usr/src/games/rogue/message.c line 242-243(2)

MAX_EXP defined in line 276; used 5 times

- in /usr/src/games/rogue/level.c line 48, 774-775(2)
- in /usr/src/games/rogue/message.c line 253-254(2)

MAX_EXP_LEVEL defined in line 275; used 4 times

- in /usr/src/games/rogue/level.c line 28, 798
- in /usr/src/games/rogue/message.c line 256-257(2)

MAX_GOLD defined in line 277; used 4 times

- in /usr/src/games/rogue/message.c line 206-207(2)
- in /usr/src/games/rogue/score.c line 381-382(2)

MAX_HP defined in line 279; used 3 times

- in /usr/src/games/rogue/message.c line 217-219(3)

MAX_METAL defined in line 149; used 1 times

- in /usr/src/games/rogue/inventory.c line 584

MAX_OPT_LEN defined in line 158; used 7 times

- in /usr/src/games/rogue/init.c line 20, 47, 280-284(2), 296
- in /usr/src/games/rogue/room.c line 472, 531

MAX_PACK_COUNT defined in line 58; used 4 times

- in /usr/src/games/rogue/inventory.c line 183
- in /usr/src/games/rogue/object.c line 678
- in /usr/src/games/rogue/pack.c line 100
- in /usr/src/games/rogue/spec_hit.c line 157

MAX_STRENGTH defined in line 280; used 3 times

- in /usr/src/games/rogue/message.c line 229-231(3)

MAX_TITLE_LENGTH defined in line 147; used 2 times

- in /usr/src/games/rogue/message.c line 116
- in /usr/src/games/rogue/pack.c line 400

MAX_TRAPS defined in line 295; used 6 times

- in /usr/src/games/rogue/level.c line 322
- in /usr/src/games/rogue/save.c line 100, 171
- in /usr/src/games/rogue/trap.c line 19, 50, 128

MIN_ROW defined in line 392; used 22 times

- in /usr/src/games/rogue/hit.c line 353, 363, 369
- in /usr/src/games/rogue/level.c line 167, 173, 179, 219(2)
- in /usr/src/games/rogue/message.c line 45, 54, 89, 127
- in /usr/src/games/rogue/monster.c line 633
- in /usr/src/games/rogue/move.c line 193, 219
- in /usr/src/games/rogue/room.c line 101, 217
- in /usr/src/games/rogue/spec_hit.c line 250
- in /usr/src/games/rogue/throw.c line 179
- in /usr/src/games/rogue/trap.c line 206, 220
- in /usr/src/games/rogue/use.c line 410

MONSTER defined in line 18; used 41 times

- in /usr/src/games/rogue/hit.c line 264, 325
- in /usr/src/games/rogue/monster.c line 203, 414-415(2), 472, 637, 661, 771
- in /usr/src/games/rogue/move.c line 51, 67, 235
- in /usr/src/games/rogue/object.c line 209, 631
- in /usr/src/games/rogue/room.c line 74-81(3), 121, 139, 328, 354-357(2)
- in /usr/src/games/rogue/spec_hit.c line 193, 257, 275, 339
- in /usr/src/games/rogue/throw.c line 148, 154, 177-181(2), 197-198(2)
- in /usr/src/games/rogue/trap.c line 143-146(2)
- in /usr/src/games/rogue/use.c line 414
- in /usr/src/games/rogue/zap.c line 93, 178-180(2), 271, 285-289(2)

MONSTERS defined in line 322; used 5 times

- in /usr/src/games/rogue/monster.c line 51, 118, 191, 216
- in /usr/src/games/rogue/zap.c line 140

MOVED defined in line 381; used 2 times

- in /usr/src/games/rogue/move.c line 140, 180

MOVE_FAILED defined in line 382; used 5 times

- in /usr/src/games/rogue/move.c line 48, 58, 70, 161, 167

NAPPING defined in line 349; used 5 times

- in /usr/src/games/rogue/monster.c line 166, 262-264(2), 498
- in /usr/src/games/rogue/zap.c line 320

NMESSAGES defined in line 146; used 4 times

- in /usr/src/games/rogue/message.c line 20, 51, 75-77(2)

NOTHING defined in line 16; used 7 times

- in /usr/src/games/rogue/level.c line 327
- in /usr/src/games/rogue/throw.c line 137
- in /usr/src/games/rogue/trap.c line 141
- in /usr/src/games/rogue/zap.c line 90, 270, 284, 359

NOT_USED defined in line 120; used 2 times

- in /usr/src/games/rogue/object.c line 592
- in /usr/src/games/rogue/throw.c line 191

NO_ROOM defined in line 263; used 24 times

- in /usr/src/games/rogue/hit.c line 36
- in /usr/src/games/rogue/level.c line 25, 107, 318, 332, 462, 471, 510
- in /usr/src/games/rogue/monster.c line 132, 305-306(2), 377-382(2), 480, 523, 677, 805
- in /usr/src/games/rogue/object.c line 137
- in /usr/src/games/rogue/room.c line 220, 284, 382, 433-436(2)
- in /usr/src/games/rogue/trap.c line 133

NO_TRAP defined in line 128; used 4 times

- in /usr/src/games/rogue/level.c line 323
- in /usr/src/games/rogue/trap.c line 50-55(2), 63

OBJECT defined in line 17; used 20 times

- in /usr/src/games/rogue/level.c line 699
- in /usr/src/games/rogue/monster.c line 104, 486, 587
- in /usr/src/games/rogue/move.c line 97, 235
- in /usr/src/games/rogue/object.c line 189, 198, 209
- in /usr/src/games/rogue/pack.c line 85, 95, 104, 117, 513
- in /usr/src/games/rogue/room.c line 120, 142
- in /usr/src/games/rogue/spec_hit.c line 253, 300
- in /usr/src/games/rogue/trap.c line 140
- in /usr/src/games/rogue/zap.c line 176

ON_EITHER_HAND defined in line 125; used 4 times

- in /usr/src/games/rogue/pack.c line 146
- in /usr/src/games/rogue/save.c line 241
- in /usr/src/games/rogue/throw.c line 63
- in /usr/src/games/rogue/use.c line 275

ON_LEFT_HAND defined in line 123; used 6 times

- in /usr/src/games/rogue/inventory.c line 563
- in /usr/src/games/rogue/ring.c line 57, 101, 161-162(2)
- in /usr/src/games/rogue/save.c line 243

ON_RIGHT_HAND defined in line 124; used 5 times

- in /usr/src/games/rogue/inventory.c line 565
- in /usr/src/games/rogue/ring.c line 57, 104, 164-165(2)

PARTY_TIME defined in line 293; never used
PARTY_WAKE_PERCENT defined in line 356; used 1 times

- in /usr/src/games/rogue/monster.c line 512

PASSAGE defined in line 265; used 5 times

- in /usr/src/games/rogue/level.c line 706-710(2)
- in /usr/src/games/rogue/move.c line 73, 85
- in /usr/src/games/rogue/use.c line 494

PLATE defined in line 45; used 1 times

- in /usr/src/games/rogue/object.c line 522

POISON defined in line 79; used 1 times

- in /usr/src/games/rogue/object.c line 438

POISON_DART defined in line 360; used 1 times

- in /usr/src/games/rogue/trap.c line 96

POLYMORPH defined in line 94; never used
POTION defined in line 31; used 10 times

- in /usr/src/games/rogue/object.c line 355, 415, 696
- in /usr/src/games/rogue/pack.c line 179, 402, 411, 475
- in /usr/src/games/rogue/use.c line 44, 53, 350

POTIONS defined in line 89; used 8 times

- in /usr/src/games/rogue/inventory.c line 381-382(2)
- in /usr/src/games/rogue/object.c line 38, 697
- in /usr/src/games/rogue/save.c line 96, 167
- in /usr/src/games/rogue/score.c line 450
- in /usr/src/games/rogue/use.c line 551

PROTECT_ARMOR defined in line 60; used 1 times

- in /usr/src/games/rogue/object.c line 380

QUIT defined in line 361; used 2 times

- in /usr/src/games/rogue/score.c line 34, 155

RAISE_LEVEL defined in line 80; used 1 times

- in /usr/src/games/rogue/object.c line 418

RATION defined in line 117; used 4 times

- in /usr/src/games/rogue/inventory.c line 435
- in /usr/src/games/rogue/object.c line 262, 554
- in /usr/src/games/rogue/use.c line 380

REGENERATION defined in line 106; never used
REMOVE_CURSE defined in line 68; used 1 times

- in /usr/src/games/rogue/object.c line 394

RESTORE_STRENGTH defined in line 76; used 1 times

- in /usr/src/games/rogue/object.c line 426

RIGHT defined in line 367; used 10 times

- in /usr/src/games/rogue/level.c line 276-282(3), 379, 504, 561, 601
- in /usr/src/games/rogue/move.c line 314
- in /usr/src/games/rogue/room.c line 456
- in /usr/src/games/rogue/spec_hit.c line 474

RING defined in line 35; used 12 times

- in /usr/src/games/rogue/inventory.c line 452
- in /usr/src/games/rogue/object.c line 365, 723, 732
- in /usr/src/games/rogue/pack.c line 361, 402, 411, 490
- in /usr/src/games/rogue/ring.c line 46, 53, 175
- in /usr/src/games/rogue/use.c line 350

RINGMAIL defined in line 40; used 2 times

- in /usr/src/games/rogue/init.c line 102-103(2)

RINGS defined in line 115; used 6 times

- in /usr/src/games/rogue/inventory.c line 589
- in /usr/src/games/rogue/object.c line 106, 722
- in /usr/src/games/rogue/ring.c line 177
- in /usr/src/games/rogue/save.c line 99, 170

ROW1 defined in line 375; used 6 times

- in /usr/src/games/rogue/level.c line 168, 174, 180-185(2), 191, 197

ROW2 defined in line 376; used 6 times

- in /usr/src/games/rogue/level.c line 186, 192, 198-203(2), 209, 215

RUSTS defined in line 334; used 4 times

- in line 352
- in /usr/src/games/rogue/monster.c line 52
- in /usr/src/games/rogue/spec_hit.c line 34
- in /usr/src/games/rogue/zap.c line 301

RUST_TRAP defined in line 134; never used
RUST_VANISHED defined in line 344; used 2 times

- in /usr/src/games/rogue/spec_hit.c line 67-69(2)

R_CROSS defined in line 273; used 3 times

- in /usr/src/games/rogue/level.c line 133, 140, 467

R_DEADEND defined in line 272; used 2 times

- in /usr/src/games/rogue/level.c line 521, 545

R_MAZE defined in line 271; used 13 times

- in /usr/src/games/rogue/level.c line 269-270(2), 344, 442, 499
- in /usr/src/games/rogue/monster.c line 692, 807
- in /usr/src/games/rogue/object.c line 154
- in /usr/src/games/rogue/room.c line 223, 236, 293, 301, 392

R_NOTHING defined in line 269; used 6 times

- in /usr/src/games/rogue/level.c line 131, 138, 316, 440, 466, 554

R_ROOM defined in line 270; used 11 times

- in /usr/src/games/rogue/level.c line 242, 269-270(2), 364, 499
- in /usr/src/games/rogue/object.c line 155
- in /usr/src/games/rogue/room.c line 223, 236, 293, 301, 392

R_SEE_INVISIBLE defined in line 112; never used
R_TELEPORT defined in line 105; never used
R_TELE_PERCENT defined in line 138; used 1 times

- in /usr/src/games/rogue/move.c line 62

SCALE defined in line 41; never used
SCARE_MONSTER defined in line 67; used 5 times

- in /usr/src/games/rogue/monster.c line 488
- in /usr/src/games/rogue/object.c line 392
- in /usr/src/games/rogue/pack.c line 82, 88-89(2)

SCORE_FILE defined in line 155; used 1 times

- in /usr/src/games/rogue/score.c line 172

SCROL defined in line 30; used 12 times

- in /usr/src/games/rogue/monster.c line 488
- in /usr/src/games/rogue/object.c line 353, 377, 700
- in /usr/src/games/rogue/pack.c line 81, 179, 402, 411, 472
- in /usr/src/games/rogue/use.c line 157, 166, 350

SCROLS defined in line 73; used 6 times

- in /usr/src/games/rogue/inventory.c line 394
- in /usr/src/games/rogue/object.c line 55, 701
- in /usr/src/games/rogue/save.c line 97, 168
- in /usr/src/games/rogue/score.c line 438

SEARCHING defined in line 114; never used
SEEKS_GOLD defined in line 342; used 7 times

- in /usr/src/games/rogue/monster.c line 68, 300
- in /usr/src/games/rogue/spec_hit.c line 282-289(3), 314
- in /usr/src/games/rogue/zap.c line 160

SEE_INVISIBLE defined in line 88; used 1 times

- in /usr/src/games/rogue/object.c line 444

SHURIKEN defined in line 52; used 5 times

- in /usr/src/games/rogue/object.c line 461
- in /usr/src/games/rogue/pack.c line 196, 440
- in /usr/src/games/rogue/score.c line 398
- in /usr/src/games/rogue/throw.c line 101

SLEEP defined in line 66; used 2 times

- in /usr/src/games/rogue/object.c line 390
- in /usr/src/games/rogue/use.c line 256

SLEEPING_GAS_TRAP defined in line 133; never used
SLOWED defined in line 325; used 4 times

- in /usr/src/games/rogue/monster.c line 155
- in /usr/src/games/rogue/zap.c line 118-123(3)

SLOW_DIGEST defined in line 107; never used
SLOW_MONSTER defined in line 92; never used
SPECIAL_HIT defined in line 352; used 2 times

- in /usr/src/games/rogue/hit.c line 82
- in /usr/src/games/rogue/zap.c line 159

SPLINT defined in line 44; used 1 times

- in /usr/src/games/rogue/object.c line 522

STAIRS defined in line 19; used 20 times

- in /usr/src/games/rogue/level.c line 699, 729, 743
- in /usr/src/games/rogue/monster.c line 104, 587, 638
- in /usr/src/games/rogue/move.c line 130, 200, 235
- in /usr/src/games/rogue/object.c line 565
- in /usr/src/games/rogue/pack.c line 117
- in /usr/src/games/rogue/room.c line 120, 148-150(3), 327, 347
- in /usr/src/games/rogue/spec_hit.c line 253
- in /usr/src/games/rogue/trap.c line 140
- in /usr/src/games/rogue/zap.c line 176

STARVATION defined in line 359; used 1 times

- in /usr/src/games/rogue/move.c line 378

STARVE defined in line 390; used 1 times

- in /usr/src/games/rogue/move.c line 377

STATIONARY defined in line 348; used 5 times

- in /usr/src/games/rogue/hit.c line 64, 317
- in /usr/src/games/rogue/monster.c line 57, 283, 707

STAT_ALL defined in line 291; used 1 times

- in /usr/src/games/rogue/main.c line 37

STAT_ARMOR defined in line 287; used 7 times

- in /usr/src/games/rogue/message.c line 238
- in /usr/src/games/rogue/pack.c line 145, 285, 321
- in /usr/src/games/rogue/spec_hit.c line 74
- in /usr/src/games/rogue/throw.c line 62
- in /usr/src/games/rogue/use.c line 204

STAT_EXP defined in line 288; used 3 times

- in /usr/src/games/rogue/level.c line 786-789(2)
- in /usr/src/games/rogue/message.c line 249

STAT_GOLD defined in line 284; used 3 times

- in /usr/src/games/rogue/message.c line 202
- in /usr/src/games/rogue/pack.c line 97
- in /usr/src/games/rogue/spec_hit.c line 127

STAT_HP defined in line 285; used 9 times

- in /usr/src/games/rogue/hit.c line 132-137(2)
- in /usr/src/games/rogue/level.c line 786
- in /usr/src/games/rogue/message.c line 213
- in /usr/src/games/rogue/move.c line 571
- in /usr/src/games/rogue/spec_hit.c line 418
- in /usr/src/games/rogue/trap.c line 94
- in /usr/src/games/rogue/use.c line 144
- in /usr/src/games/rogue/zap.c line 234

STAT_HUNGER defined in line 289; used 5 times

- in /usr/src/games/rogue/message.c line 263
- in /usr/src/games/rogue/move.c line 346-351(2), 357
- in /usr/src/games/rogue/use.c line 394

STAT_LABEL defined in line 290; used 1 times

- in /usr/src/games/rogue/message.c line 191

STAT_LEVEL defined in line 283; used 1 times

- in /usr/src/games/rogue/message.c line 193

STAT_STRENGTH defined in line 286; used 6 times

- in /usr/src/games/rogue/message.c line 225
- in /usr/src/games/rogue/ring.c line 297
- in /usr/src/games/rogue/spec_hit.c line 370, 418
- in /usr/src/games/rogue/trap.c line 94
- in /usr/src/games/rogue/use.c line 144

STEALS_GOLD defined in line 337; used 4 times

- in line 352
- in /usr/src/games/rogue/monster.c line 64
- in /usr/src/games/rogue/spec_hit.c line 52, 212

STEALS_ITEM defined in line 338; used 4 times

- in line 352
- in /usr/src/games/rogue/monster.c line 67
- in /usr/src/games/rogue/spec_hit.c line 54
- in /usr/src/games/rogue/zap.c line 156

STEALTH defined in line 104; never used
STEALTH_FACTOR defined in line 137; used 2 times

- in /usr/src/games/rogue/monster.c line 271, 514

STINGS defined in line 339; used 3 times

- in line 352
- in /usr/src/games/rogue/monster.c line 71
- in /usr/src/games/rogue/spec_hit.c line 43

STOPPED_ON_SOMETHING defined in line 383; used 7 times

- in /usr/src/games/rogue/move.c line 64, 99, 128, 135-140(3), 162

SUSTAIN_STRENGTH defined in line 109; never used
TELEPORT defined in line 65; used 1 times

- in /usr/src/games/rogue/object.c line 388

TELE_AWAY defined in line 91; never used
TELE_TRAP defined in line 131; never used
TRAP defined in line 25; used 19 times

- in /usr/src/games/rogue/move.c line 130-131(2), 198-200(2), 242, 445
- in /usr/src/games/rogue/pack.c line 117
- in /usr/src/games/rogue/room.c line 125, 159, 327, 336, 345
- in /usr/src/games/rogue/spec_hit.c line 253
- in /usr/src/games/rogue/throw.c line 139
- in /usr/src/games/rogue/trap.c line 140, 150, 173, 187, 232

TRAPS defined in line 135; used 2 times

- in /usr/src/games/rogue/trap.c line 23, 131

TRAP_DOOR defined in line 129; never used
TUNNEL defined in line 24; used 57 times

- in /usr/src/games/rogue/level.c line 353, 361, 386-392(3), 401-407(3), 514, 522, 546, 603, 619-622(4), 628-631(4), 637-640(4), 646-649(4), 682, 699, 705
- in /usr/src/games/rogue/monster.c line 104, 204, 446, 587, 638
- in /usr/src/games/rogue/move.c line 81-86(2), 168, 183, 200, 251, 579
- in /usr/src/games/rogue/object.c line 167, 564, 668
- in /usr/src/games/rogue/room.c line 148-149(2), 260, 327, 349
- in /usr/src/games/rogue/spec_hit.c line 254
- in /usr/src/games/rogue/throw.c line 159, 177-181(2)
- in /usr/src/games/rogue/trap.c line 140
- in /usr/src/games/rogue/zap.c line 176

TWO_HANDED_SWORD defined in line 55; never used
UNIDENTIFIED defined in line 140; used 9 times

- in /usr/src/games/rogue/object.c line 83-89(7), 593
- in /usr/src/games/rogue/pack.c line 88

UPLEFT defined in line 372; used 2 times

- in /usr/src/games/rogue/move.c line 320
- in /usr/src/games/rogue/spec_hit.c line 487

UPRIGHT defined in line 366; used 2 times

- in /usr/src/games/rogue/move.c line 323
- in /usr/src/games/rogue/spec_hit.c line 496

UPWARD defined in line 365; used 10 times

- in /usr/src/games/rogue/level.c line 285-291(3), 349, 507, 564, 598
- in /usr/src/games/rogue/move.c line 311
- in /usr/src/games/rogue/room.c line 450
- in /usr/src/games/rogue/spec_hit.c line 483

VERTWALL defined in line 21; used 11 times

- in /usr/src/games/rogue/level.c line 250, 361
- in /usr/src/games/rogue/room.c line 148, 155, 327, 341
- in /usr/src/games/rogue/throw.c line 138
- in /usr/src/games/rogue/zap.c line 89, 272, 286, 360

WAKENS defined in line 328; used 24 times

- in /usr/src/games/rogue/monster.c line 52-81(15), 211, 268, 499, 529, 577, 614, 647
- in /usr/src/games/rogue/spec_hit.c line 282
- in /usr/src/games/rogue/use.c line 417

WAKE_PERCENT defined in line 354; used 3 times

- in /usr/src/games/rogue/monster.c line 271-272(2), 512

WAND defined in line 34; used 9 times

- in /usr/src/games/rogue/inventory.c line 452
- in /usr/src/games/rogue/object.c line 357, 542
- in /usr/src/games/rogue/pack.c line 402, 411, 487
- in /usr/src/games/rogue/use.c line 350
- in /usr/src/games/rogue/zap.c line 43, 52

WANDERS defined in line 329; used 22 times

- in /usr/src/games/rogue/monster.c line 52-81(19), 101, 577, 647

WANDS defined in line 102; used 10 times

- in /usr/src/games/rogue/inventory.c line 19, 578
- in /usr/src/games/rogue/object.c line 92, 543, 719
- in /usr/src/games/rogue/save.c line 98-101(2), 169-172(2)
- in /usr/src/games/rogue/score.c line 447

WAND_MATERIALS defined in line 150; used 4 times

- in /usr/src/games/rogue/inventory.c line 22, 573-580(3)

WEAK defined in line 388; used 1 times

- in /usr/src/games/rogue/move.c line 348

WEAPON defined in line 29; used 20 times

- in /usr/src/games/rogue/hit.c line 174
- in /usr/src/games/rogue/init.c line 110, 119, 128
- in /usr/src/games/rogue/inventory.c line 452
- in /usr/src/games/rogue/object.c line 359, 456
- in /usr/src/games/rogue/pack.c line 156, 179, 191-192(2), 352, 432-436(2), 481
- in /usr/src/games/rogue/spec_hit.c line 171, 178
- in /usr/src/games/rogue/throw.c line 42
- in /usr/src/games/rogue/use.c line 180, 350

WEAPONS defined in line 56; used 4 times

- in /usr/src/games/rogue/object.c line 71, 458, 711
- in /usr/src/games/rogue/score.c line 441

WIN defined in line 362; used 2 times

- in /usr/src/games/rogue/score.c line 114, 334

boolean defined in line 14; used 147 times

- in line 406-414(9)
- in /usr/src/games/rogue/curses.c line 47, 65-74(8), 394, 401, 440
- in /usr/src/games/rogue/hit.c line 24, 89, 143, 286-290(2)
- in /usr/src/games/rogue/init.c line 23-30(8), 37, 268
- in /usr/src/games/rogue/inventory.c line 19, 174, 249, 573, 644
- in /usr/src/games/rogue/level.c line 54-55(2), 62, 478, 484, 572, 764
- in /usr/src/games/rogue/machdep.c line 127-129(2), 338, 501, 585
- in /usr/src/games/rogue/message.c line 22-26(2), 32, 98-99(2), 188, 286, 315, 325
- in /usr/src/games/rogue/monster.c line 20, 87, 139, 187, 259, 505-510(2), 573, 624, 797
- in /usr/src/games/rogue/move.c line 20, 28, 283, 298, 336-341(3), 405-408(2), 514, 575, 587
- in /usr/src/games/rogue/object.c line 123, 151, 178, 549
- in /usr/src/games/rogue/pack.c line 211, 450
- in /usr/src/games/rogue/play.c line 19-24(2)
- in /usr/src/games/rogue/ring.c line 28-34(5), 98, 111, 173, 238
- in /usr/src/games/rogue/room.c line 20-23(2), 30-32(2), 246, 372, 471
- in /usr/src/games/rogue/save.c line 23, 29-31(2), 38-44(5), 101, 172, 224, 253, 279, 323, 357
- in /usr/src/games/rogue/score.c line 23, 118-122(2), 168, 488
- in /usr/src/games/rogue/spec_hit.c line 20-25(3), 137
- in /usr/src/games/rogue/throw.c line 26, 173
- in /usr/src/games/rogue/trap.c line 20, 40-42(2), 196-200(2)
- in /usr/src/games/rogue/use.c line 24-27(3), 34-36(2)
- in /usr/src/games/rogue/zap.c line 19-21(2), 27

disguise defined in line 185; used 4 times

- in /usr/src/games/rogue/monster.c line 127, 232, 249
- in /usr/src/games/rogue/object.c line 648

drop_percent defined in line 180; used 2 times

- in /usr/src/games/rogue/spec_hit.c line 217
- in /usr/src/games/rogue/zap.c line 157

first_level defined in line 176; used 3 times

- in /usr/src/games/rogue/monster.c line 119, 192, 217

hp_to_kill defined in line 174; used 5 times

- in /usr/src/games/rogue/hit.c line 259-261(2)
- in /usr/src/games/rogue/zap.c line 303-310(3)

last_level defined in line 177; used 1 times

- in /usr/src/games/rogue/monster.c line 120

m_char defined in line 175; used 10 times

- in /usr/src/games/rogue/monster.c line 234, 251, 553, 611, 791, 824
- in /usr/src/games/rogue/score.c line 58-63(2), 326-331(2)

m_damage defined in line 173; used 2 times

- in /usr/src/games/rogue/hit.c line 65, 318

m_hit_chance defined in line 178; used 1 times

- in /usr/src/games/rogue/hit.c line 40

moves_confused defined in line 183; used 2 times

- in /usr/src/games/rogue/hit.c line 416
- in /usr/src/games/rogue/monster.c line 704

nap_length defined in line 184; used 2 times

- in /usr/src/games/rogue/monster.c line 263
- in /usr/src/games/rogue/zap.c line 321

next_monster defined in line 186; used 24 times

- in /usr/src/games/rogue/init.c line 84
- in /usr/src/games/rogue/monster.c line 138, 145-148(3), 177, 517, 535, 608, 616, 785, 793, 821, 829
- in /usr/src/games/rogue/object.c line 650
- in /usr/src/games/rogue/use.c line 104, 461, 468, 528-532(2)
- in /usr/src/games/rogue/zap.c line 138-143(2), 219-221(2)

slowed_toggle defined in line 182; used 4 times

- in /usr/src/games/rogue/monster.c line 156-157(3)
- in /usr/src/games/rogue/zap.c line 117

stationary_damage defined in line 179; used 2 times

- in /usr/src/games/rogue/hit.c line 74, 320

trail_char defined in line 181; used 18 times

- in /usr/src/games/rogue/monster.c line 229, 246, 421-433(6), 662
- in /usr/src/games/rogue/object.c line 633
- in /usr/src/games/rogue/room.c line 79, 361
- in /usr/src/games/rogue/throw.c line 203
- in /usr/src/games/rogue/use.c line 531
- in /usr/src/games/rogue/zap.c line 139-144(2), 177-181(2)

#### Usage of this include

rogue.h used 22 times

- in /usr/src/games/rogue/curses.c line 45
- in /usr/src/games/rogue/hit.c line 17
- in /usr/src/games/rogue/init.c line 18
- in /usr/src/games/rogue/inventory.c line 17
- in /usr/src/games/rogue/level.c line 17
- in /usr/src/games/rogue/machdep.c line 75
- in /usr/src/games/rogue/main.c line 17
- in /usr/src/games/rogue/message.c line 18
- in /usr/src/games/rogue/monster.c line 17
- in /usr/src/games/rogue/move.c line 17
- in /usr/src/games/rogue/object.c line 17
- in /usr/src/games/rogue/pack.c line 17
- in /usr/src/games/rogue/play.c line 17
- in /usr/src/games/rogue/ring.c line 17
- in /usr/src/games/rogue/room.c line 17
- in /usr/src/games/rogue/save.c line 18
- in /usr/src/games/rogue/score.c line 18
- in /usr/src/games/rogue/spec_hit.c line 17
- in /usr/src/games/rogue/throw.c line 17
- in /usr/src/games/rogue/trap.c line 17
- in /usr/src/games/rogue/use.c line 17
- in /usr/src/games/rogue/zap.c line 17

Last modified: 1993-01-18 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 4270 |