Mercurial > hg > early-roguelike
comparison srogue/rogue.ext @ 36:2128c7dc8a40
Import Super-Rogue 9.0 from the Roguelike Restoration Project (r1490)
| author | elwin | 
|---|---|
| date | Thu, 25 Nov 2010 12:21:41 +0000 | 
| parents | |
| children | 34d7a614855e | 
   comparison
  equal
  deleted
  inserted
  replaced
| 35:05018c63a721 | 36:2128c7dc8a40 | 
|---|---|
| 1 EXTTHG player; | |
| 2 EXTWEP weaps[]; | |
| 3 EXTARM armors[]; | |
| 4 EXTMON monsters[], *mtlev[]; | |
| 5 EXTTRAP *trap_at(), traps[]; | |
| 6 EXTROOM *roomin(), *oldrp, rooms[]; | |
| 7 EXTCORD *rndmove(), *rnd_pos(), delta, stairs, oldpos, rndspot; | |
| 8 EXTLKL *mlist, *lvl_obj, *new_item(), *new_thing(), *new_monster(); | |
| 9 EXTLKL *find_mons(), *wake_monster(), *find_obj(), *get_item(); | |
| 10 EXTOBJ *cur_armor, *cur_weapon, *cur_ring[]; | |
| 11 EXTMAG r_magic[], s_magic[], ws_magic[], p_magic[]; | |
| 12 EXTMAG things[], a_magic[], w_magic[]; | |
| 13 EXTINT max_hp, quiet, food_left, hungry_state, level, max_level; | |
| 14 EXTINT foodlev, total, count, demoncnt, fung_hit, ntraps; | |
| 15 EXTINT lastscore, purse, mpos, seed, dnum, no_food, packvol, playuid; | |
| 16 EXTINT curprice, trader, group, levcount, levtype, ringfood, playgid; | |
| 17 EXTINT chkstairs(), rollwand(), swander(), notslow(), notfight(), rnd(); | |
| 18 EXTINT rchg_str(), wghtchk(), stomach(), doctor(), runners(), status(), sight(); | |
| 19 extern void quit(), auto_save(), endit(), byebye(), game_err(); | |
| 20 EXTINT prntfile(), unconfuse(), sapem(); | |
| 21 EXTINT noteth(), notregen(), notinvinc(), unsee(), nohaste(), npch(); | |
| 22 EXTBOOL running, nochange, after, inwhgt, isfight, firstmove, nlmove; | |
| 23 EXTBOOL wizard, waswizard, in_shell, amulet, door_stop, playing; | |
| 24 EXTBOOL notify, ws_know[], p_know[], s_know[], r_know[], inpool; | |
| 25 EXTCHAR home[], file_name[], whoami[], fruit[], curpurch[], scorefile[]; | |
| 26 EXTCHAR *r_stones[], *p_colors[], *s_names[], *ws_type[], *ws_made[]; | |
| 27 EXTCHAR *ws_guess[], *s_guess[], *r_guess[], *p_guess[];/*, *unctrl();*/ | |
| 28 EXTCHAR morestr[], prbuf[], huh[], *identify(), *vowelstr(); | |
| 29 EXTCHAR *new(), *strcpy(), *strcat(), *inv_name(), pack_char(), *prname(); | |
| 30 EXTCHAR *num(), *getenv(), *tr_name(), *release, take, runch; | |
| 31 EXTCHAR retstr[], wizstr[], spacemsg[], illegal[], callit[], starlist[]; | |
| 32 EXTSTAT max_stats, *him; | |
| 33 extern struct magic_info thnginfo[]; | |
| 34 extern struct real re_stats; | |
| 35 extern long e_levels[]; | |
| 36 extern struct rod ws_stuff[]; | |
| 37 extern struct sgttyb _tty; | |
| 38 | |
| 39 extern struct coord nh; | |
| 40 extern struct delayed_action d_list[MAXDAEMONS]; | |
| 41 extern int between; | |
| 42 | |
| 43 extern char *rainbow[NCOLORS]; | |
| 44 extern char *sylls[NSYLS]; | |
| 45 extern char *stones[NSTONES]; | |
| 46 extern char *wood[NWOOD]; | |
| 47 extern char *metal[NMETAL]; | |
| 48 | 
