I have been working on converting my project, DeiMWolf, over to IPK3 format. This is my first time setting up a standalone IPK3 file for GZDooM, and I am experiencing many problems.
Right now, my main difficulty is with the intermission screen. When GZDooM goes to the intermission screen, I get the message, "Status screen class None not found -- Reverting to default", and instead of using my graphics, it uses default lettering.
Whereas the intermission screen is supposed to look like this:
https://cdn.discordapp.com/attachments/ ... 115616.png
What I am getting instead is:
https://cdn.discordapp.com/attachments/ ... 203722.png
Screenshot_DeiMWolf_20230110_110316.png.fddb6efbedd8d08ba854166368b295b4.png
Is anyone familiar with this problem and knows how to eliminate it?
IPK3 Problem: "Status screen class None not found -- Reverting to default"
Moderator: GZDoom Developers
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. If you still don't understand how to use a feature, then ask here.
Please bear in mind that the people helping you do not automatically know how much you know. You may be asked to upload your project file to look at. Don't be afraid to ask questions about what things mean, but also please be patient with the people trying to help you. (And helpers, please be patient with the person you're trying to help!)
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. If you still don't understand how to use a feature, then ask here.
Please bear in mind that the people helping you do not automatically know how much you know. You may be asked to upload your project file to look at. Don't be afraid to ask questions about what things mean, but also please be patient with the people trying to help you. (And helpers, please be patient with the person you're trying to help!)
-
- Posts: 139
- Joined: Mon Sep 17, 2012 7:25 am
- Location: Canada
-
- Posts: 139
- Joined: Mon Sep 17, 2012 7:25 am
- Location: Canada
Re: IPK3 Problem: "Status screen class None not found -- Reverting to default"
I still have no idea what I am supposed to do, but I suspect my problem has something to do with reproducing the code in statscreen.zs in gzdoom.pk3
-
- Posts: 1304
- Joined: Tue Jul 15, 2003 4:18 pm
Re: IPK3 Problem: "Status screen class None not found -- Reverting to default"
What does your MAPINFO look like? Did you specify the statusscreen_single property? And does your status screen's ZScript class inherit from StatusScreen?
-
- Posts: 139
- Joined: Mon Sep 17, 2012 7:25 am
- Location: Canada
Re: IPK3 Problem: "Status screen class None not found -- Reverting to default"
Code: Select all
I am very inexperienced with this.
Here is what I have. Again, it is mostly just a copy of the example in the wiki. My old version is commented out at the top.
Code: Select all
// DeiMWolf MAPINFO lump
//GameInfo
//{
// titlepage = "TITLEPIC"
// creditpage = "CREDIT"
// titlemusic = "WONDERIN"
// titletime = 5
// advisorytime = 0
// pagetime = 60
// infopage = "CREDIT", "CREDIT"
// skyflatname = "F_SKY1"
// defaultdropstyle = 1
// borderflat = "METAL"
// border = 4,0,"BRDR_TR","BRDR_T","BRDR_TL","BRDR_R","BRDR_L","BRDR_BR","BRDR_B","BRDR_BL"
// cursorpic = "cursor"
// DimColor = "00 00 00"
// intermissionmusic = "D_INTER"
// interpic = "WIMAP0"
// quitmessages = "For guns and glory, Press N.\nFor work and worry, press Y.","Doth thou wish to\nleave with such hasty\nabandon?","Chickening out ...\nalready?","You are at an intersection.\nA sign says, 'Press Y to quit.'\n>","Press N for more carnage.\nPress Y to be a weenie.","Press N to save the world.\nPress Y to abandon it in\nits hour of need.","Heroes, press N.\nWimps, press Y.","Press N if you are brave.\nPress Y to cower in shame.","So you think you can\nquit this easily, huh?","You are Boingo the Clown's\nsecret love child aren't you?","Visit doomlegends.com","Do you really want to quit?"
//}
gameinfo
{
titlepage = "TITLEPIC"
creditpage = "CREDIT"
TitleMusic = "WONDERIN"
cursorpic = "cursor"
titletime = 10
advisorytime = 0
pagetime = 60
chatsound = "misc/chat"
finalemusic = "$MUSIC_READ_M"
finaleflat = "WFLAT05"
finalepage = "CREDIT"
DrawReadThis = true
infopage = "HELP", "ABOUT1"
quitsound = "menu/quit2"
borderflat = "METAL"
border = 4,0,"BRDR_TR","BRDR_T","BRDR_TL","BRDR_R","BRDR_L","BRDR_BR","BRDR_B","BRDR_BL"
telefogheight = 0
defkickback = 100
skyflatname = "F_SKY1"
translator = "xlat/doom.txt"
// mapinfo = "mapinfo/doom2.txt"
defaultbloodcolor = "68 00 00"
defaultbloodparticlecolor = "ff 00 00"
backpacktype = "Backpack"
armoricons = "ARM1A0", 0.5, "ARM2A0"
statusbar = "sbarinfo/doom.txt"
intermissionmusic = "D_INTER"
intermissioncounter = true
weaponslot = 1, "Fist", "Chainsaw"
weaponslot = 2, "Pistol"
weaponslot = 3, "Shotgun", "SuperShotgun"
weaponslot = 4, "Chaingun"
weaponslot = 5, "RocketLauncher"
weaponslot = 6, "PlasmaRifle"
weaponslot = 7, "BFG9000"
DimColor = "00 00 00"
dimamount = 0.5
definventorymaxamount = 25
defaultrespawntime = 12
defaultdropstyle = 1
endoom = "ENDOOM"
pickupcolor = "d6 ba 45"
quitmessages = "For guns and glory, Press N.\nFor work and worry, press Y.","Doth thou wish to\nleave with such hasty\nabandon?","Chickening out ...\nalready?","You are at an intersection.\nA sign says, 'Press Y to quit.'\n>","Press N for more carnage.\nPress Y to be a weenie.","Press N to save the world.\nPress Y to abandon it in\nits hour of need.","Heroes, press N.\nWimps, press Y.","Press N if you are brave.\nPress Y to cower in shame.","So you think you can\nquit this easily, huh?","You are Boingo the Clown's\nsecret love child aren't you?","Visit doomlegends.com","Do you really want to quit?"
menufontcolor_title = "RED"
menufontcolor_label = "UNTRANSLATED"
menufontcolor_value = "GRAY"
menufontcolor_action = "GRAY"
menufontcolor_header = "GOLD"
menufontcolor_highlight = "YELLOW"
menufontcolor_selection = "BRICK"
menubackbutton = "M_BACK_D"
playerclasses = "DoomPlayer"
pausesign = "M_PAUSE"
gibfactor = 1
}
Regardless of whether or not this gets fixed, DeiMWolf will be uploaded for a release tomorrow. Anyone who wants to take a look through and get a laugh can do it then

-
- Posts: 139
- Joined: Mon Sep 17, 2012 7:25 am
- Location: Canada
Re: IPK3 Problem: "Status screen class None not found -- Reverting to default"
Hi. It has been two weeks.
Are there any possible solutions for this?
Is something missing in FONTDEFS perhaps? That seems like a possibility.
Are there any possible solutions for this?
Is something missing in FONTDEFS perhaps? That seems like a possibility.
-
- Moderator Team Lead
- Posts: 21620
- Joined: Tue Jul 15, 2003 7:33 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): A lot of them
- Graphics Processor: Not Listed
Re: IPK3 Problem: "Status screen class None not found -- Reverting to default"
While I don't know how to solve this problem, I can see if we can get some more eyes on it by moving your thread into the Scripting Help forum.Boingo_the_Clown wrote: ↑Fri Feb 03, 2023 11:23 am Hi. It has been two weeks.
Are there any possible solutions for this?
Is something missing in FONTDEFS perhaps? That seems like a possibility.
-
- Posts: 755
- Joined: Tue May 07, 2019 12:24 pm
- Graphics Processor: nVidia with Vulkan support
Re: IPK3 Problem: "Status screen class None not found -- Reverting to default"
I must be blind but i can't even find the intermission stuff in that MAPINFO other than music
-
- Posts: 139
- Joined: Mon Sep 17, 2012 7:25 am
- Location: Canada
Re: IPK3 Problem: "Status screen class None not found -- Reverting to default"
Thanks.wildweasel wrote: ↑Fri Feb 03, 2023 2:22 pm While I don't know how to solve this problem, I can see if we can get some more eyes on it by moving your thread into the Scripting Help forum.
Do you know what is missing?Dan_The_Noob wrote: ↑Fri Feb 03, 2023 3:16 pm I must be blind but i can't even find the intermission stuff in that MAPINFO other than music
The wiki has not been very helpful. The IPK3 template has not been helpful either. Do you know of any good examples I can look at?