WATER for GlQuake 1.02 Readme (c) 1997 by Baby Joe WHAT DOES WATER DO? =================== WATER modifies Quake level maps (BSPs) so that water, slime or even lava surfaces becomes translucent. AND: Now you can see ITEMS and MONSTERS (Deathmatchplayers) through the surface! It is not an enhanced VIS program and it can't replace VIS, but it modifies the BSP's Vis-Data using some simple rules: - Water areas (leaves) are marked as always visible for the case you're outside water, - optionally all non-water leaves are marked as visible for the case you're inside water leaves. This option slows down things quite a lot, but only if you're submerged. WATER only needs the BSP file, no PRT or whatsoever data needed. This has the advantage that it can modify the original Quake-maps, eg DM3 (which runs well). Disadvantage: Speed loss. Depending on how much water there is in a level, speed can go down. And... Also Monsters seem to profit from the modifications, they too can now see through water. Hm. WHAT'S NEW / BUGFIXES ===================== 1.02 (04/04/97) 2nd try - Found a bug with the '-x' option: Under certain circumstances it would slow down things even outside water, which is unnecessary. I claimed it wouldn't... ehem. Well there's got to be reason for updates! ;-) 1.01 (04/04/97) - Played around with the magic formula... and: Works much better now. Modified BSPs should run a bit faster now and underwater things should look much better in formerly buggy levels. - command line parsing should be ok now WHAT'S IN THIS PACKAGE ====================== WATER102.TXT WATER.EXE The main exe CONVERT.BAT Converts single extracted BSPs, keeping the original name CONVERT!.BAT Converts a selection of Quake-maps, which have to be already extracted (eg use UNPACK.BAT) UNPACK.BAT Unpacks the files pak0.pak and pak1.pak using SWUNPACK.EXE This util isn't made by me. I hope the author doesn't mind that i included it in this package. QCLEAN.BAT Deletes files created by UNPACK.BAT and CONVERT!.BAT ATTENTION! May also delete other 3rd party files! WHAT YOU SHOULD KNOW ==================== If you just call WATER.EXE without switches it will try to explain itself. CONVERT.BAT backs up the original BSP file (extension .BAK). CONVERT!.BAT uses CONVERT.BAT, so after using CONVERT!.BAT there are some BAKs which can be deleted. BUT: Keep your pak0.bak and pak1.bak! Then you'll be able to restore the original state by renaming them to pak0.pak and pak1.pak. If you want to see a really great level, convert DM3 and enjoy! WATER has been tested with GlQuake v0.93 only (Monster 3D). Always remember: R_WATERALPHA 0.3! No longer needed is R_NOVIS 1. If you don't use the extra lava option, lava appears some sort of blurry. This isn't my fault: GlQuake makes no difference between lava and water translucency. WATER.EXE checks itself for changes. If it finds out a change (maybe a virus infection) it will reject to run. This could also be the case if you use virus protection programs which save information at the end of .EXE files. Please check both .EXEs for viruses! Although you can be shure that I don't WANT to infect your machine, i can't guarantee that my one is clean. WHERE YOU SHOULD PUT THESE FILES ================================ WATER.EXE QUAKE\ID1\MAPS or somewhere in your PATH If ^ doesn't exist, create it. CONVERT.BAT QUAKE\ID1\MAPS CONVERT!.BAT QUAKE\ID1\MAPS SWUNPACK.EXE QUAKE\ID1 UNPACK.BAT QUAKE\ID1 KNOWN BUGS ========== I've tested all original Quake-maps, here are the results: Graphic failures ---------------- In v1.00 there were a lot of bugs. Most of them have vanished now, but there may be still some which i didn't discover. (I don't want to check all the levels over and over again...) The following levels are excluded from conversion by default: (because they are too slow or because they don't contain water) - look at convert!.bat --------------------------------------------------------------- S : too slow L : only lava N : no water (of importance) E1M6 L E1M7 L E1M8 L E3M2 L E3M6 L E3M7 L E4M1 S E4M8 N DM1 L DM2 L/N DM4 L START END