diff 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
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/srogue/rogue.ext	Thu Nov 25 12:21:41 2010 +0000
@@ -0,0 +1,48 @@
+EXTTHG player;
+EXTWEP weaps[];
+EXTARM armors[];
+EXTMON monsters[], *mtlev[];
+EXTTRAP *trap_at(), traps[];
+EXTROOM *roomin(), *oldrp, rooms[];
+EXTCORD *rndmove(), *rnd_pos(), delta, stairs, oldpos, rndspot;
+EXTLKL *mlist, *lvl_obj, *new_item(), *new_thing(), *new_monster();
+EXTLKL *find_mons(), *wake_monster(), *find_obj(), *get_item();
+EXTOBJ *cur_armor, *cur_weapon, *cur_ring[];
+EXTMAG r_magic[], s_magic[], ws_magic[], p_magic[];
+EXTMAG things[], a_magic[], w_magic[];
+EXTINT max_hp, quiet, food_left, hungry_state, level, max_level;
+EXTINT foodlev, total, count, demoncnt, fung_hit, ntraps;
+EXTINT lastscore, purse, mpos, seed, dnum, no_food, packvol, playuid;
+EXTINT curprice, trader, group, levcount, levtype, ringfood, playgid;
+EXTINT chkstairs(), rollwand(), swander(), notslow(), notfight(), rnd();
+EXTINT rchg_str(), wghtchk(), stomach(), doctor(), runners(), status(), sight();
+extern void quit(), auto_save(), endit(), byebye(), game_err();
+EXTINT prntfile(), unconfuse(), sapem();
+EXTINT noteth(), notregen(), notinvinc(), unsee(), nohaste(), npch();
+EXTBOOL running, nochange, after, inwhgt, isfight, firstmove, nlmove;
+EXTBOOL wizard, waswizard, in_shell, amulet, door_stop, playing;
+EXTBOOL notify, ws_know[], p_know[], s_know[], r_know[], inpool;
+EXTCHAR home[], file_name[], whoami[], fruit[], curpurch[], scorefile[];
+EXTCHAR *r_stones[], *p_colors[], *s_names[], *ws_type[], *ws_made[];
+EXTCHAR *ws_guess[], *s_guess[], *r_guess[], *p_guess[];/*, *unctrl();*/
+EXTCHAR morestr[], prbuf[], huh[], *identify(), *vowelstr();
+EXTCHAR *new(), *strcpy(), *strcat(), *inv_name(), pack_char(), *prname();
+EXTCHAR *num(), *getenv(), *tr_name(), *release, take, runch;
+EXTCHAR retstr[], wizstr[], spacemsg[], illegal[], callit[], starlist[];
+EXTSTAT max_stats, *him;
+extern struct magic_info thnginfo[];
+extern struct real re_stats;
+extern long e_levels[];
+extern struct rod ws_stuff[];
+extern struct sgttyb _tty;
+
+extern struct coord nh;
+extern struct delayed_action d_list[MAXDAEMONS];
+extern int between;
+
+extern char *rainbow[NCOLORS];
+extern char *sylls[NSYLS];
+extern char *stones[NSTONES];
+extern char *wood[NWOOD];
+extern char *metal[NMETAL];
+