Mercurial > hg > early-roguelike
annotate rogue5/score.h @ 271:88bd51f231e7
UltraRogue: compile out wizard mode by default.
Define WIZARD to enable it.  There will be a configure option for this,
once there is a configure script.
| author | John "Elwin" Edwards | 
|---|---|
| date | Sun, 05 Mar 2017 20:14:11 -0500 | 
| parents | f502bf60e6e4 | 
| children | 
| rev | line source | 
|---|---|
| 
33
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
1 /* | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
2 * Score file structure | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
3 * | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
4 * @(#)score.h 4.6 (Berkeley) 02/05/99 | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
5 * | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
6 * Rogue: Exploring the Dungeons of Doom | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
7 * Copyright (C) 1980-1983, 1985, 1999 Michael Toy, Ken Arnold and Glenn Wichman | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
8 * All rights reserved. | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
9 * | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
10 * See the file LICENSE.TXT for full copyright and licensing information. | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
11 */ | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
12 | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
13 struct sc_ent { | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
14 uid_t sc_uid; | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
15 int sc_score; | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
16 unsigned int sc_flags; | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
17 int sc_monster; | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
18 char sc_name[MAXSTR]; | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
19 int sc_level; | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
20 unsigned int sc_time; | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
21 }; | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
22 | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
23 typedef struct sc_ent SCORE; | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
24 | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
25 void rd_score(SCORE *top_ten); | 
| 
 
f502bf60e6e4
Import Rogue 5.4 from the Roguelike Restoration Project (r1490)
 
elwin 
parents:  
diff
changeset
 | 
26 void wr_score(SCORE *top_ten); | 
