og-odamex/common
2026-08-04 01:34:17 -05:00
..
actor.h Turn AActor::args into a std::array 2026-07-12 02:08:49 -05:00
am_map.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
am_map.h draw crosshair when using minimap 2026-01-10 09:09:21 -05:00
c_console.h Remove STACK_ARGS 2026-07-31 03:37:04 -05:00
c_cvarlist.cpp Merge branch 'stable' into Acts19quiz_HordeCooldown_12 2026-07-11 19:06:18 +12:00
c_cvars.cpp Replace clamp with std::clamp 2026-07-31 18:30:10 -05:00
c_cvars.h implement some clang-tidy fixes 2026-07-31 03:57:01 -04:00
c_dispatch.cpp Restore old exec behavior of searching CWD first without needing an explicitly relative path 2026-07-21 19:26:49 -05:00
c_dispatch.h implement some clang-tidy fixes 2026-07-31 03:57:01 -04:00
c_doc.cpp Restoreserverside --version printing to stdout on windows 2026-08-03 21:47:26 -05:00
c_doc.h Restoreserverside --version printing to stdout on windows 2026-08-03 21:47:26 -05:00
c_effect.cpp Stop passing pointers to updated vector length functions 2026-07-06 01:32:01 -05:00
c_effect.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
c_maplist.h Implement new nextmap logic for the enhanced lastmap 2025-07-14 02:46:37 -05:00
c_pch.h Merge branch 'stable' into deprecated-copy-cleanup 2025-10-07 00:14:09 -05:00
c_vote.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
CMakeLists.txt Fix musl build by checking whether execinfo.h's backtrace is present 2022-03-01 21:29:32 +00:00
cmdlib.cpp Use lambda instead of not_fn to make sure that we convert to unsigned char before calling isspace 2026-04-28 02:36:23 -05:00
cmdlib.h FIx content type checks when there is additional information such as specifying utf-8 encoding 2026-04-28 02:15:41 -05:00
com_misc.cpp Merge branch 'stable' into feature/sprees-and-multi-kills 2026-01-17 22:06:46 -05:00
com_misc.h add spree killcount indicator to toasts, to show if you are on a current spree (and if so, what level by color and frags since last death you have) 2026-01-17 22:00:07 -05:00
crc32.cpp Fix endianness check for *BSD 2024-10-05 12:00:08 +02:00
crc32.h Add CRC32 hashing support 2021-12-14 20:49:54 -05:00
d_dehacked.cpp Replace all uses of _DEBUG in non-Windows-specific code with ODAMEX_DEBUG 2026-07-06 05:21:06 -05:00
d_dehacked.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
d_event.h Merge branch 'stable' into unit-tests 2026-01-17 14:53:21 -06:00
d_items.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
d_items.h Oops, very big commit. Implement SpawnProjectile, general cleanup of p_acs.cpp, don't allocate vectors constantly for SV_ACSExecuteSpecial, rework inventory acs functions to use infomap 2026-07-05 22:36:01 -05:00
d_main.cpp Restoreserverside --version printing to stdout on windows 2026-08-03 21:47:26 -05:00
d_main.h merge up stable 2026-07-31 11:19:42 -04:00
d_net.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
d_netcmd.cpp Big player_t* to player_t& migration 2026-01-29 15:06:29 -06:00
d_netcmd.h Big player_t* to player_t& migration 2026-01-29 15:06:29 -06:00
d_netinf.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
d_player.h even though PST_SPECTATOR is not used anywhere, make new playerstate for freecam just to be safe 2026-03-03 15:08:35 -05:00
d_ticcmd.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
dobject.cpp Remove STACK_ARGS 2026-07-31 03:37:04 -05:00
dobject.h Address clang-tidy review comments 2026-07-31 04:02:02 -05:00
doomdata.h Fix subsector firstline being promoted to 32-bit before casting to unsigned 2026-03-12 17:22:47 -05:00
doomdef.h Address unused variable warnings in p_acs. Remove unnecessary if (serverside) checks around SERVER_ONLY code 2026-07-05 22:55:31 -05:00
doomfunc.h Implement SetActivator, SetActivatorToTarget, SetSkyScrollSpeed, SpawnSpotForced, SpawnSpotFacingForced, SpawnForced, Sqrt, FixedSqrt, VectorLength, StrCmp, StrICmp, SetSectorDamage, Floor, Ceil, and Round 2026-07-06 01:15:46 -05:00
doomkeys.h Add support for mouse wheel tilt 2026-03-17 03:08:10 -05:00
doomstat.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
doomstat.h Create constants for coop player start ednums 2026-07-31 18:30:58 -05:00
doomtype.h Remove old __int64 defines, we use int64_t now 2026-07-31 18:30:10 -05:00
dsectoreffect.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
dsectoreffect.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
dthinker.cpp Remove BYTE, SBYTE, QWORD, and SQWORD. Replace them with stdint types 2026-02-15 06:12:30 -06:00
dthinker.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
errors.h Move the time functions to a common module 2026-01-13 11:07:58 -06:00
farchive.cpp Fix FLZOFile::Write to treat m_BufferSize as size and m_MaxBufferSize as capacity, instead of using both variables for both purposes. Otherwise this leads to the wrong sizes and minilzo ends up compressing uninitialized memory. 2026-04-20 22:47:51 -05:00
farchive.h And now WORD/SWORD are gone too 2026-02-15 06:12:30 -06:00
farmhash.cpp add farmhash 2021-11-14 00:53:51 -05:00
farmhash.h add farmhash 2021-11-14 00:53:51 -05:00
g_episode.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
g_game.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
g_game.h Merge branch 'stable' into unit-tests 2026-01-17 14:53:21 -06:00
g_gametype.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
g_gametype.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
g_gametypecmd.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
g_horde.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
g_horde.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
g_level.cpp Merge branch 'stable' into feature/demo-free-roam 2026-06-13 12:49:18 -04:00
g_level.h Oops, very big commit. Implement SpawnProjectile, general cleanup of p_acs.cpp, don't allocate vectors constantly for SV_ACSExecuteSpecial, rework inventory acs functions to use infomap 2026-07-05 22:36:01 -05:00
g_levelstate.cpp Address a few more clang-tidy warnigns 2026-07-31 20:34:24 -05:00
g_levelstate.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
g_mapinfo.cpp Restore defaultmap functionality 2026-06-19 15:09:34 -05:00
g_mapinfo.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
g_multikill.cpp add sv_showsprees and sv_showmultikills. sprees and spreebreakers don't get broadcasted or shown on clients 2026-05-15 20:49:32 -04:00
g_multikill.h upversion to version 12.2.0 2026-03-29 21:01:00 +00:00
g_musinfo.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
g_musinfo.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
g_skill.h Use ACSReturn for GameSkill, fix out of bounds access to SkillInfos when sv_skill == 0 2026-01-10 01:55:09 -06:00
g_spawninv.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
g_spawninv.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
g_spree.cpp Use display names in sprees 2026-07-06 04:09:02 -05:00
g_spree.h upversion to version 12.2.0 2026-03-29 21:01:00 +00:00
g_spreedef.cpp upversion to version 12.2.0 2026-03-29 21:01:00 +00:00
g_spreedef.h upversion to version 12.2.0 2026-03-29 21:01:00 +00:00
g_umapinfo.cpp Don't overwrite map in umapinfo with default unless there was already no default. 2026-06-19 16:53:39 -05:00
g_umapinfo.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
gi.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
git_describe.h.in small amounts of cleanup 2025-01-15 10:36:21 -05:00
gstrings.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
gstrings.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
hashtable.h Make OHashTable use std::hash instead of hashfunc. This allows us to remove the majority of hashfunc specializations. We only needed hashfunc because of C++98 2026-06-29 05:32:27 -05:00
i_crash.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
i_crash_noop.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
i_crash_posix.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
i_crash_win32.cpp Write two dumps - the slim one we always had, and a full one that's always the latest crash 2026-01-21 08:25:05 -06:00
i_net.cpp Remove unused Sleep macro from common i_net code 2026-01-14 12:38:40 -06:00
i_net.h Merge branch 'stable' into feature/sprees-and-multi-kills 2026-01-17 22:06:46 -05:00
i_time.cpp Looks like macOS doesn't support clock_nanosleep. Use nanosleep instead... 2026-01-14 13:59:54 -06:00
i_time.h Move the time functions to a common module 2026-01-13 11:07:58 -06:00
info.cpp Address a few more clang-tidy warnigns 2026-07-31 20:34:24 -05:00
info.h Fix incompatibility with earlier 12.x caused by stacked sectors 2026-07-31 18:30:10 -05:00
infomap.cpp Implement SetActivator, SetActivatorToTarget, SetSkyScrollSpeed, SpawnSpotForced, SpawnSpotFacingForced, SpawnForced, Sqrt, FixedSqrt, VectorLength, StrCmp, StrICmp, SetSectorDamage, Floor, Ceil, and Round 2026-07-06 01:15:46 -05:00
infomap.h Oops, very big commit. Implement SpawnProjectile, general cleanup of p_acs.cpp, don't allocate vectors constantly for SV_ACSExecuteSpecial, rework inventory acs functions to use infomap 2026-07-05 22:36:01 -05:00
m_alloc.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
m_alloc.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
m_argv.cpp oh yea, custom deleters are a thing. let's also make unique_ptrs for FILEs 2026-01-17 15:04:01 -06:00
m_argv.h Merge branch 'stable' into unit-tests 2026-01-17 14:53:21 -06:00
m_bbox.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
m_bbox.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
m_cheat.cpp Switch to nullptr to remove dependency on stdlib.h 2026-06-30 00:39:16 -05:00
m_cheat.h And it finally compiles after way more ptr to ref changes 2026-01-29 17:11:41 -06:00
m_consolecommandstream.cpp fix 2026-06-17 22:46:50 -04:00
m_consolecommandstream.h Switch to tab indentation... 2026-01-14 16:39:57 -06:00
m_doomobjcontainer.h Fix incompatibility with earlier 12.x caused by stacked sectors 2026-07-31 18:30:10 -05:00
m_fileio.cpp Adapt manc's missing_dir_policy system from odaheretic-prologue 2026-07-22 02:11:56 -05:00
m_fileio.h Adapt manc's missing_dir_policy system from odaheretic-prologue 2026-07-22 02:11:56 -05:00
m_fileio_posix.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
m_fileio_win32.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
m_fixed.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
m_jsonlump.cpp Replace a bunch more new and deletes 2026-01-17 15:04:01 -06:00
m_jsonlump.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
m_memio.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
m_memio.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
m_mempool.h Remove untrue comment 2026-03-02 04:30:15 -06:00
m_misc.h Address clang-tidy review comments 2026-07-31 04:02:02 -05:00
m_ostring.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
m_ostring.h Make OHashTable use std::hash instead of hashfunc. This allows us to remove the majority of hashfunc specializations. We only needed hashfunc because of C++98 2026-06-29 05:32:27 -05:00
m_random.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
m_random.h Address compiler warnings in sarray.h 2026-02-20 21:40:21 -06:00
m_resfile.cpp Adapt manc's missing_dir_policy system from odaheretic-prologue 2026-07-22 02:11:56 -05:00
m_resfile.h Do tilde expansion when constructing OWantFile 2026-07-21 22:00:41 -05:00
m_stacktrace.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
m_stacktrace.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
m_strindex.cpp Replace uses of StrFormat with fmt::sprintf 2025-01-13 17:16:00 -06:00
m_strindex.h Add emplace method to OHashTable and allow storing unique_ptrs 2025-02-12 17:01:12 -06:00
m_swap.h Add templated LE/BE functions for use in templated functions, Replaced long variants with (u)int64_t LONGLONG variants, since the others were not portable. 2026-02-15 06:12:30 -06:00
m_vectors.cpp Stop passing pointers to updated vector length functions 2026-07-06 01:32:01 -05:00
m_vectors.h Stop passing pointers to updated vector length functions 2026-07-06 01:32:01 -05:00
m_wdlstats.cpp Make M_LogActorWDLEvent take aactors as const 2026-07-30 01:41:16 -05:00
m_wdlstats.h Make M_LogActorWDLEvent take aactors as const 2026-07-30 01:41:16 -05:00
md5.cpp fix instances of pointer subtraction with a 64-bit safe implementation 2024-09-22 23:48:26 -04:00
md5.h Add CRC32 hashing support 2021-12-14 20:49:54 -05:00
odainfo.cpp Remove incorrect ednums from MT_CAREPACK and MT_HORDESPAWN 2026-08-04 01:34:17 -05:00
odainfo.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
odamex.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
ohash.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
ohash.h Make OHashTable use std::hash instead of hashfunc. This allows us to remove the majority of hashfunc specializations. We only needed hashfunc because of C++98 2026-06-29 05:32:27 -05:00
olumpname.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
olumpname.h Make OHashTable use std::hash instead of hashfunc. This allows us to remove the majority of hashfunc specializations. We only needed hashfunc because of C++98 2026-06-29 05:32:27 -05:00
oscanner.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
oscanner.h I_Error always throws so it should be noreturn 2026-06-23 15:15:33 -05:00
p_acs.cpp Replace clamp with std::clamp 2026-07-31 18:30:10 -05:00
p_acs.h Remove STACK_ARGS 2026-07-31 03:37:04 -05:00
p_boomfspec.cpp Always kill all players in mbf21 death exits 2026-06-29 14:48:36 -05:00
p_boomfspec.h More minor cleanup of p_floor 2026-06-23 15:15:34 -05:00
p_ceiling.cpp Use default initializers to make sure fields are always initialized to something. Use explicit on all single argument constructors in p_spec 2026-06-23 15:50:04 -05:00
p_compdb.cpp Create basic table of compatibility hacks for old maps based on map hashes. 2026-02-01 16:16:18 -06:00
p_compdb.h Create basic table of compatibility hacks for old maps based on map hashes. 2026-02-01 16:16:18 -06:00
p_ctf.h A lot more P_Setup cleanup 2026-02-15 06:12:30 -06:00
p_doors.cpp Use default initializers to make sure fields are always initialized to something. Use explicit on all single argument constructors in p_spec 2026-06-23 15:50:04 -05:00
p_enemy.cpp Make P_IsUnderDamage work for crushing floors too. Also improve mbf compatibility by returning based on direction, not status, and returning -1 when actively moving crushing. 2026-07-31 20:10:37 -05:00
p_floor.cpp Use default initializers to make sure fields are always initialized to something. Use explicit on all single argument constructors in p_spec 2026-06-23 15:50:04 -05:00
p_horde.cpp Replace clamp with std::clamp 2026-07-31 18:30:10 -05:00
p_horde.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
p_hordedefine.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
p_hordedefine.h Make OHashTable use std::hash instead of hashfunc. This allows us to remove the majority of hashfunc specializations. We only needed hashfunc because of C++98 2026-06-29 05:32:27 -05:00
p_hordespawn.cpp Address clang-tidy warnings 2026-07-31 20:28:47 -05:00
p_hordespawn.h Remove false todo comment 2026-08-04 00:42:58 -05:00
p_inter.h Many more ptr -> ref changes. Still doesn't compile... 2026-01-29 16:11:57 -06:00
p_interaction.cpp Merge branch 'stable' into bugfix/autoswitchfrom 2026-07-21 07:59:35 +12:00
p_lights.cpp Use default initializers to make sure fields are always initialized to something. Use explicit on all single argument constructors in p_spec 2026-06-23 15:50:04 -05:00
p_lnspec.cpp Implement LS_Thing_SpawnFacing 2026-06-29 02:21:12 -05:00
p_lnspec.h General cleanup: Replace some c arrays with std::array, move defines 2026-06-29 02:11:18 -05:00
p_local.h Address clang-tidy review comments 2026-07-30 01:41:16 -05:00
p_map.cpp Finish cleaning up the rest of the easy globals 2026-07-30 01:41:16 -05:00
p_mapformat.cpp Fix vanilla door types showing up as multikey doors on the automap 2026-08-03 20:10:26 -05:00
p_mapformat.h Big player_t* to player_t& migration 2026-01-29 15:06:29 -06:00
p_maputl.cpp Finish cleaning up the rest of the easy globals 2026-07-30 01:41:16 -05:00
p_mobj.cpp Check for inSpawnMap instead of trying to move the check for horde spawns elsewhere 2026-08-04 00:44:52 -05:00
p_mobj.h Give P_IsSpawnThing a slightly more descriptive name, make sure it checks all player start types 2026-07-31 18:30:10 -05:00
p_pillar.cpp Use default initializers to make sure fields are always initialized to something. Use explicit on all single argument constructors in p_spec 2026-06-23 15:50:04 -05:00
p_plats.cpp Use default initializers to make sure fields are always initialized to something. Use explicit on all single argument constructors in p_spec 2026-06-23 15:50:04 -05:00
p_pspr.cpp don't handle refire in A_WeaponBulletAttack, which is the mbf21 spec 2026-07-26 15:53:14 -04:00
p_pspr.h Remove BYTE, SBYTE, QWORD, and SQWORD. Replace them with stdint types 2026-02-15 06:12:30 -06:00
p_quake.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
p_saveg.cpp Merge branch 'stable' into feature/demo-free-roam 2026-07-23 11:22:02 -04:00
p_saveg.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
p_setup.cpp Make sure to sort player starts and spawn avatars on hexen format maps 2026-07-31 18:30:10 -05:00
p_setup.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
p_sight.cpp Make P_SightPathTraverse more demo compatible 2026-06-29 04:02:30 -05:00
p_snapshot.cpp Stop passing pointers to updated vector length functions 2026-07-06 01:32:01 -05:00
p_snapshot.h Let's try that again 2026-06-23 15:15:33 -05:00
p_spec.cpp Make P_IsUnderDamage work for crushing floors too. Also improve mbf compatibility by returning based on direction, not status, and returning -1 when actively moving crushing. 2026-07-31 20:10:37 -05:00
p_spec.h Finish cleaning up the rest of the easy globals 2026-07-30 01:41:16 -05:00
p_switch.cpp And now WORD/SWORD are gone too 2026-02-15 06:12:30 -06:00
p_teleport.cpp Remove unnecessary subsector->sector checks - sector is guaranteed non-null; a little cleanup 2026-03-17 02:44:31 -05:00
p_things.cpp Only clear DORMANT and INVULNERABLE when activating a monster instead of clearing all of flags2 2026-07-11 22:14:31 -05:00
p_tick.cpp allow moving the freecam when the netdemo is paused 2026-06-17 19:31:05 -04:00
p_tick.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
p_unlag.cpp Merge branch 'stable' into unit-tests 2026-01-17 14:53:21 -06:00
p_unlag.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
p_user.cpp Merge branch 'stable' into feature/demo-free-roam 2026-07-02 21:55:43 -04:00
p_xlat.cpp General cleanup: Replace some c arrays with std::array, move defines 2026-06-29 02:11:18 -05:00
p_zdoomhexspec.cpp Remove unnecessary subsector->sector checks - sector is guaranteed non-null; a little cleanup 2026-03-17 02:44:31 -05:00
p_zdoomhexspec.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
po_man.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
r_bsp.h Restore underwater lighting that was broken by r_thingsectorlight 2026-03-04 15:49:15 -06:00
r_data.cpp Make missing patches non-fatal, fix out of bound patchlookup accesses 2026-07-18 03:32:05 -05:00
r_data.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
r_defs.h Remove some unecessary typedefs 2026-07-31 18:30:10 -05:00
r_draw.h first pass at stacked sectors (with alpha blending flats) 2026-07-18 15:44:51 -04:00
r_intrin.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
r_local.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
r_main.h Replace clamp with std::clamp 2026-07-31 18:30:10 -05:00
r_plane.cpp Merge branch 'stable' into unit-tests 2026-01-17 14:53:21 -06:00
r_plane.h convert skybox planes into portal planes 2026-07-17 17:33:44 -04:00
r_segs.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
r_sky.h Implement SetActivator, SetActivatorToTarget, SetSkyScrollSpeed, SpawnSpotForced, SpawnSpotFacingForced, SpawnForced, Sqrt, FixedSqrt, VectorLength, StrCmp, StrICmp, SetSectorDamage, Floor, Ceil, and Round 2026-07-06 01:15:46 -05:00
r_sprites.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
r_sprites.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
r_state.h Fix loading of patches as textures to work with shareware doom 2026-06-27 01:03:49 -05:00
r_things.h And now WORD/SWORD are gone too 2026-02-15 06:12:30 -06:00
range.h Fix definition of inclusive range 2026-07-31 18:30:58 -05:00
res_texture.cpp Replace clamp with std::clamp 2026-07-31 18:30:10 -05:00
res_texture.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
s_sndseq.cpp And now WORD/SWORD are gone too 2026-02-15 06:12:30 -06:00
s_sndseq.h Add a bunch more consts 2025-12-08 01:43:03 -06:00
s_sound.cpp Replace clamp with std::clamp 2026-07-31 18:30:10 -05:00
s_sound.h Merge branch 'stable' into unit-tests 2026-01-17 14:53:21 -06:00
sarray.h Add one more unit test and remove the copy assign/construct restriction, because it's no longer required now that it uses a vector internally 2026-02-20 21:40:21 -06:00
st_stuff.h Remove STACK_ARGS 2026-07-31 03:37:04 -05:00
stats.cpp Move the time functions to a common module 2026-01-13 11:07:58 -06:00
stats.h Remove BYTE, SBYTE, QWORD, and SQWORD. Replace them with stdint types 2026-02-15 06:12:30 -06:00
stringenums.h fix up spreedef loading, add SPREEDEF to odamex.wad, as well as spree kill toast indicators (in wad, not implemented) 2026-01-17 22:00:07 -05:00
stringtable.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
stringtable.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
strptime.cpp Remove Wii code 2025-04-09 15:37:05 -05:00
svc_map.cpp add network messages for sprees and spree breakers 2026-01-17 21:54:32 -05:00
svc_map.h replace header guards with pragma once 2022-03-02 03:07:07 -08:00
svc_message.cpp add skypicker arg 2 which determines which ceiling/floor to apply the skybox, but keep with zdoom rules where pickers never override stacked sectors 2026-07-18 16:09:00 -04:00
svc_message.h Oops, very big commit. Implement SpawnProjectile, general cleanup of p_acs.cpp, don't allocate vectors constantly for SV_ACSExecuteSpecial, rework inventory acs functions to use infomap 2026-07-05 22:36:01 -05:00
szp.h I_Error always throws so it should be noreturn 2026-06-23 15:15:33 -05:00
tables.cpp upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
tables.h Remove DWORD/SDWORD 2026-02-15 06:12:30 -06:00
teamdef.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
teaminfo.cpp Address clang-tidy warnings 2026-07-31 20:28:47 -05:00
teaminfo.h Check for presence of thing in spawn map before treating it as a player start or other zdoom/odamex-specific thing type 2026-07-31 19:03:49 -05:00
timegm.cpp
v_palette.h Remove some unecessary typedefs 2026-07-31 18:30:10 -05:00
v_pixelformat.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
v_textcolors.h make spreedef's color token take a string, and add a gamesfx token that plays on new multi/spree levels 2026-01-30 21:38:50 -05:00
v_video.h Remove STACK_ARGS 2026-07-31 03:37:04 -05:00
version.cpp Replace all uses of _DEBUG in non-Windows-specific code with ODAMEX_DEBUG 2026-07-06 05:21:06 -05:00
version.h upversion to version 12.3.0 2026-08-02 01:34:12 +00:00
w_ident.cpp Address compiler warnings in sarray.h 2026-02-20 21:40:21 -06:00
w_ident.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
w_wad.cpp Make sure to free lumpcache before numlumps is updated for the new wads 2026-04-17 17:57:17 -05:00
w_wad.h oh yea, custom deleters are a thing. let's also make unique_ptrs for FILEs 2026-01-17 15:04:01 -06:00
win32inc.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
z_zone.cpp Remove STACK_ARGS 2026-07-31 03:37:04 -05:00
z_zone.h upversion to version 12.1.0 2026-01-05 01:52:47 +00:00