Bridge Commander Central
BC Forums => BC Modding => Topic started by: Nihilus on March 24, 2011, 09:35:59 PM
-
I don't know if this goes here or in scripting so if it's in the wrong spot I'm sorry :hithead: But I was wondering, what is needed to replace stock ships in campaign? Like if I wanted to replace the Dauntless with one of DJ's Galaxy Classes. Is that possible?
-
Very much so, but it's a bit complex for me so I will let the more experience let you in on how LOL (IE: I forgot all the coding to change...and am too lazy to learn it again)
-
easy - just change the Galaxy.py in the scripts/ships folder (not hardpoint) to point to DJ Galaxy's data folder and hardpoint script...
that should do it, im thinking...
-
Replacing the games stock ships for use in SP is perfectly safe, but be advised that some ships (the RanKuf and Sovereign) have special hardpoint needs.
Check out this article I wrote about SP modding at the BC Wiki, it should have some insight.
http://bridgecommander.wikidot.com/single-player-modding
-
Hmm... do you use BCUT to change the py file or open it yourself? I opened it with wordpad but everything was a jumbled mess.
-
Hmm... do you use BCUT to change the py file or open it yourself? I opened it with wordpad but everything was a jumbled mess.
Are you sure that wasn't a PYC file???
-
Hmm... do you use BCUT to change the py file or open it yourself? I opened it with wordpad but everything was a jumbled mess.
That was likely a PYC file you opened. For the ship file just use Notepad. I'm not even sure if BCUT can open the ship files (I know it can do the hardpoints). When you find the PY, go to its properties and set it to always open with Notepad, that way you can just double-click and have an easy reference for distinguishing PY's from PYC's.
-
Oh yeah, that was definitely a PYC file lol
-
Realise this is an obvious one but what's worked for me - and is method currently using for SP Game Update - is rather than link to new models, have simply replaced the stock models with new ones. Avoids messing around with any scripts or PY files :)
So for example, just delete the current Galaxy nif and textures, and copy/paste DJ Galaxy nif and textures to the empty Galaxy folder. Then rename DJGalaxy nif to Galaxy nif. Voila :) Most hardpoints I think have left as original as scalings usually ok, but again easy enough to change or update. Using this method also avoids any ship name errors in Maelstrom scripts.
-
Realise this is an obvious one but what's worked for me - and is method currently using for SP Game Update - is rather than link to new models, have simply replaced the stock models with new ones. Avoids messing around with any scripts or PY files :)
So for example, just delete the current Galaxy nif and textures, and copy/paste DJ Galaxy nif and textures to the empty Galaxy folder. Then rename DJGalaxy nif to Galaxy nif. Voila :) Most hardpoints I think have left as original as scalings usually ok, but again easy enough to change or update. Using this method also avoids any ship name errors in Maelstrom scripts.
Speaking of which Lurok, PMing you now!
-
Oh yeah, that was definitely a PYC file lol
And you've been here how long?;) lol
-
OK, So I did what Jimmy suggested and it semi-worked. I managed to get DJ's USS Venture in game but when Picard gives me command of the ship it crashes. I assume it has something to do with other mods like the Elite Force II Bridge Crew so I installed a second copy of the game and did the same thing, but the second copy doesn't get that far. It crashes after I click campaign.
I'm not quite sure what's causing it. Any suggestions?
EDIT: Ok, so I managed to fix the above problem. For some reason it was saying "data/Models/Ships/DJValiant/DJVenture.nif" but I changed it and got it to work. I played for a minute or so, going up to the part where you do a weapons test. Everything worked fine and then the game crashed. Now when I go into the game and click campaign it crashes from the start all over again.
It's really weird.
-
Stoopid nOOb type question but did you make sure all the mods but stock ships and systems were turned off?
I have been able to get DJs Pegasus into single player by replacing both the ship script and the hardpoint. However, now I only get as far as rescuing the Sov. After that whenever I try to warp back to Vesuvi it my game crashes.
-
I've messed with the mutators a bit, turning off mods/stock ships/stock planets and different variations of. I've noticed that if I want to successfully start a campaign, I must first click on quick battle. Once the quick battle loads up I can click on campaign and go from there. But if I just click campaign from the start it will just instantly crash.
-
are you using KM? Trying to get a mental image of what you mean. I'm using the newest version of KM and the closest thing I can think of is when you click Missions and it takes you to the selection screen for Campaign Episodes or QB OR Galaxy Charts.
-
I don't have KM installed, although I might install it now. There is no level selection screen or anything just Campaign and Quick Battle.
-
easy - just change the Galaxy.py in the scripts/ships folder (not hardpoint) to point to DJ Galaxy's data folder and hardpoint script...
that should do it, im thinking...
This always works for me. Don't forget though, to actually rename the DJ galaxy py file to "Galaxy.py" And defintely don't forget to delete the "galaxy.pyc" file. ;)
-
I've noticed that even with KM installed, the game will crash when I try to enter the Vesuvi system in Campaign.
-
Yeah I just switched back to the default Galaxy and when I try to head back to Vesuvi after saving the Sov the game crashes. Wonder what that's about.