- fixed: The BFGBall's explosion sequence was missing a state.

- fixed: The brown Chaos Serpent in Hexen had an incorrect sprite for its
  ice death sequence set.
- fixed: Ammo upon game start does not get multiplied when on easy skill.
  Implementing this as an inventory flag IF_IGNORESKILL also allows to create
  ammo/weapon/backpack types that don't multiply the ammo given when on this
  skill.
- moved Doom exit sounds into SNDINFO as $random definitions.
- Fixed: Dying Lost Souls could be reset to their see state if they slammed into
  something.

SVN r540 (trunk)
This commit is contained in:
Christoph Oelckers 2007-07-28 12:38:10 +00:00
commit 5e2e389bd1
15 changed files with 101 additions and 82 deletions

View file

@ -44,29 +44,6 @@ const char *GameNames[9] =
NULL, "Doom", "Heretic", NULL, "Hexen", NULL, NULL, NULL, "Strife"
};
static const char *quitsounds[8] =
{
"player/male/death1",
"demon/pain",
"grunt/pain",
"misc/gibbed",
"misc/teleport",
"grunt/sight1",
"grunt/sight3",
"demon/melee"
};
static const char *quitsounds2[8] =
{
"vile/active",
"misc/p_pkup",
"brain/cube",
"misc/gibbed",
"skeleton/swing",
"knight/death",
"baby/active",
"demon/melee"
};
static gameborder_t DoomBorder =
{
@ -221,7 +198,7 @@ gameinfo_t SharewareGameInfo =
"VICTORY2",
"HELP2",
{ { "HELP1", "HELP2" } },
quitsounds,
"menu/quit1",
1,
"FLOOR7_2",
&DoomBorder,
@ -249,7 +226,7 @@ gameinfo_t RegisteredGameInfo =
"VICTORY2",
"ENDPIC",
{ { "HELP1", "HELP2" } },
quitsounds,
"menu/quit1",
2,
"FLOOR7_2",
&DoomBorder,
@ -277,7 +254,7 @@ gameinfo_t RetailGameInfo =
"VICTORY2",
"ENDPIC",
{ { "HELP1", "CREDIT" } },
quitsounds,
"menu/quit1",
2,
"FLOOR7_2",
&DoomBorder,
@ -305,7 +282,7 @@ gameinfo_t CommercialGameInfo =
"CREDIT",
"CREDIT",
{ { "HELP", "CREDIT" } },
quitsounds2,
"menu/quit2",
3,
"GRNROCK",
&DoomBorder,