GZDoom Builder 2.3

Projects that have specifically been abandoned or considered "dead" get moved here, so people will quit bumping them. If your project has wound up here and it should not be, contact a moderator to have it moved back to the land of the living.
Locked
User avatar
Nash
 
 
Posts: 17506
Joined: Mon Oct 27, 2003 12:07 am
Location: Kuala Lumpur, Malaysia
Contact:

Re: GZDoom Builder 1.14

Post by Nash »

MaxED wrote:
Nash wrote:Can there be an option that disallows any form of selection or editing for anything outside of the map boundaries?
Added in r1696. The option is "Don't move selection if any part of it is outside of map boundary" and it's located in Preferences -> Editing.
When this option is enabled, you can still select anything outside of map boundaries, but you won't be able to drag it.
Perfect! Thanks!
User avatar
Siberian Tiger
Posts: 476
Joined: Fri Jun 12, 2009 11:23 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): KUbuntu 22.04.1 LTS
Graphics Processor: nVidia (Modern GZDoom)
Location: United States
Contact:

Re: GZDoom Builder 1.14

Post by Siberian Tiger »

I think I have caught a bug, but I can't seem to confirm if it can be easily reproduced by others or if this issue only effects me. When creating a new map and then saving it (only a few sectors nothing special, a test with two sectors will give the same results) GZDoom Builder will then open a dialogue box, the information regarding the pop-up window will be provided underneath this message. Even though the Dialogue pop-up window appears, GZDoom Builder is still able to create the .wad file within the system's filesystem. Additionally, this issue does not occur when re-saving the same map or any map that already existed within the filesystem. Thus, this issue only happens when GZDoom Builder creates the new .wad file within the system.

Steps to Reproduce
  • Execute GZDoom Builder normally
  • Create a new map
    • Format: UDMF or Hexen
  • Create a few sectors - nothing fancy. (A parent sector and a child sector should do just fine here.)
  • Save the map
  • A dialogue box should then appear
Tested SVN Builds (provided by DRDTeam):
  • r1697
    • Occurs in this version
  • r1696
    • Does not occur in this version
Spoiler: Dialogue Window

Edited:
Added where this bug\issues was introduced.
Cleaned up
User avatar
MaxED
Posts: 2246
Joined: Tue Feb 28, 2012 12:55 pm

Re: GZDoom Builder 1.14

Post by MaxED »

Fixed in r1698
User avatar
GooberMan
Posts: 1336
Joined: Fri Aug 08, 2003 12:57 am
Location: Helsinki, Finland

Re: GZDoom Builder 1.14

Post by GooberMan »

So. GZDoom Builder can't handle multiple TEXTUREx lumps in the correct fashion. I suspect this is also a problem with plain old ordinary Doom Builder.

G/ZDoom reads TEXTUREx in an accumulative fashion, and GZDoom Builder gets that right. What it doesn't get right, however, is looking up patches through the PNAMES lump. The behaviour I have is that it always looks at the last ever loaded PNAMES rather than what would be the last one loaded at the time the WAD is added. So, for example, load awesometextures.wad and fantastictextures.wad in alphabetical order will have the textures in awesometextures.wad resolve themselves with the PNAMES from fantastictextures.wad.

I was previously working around this by using TEXTURE2 for my own custom textures, but since I'm trying out multiple resource WADs to find the correct looking textures that method isn't good enough.
User avatar
Siberian Tiger
Posts: 476
Joined: Fri Jun 12, 2009 11:23 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): KUbuntu 22.04.1 LTS
Graphics Processor: nVidia (Modern GZDoom)
Location: United States
Contact:

Re: GZDoom Builder 1.14

Post by Siberian Tiger »

MaxED wrote:Fixed in r1698
Great, thanks!
User avatar
GooberMan
Posts: 1336
Joined: Fri Aug 08, 2003 12:57 am
Location: Helsinki, Finland

Re: GZDoom Builder 1.14

Post by GooberMan »

Another one that's really annoying me in UDMF mode:

Selecting multiple lines of differing textures/flags/specials/whatever and altering their properties clears out the arg0str parameter if it's set. Which breaks ACS_Execute specials.
User avatar
Project_Hellbane
Posts: 114
Joined: Thu Oct 27, 2011 5:27 pm
Location: The Inner Graves

Re: GZDoom Builder 1.14

Post by Project_Hellbane »

I've tried GZDoom Builder and enjoy working with it a lot - but I'm having a problem ->
Spoiler: Editor
Spoiler: Game
If the cause of this problem is known could I please be informed of a fix?
User avatar
hfc2x
Posts: 646
Joined: Mon Aug 17, 2009 11:37 am
Location: Chule

Re: GZDoom Builder 1.14

Post by hfc2x »

So, your problem is that you don't see the dynamic lights or that the Player Start doesn't aknowledge the correct angle?
User avatar
GooberMan
Posts: 1336
Joined: Fri Aug 08, 2003 12:57 am
Location: Helsinki, Finland

Re: GZDoom Builder 1.14

Post by GooberMan »

It's obviously the lights. And he obviously hasn't read a single thing about GLDEFS. If the lights don't appear in normal Doom play, what makes you think they'll magically appear in your WADs without your intervention?
User avatar
MaxED
Posts: 2246
Joined: Tue Feb 28, 2012 12:55 pm

Re: GZDoom Builder 1.14

Post by MaxED »

Project_Hellbane wrote:I've tried GZDoom Builder and enjoy working with it a lot - but I'm having a problem ->
Spoiler: Editor
Spoiler: Game
If the cause of this problem is known could I please be informed of a fix?
Does this problem disappear after you save the map?
User avatar
hfc2x
Posts: 646
Joined: Mon Aug 17, 2009 11:37 am
Location: Chule

Re: GZDoom Builder 1.14

Post by hfc2x »

GooberMan wrote:what makes you think they'll magically appear in your WADs without your intervention?
Nothing really. I was just going to recommend checking if GZDoom is loading Lights.pk3 correctly, because that could actually be the problem, not GZDoom Builder.
User avatar
Project_Hellbane
Posts: 114
Joined: Thu Oct 27, 2011 5:27 pm
Location: The Inner Graves

Re: GZDoom Builder 1.14

Post by Project_Hellbane »

I apologize at not giving more information, but the light's were working earlier; in the test room I had made, and they're working in the skybox.
Spoiler: Lava Lights
I'm fairly confident that the Lights.pk3 is loading correctly, but without much knowledge of what else to do I'm at a loss here.
User avatar
MaxED
Posts: 2246
Joined: Tue Feb 28, 2012 12:55 pm

Re: GZDoom Builder 1.14

Post by MaxED »

GooberMan wrote:So. GZDoom Builder can't handle multiple TEXTUREx lumps in the correct fashion. I suspect this is also a problem with plain old ordinary Doom Builder.

G/ZDoom reads TEXTUREx in an accumulative fashion, and GZDoom Builder gets that right. What it doesn't get right, however, is looking up patches through the PNAMES lump. The behaviour I have is that it always looks at the last ever loaded PNAMES rather than what would be the last one loaded at the time the WAD is added. So, for example, load awesometextures.wad and fantastictextures.wad in alphabetical order will have the textures in awesometextures.wad resolve themselves with the PNAMES from fantastictextures.wad.

I was previously working around this by using TEXTURE2 for my own custom textures, but since I'm trying out multiple resource WADs to find the correct looking textures that method isn't good enough.
Can you provide some sort of example project (I've tried to reproduce your case using TEXTURES, and both GZDB and GZDoom seem to use the last patch encountered)?
Gez
 
 
Posts: 17946
Joined: Fri Jul 06, 2007 3:22 pm

Re: GZDoom Builder 1.14

Post by Gez »

TEXTURES isn't the same deal as TEXTURE1 and TEXTURE2. The old [wiki]TEXTUREx[/wiki] rely on a PNAMES lump, which map patch numbers to patch names.
ZDoom allows cumulative loading, though only one TEXTURE1 and one TEXTURE2 lump will be loaded for each archive; and in each archive TEXTURE1 is loaded before TEXTURE2. Each TEXTUREx lump uses the last previously-loaded PNAMES lump as a reference (so for example, the IWAD textures always use the IWAD patches).
When you use TEXTURES, you give patch names directly, so you don't go through a PNAMES step. Gooberman is talking quite specifically about how cumulative PNAMES are handled.
User avatar
MaxED
Posts: 2246
Joined: Tue Feb 28, 2012 12:55 pm

Re: GZDoom Builder 1.14

Post by MaxED »

GooberMan wrote:Another one that's really annoying me in UDMF mode:

Selecting multiple lines of differing textures/flags/specials/whatever and altering their properties clears out the arg0str parameter if it's set. Which breaks ACS_Execute specials.
Hopefully fixed in r1699...
Locked

Return to “Abandoned/Dead Projects”