gzdoom/src
Christoph Oelckers c0bbb4fd0d - fixed lowercase handling of non-basic-latin characters and added Undead's Russian translation.
The added table may be overkill but this way the font engine is prepared for things to come.
Currently the text placement in the menu seems a bit broken, that's a task for later.
2019-02-07 13:49:54 +01:00
..
fragglescript - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
g_shared - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
g_statusbar Merge branch 'master' into new_level_refactor 2019-02-02 16:58:30 +01:00
gamedata - reworked font loader to make adding multi-lump fonts easier. 2019-02-07 13:12:39 +01:00
intermission - renamed the level variables. 2019-02-02 00:25:51 +01:00
maploader - allow localization of Hexen's original ACS strings. 2019-02-05 11:51:19 +01:00
menu - removed v_video.h include from portals.h 2019-02-01 00:30:21 +01:00
posix - fixes compilation of POSIX targets 2019-02-03 11:19:17 +02:00
r_data - fixed some remaining issues with the interpolator. 2019-02-06 10:44:30 +01:00
rendering Merge remote-tracking branch 'remotes/origin/master' into new_level_refactor 2019-02-05 13:49:07 +01:00
scripting - reworked font loader to make adding multi-lump fonts easier. 2019-02-07 13:12:39 +01:00
sound Merge remote-tracking branch 'remotes/origin/master' into new_level_refactor 2019-02-05 13:49:07 +01:00
utility - reworked font loader to make adding multi-lump fonts easier. 2019-02-07 13:12:39 +01:00
win32 - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
__autostart.cpp
actionspecials.h
actor.h - added the missing Level parameters to AActor::StaticSpawn and P_ExecuteSpecial. 2019-02-01 22:02:16 +01:00
actorinlines.h - sanitized the 'frozen level' code. 2019-01-28 20:15:48 +01:00
am_map.cpp Merge branch 'master' into new_level_refactor 2019-02-03 09:20:13 +01:00
am_map.h - made the automap an object. 2019-01-26 15:21:20 +01:00
announcer.h
autosegs.h
b_bot.cpp - renamed the level variables. 2019-02-02 00:25:51 +01:00
b_bot.h - added the missing Level parameters to AActor::StaticSpawn and P_ExecuteSpecial. 2019-02-01 22:02:16 +01:00
b_func.cpp - added the missing Level parameters to AActor::StaticSpawn and P_ExecuteSpecial. 2019-02-01 22:02:16 +01:00
b_game.cpp - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
b_move.cpp - moved bglobal into FLevelLocals 2019-01-30 01:38:18 +01:00
b_think.cpp - moved bglobal into FLevelLocals 2019-01-30 01:38:18 +01:00
basictypes.h
bbannouncer.cpp - renamed the level variables. 2019-02-02 00:25:51 +01:00
c_bind.cpp - the final batch of easy level replacements. 2019-01-27 21:59:19 +01:00
c_bind.h
c_cmds.cpp - renamed the level variables. 2019-02-02 00:25:51 +01:00
c_console.cpp - renamed the level variables. 2019-02-02 00:25:51 +01:00
c_console.h - moved KEYCONF_only CCMDs out of play files. 2019-02-01 21:19:16 +01:00
c_consolebuffer.cpp - a few more buffers converted. 2018-11-10 14:18:34 +01:00
c_consolebuffer.h
c_cvars.cpp - removed v_video.h include from portals.h 2019-02-01 00:30:21 +01:00
c_cvars.h
c_dispatch.cpp - moved gamestate_t to g_game.h. 2019-01-31 00:28:43 +01:00
c_dispatch.h - took the delayed console command execution out of the thinker management. 2019-01-27 10:24:49 +01:00
c_expr.cpp
c_functions.cpp Removed all remaining references to AInventory 2018-12-04 17:11:36 +01:00
c_functions.h
CMakeLists.txt Merge remote-tracking branch 'remotes/origin/master' into new_level_refactor 2019-02-05 13:49:07 +01:00
critsec.h
ct_chat.cpp - removed v_video.h include from portals.h 2019-02-01 00:30:21 +01:00
cycler.cpp
cycler.h
d_anonstats.cpp
d_event.h - moved KEYCONF_only CCMDs out of play files. 2019-02-01 21:19:16 +01:00
d_gui.h
d_iwad.cpp - use TArray and FString in resource file management. 2018-11-10 14:19:55 +01:00
d_main.cpp - rewrote the language table so that it doesn't have to reload everything on a language change. 2019-02-06 13:59:41 +01:00
d_main.h - added an option to GAMEINFO to either force or disable loading of the default lights and brightmaps. 2018-12-19 01:37:48 +01:00
d_net.cpp - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
d_net.h
d_netinf.h
d_netinfo.cpp - Default gender for sound classes should be male and not other since it could be undefined in SNDINFO. 2019-01-03 18:05:13 -05:00
d_player.h - removed all remaining native parts of APlayerPawn. 2019-01-03 22:05:49 +01:00
d_protocol.cpp - moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this. 2019-01-31 19:38:04 +01:00
d_protocol.h
dobject.cpp - added a level iterator for operations that need to make changes to all open levels. 2019-01-28 02:41:29 +01:00
dobject.h - moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this. 2019-01-31 19:38:04 +01:00
dobjgc.cpp - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
dobjgc.h - Moved high level parts of view border drawing to status bar. 2019-01-23 20:55:38 +01:00
dobjtype.cpp - moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this. 2019-01-31 19:38:04 +01:00
dobjtype.h
doomdata.h - moved the combined compatibility flags into FLevelLocals. 2019-01-29 19:28:22 +01:00
doomdef.h - moved gamestate_t to g_game.h. 2019-01-31 00:28:43 +01:00
doomerrors.h - moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this. 2019-01-31 19:38:04 +01:00
doomstat.cpp - rewrote the language table so that it doesn't have to reload everything on a language change. 2019-02-06 13:59:41 +01:00
doomstat.h - moved the combined compatibility flags into FLevelLocals. 2019-01-29 19:28:22 +01:00
doomtype.h - changed light mode handling of the hardware renderer so that it only operates on local copies but doesn't alter the level's setting. 2019-01-06 09:00:52 +01:00
empty.cpp
events.cpp - fixes compilation of POSIX targets 2019-02-03 11:19:17 +02:00
events.h - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
f_wipe.cpp - continued work on texture management. 2018-12-12 18:39:38 +01:00
f_wipe.h
g_cvars.cpp - moved some diagnostic CCMDs to g_dumpinfo.cpp. 2019-02-01 00:14:31 +01:00
g_cvars.h - started cleaning up the contents of the g_shared directory, starting with a_dynlight.cpp 2019-01-31 02:05:16 +01:00
g_dumpinfo.cpp - renamed the level variables. 2019-02-02 00:25:51 +01:00
g_game.cpp - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
g_game.h - moved gamestate_t to g_game.h. 2019-01-31 00:28:43 +01:00
g_hub.cpp - add Level parameter to G_LeavingHub 2019-01-29 02:08:53 +01:00
g_hub.h - fixed missing declaration 2019-01-29 02:17:25 +01:00
g_input.h
g_level.cpp Merge remote-tracking branch 'remotes/origin/master' into new_level_refactor 2019-02-05 13:49:07 +01:00
g_level.h - moved some more code into the gamedata folder. 2019-02-01 19:20:58 +01:00
g_levellocals.h - had to fix a few things. 2019-02-02 17:29:13 +01:00
g_pch.h
g_pch2.h
gameconfigfile.cpp - fixed compilation errors with POSIX targets 2019-02-01 11:08:58 +02:00
gameconfigfile.h
gametype.h
gitinfo.cpp
hu_scores.cpp - renamed the level variables. 2019-02-02 00:25:51 +01:00
hu_stuff.h
i_cd.h
i_net.cpp - moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this. 2019-01-31 19:38:04 +01:00
i_net.h
i_video.h
lumpconfigfile.cpp
lumpconfigfile.h
m_cheat.cpp - renamed the level variables. 2019-02-02 00:25:51 +01:00
m_cheat.h - previous fix attempts done right 2018-12-01 09:44:14 +02:00
m_joy.cpp
m_joy.h
m_misc.cpp - moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this. 2019-01-31 19:38:04 +01:00
m_misc.h
p_acs.cpp - allow localization of Hexen's original ACS strings. 2019-02-05 11:51:19 +01:00
p_acs.h - allow localization of Hexen's original ACS strings. 2019-02-05 11:51:19 +01:00
p_actionfunctions.cpp - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
p_blockmap.h - made polyobject init code part of MapLoader. 2018-12-28 14:48:10 +01:00
p_conversation.cpp - exported all texts from Strife's dialogues to the string table. 2019-02-05 13:39:38 +01:00
p_conversation.h - moved a few more files and copied the data related parts of p_things.cpp to g_doomedmap.cpp 2019-02-01 19:48:17 +01:00
p_destructible.cpp - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
p_destructible.h - health groups and software rendering textures freed of 'level' 2019-01-29 16:06:17 +01:00
p_effect.cpp - added the missing Level parameters to AActor::StaticSpawn and P_ExecuteSpecial. 2019-02-01 22:02:16 +01:00
p_effect.h - moved particle storage into FLevelLocals. 2019-01-29 01:09:02 +01:00
p_enemy.cpp - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
p_enemy.h - more direct native entry points. 2018-12-05 20:10:44 +01:00
p_interaction.cpp - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
p_linetracedata.h - more direct native entry points. 2018-12-05 20:10:44 +01:00
p_lnspec.cpp - added the missing Level parameters to AActor::StaticSpawn and P_ExecuteSpecial. 2019-02-01 22:02:16 +01:00
p_lnspec.h - added the missing Level parameters to AActor::StaticSpawn and P_ExecuteSpecial. 2019-02-01 22:02:16 +01:00
p_local.h - moved KEYCONF_only CCMDs out of play files. 2019-02-01 21:19:16 +01:00
p_map.cpp - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
p_maputl.cpp - moved the combined compatibility flags into FLevelLocals. 2019-01-29 19:28:22 +01:00
p_maputl.h - fix polyobject init 2019-02-04 13:10:53 +01:00
p_mobj.cpp - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
p_openmap.cpp - moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this. 2019-01-31 19:38:04 +01:00
p_pspr.cpp - removed all access to the consoleplayer variable from the play code 2019-02-01 17:02:10 +01:00
p_pspr.h Removed more literal references to AInventory. 2018-12-04 17:00:48 +01:00
p_saveg.cpp - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
p_saveg.h - moved all EV_Light* functions and G_SerializeLevel into FLevelLocals 2019-01-26 17:55:15 +01:00
p_setup.cpp - restored order of destruction of interpolations and thinkers, which got accidentally reversed. 2019-02-04 16:27:57 +01:00
p_setup.h - changed the linedef translator into a struct and reorganized its storage to allow having different ones at the same time. 2019-02-02 01:22:12 +01:00
p_spec.cpp - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
p_spec.h - moved the remaining thinker code to g_shared 2019-01-31 02:51:07 +01:00
p_spec_thinkers.h - moved the remaining thinker code to g_shared 2019-01-31 02:51:07 +01:00
p_states.cpp - removed the default parameter handling from all native script functions because it is no longer needed. 2018-11-17 10:03:40 +01:00
p_things.cpp - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
p_tick.cpp - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
p_tick.h
p_udmf.h
p_usdf.cpp - Moved Strife conversation data into FLevelLocals. 2019-01-24 19:53:11 +01:00
p_user.cpp Merge remote-tracking branch 'remotes/origin/master' into new_level_refactor 2019-02-05 13:49:07 +01:00
r_defs.h - health groups and software rendering textures freed of 'level' 2019-01-29 16:06:17 +01:00
r_renderer.h - removed level references in the software renderers. 2019-01-27 17:21:36 +01:00
r_sky.cpp - missed a few references 2019-01-29 15:22:26 +01:00
r_sky.h - moved the static sky variables into FLevelLocals and removed the redundant ones for the texture ID. 2019-01-29 04:44:44 +01:00
r_state.h - moved slope creation functions and most initialize-time variables into MapLoader class. 2018-12-27 12:33:18 +01:00
r_utility.cpp - do not call renderer code directly to reset the view interpolation 2019-02-01 12:03:36 +01:00
r_utility.h Moved the PointInSector functions into FLevelLocals 2019-01-29 01:30:41 +01:00
r_videoscale.cpp - set vid_scalefactor to 1 when using vid_setscale 2018-12-25 00:18:44 -05:00
r_videoscale.h
s_advsound.cpp - moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this. 2019-01-31 19:38:04 +01:00
s_environment.cpp
s_sndseq.cpp - moved sound sequence head of list into FLevelLocals. 2019-01-28 23:53:40 +01:00
s_sndseq.h - moved sound sequence head of list into FLevelLocals. 2019-01-28 23:53:40 +01:00
s_sound.cpp - renamed the level variables. 2019-02-02 00:25:51 +01:00
s_sound.h - handled approx. half of all cases where the address of level is taken. 2019-01-28 00:55:21 +01:00
scriptutil.cpp - moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this. 2019-01-31 19:38:04 +01:00
scriptutil.h Moved access to ACS instance data out of ScriptUtil worker class 2019-01-23 20:55:59 +01:00
serializer.cpp - a few more. 2019-01-27 16:59:50 +01:00
serializer.h - moved the interpolator into FLevelLocals and refactored its use to happen outside the renderers. 2019-01-28 18:26:14 +01:00
skins.cpp
st_start.h
st_stuff.cpp - renamed the level variables. 2019-02-02 00:25:51 +01:00
st_stuff.h
statistics.cpp - renamed the level variables. 2019-02-02 00:25:51 +01:00
stats.cpp
stats.h
templates.h
v_2ddrawer.cpp - renamed the level variables. 2019-02-02 00:25:51 +01:00
v_2ddrawer.h - hole filling subsectors must also be explicitly triangulated for the automap because they may be non-convex. 2018-11-10 08:04:03 +01:00
v_blend.cpp - a few more. 2019-01-27 16:59:50 +01:00
v_colortables.h
v_draw.cpp - Moved high level parts of view border drawing to status bar. 2019-01-23 20:55:38 +01:00
v_font.cpp - fixed lowercase handling of non-basic-latin characters and added Undead's Russian translation. 2019-02-07 13:49:54 +01:00
v_font.h - reworked font loader to make adding multi-lump fonts easier. 2019-02-07 13:12:39 +01:00
v_framebuffer.cpp - moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this. 2019-01-31 19:38:04 +01:00
v_palette.cpp - a few more. 2019-01-27 16:59:50 +01:00
v_palette.h
v_pfx.cpp - moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this. 2019-01-31 19:38:04 +01:00
v_pfx.h
v_text.cpp - moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this. 2019-01-31 19:38:04 +01:00
v_text.h
v_video.cpp - renamed the level variables. 2019-02-02 00:25:51 +01:00
v_video.h - a few remaining simple ones 2019-01-28 01:25:52 +01:00
version.h - had to fix a few things. 2019-02-02 17:29:13 +01:00
wi_stuff.cpp - moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this. 2019-01-31 19:38:04 +01:00
wi_stuff.h
zzautozend.cpp