-
Notifications
You must be signed in to change notification settings - Fork 6
/
freedroid.6
171 lines (170 loc) · 7.08 KB
/
freedroid.6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
.\" Process this file with
.\" groff -man -Tascii freedroid.6
.\"
.\" Or even better, use
.\"
.\" man -l freedroid.6
.\"
.\" to test the local copy of the man page source file.
.\"
.TH FREEDROID 6 "MARCH 2003" Linux "User Manuals"
.SH NAME
freedroid \- a free Paradroid clone
.\"
.\"
.\"
.\"
.\"
.SH SYNOPSIS
.B freedroid [ options
.B ]
.SH DESCRIPTION
.B Freedroid
is a remake of the classic C64 home computer game Paradroid by Andrew Braybrook, including
also various extensions.
.\" While the original in-game graphics and game screen size from the C64 version are still the
.\" default, we have also chosen to offer an additional theme with improved graphics,
.\" additional background music and also animated 3d versions of the droids in the game.
The player takes control of the so-called 001 influence device and must clear a freighter
of robots by either shooting them or seizing control over them.
Seizing control is done in a small logic subgame, in which you have to connect more
electrical connections within 10 seconds than your opponent.
.\"
.\"
.\"
.\"
.\"
.SH OPTIONS
.TP 8
.B -v \fRor\fB --version
Prints out Freedroid version information.
.TP 8
.B -q \fRor\fB --nosound
Suppress all sound output.
Very useful if you don't have your sound card configured yet or
don't have any sound hardware at all.
.TP 8
.B -f \fRor\fB --fullscreen
Work in full screen mode.
Note that fullscreen or window mode can also be toggled from within the game via the options
menu.
.TP 8
.B -w \fRor\fB --window
Start Freedroid in a window rather than using full screen mode.
.TP 8
.B -j \fRor\fB --sensitivity
Control joystick sensitivity. Value must lie in between [0:32]. Default is 1.
.TP 8
.B -d LEVEL \fRor\fB --debug=LEVEL
Control debug output of the game. Debug output will be printed to
stderr, i.e. in most cases to the console you started Freedroid from. The variable LEVEL
controls how much debug output you would like to have. LEVEL 0 is the default and means (almost)
no debug output. LEVEL 1 prints the most important debug messages and LEVEL 2 or LEVEL 3 print
(almost) all debug output, which might be quite a lot.
.\"
.\"
.\"
.\"
.\"
.SH HOW TO PLAY
.B Moving and Firing
.RS
The influence device can be moved inside the ship by either using keyboard input or joystick directions.
Keyboard control can be done by either using cursor keys or the Quake and Half-life style a-w-s-d keys combination.
Firing can be done by either using the crosshair and the left mouse button or by pressing a direction key and pressing
space in addition or by holding a joystick direction and pressing a joystick button.
.RE
.B Entering Elevators and Consoles
.RS
The influence device can move from one deck to another deck using the elevators of the freighter.
To do this, you must step onto an elevator plate, and then either press the e key or press the middle mouse button or appropriate joystick button.
Entering consoles is done in a similar way. You have to stand directly in front of a console terminal and then press the e key to activate the console.
Inside the console you will have access to a small scale map of the current deck, a side elevation of the ship and to the droid database of the ship. Note however, that access to the droid database is achieved via the security clearance of the host you currently control, i.e. you will only be able to view droid data for droids that are lower or equal to the host you currently control.
.RE
.B The takeover subgame (Taking control of other droids)
.RS
To take control of another robot, you must first enter transfer mode. This is done by either standing still and holding space bar pressed (and keeping space bar pressed afterwards) or by holing down the right mouse button or holding town appropriate joystick button. While in takeover mode, the influence device can try to initiate takeover by touching the host it wishes to control. As soon as another robot is touched while in takeover mode, takeover subgame will be initiated and control of the new host will be seized, provided that the takeover subgame is won.
.RE
.B Playing the takeover subgame
.RS
After the takeover subgame was initiated, the two droids struggling for control will be presented.
Then the player gets to decide which side of the takeover game he wants to play.
The player on the left side takes the yellow color, the player on the right side takes the magenta color.
Note that which side to choose may be the most important decision of the takeover subgame,
cause one side may host strong tactical advantages over the other.
After sides have been chosen, the takeover capsules will be placed.
Each droid has a limited number of capsules to place and must try to convert the central status bar to his color.
The number of capsules you have at your disposal depends on the clearance of the host you currently control.
Once the takeover subgame is won, the player will have control over the new bot while the old host is destroyed.
Control over the new host also means inheriting the movement properties and the weapons of this robot.
Loss of takeover subgame results in the current host, if one is present, being destroyed or the influence itself
being burnt out and destroyed if no host was present.
.RE
.B Notes on energy loss
.RS
The influence device depends on hosts to control. Whether currently controlling a host or not, the influence device will always lose energy due to construction properties. When taking control of a new host, the influence device will also take control of the energy this droid had left, which will be even more the higher the bot you take control of. However, higher droids also tend to put up more resistance against the control of the influence device, resulting in faster loss of energy. Therefore it is recommended to change hosts frequently in order to keep the influence device well powered. Note that there are some refresh field, where some of the energy lost so far can be restored. But note also, that
.B only energy loss due to collisions, explosions and enemy fire
can be restored this way, while energy loss due to host resistance is permanently lost until the host is changed again.
.RE
.\"
.\"
.\"
.\"
.\"
.SH PROJECT HOME PAGE AND LATEST VERSIONS
The Freedroid Classic (as opposed to the RPG spinoff) is hosted on
github at https://github.com/ReinhardPrix/FreedroidClassic.
.\"
.\"
.\"
.\"
.\"
.SH FILES
.I ~/.freedroidClassic/highscores
.RS
The high scores file of Freedroid.
.RE
.I ~/.freedroidClassic/config
.RS
The file containing all configuration setting of this user.
.\"
.\"
.\"
.\"
.\"
.SH ENVIRONMENT
Freedroid does currently not care about any environment variables.
.\"
.\"
.\"
.\"
.\"
.SH DIAGNOSTICS
Debug output can be produced by using the -d or --debug command line options as described above.
.\"
.\"
.\"
.\"
.\"
.SH BUGS
Freedroid can now be considered pretty stable. However we're sure
that there are still some bugs here and there. If you encounter any
problems or bugs, please report them on the github issue tracker at
https://github.com/ReinhardPrix/FreedroidClassic/issues
.\"
.\"
.\"
.\"
.\"
.SH AUTHORS
Johannes Prix,
Reinhard Prix,
Bastian Salmela,
Lanzz and others.
.\"
.\"
.\"
.\"
.\"
.SH "SEE ALSO"
.BR freedroidRPG (6),