Solidmon

🇮🇪

solidmon is a modification for Quake by Jeff Epler. This modification makes it so that all Monsters have solid bodies (Ranger does not as the author played Singleplayer more than Deathmatch), which can be shot at to Gib them. This was designed in response to complaints about the Monsters having "ghost-like" bodies that couldn't be interacted with.

Monster corpses have a smaller amount of health than the normal Monster, meaning it is easier to break them apart. Every Monster has a unique Gib combination, beyond Spawns and Rotfish, which do not Gib in the vanilla game and thus have not been changed. Note also that Fiends do not have solid corpses.

This modification was updated by Jason Carter, responsible for the bounding box size for Monsters, in GIBBIN3.

Note that the code features an additional Weapon on impulse 32 that would have fired Lavaballs. It was not fully defined however, resulting in impulse 32 just behaving like the Thunderbolt.

Note that this particular mod was packed in a .PAT file which deletes Weapons.qc upon compiling, making it impossible to run the QBSP without ignoring the changes that were supposed to be made to that file or adding them manually.

SOLIDMN4 - August 12, 1996

 * Code is now stored in a .PAT file, which allows the user to see more clearly what has changed in each file. Note that this means install is more difficult, especially since it needs to be done manually.
 * PROGS.dat file was removed. Previously it did not work, since it had altered properties in defs.qc, while compiling the code manually worked.
 * Changed the bounding boxes of Monsters to be similar to what is found in GIBBIN3. Previously the player could not walk directly on a Monster corpse, instead having to jump to get on top of the bounding box.
 * Fixed a bug where a Scrag corpse would count as an additional kill.
 * Added an additional Weapon that can be called by using impulse 32. Note however that it does not function properly.
 * Additional code exists to push corpses around. Note that this was disabled since it did not behave properly.

SOLIDMN2 - July 28, 1996

 * Official release