Title    : Flat Earth
Filename : flaterth.zip
Version  : 1.8
Date     : 11-16-98
Author   : Philip Martin (Kryten)
Email    : kryten@spyring.com
Credits  : MaNiAc, Thanx for the sliding fix and other help.
           Malengine for making 'frozen' skins for the monsters.
           Death Knight Enhancements by Patrick Martin
           Plasma Rifle & new shotgun model by Iikka Kernen
           BFG code by Jonathan E. Wright (nelno@interpath.com)
           Air Fist & Pulse Rifle by The Evolve team
           Team Fortress software made the sniper model/sound
             rail gun and gatling gun model.


Type of Mod
-----------
Quake C  : yes
Sound    : yes
MDL      : yes
Level    : no. get levels seperatly @ www.geocities.com/Area51/Nebula/2345/


Format of QuakeC (if a Quake C Mod)
-----------------------------------
unified diff  : no
context diff  : no
.qc files     : no
progs.dat     : yes


Description of the Modification
-------------------------------

This modification (or MOD) has several new weapons and monsters (and
improvments to some of the old monsters) that help make Quake a little more
fun. I also added support for most hipnotic and rogue level enhancements.
There is however no support for the hipnotic and rogue monsters.

Several new monsters have been added, among the new monsters are a grunt
version of the Manga Babe, Imp, Redback Spider, Spell Master (or Mage), plus
more. Monsters now have smoother movement. Monster movement has been smoothed
out by making them move in smaller increments every frame. The higher your
framerate the more smoothly they will move. Monsters can also be affected by
slime, lava and drowning. And when monsters die they can drop a powerup that
can give you the same affect as a normal powerup but lasts for a shorter
ammount of time. In Nitemare skill monsters can respawn. If you gib their
corpse then they will be unable to respawn.

You can now crouch down to make yourself smaller and harder to hit -- it
also helps with hiding in deathmatch. And if you get the morph item powerup
you can morph into a monster. Currently you can morph into a Fiend (Demon),
Hell Knight, Ogre, Shalrath, Shambler, Scrag, Snakeman, and the Spell Master.
You also have a large varity of new weapons. Some of the new weapons are a
Laser, Pulse Rifle, Ice Shards, FlameThrower, Plasma Rifle, BFG, Rail Gun,
and Sniper Rifle. If you read the weapons.txt you can learn more about these
and other new weapons.

I have also added new player animations, including swimming frames, frames
for stepping out of water, and a new death scene. A chase cam has been added,
giving you a 3rd person view. And several other new features were added.

For best gameplay I recomend running quake with -hipnotic in the command
line (you can use this even if you don't have the hipnotic mission pak). And
give Quake at least 16 meg of ram, for DOS Quake use -winmem 16, for WinQuake
or GLQuake use -heapsize 16384, if you have 32meg of RAM or more then give
Quake at least 24meg or more.


New Key's - Impulses - and other commands
-----------------------------------------
F1		: Opens a menu that allows you to easily change some settings.
ENTER		: This is the "use" key. Made for cameras, but works with
		: doors and other things
F		: Flares! (Flares use cells)
X		: Crouch.
USE		: Just bind a key to use. Currently bound to ENTER.
AUTOCAM		: This makes the chase-cam automaticly come on when you
		: Morph into a monster.
+CROUCH		: Crouch. Just bind a key. Currently bound to X.
Impulse 9	: All The Weapons!
Impulse 15	: Chase Cam! (Great for when you morph into a monster)
Impulse 16	: Play Options menu. Currently bound to F1.
Impulse 30	: Morph back into a human. Use this if you morphed into a
		: Monster and don't want to be a monster anymore.
Impulse 31	: Makes it so you cannot get the morph item.
Impulse 32	: Morph into a Random Monster. Free Morphing must be on!
Impulse 33	: Morph into an Ogre. Free Morphing must be on!
Impulse 34	: Morph into a Shalrath. Free Morphing must be on!
Impulse 35	: Morph into a Shambler. Free Morphing must be on!
Impulse 36	: Morph into a Hknight. Free Morphing must be on!
Impulse 37	: Morph into a Demon. Free Morphing must be on!
Impulse 38	: Morph into a Wizard. Free Morphing must be on!
Impulse 39	: Morph into a Snakeman. Free Morphing must be on!
Impulse 40	: Morph into a Spell Master. Free Morphing must be on!
Impulse 150	: Make more Sniper Ammo! (read below)
Impulse 155	: Turn foot-step sounds on or off. (single player only)
Impulse 160	: Flares! (Flares use cells) Currently bound to F.
TEMP1		: Use this for Multiplayer games - here is a list of
		: settings, just add the numbers up to combine them.
	2	: Turn footstep sounds off.
	4	: Randomly spawn powerup on player death(replacing backpack).
	8	: Players can't use Grappling Hook!
	16	: Players can't use Airgun!
	32	: Players can't use Flares!
	64	: Players can't use Flamethrower!
	128	: Players can't use Plasma Rifle or BFG!
	256	: Players can't use Sniper Rifle!
	512	: Free Morphing on! Players can morph to any monster whenever
		: they want! Lots of fun in DM!
Deathmatch	: New deathmatch settings added.
	4	: no ammo or weapons spawn. start with all weapons, unlimited
		: ammo, 200 health, red armor, a few seconds of pent & quad
		: and health never rots
	5	: like deathmatch 4, but one weapon will be randomly chosen
		: and you can use only this weapon.
	6	: In this deathmatch you can only play as a monster!


If you ever find yourself in the need of more sniper rounds then you can
just make more. It will cost 10 shells and 50 nails to make 5 sniper rounds!


How to Install the Modification
-------------------------------

Create a directory called FLATERTH (flaterth instead of flatearth because of
the DOS 8 character limit on file names) as a subdirectory in your Quake
directory (parallel to the ID1 directory) move all files included in this
archive to the FLATERTH directory.  To play, type QUAKE -GAME FLATERTH from
the Quake directory. You can also add -hipnotic to the command line to see
the new status bar icons.

This modification REQUIRES Quake version 1.08 or 1.09! If you dont have Quake
1.08 then I have included it with the *full install* so you can run my mod.
Just copy quake.exe into your quake folder and overwrite the old quake.exe.

This modification only works with the registered version of Quake! And I
am not just saying that because id wants everyone to buy the game! It really
does need the full version!


New in this version!
--------------------

Fixed several bugs that were already in Quake.
Fixed bug with use key!
Fixed several small bugs.
Fixed airfist bug. you cant attack people on the other side of doors anymore.
Runes now have special powers.
Swimming! The player now looks like he is swimming while underwater!
New player frame for stepping out of the water.
New player death scene!
converted my code over to use preqcc!
Improved corpse code (you can now push them if they get in the way)
health rots down back to normal after you morph back into a human.
monsters can now drown too, thats in addition to being affected by slime/lava
 in last version
New monster! The Spell Master! (replaces shalrath about half the time)
You can morph into SnakeMan!
You can morph into the Spell Master too!
Monster Obituary, now death messages will be printed for monsters!
Smooth Monster movement! Smooths out the movement and turning of monsters by
 making them move in smaller increments every frame. The higher your
 framerate the more smoothly they will move.
Monsters can respawn in nitemare skill.
several other things that I cant think of right now!


Known Bugs
----------

Corpses can sometimes get in the way on stairs and ramps.

Your view bobs when you suffer from a frozen death in DM. The problem is
 something to do with the code that copies your body so you can be frozen.

Fly mode has been disabled. if you try to turn it on your console will say
 flymode on, but it wont turn on or tell you that its turned off.

Incorrect death messages can sometimes be printed for a monster.

The monster respawn code is not perfect.


Author Information
------------------

I am 16 and learning how to program in my spare time.

You can check out my QuakeC tutorials @ www.inside3d.com!


Copyright and Distribution Permissions
--------------------------------------

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. If it is released on a CD by any company (excluding
Walnut Creek CDROM) I would like to get a FREE copy of the CD and magazine
that might accompany it.


Availability
------------
This modification is available from the following places:

http://www.geocities.com/Area51/Nebula/2345/

