Doom Comic
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Doom Editing > DB2: "Sectors not closed"
 
Author
All times are GMT. The time now is 15:27. Post New Thread    Post A Reply
MajorRawne
Member


Posts: 444
Registered: 04-10


Hi everyone, I'm getting this dreaded error message after mucking about with a few of my sectors. I wanted a raised platform with Imps patrolling it, silhouetted against the sky. I worked out how to do this by perusing good old Alien Vendetta in Doom Builder 2.

I loaded my map up and began to make tweaks, including the removal of a ridiculous number of lines and sectors that weren't needed, but now DB2 reports that two sectors are not closed. It offers no explanation of how to fix this. How do I fix this without buggering my entire map?

http://i138.photobucket.com/albums/q255/nopoet406/rawnwatr13.jpg

Old Post 11-10-11 21:32 #
MajorRawne is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
EarthQuake
9.5 on the Richter!


Posts: 2745
Registered: 05-03


This is just a wild assumption because I don't normally use DB2 for anything, but notice how the imp platform doesn't have a textured floor in your map view? I would guess that one of the sidedefs on the linedefs of the sectors that make up the imp platform isn't closed.

You need to look at each linedef of nearby sectors and examine what sectors each side belongs to. The little tick on the linedefs means that is the front side. Each linedef can have a sidedef on each side of it, and each sidedef points to a different sector, usually.

Correcting something like this manually is trivial, but it helps knowing how sidedefs and sectors should be linked together.

For an easy solution, try going into "make sectors" mode and clicking on each of the imp platform sectors. This should fix any incorrect sidedef sector references. You might have to redo sector properties for those two sectors though, but at least your whole map won't be "mucked up". :)

Old Post 11-10-11 22:25 #
EarthQuake is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Pottus
Junior Member


Posts: 165
Registered: 07-09


Draw a line following the outline of the sector that should fix it I always use the Insert Item control to start drawing a line that way you can start drawing the line on a vertex of the sector much better than trying to double click with left mouse button. Double clicking to start will work but you would have to start somewhere inside the sector then drag the vertex afterwards.

Last edited by Pottus on 11-10-11 at 23:26

Old Post 11-10-11 23:15 #
Pottus is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Melon
Member


Posts: 293
Registered: 02-10


The two linedefs by that leftmost "open sector" arrow don't look one-sided from here.

Old Post 11-10-11 23:21 #
Melon is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
EarthQuake
9.5 on the Richter!


Posts: 2745
Registered: 05-03



Melon said:
The two linedefs by that leftmost "open sector" arrow don't look one-sided from here.


Nice catch. Fixing that one may be as simple as deleting the sidedef on the opposite side facing the void.

Old Post 11-10-11 23:30 #
EarthQuake is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
chopkinsca
Nothing


Posts: 1203
Registered: 10-02


Where the four linedefs join on each side of the imp platform, try moving the vertex. If there are two vertices, move them back together and they should stitch. Then the make sector tool *should* work to make sectors out of the imp platform (they are currently in the void)

Also, the lindefs to the left are two sided, go to the linedef properties, sidedefs tab. Uncheck the back side box. In properties, set impassable.

Not sure if that helps any.

Old Post 11-11-11 00:43 #
chopkinsca is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Mithran Denizen
Senior Member


Posts: 1093
Registered: 05-10


If you're too lazy to mess with the line/sector references manually, you might be able to fix it with DB2's Make Sectors mode. Hit the "M" key to enter the mode, and then click the cursor in the centre of your imp platform and its surrounding sectors.

If it's an issue with overlapping vertices or lines, though, then Make Sectors mode alone will probably not fix it.

Old Post 11-11-11 02:40 #
Mithran Denizen is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
GreyGhost
a ghost... only grey


Posts: 5700
Registered: 01-08


If the three double-sided lines behind those imps are any indication, it looks like their platform's been built on top of the open sector. I'd start by deleting those lines, then switch to Sector mode and repair any lines don't light up when the mouse pointer's hovered over the platform or open sector.

Old Post 11-11-11 10:36 #
GreyGhost is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
CodeImp
Moderator


Posts: 1461
Registered: 12-03


Look at the sector that is reported as 'not closed'. If it is visually enclosed by lines and there are no gaps (not even tiny ones) then you can easily fix it with the Make Sector mode (as
Mithran said, M -> Click inside sector). If there are gaps, you have to close them with lines first. If the unclosed sector is 'outside' your map where you don't want a sector to be, simple remove the unclosed sector from the Sectors mode, or (like also said earlier) remove the excess sidedefs.

Old Post 11-11-11 15:32 #
CodeImp is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
MajorRawne
Member


Posts: 444
Registered: 04-10


Wow, thanks for all the replies gents. I always try the "make sectors" thing and I have never yet seen it fix this issue, so as a couple of poeple suggested I'm just tracing around open sectors. I keep reminding myself that Doom is so old it's practically venerable, and there are bound to be tricky issues to work around.

I've got questions about why some of my lines seem to be double sided for no apparent reason, and I would also like to know how to "delete" sectors, so if I create a pillar in the middle of an existing sector the pillar can be "empty" rather than just having the floor match the ceiling height?

I can find out about sides and textures etc, but I don't know how to have "empty" pillars (so I don't have millions of unnecessary sectors on my more detailed maps).

Old Post 11-13-11 21:03 #
MajorRawne is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Melon
Member


Posts: 293
Registered: 02-10


To delete a sector and turn it into void space, press 'S' to enter sectors mode, select the sector you wish to delete, and then pressing the Delete key.

Old Post 11-13-11 21:33 #
Melon is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
MajorRawne
Member


Posts: 444
Registered: 04-10


Thanks Melon, you cannot BELIEVE how much trouble that has saved me.

Old Post 11-19-11 11:26 #
MajorRawne is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
All times are GMT. The time now is 15:27. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Doom Editing > DB2: "Sectors not closed"

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Forums Directory