dhewm3/neo
Daniel Gibson dd7a6b2832 idLangDict: Workaround for Doom3: Lost Mission stringtables #265
The Doom3: Lost Mission (aka D3LE) mod uses string table entry keys that
don't follow the proper Doom3 scheme of "#str_01234", but look like
"#str_adil_exis_pda_01_audio_info" - the "hash" algorithm of idLangDict,
which basically just converts the number after "#str_" into an int,
probably doesn't work very well with this and there was an assertion
to prevent this..
However, it seems to work well enough, so now I only print one warning
for the first "invalid" key and otherwise accept those keys.

The stringtable (strings/*.lang) also has font-related entries
(like "#font" "Chainlink_Semi-Bold") that triggered another assertion,
now everything that starts with "#font" is silently skipped.
2020-01-05 02:34:53 +01:00
..
cm Disable Assertions in Release builds 2018-11-11 23:21:23 +01:00
d3xp Revert changes for Demo to d3xp/ - Demo only needs game/ code 2019-01-07 15:06:59 +01:00
framework Recreate s_scantokey_* tables in win_input.cpp to fix MinGW build 2019-06-17 03:50:07 +02:00
game Modify check for Demo version to not break Game DLL ABI 2019-01-07 15:06:59 +01:00
idlib idLangDict: Workaround for Doom3: Lost Mission stringtables #265 2020-01-05 02:34:53 +01:00
MayaImport s/LittleLong/LittleInt/ to match the return type 2012-06-28 13:02:47 +02:00
renderer Use OpenGL2 glStencilOpSeparate() for shadows, if available 2019-11-03 03:13:21 +01:00
sound Fix entering the menu or saving the game stopping some sounds. 2018-08-19 16:58:44 +02:00
sys Fix FTBFS 2019-10-08 23:21:34 +02:00
tools Fix ParticleEditor's Materialpicker screwing up ViewPort 2019-03-10 05:23:06 +01:00
TypeInfo Get rid of Sys_FPU_StackIsEmpty() 2012-07-06 01:06:53 +02:00
ui Additional fix 2019-01-07 15:06:59 +01:00
CMakeLists.txt Fix build with CMake < 3.8 by replacing source_group() with stub 2019-04-08 00:59:31 +02:00
config.h.in Introduce CMAKE_INSTALL_PREFIX relative paths 2012-07-04 02:18:42 +02:00
mmakefile.src # move the AROS specific folder icon and default.cfg mmakefile.src under neo/sys/aros/setup 2017-04-22 16:21:14 +02:00