qzdoom/src/g_shared
Randy Heit a7e40b56f6 - Fixed: Player names and chat macros that end with incomplete \c escapes now
have those escapes stripped before printing so that they do not merge with
  subsequent text.
- Moved default weapon slot assignments into the player classes.
  Weapon.SlotNumber is now used solely for mods that want to add new weapons
  without completely redoing the player's arsenal. Restored some config-based
  weapon slot customization, though slots are no longer automatically saved
  to the config and section names have changed slightly. However, unlike
  before, config slots are now the definitive word on slot assignments and
  cannot be overridden by any other files loaded.
- Fixed: Several weapons were missing a game filter from their definitions.
- Removed storage of weapon slots in the config so that weapon slots can
  be setup in the weapons themselves. Slots are still configurable, since
  they need to be for KEYCONF to work; any changes simply won't be saved
  when you quit.
- Removed limit on weapon slot sizes.


SVN r1428 (trunk)
2009-02-20 00:53:25 +00:00
..
a_action.cpp - Fixed: SNDINFO must be loaded before the textures. However, this required 2008-09-21 18:02:38 +00:00
a_action.h - Macro-fied all access to action functions. 2008-08-10 22:48:37 +00:00
a_armor.cpp - fixed a typo in armor damage calculation code. 2008-12-06 13:48:31 +00:00
a_artifacts.cpp - Added MF5_CANTSEEK flag to prevent seeker missiles from homing in on 2009-02-19 14:36:37 +00:00
a_artifacts.h - Added MF5_CANTSEEK flag to prevent seeker missiles from homing in on 2009-02-19 14:36:37 +00:00
a_bridge.cpp - Macro-fied access to action function parameters. 2008-08-13 22:54:24 +00:00
a_camera.cpp - Replaced the ActorInfo definitions of several internal classes with DECORATE definitions 2008-08-08 22:52:04 +00:00
a_debris.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
a_decals.cpp - added GZDoom's 3D floor physics code. This is not active yet so anything compiled from this code won't have any support for it! 2009-01-04 15:00:29 +00:00
a_fastprojectile.cpp - fixed some issues with P_FindFloorCeiling's coordinate processing. 2009-01-25 21:59:38 +00:00
a_flashfader.cpp - Fixed: With hardware 2D, the console and menu need not reimplement palette 2008-05-21 01:47:34 +00:00
a_fountain.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
a_hatetarget.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
a_keys.cpp - Added 'ininventory item, amount' option to SBARINFO to check for a minimum 2009-01-02 17:49:48 +00:00
a_keys.h IMPORTANT NOTE: I uncommented some code depending on the missing x86.cpp file to allow this to compile, These changes must be reverted as soon as this file is added (see v_palette.cpp and win32/i_system.cpp.) 2008-08-09 11:35:42 +00:00
a_lightning.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
a_lightning.h - Added more options to Light_ForceLightning: Setting the first arg to 0 2008-03-22 12:41:36 +00:00
a_mapmarker.cpp - Replaced the ActorInfo definitions of several internal classes with DECORATE definitions 2008-08-08 22:52:04 +00:00
a_morph.cpp - Fixed: SDL builds did not shutdown the sound system at exit. 2008-10-14 01:24:27 +00:00
a_morph.h - Renamed player_s to player_t globally to get rid of the duplicate names for this class. 2008-06-01 07:52:33 +00:00
a_movingcamera.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
a_pickups.cpp - fixed: The compatibility parser applied the last map's settings to all 2009-02-06 00:16:57 +00:00
a_pickups.h - Fixed: Player names and chat macros that end with incomplete \c escapes now 2009-02-20 00:53:25 +00:00
a_puzzleitems.cpp - The co-op summary screen now has a totals row at the bottom (if it fits). 2008-11-27 17:43:36 +00:00
a_quake.cpp - Replaced the naive area sound implementation with one that takes into 2008-06-15 02:25:09 +00:00
a_randomspawner.cpp - Fixed: SNDINFO must be loaded before the textures. However, this required 2008-09-21 18:02:38 +00:00
a_secrettrigger.cpp - The co-op summary screen now has a totals row at the bottom (if it fits). 2008-11-27 17:43:36 +00:00
a_sectoraction.cpp - Replaced the ActorInfo definitions of several internal classes with DECORATE definitions 2008-08-08 22:52:04 +00:00
a_setcolor.cpp - Replaced the ActorInfo definitions of several internal classes with DECORATE definitions 2008-08-08 22:52:04 +00:00
a_sharedglobal.h - added GZDoom's 3D floor physics code. This is not active yet so anything compiled from this code won't have any support for it! 2009-01-04 15:00:29 +00:00
a_skies.cpp - Added a SECF_NORESPAWN flag for sectors that prevents players from being respawned 2008-12-14 19:12:41 +00:00
a_soundenvironment.cpp - Replaced the ActorInfo definitions of several internal classes with DECORATE definitions 2008-08-08 22:52:04 +00:00
a_soundsequence.cpp - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
a_spark.cpp - Replaced the ActorInfo definitions of several internal classes with DECORATE definitions 2008-08-08 22:52:04 +00:00
a_specialspot.cpp - Fixed: The Boss Brain could crash when it tried to shoot a cube but having no spawn spots placed. 2008-12-26 08:53:12 +00:00
a_specialspot.h - Converted the mace and all related actors to DECORATE and generalized 2008-08-03 19:10:48 +00:00
a_waterzone.cpp - Replaced the ActorInfo definitions of several internal classes with DECORATE definitions 2008-08-08 22:52:04 +00:00
a_weaponpiece.cpp More header cleanup. 2008-09-15 00:47:31 +00:00
a_weaponpiece.h More header cleanup. 2008-09-15 00:47:31 +00:00
a_weapons.cpp - Fixed: Player names and chat macros that end with incomplete \c escapes now 2009-02-20 00:53:25 +00:00
hudmessages.cpp - The co-op summary screen now has a totals row at the bottom (if it fits). 2008-11-27 17:43:36 +00:00
sbar.h - Fixed: G_DoPlayDemo did not free the demobuffer or the CVAR backups when it 2008-12-06 10:22:37 +00:00
sbar_mugshot.cpp - Added a constant name for Skulltag's 128 flag for A_SpawnItemEx. For 2008-12-31 12:02:08 +00:00
sbarinfo.h - Added Blzut3's statusbar maintenance patch. 2009-01-30 22:37:55 +00:00
sbarinfo_display.cpp - Fixed: Player names and chat macros that end with incomplete \c escapes now 2009-02-20 00:53:25 +00:00
sbarinfo_parser.cpp - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
shared_hud.cpp - Fixed: Player names and chat macros that end with incomplete \c escapes now 2009-02-20 00:53:25 +00:00
shared_sbar.cpp - fixed: The compatibility parser applied the last map's settings to all 2009-02-06 00:16:57 +00:00