Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Topic started by: Getter Robo G on November 15, 2004, 05:52:37 pm

Title: Just a vp question...
Post by: Getter Robo G on November 15, 2004, 05:52:37 pm
Recompliling Vp's sometimes locks my comp. I'm dealing with a LOT of files. is there a way for FS Open to read multiple Vp's for a MOD so I can break them down into critical chunks like: Effects, Maps, ships, weapons...ect...

I've notice all mods basicly being ONE vp (like LM, RRG, B5, origonal RT)
But can we use more flexibility? (like nomal FS2 Vp's are broken down into sparky smarty, root, ect..).

Just curious... (I think most people wouldn't need this kind of feature but hey why not ask)...
Title: Just a vp question...
Post by: StratComm on November 15, 2004, 06:16:08 pm
Absolutely, original Freespace broke files into multiple VP's.  The only thing that would concern me is that if you've got enough files to be causing lockups, you might have a package that's larger than can be managably uploaded, and thus will be more difficult to distribute.
Title: actually
Post by: Getter Robo G on November 16, 2004, 01:39:00 pm
I think it's several factors causing memory leaks (that would be difficult to solve at current time). This bugs me as I THINK I figured out a way to make the game acknowledge the custom missiles I want to impliment. They (the maps and pof's) have to be in VP format so FS2 recognizes them, but not just in mod VP , also in all Core files so there is no conflict.

 Right now it's a theory, but can you guess it's a correct one? the invisible (but functional new secondaries) are really jamming me up!
Title: Just a vp question...
Post by: StratComm on November 16, 2004, 07:50:27 pm
Secondary maps MUST be in the Maps directory, or else they will not work.  This is a fix to keep techroom animations from rendering as the textures on missiles since the ani-texture code was introduced (as some of the missile textures and CB anis had the same file name)  VP's support directory structure, so you'll need to put them in a properly managed filepath within the VP that they need to be in.