Massassi Forums Logo

This is the static archive of the Massassi Forums. The forums are closed indefinitely. Thanks for all the memories!

You can also download Super Old Archived Message Boards from when Massassi first started.

"View" counts are as of the day the forums were archived, and will no longer increase.

ForumsDiscussion Forum → Origins of JK/MotS Editing?
123
Origins of JK/MotS Editing?
2005-07-20, 2:48 PM #81
Originally posted by Zuljin:
It's not a problem with walking on surfaces so much as when you open the overhead map it renders everything flagged as a floor.

In that case, switch to a side view of your map, multiselect all the ceilings and unflag them as floor.
Bassoon, n. A brazen instrument into which a fool blows out his brains.
2005-07-20, 5:42 PM #82
Originally posted by Bender:
I'd think the best solution would be a stand-alone COG editor that would use JED plugin functions to access level data. Anybody up for that? :) I can provide the source for COG syntax checker that I gave to Dave for use in COG writer.


I could take a shot at it but it might be a long time before anything comes out of it because I'm not very good at Delphi yet(It is in Delphi, right?).

Originally posted by Tazz:
Man, all you guys are young. I remeber using JED v0.3 and posting on the old DarkJedi.com boards.


I used to post there when I was starting off but very young ;)
2005-07-20, 5:45 PM #83
The reason they start in 2000 is because that's when brian wrote the new levels script and then all of the old levels were thusly imported in 2000, and then their creation dates were also 2000. I think the first real level was in 1998.
New! Fun removed by Vinny :[
2005-07-20, 7:15 PM #84
I started a sith clone at one point, but lost interest because I knew I would have to replace JED, and knew I couldn't come close to matching it. JED has one feature that puts it above all other editors: The grid. The very idea of a grid that can be rotated and scaled and aligned to anything isn't present in any other editor anywhere. But it has one huge limiting factor too. It needs JK. It requires a CD (or a no-cd hack), it only works with JK resources; etc. Now it might be possible; it will be interesting to see what Jon'C produces. I'm just afraid hes falling into the trap of cloning JK exactly. If I could get a more general purpose editor, I would continue with my portal engine. But it wouldn't be a JK clone.
If JED supported more image file formats than just mat (specifically TGA would be nice..) and didn't require JK, I could use it as-is, though I'd have to integrate scripts the hard way.
Really, I think the lack of a nice sector-based editor is the single biggest thing standing in my way. It's not something I want to write myself, mostly because I would always be comparing it to JED and always be coming up short.
Also it would be nice if JED's graphics support was updated a bit. I distinctly remember there being certain combinations of screen resolutions and video cards where it just didn't run, or the 3d preview didn't work, or something. And it's probably about time the textures in the 3d preview were filtered.
2005-07-20, 8:38 PM #85
JM, you should checkout a program called SketchUp. It's design software but you can even do some CAD-like work in it. It reminds me of JED a lot but you can do a LOT of really cool things a LOT faster.
Bassoon, n. A brazen instrument into which a fool blows out his brains.
2005-07-21, 3:54 AM #86
I just want that grid in radiant. Then I could die happy.
2005-07-22, 12:22 AM #87
Quote:
I could take a shot at it but it might be a long time before anything comes out of it because I'm not very good at Delphi yet(It is in Delphi, right?).


It is Delphi, but I figure you can use Pascal-to-C converter and use this unit in C.

Also, about texture coordinates - that picture explains it well. Basically what they do is not change texture coordinates. That distorts the texture - stretches is over a bigger area. That could be done bu that would interfere with other editing operations that would work better if texture remained uniform.

So it'd have to be some kind of a toggle or special mode, I guess. Need more thinking.
2005-07-22, 5:23 AM #88
just make it so that if you hold a certain key when dragging surfaces/vertices/whatever it clamps the texture coordinates (but also make it so that it can be used via the plugin interface)
Detty. Professional Expert.
Flickr Twitter
2005-07-22, 6:40 AM #89
Originally posted by Bender:
It is Delphi, but I figure you can use Pascal-to-C converter and use this unit in C.


Can that be done with the source to any Delphi program, such as JED?
(Sorry, I'm kinda new to all this)

ReT
2005-07-22, 2:56 PM #90
Quote:
Can that be done with the source to any Delphi program, such as JED?


Yes, but the converter isn't perfect, so you'd have to manually clean it up aftewards. So if the program's big, it's a lot of work.

BTW, you can also use Borland C++ Builder. It has built-in Delphi compiler and you can use Delphi units in your C++ program.
2005-07-22, 4:32 PM #91
I don't know how much of the GUI would survive a conversion to C. Some questions Alexi...

Are you using the windowsGDI for the GUI and wire-frame view? Because, if you are, it would actually not be hard to convert the project to C, and then to C++.
2005-07-22, 9:21 PM #92
The interface uses Borland's proprietary interface library, called VCL. If you were to use it with C++ Builder that'd be no problem - it also uses it. Otherwise - you'pretty much have to rewrite it completely.


Wireframe view is done with either OpenGL or Windows GDI - switchable in Options.
2005-07-23, 1:24 AM #93
Originally posted by Z@NARDI:
The version of vinkel I have asks for what angle to put in for surfaces to be flagged as floors. Like < 45



The problem with that version of vinkel is that its slow. I use the fast version that doesn't give you any options.
2005-07-23, 3:47 AM #94
Alexi; well, I looked, and, no way am I buying C++ Builder or Delphi5. Especially not when I can get MSVC for free straight from microsoft. From what I've looked at so far, the GUI stuff looks amazingly concise. It would probably have to be rebuilt completly using the GTK or wxwidgets.
2005-07-23, 5:03 PM #95
Quote:
the GUI stuff looks amazingly concise.


That's VCL for you. It is the reason I did use Delphi.

Quote:
It would probably have to be rebuilt completly using the GTK or wxwidgets.


Whatever works is good.
2005-07-23, 5:10 PM #96
I got Delphi 7 for free with a magazine a few years ago...
Detty. Professional Expert.
Flickr Twitter
123

↑ Up to the top!