********************************************************************

Name    :       sATaN's BoX of FUN        *First Edition* ver- 4.52a
Author  :       James Williams (artemis@ne.com.au)
                                ^^^^^^^^^^^^^^^^^
                                <soon not to be>

Date    :       Sunday 4th January 1998

Comments:       If anyone ever wants help with QuakeC'ing, E-mail me or
                try to contact me via IRC/ICQ. I prolly will help you
                and I've have a lot of experience. Also, any comments at
                _ALL_ would be appreciated. 

Permanent Contact for future reference :

                        ICQ# : 6580358
                        IRC  : OzOrg    (davis.oz.org)
                                Nick    "aaargh" or "_-sATaN-_"

Files in this Archive :

        SBOF_README.TXT         -This File

        FUN80\QC
        FUN80\PAK0
        FUN80\CWSDPMI.EXE       -Needed by DIRPACK to PAK the models, etc.
        FUN80\DIRPACK.EXE       -Packs the models, sounds, etc.
        FUN80\GO.BAT                                            
        FUN80\SATAN.SCR         -My name script
        FUN80\CONFIG.CFG
        FUN80\PAK0.PAK          -The compiled Pak file (outdated and erratic)
        FUN80\SCRAM.EXE         -A program for scambling the QC (if needed)
        FUN80\SCRAM.TXT
        FUN80\PAK0\PROGS
        FUN80\PAK0\SOUND
        FUN80\PAK0\GFX
        FUN80\PAK0\PROGS.DAT
        FUN80\PAK0\CONFIG2.CFG
        FUN80\PAK0\GFX.WAD
        FUN80\PAK0\QUAKE.RC
        FUN80\PAK0\GFX\CONBACK.LMP
        FUN80\PAK0\GFX\MENUDOT1.LMP
        FUN80\PAK0\GFX\MENUDOT2.LMP
        FUN80\PAK0\GFX\MENUDOT3.LMP
        FUN80\PAK0\GFX\MENUDOT4.LMP
        FUN80\PAK0\GFX\MENUDOT5.LMP
        FUN80\PAK0\GFX\MENUDOT6.LMP
        FUN80\PAK0\GFX\QPLAQUE.LMP
        FUN80\PAK0\GFX\PAUSE.LMP
        FUN80\PAK0\PROGS\BIT.MDL
        FUN80\PAK0\PROGS\BCB.MDL
        FUN80\PAK0\PROGS\FIRE.MDL
        FUN80\PAK0\PROGS\NULL.SPR
        FUN80\PAK0\PROGS\ARMOR.MDL
        FUN80\PAK0\PROGS\SHELCASE.MDL
        FUN80\PAK0\PROGS\STAR.MDL
        FUN80\PAK0\PROGS\FIREBOMB.MDL
        FUN80\PAK0\PROGS\V_UZI.MDL
        FUN80\PAK0\PROGS\DEMON.MDL
        FUN80\PAK0\PROGS\H_DEMON.MDL
        FUN80\PAK0\PROGS\H_PLAYER.MDL
        FUN80\PAK0\PROGS\INVULNER.MDL
        FUN80\PAK0\PROGS\KNIGHT.MDL
        FUN80\PAK0\PROGS\PLAYER.MDL
        FUN80\PAK0\PROGS\QUADDAMA.MDL
        FUN80\PAK0\PROGS\MISSILE.MDL
        FUN80\PAK0\PROGS\V_CHAIN.MDL
        FUN80\PAK0\PROGS\SIGHT.MDL
        FUN80\PAK0\PROGS\TRIPBML.MDL
        FUN80\PAK0\PROGS\V_RIFLE.MDL
        FUN80\PAK0\PROGS\V_MAGNUM.MDL
        FUN80\PAK0\PROGS\RUBBLE1.MDL
        FUN80\PAK0\PROGS\RUBBLE2.MDL
        FUN80\PAK0\PROGS\RUBBLE3.MDL
        FUN80\PAK0\PROGS\RUBBLE4.MDL
        FUN80\PAK0\PROGS\SPLINT1.MDL
        FUN80\PAK0\PROGS\SPLINT2.MDL
        FUN80\PAK0\PROGS\GRENADE.MDL
        FUN80\PAK0\PROGS\V_FISTS.MDL
        FUN80\PAK0\PROGS\BAZOOKA.MDL
        FUN80\PAK0\PROGS\BOMB.MDL
        FUN80\PAK0\PROGS\LASR.MDL
        FUN80\PAK0\PROGS\H_BABE.MDL
        FUN80\PAK0\PROGS\V_MAGN~1.MDL
        FUN80\PAK0\PROGS\H_RAPTOR.MDL
        FUN80\PAK0\PROGS\PULSE.MDL
        FUN80\PAK0\PROGS\RAPTOR.MDL
        FUN80\PAK0\PROGS\SPIDER.MDL
        FUN80\PAK0\PROGS\TRIPBOMB.MDL
        FUN80\PAK0\PROGS\V_AC.MDL
        FUN80\PAK0\PROGS\HANDKEY.MDL
        FUN80\PAK0\PROGS\SPIDLEG.MDL
        FUN80\PAK0\PROGS\SPIDMND.MDL
        FUN80\PAK0\PROGS\V_THROW.MDL
        FUN80\PAK0\SOUND\ENFORCER
        FUN80\PAK0\SOUND\WEAPONS
        FUN80\PAK0\SOUND\BAZOOKA
        FUN80\PAK0\SOUND\MISC
        FUN80\PAK0\SOUND\RAPTOR
        FUN80\PAK0\SOUND\SPIDER
        FUN80\PAK0\SOUND\BAZOOKA\AHAIA.WAV
        FUN80\PAK0\SOUND\BAZOOKA\DIE.WAV
        FUN80\PAK0\SOUND\BAZOOKA\DIES1.WAV
        FUN80\PAK0\SOUND\BAZOOKA\DIES2.WAV
        FUN80\PAK0\SOUND\BAZOOKA\DIES3.WAV
        FUN80\PAK0\SOUND\BAZOOKA\GRRR.WAV
        FUN80\PAK0\SOUND\BAZOOKA\OOAA.WAV
        FUN80\PAK0\SOUND\BAZOOKA\STEP1.WAV
        FUN80\PAK0\SOUND\BAZOOKA\STEPSTOP.WAV
        FUN80\PAK0\SOUND\BAZOOKA\WHEN.WAV
        FUN80\PAK0\SOUND\BAZOOKA\YEOW.WAV
        FUN80\PAK0\SOUND\ENFORCER\DZAP.WAV
        FUN80\PAK0\SOUND\MISC\SAWHT1.WAV
        FUN80\PAK0\SOUND\RAPTOR\DDEATH.WAV
        FUN80\PAK0\SOUND\RAPTOR\DJUMP.WAV
        FUN80\PAK0\SOUND\RAPTOR\DPAIN1.WAV
        FUN80\PAK0\SOUND\RAPTOR\IDLE1.WAV
        FUN80\PAK0\SOUND\RAPTOR\SIGHT2.WAV
        FUN80\PAK0\SOUND\SPIDER\TAP.WAV
        FUN80\PAK0\SOUND\WEAPONS\GAT.WAV
        FUN80\PAK0\SOUND\WEAPONS\SAWFIRE.WAV
        FUN80\PAK0\SOUND\WEAPONS\SAWHIT.WAV
        FUN80\PAK0\SOUND\WEAPONS\SAWIDLE.WAV
        FUN80\PAK0\SOUND\WEAPONS\SAWSTART.WAV
        FUN80\PAK0\SOUND\WEAPONS\AC.WAV
        FUN80\PAK0\SOUND\WEAPONS\SNIPER.WAV
        FUN80\PAK0\SOUND\WEAPONS\GATDOWN.WAV
        FUN80\PAK0\SOUND\WEAPONS\GATUP.WAV
        FUN80\PAK0\SOUND\WEAPONS\FIREPART.WAV
        FUN80\QC\SBOF
        FUN80\QC\ALEXQCC.EXE
        FUN80\QC\FND.BAT
        FUN80\QC\FND2.BAT
        FUN80\QC\GO.BAT
        FUN80\QC\GO2.BAT
        FUN80\QC\MAKE.BAT
        FUN80\QC\PREPROGS.SRC
        FUN80\QC\PREQCC.EXE     -This gets run before PROQCC for the #define
        FUN80\QC\PROGS.SRC
        FUN80\QC\PROQCC.EXE     -This actually compiles the QC files into a
                                 PROGS.DAT file
        FUN80\QC\BTSK23.TXT
        FUN80\QC\MSINPUT.INI
        FUN80\QC\PROGDEFS.H
        FUN80\QC\Runnit.bat
        FUN80\QC\SBOF\AC.QC
        FUN80\QC\SBOF\AI.QC
        FUN80\QC\SBOF\AMBIENT.QC
        FUN80\QC\SBOF\BAZOOKA.QC
        FUN80\QC\SBOF\BCBOMB.QC
        FUN80\QC\SBOF\BCKPCKS.QC
        FUN80\QC\SBOF\BODYTCH.QC
        FUN80\QC\SBOF\BOMB.QC
        FUN80\QC\SBOF\BOSS.QC
        FUN80\QC\SBOF\BOTFIGHT.QC
        FUN80\QC\SBOF\BOTGOAL.QC
        FUN80\QC\SBOF\BOTIMP.QC
        FUN80\QC\SBOF\BOTIT_TH.QC
        FUN80\QC\SBOF\BOTMOVE.QC
        FUN80\QC\SBOF\BOTNOISE.QC
        FUN80\QC\SBOF\BOTROUTE.QC
        FUN80\QC\SBOF\BOTSCORE.QC
        FUN80\QC\SBOF\BOTSIGNL.QC
        FUN80\QC\SBOF\BOTSPAWN.QC
        FUN80\QC\SBOF\BOTTHINK.QC
        FUN80\QC\SBOF\BOTVIS.QC
        FUN80\QC\SBOF\BOT_AI.QC
        FUN80\QC\SBOF\BOUNCER.QC
        FUN80\QC\SBOF\BUTTONS.QC
        FUN80\QC\SBOF\CLIENT.QC
        FUN80\QC\SBOF\COMBAT.QC
        FUN80\QC\SBOF\DEADSTFF.QC
        FUN80\QC\SBOF\DEFS.QC
        FUN80\QC\SBOF\DEMON.QC
        FUN80\QC\SBOF\DIRRAD.QC
        FUN80\QC\SBOF\DIVE.QC
        FUN80\QC\SBOF\DMBOT.QC
        FUN80\QC\SBOF\DOG.QC
        FUN80\QC\SBOF\DOORS.QC
        FUN80\QC\SBOF\EDMOV.BAT
        FUN80\QC\SBOF\EFX.QC
        FUN80\QC\SBOF\ENFORCER.QC
        FUN80\QC\SBOF\FALL.QC
        FUN80\QC\SBOF\FIGHT.QC
        FUN80\QC\SBOF\FISH.QC
        FUN80\QC\SBOF\FISTS.QC
        FUN80\QC\SBOF\FLAMER.QC
        FUN80\QC\SBOF\GIBGUN.QC
        FUN80\QC\SBOF\GLUE.QC
        FUN80\QC\SBOF\GODEL.QC
        FUN80\QC\SBOF\HITRATE.QC
        FUN80\QC\SBOF\HKNIGHT.QC
        FUN80\QC\SBOF\HOOK.QC
        FUN80\QC\SBOF\ITEMS.QC
        FUN80\QC\SBOF\KNIGHT.QC
        FUN80\QC\SBOF\LETTERS.QC
        FUN80\QC\SBOF\LG4
        FUN80\QC\SBOF\MAGNUM.QC
        FUN80\QC\SBOF\MENU.QC
        FUN80\QC\SBOF\MENU2.QC
        FUN80\QC\SBOF\MENU3.QC
        FUN80\QC\SBOF\MISC.QC
        FUN80\QC\SBOF\MONSTERS.QC
        FUN80\QC\SBOF\MOVIE.BAK
        FUN80\QC\SBOF\MOVIE.QC
        FUN80\QC\SBOF\NEWRAD.QC
        FUN80\QC\SBOF\OGRE.QC
        FUN80\QC\SBOF\OLDONE.QC
        FUN80\QC\SBOF\PCANNON.QC
        FUN80\QC\SBOF\PLATS.QC
        FUN80\QC\SBOF\PLAYER.QC
        FUN80\QC\SBOF\PRINTME.QC
        FUN80\QC\SBOF\RANKINGS.QC
        FUN80\QC\SBOF\RAPTOR.QC
        FUN80\QC\SBOF\RUN.QC
        FUN80\QC\SBOF\SAW.QC
        FUN80\QC\SBOF\SHALRATH.QC
        FUN80\QC\SBOF\SHAMBLER.QC
        FUN80\QC\SBOF\SHRAPNEL.QC
        FUN80\QC\SBOF\SMOKER.QC
        FUN80\QC\SBOF\SNIPER.QC
        FUN80\QC\SBOF\SOLDIER.QC
        FUN80\QC\SBOF\SOLIDS.QC
        FUN80\QC\SBOF\SPIDER.QC
        FUN80\QC\SBOF\SUBS.QC
        FUN80\QC\SBOF\TAGBOMB.QC
        FUN80\QC\SBOF\TAO_E.QC
        FUN80\QC\SBOF\TARBABY.QC
        FUN80\QC\SBOF\THROW.BAK
        FUN80\QC\SBOF\THROW.QC
        FUN80\QC\SBOF\TRIGGERS.QC
        FUN80\QC\SBOF\TRIPBOMB.QC
        FUN80\QC\SBOF\UZI.QC
        FUN80\QC\SBOF\WALLS.QC
        FUN80\QC\SBOF\WEAPONS.QC
        FUN80\QC\SBOF\WIZARD.QC
        FUN80\QC\SBOF\WORLD.QC
        FUN80\QC\SBOF\ZOMBIE.QC
        FUN80\QC\SBOF\LMSMAPS.QC
        FUN80\QC\SBOF\LMSADMIN.QC
        FUN80\QC\SBOF\LMSMOTD.QC
        FUN80\QC\SBOF\LMSOBS.QC
        FUN80\QC\SBOF\LMS.QC
        FUN80\QC\SBOF\MAKE.BAT
        FUN80\QC\SBOF\COOLSTUF.QC

********************************************************************


==========================
Introduction               
==========================

        Hello!!!!!!!!

        To all those people who could be bothered downloading this

                First of All:

                                Thank you for caring... I don't anymore.

My Clan and I were working on a huge movie, but as of the release of Quake 2,
we just drifted away from Quake 1 and now cannot be bothered working on the
movie anymore, as Quake 2 is far superior to it's prequel.

This archive contains all the files for sATaN's BoX of FuN, along with
the original QC files, models, sounds and files needed to compile the code.
I'm releasing this as it is as I could not care less if anyone pinches any
of the programming involved, as I am going to be reprogramming this for
Quake II. Any newbie programmers out there might like to have a look at this
and even those who might be wondering how I did such and such.

I cannot be bothered typing up ALL the things I have edited, but I will list
the changes I listed in the previous release of this patch. I hope this is
useful to somebody out there, but it probably won't.

The batch file MAKE.BAT will compile all the code, pack the PAK file and run
Quake, provided Quake is in C:\Quake. If not, then you might need to edit
the MAKE.BAT file to suit your needs.

** IMPORTANT **

   Within the code is the ReaperBot Code, which IS FOR INFORMATIONAL PURPOSES
   ONLY!!! We here used it on our own systems to bug test many of the weapons
   we created, and this code was NOT to be released to the public. Anyone who
   uses this addition will be liable for their own actions. The ReaperBOT code
   is Copyrighted, and cannot be used in any other public/commercial works.

==========================
List of Additions from previous version
==========================


        *       KILL and disconnecting from a server will gib you rather than
                drop your lifeless body to the floor.
        *       Weapon pick-up messages include added weapons
        *       GibGun (Gibs enemies when health reaches 0)
        *       Axe inflicts 100 damage
        *       Kill-O-Zap Energy Ray replacing Shotgun
        *       Twin Sniper shotgun replacing Super Shotgun
        *       ChainGun as well as Nailgun
        *       Flamethrower added
        *       Grappling hook added (Not a weapon)
        *       ChaseCamera added
        *       Flashlight added
        *       Laser targeting added
        *       Grenade types selected from Launcher (In Order)
         -       Normal Grenade
         -       Bouncing Cluster Bombs
         -       Glue Grenades
         -       TagBombs
         -       Bouncing Betties
        *       Flares added
        *       Flames added to explosions (Toggle)
        *       All bodies but player's can be gibbed by explosion
        *       Tripbombs added to a key
        *       Throw backpacks with ammo (Partial or Full)
        *       Modifiable grenade timer
        *       Messages when changing weapons
        *       Deathmatch 3 has monsters 
        *       Many modifications to gameplay and realism

==========================
Important list of additions I CAN be bothered adding...
==========================

        Menu added...
                Cycle menu forward  = IMPULSE 13
                Cycle menu forward  = IMPULSE 14
                Menu Select         = IMPULSE 15

==========================
Keys from previous version
==========================

Key config PAK0 :       New Weapons     Press normal weapons multiple times to
                                        switch

                        Flamethrower    9
                        Grappling hook  Q

                        Chasecamera     O
                        Flashlight      F
                        Laser targeting P
                        Detonate T.Bomb U
                        Disarm T.Bomb   I
                        Fire Flare      L
                        Flames (toggle) M
                        Tripbombs       Y
                        Toss Partial BP G
                        Toss Full BP    H
                        Grenade timer   E (-), R (+)
                        Cycle Grenades  [ (-), ] (+)

Impulses        :       Energy Ray      IMPULSE 2
                        Twin Sniper     IMPULSE 3
    
                        ChainGun        IMPULSE 4 (Once)
                        Nailgun         IMPULSE 4 (Twice)

                        Super NailGun   IMPULSE 5 (Once)
                        Gib Gun         IMPULSE 5 (Twice)

                        Cycle Grenades  IMPULSE 101 (+),100 -

                        Flamethrower    IMPULSE 20

                        Chasecamera     IMPULSE 14
                        Flashlight      IMPULSE 12
                        Laser targeting IMPULSE 13

                        Detonate T.Bomb IMPULSE 51
                        Disarm T.Bomb   IMPULSE 52

                        Flares          IMPULSE 15
                        Flames (toggle) IMPULSE 22

                        Tripbombs       IMPULSE 50
                        Toss Partial BP IMPULSE 55
                        Toss Full BP    IMPULSE 56

                        Grenade timer   IMPULSE 53 (-), 54 (+)

                        Hook Throw/Pull IMPULSE 38
                        Hook Kill       IMPULSE 37
                        Hook (Alias)    +hook (Bound to Q)


==========================
Problems/Miscellaneous
==========================

        There's a _HELL_ of a lot of stuff that doesn't work/isn't listed/or
    whatever, so if you wanna have a list of the impulses, etc. go through the
    QC to find out the buttons and stuff.
        For instance, I don't think the grappling hook is working right now,
    so feel free to edit the QC, compile it and play with it with your friends
    or yourself or whatever.



    Most importantly of all, HAVE FUN!












                        James.
