vkdoom_m/src/g_hexen
Christoph Oelckers bb617dfbfd - Changed: The decision whether blood splatter sprites are spawned is no
longer determined by game. Instead there's a new flag, MF5_BLOODSPLATTER
  which is deciding what to do. To keep backwards compatibility this flag
  is unset for projectiles in Doom and Strife and set for them in Heretic 
  and Hexen. The same applies to DECORATE but of course the flag can be
  manipulated here.
- BLODxx sprites are now globally renamed to BLUDxx when not playing Doom. 
  This allows using the same states in every game, including the 
  Raven-specific blood actors.
- Gave the bullet puff and the axe blood masses of 5 so that the make small
  splashes.
- Added A_Light(value) code pointer for DECORATE to generalize the weapon
  light effect.
- Added 'noskillmenu' option to MAPINFO episode definitions. This is for
  WADs that want to implement a skill selection level.
- Added APROP_ChaseGoal and APROP_Frightened actor properties for ACS.
- Added MF5_CHASEGOAL flag that makes monsters to go after their goal even
  if they have a valid target.
- Fixed some issues with the changes to P_NewChaseDir I made to include
  MBF's dropoff logic.
- Added a PowerFrightener powerup class. It seemed like such a waste to
  have this cool feature but no means to use it in a decent fashion.
- Fixed: S_Init and S_ParseSndInfo should call atterm only once but not
  each time they are called.

SVN r112 (trunk)
2006-05-13 12:41:15 +00:00
..
a_bats.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
a_bishop.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
a_blastradius.cpp - Fixed: Using printinv before starting a game crashed. 2006-04-13 03:13:07 +00:00
a_boostarmor.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
a_centaur.cpp - Backported the classnames-are-names changes from the FP code. 2006-05-10 02:40:43 +00:00
a_clericboss.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
a_clericflame.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
a_clericholy.cpp - Backported the classnames-are-names changes from the FP code. 2006-05-10 02:40:43 +00:00
a_clericmace.cpp - Changed: The decision whether blood splatter sprites are spawned is no 2006-05-13 12:41:15 +00:00
a_clericplayer.cpp - Backported the classnames-are-names changes from the FP code. 2006-05-10 02:40:43 +00:00
a_clericstaff.cpp SVN r25 (trunk) 2006-04-10 21:54:50 +00:00
a_demons.cpp - Backported the classnames-are-names changes from the FP code. 2006-05-10 02:40:43 +00:00
a_dragon.cpp SVN r25 (trunk) 2006-04-10 21:54:50 +00:00
a_ettin.cpp SVN r27 (trunk) 2006-04-11 16:27:41 +00:00
a_fighteraxe.cpp - Changed: The decision whether blood splatter sprites are spawned is no 2006-05-13 12:41:15 +00:00
a_fighterboss.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
a_fighterhammer.cpp - Changed: The decision whether blood splatter sprites are spawned is no 2006-05-13 12:41:15 +00:00
a_fighterplayer.cpp - Changed: The decision whether blood splatter sprites are spawned is no 2006-05-13 12:41:15 +00:00
a_fighterquietus.cpp - Backported the classnames-are-names changes from the FP code. 2006-05-10 02:40:43 +00:00
a_firedemon.cpp - Backported the classnames-are-names changes from the FP code. 2006-05-10 02:40:43 +00:00
a_flechette.cpp - Backported the classnames-are-names changes from the FP code. 2006-05-10 02:40:43 +00:00
a_fog.cpp - Backported the classnames-are-names changes from the FP code. 2006-05-10 02:40:43 +00:00
a_healingradius.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
a_heresiarch.cpp - Backported the classnames-are-names changes from the FP code. 2006-05-10 02:40:43 +00:00
a_hexenglobal.h - Backported the classnames-are-names changes from the FP code. 2006-05-10 02:40:43 +00:00
a_hexenspecialdecs.cpp - Converted A_Puzzleitems.cpp and parts of A_HexenSpecialdecs.cpp to DECORATE and fixed a few broken Hexen items. 2006-05-04 19:36:12 +00:00
a_iceguy.cpp - Backported the classnames-are-names changes from the FP code. 2006-05-10 02:40:43 +00:00
a_korax.cpp - Backported the classnames-are-names changes from the FP code. 2006-05-10 02:40:43 +00:00
a_mageboss.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
a_magecone.cpp - Changed: The decision whether blood splatter sprites are spawned is no 2006-05-13 12:41:15 +00:00
a_magelightning.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
a_mageplayer.cpp - Backported the classnames-are-names changes from the FP code. 2006-05-10 02:40:43 +00:00
a_magestaff.cpp - Backported the classnames-are-names changes from the FP code. 2006-05-10 02:40:43 +00:00
a_magewand.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
a_mana.cpp - Backported the classnames-are-names changes from the FP code. 2006-05-10 02:40:43 +00:00
a_pig.cpp SVN r27 (trunk) 2006-04-11 16:27:41 +00:00
a_puzzleitems.cpp - Converted A_Puzzleitems.cpp and parts of A_HexenSpecialdecs.cpp to DECORATE and fixed a few broken Hexen items. 2006-05-04 19:36:12 +00:00
a_serpent.cpp - Backported the classnames-are-names changes from the FP code. 2006-05-10 02:40:43 +00:00
a_spike.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
a_summon.cpp - Removed ABossEye::Serialize because it didn't do anything. 2006-04-23 20:12:27 +00:00
a_teleportother.cpp - Backported the classnames-are-names changes from the FP code. 2006-05-10 02:40:43 +00:00
a_weaponpieces.cpp - Fixed: ActorFlagSetOrReset() wasn't receiving the + or - character from 2006-03-14 06:11:39 +00:00
a_wraith.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
hexen_sbar.cpp - Merged a lot of these static destructor-only structs into regular 2006-05-12 03:14:40 +00:00