Editing Descriptions

I am wondering how to create a description for a new ability.  I've heard of something called string files before, and the entity files mention them.  Where are they, and how do I edit them?  Also, how do I create new icons for abilities?

4,167 views 10 replies
Reply #1 Top

look in the sins files and look for a folder called string(i think) then the file called string itself, just open it in notepad and away you go

Reply #2 Top

dsjack has the correct location, bit the filename for the english file is 'english.str'.

you also have to add the number of strings you have added to the count at the TOP of the file otherwise you will get the dreaded "STRING NOT FOUND" error ingame

harpo

 

Reply #3 Top

I've edited the file, but I'm getting that error message you mentioned... probably some noob mistake on my part.  Does the placement of the new data matter, or can I just place the new text anywhere?

EDIT: I forgot to mention, but I have modified the count on the top.  Incedentially, while I was editing the file, I noticed an ability referred to as "onslaught".  It's effects are to increase the range and rate of fire of the ship's weapons, presumably at the expense of mobility (the description said that it channeled power from the ship's engines to the weapons- and no, this isn't the charged missile ability of the Sentinel and Assailant.)

Reply #4 Top

I've found the ability I was referring to, and another as well.  Here they are:

 ID "IDS_ABILITY_STUNBURST_NAME"
 Value "E.M.P."
StringInfo
 ID "IDS_ABILITY_STUNBURST_DESCRIPTION"
 Value "Unleashes a large shockwave that disables all enemy ships within its radius for a brief time."

StringInfo
 ID "IDS_ABILITY_VOLLEYFIRE_NAME"
 Value "Onslaught"
StringInfo
 ID "IDS_ABILITY_VOLLEYFIRE_DESCRIPTION"
 Value "Diverts power from this ship's engine systems to boost the range and rate of fire of its weapons."
StringInfo
 ID "IDS_ABILITY_VOLLEYFIREACTIVE_NAME"
 Value "Disable Onslaught"
StringInfo
 ID "IDS_ABILITY_VOLLEYFIREACTIVE_DESCRIPTION"
 Value "Resumes normal movement at the loss of rate of fire increase."

EDIT I've checked the entity files for Sins 1.17, and both abilities are present.  They both have an ability and a buff file.  The StunBurst ability is an ultimate ability, and the volley is a non capital ability- it doesn't level up.

Reply #5 Top

the string names ARE EXACT CASE ONLY in BOTH the entity AND the string, so a single letter in a DiffErenT Case is a different string

the two abilities/buffs appear to not be used in any frigate/capital in entrenchment or sins, so  they could be added to a frigate to test them

harpo

 

Reply #6 Top

thanks for correcting me harpo-_-   i didnt know about that unused ability, i might have a play around with it:digichet:

Reply #7 Top

I've added them to ships in my mod.  They work perfectly, without any additional effort (free abilities W00T!)

Reply #8 Top

free abilities never before used, THIS IS A GIFT FROM GOD (not really, but it sounds funny, does it not?).

Reply #9 Top

Where do you put the modded string file?  Does it go in its own folder?

Reply #10 Top

the english.str goes in the folder named string