vkdoom_m/src/playsim
Christoph Oelckers 58d8ce1a4f - cleanup of m_fixed.h.
With fixed point math barely being used anywhere with the vast majority of calls in the software voxel drawer it makes sense to reduce the function interface to the minimum possible and move the shift value into the function call as an argument.
2020-11-22 10:25:04 +01:00
..
bots - fixed compilation of optimized GCC and Clang targets 2020-04-12 11:03:25 +03:00
fragglescript - some fixes for the console. 2020-10-25 09:17:31 +01:00
mapthinkers - fixed most of implicit fallthrough compilation warnings 2020-10-31 13:37:51 +02:00
a_action.cpp
a_decals.cpp - do not keep impact decal that fails to stick to a wall 2020-11-01 11:36:32 +01:00
a_dynlight.cpp - removed the implicit conversion operators from FName. 2020-04-11 14:00:13 +02:00
a_dynlight.h - moved a few leftover utility classes to 'common'. 2020-04-29 17:51:04 +02:00
a_flashfader.cpp - split the TObjPtr serializers into a separate file to avoid polluting everything that needs to use the serializer. 2020-04-11 20:20:53 +02:00
a_morph.cpp
a_morph.h
a_pickups.cpp Add mapinfo option to disable merging of identical pickup messages on same tic 2020-05-24 08:19:14 +02:00
a_pickups.h
a_sharedglobal.h Fix MSVS compile bug and add offset parameter for SprayDecal 2020-05-07 09:35:48 +02:00
a_specialspot.cpp - split the serializer in two to keep the Doom specific parts out of the main file. 2020-04-11 20:20:53 +02:00
a_specialspot.h
actionspecials.h - moved more files out of the root src directory. 2019-07-14 14:39:21 +02:00
actor.h Renamed flag to ALLOWTHRUBITS and rearranged the checks so the flag comes after. 2020-10-25 15:37:15 +01:00
actorinlines.h make various getter and pure-math methods clearscope, and where applicable, const 2020-06-07 09:39:30 +02:00
actorptrselect.cpp
actorptrselect.h
d_player.h Fixed the previous commit not accounting for mods that already fixed this internally. 2020-11-14 14:53:43 -03:00
dthinker.cpp - fixed: Actors moved to STAT_TRAVELLING need to preserve their JUSTSPAWNED flag. 2020-09-26 19:37:30 +02:00
dthinker.h - split the serializer in two to keep the Doom specific parts out of the main file. 2020-04-11 20:20:53 +02:00
p_3dfloors.cpp - made 3D floor damage transfers optional by adding a new flag bit (2048) and made that mode automatic for the old ZDoom-based light only transfer special. 2020-04-19 13:40:21 +02:00
p_3dfloors.h - made 3D floor damage transfers optional by adding a new flag bit (2048) and made that mode automatic for the old ZDoom-based light only transfer special. 2020-04-19 13:40:21 +02:00
p_3dmidtex.cpp - changed all texture access in the play code to use FGameTexture and redid Hexen's front sky layer by adding a new texture instead of hacking the existing one. 2020-04-19 10:57:46 +02:00
p_3dmidtex.h
p_acs.cpp - cleanup of m_fixed.h. 2020-11-22 10:25:04 +01:00
p_acs.h - moved more code to 'common'. 2020-04-11 14:00:12 +02:00
p_actionfunctions.cpp - fixed compilation. 2020-10-03 08:54:21 +02:00
p_checkposition.h
p_destructible.cpp
p_destructible.h
p_effect.cpp Begin TICRATE conversion. 2020-04-12 22:43:33 +02:00
p_effect.h Begin TICRATE conversion. 2020-04-12 22:43:33 +02:00
p_enemy.cpp - only return at the end of the MAP07SPECIAL block. 2020-10-24 21:19:52 +02:00
p_enemy.h - moved around some pieces of code to make sharing with Raze easier. 2020-04-11 20:20:52 +02:00
p_interaction.cpp - reduce backend's dependency on game state by using callbacks. 2020-04-11 20:19:53 +02:00
p_linetracedata.h
p_linkedsectors.cpp
p_lnspec.cpp - fixed: Crushing generic floors must use crush mode 2. 2020-10-24 13:14:00 +02:00
p_lnspec.h
p_local.h Add species parameter to A_RadiusThrust 2020-09-27 13:58:22 +02:00
p_map.cpp Linetrace properly reports 3D line hits as "middle" part (#1228) 2020-10-26 04:24:04 -04:00
p_maputl.cpp - cleanup of m_fixed.h. 2020-11-22 10:25:04 +01:00
p_maputl.h - started cleanup of model code. 2020-04-27 00:03:23 +02:00
p_mobj.cpp - Fixed: If AbsorbDamage resulted in an item having been destroyed, the following items in the inventory chain were not processed. 2020-11-17 12:54:05 +01:00
p_pspr.cpp - fixed compilation warnings reported by GCC and Clang 2020-10-31 13:37:51 +02:00
p_pspr.h Converted scale and pivot to vectors, and rotation to an angle. 2020-10-25 15:42:12 +01:00
p_secnodes.cpp - started cleanup of model code. 2020-04-27 00:03:23 +02:00
p_sectors.cpp - reworking some lower level texture code. 2020-04-19 10:57:46 +02:00
p_sight.cpp - let a sight check that gets lost return failure. 2019-12-28 16:33:20 +01:00
p_spec.cpp - fixed most of implicit fallthrough compilation warnings 2020-10-31 13:37:51 +02:00
p_spec.h
p_switch.cpp - split the serializer in two to keep the Doom specific parts out of the main file. 2020-04-11 20:20:53 +02:00
p_tags.cpp
p_tags.h
p_teleport.cpp Add Pre/PostTeleport virtuals, for special handling of actor teleportation. 2020-09-02 12:02:09 +02:00
p_things.cpp - separated the channel number from the flags in the sound interface so that the 8 channel limit can be eliminated. 2019-12-16 23:52:39 +01:00
p_trace.cpp - fixed: TRF_ALLACTORS did not consider actors without any flag being set. 2020-05-25 19:33:14 +02:00
p_trace.h - moved texture code to 'common'. 2020-04-11 20:20:38 +02:00
p_user.cpp Fixed the previous commit not accounting for mods that already fixed this internally. 2020-11-14 14:53:43 -03:00
po_man.cpp - fixed missing sound for Polyobj_MoveTo. 2020-05-25 16:24:36 +02:00
po_man.h
portal.cpp - added initialization for line and sector portals 2020-08-25 21:54:36 +03:00
portal.h - added initialization for line and sector portals 2020-08-25 21:54:36 +03:00
statnums.h