-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathoak0405.txt
167 lines (115 loc) · 5 KB
/
oak0405.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
Title : The Oak
Filename : oak0405.zip
Version : Public Beta: 04-May-1997
Authors : John Crickett & Neil Henderson
Email : [email protected] & [email protected]
Web Site : http://web.ukonline.co.uk/neil.henderson/index.htm
A Mirror site will be coming soon.
Credits : id software for Quake of course.
Dan Bickell for the incredible Terminator skins.
BGBOT Programmers for releasing their source code.
Build time: Months and months...
Type of Mod
-----------
Quake C : yes
Sound : yes
MDL : yes
Format of QuakeC (if a Quake C Mod)
-----------------------------------
unified diff : no
context diff : no
.qc files : no
progs.dat : yes
This is a Beta Release!
-----------------------
This is an early release of The Oak. There are many bugs and features not yet
implemented. If you do feel inclined to report any problems, please use the
form available on The Oak's web site:
http://web.ukonline.co.uk/neil.henderson/index.htm
Thanks.
We hope to release a new public beta in a few weeks.
Quick Notes
-----------
This is a brief section detailing exactly how to install and run The Oak.
The oak0405.zip file should contain these files:
Pak0.pak
Progs.dat
TheOak.txt (this file)
Unzip these files into an appropriate subdirectory under your Quake
directory. For example, unzip them to:
c:\games\quake\theoak
To run The Oak, switch to your Quake directory, and enter at the command
prompt:
quake - game theoak
Quake will now load and you will be ready to play! Bring up the menu by
pressing the Escape key, then choose Multiplayer and then New Game. Select
the Direct Connect option, and then choose OK at the next screen.
Now you can setup the game environment, for example the difficulty level
to play at, the frag/time limits, the map, etc. When you're ready, choose
the Begin Game option.
You will now be in the level and playing... but there won't be any bots there
yet! To "spawn" them, bring down the Console by pressing the ~ key and then
type:
impulse 100
To display the current score, type:
impulse 200
Description of the Modification
-------------------------------
The Oak is a Quake Bot written in QuakeC which simulates a Quake player.
You can play Deathmatch, Co-Operative, and Team games on your own computer.
The Oak is named after body-building champion Arnold Schwarzenneger and,
using state of the art combat tactics and brilliant A.I., The Oak promises
to be one of the best, and toughest Bots around!
Guaranteed not to "cheat", The Oak will provide a challenging opponent or a
superb ally! Teamplay will be supported so that you and a team of bots can
take on another team. Not only will you get immense enjoyment, but you will
also increase your Quake skills too!
Features: * Intelligent set of Combat tactics.
* Dynamic Learning ability. The Oak will remember important
map locations such as where weapons, health, armour, and
other items are.
* Ability to swim in water.
* Will examine the map surroundings for secrets and logical
* paths to follow, for example jumping onto crates or
shooting walls.
* Includes the Terminator skin and a number of WAV sounds.
* The skin will actually change to show the damage inflicted
on the bot.
* Possibility to include new weapons in future versions.
Well, that's what the FINAL version of The Oak will do. :) Please be aware
that this is the first public beta that we have released. Currently, only
Deathmatch mode is working. You can try the Cooperative or Teamplay modes
but won't find much happening.
Commands include:
IMPULSE 100 - Spawn 4 bots.
IMPULSE 200 - Display the score.
SKILL x - Change skill level (x = 0 to 3, default is 1)
You can "bind" keys to these commands, so that instead of having to bring
down the Console to enter them, you can just press a key. For example:
bind "q" "impulse 200"
will display the scores whenever you press the Q key.
Author Information
------------------
John Crickett is 20 years of age, and is studying at Swansea University. He
is in his second year of a BSc Computer Science degree.
http://web.ukonline.co.uk/johnc/
Neil Henderson is 18 years of age, and works for an IT solution provider who
mainly create web sites and intranets.
http://www.cvnet.co.uk/hendo/
Copyright and Distribution Permissions
--------------------------------------
The modifications included in this archive are Copyright 1997, John Crickett
and Neil Henderson.
The original QuakeC source is Copyright 1996, id software.
Authors may use these modifications as a basis for other publicly or
commercially available work, but only after we release version 1 of The Oak.
You may distribute this Quake modification in any electronic format as long
as all the files in this archive remain intact and unmodified and are
distributed together.
Availability
------------
This modification is available from the following places:
Web : http://web.ukonline.co.uk/neil.henderson/index.htm
FTP : ftp.cdrom.com in \pub\quake\quakec\bots