Severed bunny head
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 > Special Interest > Eternity > Eternity Engine v3.31 beta 1
 
Author
All times are GMT. The time now is 17:21. Post New Thread    Post A Reply
Quasar
Moderator


Posts: 6126
Registered: 08-00


Ok so it got delayed a bit by schoolwork and poor health, but it should be out tonight or possibly tomorrow during the day at the absolute latest.

Editors will be happy to know that the delay has bought them a very cool new feature by SoM which enables very easy pseudo-3D constructs with no sector reference tricks or gross hacks.

I won't go into too much technical detail, but basically the feature is a new line flag with value = 1024. A line with this flag only clips things that hit the drawn area of its middle texture. This allows use of textures as fake 3D floors, as well as short fences you can jump over, and 2S lines that block projectiles. SoM believes you could even make a free-standing elevator platform, although I've yet to see a working example of this. Hopefully he's gotten it going though.

Its a great feature that should expand the horizons of what is possible in a traditional editing environment. The upcoming beta will include a small sample level I made which has crossing pseudo-3D bridges, each of which you can freely go under/over and between without any invisible lift action going on.

Old Post 09-04-02 16:03 #
Quasar is online now Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
Naked Snake
HAHA I AM A FAG AND I CAN'T CHANGE THIS TITLE ANYMORE


Posts: 11313
Registered: 05-01


Let me tell you all, I saw a screenie of this (included below) and it is AWESOME. See for yourself.

Naked Snake has attached this image:

__________________
DOOMWORLD All your favorite ports and map editors
DooM DM!!
3057 reasons to keep on dooming

Old Post 09-04-02 16:35 #
Naked Snake is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
Quasar
Moderator


Posts: 6126
Registered: 08-00


BBG: thanks for posting that shot ;)

Although really I don't think the shot on its own is that impressive. Mainly because this isn't the only or probably even the best way to use this stuff. Plus I kinda just hacked that level together in about 30 minutes as a test of concept.

I considered trying to make a 3rd bridge above the second, but the more you carry that on, the more and more linedefs you get crammed into the middle and the texture alignment and stuff becomes a nightmare ;)

Old Post 09-04-02 18:00 #
Quasar is online now Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
Naked Snake
HAHA I AM A FAG AND I CAN'T CHANGE THIS TITLE ANYMORE


Posts: 11313
Registered: 05-01



Quasar said:
BBG: thanks for posting that shot ;)


I wish Orion would hurry and get that submission form working for me...

__________________
DOOMWORLD All your favorite ports and map editors
DooM DM!!
3057 reasons to keep on dooming

Old Post 09-04-02 19:06 #
Naked Snake is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
Quasar
Moderator


Posts: 6126
Registered: 08-00


Sorry everybody I just keep lying about the release. Well, not intentionally of course ^_^

I was going to release last night, truth be told, but then I looked at cph's MBF bugs page and found about 5 things that I needed to fix but was putting off, and now SoM is working on a cool level to show off the 3DMidTex line flag and he wants until Saturday to finish it. So, I'll do the release this Saturday. A week later than I had hoped, but at least there's a cool new feature that's been bought by the delays.

Old Post 09-06-02 13:24 #
Quasar is online now Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
Mordeth
Administrator


Posts: 1994
Registered: 05-00


I don't understand how this is implemented... some more info please? It sure looks interesting :)

Old Post 09-07-02 09:49 #
Mordeth is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit || Quote
Quasar
Moderator


Posts: 6126
Registered: 08-00


You take a 2S linedef, preferably with the lower texture unpegged and a suitable step-style texture on it (the texture on the first sidedef is always used for clipping purposes), and add 1024 to the flags value. This marks it as a 3Dmidtex line.

If its a line over which monsters shouldn't be able to hang, you also mark the "monster blocking" flag, which behaves differently on these kinds of lines and lets monsters cross as long as they're not normally blocked or directly walking on the lines.

3Dmidtex lines clip things in the visible range of their textures. So if you have a 24-tall lower-unpegged middle texture sitting at vertical offset zero, so that its bottom is even with the floor, you have just created a 24-tall step that can be stood on, leaped over, etc.

3Dmidtex lines can be used for short fences and other more usual stuff, and also have the useful property of blocking projectiles, something no other 2S lines can do. This is one of those features that its really up to the editors to fully exploit and show what it makes possible.

Old Post 09-09-02 11:59 #
Quasar is online now Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
SoM
azerty YAY!


Posts: 285
Registered: 03-02


I'm also planning on adding some new linedef types that will make it possible to create doors and lifts out of 3d-sides. the new linedef types won't make it into this release but the next one should have them.

__________________
oPS I HITTED THE CAPDLOCK

Old Post 09-10-02 18:33 #
SoM is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
KDarigal
Junior Member


Posts: 159
Registered: 05-02


...btw, tonight I went through with just the intellectual exercise of designing that free-standing elevator (not in an actual editor, mind you).

Take your lines that make your floating platform, and give all the lines running one direction tag X, and all of the perpendicular lines should have tag Y (X and Y being arbitrary numbers NOT ALREADY ASSIGNED TO STUFF).

Next, place a square sector (to move at normal lift speed, I think it should be 128x128), and tag two adjacent sides with tags X and Y (so that the line tagged X is parallel to all of the lines tagged Y in your platform). Give both of these lines type 249.

Set this sector to moving (perpetual lift or such); the floating platform will move in the opposite direction (as the lift moves up, the platform will move down, and vice-versa).

KNOWN (possible) PROBLEMS: Eh, Eternity has no real way of handling the situation where the 3dmidtex lines' textures move down into an object, according to Quasar`. So who knows what'll happen if you try that. (Also, who knows if it'll actually carry you up; you might get left behind by it if it doesn't check correctly.)

So, SoM... tell us if that works (and fix it if it don't)!

__________________
beh to doom - hooray for ddr

Old Post 09-11-02 06:16 #
KDarigal is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit || Quote
Quasar
Moderator


Posts: 6126
Registered: 08-00


Its not a matter of just "fix it if it doesn't," because the fix needs to be clean and obvious and fit with the existing code. I won't hack DOOM to pieces to allow this kind of thing.

Old Post 09-11-02 15:58 #
Quasar is online now Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
KDarigal
Junior Member


Posts: 159
Registered: 05-02



Quasar said:
Its not a matter of just "fix it if it doesn't," because the fix needs to be clean and obvious and fit with the existing code. I won't hack DOOM to pieces to allow this kind of thing.


Durrrr, we know that.

Still, if it doesn't work, it does need to be fixed. :-)

__________________
beh to doom - hooray for ddr

Old Post 09-12-02 05:56 #
KDarigal is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit || Quote
All times are GMT. The time now is 17:21. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Special Interest > Eternity > Eternity Engine v3.31 beta 1

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.