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

From NetHackWiki
Jump to navigation Jump to search
m (Automated source code upload)
 
m (Semi-redirect to 1.3d versions)
Line 1: Line 1:
Below is the full text to '''edog.h''' from the [[NetHack 1.4f source code|source code]] of [[NetHack 1.4f]]. To link to a particular line, write [[NetHack 1.4f/edog.h#line123|<nowiki>[[NetHack 1.4f/edog.h#line123]]</nowiki>]], for example.
+
The source code file '''edog.h''' in [[NetHack 1.4f source code|NetHack 1.4f]] is unchanged from [[NetHack 1.3d/edog.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: @(#)edog.h 1.3 87/07/14</span>
 
<span id="line2">2.    /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */</span>
 
<span id="line3">3.    /* edog.h - version 1.0.2 */</span>
 
<span id="line4">4.    </span>
 
<span id="line5">5.    /* various types of food, the lower, the better liked. */</span>
 
<span id="line6">6.    </span>
 
<span id="line7">7.    #define DOGFOOD 0</span>
 
<span id="line8">8.    #define CADAVER 1</span>
 
<span id="line9">9.    #define ACCFOOD 2</span>
 
<span id="line10">10.  #define MANFOOD 3</span>
 
<span id="line11">11.  #define APPORT 4</span>
 
<span id="line12">12.  #define POISON 5</span>
 
<span id="line13">13.  #define UNDEF 6</span>
 
<span id="line14">14.  </span>
 
<span id="line15">15.  struct edog {</span>
 
<span id="line16">16.  long hungrytime; /* at this time dog gets hungry */</span>
 
<span id="line17">17.   long eattime; /* dog is eating */</span>
 
<span id="line18">18.  long droptime; /* moment dog dropped object */</span>
 
<span id="line19">19.  unsigned dropdist; /* dist of drpped obj from @ */</span>
 
<span id="line20">20.  unsigned apport; /* amount of training */</span>
 
<span id="line21">21.  long whistletime; /* last time he whistled */</span>
 
<span id="line22">22.  };</span>
 
<span id="line23">23.  #define EDOG(mp) ((struct edog *)(&(mp->mextra[0])))</span>
 
[[Category:NetHack 1.4f source code|edog.h]]
 

Revision as of 20:45, 3 September 2006

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