qzdoom-gpl/wadsrc/decorate
Christoph Oelckers 063c85b157 - Fixed: The global WeaponSection string was never freed. It has been replaced
with an FString now.
- Fixed: The music strings in the default level info were never freed and
  caused memory leaks when used repeatedly.
- Fixed: The intermusic string in the level info was never freed.
- Fixed: The default fire obituary should only be printed if the damage
  came from the environment. If it comes from a monster the monster specific
  obituary should be used instead.
- Added custom damage types from the floating point test release.
- Changed Pain Elemental's massacre check. Now A_PainDie checks for the damage 
  type and doesn't spawn anything if it is NAME_Massacre. A_PainDie can also 
  be used by other actors so a more generalized approach is needed than hard
  coding it into the Pain Elemental.
- Converted a few of Doom's monsters to DECORATE because I couldn't test the
  first version of the custom state code with the corpses inheriting from them.
- Added custom states from last year's floating point test release and fixed
  some bugs I found in that code. Unfortunately it wasn't all salvageable
  and it was easier to recreate some parts from scratch.



SVN r368 (trunk)
2006-10-31 14:53:21 +00:00
..
doom - Fixed: The global WeaponSection string was never freed. It has been replaced 2006-10-31 14:53:21 +00:00
heretic - Unlimited the monster pain sounds in Hexen after playing as the Cleric a 2006-06-20 20:30:39 +00:00
hexen - Converted a_doomhealth.cpp to DECORATE. 2006-06-17 20:29:41 +00:00
raven - When exiting the level on a damaging floor the player could be in the pain 2006-10-04 07:45:44 +00:00
shared - Added a type check to Spawn(actorname,...) to allow it to print a 2006-07-31 10:22:53 +00:00
strife - Fixed: The sky scrolling calculations caused an integer multiplication overflow. 2006-09-17 10:43:51 +00:00
decorate.txt - Fixed: The global WeaponSection string was never freed. It has been replaced 2006-10-31 14:53:21 +00:00