annotate rogue3/rogue36.cat @ 183:7f5f5f1ba09c

srogue: initialize some pointers. MSVC complained that they might be used uninitialized.
author John "Elwin" Edwards
date Sat, 01 Aug 2015 21:23:55 -0400
parents 38acf3eb27e6
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
1 ROGUE(6) ROGUE(6)
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
2
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
3
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
4
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
5 NAME
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
6 rogue - Exploring The Dungeons of Doom
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
7
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
8 SYNOPSIS
9
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
9 rogue [ -s ] [ save_file ] [ -n playername ]
0
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
10
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
11 DESCRIPTION
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
12 Rogue is a computer fantasy game with a new twist. It is crt oriented
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
13 and the object of the game is to survive the attacks of various mon-
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
14 sters and get a lot of gold, rather than the puzzle solving orientation
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
15 of most computer fantasy games.
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
16
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
17 To get started you really only need to know two commands. The command
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
18 ? will give you a list of the available commands and the command /
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
19 will identify the things you see on the screen.
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
20
9
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
21 To win the game (as opposed to merely playing to beat other people's
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
22 high scores) you must locate the Amulet of Yendor which is somewhere
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
23 below the 20th level of the dungeon and get it out. Nobody has
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
24 achieved this yet and if somebody does, they will probably go down in
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
25 history as a hero among heros.
0
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
26
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
27 When the game ends, either by your death, when you quit, or if you (by
9
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
28 some miracle) manage to win, rogue will give you a list of the top-ten
0
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
29 scorers. The scoring is based entirely upon how much gold you get.
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
30 There is a 10% penalty for getting yourself killed.
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
31
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
32 For more detailed directions, read the document A Guide to the Dungeons
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
33 of Doom.
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
34
9
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
35 OPTIONS
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
36 If a save_file argument is given, rogue will attempt to load a previ-
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
37 ously saved game from that file.
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
38
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
39 With the -n option, rogue will load a game with the name playername
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
40 from a location defined at compile time. If no such game exists, it
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
41 will start one.
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
42
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
43 The -s option prints the top-ten scores list and exits.
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
44
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
45
0
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
46 FILES
9
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
47 /usr/local/games/roguelike/rogue3.scr Score file
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
48 ~/rogue3.save Default save file
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
49 /usr/local/games/roguelike/rogue3save System savefiles
0
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
50
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
51 SEE ALSO
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
52 Michael C. Toy, A Guide to the Dungeons of Doom
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
53
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
54 BUGS
9
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
55 Probably infinite. Currently known bugs are: Sometimes you are still
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
56 hungry even after you eat food and sometimes you get a monster on the
0
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
57 screen in reverse video which may or may not cause a core dump.
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
58
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
59 COPYRIGHT
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
60 Rogue: Exploring the Dungeons of Doom
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
61 Copyright (C) 1980, 1981 Michael Toy, Ken Arnold and Glenn Wichman
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
62 All rights reserved.
9
38acf3eb27e6 Update the documentation
edwarj4
parents: 0
diff changeset
63 License: 3-clause BSD, see LICENSE.txt for details.
0
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
64
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
65
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
66
527e2150eaf0 Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
edwarj4
parents:
diff changeset
67 3rd Berkeley Distribution ROGUE(6)