Title : Exploding Walls Filename : walls01.zip Version : 0.1 Date : 11/10/96 Author : Ben Lehman Email : lehman@world.net Credits : Mandy for planning our Holiday. Build time: 1 day Type of Mod ----------- Quake C : yes Sound : yes MDL : yes Brush type : yes Format of QuakeC (if a Quake C Mod) ----------------------------------- unified diff : no context diff : no .qc files : yes progs.dat : yes Description of the Modification ------------------------------- You know how all the Duke Nukem fans said "Quakes no good - you can't interact with your environment, like blowing holes in walls"? Remember all that talk? Well just fixed that. Quake now can have exploding walls. Features Include: * walls explode (is that a feature?); * you can set the health of each wall; * auto calculates volume of the brush and makes the correct amount of rubble. * you can have walls trigger other events (see example maps) Bugs: * if you make the wall too big, when it explodes you'll get "packet overflow" errors. Not really a bug, but just something you have to be aware of. * if you walk on top of an exploding wall, you will slide. The problem is with the self.solid type assigned to the wall. It should be SOLID_BSP rather then SOLID_BBOX, but I couldnt get it to work. Even with self.movetype set to MOVETYPE_PUSH I kept getting "solid_bsp without movetype push" errors. How to Install the Modification ------------------------------- Install the progs.dat as per usual. To insert an exploding wall into your map, just make an entity of classname "exploding_wall". You can set the health of the wall as well, but default is being destroyed with a rocket only (100). You can also set a target to be triggered when the wall is destroyed. Both of these parameters are optional. Below is an example of the entity code: { "classname" "exploding_wall" "health" "50" "target" "t1" { [insert brush info here] } } Thats it. Remember, it will only work with the modified progs.dat. Technical Details ----------------- See the qc file. Author Information ------------------ I play quake, I write web pages, I do law - In that order. Copyright and Distribution Permissions -------------------------------------- The modifications included in this archive are Copyright 1996, Ben Lehman. The original QuakeC source is Copyright 1996, id software. Actura Software cannot do anything with these files. Authors MAY use these modifications as a basis for other NON COMMERCIAL works provided that the original author, Ben Lehman, is given express credit. Authors MAY NOT use these modifications as a basis for other COMMERCIALLY available work without express permission from the original author, Ben Lehman. Permission may be given on terms. 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.