| .. |
|
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 |