Sign in to follow this  
Followers 0

I need some help with MBF

What are the entry names of the classic BFG projectiles/explosions? I was going to make new ones for Freedoom.

Share this post


Link to post

Uh, you should probably post this in the freedoom forum?

Anyway, I don't think the sprites are replaceable - IIRC they're hard-coded into the EXE.

Share this post


Link to post

I'm pretty sure they are replacable. you can replace the dog sprites, and they are hard coded into the EXE too.

Share this post


Link to post

Hm, maybe you just need the entries for an external WAD then.

I don't know how MBF works, even though I've been using it for the past 3 years :P

Share this post


Link to post

some computer genius like stphrz, deadnail, or king elvis will come along. don't worry.

Share this post


Link to post

No, Steve. I would never call you an Idiot. It's just that stphrz probably knows more about this.

Oh, and I got my answer! Here it is:

Joel Poston wrote:
>
> >Heh, I'll bet that you haven't gotten one of THESE in a long time.

:) Nope, I haven't.

> >I need a bit of help (obviously)
> >
> >the sprites for the classic BFG's projectiles are hard coded into the EXE,
> >and I cannot find them. what are their entry names? If the dog sprites can
> >be changed, i assume that these can too.

One way to get at them is to type: "mbf -dumplumps filename.wad". It
will write a new wad called filename.wad containing all the hardcoded
sprites and sounds that's fairly easy to browse with any WAD-editing
program. Warning: it will overwrite any existing filename.wad without
asking - make sure you use a name that no important WAD has.

As for the plasma balls specifically:
PLS1A0 - PLS1D0 Green ball as it flies through the air. (4 Frames.)
PLS1E0 - PLS1G0 Green ball as it explodes. (3 Frames.)
PLS2A0 - PLS2B0 Red ball as it flies through the air. (2 Frames.)
PLS2C0 - PLS2E0 Red ball as it explodes. (3 Frames.)

Hope this helps!
Len

Share this post


Link to post

You must use MBF -deh dehfile.deh (or dehfile.bex)

The dehfile must contain the frame number and the sprite name:
frame number = sprite name
This is strange, 'cause you can add sprites not listed in the original .exe (ex. col2d0) but you can use in a custom wad if you add them with the correct names.

I don't know if the names are included in the mbf documentation but i'm pretty sure that they come in the eternity etcdeh.txt file.
Download eternity engine in doomworld.com/eternity
This port fuckin' rules!

Cya

Share this post


Link to post
This topic is now closed to further replies.
Sign in to follow this  
Followers 0