Bug Tracker – Full Text Bug Listing

Bug 1308

Summary: Setting a language overrides DeHackEd string replacements
Product: Odamex Reporter: Alexander Mayfield <alexmax2742>
Component: Server & ClientAssignee: Odamex Bug Reporter <odamex-bug-reporter>
Status: NEW ---    
Severity: enhancement    
Priority: P5    
Version: 0.8.x   
Hardware: All   
OS: Other   

Description Alexander Mayfield 2020-04-13 23:31:36 UTC
Any string replacements that are done because of DeHackEd are completely blown away when the GStrings table is reset, like when a language is set via console.  This is a problem, because the language is set when Odamex is started, which has the effect of preventing string replacements from working at all.  The observed behavior of GZDoom is that DeHackEd string replacements always take priority over LANGUAGE strings, even LANGUAGE strings supplied in the same PWAD.