| @@ -1,155 +1,153 @@ | | | @@ -1,155 +1,153 @@ |
1 | .\" $NetBSD: phantasia.6,v 1.12 2009/05/26 00:58:59 dholland Exp $ | | 1 | .\" $NetBSD: phantasia.6,v 1.13 2009/05/26 01:34:32 dholland Exp $ |
2 | .\" | | 2 | .\" |
3 | .Dd April 1, 2001 | | 3 | .Dd April 1, 2001 |
4 | .Dt PHANTASIA 6 | | 4 | .Dt PHANTASIA 6 |
5 | .Os | | 5 | .Os |
6 | .Sh NAME | | 6 | .Sh NAME |
7 | .Nm phantasia | | 7 | .Nm phantasia |
8 | .Nd an interterminal fantasy game | | 8 | .Nd an interterminal fantasy game |
9 | .Sh SYNOPSIS | | 9 | .Sh SYNOPSIS |
10 | .Nm | | 10 | .Nm |
11 | .Op Fl abHmpSsx | | 11 | .Op Fl abHmpSsx |
12 | .Sh DESCRIPTION | | 12 | .Sh DESCRIPTION |
13 | .Nm | | 13 | .Nm |
14 | is a role-playing game that allows players to roll up characters of | | 14 | is a role-playing game that allows players to create characters of |
15 | various types to fight monsters and other players. | | 15 | various types to fight monsters and other players. |
16 | Progression of characters is based upon gaining experience from fighting | | 16 | Progression of characters is based upon gaining experience from fighting |
17 | monsters (and other players). | | 17 | monsters and other players. |
18 | .Pp | | 18 | .Pp |
19 | Most of the game is menu-driven and self-explanatory (more or less). | | 19 | Most of the game is menu-driven and more or less self-explanatory. |
20 | The screen is cursor updated, so be sure to set up the | | 20 | The screen is cursor updated, so be sure to set up the |
21 | .Ev TERM | | 21 | .Ev TERM |
22 | variable in your environment. | | 22 | variable in your environment. |
23 | .Pp | | 23 | .Sh OPTIONS |
24 | The options provide for a variety of functions to support the game. | | | |
25 | They are: | | | |
26 | .Bl -tag -width aaa -offset indent | | 24 | .Bl -tag -width aaa -offset indent |
27 | .It Fl a | | 25 | .It Fl a |
28 | Get a listing of all character names on file. | | 26 | List all character names on file. |
29 | .It Fl b | | 27 | .It Fl b |
30 | Show scoreboard of top characters per login. | | 28 | Show scoreboard of top characters per login. |
31 | .It Fl H | | 29 | .It Fl H |
32 | Print header only. | | 30 | Print header only. |
33 | .It Fl m | | 31 | .It Fl m |
34 | Get a monster listing. | | 32 | List monsters. |
35 | .It Fl p | | 33 | .It Fl p |
36 | Purge old characters. | | 34 | Purge old characters. |
37 | .It Fl S | | 35 | .It Fl S |
38 | Turn on wizard options, if allowed, if running as | | 36 | Turn on wizard mode, if allowed. |
39 | .Em root . | | 37 | (Wizard mode is restricted to the super-user.) |
40 | .It Fl s | | 38 | .It Fl s |
41 | Invoke | | 39 | Skip printing the header. |
42 | .Nm | | | |
43 | without header information. | | | |
44 | .It Fl x | | 40 | .It Fl x |
45 | Examine/change a particular character on file. | | 41 | Examine/change a particular character on file. |
46 | .El | | 42 | .El |
| | | 43 | .Sh PARTICULARS |
47 | .Pp | | 44 | .Pp |
48 | The characters are saved on a common file, in order to make the game | | 45 | The game is multiplayer and game data is saved in a shared common |
49 | interactive between players. | | 46 | location. |
50 | Each character is given a password which allows later retrieval. | | 47 | Characters are password-protected to prevent abuse. |
51 | Only characters above | | 48 | Only characters above |
52 | .Em level | | 49 | .Em level |
53 | zero are saved. | | 50 | zero are saved. |
54 | Characters unused for a while will be purged. | | 51 | Characters that are left unused for sufficiently long will be purged. |
55 | Characters are only placed on the scoreboard when they die. | | 52 | Characters are only placed on the scoreboard when they die. |
56 | .Sh PARTICULARS | | 53 | .Pp |
| | | 54 | The world is based on a Cartesian coordinate system. |
| | | 55 | New characters are placed randomly near the origin (center). |
57 | .Ss Normal Play | | 56 | .Ss Normal Play |
58 | A number of the player's more important statistics are almost always | | 57 | A number of the player's more important statistics are almost always |
59 | displayed on the screen, with maximums (where applicable) in | | 58 | displayed on the screen, with maximums (where applicable) in |
60 | parentheses. | | 59 | parentheses. |
61 | .Pp | | 60 | .Pp |
62 | The character is placed randomly near the center of a Cartesian | | | |
63 | system. | | | |
64 | Most commands are selected with a single letter or digit. | | 61 | Most commands are selected with a single letter or digit. |
65 | For example, one may move by hitting | | 62 | For example, one may move by hitting |
66 | .Sq W , | | 63 | .Sq W , |
67 | .Sq S , | | 64 | .Sq S , |
68 | .Sq N , | | 65 | .Sq N , |
69 | or | | 66 | or |
70 | .Sq E , | | 67 | .Sq E . |
71 | (lower case may also be used; at no time is the game case-dependent). | | 68 | Lower case may also be used; the game is not case-sensitive. |
72 | One may also use | | 69 | One may also use |
73 | .Sq H , | | 70 | .Sq H , |
74 | .Sq J , | | 71 | .Sq J , |
75 | .Sq K , | | 72 | .Sq K , |
76 | and | | 73 | and |
77 | .Sq L , | | 74 | .Sq L |
78 | for movement, as with | | 75 | for movement, as with |
79 | .Xr vi 1 . | | 76 | .Xr vi 1 . |
80 | To move to a specific (x, y) coordinate, use the | | 77 | To move to a specific (x, y) coordinate, use the |
81 | .Ic move | | 78 | .Ic move |
82 | .Pq Sq 1 | | 79 | .Pq Sq 1 |
83 | command. | | 80 | command. |
84 | The distance a character can move is calculated by | | 81 | A character can move a maximum distance of |
85 | 1 plus 1.5 per | | 82 | 1 plus 1.5 per |
86 | .Em level . | | 83 | .Em level |
87 | Moving in a compass direction will move the player the maximum | | 84 | at once. |
| | | 85 | Entering a compass direction will move the player the maximum |
88 | allowed distance in that direction. | | 86 | allowed distance in that direction. |
89 | .Pp | | 87 | .Pp |
90 | A player may see who else is playing by using the | | 88 | The |
91 | .Ic players | | 89 | .Ic players |
92 | .Pq Sq 2 | | 90 | .Pq Sq 2 |
93 | option. | | 91 | command shows who else is playing. |
94 | One may see the coordinates of those who are the same | | 92 | The exact position is shown for those who are a similar distance or |
95 | distance or closer to the origin as the player. | | 93 | not as far from the origin. |
96 | .Em Kings | | 94 | .Em Kings |
97 | and | | 95 | and |
98 | .Em council of the wise | | 96 | .Em council of the wise |
99 | can see and can be seen by everyone. | | 97 | can see and be seen by everyone. |
100 | A | | 98 | A |
101 | .Em palantir | | 99 | .Em palantir |
102 | removes these restrictions. | | 100 | removes these restrictions. |
103 | .Pp | | 101 | .Pp |
104 | One can talk to other players with the | | 102 | One can talk to other players with the |
105 | .Ic talk | | 103 | .Ic talk |
106 | .Pq Sq 3 | | 104 | .Pq Sq 3 |
107 | option. | | 105 | option. |
108 | In general, this is a line or so of text. | | 106 | This sends a line of text to everyone. |
109 | To remove the current message, just type | | 107 | To remove the current message, just type |
110 | .Aq return | | 108 | .Aq return |
111 | when prompted for a message. | | 109 | when prompted for a message. |
112 | .Pp | | 110 | .Pp |
113 | The | | 111 | The |
114 | .Ic stats | | 112 | .Ic stats |
115 | .Pq Sq 4 | | 113 | .Pq Sq 4 |
116 | option shows additional characteristics of a player. | | 114 | option shows additional characteristics of a player. |
117 | .Pp | | 115 | .Pp |
118 | One may leave the game with the | | 116 | The |
119 | .Ic quit | | 117 | .Ic quit |
120 | .Pq Sq 5 | | 118 | .Pq Sq 5 |
121 | option. | | 119 | command exits the game. |
122 | .Pp | | 120 | .Pp |
123 | One may rest by default. | | 121 | One may rest by default. |
124 | Resting lets one regain maximum | | 122 | Resting lets one regain maximum |
125 | .Em energy level , | | 123 | .Em energy level , |
126 | and also lets one find | | 124 | and also lets one find |
127 | .Em mana . | | 125 | .Em mana . |
128 | More mana is found at larger levels and further distances from the origin. | | 126 | More mana is found at larger levels and further distances from the origin. |
129 | .Pp | | 127 | .Pp |
130 | One may call a monster by hitting | | 128 | One may call a monster by hitting |
131 | .Sq 9 | | 129 | .Sq 9 |
132 | or | | 130 | or |
133 | .Sq C . | | 131 | .Sq C . |
134 | .Pp | | 132 | .Pp |
135 | Use | | 133 | Use |
136 | .Sq X | | 134 | .Sq X |
137 | to examine other players. | | 135 | to examine other players. |
138 | .Pp | | 136 | .Pp |
139 | One may quit or execute a sub-shell by hitting interrupt. | | 137 | One may quit or execute a sub-shell by hitting interrupt. |
140 | Quitting during battle results in death, for obvious reasons. | | 138 | Quitting during battle results in death, for obvious reasons. |
141 | .Pp | | 139 | .Pp |
142 | Several other options become available as the player progresses in | | 140 | Several further commands become available as the player progresses in |
143 | .Em level | | 141 | .Em level |
144 | and | | 142 | and |
145 | .Em magic , | | 143 | .Em magic , |
146 | or to other stations in the game | | 144 | or to other stations in the game |
147 | .Em ( valar , | | 145 | .Em ( valar , |
148 | .Em council of the wise , | | 146 | .Em council of the wise , |
149 | .Em king ) . | | 147 | .Em king ) . |
150 | These are described elsewhere. | | 148 | These are described elsewhere. |
151 | In general, a control-L will force the redrawing of the screen. | | 149 | In general, a control-L will force the redrawing of the screen. |
152 | .Pp | | 150 | .Pp |
153 | Other things which may happen are more or less self-explanatory. | | 151 | Other things which may happen are more or less self-explanatory. |
154 | .Ss Fighting Monsters | | 152 | .Ss Fighting Monsters |
155 | A player has several options while fighting monsters. | | 153 | A player has several options while fighting monsters. |