gzdoom/src/g_shared
Major Cooke c4357bd352 Tracer pointer is no longer a safe candidate for storing player morph pointers. Instead, actors must have a new, non-manipulatable pointer. This fixes the following circumstances:
- Crashes occurred if a particular actor was a tracer to the player and the actor was not gone by the time the player unmorphs.
- Failed unmorphs occur if tracer was manipulated through means like A_RearrangePointers, etc.
2016-09-01 13:49:58 -05:00
..
a_action.cpp - floatified the return data from Trace(). 2016-03-23 18:07:04 +01:00
a_action.h Normalize line endings 2016-03-01 09:47:10 -06:00
a_armor.cpp - removed all savegame compatibility handling, since the data is just too different from what it was before to try to convert it. 2016-04-03 20:55:23 +02:00
a_artifacts.cpp - fixed: When changing weapons due to starting or ending a Tome of Power effect, the PSprite's caller needs to be changed. 2016-07-16 19:55:00 +02:00
a_artifacts.h Avoid creating the targeter layers if the inventory item isn't attached to 2016-06-03 00:50:11 +02:00
a_bridge.cpp - floatified the return data from Trace(). 2016-03-23 18:07:04 +01:00
a_camera.cpp - floatified the decal code. 2016-03-22 22:07:38 +01:00
a_debris.cpp - made AActor::radius a double. 2016-03-20 15:04:13 +01:00
a_decals.cpp - added multiple message levels for 'developer' CVAR so that the important stuff won't get drowned in pointless notification spam that's of no use to anyone. 2016-08-28 09:55:04 +02:00
a_fastprojectile.cpp - looks like the oldz parameter in UpdateWaterLevel is not needed at all... 2016-03-26 01:13:36 +01:00
a_flashfader.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
a_fountain.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
a_hatetarget.cpp - fixed some minor issues found during reviewing the code. 2016-03-16 14:10:13 +01:00
a_keys.cpp - fixed: Lock #255 was inaccessible for LOCKDEFS. 2016-05-18 11:56:39 +02:00
a_keys.h Normalize line endings 2016-03-01 09:47:10 -06:00
a_lightning.cpp - removed all savegame compatibility handling, since the data is just too different from what it was before to try to convert it. 2016-04-03 20:55:23 +02:00
a_lightning.h Normalize line endings 2016-03-01 09:47:10 -06:00
a_mapmarker.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
a_morph.cpp Tracer pointer is no longer a safe candidate for storing player morph pointers. Instead, actors must have a new, non-manipulatable pointer. This fixes the following circumstances: 2016-09-01 13:49:58 -05:00
a_morph.h Added TRANSFERTRANSLATION morph flag 2016-07-24 00:56:57 +02:00
a_movingcamera.cpp - fixed copy/paste coordinate screwup in moving camera code. 2016-03-27 14:11:46 +02:00
a_pickups.cpp Revert "- removed STAT_INVENTORY." 2016-08-25 21:41:17 +02:00
a_pickups.h Renamed NODEATHJUMP to NODEATHDESELECT. 2016-07-28 08:29:47 +02:00
a_puzzleitems.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
a_quake.cpp Compiler fix 2016-04-29 06:33:38 -05:00
a_randomspawner.cpp - floatified the return data from Trace(). 2016-03-23 18:07:04 +01:00
a_secrettrigger.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
a_sectoraction.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
a_setcolor.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
a_sharedglobal.h - Converted rollIntensity from int to double. 2016-04-27 12:58:18 -05:00
a_skies.cpp - fixed: Destroying a SkyViewpoint disabled all sector portals. 2016-06-01 10:10:18 +02:00
a_soundenvironment.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
a_soundsequence.cpp - did some cleanup and consolidation on damage factor code while converting it all to floating point. 2016-03-22 16:35:41 +01:00
a_spark.cpp - floatified the return data from Trace(). 2016-03-23 18:07:04 +01:00
a_specialspot.cpp - conversion of floorz to double. 2016-03-20 19:52:35 +01:00
a_specialspot.h - converted most of g_heretic to float. 2016-03-20 16:51:42 +01:00
a_waterzone.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
a_weaponpiece.cpp - added a no-parameter Spawn function for inventory items that never show on the map, because the coordinate and replacement parameters will always be 0 for them. 2016-03-21 14:00:05 +01:00
a_weaponpiece.h Normalize line endings 2016-03-01 09:47:10 -06:00
a_weapons.cpp - fixed: When changing weapons due to starting or ending a Tome of Power effect, the PSprite's caller needs to be changed. 2016-07-16 19:55:00 +02:00
hudmessages.cpp Adds HUD quadruple scale and a scale slider for the crosshair 2016-08-05 12:20:34 +02:00
sbar.h - added a "custom" flag to drawmugshot so that the user-specified image can be forced to be used. 2016-04-27 13:16:35 +02:00
sbar_mugshot.cpp - fixed: The mugshot's angle was inverted. 2016-05-11 14:04:21 +02:00
sbarinfo.cpp Merge branch 'master' into floatcvt 2016-04-03 22:11:50 +02:00
sbarinfo.h - floatification of g_shared. 2016-03-24 01:46:11 +01:00
sbarinfo_commands.cpp Added IfWaterLevel SBARINFO command 2016-07-12 19:36:58 +02:00
shared_hud.cpp Fixed wrong height of player coordinates text 2016-08-07 11:32:55 +02:00
shared_sbar.cpp Adds HUD quadruple scale and a scale slider for the crosshair 2016-08-05 12:20:34 +02:00