-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathcujgrap.txt
163 lines (110 loc) · 5.12 KB
/
cujgrap.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
Title : Me and my dog Cujo
Filename : CUJGRAP.ZIP
Version : 1.0
Date : 11/11/96
Author :Xavier Javornicki
Email : [email protected]
Credits : Jonathan E. Wright(for the making of cujo)
His credits are:
Micheal Polucha (TM Bot),
Tim Polucha (TM Bot), and
Nathaniel Gorham (DM Bot)
"Mike" (for the making of the morningstar)
I have decided to combine two of my favorite quake addons: Cujo1.2a and the
grapple1.11. This makes for a great team, when in trouble you can just hang
from the ceiling and let Cujo go wild.
You should have the following files in the followin directories:
../
source.zip
cujgrap.txt
cujo12a.txt
cujonew.txt
grapple.txt
progs.dat
progs/armor.mdl
progs/bit.mdl
progs/cujo.mdl
progs/h_cujo.mdl
progs/star.mdl
progs/v_star.mdl
sound/weapons/bounce2.wav
sound/weapons/chain1.wav
sound/weapons/chain2.wav
sound/weapons/chain3.wav
sound/weapons/gotcha.wav
sound/weapons/thankyou.wav
Type of Mod
Quake C : yes
Sound : yes
MDL : yes
Format of Quake C
unified diff : no
context diff : no
.qc files : yes
progs.dat : yes
Description of the Modification
This mod creates a personal attack dog which will follow the
player and attack his enemies, even drawing fire in the process.
The dog will not attack zombies, since it cannot gib them.
This bot is based on original dog code and some code from
DM Bot 1.0. The dog does not have any manual control functions
like those bots do. He's all auto or he's dead.
The grapple is a simple to use weapon it has the damage of the axe
with some range. However it has a unique ability, it can attach
itself to walls and ceilings and pull you to them. While hanging
you can even change weapons and attack your enemies.
How to use Modification
Impulse 100 Activates and Deactivates the dog
Impulse 102 Tell Cujo to stay or follow. When staying, Cujo will stand
where he is until he sights an enemy or he is told to follow.
If Cujo sights an enemy, he will automatically leave stay mode
and return to the player after killing all targets (if he can).
Thanks to NAME HERE for suggesting this!
Impulse 103 This toggles your screen between the player's viewpoint and Cujo's
viewpoint. This looks a bit odd at first, because Cujo's yaw
(turn) rate is very high (normally in 30 degree increments). I
turned this down to 20 degrees and it looks pretty decent, but
it's still not as smooth as the player view. When you use this
view, your player is still vulnerable, so don't get distracted
for too long.
Impulse 104 Teleport the dog to your location.
Impulse 105 Turns on Cujo's collar lamp. Great for dark places.
Impulse 106 Reports on Cujo's status. If Cujo is not visible to the player
then his status cannot be determined.
Impulse 107 Toggles Cujo between attack and non-attack modes.
Impulse 21 Change to the grapple. You can also hit 1 to change to the axe
and then again and it will chang to the grapple
The grapple is easy to use. Hit the attack button and it extends. To
attach it to a wall or ceiling hold the attack button and it will pull
you towards it, keep holding the attack button and you'll just hand there
and can then change weapons and you won't fall until you change back to
the grapple and let go of the attack button.
Bind these impulses to keys to make commanding Cujo and using the
grapple easy. For example, to make the Q key activate and deactivate
Cujo put this line in your config.cfg file (or type it in the Quake
console):
BIND Q "IMPULSE 100"
Now, every time you press Q Cujo will be toggled between his active and
inactive state. You can bind the other two impulses in a similar manner.
How to Install the Modification
make a new directory and name it anything you like (I'll use the directory
cujgrap for this example) unzip this file to your cujgrap directory, then to
play type:
QUAKE -GAME CUJGRAP
and your done, go and gib something to feed your poor dog now, will you!
Bugs:
There are no bugs in this to my knowledge I have fixed those which I knew of,
if you find any please e-mail me. If you notice a problem with either cujo1.2a
or grapple1.11 please contact their respective programers.
For completeness I have included the text files from both the cujo1.2a and
grapple1.11. I have renamed them to coincide with they're topics. I have
also included the source code for cujgrap so that you can fix any bugs you
find yourself.
Disclaimer:
Xavier Javornicki, or any of the persons mentioned in this document, are
not resposible for any problems you may have either directly or indirectly
related to this or any of the files mentioned in this document.
You may distribute these files in any electronic medium as long as this file
is distributed with it and remains unmodified and intact.