That's alot of switches left!

Is there something that doesn't work right in the latest GZDoom? Post about it here.

Moderator: GZDoom Developers

Forum rules
Please construct and post a simple demo whenever possible for all bug reports. Please provide links to everything.

If you can include a wad demonstrating the problem, please do so. Bug reports that include fully-constructed demos have a much better chance of being investigated in a timely manner than those that don't.

Please make a new topic for every bug. Don't combine multiple bugs into a single topic. Thanks!

That's alot of switches left!

Postby doomwell » Fri Mar 12, 2021 5:46 pm

Attached is a picture of switch puzzle message bug in Armory (hexdd.wad)
You do not have the required permissions to view the files attached to this post.
doomwell
 
Joined: 27 Feb 2021
Operating System: Windows 10/8.1/8/201x 64-bit
Graphics Processor: ATI/AMD with Vulkan Support

Re: That's alot of switches left!

Postby _mental_ » Sat Mar 13, 2021 5:40 am

FStringTable::ProcessEscapes() function doesn't handle '\x??' escape sequences.

This can be the problem of exporting from language spreadsheet, or the issue with the function itself.
If it's the latter, should it be one byte only or an arbitrary length sequence?
Last edited by _mental_ on Sat Mar 13, 2021 6:13 am, edited 2 times in total.
_mental_
 
 
 
Joined: 07 Aug 2011

Re: That's alot of switches left!

Postby Graf Zahl » Sat Mar 13, 2021 5:52 am

Add support for \x escapes, maybe?
That \x20 was supposed to be a non-filtered space, nothing more. But it had to get through the actual parser as a non-space. I do not remember what the reason was for this.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany


Return to Bugs

Who is online

Users browsing this forum: No registered users and 0 guests