AlexMax
Forum Regular

Posts: 759
Registered: 01-03 |
I was working on a map tonight for the first time in forever, and I actually imagined a new feature that would be really nice to have in Doom Builder. After thinking of what it should be able to do, I realized that it was a whole lot like the "Make Sector" of WADED fame, so let's call it "Make Sector".
Basically, what this "Make Sector" tool does is that it allows me to click into the center of a space closed by lines and turn it into a sector. This would mainly have three uses:
1. Creating a sector from an 'island void'. You know how you can highlight a sector, hit delete, and turn it into an island void? Kind of like that, but in reverse.
2. Forcing the creation of two distinct sectors after a fubar'ed split. If I'm doing a lot of sector splitting, usually somehow or another I get one sector that is split across two completely different places and is separated by the sector I just created in between them. It is possible to fix, of course, by using the line tool and 'tracing' over one of the two (or even more) separate sections of the sector, but with "Make Sector" I would simply click inside of one of the separate sections and "Make Sector" would turn that into its own distinct sector.
3. Automated Sector repair. Basically a more extreme version of two. I'm sure we've all run into problems where somehow or another there will be an extraneous line somewhere that has its front or back side assigned to the wrong sector, and makes things look funky. You could of course try to utilize repair option #2, or you could redo the sidedef sector assignments by hand, but that's not very easy for a newbie to grasp. Much easier to simply click 'make sector' in all of the sectors bordering the 'stray lines' and have Doom Builder automatically reassign the appropriate sidedef properties.
Comedy Option. Break dummy sectors. This isn't exactly a use, but if you clicked 'make sector' inside of a sector that made use of a dummy sector or a dummy sector itself, it would separate the dummy from its parent or vice versa since it would create an all new sector.
Boring Option. If used on a 'normal' sector, it would 'create' a new sector with the exact same specifications and exact same boundaries as the old one, and would have no visible effect.
Make any sense?
|