Custom Objects

For Descent, Descent II and Descent3 level editing and modification assistance.
Post Reply
User avatar
Jon the Great
DBB Captain
DBB Captain
Posts: 538
Joined: Fri Nov 28, 2003 3:01 am
Location: California

Custom Objects

Post by Jon the Great »

I'm trying get custom objects to work. I've spent all day on it and it's giving me a headache.
Maybe you guys can tell me what I'm doing wrong. I went ahead and but together a cool little picture explanation for you guys.

Okay, I start by making the object in D3Edit.
Image


Then I save it as an test.orf.
Image


Then I open it in OOF Editor and save it as a test.oof.
Image


Then I make a Gamfile with Gamtool for a GenericObject and I put test.oof as the filename.
Image


Then I save the table as testobject.gam
Image


Then I open the MN3 editor and add 'test.oof' and 'testobject.gam'
Image


Then I save the Mn3 file as objecttest.mn3
Image


Then I open up D3Edit again and before I open anything, I click Data -> Change Mission Hog and select my objecttest.mn3 that I just made
Image


Then I click okay and then select Data -> Tablefile Manager. Once there I click HOG browser in the Mission Tablefile row and I select testobject.gam
Image


Then poof it's an object in D3Edit!
Image


Not only that but I can place in it a level!
Image


Ok so I saved that D3L and I opened the MN3 Editor loaded that D3L into it and then Added 'testobject.gam' and 'test.oof' down at the bottom.
Image


I saved that off, placed it in my missions folder, and loaded up Pyromania.
However, when I tested the level my custom object had been replaced by some kinda antennae object.
Image

What happened??? What did I do wrong???



Files used in this explanation:
test.orf http://www.infospect.com/cotut/test.orf
test.oof http://www.infospect.com/cotut/test.oof
testobject.gam http://www.infospect.com/cotut/testobject.gam

Help would be greatly appreciated!!
Thanks in advance :)
User avatar
Stryker
DBB Admiral
DBB Admiral
Posts: 1103
Joined: Sat Jun 12, 2004 7:58 am
Contact:

Post by Stryker »

If you're trying to do custom objects in pyromania...

Good luck. You'll need it.

It's pretty much impossible to get two different mods to work to together (and yes, your custom object is classified as a mod). Ever tried playing hyperspace or some other such modded level, then going out and trying to play normal D3? I've had times when my lasers look like concussions, my concussions look like pyros, and pyros look like laser bolts. At any rate, that's the same thing that's happening to you. The mods reference files based on their number. When you modify that number (E.G. add a new object) you add a new number. That screws things over. Royally. :)

Basically, it will work if you do it in normal D3. But pyromania? No.
User avatar
Liquid Fire
DBB Ace
DBB Ace
Posts: 403
Joined: Wed Oct 15, 2003 2:01 am
Location: Los Gatos, CA, USA
Contact:

Post by Liquid Fire »

Pretty short answer for such an extensive post :P

By the way, I use pyromania for testing purposes because I don't need the disk to play and it skips the movies, so that's probably what was going on there.
User avatar
Mr. Perfect
DBB Fleet Admiral
DBB Fleet Admiral
Posts: 2817
Joined: Tue Apr 18, 2000 2:01 am
Location: Cape May Court House, New Jersey.
Contact:

Post by Mr. Perfect »

The Gam file has to have the same name as the level's MN3, so make sure the level is also called "testobject"(it looks like you used "objecttest" instead).
User avatar
Fusion
DBB Ace
DBB Ace
Posts: 379
Joined: Sun Sep 07, 2003 2:01 am
Location: Valdez System, Underverse; 7 Stars, Azeroth

Post by Fusion »

Mr. Perfect wrote:The Gam file has to have the same name as the level's MN3, so make sure the level is also called "testobject"(it looks like you used "objecttest" instead).
That sound logical. Perhaps that what ur prob is, besides not doing it in normal D3, New Game mode.
User avatar
Jon the Great
DBB Captain
DBB Captain
Posts: 538
Joined: Fri Nov 28, 2003 3:01 am
Location: California

Post by Jon the Great »

Thanks for the quick responses. Changing the level's mn3 to match the .gam file seemed to do the trick.

This is such an awesome community. :)

Anyway here's the screenshot
Image

Apparently the texture was slightly tranparent lol
User avatar
Stryker
DBB Admiral
DBB Admiral
Posts: 1103
Joined: Sat Jun 12, 2004 7:58 am
Contact:

Post by Stryker »

I hate it when that happens... :P
User avatar
Duper
DBB Master
DBB Master
Posts: 9214
Joined: Thu Nov 22, 2001 3:01 am
Location: Beaverton, Oregon USA

Post by Duper »

obviously he misunderstood something. ;)
yfmain
DBB Ace
DBB Ace
Posts: 22
Joined: Tue Sep 28, 2004 9:14 am
Location: Dundee, UK

Post by yfmain »

Do lighting before you put the custom in, you probably won't get your object see-through.
User avatar
DCrazy
DBB Alumni
DBB Alumni
Posts: 8826
Joined: Wed Mar 15, 2000 3:01 am
Location: Seattle

Post by DCrazy »

I dunno but I think that's pretty kickass. :)
User avatar
Darkside Heartless
DBB Captain
DBB Captain
Posts: 562
Joined: Tue Dec 09, 2003 3:01 am
Location: Spring City PA
Contact:

Post by Darkside Heartless »

Looks cool as is, I'd keep it.
Of ocurse, I'm still doped out of my mind from getting my wisdom teeth taken out, so ingnore me if I say something stupid :P
Post Reply