Difference between revisions of "Source:NetHack 1.4f/extern.h"

From NetHackWiki
Jump to navigation Jump to search
m (Automated source code upload)
 
m (NetHack 1.4f/extern.h moved to Source:NetHack 1.4f/extern.h: Robot: moved page)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
Below is the full text to '''extern.h''' from the [[NetHack 1.4f source code|source code]] of [[NetHack 1.4f]]. To link to a particular line, write [[NetHack 1.4f/extern.h#line123|<nowiki>[[NetHack 1.4f/extern.h#line123]]</nowiki>]], for example.
+
The source code file '''extern.h''' in [[NetHack 1.4f source code|NetHack 1.4f]] is unchanged from [[NetHack 1.3d/extern.h]].
 
+
[[Category:NetHack 1.4f source code]]
'''Warning!''' This is the source code from an old release. For the latest release, see [[Source code]]
 
 
 
{{CWI}}
 
<span id="line1">1.    /* SCCS Id: @(#)extern.h 1.3 87/07/14</span>
 
<span id="line2">2.    /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */</span>
 
<span id="line3">3.    /* extern.h - version 1.0 */</span>
 
<span id="line4">4.    </span>
 
<span id="line5">5.    #include "config.h"</span>
 
<span id="line6">6.    </span>
 
<span id="line7">7.    #ifndef MSDOS</span>
 
<span id="line8">8.    extern char *sprintf();</span>
 
<span id="line9">9.    #endif</span>
 
<span id="line10">10.  </span>
 
<span id="line11">11.  extern long *alloc();</span>
 
<span id="line12">12.  </span>
 
<span id="line13">13.  extern xchar xdnstair, ydnstair, xupstair, yupstair; /* stairs up and down. */</span>
 
<span id="line14">14.  </span>
 
<span id="line15">15.  extern xchar dlevel;</span>
 
<span id="line16">16.  </span>
 
<span id="line17">17.  #ifdef SPELLS</span>
 
<span id="line18">18.  #include "spell.h"</span>
 
<span id="line19">19.  extern struct spell spl_book[];</span>
 
<span id="line20">20.  #endif</span>
 
<span id="line21">21.  </span>
 
<span id="line22">22.  extern int occtime;</span>
 
<span id="line23">23.  extern char *occtxt; /* defined when occupation != NULL */</span>
 
<span id="line24">24.  </span>
 
<span id="line25">25.  #ifdef REDO</span>
 
<span id="line26">26.  extern int in_doagain;</span>
 
<span id="line27">27.  #endif</span>
 
<span id="line28">28.  </span>
 
<span id="line29">29.  extern char *HI, *HE; /* set up in termcap.c */</span>
 
<span id="line30">30.  </span>
 
<span id="line31">31.  #include "obj.h"</span>
 
<span id="line32">32.  extern struct obj *invent, *uwep, *uarm, *uarm2, *uarmh, *uarms, *uarmg, </span>
 
<span id="line33">33.  *uleft, *uright, *fcobj;</span>
 
<span id="line34">34.  extern struct obj *uchain; /* defined iff PUNISHED */</span>
 
<span id="line35">35.  extern struct obj *uball; /* defined if PUNISHED */</span>
 
<span id="line36">36.  struct obj *o_at(), *getobj(), *sobj_at();</span>
 
<span id="line37">37.  </span>
 
<span id="line38">38.  extern char *traps[];</span>
 
<span id="line39">39.   extern char *monnam(), *Monnam(), *amonnam(), *Amonnam(),</span>
 
<span id="line40">40.  *doname(), *aobjnam();</span>
 
<span id="line41">41.  extern char readchar();</span>
 
<span id="line42">42.  extern char vowels[];</span>
 
<span id="line43">43.  </span>
 
<span id="line44">44.  #include "you.h"</span>
 
<span id="line45">45.  </span>
 
<span id="line46">46.  extern struct you u;</span>
 
<span id="line47">47.  </span>
 
<span id="line48">48.  extern xchar curx,cury; /* cursor location on screen */</span>
 
<span id="line49">49.  </span>
 
<span id="line50">50.  extern xchar seehx,seelx,seehy,seely; /* where to see*/</span>
 
<span id="line51">51.  extern char *save_cm,*killer;</span>
 
<span id="line52">52.  </span>
 
<span id="line53">53.  extern xchar dlevel, maxdlevel; /* dungeon level */</span>
 
<span id="line54">54.  </span>
 
<span id="line55">55.  extern long moves;</span>
 
<span id="line56">56.  </span>
 
<span id="line57">57.  extern int multi;</span>
 
<span id="line58">58.  </span>
 
<span id="line59">59.  extern char lock[];</span>
 
[[Category:NetHack 1.4f source code|extern.h]]
 

Latest revision as of 00:58, 4 March 2008

The source code file extern.h in NetHack 1.4f is unchanged from NetHack 1.3d/extern.h.