==============================================================================
Chthon+

Version 1.0.0
by dumptruck_ds (18.2.2022)

monster_chthon

This is a killable and gib-able version of Chthon built on stock id1 QC. There
are three stages of attacks and Chthon hides at 2/3 and 1/3 HP. Stage 1 is
normal lavaball attack and Chthon plays pain aniamtions while taking damage.
Stages 2 and 3 have no pain animations and much faster attacks. This version
defaults to 3000 Health on Easy and 6000 in other skills. You can set a custom
amount of HP with the health key. You can trigger events when Chthon ducks into
the lava using hide_target1 and hide_target2. You can also target something upon
his death like other monsters. As with the original, you must target Chthon to
wake him from his slumber.

Developed with and tested in Quakespasm 0.94.3 and shold work in Fitzquake,
Quakespasm-Spiked, vkQuake and Ironwail.

An FGD for mapping and a sample level are included: chthon_plus_demo

==============================================================================
== ASSETS ==
==============================================================================
There are two required assets when using Chthon+ in your mod:

progs/h_boss.mdl - head model for when Chthon gibs
sounds/chthon/chth_equake.wav - earthquake sound effect when he rises from lava

h_boss.mdl by c0burn with edits by kreathor

chth_equake.wav based on EarthquakeSFX.aiff by Les Blachut
Creative Commons 0 (public domain)
https://freesound.org/s/523541/

==============================================================================
== QuakeC files ==
==============================================================================
There is one new .qc file and three modified files:

chthon-plus.qc
combat.qc
client.qc
progs.src

==============================================================================
== KNOWN ISSUES ==
==============================================================================
1. Chthon+ generates a lot of particles, so occasionally particles from weapons,
explosions and other monsters may not render as intended.

2. Monsters will not infight with Chthon. This was a last minute fix to ensure
they will still attack the player if Chthon dmages them. Could be better.

3. Shalraths and Ogres can't damage Chthon with thier projectiles.

== THANK YOU ==

Thanks to iw, 4LT, bmFbr, ILike80sRock and TheSolopsist for their coding help!

Special thanks to kreathor for hosting Modding Jam 2022

The gibbing code and other fixes are from progs_dump
https://github.com/dumptruckDS/progs_dump_qc

==============================================================================
== DEDICATION ==
==============================================================================
This mod is dedicated to the memory of the biggest boss I've ever encountered,
my mother Alice. :) ILY -dumptruck_ds
==============================================================================
