changing tech names

im hoping a modder can help me out i wanted to make some simple changes to the display names of the tech specialization's

im looking in the tech tree right now and i see this

<Tech>
<InternalName>YorIndustrialSpecialization1</InternalName>
<GenericName>IndustrialSpecialization1</GenericName>
<DisplayName>YorIndustrialSpecialization1_Name</DisplayName>
<TechTree>Yor_Tree</TechTree>
<ShortDescription>YorIndustrialSpecialization1_ShortDec</ShortDescription>
<Description>YorIndustrialSpecialization1_Dec</Description>
<ResearchCost>420</ResearchCost>
<TechPoints>1</TechPoints>
<Specialization>YorIndustrialSpecialization</Specialization>
<AICategoryWeight>
<Military>16</Military>
<Growth>18</Growth>
<Tech>6</Tech>
<Diplomacy>4</Diplomacy>
<Expansion>14</Expansion>
<Wealth>8</Wealth>
<Influence>10</Influence>
<Fortification>12</Fortification>
</AICategoryWeight>
<Stats>
<EffectType>MaxManufacturing</EffectType>
<Scope>Global</Scope>
<Target>
<TargetType>Colony</TargetType>
</Target>
<BonusType>Multiplier</BonusType>
<Value>0.1</Value>
</Stats>
<Prerequ>
<Techs>
<Option>CollectiveManufacturingTech</Option>
</Techs>
<TechAge>
<Option>AgeOfExpansion</Option>
</TechAge>
</Prerequ>
</Tech>

 

 

i would assume id change the 

<DisplayName>YorIndustrialSpecialization1_Name</DisplayName>

but this is not what it shows in game so i assume this is a list of where to pull the actual name from but i dont see anything else to change

anyone know what to change.

 

ultimately what im looking to do is add (*) or   (S)  simply an  S in front of all the specialization techs

19,799 views 5 replies
Reply #1 Top

The name will be stored in the text folder, in some yortechtext -ish xml file. It's pulling from the tagged text referenced in the display name line. But you can simply write text there instead - if it doesn't find that name as a reference, it treats it as the name string.

Reply #2 Top

....Data/English Folder, you want the [FactionName]TechDefsText.xml's. Pick one (each faction has its own) search for Specialization, you want to edit the entry ending with _Name for each one:-

  <StringTable>
    <Label>BorgIndustrialSpecialization1_Name</Label>
    <String>Manufacturing Specialization (S)</String>
  </StringTable>

  <StringTable>
    <Label>BorgIndustrialSpecialization2_Name</Label>
    <String>Research Specialization (S)</String>
  </StringTable>

Ect Ect.

Reply #3 Top

thank you i will change that for my next game

 

Reply #4 Top

well i think its working looks good only done for the yor tree i dont intend to do this for any other trees at this time 

 

 

adds the prefix (**) to any specialization techs in the yor tree

https://www.dropbox.com/sh/8jdzbkvd5v9zo6d/AABgvlPEsoNFnXtxF2l4Ou-4a?dl=0

since this does not directly change the tech tree it should be compatable with nearly any tech tree mod

Reply #5 Top

So apparently after making this I hear that they actually added this in in game so it's mostly useless