raze-gles/source/core
Christoph Oelckers 5585351c0f - added a hack to help the new renderer with Lunatic Fringe.
This is by no means a permanent solution but having it buys some time to find something more universal that won't affect performance too badly and investigate the need for a more robust solution.
The idea here is to define pairs of walls where when the first element of the pair is seen, it will treat the second one as view blocking.
This is used as the two offending windows (sectors 151 and 152) to cope with the lack of a height sensitive clipper.
2021-04-24 20:00:54 +02:00
..
console - Screen Job refactoring WIP. 2021-04-16 17:24:58 +02:00
menu Merge branch 'master' into newrenderer2 2021-04-14 22:37:59 +02:00
movie - SW: the intro's sound may not be paused when the menu opens. 2021-04-19 21:39:44 +02:00
music - moved music code to "common" 2020-05-23 12:37:47 +02:00
nodebuilder - use ZDoom's node builder for triangulating sectors that fail the simple approach. 2021-04-03 12:44:30 +02:00
rendering - added a hack to help the new renderer with Lunatic Fringe. 2021-04-24 20:00:54 +02:00
textures - fix sky palette in Polymost mode. 2021-04-22 22:03:16 +02:00
automap.cpp Merge branch 'master' into newrenderer2 2021-04-14 22:37:59 +02:00
automap.h - Automap: Put in framework to interpolate automap player. 2021-01-02 18:23:01 +11:00
binaryangle.h - Fix potential overflow issue in binangle::tosigned() and getincanglebam(). 2021-04-15 08:25:08 +10:00
cheathandler.cpp - run most cheats through the network. 2020-09-03 01:32:51 +02:00
cheathandler.h - run most cheats through the network. 2020-09-03 01:32:51 +02:00
cheats.cpp - Screen Job refactoring WIP. 2021-04-16 17:24:58 +02:00
cheats.h - Screen Job refactoring WIP. 2021-04-16 17:24:58 +02:00
ct_chat.cpp - license correction for ct_chat.cpp 2021-04-05 08:59:06 +02:00
d_net.cpp - Screen Job refactoring WIP. 2021-04-16 17:24:58 +02:00
d_net.h - cleanup. 2020-09-13 19:27:05 +02:00
d_protocol.cpp - d_protocol: Change horz/avel pack/unpacking from long to float. 2020-10-09 16:18:28 +11:00
d_protocol.h - Screen Job refactoring WIP. 2021-04-16 17:24:58 +02:00
d_ticcmd.h - Blood: JSON serializer for triggers 2020-11-21 20:25:06 +01:00
defparser.cpp - Fix clocking of timer when doing cumulative loads in loaddefinitionsfile(). 2021-04-22 18:57:41 +10:00
gameconfigfile.cpp - adapt to changed value range of module master volume in ZMusic. 2021-03-14 08:51:59 +01:00
gameconfigfile.h - renamed 'common' to 'core'. 2020-04-12 08:30:36 +02:00
gamecontrol.cpp - Move all the timing code from LoadDefinitions() to loaddefinitionsfile() 2021-04-22 18:50:49 +10:00
gamecontrol.h - added a hack to help the new renderer with Lunatic Fringe. 2021-04-24 20:00:54 +02:00
gamecvars.cpp - All Games: Allow for HUD interpolation to be disabled. 2021-04-15 13:35:53 +10:00
gamecvars.h - All Games: Allow for HUD interpolation to be disabled. 2021-04-15 13:35:53 +10:00
gamefuncs.cpp - fixed double-add of xoffset for wall sprites. 2021-04-12 15:50:52 +02:00
gamefuncs.h - Move for (auto& m : *userConfig.AddDefs) loop from loaddefinitionsfile() into LoadDefinitions() and rework debug timer code to accommodate. 2021-04-22 16:33:45 +10:00
gamehud.cpp Merge branch 'master' into newrenderer2 2021-04-11 14:38:56 +02:00
gamehud.h - moved backend independent HUD code out of glbackend.cpp. 2021-04-11 08:40:18 +02:00
gameinput.cpp Merge branch 'master' into newrenderer 2021-04-22 08:58:26 +10:00
gameinput.h - Clean-up of input functions. 2021-04-21 20:41:04 +10:00
gamestate.h - backend update 2020-10-25 09:20:26 +01:00
gamestruct.h Merge branch 'master' into newrenderer 2021-04-22 00:10:37 +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 - allow specifying a .def file in GAMEINFO. 2021-04-17 23:52:45 +02:00
inputstate.cpp - InputState::ClearAllInput(): Only clear crouch_toggle bool if outside of a level, and resend SB_CROUCH sync bit if inside a level and crouch_toggle is true. 2021-04-01 13:46:16 +11:00
inputstate.h - generalized the special key handling for skipping cutscenes. 2021-04-20 15:01:26 +02:00
interpolate.cpp - fixed: stale, but still active interpolations for wall positions should not trigger sector retriangulation. 2021-04-03 10:26:02 +02:00
interpolate.h - moved setsectinterpolate/clearsectinterpolate into the backend. 2021-01-04 10:37:14 +01:00
intvec.h - fixed interpolation issues with sector objects in SW. 2021-03-29 09:25:26 +02:00
iterators.h fixed undefined end of list behavior of iterators 2020-10-18 12:14:05 +02:00
mainloop.cpp - Screen Job refactoring WIP. 2021-04-16 17:24:58 +02:00
maphack.cpp - fixed maphack loader. 2021-03-07 09:39:16 +01:00
mapinfo.cpp - several smaller texture (un)definition commands. 2021-04-20 20:05:35 +02:00
mapinfo.h - activated most of the support code for programmatically created menus again. 2020-10-07 01:31:41 +02:00
maploader.cpp - added a hack to help the new renderer with Lunatic Fringe. 2021-04-24 20:00:54 +02:00
mathutil.cpp - fixed incompatibility of FindDistance3D with Shadow Warrior. 2020-08-18 23:49:44 +02:00
mathutil.h - SW: Increase precision of x/y coordinates where possible. 2020-08-18 18:26:04 +10:00
ns.h - took all script exports out of the namespaces. 2020-10-10 10:11:22 +02:00
packet.h - SW: Migrate crouch toggling to backend solution implemented in 4ef0d20e0e. 2020-11-07 17:53:11 +11:00
palette.cpp Merge branch 'master' into newrenderer2 2021-04-11 14:38:56 +02:00
palette.h - seems I missed a bit... 2021-04-21 18:34:34 +02:00
precache.cpp Merge branch 'master' into newrenderer2 2021-04-11 14:38:56 +02:00
precache.h - also handle SW's voxels. 2021-04-11 13:38:23 +02:00
quotemgr.h - optimizations for better savegame performance. 2020-07-21 21:32:38 +02:00
quotes.cpp - optimizations for better savegame performance. 2020-07-21 21:32:38 +02:00
raze_music.cpp - fixed extended music lookup again. 2021-04-09 21:28:23 +02:00
raze_music.h - fixed .def 'music' parsing. 2021-04-08 16:35:26 +02:00
raze_sound.cpp - Blood: add a dummy sound entry at index 0. 2021-04-12 00:31:36 +02:00
raze_sound.h - got rid of common.h 2020-09-08 18:39:47 +02:00
rts.cpp - matching sound backend code with GZDoom. 2020-05-23 12:59:11 +02:00
rts.h - renamed 'common' to 'core'. 2020-04-12 08:30:36 +02:00
savegamehelp.cpp Merge branch 'master' into newrenderer 2021-04-22 00:10:37 +02:00
savegamehelp.h - cleanup of savegame framework 2021-04-22 00:03:17 +02:00
scancodes.h -moved scancodes.h out of Build folder. 2020-06-20 12:54:33 +02:00
screenjob.cpp - generalized the special key handling for skipping cutscenes. 2021-04-20 15:01:26 +02:00
screenjob.h - added a 'Start' method to DScreenJob. 2021-04-16 23:29:53 +02:00
screenshot.cpp - removed some Build related includes from core code. 2020-06-20 18:01:02 +02:00
searchpaths.cpp Merge branch 'master' into newrenderer2 2021-04-14 22:37:59 +02:00
secrets.cpp - Blood: only trigger a secret if the hint system hasn't registered it. 2020-12-01 12:52:42 +01:00
secrets.h - Blood: only trigger a secret if the hint system hasn't registered it. 2020-12-01 12:52:42 +01:00
sectorgeometry.cpp - fixed some remaining triangulation issues. 2021-04-03 15:10:06 +02:00
sectorgeometry.h - use ZDoom's node builder for triangulating sectors that fail the simple approach. 2021-04-03 12:44:30 +02:00
serialize_obj.h - missed adding a file... 2020-05-23 22:43:02 +02:00
statistics.cpp - removed some Build related includes from core code. 2020-06-20 18:01:02 +02:00
statistics.h - renamed 'common' to 'core'. 2020-04-12 08:30:36 +02:00
statusbar.h - Blood: handle super secrets properly in the statistics display. 2020-11-26 07:48:34 +01:00
statusbar2.cpp - Wrap all g_gameType & GAMEFLAG_BLOOD checks into isBlood() inline. 2021-01-02 14:46:58 +11:00
uiinput.h - cheat and chat code from ZDoom. 2020-06-21 23:28:45 +02:00
version.h - 0.10.0 2021-04-22 22:03:50 +02:00
zcompile.cpp - added the entry point for the ZScript compiler. 2020-06-14 19:20:04 +02:00