Race Names In-Game

I can't seem to change the race names in-game even though I've changed it in the "Edit\Players\NewPlayer\InGameName" using Galaxy Forge.  The AI still shows random names when I load the game.  I even tried changing the design name as well but it doesn't work either!

I've searched the forum and noticed that other people also have the same probem.  How do I fix this?  Please help.

4,755 views 10 replies
Reply #1 Top

the the plaers names are locaed in the english.str (or what ever language you have .str) file in the string folder

Reply #2 Top

Thanks.  Now how do I change them so that I can pick which names show up in my game?  Do I just replace the names in the current .str file?  Do I have to replace every single Value from "IDSPlayerAINameTech0"-"IDSPlayerAINameTech9"?

Reply #3 Top

Quoting harcan25, reply 2
Thanks.  Now how do I change them so that I can pick which names show up in my game?  Do I just replace the names in the current .str file?  Do I have to replace every single Value from "IDSPlayerAINameTech0"-"IDSPlayerAINameTech9"?
End of harcan25's quote

 

If you change names, I believe you will need to change the playerxxx.entity in the gameinfo folder, the ids_....name in the string folder, as well as description if its like ships (copy the string folder to your mod folder, its easier and leaves the one in the main game as normal). Oh, dont forget to change the count at the top of the file accordingly. When i change a ship name and its description, i copy and add two for the two new lines i inserted and changed. This way i have both the original and my new ship name and description. Just remember to add to the count at the top.

In addition, yes, if you are going to change the "internal" name of the race, inside the playerxxx.entity file, to get all the weapons, ships...etc... you will need to copy and rename, or just rename each race accordingly.

In addition, of course, if you are doing a conversion, there is the question of models. Which gets into a whole other realm. I know its lots of work, but its worth it if you are re-doing things to make your mod your own creation.

-Teal

 

Reply #4 Top

arghhh!  I can't get it to work.  I renamed everything in the main game .entity and .str files.  For some odd reason, the default names still show up.  I'm using the Sacrifice of Angels 2 mod and it looks like all the "proper" name changes had already been done in the mod folder, so I left that alone.  I even tried copying the .entity and .str files from the mod to replace the main game contents and still nada.  What am I doing wrong?  How could the game still use the default names even though I've completely deleted them?

It's not that much of a big deal, but it's a little annoying seeing the Klingons called "Trade Coalition".

Reply #5 Top

:)   I think what you are doing is forgetting that there is the playerphase.entity and playerpsi.entity and playertech.entity

what i do, is copy the playerpsi.entity and rename it playerTlani.entity inside the file it still says psi and i LEAVE THAT ALONE.  :)  the ship names you can change in their file names as well, say the Captial_TechBattleShip.entity copied and renamed to Capital_TlaniBattleStar.entity, those will need to be added inside the player file, check out the list of capital ships, the research and all that stuff in the player file.  Be careful not to change too much, and if you add things to change the count for each area.  It takes time to get used to it.

But the ONLY thing you need to change the name of your race, is to change the outside name of the race on the playerpsi.entity file (as an example. You can use any of the races, just rename the outside and leave the inside name alone) When you load the mod, or if you changed the original files, when you load the game, just click on the race button and it will cycle through all the playerxxxx.entity files in the gameinfo folder. You will see it.  Now you have your new cool race name!!!!   :)

Or if you want the easy way, haha, let me know the name and i will make a mod with their name in it, and leave everything else the same.  :)

-Teal

p.s Ahhhh... Trade Coalition... yes, those are random names used in the string folder and those entries would have to be removed or renamed would be easier, though since they are randomly assigned you might have the Federation for one of your Klingons, which might be as bad as Trade Coalition, :)   Best to remove them then, just be careful, if the count for the string folder is off after editing, it will crash the game, so you will have to count not lines, but the StringInfo lines, those are what are being counted, even if the name of discription goes on for three sentences underneath it.

Anyway, give it a try, again, slowly, or have one of us here in the mod forum give you a hand,   :)  then you can have your Klingons and your cake too.   :)  er Federation...   :)

-Teal

 

Reply #6 Top

Hello, how do you modify .entity files ?

Reply #7 Top

Use the reference files or use the convertdata utility included in the modding tools to change them to text, then they can be edited like the other files.

Reply #8 Top

Thanks for your explanations Teal.  I will definitely try this when I get the chance.  If I still couldn't get it to work then I'll be back again to bug you guys!!!

Reply #9 Top

:)  okie,   :)  np 

-Teal

 

 

Reply #10 Top

I changed the english string names but it still shows the old names. What am i supposed to do?