
 

REINCARNATION v1.0
_______________________________________________________________


Title        : Reincarnation
Filename     : reinc1.zip
Date         : ???
Authors      : Sebastian 'GeN' Bentler  gen@owl-online.de
               http://www.planetquake.com/gen/
               (reinc1, reinc3, reinc4, QC-Mod)

               Christoph 'Gonzo' Werner gonzo@planetquake.com 
               http://www.planetquake.com/gonzo/
               (reinc2)

               Benoit 'Bal' Stordeur bal@planetquake.com 
               http://www.planetquake.com/bal/
               (reinc5)

Download     : http://www.planetquake.com/gen/
Notes        : For info on the maps view the respective text
               files in the reinc/maps directory.




How to Install the Modification
_______________________________________________________________


You need Quake version 1.06 or later.

Unzip reinc1.zip into your Quake directory. Include 
"-game reinc" in your command line parameters to play 
Reincarnation.




New commands
_______________________________________________________________

_______________________________________________________________
Client commands:
    
Note: For a list of these in-game type "commands", "info" or 
      "cmds".

General client commands:

"about":
    -Displays version number and other info on Reincarnation.

"commands", "info" or "cmds":
    -Displays a list of these commands.

"servercommands" or "scmds":
    -Displays all commands which are only available to server
     (the list of commands above the client commands).

"settings":
    -Displays the current server settings (automatically
     displayed when joining the server).

"motd":
    -Displays the message of the day.
     (if Reincarnation was not recompiled with a new message of
      the day, to do this alter motd.qc (i.e. MOTD = "whatever";)  
      and recompile, this will not display anything)

"ready":
    -Only in observer mode before match:
     You announce that you are ready to play and you will become 
     player when the match begins.
    -Only in observer mode during match:
     Join the match.

"observer":
    -In observer mode before the match started:
     You announce that you are ready to play and you will stay
     in observer mode when the match begins.
    -In observer mode during match:
     You teleport to a deathmatch spawn position.
    -During match:
     You become observer if the server has enabled it.

"break":
    -In observer mode:
     Tells the server that you are not ready to play if you 
     already typed ready or observer.
    -During match:
     You vote for a match-break. If the majority of players 
     vote for a break the match ends. Type "break" again to
     take your vote back.

"id":
    -toggles player identification (like in Q3). Default off.

"kascam"
    -Go into Kascam mode. If you are in Kascam mode already you
     leave Kascam mode.
     In Kascam mode:
         You will cycle to the next target if you hit the [FIRE] button.
         You will go to idle mode if you hit the [JUMP] button.

     The Kascam 'engine' was developed by Karel 'KASUHA' Suhajda
     (suhajda@serverpha.czcom.cz).
     When in Kascam mode you can use the following impulses
     (from Kascam readme):
     
     -IMPULSE 100: Select automatically a new target.
     -IMPULSE 200: Force FLYBY mode on current target (may immediately turn to
                   FOLLOW) When no target is selected camera chooses a player
                   nearest to the screen centre. When here is nobody visible
                   nothing happens.
     -IMPULSE 201: Force FOLLOW mode on current target.
                   When no target is selected camera chooses a player nearest to the
                   screen centre. When here is nobody visible nothing happens.
     -IMPULSE 202: Force HAND mode. Also moves camera to the point it is aiming at
                   (not if in FLYBY or FIXED mode).
                   You can move camera in HAND mode using IMPULSE 202.
     -IMPULSE 203: Force FLY mode.
     -IMPULSE 204: Force NOCLIP mode.
     -IMPULSE 205: Force FIXED mode.
     -IMPULSE 210: Turn "NOW TAKING" and "R.I.P." messages off/on.
     -IMPULSE 211: Reports current camera position. Somebody wanted it...
     -IMPULSE 212: Turn "NOW TAKING" and "R.I.P." messages ON
     -IMPULSE 213: Turn "NOW TAKING" and "R.I.P." messages OFF
     -IMPULSE 214: Always force FOLLOW mode - when a new player is selected, camera
                   immediately goes to FOLLOW mode.
     -IMPULSE 215: Stop 'always force FOLLOW' - camera behaves normally from now on.
     -IMPULSE 216: Lock on current target. No other target is selected until
                   IMPULSE 100 or IMPULSE 1xx is used. Designed to take demos
                   of individual people (e.g. during a final match :-)
     -IMPULSE 217: Skip to next player. If the current player is locked using
                   IMPULSE 216, lock is moved also. Skips all non-live targets.
                   When no target is selected, nothing happens.

"playerstats":
   -Before the match started:
    Prints which players have already announced that they are 
    ready to observe/play.
   -During the match:
    Prints if players have voted for a match break or for
    another map, if a player is hunter or hunted in Hunter and
    Hunted mode, ...

"vote_" [ "reinc1" - "reinc5" ]:
   -Vote for the respective map. If the majority of players 
    vote for the map the map will change automatically.
    (i.e. type "vote_reinc3" to vote for the third
     reincarnation map)

Teamplay commands:

"dropweapon":
   -Drops the weapon you have currently selected.
    You will be able to pick it up yourself after
    two-and-a-half seconds.

"dropammo":
   -Drops 10 shells, 10 nails, 10 rockets and 10 cells if
    you have at least 10.
    You will be able to pick it up yourself after
    two-and-a-half seconds.

"droparmor":
   -Drops your current armor
    You will be able to pick it up yourself after
    two-and-a-half seconds.

"drophealth":
   -Drops 10 of your health (only if you have more than
    10 health).

"teamscores":
   -Shows the scores and captains of all existing teams.

"changeteam":
   -Allows you to change your team if the server has 
    enabled it.

Dark Deathmatch commands:

"torch":
   -Toggles your torch. You should perhaps bind this to
    a key ("bind key torch")

"flare"
   -Shoots a flare to light your way. You should perhaps 
    bind this to a key ("bind key flare")

_______________________________________________________________
Server commands:

Note: for a list of these in-game type "servercommands" or 
      "scmds"

Improvements:

"observermode":
    -enables/disables Observermode at the beggining of a match.
     The match will not start until all players typed "ready"
     to join the match or "observer" to stay in Observermode 
     when the match is started.

"r_protection":
    -enables/disables respawn protection. With respawn
     protection players are totally immune to enemy attacks for
     three seconds after respawn. However they are not immune
     to themselves (i.e. rocket blasts) and they are not
     immune to damage done from the surroundings (i.e. lava).
     The protection will end as soon as the player fires.

"s_protection":
    -enables/disables suicide protection. Players are only
     allowed to suicide up to five times per level.

"droppowerups":
    -enables/disables the dropping of powerups. When a player
     player dies and has the ring or quad he will drop it with
     the remaining time.

"fairweapon":
    -enables/disables fair backpack weapons. Backpacks do not
     contain the weapon the player held before dying but his 
     best weapon instead.

"messages":
    -enables/disables unimportant messages like "You got the 
     armor"

"moregibs":
    -enables/disables more gibs... 'nuff said =)

"hitzones":
    -enables/disables hitzones. You do more damage than normally
     if you hit other players near chest. You do even more damage 
     if you hit near head and less damage than normally if you 
     hit the feet.

"daminfo"
    -enables/disables display of how much damage you inflicted
     at your opponent (must be at least greater than 30 to be
     displayed)

"deathinfo":
    -enables/disables display of how much health and armor 
     your killer had when he killed you

Forbid items:

"supershotgun":
    -enables/disables Super Shotgun

"nailgun":
    -enables/disables Nailgun

"supernailgun":
    -enables/disables Super Nailgun

"grenadelauncher":
    -enables/disables Grenade launcher

"rocketlauncher":
    -enables/disables Rocket launcher

"thunderbolt":
    -enables/disables Thunderbolt

"health":
    -enables/disables health

"shells":
    -enables/disables shells (SG, SSG ammo)

"nails":
    -enables/disables nails (NG, SNG ammo)

"rockets":
    -enables/disables rockets (GL, RL ammo)

"cells":
    -enables/disables yeah, you guessed it: cells (LG ammo)

"greenarmor":
    -enables/disables green armor

"yellowarmor":
    -enables/disables yellow armor

"redarmor":
    -enables/disables red armor

"quad":
    -enables/disables Quad Damage

"ring":
    -enables/disables Ring of Shadows

"pent":
    -enables/disables Pentagram of Protection

New deathmatch modi:

"speed":
    -enables/disables Speed Deathmatch. Players simply run 
     faster.

"allweapons":
    -enables/disables respawning with all weapons and full
     ammo. Weapons will not appear in the map if enabled since
     players have them already.

"infiniteammo":
    -enables/disables infinite ammo. Ammo boxes will not appear
     in the map if enabled.

"octa":
    -if enabled Quad becomes Octa damage\n");

"fullarmor":
    -enables/disables respawning with full (200 red) armor

"megahealth":
    -enables/disables Megahealth DM. If enabled players start
     with 200 health, may get up to 350 health from normal
     health boxes and get 10 health when picking up a backpack.

"weaponsstay":
    -enables/disables weapons stay. If enabled weapons do not
     disappear when picked up (like in coop).

"dark":
    -enables/disables Dark Deathmatch. If enabled all lights 
     in the map are switched off. To make this mode playable 
     in GL-Quake you have to set gl_flashblend to 0 (type 
     "gl_flasblend 0"). It still remains a bit unfair for 
     GL-Quake because there are no fullbright colors.

"berserk":
    -enables/disables time based Berserk DM. If enabled all 
     players get Quad DamageDuring the last 20 seconds of the 
     match .

"berserk2":
    -enables/disables health based Berserk DM. If enabled and
     the health of a player drops to 10 or below he gets Quad 
     Damage until he gets more than 10 health again.
     
"fastweapons":
    -enables/disables Fast-weapons Deathmatch. If enabled 
     weapons fire twice as fast as before.

"suddend":
    -enables/disables Sudden Death on timeout. If enabled
     and the match is a tie when the timelimit is reached
     the match continues until any party scores.

"harmself":
    -enables/disables players being able to hurt themselves
     (i.e. with rocket blasts). "Rocket-Jumper's-Mode" =)

"gethead"
    -enabled/disables the Get-Head Game: 
     A shambler head appears somewhere in the level. 
     Whoever picks it up gains control of it and it will
     follow him. The head will give the player who controls
     it one frag every five seconds. Players can only damage
     the player who is in control of the head. The player who
     kills the player with the head gains control of the head
     instead of getting a frag. The player with the head will
     lose the head if he dies without being killed by another
     player.

"shead"
    -enables/disables the Shamblerhead Game:
     A shambler head appears somewhere in the level.
     Every five seconds it checks which player is nearest to
     it and gives that player a frag. Players do not get 
     frags for killing other players. From time to time the
     head will change its position.

"hh"
    -enables/disables the Hunter and Hunted Game:
     One randomly chosen player becomes hunter the other
     players become hunted. Every player who is killed by the
     hunter becomes hunter, too. The last player who is 
     hunted wins the round, gains 10 frags and is hunter in
     the next round.
     Hunters cannot damage other hunters and players who are
     hunted cannot damage anybody except themselves.
     Works not with teamplay.

Teamplay flags:

"autojoin":
    -enables/disables automatical choosing of teams. If
     enabled connecting players join the team with the lowest
     number of players in it.

"teamchange":
    -enables/disables the changing of teams during the match
     by typing "changeteam".

"h_protect":
    -enables/disables protection of teammate health. If enabled
     you cannot damage your teammates but you can still damage
     the armor of your teammates by shooting them.

"a_protect":
    -enables/disables protection of teammate armor. If enabled
     you cannot damage the armor of your teammates but you can
     still damage them

"dam_penalty":
    -enables/disables Damage penalty. If enabled and you damage
     a teammate the same amount of damage is done to you.

"d_penalty":
    -enables/disables Death penalty. If enabled and you kill a
     teammate you will be killed, too.

"f_penalty":
    -enables/disables Frag penalty. If enabled and you kill a
     teammate you lose a frag.

"teammatch":
    -enables/disables TeamMatch. If enabled a team only gets a
     frag if all members of the other team were killed. Players
     do not respawn until one team is completely erased.

Server flags:

"lockserver":
    -lock/unlock the server. If locked connecting players will be
     disconnected, players who are in observer or cam mode 
     may not join the match anymore.

"averagefrags":
    -enables/disables joining the server with average frags. If
     enabled new players connecting to the server will get the
     average number of frags.

Other server commands:

"maxteams" [ "2" - "6" ]
    -Sets the maximum number of teams allowed on the server
    (i.e. "maxteams4" would allow 4 teams).

"force_start"
    -Forces the match to start (even if not all players have
     typed "ready").

"force_break"
    -Breaks the current match.




Copyright
_______________________________________________________________


The modifications included in this archive are Copyright 1999, 
Sebastian "GeN" Bentler. 
The original QuakeC source is Copyright 1996, id software.
The levels included in this archive are Copyright 1999 by their
respective authors:

  reinc1: Sebastian 'GeN'   Bentler
  reinc2: Christoph 'Gonzo' Werner
  reinc3: Sebastian 'GeN'   Bentler
  reinc4: Sebastian 'GeN'   Bentler
  reinc5: Benoit    'Bal'   Stordeur

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
_______________________________________________________________

_______________________________________________________________
Credits for code:
    
-id software for releasing QuakeC.

-Karel 'Kasuha' Suhajda for releasing the KasCam deathmatch 
 camera code.

_______________________________________________________________
Other credits:
    
-kemiKal[C] and Fang~FAQ~ for making the Kombat Teams mod with
 some cool ideas on enhancing DM and teamplay and the Ocrana 
 clan for improving it


