---------------------------------------------------------------------- Quake C addon : ZapDart v1.0 Author : Jason Dunn e-mail : quakedev@aesopian.com Create Date : 29 May 1997 Last Update : 29 May 1997 ---------------------------------------------------------------------- PURPOSE: Shoot someone to teleport them somewhere else. Even works on critters. Or you can teleport yourself, there. You don't have to shoot yourself to do that. However, every teleport takes a little life from ya. I figure this is only fair since you could REALLY REALLY cheat with this ability. Now players can run somewhere, leave a teleporter spot, then come shoot me (yeah right) with the nailgun (weapon #4, not #5) and send me to wherever they want. It won't raise their frags if I drop in a pit of lava but it sure will tick me off. I've got some friends who really, really suck at Deathmatch. I'm talking my 40 frags to their -7. So I thought I would add in a little advantage for them. Honest. This is my first add-on to Quake, so if you hate it and it sucks then just be glad I'm not on your payroll and go download another 200k zip in hopes it will be better. DISCLAIMER: I realize this is not the "download of the week." You can't sue me for anything because there's no warranty on this. Sue id. Sue everyone. Sooey. INSPIRATION and THANKS: Hellfire was the inspiration. It would have taken a decent effort on my part to decode id's .qc files on my own lonesome. If it weren't for SHaDoW.STaLKeR (Evan, whoever you are) for the awesome tutorial I would never have gotten started. You can email him at evan@patriot.net or check out the tutorial from which I studied at http://www.planetquake.com/iqc/index2.shtm His code for the hologram and auto-teleport is what I used. I simply plugged it it and modified it a little to we can teleport our friends. For a change, I'm not going to thank id like everyone else does. id has written yet another good game, true. You know what this means? Lost sleep and agitation for most of us. We spend all night blasting the piss out of some weirdo on the net and then miss work or school or social engagements because of it. Oh well. I'd rather be quaking than studying. ---------------------------------------------------------------------- USAGE and INSTALLATION: Assuming d:\games\quake is the directory your REGISTERED version exists in, do this: md d:\games\quake\dunn copy progs.dat d:\games\quake\dunn\progs.dat cd\games\quake echo Mice are the tools of the devil. quake -game dunn The echo line is optional. You don't have to make your directory "dunn." It can be anything. If you've ever installed a progs.dat before you know this. If you've ever installed a progs.dat before, you're not reading this. You're playing Quake and comparing my first attempt at QuakeC to all the advanced bots you've ever fought will. Well, screw you. IMPULSES: Sex. 40 = Drop hologram. Oh yeah. This progs.dat also had a hologram. 41 = Remove (explode) hologram. 42 = Drop teleport 43 = Teleport yourself to the dropped spot. If you want a giggle, try this without dropping a spot first. 44 = Toggle "zap dart" mode of weapon #4, the nail gun. If ZapDart mode is on, every dart fired from this gun (but not gun #5) which striks an enemy (CPU or human) will teleport them to the dropped spot. NOTE: Make *damn* sure it's in your best interest to do this. Think about it, how much fun is getting teleported around when the whole point is to fight each other face to face? To ensure this ability is not abused, I have installed certain punishments to the zap dart inflictor and an equal kind of compensation to the victim. I recommend you "bind" the impulse numbers to some keys. To do that, add these lines to d:\games\quake\dunn\config.cfg bind h "impulse 40 " bind j "impulse 41 " bind [ "impulse 42 " bind ] "impulse 43 " bind x "impulse 44 " ---------------------------------------------------------------------- Feel free to peruse www.aesopian.com for...uhhh...well. Whatever. Permission is granted to bundle this program on a CD-ROM, BBS, ftp site. Heck. You can even tatoo the opcodes on your face if you want. This file, tagwrp.doc, *MUST* accompany the progs.dat file for distribution. ---------------------------------------------------------------------- BUGS: Try shooting one of those nuclear waste boxes that explode (like in E1M1). Screws up, grand lords-a-mercy. ---------------------------------------------------------------------- I'm 100% open to feedback and bug reports. Any programmers out there interested in working together on something, I would LOVE to hear from you! ----------------------------------------------------------------------