mirror of
https://github.com/dhewm/dhewm3.git
synced 2024-11-26 22:31:17 +00:00
dd7a6b2832
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. |
||
---|---|---|
.. | ||
cm | ||
d3xp | ||
framework | ||
game | ||
idlib | ||
MayaImport | ||
renderer | ||
sound | ||
sys | ||
tools | ||
TypeInfo | ||
ui | ||
CMakeLists.txt | ||
config.h.in | ||
mmakefile.src |