gzdoom/src/playsim
Christoph Oelckers 2b0731a5a7 implemented DSDA's sector scrolling properties.
The major new additions are flags to specify which kind of actor is supposed to be scrolled and carrying ceiling scrollers.
2023-10-29 13:51:44 +01:00
..
bots Backend update from Raze. 2023-10-07 18:42:24 +02:00
fragglescript Backend update from Raze. 2023-10-07 18:42:24 +02:00
mapthinkers implemented DSDA's sector scrolling properties. 2023-10-29 13:51:44 +01:00
a_action.cpp - made TObjPtr as trivial as possible. 2022-06-06 15:19:31 +02:00
a_corona.cpp - disable the native part of coronas as well. 2022-10-20 07:50:53 +02:00
a_corona.h - disable the native part of coronas as well. 2022-10-20 07:50:53 +02:00
a_decals.cpp - disable implicit conversions from float to TAngle 2022-08-26 18:01:26 +02:00
a_dynlight.cpp - blocked off direct access to TAngle’s internal storage. 2022-08-26 18:09:29 +02:00
a_dynlight.h - disable implicit conversions from float to TAngle 2022-08-26 18:01:26 +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 Added damage property to earthquakes. 2023-08-02 00:38:24 -04: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 - fixed. Boom's generalized crushers must stop 8 units above the floor 2023-09-15 00:35:20 +02:00
actor.h try to fix gcc thinking the vectors are uninitialized 2023-10-08 07:31:59 +02:00
actorinlines.h Added FOV Interpolation 2022-12-18 08:23:19 +01:00
actorptrselect.cpp
actorptrselect.h
d_player.h Fixed implicit cast from bool to double. 2022-12-26 16:45:54 -05:00
dthinker.cpp Prevent important messages from being accidentally filtered. 2023-01-04 17:54:09 +01:00
dthinker.h - try to keep the engine stable for as long as possible if a VM exception occurs in OnDestroy while running a cleanup. 2022-10-20 17:12:43 +02:00
p_3dfloors.cpp - removed most templates.h includes. 2021-10-30 10:49:12 +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 Exposed P_GetMidTexturePosition() to ZScript. 2023-10-25 16:23:29 +02:00
p_3dmidtex.h
p_acs.cpp the remaining GetChars additions. 2023-10-07 23:44:01 +02:00
p_acs.h - put the entire filesystem code into a namespace and created some subdirectories. 2023-08-22 22:54:54 +02:00
p_actionfunctions.cpp yet even more GetChars calls added. 2023-10-07 23:29:24 +02:00
p_checkposition.h
p_destructible.cpp Backend update from Raze. 2023-10-07 18:42:24 +02:00
p_destructible.h
p_effect.cpp Backend update from Raze. 2023-10-07 18:42:24 +02:00
p_effect.h Structified A_SpawnParticle/Ex 2022-12-03 23:54:52 +01:00
p_enemy.cpp Backend update from Raze. 2023-10-07 18:42:24 +02:00
p_enemy.h - disable implicit conversions from float to TAngle 2022-08-26 18:01:26 +02:00
p_interaction.cpp yet even more GetChars calls added. 2023-10-07 23:29:24 +02:00
p_linetracedata.h
p_linkedsectors.cpp - removed most templates.h includes. 2021-10-30 10:49:12 +02:00
p_lnspec.cpp yet even more GetChars calls added. 2023-10-07 23:29:24 +02:00
p_lnspec.h - MBF21: handling of new flags in sector special. 2021-06-28 16:20:35 +02:00
p_local.h Exported reflection functionality 2023-08-02 00:40:01 -04:00
p_map.cpp Backend update from Raze. 2023-10-07 18:42:24 +02:00
p_maputl.cpp Added some null pointer checks to prevent crashes. 2023-08-31 19:51:06 +02:00
p_maputl.h Backend update from Raze. 2023-10-07 18:42:24 +02:00
p_mobj.cpp yet even more GetChars calls added. 2023-10-07 23:29:24 +02:00
p_pspr.cpp Add Inventory::ModifyBob and Inventory::ModifyBob3D 2023-09-14 16:28:38 +02:00
p_pspr.h add BobWeapon3D 2022-12-09 21:49:38 +01:00
p_secnodes.cpp Backend update from Raze. 2023-10-07 18:42:24 +02:00
p_sectors.cpp - made CVar declarations type safe again. 2022-10-22 09:29:38 +02:00
p_sight.cpp Backend update from Raze. 2023-10-07 18:42:24 +02:00
p_spec.cpp Prevent important messages from being accidentally filtered. 2023-01-04 17:54:09 +01:00
p_spec.h Added damage property to earthquakes. 2023-08-02 00:38:24 -04:00
p_switch.cpp fixed CheckswitchRange logic for multiple switches on a line. 2023-09-16 21:06:10 +02:00
p_tags.cpp - fixed several line ID functions accessing the sector tag array. 2023-09-10 11:45:23 +02:00
p_tags.h add CountSectorTags/CountSectorTags/CountLineIDs/GetLineID 2023-08-02 00:41:10 -04:00
p_teleport.cpp Backend update from Raze. 2023-10-07 18:42:24 +02:00
p_things.cpp Backend update from Raze. 2023-10-07 18:42:24 +02:00
p_trace.cpp Backend update from Raze. 2023-10-07 18:42:24 +02:00
p_trace.h - moved texture code to 'common'. 2020-04-11 20:20:38 +02:00
p_user.cpp yet even more GetChars calls added. 2023-10-07 23:29:24 +02:00
po_man.cpp Backend update from Raze. 2023-10-07 18:42:24 +02:00
po_man.h
portal.cpp Exported LinePortals 2023-01-15 22:01:37 +01:00
portal.h - fixed a few warnings pointed out by GCC. 2023-03-26 10:35:33 +02:00
shadowinlines.h - fix duplicated variable resulting in an assert on startup. 2023-08-09 10:12:16 +02:00
statnums.h