[4.2.3] Custom Intermission TextScreens don't take $ lookup

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.

Post a reply

Smilies
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :geek: :ugeek: :!: :?: :idea: :arrow: :| :mrgreen: :3: :wub: >:( :blergh:
View more smilies

BBCode is OFF
Smilies are ON

Topic review
   

Expand view Topic review: [4.2.3] Custom Intermission TextScreens don't take $ lookup

Re: [4.2.3] Custom Intermission TextScreens don't take $ loo

by _mental_ » Sun Oct 27, 2019 2:44 am

Fixed in 958b52d.

Re: [4.2.3] Custom Intermission TextScreens don't take $ loo

by SanyaWaffles » Sun Oct 27, 2019 1:52 am

https://www.dropbox.com/s/0vo7xhi2tf88f ... t.wad?dl=1

Run DOOM.WAD, play through E1M1 and exit... it should display the text string but it doesn't.

Re: [4.2.3] Custom Intermission TextScreens don't take $ loo

by _mental_ » Sat Oct 26, 2019 2:04 am

From what I'm seeing in code, "$..." lines are handled correctly. Could you please post a runnable sample?

[4.2.3] Custom Intermission TextScreens don't take $ lookup

by SanyaWaffles » Thu Oct 24, 2019 7:19 pm

https://zdoom.org/wiki/MAPINFO/Intermission_definition

I don't know if it's by design or not, but I cannot use strings in an intermission TextScreen like so:

Code: Select all

Intermission EndEpisode1
{
	TextScreen
	{
		Background = "graphics/intermission/ep1/end1.png"
		Music = "D_HOPE"
		Text = "$TXT_E1_ENDSCREEN"
	}
}
It will just print "$TXT_E1_ENDSCREEN" even if it's defined in LANGUAGE.enu or any other language text file.

I have to use a TextLump, which makes the text not translatable.

I was advised to post it as a bug. If it is by design I'd really like an option to do this via a text lookup string for translation purposes.

Top