raze/source/core
Christoph Oelckers 0dc670da8e - added wipe transitions to screen job
Mainly to have the crossfade, the other styles are mostly bonus.
This also adds proper scoping to the cutscene code, which needs to run in UI scope.
2022-04-25 17:26:17 +02:00
..
console - removed debug message. 2022-01-04 17:18:24 +01:00
menu - floatified the user map display. 2022-02-15 22:18:26 +01: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 - pass shade values to sky renderer 2022-04-19 14:44:10 +02:00
textures - added a name to tilenum function so that we can define picnums by name in scripted actors. 2022-01-24 00:24:47 +01: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 - added scripting exports for the global map types and a few more actor utilities. 2022-02-21 00:12:51 +01:00
automap.cpp - store indices in sectionsPerSector. 2022-02-20 23:11:04 +01:00
automap.h - MarkSectorSeen 2021-12-26 23:09:48 +01:00
binaryangle.h - optimize fcos and fsin to use the BAM value directly for table lookup. 2022-03-20 12:08:46 +01:00
cheathandler.cpp - fixed bad operator grouping in cheat code. 2021-07-25 17:17:29 +02:00
cheathandler.h - run most cheats through the network. 2020-09-03 01:32:51 +02:00
cheats.cpp - fixed map ccmd. 2021-12-30 09:58:10 +01:00
cheats.h - route savegame requests through the newwork, just like GZDoom does. 2021-05-12 00:21:26 +02:00
coreactor.h - added scripting exports for the global map types and a few more actor utilities. 2022-02-21 00:12:51 +01:00
ct_chat.cpp - use GPLv2 in all files dual-licensed with the Doom Source license. 2022-01-02 12:42:54 +01:00
d_net.cpp - added all parts needed to implement the actor property parser. 2022-01-23 13:03:39 +01: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 - 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
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
g_mapinfo.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
g_mapinfo.h - summary screens, too. 2021-05-02 12:28:32 +02:00
gameconfigfile.cpp - fixed bad search path setup on macOS 2022-04-19 14:02:51 +02:00
gameconfigfile.h
gamecontrol.cpp - added wipe transitions to screen job 2022-04-25 17:26:17 +02:00
gamecontrol.h - add level names to title bar (and by proxy, to RPC) 2022-03-18 05:06:58 -04:00
gamecvars.cpp - Make a number of CVARs in gamecvars.cpp saved as part of the global config. 2021-12-07 19:59:26 +11:00
gamecvars.h - various small bits of cleanup. 2021-11-29 00:57:11 +01:00
gamefuncs.cpp - use float wall positions in portal code. 2022-02-15 22:18:26 +01:00
gamefuncs.h - fixed validation issue with maps that have a wall with nextwall == -1 and nextsector > -1. 2022-02-15 22:47:53 +01:00
gamehud.cpp - Capitalise vec2_t y variable. 2021-12-30 09:57:02 +01: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 - Capitalise vec2_t y variable. 2021-12-30 09:57:02 +01:00
gameinput.h - Capitalise vec3_t z variable. 2021-12-30 09:57:03 +01:00
gamestruct.h - use floats for vertices. 2022-02-15 22:18:23 +01: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 - Duke/RR: Re-add micro-movement cancellation for RR's vehicles that was dropped in 466bc84697. 2021-12-26 23:09:50 +01:00
inputstate.h - Duke/RR: Re-add micro-movement cancellation for RR's vehicles that was dropped in 466bc84697. 2021-12-26 23:09:50 +01:00
interpolate.cpp - renamed floatified wall coordinate to 'pos'. 2022-02-15 22:18:24 +01:00
interpolate.h Revert "- removed Interp_Sprite_Z." 2022-01-01 19:50:30 +01:00
intvec.h - re-tabified several files that got mangled by repeated merging 2021-12-30 09:58:47 +01:00
mainloop.cpp - added wipe transitions to screen job 2022-04-25 17:26:17 +02:00
maphack.cpp - added script exports for DCoreActor's member variables. 2022-01-24 00:24:46 +01:00
mapinfo.cpp - fixed user map music lookup for real without disabling other things. 2021-12-30 09:58:08 +01: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 - fixed validation issue with maps that have a wall with nextwall == -1 and nextsector > -1. 2022-02-15 22:47:53 +01:00
maptypes.h - added scripting exports for the global map types and a few more actor utilities. 2022-02-21 00:12:51 +01: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 - 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
palette.cpp - addressed most unused/uninitialized variable warnings from MSVC. 2021-11-29 00:55:30 +01:00
palette.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
precache.cpp - addressed more shadowed variables in common code. 2021-12-30 09:57:32 +01: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 - Capitalise vec3_t z variable. 2021-12-30 09:57:03 +01: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
savegamehelp.cpp - spriteset management. 2022-02-15 22:34:48 +01:00
savegamehelp.h - Capitalise vec3_t z variable. 2021-12-30 09:57:03 +01:00
scancodes.h -moved scancodes.h out of Build folder. 2020-06-20 12:54:33 +02:00
screenjob.cpp - gracefully handle when a map tries to exit twice. 2022-01-15 19:20:58 +01:00
screenjob_.h - silenced some warnings. 2021-05-22 15:34:04 +02:00
screenshot.cpp - removed some Build related includes from core code. 2020-06-20 18:01:02 +02:00
searchpaths.cpp - fixed main game resource detection for Blood. 2021-12-31 13:04:32 +01:00
secrets.cpp - improved the secret hint management for Blood. 2022-03-20 12:47:23 +01:00
secrets.h - improved the secret hint management for Blood. 2022-03-20 12:47:23 +01:00
sectorgeometry.cpp - store indices in sectionsPerSector. 2022-02-20 23:11:04 +01: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
statusbar.h - removed all leftover parts of the native status bars. 2021-05-16 10:35:33 +02:00
statusbar2.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
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 - added scripting exports for the global map types and a few more actor utilities. 2022-02-21 00:12:51 +01:00
uiinput.h - cheat and chat code from ZDoom. 2020-06-21 23:28:45 +02:00
version.h - implement discord rich presence, expand window title code. (still wip) 2022-03-18 04:17:46 -04:00
vmexports.cpp - added scripting exports for the global map types and a few more actor utilities. 2022-02-21 00:12:51 +01:00
zcc_compile_raze.cpp - made DCoreActor's properties functional. 2022-02-15 22:34:03 +01: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