Trying DoomBuilder

Archive of the old editing forum
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
User avatar
LilWhiteMouse
Posts: 2270
Joined: Tue Jul 15, 2003 7:00 pm
Location: Maine, US
Contact:

Trying DoomBuilder

Post by LilWhiteMouse »

I'm trying to get into DoomBuilder, but got a couple basic questions trying to transition from ZETH.
1) How do I set the number of backups it creates, or disable it completely (I do my own backups)?
2) When I want to copy just a section of a sector, DoomBuilder wipes out the sidedef information. In ZETH, it would just make a copy of the linedefs, with new sidedef #s, but retaining all the other information. I want this behavior, I don't want DoomBuilder trying to "fix" everything.
3) When selecting New Tag from the thing edit dialog, it keeps jumping to the # 7. I only had one thing on the map (I think, see 5 & 6), so it should have gone to 1, right? Why is it doing this?
4) How I do "unselect all"? ZETH would clear the selection when changing modes (even if it's the same mode).
5) How do I select the next item in sequence (IE: Thing 1 to Thing 2 to Thing 3 etc...)?
6) Does it show anywhere how many items you have selected?
Gez
 
 
Posts: 17946
Joined: Fri Jul 06, 2007 3:22 pm

Re: Trying DoomBuilder

Post by Gez »

1. No idea. That said, it's only one backup file, so the backup will be overwritten each time you save.
2. I think there's an option for that.
3. The way it works, I think it looks for the highest existing tag and adds 1.
4. By default, it's 'C' for 'Clear selection' but you can change that.
5. Don't know if it exists. You can use the Find/Replace feature to search for thing 1, then thing 2, etc.; but it's not the same.
6. No idea.
User avatar
LilWhiteMouse
Posts: 2270
Joined: Tue Jul 15, 2003 7:00 pm
Location: Maine, US
Contact:

Re: Trying DoomBuilder

Post by LilWhiteMouse »

Gez wrote:1. No idea. That said, it's only one backup file, so the backup will be overwritten each time you save.
It keeps creating new ones every time I save. map02.dbs map02.wad.backup1 map02.wad.backup2 map02.wad.backup3
2. I think there's an option for that.
Where? I can't seem to find one, just a "Keep tags" option. I could be looking right at it and misinterpreting it though.
3. The way it works, I think it looks for the highest existing tag and adds 1.
There shouldn't have been any tags, AFAIK, I deleted all the existing actors prior. I don't suppose there's any way for it to find the first actual free tag, so they don't get wasted?
4. By default, it's 'C' for 'Clear selection' but you can change that.
Thanks, that's what I was looking for. I saw it, but incorrectly thought it meant "Delete Selection".

[EDIT] In case I'm running the wrong version, I'm using 2.1.2.1553.
User avatar
Springy
Posts: 532
Joined: Thu Mar 08, 2012 3:22 am
Location: Earth

Re: Trying DoomBuilder

Post by Springy »

2.1.2.1553 is the latest version but I think they only fixed a recurring bug and added a new visplane mode. I don't think there's any other differences between versions. As far as I'm aware you have the right version. Unless Gez is using an earlier version and the latest is a lot different.
Blue Shadow
Posts: 5043
Joined: Sun Nov 14, 2010 12:59 am

Re: Trying DoomBuilder

Post by Blue Shadow »

LilWhiteMouse wrote:It keeps creating new ones every time I save.
I think the limit is three backup files.
Where? I can't seem to find one, just a "Keep tags" option. I could be looking right at it and misinterpreting it though.
There is a checkable option: "Remove all actions". Make sure it's unchecked.
Gez wrote:I think it looks for the highest existing tag and adds 1.
It looks for the lowest unused tag and it sets it, i.e., you have tags 1, 2, 3, 4, 6, 7 and you click the "New Tage" button, it sets tag 5.
User avatar
LilWhiteMouse
Posts: 2270
Joined: Tue Jul 15, 2003 7:00 pm
Location: Maine, US
Contact:

Re: Trying DoomBuilder

Post by LilWhiteMouse »

Blue Shadow wrote:I think the limit is three backup files.
I don't want it to create any. I do not like extra files lurking about.
There is a checkable option: "Remove all actions". Make sure it's unchecked.
It is unchecked.
Gez wrote:It looks for the lowest unused tag and it sets it, i.e., you have tags 1, 2, 3, 4, 6, 7 and you click the "New Tage" button, it sets tag 5.
I have used tags 1 and 2, that I had to set manually. "New Tag" is insistent on using 7. I don't think DoomBuilder likes me, maybe it senses my apprehension at using it? :P
Blue Shadow
Posts: 5043
Joined: Sun Nov 14, 2010 12:59 am

Re: Trying DoomBuilder

Post by Blue Shadow »

LilWhiteMouse wrote:I have used tags 1 and 2, that I had to set manually. "New Tag" is insistent on using 7.
Are these the only "things" to have tags in your map? Because it appears it accounts for sector tags as well. For instance, you have sectors with tags 1, 2 and 3 and you tag a thing (i.e., a monster) with the New Tag button, you get 4 not 1.
LilWhiteMouse wrote:I don't want it to create any. I do not like extra files lurking about.
As far as I'm aware, there isn't. But don't take my words for it. :P
User avatar
LilWhiteMouse
Posts: 2270
Joined: Tue Jul 15, 2003 7:00 pm
Location: Maine, US
Contact:

Re: Trying DoomBuilder

Post by LilWhiteMouse »

Blue Shadow wrote:Are these the only "things" to have tags in your map? Because it appears it accounts for sector tags as well. For instance, you have sectors with tags 1, 2 and 3 and you tag a thing (i.e., a monster) with the New Tag button, you get 4 not 1.
This would be it, DoomBuilder isn't separating sector tags and TIDs.
User avatar
Phobus
Posts: 5984
Joined: Thu May 05, 2005 10:56 am
Location: London
Contact:

Re: Trying DoomBuilder

Post by Phobus »

It goes one worse than that and also takes the tags of linedef actions into account. I think DB 1 was better in that regard, but obviously that is getting more and more outdated as time goes on now.

The .dbs file being created is DoomBuilder storing the editing information for your .WAD (IWAD, resource files being loaded and game mode) - it'll never be larger than 1KB or so I believe and it's worth keeping around until you're finished. The backups is unfortunate and does indeed seem to be hard-coded. The behaviour for keeping linedef actions, sector tags and the like is under Preferences (in Tools) - you get an option to keep tags as-is, or alter them to avoid any conflictions. It's on the same tab as the drop-down menu for how it treats heights when copy/pasting sectors (maintain heights or adjust them relative to the surrounding geometry).

One annoying feature that you'll want to keep any eye on is the way tags and sector specials spill over into newly created, adjacent sectors. This is particularly obvious when you're mapping in UDMF, as floor/ceiling alignments, fade colours and the like also copy over. Can be helpful, but half the time it's a hinderance for me. Having "Edit Things on insert" checked in preferences is also a PITA, although that may not bother you if you do actually want to change everything Thing you insert at time of placement.
User avatar
Nash
 
 
Posts: 17501
Joined: Mon Oct 27, 2003 12:07 am
Location: Kuala Lumpur, Malaysia
Contact:

Re: Trying DoomBuilder

Post by Nash »

The issue where sectors, things and linedefs all share the same tag pool has been reported to CodeImp in the past but he says he won't fix it... :S
User avatar
FDARI
Posts: 1097
Joined: Tue Nov 03, 2009 9:19 am

Re: Trying DoomBuilder

Post by FDARI »

Spoiler: Idle speculation
[Won't fix] sounds like something that has a feasibility/design-related reason, but I can't really see what it should be. Was an explanation provided?
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49234
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Trying DoomBuilder

Post by Graf Zahl »

Any explanation would amount to either laziness or stupidity. There's absolutely no good reason to do such nonsense. These are very distinct values and should be treated as such. And with proper definition you can easily add all linedef parameters to look for them, too. Writing such code wouldn't take much longer than a few hours.
User avatar
Nash
 
 
Posts: 17501
Joined: Mon Oct 27, 2003 12:07 am
Location: Kuala Lumpur, Malaysia
Contact:

Re: Trying DoomBuilder

Post by Nash »

Okay, maybe "won't fix" isn't exactly what he said... he just said that it's difficult to do.

http://www.doombuilder.com/forums/viewt ... &hilit=tag

(Sorry CodeImp!)
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49234
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Trying DoomBuilder

Post by Graf Zahl »

What I don't understand is why it's hard to do. If the fields get declared properly in the config it should be a non-issue.
User avatar
LilWhiteMouse
Posts: 2270
Joined: Tue Jul 15, 2003 7:00 pm
Location: Maine, US
Contact:

Re: Trying DoomBuilder

Post by LilWhiteMouse »

Phobus wrote: I believe and it's worth keeping around until you're finished.
I've decided to stick to ZETH for the bulk of my editing. I'm an old dog and DB is a new trick.
Phobus wrote:The behaviour for keeping linedef actions, sector tags and the like is under Preferences (in Tools) - you get an option to keep tags as-is, or alter them to avoid any conflictions. It's on the same tab as the drop-down menu for how it treats heights when copy/pasting sectors (maintain heights or adjust them relative to the surrounding geometry).
I don't have a drop down menu for that option.
Spoiler:
Also, the "keep tags" doesn't do what I want. When I copy three of four sides in sector, DB wipes out the sidedef information. No sector reference, no texture, no nothing is retained. Any 2 sided linedefs get changed to 1, and DB flips any linedefs to try and create a close sector.
Locked

Return to “Editing (Archive)”