

KAMIKAZE QUAKE v1.0
_______________________________________________________________


Title        : Kamikaze Quake
Type         : Deathmatch Conversion for Quake
Filename     : kami1.zip
Date         : January 6th 2000
Author       : Sebastian 'GeN' Bentler
Email        : gen@owl-online.de   
Download     : http://www.planetquake.com/gen
Notes        : This is my third modification for Quake1. I 
               already made the Genclasses DM TC and the 
               Reincarnation map pak mod (get them from my 
               page, maybe this will even be out before 
               Reincarnation). 
               I had the idea of this mod ever since
               Ninja Quake was out. I always had so many ideas
               which could have be done better. When Ninja
               Quake special edition was released I finally 
               decided to make a sort of Ninja Quake myself.
               I had a lot of fun creating Kamikaze Quake with
               all its little details and realizing my ideas...
               Kamikaze Quake allowed much freedom in means of
               resources (in Genclasses i had to do 10 player-
               classes with the same limited amount of sounds,
               models, code size, etc., in Kamikaze Quake it
               is only one playerclass on which I could focus)
               and in thinking (I had to keep Reincarnation
               server side only, which hampered me heavily).
               I hope you have at least that much fun playing
               Kamikaze Quake, let me know!




How to Install the Modification
_______________________________________________________________


You need Quake version 1.06 or later.

Unzip kami1.zip into your Quake directory. Include 
"-game kamikaze" in your command line parameters.
If you use Dos Quake you should allocate more memory
than 8MB with the "-winmem ?" command line parameter
which allocates ? MB memory for Quake.




Quickstart
_______________________________________________________________


BINDINGS

You should bind the following commands to some unused keys:
-"+gr"   : Use grappling hook
-"ts"    : Throw sword
-"am"    : Use ambush
(type "bind key +gr" in console etc.)

MAP

Type "map gendm1" in console to play the map.




Features
_______________________________________________________________


-8 new very detailed weapons
-new sounds
-new 3D models
-new abilities
-new deathanimations
-new SFX
-new 2D graphics
-new powerups
-1 new map (GeNDM1 special edition)
-swinging grappling hook
-damage zones
-easy modification of game constants




New weapons
_______________________________________________________________


FIST

The fist is a short range weapon. Attacks from behind the enemy
inflict twice the normal damage.

THROWING STARS (SHURIKEN)

The Shuriken are mainly used at short to mid range because of
their inaccuracy. They can be thrown very fast but if done so 
without a break their inaccuracy even gets worse. You can pick
up shuriken which stick in the wall.

FLASH BOMB

To use a flash bomb simply press [3] or type "impulse 3". A
flash bomb will dazzle all players who are able to see you for
a few seconds. They are mainly used to escape from a
persecuting enemy or for irritation.

WIRE TRAP

To use a trip wire simply press [4] or type "impulse 4". A trip
wire can only be set onto a wall. Therefore you have to stand 
towards a wall to set one. The trip wire will be activated a 
few seconds after it is set so get away from it soon.

POWDER BARREL

To use a powder barrel simply press [5] or type "impulse 5". 
You will throw a small powder barrel which will explode a few 
seconds later. The strong explosion will blast away anything
in a very wide radius and will throw scraps in random 
directions which will disappear in smaller explosions. You can
activate a Powder barrel by shooting at it with burning arrows,
or running into it while burning, etc.

CROSSBOW

The crossbow is a long range weapon. It is very accurate and 
fires fast projectiles but it has a long reload time.
When you are holding the crossbow you cannot move as fast as
with other weapons. It is possible that a player hit by the
burning arrows will catch fire.
If you shoot a powder barrel or a player who is carrying one 
the barrel will explode. Always aim at the player's head with
this one. If you have 20 or less points of health you will 
automatically berserk with the crossbow (you will shoot arrows
which are not burning at a very high fire rate until you ammo
is depleted). You can pick up arrows which stick in the wall.

SWORD (KATANA)

The sword is a short to long range weapon. A hit from the
Katana is always lethal as it cuts through armor. Hits from
the Katana can be blocked by facing the inflictor with your
Katana selected and pressing the [FIRE] button. Simply holding
down the [FIRE] button will not work.
You may also throw the Katana by typing "ts". A thrown Katana
is not very fast but quite accurate. A thrown Katana can also
be blocked the same way. There is the chance that it will fly 
back or even to make an offensive block which will send the
thrown Katana towards its owner.
If you have 20 or less points of health you automatically 
berserk with the Katana:
You will run to where you are looking (yes even through the
air) at high speed while having your Katana drawn.
The thrown Katana will turn into a fireball Katana which
travels much faster and explodes on impact.
You can pick up thrown katanas which stick in the wall.

DAGGERS

To use daggers simply press [8] or type "impulse 8". The 
daggers are a short to long range weapon, very accurate, very
fast, very deadly. The daggers are an interrupt weapon, they
can be used at anytime (that means even in the reload process
of any other weapon). 
You can pick up daggers which stick in the wall.




Special abilities
_______________________________________________________________


NINJA JUMP

You can now charge your jump by holding down the [JUMP] button.
The longer you hold the higher and farther you jump on release.
If you are running you will jump farther than if you are
standing.

CLIMBING

If you stand towards a wall and press the [JUMP] button you
will climb up the wall.

BLOCK SWORD ATTACK

If somebody hits you with a Katana and you have a Katana 
selected, too, you will block the attack by hitting the [FIRE]
button. In 1 of 10 times this will not work.
Blocking also works on thrown Katanas: Have the Katana selected
and press the [FIRE] button when the thrown Katana reaches you
and the thrown Katana will either: 
- Fly back from where it came from or
- Fly back to where the one who threw it is moving (this is
  called offensive block)

GRAPPLING HOOK

To use the grappling hook select the first weapon twice or 
type "+gr" (or bind the command to a key).
The grappling hook is automatically in swing mode. If you use
it again while in swing mode the grapple is in drag mode, it
will drag you towards the wall and will hold you when you 
arrive there. To get away from the wall again you may use the
[JUMP] button or use the grappling hook again.
You can also use the grappling hook to attack other players
by shooting it at them.




New powerups
_______________________________________________________________


RUNE OF CAMOUFLAGE (Replaces yellow armor)

If you picked up the rune of camouflage you will see a blue "C"
where the silver key appeares in normal Quake.
Stand a second towards a wall without moving to use the rune
and become totally invisible (not even the eyes are visible).
Invisbility ends when you move again.

RUNE OF AMBUSH (Replaces red armor)

If you picked up the rune of camouflage you will see a blue "A"
where the gold key appeares in normal Quake.
To use the rune of ambush look towards a player and type "am"
at the console (or bind it to a key). Then you will teleport
to the back of the targeted player, facing him/her.

Lightning speed (replaces quad damage)

This powerup will make your attacks twice as fast, it lasts 
30 seconds.




Other new stuff
_______________________________________________________________


-Players now have damage zones:
 Hitting the head does twice the normal damage
 Hitting the chest does normal damage
 Hitting the feet does 4/5 of the normal damage
-You will be notified who killed you and how much
 health/armor he/she had.
-You will be notified who was killed by you
-Air combats:
 If blocking in the air you will fight on in the air without
 moving downwards.
-Jumptolerance:
 You will be able to jump while running downwards on slopes
-If you die and have the Katana selected it will fly away 
 and kill anything it hits.
-No respawn sound
-No falling damage
-Players gib if flying too fast against an obstacle
-Many new bloody effects =)
-Optimized some old functions
-identification (name of player in view appears on screen
 as in Quake3)
 




QuakeC (alter Kamikaze game constants)
_______________________________________________________________


Simply open ninjadefs.qc with any editor. You can now alter
any game constants (should be pretty self-explanatory).
Afterwards you have to recompile the source code by executing
qcc.exe (this will generate a new progs.dat file in the 
kamikaze directory). The modifications will only take effect 
if the server of the multiplayer game has this new progs.dat
in the kamikaze directory.
I do not recommend any other modifications to the source code
unless you know what you are doing.




Known "bugs" 
_______________________________________________________________


-Dead bodies will not keep their color in GL-Quake
-Wire traps are black instead of white in GL as GL does not
 support fullbright colors - actually these two are bugs of
 GL-Quake
-Grappling hook does not disappear in sky to enhance
 effectiveness in big open maps



Copyright
_______________________________________________________________


The modifications included in this archive are Copyright 1999, 
Sebastian "GeN" Bentler. 
The original QuakeC source is Copyright 1996, id software.
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.




Disclaimer
_______________________________________________________________


Software under this agreement is under no kind of warranty. 
Software under this agreement is provided as is, and isn't 
guaranteed in any way by the mod author. 
Use this software at your own risk.




Credits
_______________________________________________________________


GENERAL

-The guys who made the original Ninja Quake from 
 http://www3.ite.mh.se/~ping9903/ for the Katana, throwing 
 stars, punch and modified player models 
-Cable Hicks for AdQuedit
-Future vs. Fantasy for the dagger model (hope they do not
 mind)
-id software for releasing QuakeC and for the Quake series.

PLAYTESTING

-Paul Schniedermann
-Christoph "Gonzo" Werner

DEMO RECORDING

-Paul Schniedermann
-Christoph "Gonzo" Werner


