FileFront Forums

FileFront Forums (http://forums.filefront.com/)
-   ST:BC Problems, Errors and Help (http://forums.filefront.com/st-bc-problems-errors-help-17/)
-   -   Help with NX-01 Nacelle (http://forums.filefront.com/st-bc-problems-errors-help/121317-help-nx-01-nacelle.html)

Admiral Janeway April 21st, 2004 09:48 PM

Help with NX-01 Nacelle
 
I need help with Rick Knox's Enterprise. Everytime thie ship gets one hole blown in it, the port (left) nacelle disappears. AND, if I take a torpedo hit on the port nacelle, the whole ship explodes. And I've deleted the VOX FILES twelve times and that has not helped. I'm clueless and could use some help!

BobTheBuilder April 21st, 2004 10:23 PM

Re: Help with NX-01 Nacelle
 
its the hardpoint file... download a new one or u could download the mpe (model property editor) and make ur own hardpoint... and the ship is prob blowing up coz the hull isnt stong enough or somthing similar.

Admiral Janeway April 22nd, 2004 08:24 AM

Re: Help with NX-01 Nacelle
 
Where can I get the MPE?

elminster April 22nd, 2004 09:22 AM

Re: Help with NX-01 Nacelle
 
Its part of the SDK on BCFiles.

Admiral Janeway April 25th, 2004 09:21 PM

Re: Help with NX-01 Nacelle
 
None of those worked! Could someone else help me?

Admiral Fareway April 25th, 2004 10:33 PM

Re: Help with NX-01 Nacelle
 
what good would that do?
everybody would say the same thing
and that is the same as what he said

Admiral Janeway February 9th, 2005 12:48 PM

Re: Help with NX-01 Nacelle
 
Great. A year later and nobody knows what to do. :bawl: :bawl:

elminster February 9th, 2005 02:49 PM

Re: Help with NX-01 Nacelle
 
We've already said what to do.

You need to download the SDK.
Install the MPE and use it to edit the HP.

This requires some initiative and learning on your part.

Would you like us to wipe your bum for you too?

Admiral Janeway February 10th, 2005 10:08 PM

Re: Help with NX-01 Nacelle
 
Actually, I already made three hardpoints for it and the things still screws up.

And that last part of your post was crude and didn't need to be said.

elminster February 11th, 2005 09:19 AM

Re: Help with NX-01 Nacelle
 
Sorry about that was in a bad mood.

Have a look in the ship.py file and try altering the hole values.

Admiral Janeway February 11th, 2005 04:15 PM

Re: Help with NX-01 Nacelle
 
Hmmm. I opened the py file and found this:


import App
import Multiplayer.SpeciesToShip

def GetShipStats():
kShipStats = {
"FilenameHigh": "data/Models/Ships/NX01-Enterprise/nx01.nif",
"FilenameMed": "data/Models/Ships/NX01-Enterprise/nx01Med.nif",
"FilenameLow": "data/Models/Ships/NX01-Enterprise/nx01Low.nif",
"Name": "NX01Enterprise",
"HardpointFile": "NX01Enterprise",
"Species": Multiplayer.SpeciesToShip.AMBASSADOR
}
return kShipStats
def LoadModel(bPreLoad = 0):
pStats = GetShipStats()
# Create the LOD info
if (not App.g_kLODModelManager.Contains(pStats["Name"])):
# Params are: File Name, PickLeafSize, SwitchOut Distance,
# Surface Damage Res, Internal Damage Res, Burn Value, Hole Value,
# Search String for Glow, Search string for Specular, Suffix for specular
pLODModel = App.g_kLODModelManager.Create(pStats["Name"])
pLODModel.AddLOD(pStats["FilenameHigh"], 12, 220.0, 15.0, 15.0, 400, 900, "_glow", None, "_specular")
pLODModel.AddLOD(pStats["FilenameMed"], 12, 420.0, 15.0, 15.0, 400, 900, "_glow", None, "_specular")
pLODModel.AddLOD(pStats["FilenameLow"], 12, 820.0, 15.0, 30.0, 400, 900, "_glow", None, None)
# kDebugObj = App.CPyDebug()
if (bPreLoad == 0):
pLODModel.Load()
# kDebugObj.Print("Loading " + pStats["Name"] + "\n")
else:
pLODModel.LoadIncremental()
# kDebugObj.Print("Queueing " + pStats["Name"] + " for pre-loading\n")
def PreLoadModel():
LoadModel(1)



I see 'Hole Value', but I don't see a number next to it.

elminster February 12th, 2005 08:49 AM

Re: Help with NX-01 Nacelle
 
The entries in the description relate to the numerical entries below it;

Code:

# Params are: File Name, PickLeafSize, SwitchOut Distance,
# Surface Damage Res, Internal Damage Res, Burn Value, Hole Value,
# Search String for Glow, Search string for Specular, Suffix for specular
 
pLODModel.AddLOD(pStats["FilenameHigh"], 12, 220.0, 15.0, 15.0, 400, 900, "_glow", None, "_specular")

In this instance the Hole Value is 400.
A lower number is a smaller hole.

You may also want to change the internal and external damage res's.

Admiral Janeway February 12th, 2005 11:48 AM

Re: Help with NX-01 Nacelle
 
I changed that to this:

# Surface Damage Res, Internal Damage Res, Burn Value, Hole Value,
# Search String for Glow, Search string for Specular, Suffix for specular
pLODModel = App.g_kLODModelManager.Create(pStats["Name"])
pLODModel.AddLOD(pStats["FilenameHigh"], 9, 120.0, 9.0, 9.0, 90, 300, "_glow", None, "_specular")
pLODModel.AddLOD(pStats["FilenameMed"], 12, 420.0, 15.0, 15.0, 400, 900, "_glow", None, "_specular")
pLODModel.AddLOD(pStats["FilenameLow"], 11, 810.0, 14.0, 30.0, 300, 8500, "_glow", None, None)


And it still didn't work. I might not be fixable. Something could be wrong with the 3D model.

elminster February 13th, 2005 07:36 AM

Re: Help with NX-01 Nacelle
 
Depends which res your running at, try something around 10 for the hole value, 90 is still quite large. Other than that your probably right about it being a problem with the mesh

Admiral Janeway February 13th, 2005 08:28 PM

Re: Help with NX-01 Nacelle
 
I spen an hour tweaking the numbers and all. It's more than likely a mesh problem. Thank you for trying to help. :)


All times are GMT -7.

Powered by vBulletin®
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.