Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Topic started by: Taristin on January 12, 2006, 05:27:48 pm

Title: No EFF 'splosions?
Post by: Taristin on January 12, 2006, 05:27:48 pm
I recently got my hands on combustion 4 and have been making explosion graphics... and the like... however, onverting them to DS and making an EFF file, and replacing the primary explosion graphoc wit it gives me an error about being unable to load the file... What am I doing wrong?

The EFF contains the same info as the warpmap eff does. Just the fps was chanegd (is there a cap on that?) and the number of frames was changed...
Title: Re: No EFF 'splosions?
Post by: pecenipicek on January 12, 2006, 05:48:55 pm
how do you exactly use eff?
Title: Re: No EFF 'splosions?
Post by: taylor on January 12, 2006, 06:32:08 pm
What am I doing wrong?
Do you have the filenames correct?  That is the most likely problem.  Another possibility is that it's unable to load the DDS frames for some reason (invalid format, not power-of-2, etc.).  If the filenames are correct (ie. exp05.eff, with frames named exp05_0000.dds, exp05_0001.dds... exp05_0035.dds... etc.) then you'll have to post it so I can test what's wrong.

And there is no limit on the FPS or number of frames.
Title: Re: No EFF 'splosions?
Post by: Taristin on January 12, 2006, 06:48:18 pm
...ah. It needs to be an underscore between the sequence names? I didn't realize that. I'd looked all over between the two wikis and couldn't find documentation on it.

Thanks taylor. :)
Title: Re: No EFF 'splosions?
Post by: Nuke on January 12, 2006, 11:36:18 pm
i just made an eff yesterday. just make a text file containing this:

$Type:        DDS 
$Frames:   3
$FPS:         15

then save the file with an .eff extension. then you need your frame names to have the same name as your eff followed by an underscore and a 4 digit number. for example you have a 3 frame animation called "fire" your eff would be named fire.eff, and your frames would be fire_0000.dds, fire_0001.dds, fire_0002.dds. be sure frames has the total number of frames in the ani, and that type matches the extension of the image format youre using. mipmapped dxt1 works best.