Title : Dragons Filename : dragons.zip Version : 2.1 Date : December 1, 1997 (12/1/97) Author : Patrick Martin Email : cmarti39@icon.net (will expire soon!) Type of Mod ----------- Quake C : Yes (Type: Monster/Bot hybrid) Sound : Yes MDL : Yes Format of QuakeC ---------------- unified diff : No context diff : No .qc files : YES! progs.dat : Yes Construction ---------------- Base : LEVELS: Both are built from scratch. MODELS: Dragon model is a modified version of iD's Qtest dragon. Gibs are derived from that model. QUAKEC: Aside from cut-and-pastes from iD's original code, all the modified/new code were written from scratch or modified from code in my earlier patches. SOUNDS: All came from various sources. Build Time : v1.0 - Off and on for three to four months. v2.0 - Off and on for six weeks. Total time is over five months. Editor(s) used: LEVELS: See drgnslay.txt MODELS: Qme Lite, QuakeMe 2.3, Meddle 1.7, MS-Paint QUAKEC: MS-DOS text editor, QC106PAC, PROQCC 1.60 SOUNDS: Creative WaveStudio, Cool Edit (unregistered) Known Bugs : 1) My anti-clip code does not always work flawlessly. 2) The dragon helper can, but rarely, penetrate a wall. If this happens, the dragon will try to teleport to you. If it cannot, it dies. Impulses : New impulses are from 102 to 115. Read the manual for more details. Most of the impulses are accessed with keys 2-8 when you select your dragon as a weapon. Description of the Modification ------------------------------- IMO, ID has created one of the best looking dragons for Quake. Since ID did not use it, others have created dragon patches using ID's dragon as a base. While such patches were cool, none of them had the features I wanted. Inspired, I took it upon myself to create the patch I desired. After a few months of hard work, I finally have finished the dragon patch that I wanted. This patch contains MANY features that IMO will make it stand out from the rest. Below are some features: * More frames and skins are added to ID's Qtest dragon. The dragon in this patch contains 69 frames compared to the 18 frames in the dragon found in Qtest and the TLG patch. Included are dragon models of various sizes. * Six types of dragons are available. Each dragon has its unique attributes. All have powerful melee and projectile capabilities. The types that are available are: + Red -- breathes fire + Blue -- shoots lightning + Green -- spits deadly green venom (like the scrags) + Amethyst -- shoots homing fragmentation crystals + Gold -- has various attacks; very powerful + Nightshade -- ghost-like, can create pawns * Fire is immediately extinguished it hits water. Lightning is very deadly if it touches water. * The dragons have custom AI. The intelligence can range from stupidity to brilliance. A dumb dragon will do things like shoot lightning while underwater or attack other dragons indiscriminately like the Quake grunts or Doom's former humans. A smarter dragon will do things like dodge projectiles or even look for water if burning. There are more actions that are dependent on intelligence. * You can set the health, intelligence, size, and speed of each dragon that you place in your levels. The dragon can be very slow or so fast that you cannot outrun it. The dragon can be wimpy and dumb or it can be very strong and intelligent or any combination you see fit. If you do not set the attributes, fear not -- they will default to a reasonable value. * The dragons can regenerate -- that is regain lost health automatically over time. This is set in the map editor. * The dragons can respawn after death like in Doom. This is also set in the map editor. * The dragons have five new spawnflags: pacifist, dormant, nopain, cranked, and disarmed. A pacifist dragon does not wake up until it is injured or triggered. A dormant dragon starts out asleep and sleeps until disturbed. A dragon with the nopain flag can die only if it loses all health in a single frame. A cranked dragon has enhanced attacking power. A disarmed dragon cannot use missile attacks. * The dragons will almost never clip a wall like in other dragon patches; if it tries, it gets ejected from the obstacle. NEW! * Last but not least, a new powerup item is added that spawns a small dragon that will fight for the player. When you pick up a dragon, weapon 1 toggles between the axe and your dragon. When you select your dragon, keys 2-8 command the dragon. How to Install the Modification ------------------------------- * Create a subdirectory called DRAGON within the QUAKE directory. * Place the pak0.pak and the progs.dat from this archive into the DRAGON subdirectory. QUAKE | +--- ID1 | +--- DRAGON (new .pak file goes here) * Change to the QUAKE directory and type the following (without the quotes) on the command line: 'Quake -game dragon +map dragon'. For GLQuakers, a map called 'gldragon' is available. Revision History ---------------- 12/1/97: version 2.1 Dragon text is now white. This allows long messages to be displayed without a break in the middle of a word. 11/28/97: version 2.0 -- MAJOR UPDATE! * Added dragon item/familiar. * Added the amethyst dragon. * Added even smaller dragons. * Dragon models are less deformed. Thanks Murderous! * More attributes, like speed, can be set in map editor. * Tweaked AI; dragons strafe more! * Other minor bug fixes and tweaks. 10/2/97: version 1.0b Corrected a few typos. 10/1/97: version 1.0a Separated progs.dat from pak0.pak. Thanks Murderous! version 1.0 First release. Technical Details ----------------- I have included a manual (MANUAL.TXT) that explains all the details. NOTE: I made *important* changes since Dragons v1.0b. Credits ------- * ID for Doom, Doom][, and Quake. * Raven for Heretic and Hexen. * Midway for Mortal Kombat (killer sounds). MK4 rules! * Murderous for providing me a cool red sky texture for the map and a .fgd file for the dragons. He also beta-tested this patch as well as offered some ideas and constructive criticism. * John Diamond for telling me how to fix a bug I had adding new monsters. * Vengeance and The Lone Gunmen for the original dragon patch. * Dylan Brooks (a.k.a. Draco) for letting me borrow some of the sound effects from his chromatic dragons patch. * Yahn Bernier for an excellent level editor known as BSP. * Rodney M. Burns (a.k.a. DeadMeat) for the BSP tutorial. * Olivier Montanuy and Ferrara Francesco for the QuakeC manual. * Rob Albin for QC106PAC.ZIP. * Lee Smith for PROQC160.ZIP. * Rene Post for Qme Lite. * Brian Martin for Meddle 1.7. * Tom Wheeley for XPak v0.41. * Ratman for Rat's MK Information Center. * Mom and Dad for plenty of good stuff. * God, the Almighty! Author Information ------------------ I am a 26 college graduate with one degree in mathematics and another degree in computer science. I currently live in Edmond, Oklahoma (which is in the United States). I am currently a member of the Black Star Coven. The BSC homepage is at - http://www.geocities.com/TimesSquare/8666/bscoven.html I am very interested in a job of game designing and this patch may be considered as part of my portfolio. I am also the author of the following Doom][ and Quake stuff: DOOM][ levels BLAKGATE - If you still play Doom levels (like me), *download* this! QuakeC patches for Quake ARCHSHAM - shambler gains an new attack similar to Doom]['s arch-vile. BOXFIX - fixes a bug with Quake's exploding boxes. BREATH - changes super shotgun into a poison gas thrower. BUSTER - multi-mode weapon that fires an invisible beam that causes opponents to explode; weapon can also self-destruct. CHARGE - player can buildup energy to fire charge missiles. CHOKE - player can drop bombs like in Heretic/Hexen. CRANKED - enhancements to various monsters. DKNIGHT - death knight uses frames unused in normal Quake. DRAGONS - adds dragons with an attitude to Quake :) GASBOMB - grenade launcher/rocket launcher can shoot poison gas or mind-altering gas bombs. LOB_AI - source code example for grenade throwing monsters. NAPALM - nailguns can shoot fire and rockets explode into clouds that rain fire. RESPAWN - monsters respawn in Nightmare just like in Doom. Copyright and Distribution Permissions -------------------------------------- You may use the QuakeC and the demo map in this mod as a base for other mods. I like comments, so please email me! However, I did borrow some elements from elsewhere. The dragon .mdl and skin are copyright of iD software. As for the sounds, I ripped them from various sources. Fans of Heretic or Mortal Kombat will know what I am talking about. Bottom line is you better not distribute this for profit. Disclaimer ---------- Use this mod at your own risk. If by using this mod you or your belongings suffer damage, it is your problem NOT mine. Availability ------------ ftp.cdrom.com (at the very least)