Bridge Commander Central
BC Forums => BC Technical Support => Topic started by: m35gibson on February 13, 2008, 08:46:56 AM
-
hi guys
im hoping im doing this thread in the right section.
my question, i use kmo1, and it gives u a nice selection of ships, is there any way at all that i can use some of the ships i downloaded, they work fine in quick battle, in multiplayer? the only reason i ask this is because a friend wants to pit his nxo1 against my tos enterprise.
thanks
kevin
-
I was also wondering if there was anyway to use other downloaded ships, like the Dreadnought, in multiplayer games. Would all players have to have it installed on their computers or would KM 1.0 prevent only ships that it has choosen to use? Thanks in advance!
-
All players have to use the exact same install to make that work.
Aside for the fact that the MP menu isn't loaded from the same "source" as a normal ship list.
-
hi,
is there a way of adding ships to your mp menu
thank
kevin
-
hi,
is there a way of adding ships to your mp menu
thank
kevin
Doesn't seem likely, does it? Considering things like KM. :P (Yes, I am pulling your leg here, sorry about that).
You need to edit SpeciesToShip.py (found in scripts/Multiplayer), remember, each ship needs to have an unique number, and it needs to match in the ship plugin.
I believe that's "it".
-
You need to edit SpeciesToShip.py (found in scripts/Multiplayer), remember, each ship needs to have an unique number, and it needs to match in the ship plugin.
MLeo, are you referring to the species number in the ship hardpoint?
-
Moved to tech support
-
That, and in the ship file (in scripts/Ships) and in the plugin scripts/Ships/Custom.
This is used to identify each ship, and will provide the correct icon as well.
-
Ok, here I replaced the Constitution with a Constellation. The number 103 corresponds with the hardpoint. Is this correct?
EXIMIUS = 76
CENTAUR = 77
MIRANDA = 78
MIRADORN = 79
CONSTELLATION = 80
("Miranda", 147, "Federation", 1),
("Miradorn", 922, "Other", 1),
("DMconstellation", 103, "Federation", 1),
("Merchantman", 924, "Other", 1),
-
All the Constellation numbers (assuming you intended those to be the same) _must_ have the same number, everywhere.
-
Right, then I must be missing something here. The only number I see is the
species number in the HP file. I don't see any numbers in the ships/myship.py
or custom/ships/myship.py
-
You don't, except for example this little nugget:
Multiplayer.SpeciesToShip.ASTEROIDH2Which references that constant you defined (you noticed the Mutliplayer.SpeciesToShip? Yep, that's the file you are editing).
-
Then the multi-player code for scripts/USSConstellation1017A should refer to the ship itself
and be written as:
import Multiplayer.SpeciesToShip.USSConstellation1017A
But lets take the Breen ship included with KM 1.0. It's custom/ships/myship.py
doesn't have a multi-player code but it functions in MP. The code only says:
import Foundation
import App
That is, I should only have to enter the multi-player code for the scripts/myship.py correct?
-
I don't have a scripts/Custom/Ships/myship.py
And if it's empty, then it doesn't provide a ship (a single file in Custom/Ships can define 0 or more ships).