gzdoom/src
Christoph Oelckers f5c4964902 use a more complete font did some primitive font substitution logic.
NotoSans was chosen because it contains all Latin, Cyrillic and Greek characters in one file.
To test the substitution the separate font files for Armenian and Georgian were also added, even though the languages have not been translated.
2024-01-02 18:58:39 +01:00
..
common use a more complete font did some primitive font substitution logic. 2024-01-02 18:58:39 +01:00
console fixed two bad validations of FName's. 2023-10-08 09:27:46 +02:00
g_statusbar use FTranslationID in all places where strict type checking is needed. 2023-11-09 23:04:10 +01:00
gamedata fix max health for Doom's health bonus with Dehacked modifications present. 2023-12-20 00:11:09 +01:00
intermission use FTranslationID in all places where strict type checking is needed. 2023-11-09 23:04:10 +01:00
maploader fixed MBF21's instant death sector types. 2023-12-24 12:24:55 +01:00
menu use proper access functions to ResourceData. 2023-12-10 10:32:16 +01:00
playsim fix VisualThinkers crashing on spawn when level is frozen 2023-12-30 23:19:39 -05:00
posix add master levels to game list for steam 2023-11-02 21:41:58 +01:00
r_data merge FileData and ResourceData. 2023-12-14 17:22:29 +01:00
rendering Fixed incorrect offsetting for SpriteOffset. 2023-12-20 17:50:36 -05:00
scripting - add actor flag +BILLBOARDNOFACECAMERA which forces sprite aimed at camera heading instead of camera position when gl_billboard_faces_camera is true 2023-12-09 05:57:51 -05:00
sound do MIDI device lookup by lump index as well, for the same reasons as doing it for the volume. 2023-12-28 17:10:33 +01:00
utility/nodebuilder removed several bad casts to 'long'. 2023-10-04 16:47:43 +02:00
win32 hide the old main window as it no longer contains the startup. 2024-01-02 17:23:05 +01:00
am_map.cpp use FTranslationID in all places where strict type checking is needed. 2023-11-09 23:04:10 +01:00
am_map.h
announcer.h
bbannouncer.cpp - final update of menu code from Raze. 2020-10-16 22:57:30 +02:00
CMakeLists.txt Create initial error and netstart windows 2024-01-02 16:55:17 +01:00
ct_chat.cpp more GetChars fixes in linux/macOS 2023-10-08 07:31:59 +02:00
d_anonstats.cpp - disable survey code again. 2023-09-25 00:08:12 +02:00
d_buttons.h
d_defcvars.cpp added even more explicit GetChars() calls. 2023-10-03 15:55:08 +02:00
d_defcvars.h added even more explicit GetChars() calls. 2023-10-03 15:55:08 +02:00
d_event.h - added cutscene creation code 2022-06-03 00:03:57 +02:00
d_iwad.cpp add missing check for embedded WADs. 2023-12-16 07:41:22 +01:00
d_main.cpp Load widget resources from lumps 2024-01-02 16:55:17 +01:00
d_main.h - use std::vector<std::string> to pass the file list to InitMultipleFiles 2023-08-22 22:54:52 +02:00
d_net.cpp added even more explicit GetChars() calls. 2023-10-03 15:55:08 +02:00
d_net.h - moved i_net into 'common' to bring it in line with Raze. 2020-09-27 12:30:54 +02:00
d_netinf.h - made D_WriteUserInfoStrings memory safe. 2023-03-26 09:27:26 +02:00
d_netinfo.cpp serialize cvars 2023-11-25 21:06:39 -05:00
d_protocol.cpp
d_protocol.h - first stage of migrating intermissions to screenjobs. 2022-04-26 20:50:35 +02:00
doomdata.h - fixed several scale related floating point conversion warnings. 2022-06-15 22:15:36 +02:00
doomdef.h Add sv_coopsharekeys - in coop, picking up a key will distribute it to all online players 2023-11-11 20:50:31 -05:00
doomstat.cpp - minor cleanup. 2022-10-02 14:36:49 +02:00
doomstat.h Add sv_noplayerclip to allow players to walk through and shoot each other (only in coop) 2023-01-08 19:10:49 +08:00
doomtype.h - removed backend dependencies on game data. 2023-01-15 08:23:26 +01:00
empty.cpp
events.cpp added a third batch of GetChars call to FStrings. 2023-10-07 23:03:40 +02:00
events.h Added OnEngineInitialize() for static event handlers 2023-01-25 17:41:48 -05:00
g_cvars.cpp - moved language CVAR to backend. 2022-10-02 17:59:39 +02:00
g_cvars.h
g_dumpinfo.cpp added a third batch of GetChars call to FStrings. 2023-10-07 23:03:40 +02:00
g_game.cpp moved writezip.cpp out of filesystem and eliminated uses of TArray. 2023-12-15 16:59:00 +01:00
g_game.h CMakeLists upgrade to 3.16 and cleanup 2023-08-14 19:30:50 +02:00
g_hub.cpp Display other kills in coop tally screen (#1167) 2020-08-30 09:34:53 -04:00
g_hub.h
g_level.cpp - mark gl_maplightmode as a cheat 2023-12-10 18:22:57 +01:00
g_level.h - put the entire filesystem code into a namespace and created some subdirectories. 2023-08-22 22:54:54 +02:00
g_levellocals.h - rename ZSprites to VisualThinkers 2023-11-22 12:11:57 -05:00
g_pch.h Switch to miniz from zlib 2023-09-17 23:52:51 +02:00
g_pch2.h Switch to miniz from zlib 2023-09-17 23:52:51 +02:00
gameconfigfile.cpp fix GetChars in linux/macOS 2023-10-08 07:31:59 +02:00
gameconfigfile.h - put the entire filesystem code into a namespace and created some subdirectories. 2023-08-22 22:54:54 +02:00
hu_scores.cpp - avoid storing texture pointers in longer lived data 2022-06-07 00:00:54 +02:00
hu_stuff.h - moved chatmodeon to the backend. 2022-10-02 14:01:43 +02:00
m_cheat.cpp - add a system interface for CheckCheatmode and moved some sound code to the backend. 2022-10-02 16:48:56 +02:00
m_cheat.h
m_misc.cpp merge FileData and ResourceData. 2023-12-14 17:22:29 +01:00
m_misc.h
namedef_custom.h added per-sector sky UDMF properties. 2023-10-29 17:49:59 +01:00
p_conversation.cpp yet even more GetChars calls added. 2023-10-07 23:29:24 +02:00
p_conversation.h - put the entire filesystem code into a namespace and created some subdirectories. 2023-08-22 22:54:54 +02:00
p_openmap.cpp implement the different reader types. 2023-12-14 17:22:32 +01:00
p_saveg.cpp serialize the remap data of custom translations defined at run time. 2023-11-19 12:44:22 +01:00
p_saveg.h
p_setup.cpp added per-sector sky UDMF properties. 2023-10-29 17:49:59 +01:00
p_setup.h - put the entire filesystem code into a namespace and created some subdirectories. 2023-08-22 22:54:54 +02:00
p_states.cpp allocate temporary state label strings from the compiler backend's allocator. 2023-10-08 11:40:34 +02:00
p_tick.cpp Added FOV Interpolation 2022-12-18 08:23:19 +01:00
p_tick.h
r_state.h
scriptutil.cpp
scriptutil.h
serializer_doom.cpp Switch to miniz from zlib 2023-09-17 23:52:51 +02:00
serializer_doom.h
st_stuff.cpp - reworked CVARs to not use a linked list and to be initialized manually. 2022-10-21 18:56:43 +02:00
st_stuff.h - removed the unused BaseBlend* variables and the testblend CCMD. 2022-11-08 11:46:13 +01:00
version.h update/cleanup function pointers 2023-10-11 19:12:48 +02:00
wi_stuff.cpp added even more explicit GetChars() calls. 2023-10-03 15:55:08 +02:00
wi_stuff.h - first stage of migrating intermissions to screenjobs. 2022-04-26 20:50:35 +02:00