Bridge Commander Central

BC Forums => BC Technical Support => Solved Problems => Topic started by: Dalek on January 07, 2009, 11:50:58 AM

Title: A previous problem, resurfaced
Post by: Dalek on January 07, 2009, 11:50:58 AM
I'm sure everyone remembers the kerfuffle I had donkey's ago, with ships functions like Fleet Orders and Transporter not working. Well it's come back. I'll explain.

Baz offered to let me beta test the JJPrise. I happily accepted. I installed all parts and went into BC when the problem hit. I then tried using the JJPrise ingame anyway which caused a crash to my desktop.

I am posting the JJPrise scripts and a console report to see what happens. I do have a feeling that the main cause of the problem was the plugin, since it used P81's TMP Enterprise plugin and hardpoint.

Console Report:
Code: [Select]
>> This is a console tracker dump       by USS Frontier
##############
>> This dump started on -> Wed Jan 07 16:49:04 2009
##############
#----------------------------------------------------------------------->>> Wed Jan 07 16:49:04 2009
####
Outdated Foundation, updating functions
Outdated Foundation, installing FolderManager
Updating FoundationMenu.ShipMenuBuilderDef
Repairing ship description outputs...
Tracking Console
Foundation Tech loaded
Gravity FX has been loaded.
BridgeFX Enabled...
CameraFX Enabled...
ExplosionFX Enabled...
SpecialFX Enabled...
WarpFX Enabled...
Stargate Hyperdrive Drive Initializing...
DS9FX Initializing...
####

####
Fixing Jaggies
####

####
AttributeError: PreLoadAssets
Traceback (innermost last):
  File ".\Scripts\Custom\Autoload\000-Fixes20030305-FoundationTriggers.py", line 25, in __call__
    i(pObject, pEvent)
  File ".\Scripts\Custom\Autoload\LoadEngineeringExtension.py", line 240, in __call__
    LoadQBautostart.ImportQBautostart()
  File ".\Scripts\Custom\Autoload\LoadEngineeringExtension.py", line 163, in ImportQBautostart
    pModule = __import__(dotPrefix + fileName)
  File ".\Scripts\Custom\QBautostart\AIShuttleLaunching.py", line 3, in ?
    import ftb.ShipManager
  File ".\Scripts\ftb\ShipManager.py", line 96, in ?
    LoadExtraPlugins()
  File ".\Scripts\ftb\ShipManager.py", line 92, in LoadExtraPlugins
    pModule = __import__(dotPrefix + pluginFile)
  File ".\Scripts\Custom\Carriers\EnterpriseNCC1701.py", line 34, in ?
    ShipManager.RegisterShipClass( "jjenterprise", jjenterprise)
NameError: jjenterprise
Traceback (innermost last):
  File ".\Scripts\Custom\Autoload\LoadTech.py", line 20, in __call__
    techfunc.ImportTechs()
  File ".\Scripts\techfunc.py", line 26, in ImportTechs
    pModule.Setup()
  File ".\Scripts\Custom\Tech\ShipLaunch.py", line 13, in Setup
    ftb.LaunchShipHandlers.MissionStart()
  File ".\Scripts\ftb\LaunchShipHandlers.py", line 198, in MissionStart
    AddLaunchButtons(ftb.GUIUtils.GetScienceMenu())
  File ".\Scripts\ftb\LaunchShipHandlers.py", line 229, in AddLaunchButtons
    pCarrier = ftb.ShipManager.GetShip(pLaunchShip)
AttributeError: ShipManager
Hyperdrive: Quick Battle is running... Mod is starting up...
DS9FX: Kobayashi Maru is Installed. Deleting DS9FX Docking Function!
DS9FX: You're not currently running a QB Mission. DS9 Set cannot be reached by Warp!
####
(It crashes to desktop at this point)

And yes, I checked the mutators and they were all on.
Title: Re: A previous problem, resurfaced
Post by: tiqhud on January 07, 2009, 01:14:49 PM
one thing at a time
First open HP file change all Constitutions to jjenterprise
then rename carrier to jjenterprise.py [more in bit]
Title: Re: A previous problem, resurfaced
Post by: tiqhud on January 07, 2009, 01:17:22 PM
one thing at a time
First open HP file change all Constitutions to jjenterprise
then rename carrier to jjenterprise.py [more in bit]

then ships plugin renam to jjenterprise.py
Title: Re: A previous problem, resurfaced
Post by: tiqhud on January 07, 2009, 01:26:18 PM
one thing at a time
First open HP file change all Constitutions to jjenterprise
then rename carrier to jjenterprise.py [more in bit]

then ships plugin renam to jjenterprise.py

Next changein the HP
Constitution.SetModelFilename("data/Models/Ships/Fca/fca/Fca.nif")
to where it reads
jjenterprise.SetModeFilename("data/Models/Ships/jjenterprise/jjenterprise.nif")

make sure Model/ships folder reads jjenterprise and the NIF has the name jjenterprise.nif

Try that
next time ask him to ask me, Starforce Dr mcCoy many good testers around
[Sorry Jimmy for all the seperate posts]
Title: Re: A previous problem, resurfaced
Post by: Dalek on January 07, 2009, 02:22:19 PM
Well, the JJPrise is now working but the rest of my BC is still "not there" as so to speak.
Title: Re: A previous problem, resurfaced
Post by: tiqhud on January 07, 2009, 02:44:12 PM
Well, the JJPrise is now working but the rest of my BC is still "not there" as so to speak.
try and delet your options.cfg, restart BC, CHECK mutators

[I have trouble reading the small print in the CODE area]
Title: Re: A previous problem, resurfaced
Post by: MLeo on January 07, 2009, 03:01:53 PM
Attach the file Scripts\Custom\Carriers\EnterpriseNCC1701.py

[EDIT] Nevermind, checking now.

[EDIT 2] Ok, it would seem there is some naming convention in Shuttle Launching I wasn't aware of.

Can you get a new console report for us?
Title: Re: A previous problem, resurfaced
Post by: Dalek on January 07, 2009, 03:04:05 PM
I found a spelling mistake in the carrier script and everything is fine (JJ Enterprsie).
Title: Re: A previous problem, resurfaced
Post by: MLeo on January 07, 2009, 03:05:13 PM
So case closed?
Title: Re: A previous problem, resurfaced
Post by: Dalek on January 07, 2009, 03:08:54 PM
Aye cappin!