======================================================================================================================
Advanced engine needed : Any (tested on Mark V-WinQuake and Quakespasm-Spiked)
Primary purpose : Singleplayer/Multiplayer
======================================================================================================================
Title : Vanilla Quake Fixes
Filename : QVAN_FIXES.ZIP
Release date : Aug 9, 2021
Author : NightFright


----------------------------------------------------------------------------------------------------------------------
A B O U T
----------------------------------------------------------------------------------------------------------------------

Collection of fixes for vanilla Quake and its two mission packs.

I. Model fixes (various)
   - Vanilla model fixes (OriOn/NightFright)
   - Fish death animation fix (ijed)
   - Vore idle animation (Seven)

II. Map fixes (Maddes et al., NightFright) 
    (Note: Map fixes provided as external .ent files, i.e. you will need a port which 
           supports this feature.)
    - DM4: Teleporter at the red armor could be triggered w/o being teleported
    - E1M4: 1) No 100% kills on skill 1-3 due to an Ogre not properly spawning
            2) Can get trapped in caves above slime pit when spawning in room above
    - E2M3: Super Nailgun falling out of level --> removed
    - E2M4: No 100% kills due to four Scrags not properly spawning
    - E2M6: 1) [DM] Barrier preventing player from getting Quad in start room
            2) [DM] Barrier covering level exit + rune visible
    - E4M3: 1) No 100% kills on skill 0 since a Fiend not properly spawning --> removed
            2) [DM] Shootable trigger + message trigger in start room should not appear
    - E4M5: Prevent server crash by RJ'ing/grappling to a forgotten teleport trigger
    - E4M7: Teleporting Zombies floating in start room (instead of dropping into pool)
    - E4M8: Prevent server crash by RJ'ing/grappling to a forgotten teleport trigger
    - END: 1) At the second turn of the runway, a trapshooter shoots into the wall
           2) Can leave w/o killing Shub and go to start map
    - START: Under the exit in the shaft to Shub's pit is an incorrect trigger_teleport
             entity crashing the server (should lead back to hall)
    - HIP2M4: No 100% kills on skill 2/3 due to two Spike Mines not properly spawning
    - HIP2M5: No 100% kills due to three Spike Mines not properly spawning
    - HIPDM1: No 100% kills due to Spike Mines not properly spawning
    - R1M4: No 100% kills on skill 0/1 due to a Shambler not properly spawning (for skill 2 only)
    - R1M6: No 100% kills due to a Wraith not properly spawning
    - R2M1: Typo fix for map end message ("gaurdian" --> "guardian")
    - R2M3: Fix for Lavamen dropping through their pools to the floor below in QSS
    - R2M4: Typo fix for map end message ("conqured" --> "conquered")

III. E2M6-Full release
     Merged release of original E2M6 ("The Dismal Oubliette") + Romero's separately 
     published E2M10 ("Lost Entrance to Dismal Oubliette").
     - Map merge done by MH
     - E2M10 modifications (DM only, by OoPpEe):
       1) Added more spawn points to the LE since there was only one
       2) Added more weapons to the LE (there was only a single Nailgun)
       3) Removed gate on the bridge since in case one came from the top area
          they'd be unable to continue - there's no way to open it from that side
     - E2M6 modifications (DM only, by NightFright): 
       1) Spawnflag fix for rune
       2) Workaround for not getting back to center bridge
     - Note #1: Fix for original E2M6 also available as e2m6_cut.ent (would have to be renamed 
                to e2m6.ent before it can be used).
     - Note #2: Full E2M6 from QTest was intentionally *NOT* used due to the large amount of
                entity differences. Using the final version of the map as a base proved to be
                a much better approach.

IV. Code fixes (progs.dat)
   - Projectile position fixes for all weapons (when looking up/down)
   - Fish count fix (fishes are no longer counted 2x)
   - Fish/Electric Eel blocking player after death fix (now become non-solid after 3rd death frame)
   - Megahealth rot fix (when picking up more than one Megahealth, health no longer "rots" faster)
   - Door unlock sound fix (you can hear the key sound now)
   - AI update for Ogre/Shambler/Zombie (prevents monsters from sometimes stopping/not starting to walk)
   - R1M7 elevator fix (prevents crashes when pushing the elevator button in DoE's R1M7)
   - And more (see the "Quake Info Pool" for a more comprehensive list)

V. 34 better quality sounds taken from QTest (aka Quake Beta3)


----------------------------------------------------------------------------------------------------------------------
I N S T A L L A T I O N
----------------------------------------------------------------------------------------------------------------------

1) Make sure you don't already have any custom files named "pak2.pak" (ID1) or
   "pak1.pak" (HIPNOTIC/ROGUE) in your Quake installation subdirectories.
2) Unzip the contents of this zipfile into your Quake installation dir. 
3) Launch the game with a port of your choice and enjoy.


----------------------------------------------------------------------------------------------------------------------
C R E D I T S
---------------------------------------------------------------------------------------------------------------------- 

ijed ........................................... Fish death animation fix
Maddes (et al.) ................................ Progs.dat fixes (ID1), map fixes
MH ............................................. E2M6 + E2M10 merge
NightFright .................................... Progs.dat fixes (HIP/ROG), Vore idle anim code (ID1),
                                                 map fixes, E2M6 Full (DM fixes), HIPDEMO1 music fix,
                                                 OriOn's model fixes for HIP/ROG
OoPpEe ......................................... E2M6 Full (DM fixes)
OriOn .......................................... Model fixes
QTest .......................................... Sound replacements
Seven .......................................... Vore idle animation
Sock ........................................... Runes UV mapping fix


----------------------------------------------------------------------------------------------------------------------
L I N K S
----------------------------------------------------------------------------------------------------------------------

- Authentic Model Improvements on Github:
  https://github.com/NightFright2k19/quake_authmdl

- QuakeC Fixes (Maddes):
  https://www.quake-info-pool.net/q1/qcfix.htm


----------------------------------------------------------------------------------------------------------------------
I N C L U D E D
----------------------------------------------------------------------------------------------------------------------

New levels : Yes (E2M6 Full)
Sounds : Yes
Music : No
Graphics : Yes
Demos : No
Other : .ENT
Other files required : None

Game : Quake
Single Player : Yes
Cooperative 2-4 Player : Yes
Deathmatch 2-4 Player : Yes
Other game styles : Yes
Difficulty Settings : No

Base : Modified
Build Time : Unknown
Editor(s) used : ericw-tools, PakScape, SLADE, QuArK
Known Bugs : (Hopefully) none


----------------------------------------------------------------------------------------------------------------------
C O P Y R I G H T  /  P E R M I S S I O N S
----------------------------------------------------------------------------------------------------------------------

Authors MAY use the contents of this file as a base for modification or
reuse. Permissions have been obtained from original authors for any of
their resources modified or included in this file.

You MAY distribute this file, provided you include this text file, with no
modifications. You may distribute this file in any electronic format (BBS,
CD, USB flash media etc) as long as you include this file intact. I have
received permission from the original authors of any modified or included
content in this file to allow further distribution.