HP'ing a new model, having problems. -1 reply

  • 1
  • 2

Please wait...

nexus_2006

I'm too cool to Post

50 XP

3rd June 2004

0 Uploads

10 Posts

0 Threads

#1 14 years ago

Hi guys, I just started modding BC and decided to start small -- with a HP for a ship that had none, the Hermes/Saladin class. I grabbed this file from bcfiles.com.

I got all the mesh and texture files into their proper places in the BC directory, and setup the .py files so that I could see it in-game. I threw together a quick HP just to make sure it worked, and it did. At that time it just had Impulse Engines, a Warp Core, Shields, and Sensors.

To say it worked fine though assumes one did not try to play as the ship, when I tried to do that BC crashed and gave me an error about not being able to read a certain place in memory. I compared my from-scratch HP to some other ships and assumed that it was because my HP lacked viewpoints (viewscreen forward, viewscreen back, ...) so I added those. This did not fix the problem from before when trying to play as this ship, but now I cannot fight against it either, which I was able to do before. Now the starfield goes black and I have to use ctrl+alt+del to close BC.

Anyone had experiences similar to this that can give me a pointer or two, or would it be much easier to start from scratch.

Also - I got one of the .py files (not the hardpoint) by renaming a galaxy.py to Hermes.py and then changing the directories to match the Hermes ship. There is a line in there that bothers me tho, and I'm not sure if its OK or not.

import App import Multiplayer.SpeciesToShip

def GetShipStats(): kShipStats = { "FilenameHigh": "data/Models/Ships/Hermes/Hermes.nif", "FilenameMed": "data/Models/Ships/Hermes/Hermes.nif", "FilenameLow": "data/Models/Ships/Hermes/Hermes.nif", "Name": "Hermes", "HardpointFile": "Hermes", "Species": Multiplayer.SpeciesToShip.GALAXY }

is the bold line acceptable?

EDIT: I removed a second power system property in the HP and I can play against the model now, still not as it tho, I get the same "memory XxXXXXXXXX referenced memory at XxXXXXXXXX could not be "read"."




MilleauRekiir

I follow teh Moo!

50 XP

4th November 2003

0 Uploads

631 Posts

0 Threads

#2 14 years ago

Whenever I do this, I just nick another hp like the sovereign's and stick that in, editing it later to get everything as it should be.

I'm not entirely sure exactly what you need, but the camera, and first person points are essential, I believe.

and yes the bold line is perfectly acceptable.




nexus_2006

I'm too cool to Post

50 XP

3rd June 2004

0 Uploads

10 Posts

0 Threads

#3 14 years ago

Thanks for the feedback. I am kinda hesitant to just grab another HP and edit it a little bit tog et it to fit. That would most likely solve my problem but I'm also interested in making the HP up from scratch. I did forget to put in the first person camera, which I'll bet caused a lot of my problems. Let me put that in there and I'll let you guys know how it goes.

BTW, I just registereed tho I'v read these forums a lot lately and one thing - MVAM 2.0 is absolutely beautiful!




nexus_2006

I'm too cool to Post

50 XP

3rd June 2004

0 Uploads

10 Posts

0 Threads

#4 14 years ago

GRRRRR....

I close MPE to go run BC and try the HP out, right? Then It doesn't work (this time whenever I try to use the Hermes (as player or enemy) it lays loading then puts me in a starfield with no other ships and just sitting on my bridge. It doesn't loks up, it just won't play the ship). I close BC to look @ the HP again, run MPE, open hermes.nif, open hermes.py......somethings wrong........its blank. If I open the .py in notepad I can see it fine, but MPE won't open the file. WTF?




imparanoid

BORG:We are The borgALL:we kno

50 XP

18th March 2004

0 Uploads

40 Posts

0 Threads

#5 14 years ago

did u open the file to the scene root? And about that line u didnt like its normal but to be sure go to BCMP And do the thing to add ships to the game that should make a brand new file just delete your old 1 b4 u try it and about the hp's try What MilleauRekiir said.




elminster

Bridge Commander Master HPer

50 XP

26th October 2002

0 Uploads

1,448 Posts

0 Threads

#6 14 years ago

Moved to MPE forum.




nexus_2006

I'm too cool to Post

50 XP

3rd June 2004

0 Uploads

10 Posts

0 Threads

#7 14 years ago

yep, I opened to the scene root but there was nothing there in MPE, but when I opened the .py file with notepad everything showed up fine. I used BCMP to install it too....I think I'll just delete all the files I have for this ship so far except the mesh/textures I dl/ed, uninstall the ship plugin, and start from scratch again. I'll keep you guys posted




Wormhole

Big BC fan....but no comp wiz

50 XP

11th February 2004

0 Uploads

45 Posts

0 Threads

#8 14 years ago

I downloaded the Asimove model and used the hardpoints from an Ambassador and just edited it to fit using MPE. Then I ran BCMP and used the checker and it says I am missing files...Checking File Structures... =========================== FileNameHigh: C:\PROGRA~1\ACTIVI~1\BRIDGE~1\es\Activision\Bridge Commander\scripts\ships\Hardpoints\asimove.py # This file was automatically generated - modify at your own risk. # import App import GlobalPropertyTemplates # Setting up local templates. ################################################# Hull = App.HullProperty_Create("Hull") Hull.SetMaxCondition(13000.000000) Hull.SetCritical(1) Hull.SetTargetable(1) Hull.SetPrimary(1) Hull.SetPosition(0.00000 --> ERROR: Missing File!!! =========================== =========================== Name: C:\PROGRA~1\ACTIVI~1\BRIDGE~1\scripts\ships\gram Files\Activision\Bridge Commander\scripts\ships\Hardpoints\asimove.py # This file was automatically generated - modify at your own risk. # import App import GlobalPropertyTemplates # Setting up local templates. ################################################# Hull = App.HullProperty_Create("Hull") Hull.SetMaxCondition(13000.000000) Hull.SetCritical(1) Hull.SetTargetable(1) Hull.SetPrimary(1) Hull.SetPosition(0.00000.py --> ERROR: Missing File!!! AND .PYC was not found! \scripts\ships\gram Files\Activision\Bridge Commander\scripts\ships\Hardpoints\asimove.py # This file was automatically generated - modify at your own risk. # import App import GlobalPropertyTemplates # Setting up local templates. ################################################# Hull = App.HullProperty_Create("Hull") Hull.SetMaxCondition(13000.000000) Hull.SetCritical(1) Hull.SetTargetable(1) Hull.SetPrimary(1) Hull.SetPosition(0.00000.pyc --> ERROR: Missing File!!! =========================== =========================== HardpointFile: C:\PROGRA~1\ACTIVI~1\BRIDGE~1\scripts\ships\Hardpoints\s\Activision\Bridge Commander\scripts\ships\Hardpoints\asimove.py # This file was automatically generated - modify at your own risk. # import App import GlobalPropertyTemplates # Setting up local templates. ################################################# Hull = App.HullProperty_Create("Hull") Hull.SetMaxCondition(13000.000000) Hull.SetCritical(1) Hull.SetTargetable(1) Hull.SetPrimary(1) Hull.SetPosition(0.00000.py --> ERROR: Missing File!!! AND .PYC was not found! \scripts\ships\Hardpoints\s\Activision\Bridge Commander\scripts\ships\Hardpoints\asimove.py # This file was automatically generated - modify at your own risk. # import App import GlobalPropertyTemplates # Setting up local templates. ################################################# Hull = App.HullProperty_Create("Hull") Hull.SetMaxCondition(13000.000000) Hull.SetCritical(1) Hull.SetTargetable(1) Hull.SetPrimary(1) Hull.SetPosition(0.00000.pyc --> ERROR: Missing File!!! =========================== Can someone explain to me how to fix this. Its a nice model and I'd like to get it to work. Thnx,Wormhole




nexus_2006

I'm too cool to Post

50 XP

3rd June 2004

0 Uploads

10 Posts

0 Threads

#9 14 years ago

Would having more than one shield generator system or sensor system cause these problems? I was hoping to have a navigational deflector (extremely weak and invisible) shields and then a main deflector (colored, stronger) and then also to have a main sensor dish, lateral sensors, and a long-range sensor.

Maybe my MPE is screwed up tho, because I used to to edit only the hit points in another ships's HP and I ended up and had to reinstall the ship.

Edited as post above deleted - elminster




elminster

Bridge Commander Master HPer

50 XP

26th October 2002

0 Uploads

1,448 Posts

0 Threads

#10 14 years ago

Remember when adding multiples of certain system types, to remove the primary tag on the secondary systems. This can cause the ship not to work properly.

As regards screwing up another ships HP's make sure your opening py's as opening pyc's can cause them to corrupt sometimes.




  • 1
  • 2