Dynaverse.net
Taldrenites => General Starfleet Command Forum => Topic started by: Roychipoqua_Mace on August 17, 2007, 11:01:43 am
-
I'm trying to add new ships into the shiplist using Shipedit but when I make a custom name like "Super Attack Cruiser," it just shows up in the ship selection screen as "???." I am using SFC:OP.
For some reason, when I put in "Heavy Frigate," it worked, but every other custom name is dropped and all I get are the ???'s. Is there a step I'm missing? I could include a screen shot if this isn't clear.
Any ideas, thanks,
Rob
-
String length?
are all your custom names long?
Heavy Frigate is 13 characters.
the custom one you gave is 20.
length would be my irst guess, but i've never done any editting of OP. :D
-
It is interesting that in SFC 1 V1.01 allows addition ship and instalations to have class names of any length, but SFC V1.03 ignores that part of the shiplist and puts up ???when in ship selection. It does occasionally put up the correct class name for an additional ship intead of ???, like when I added a Maryjohn Class battle destroyer, it allowed battle destroyer to show up in ship selection. There are no battle destroyers for any race in the stock game classes.
SFC 1 V1.03 and SFC-OP obviously seems to ignore certain class name in the shiplist, regardless of length, for some reason.
I find this annoying and have sometimes to count ships to select the ship I want. A huge hastle as the maximum number of ships each selection field is 64 items.
-
String length?
are all your custom names long?
Heavy Frigate is 13 characters.
the custom one you gave is 20.
length would be my irst guess, but i've never done any editting of OP. :D
That might be it. All of the other names I gave were longer than 13 characters and they didn't work. What I don't understand is how the computer gets away with it, with names like "Constitution-class Heavy Cruiser."
Panzer, maybe it is the Gorn Battle Destroyer (BDD) which is letting you put that in. Or is that classified as a war destroyer?
Come to think of it, maybe I should ask Firesoul. I am using his shiplist and he found out how to add tons of ships and still get the names to work.
-
You need to edit the strings.txt file to add your ship type.
The section below from the strings file is where the ship type is created in game. You can see the section "|Advanced Battle|Advanced Battle Raider". The left side is what the game reads from the shiplist. It's limited to 15 spaces maximum (that's total spaces not characters). That's why it only says "Advanced Battle". That's 15 spaces. The right side is what it says in game when it sees "Advanced Battle" in the shiplist. It says "Advanced Battle Raider".
|Advanced Light |Advanced Light Raider
|Advanced Heavy |Advanced Heavy Raider
|Advanced Battle|Advanced Battle Raider
|Raider-X Cruise|Raider-X Cruiser
|Adv. Salvage Cr|Advanced Salvage Cruiser
|Adv. Slaver|Advanced Slaver
To this section I would add "|Super Attack|Super Attack Cruiser" Like I've done below.
|Advanced Light |Advanced Light Raider
|Advanced Heavy |Advanced Heavy Raider
|Advanced Battle|Advanced Battle Raider
|Raider-X Cruise|Raider-X Cruiser
|Adv. Salvage Cr|Advanced Salvage Cruiser
|Adv. Slaver|Advanced Slaver
|Super Attack|Super Attack Cruiser
The reason that Heavy Frigate works is that it's already in the strings.txt file in the stock game.
hope this helps
-
I can confirm Rod's post. As an example - my Fed CA list:
|excel|Excelsior Class Starship
|entb|Excelsior Class Type B Starship
|enterprise|Enterprise Class Starship
|tikopai|Tikopai Class Drone Cruiser
|ent2|Constitution (II) Class Starship
|bonhomme|BonHomme Richard Class Starship
|achernar|Achernar Class Starship
|end|Endeavor Class Starship
Works fine in-game :)
-
Thank you Rod ONeal and James Smith. I will add my ships in tonight. I'm going to make a small frigate shiplist addition for OP soon and this will help a lot.