raze/source/core
Christoph Oelckers 3c9a94dba8 - consolidated Duke’s ‚away from wall‘ check in the backend
This was also very useful in SW to avoid spawning ‚floating‘ footprints due to lack of an equivalent check in the original.
2022-10-21 00:00:02 +02:00
..
console - removed debug message. 2022-01-04 17:18:24 +01:00
menu - Pass DVector2 objects directly through to F2DDrawer::AddLine() and F2DDrawer::AddThickLine(). 2022-10-14 18:19:04 +02:00
music - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
r_data - lock cvar shader uniforms behind a command line parameter for now 2022-04-16 12:12:43 -04:00
rendering - Backend update from GZDoom 2022-10-20 22:24:25 +02:00
textures - floatified some parts of the SO interface for consistent use of MAXSO. 2022-10-06 20:50:45 +02:00
actorinfo.cpp - added all parts needed to implement the actor property parser. 2022-01-23 13:03:39 +01:00
actorinfo.h - made DCoreActor's properties functional. 2022-02-15 22:34:03 +01:00
actorlist.cpp - wrapped most clipdist assignments 2022-10-17 17:03:53 +02:00
automap.cpp - Floatify smoothratio for DrawOverheadMap(). 2022-10-15 13:32:03 +02:00
automap.h - Floatify smoothratio for DrawOverheadMap(). 2022-10-15 13:32:03 +02:00
cheathandler.cpp - backend update from GZDoom. 2022-10-02 20:33:18 +02:00
cheathandler.h - run most cheats through the network. 2020-09-03 01:32:51 +02:00
cheats.cpp - fixed: sv_cheats was set to true, essentially rendering the cheat blocker for high skill levels in Duke and RR ineffective. 2022-10-01 09:10:13 +02:00
cheats.h - route savegame requests through the newwork, just like GZDoom does. 2021-05-12 00:21:26 +02:00
coreactor.h - eliminated add_int_xvel 2022-10-19 18:26:16 +02:00
ct_chat.cpp - made the code mostly signed-char safe. 2022-10-12 22:12:30 +02:00
d_net.cpp - backend update from GZDoom. 2022-06-06 11:45:34 +02:00
d_net.h - merged the few remaining contents of mmulti.h into d_net.h 2021-05-03 19:01:00 +02:00
d_protocol.cpp - Floatify InputPacket::fvel and InputPacket::svel. 2022-10-20 00:48:09 +02:00
d_protocol.h - route savegame requests through the newwork, just like GZDoom does. 2021-05-12 00:21:26 +02:00
d_ticcmd.h - Blood: JSON serializer for triggers 2020-11-21 20:25:06 +01:00
defparser.cpp - added spawn number parser to .DEF. 2022-01-26 23:53:05 +01:00
fixedhorizon.h - added a 'dot' function to DVector2 because using the '|' operator is not intuitive. 2022-10-15 17:52:07 +02:00
g_mapinfo.cpp - replaced a few naked chars with better types. 2022-08-05 17:04:46 +02:00
g_mapinfo.h - summary screens, too. 2021-05-02 12:28:32 +02:00
gameconfigfile.cpp - Tidy up some of the spaces on SetValueForKey() calls. 2022-10-21 00:35:59 +11:00
gameconfigfile.h - renamed 'common' to 'core'. 2020-04-12 08:30:36 +02:00
gamecontrol.cpp - removed obsolete scripting exports. 2022-10-16 10:59:04 +02:00
gamecontrol.h - Blood: Floatify position drawing code and clean up now-unused wrappers. 2022-10-18 18:29:09 +02:00
gamecvars.cpp - added option to show the level stats on the automap. 2022-10-15 17:14:34 +02:00
gamecvars.h - added option to show the level stats on the automap. 2022-10-15 17:14:34 +02:00
gamefuncs.cpp - consolidated Duke’s ‚away from wall‘ check in the backend 2022-10-21 00:00:02 +02:00
gamefuncs.h - consolidated Duke’s ‚away from wall‘ check in the backend 2022-10-21 00:00:02 +02:00
gamehud.cpp - backend update from GZDoom. 2022-10-02 20:33:18 +02:00
gamehud.h - Blood: Perform interpolation between frames for each tile coordinate when there is more than one frame and the picnum between frames match. 2021-07-29 17:39:22 +10:00
gameinput.cpp - Floatify InputPacket::fvel and InputPacket::svel. 2022-10-20 00:48:09 +02:00
gameinput.h - Eliminate most uses of DAngle::Buildfang(). 2022-10-15 13:32:03 +02:00
gamestruct.h - Floatify InputPacket::fvel and InputPacket::svel. 2022-10-20 00:48:09 +02:00
gi.cpp - backend update from GZDoom. 2020-11-23 15:54:06 +01:00
gi.h - backend update from GZDoom. 2020-11-23 15:54:06 +01:00
initfs.cpp - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
inputstate.cpp - Floatify InputPacket::fvel and InputPacket::svel. 2022-10-20 00:48:09 +02:00
inputstate.h - Force synchronised input when cl_capfps is true. 2022-06-06 18:41:48 +10:00
interpolate.cpp - Rename a smoothratio variable to interpfrac to show that it's not Q16.16. 2022-10-15 13:32:02 +02:00
interpolate.h - Rename a smoothratio variable to interpfrac to show that it's not Q16.16. 2022-10-15 13:32:02 +02:00
intvec.h - added a 'dot' function to DVector2 because using the '|' operator is not intuitive. 2022-10-15 17:52:07 +02:00
mainloop.cpp - backend update from GZDoom. 2022-10-02 20:33:18 +02:00
maphack.cpp - floatified sprext.position_offset 2022-10-10 17:37:17 +02:00
mapinfo.cpp - replaced a few naked chars with better types. 2022-08-05 17:04:46 +02:00
mapinfo.h - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
maploader.cpp - added mapangle function for converting angles from map data. 2022-10-18 19:01:45 +02:00
maptypes.h - eliminated add_int_ceilingz 2022-10-19 18:26:16 +02:00
mathutil.cpp - Optimise fFindDistance2D() to multiply by inverse rather than divide by a constant. 2021-07-10 22:08:48 +10:00
mathutil.h - added vector variants of FindDistance2D and FindDistance3D 2021-12-30 09:58:07 +01:00
namedef_custom.h - did some reshuffling on Exhumed's menu. 2022-01-24 01:00:05 +01:00
ns.h - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
packet.h - Floatify InputPacket::fvel and InputPacket::svel. 2022-10-20 00:48:09 +02:00
palette.cpp - removed the Polymost renderer. 2022-08-03 15:50:27 +02:00
palette.h - removed the Polymost renderer. 2022-08-03 15:50:27 +02:00
precache.cpp - animation precaching cleanup. 2022-08-05 23:48:43 +02:00
precache.h - migrated RR's cutscene definitions. 2021-05-02 13:12:24 +02:00
psky.cpp - fixed sky tiling. 2022-01-25 19:00:52 +01:00
psky.h - sky management rework. 2022-01-16 12:12:43 +01:00
quotemgr.h - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
quotes.cpp - optimizations for better savegame performance. 2020-07-21 21:32:38 +02:00
raze_music.cpp Revert "- fixed music lookup for user maps." 2021-12-30 09:58:08 +01:00
raze_music.h - removed the non-functional and long abandoned level music alias feature. 2021-05-12 21:48:40 +02:00
raze_sound.cpp - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
raze_sound.h - handle most int_pos calls in common code. 2022-10-04 18:44:17 +02:00
razefont.cpp - various small bits of cleanup. 2021-11-29 00:57:11 +01:00
razefont.h - reorganized loading of textures. 2021-06-01 11:05:26 +02:00
rts.cpp - fixed more warnings in 'core'. 2021-05-12 21:47:32 +02:00
rts.h - renamed 'common' to 'core'. 2020-04-12 08:30:36 +02:00
savegamehelp.cpp - floatified Blood's velFloor and velCeil 2022-10-15 13:31:59 +02:00
savegamehelp.h - floatified hitpos 2022-10-05 18:11:59 +02:00
scancodes.h -moved scancodes.h out of Build folder. 2020-06-20 12:54:33 +02:00
screenjob.cpp - another backend update from GZDoom. 2022-06-06 15:28:41 +02:00
screenjob_.h - silenced some warnings. 2021-05-22 15:34:04 +02:00
screenshot.cpp - cleanup of 3D viewport code. 2022-08-05 17:04:45 +02:00
searchpaths.cpp - made the code mostly signed-char safe. 2022-10-12 22:12:30 +02:00
secrets.cpp - fixed parsing issues in secret hint system. 2022-05-24 20:41:44 +02:00
secrets.h - improved the secret hint management for Blood. 2022-03-20 12:47:23 +01:00
sectorgeometry.cpp - eliminate all use of integer coordinates in the sector geometry creation code. 2022-10-05 18:31:46 +02:00
sectorgeometry.h - avoid conversions for vertex comparisons in CollectLoops and for sectorgeometry.cpp's poscompare values. 2022-02-15 22:34:03 +01:00
serialize_obj.h - missed adding a file... 2020-05-23 22:43:02 +02:00
statistics.cpp - addressed more shadowed variables in common code. 2021-12-30 09:57:32 +01:00
statistics.h - renamed 'common' to 'core'. 2020-04-12 08:30:36 +02:00
statusbar.h - removed all leftover parts of the native status bars. 2021-05-16 10:35:33 +02:00
statusbar2.cpp - cleanup of 3D viewport code. 2022-08-05 17:04:45 +02:00
thingdef.h - added scripting exports for the global map types and a few more actor utilities. 2022-02-21 00:12:51 +01:00
thingdef_data.cpp - added scripting exports for the global map types and a few more actor utilities. 2022-02-21 00:12:51 +01:00
thingdef_properties.cpp - final xvel cleanup. 2022-10-14 23:13:33 +02:00
uiinput.h - cheat and chat code from ZDoom. 2020-06-21 23:28:45 +02:00
updatesector.h - pass a DVector3 to updatesectorneighbor 2022-10-13 19:59:15 +02:00
version.h - refined wall sprite check so that orthogonally aligned sprites are only aligned to orthogonal walls. 2022-08-03 14:13:42 +02:00
vmexports.cpp - final xvel cleanup. 2022-10-14 23:13:33 +02:00
zcc_compile_raze.cpp - removed the Polymost renderer. 2022-08-03 15:50:27 +02:00
zcc_compile_raze.h - hooked up the compiler extension and the static actor data setup. 2022-01-23 13:03:39 +01:00
zcompile.cpp - added the flag parsing utilities. 2022-01-23 13:03:39 +01:00