-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathtlgbot.txt
213 lines (174 loc) · 7.6 KB
/
tlgbot.txt
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
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
Title : The Lone Gunmen QuakeBOT - Larva
Filename : tlgbot.zip
Version : 1.2a
Date : 96/27/8
Author(s): Micheal Polucha (co-designer, coder)
Tim Polucha (co-designer, playtester)
James 'Jaymz' Cullen (Gfx, sound, new weapons, DM enhancements)
Chris 'Incubus' Cullen (idea generator, network playtester)
Email : Micheal Polucha and Tim Polucha ([email protected])
James 'Jaymz' Cullen ([email protected])
Incubus ([email protected])
Credits : HoloSelf v1.0
by Perecli Manole
Quake-C specification and HTML version.
by Olivier Montanuy
ID Software
TM BOT v1.0 and 1.1
Micheal Polucha and Tim Polucha
Type of Mod
-----------
Quake C : yes
Sound : yes
MDL : yes
Format of Quake C
-----------------
unified diff : no
context diff : no
.qc files : no
progs.dat : no
.pak file : yes
Description of the Modification
-------------------------------
Yet another variation of TM Bot, it gives you our mascot bot 'Larva'.
Larva has his own model file, and texture, based on the Enforcer Model.
Just activate Larva and he'll be completely automated, or you can
take control and wreak some havoc with multi-player fun.
Plus, in deathmatch, Larva helps you out by killing your enemies, but
doesn't attack your teammates. Larva also notifies which player/monster
he attacks, and informs you once that player/monster is killed.
Instead of that pissy little enforcer laser, he is armed with a rocket
launcher for long distance foes, and a nailgun that he likes to use up
close (he's smart enough to know that a rocket up close HURTS!).
How to use Modification
-------------------------------
When you start the patch up, the control keys are
automatically configured to the default keys below:
Q Activate Larva
W Automatic/Manual
Automatic Commands :-
E Fire Weapon
R Toggle Auto-Fire
Y Teleport to Player
Manual Commands :-
E Toggle movement: Stop/Walk/Run
R Turn Left
Y Turn Right
To change these settings, modify the QUAKE.RC file that
comes with this patch, and change the following lines:-
bind q "impulse 100"
bind w "impulse 101"
bind e "impulse 102"
bind r "impulse 103"
bind y "impulse 104"
to whatever keys you like. For instance, say you wanted to
map the keys to your function keys, you'd replace the above
lines with:
bind F1 "impulse 100"
bind F2 "impulse 101"
bind F3 "impulse 102"
bind F4 "impulse 103"
bind F5 "impulse 104"
How to Install the Modification
-------------------------------
Copy the TLGBOT.ZIP file into your quake directory, and
unzip it by typing (without the quotes):
"PKUNZIP TLGBOT.ZIP -D"
^^
DON'T FORGET THE -D!
Then run the TLGBOT.BAT file in your Quake directory, or
if you want to do it manually, type "QUAKE -game tlgbot"
or "Q95.BAT -game tlgbot".
Technical Details
-----------------
Features/Bug Fixes:
1. Manual or automatic control of Larva.
2. Larva can draw enemy fire.
3. Larva can activate trigger fields on the floor (like
the lights on E1M1 when going down the spiral ramp).
4. Larva can go through teleport portals.
5. Larva tries to return to player when player gets too
far away.
6. Larva possesses a rocket launcher for long distance, and a
nailgun for "Close Encounters".
7. Larva has his own custom model file, and new sounds.
8. You no longer get a frag if Larva kills you (in fact you
lose a frag, and everyone gets a message telling them that
your bot killed you).
9. Larva will target any player who is not the same color as
you, and any unfriendly bot as well (ones not owned by
teammates).
10. No longer has a 'co-op' mode (cause we don't play co-op).
WORKAROUND: Have all co-op players change their colors to
all the same color, and your bots will leave you alone....
If I get enough feedback asking for it, we'll release a co-op
version. Until then, NO co-op! (Still kills monsters though)
11. Larva informs you of which monster/player he is attacking,
and also informs you when/if he kills them.
12. Larva will inform an enemy player if he is targetting them or
their bot.
13. Help file has been removed, due to some problems it caused
on some systems. (Don't ask me why, the probs went away after
the help was removed. It was an unneeded feature anyway...)
Bugs:
1. Larva will accidently shoot you if you get in the way
between him and his target (which will usually kill you
considering the power level of his weapons).
2. Larva cannot push buttons on the wall.
3. Larva cannot jump.
4. Larva cannot walk over broken ground.
5. Larva sometimes gets lost.
6. Certain functions (i.e. teleport, move, etc.)
interrupt the dying process giving you a ghost bot
that is insubstantial and unkillable.
7. Level changes may not be handled correctly by the code
(Bot may not be deactivated, just lost).
8. Changing your color during gameplay after you've activated
Larva can be hazardous, as Larva will then proceed to attack
you! (I left it in, so single players could go up against
their own bot.....)
9. Disconnecting from a netgame whilst your bot is still active
leaves your bot in the game. Promptly reconnecting gives you
another bot as well as your old one (this is considered
cheating!!!!).
10. And hopefully not many more.
Author Information
------------------
Jaymz and Incubus are from The Lone Gunmen, amongst the very first Quake
clans to be created. The Lone Gunmen intend to create all-new add-ons for
Quake, AND dominate the Quake Clan scene. If you wish to help us with
developing our add-ons, then please e-mail Jaymz at [email protected] or
visit our homepage: http://www2.eis.net.au/~lcullen/tlg/index.html for our
online membership form.
A word from Micheal Polucha and Tim Polucha:
This is our first Quake C mod. We plan to do some more as time allows.
If you use our code as a basis for another mod, or if you have some
ideas for improvements or other mods, please let us know, we would
be very interested.
E-mail us at: [email protected]
Copyright and Distribution Permissions
--------------------------------------
Authors MAY use these modifications as a basis for other
publically available work, EXCEPT for Larva's texture and
name which remains the property of THE LONE GUNMEN. Anything
else in this is ok to modify. If you want to create a bot
using this as a base, replace Larva's texture and name. If
you're no good at doing up textures, just use the enforcer's
one. We will kill you slowly if you use the name Larva and
his textures if you release your own bot, because those are
OURS!.
You may distribute this Quake modification in any electronic
format as long as this description file remains intact and unmodified
and is retained along with all of the files in the archive, and as
long as you give us royalties up to US $10000 ;>
Nahhhh, just kidding. Spread it 'round as you see fit, but make sure that all
the files REMAIN INTACT! You'll be hunted down and shot by us otherwise....
Availability
------------
This modification is available from the following places:
The Lone Gunmen homepage:
http://www2.eis.net.au/~lcullen/tlg/index.html
ftp.cdrom.com's Quake directory