Transfering DA techtree into TA

...straight in or otherwise.

Is there any simple way to either loadup the stock DA tree into the provided TA editor or manually fix it so that it can all BE usable in TotA?

 

Truth be said, i'm trying to make X-Worlds (06-A) compatible with TA and was able to mimic the Terran default tree to insert PI names along with their corresponding Icons&Queries in a newly edited PlanetaryImprovements.xml... but, it's far from over if one considers that the main TA tree is a lot different than DA while swooping in some of its values & datasets right through 12 individual variations.

I just need ONE, in fact. Stock default elements from DarkAvatar features only while, maybe implementing such extra stuff like "History of..." and the TerrorStar node, etc.

 

Has anyone tried this already and if so, would you care to comment or share your findings?

3,445 views 4 replies
Reply #1 Top

Do you know how the tech trees work in TA? If not, I'll just say here what I think the system is. We have the TechTree.xml, which contains all the techs that will be needed by all the races. Each race then has its own TechTree file named in RaceConfig. These files are structured similarly to the main TT file, but only include entries containing the internal name of wanted techs (look at one and you'll know what I mean), and this tech's info is then grabbed from the main TT file. Any changes you make in the race TT files to a tech will overwrite what is set in the main file.

For what you want to do, what I've noticed is that the MinorRace_TechTree is effectively the DA tech tree with the new TA stuff added. You could simply copy that into the mod, rename it and set each race to use that tree.

Reply #2 Top

I had somehow noticed some similarities between the MinorRace_TechTree of TA and the default DA 'structure' but as soon as i loaded the DA version in the tech editor it ***seemed*** like that process would screw up the essentials of that specific file and render it useless or even undetectable. Maybe i got it all wrong when i first tried that.

IIRC, some pre-requisites were at alternate locations and thus failed to deploy a similar or exact DA structure.

I sure will have to work a bit further on this and assume The MinorRace_TT reference is the solution, thks....

 

EDIT; omg, now i know what happened. The default MinorRace_TechTree wasn't in the core game folder as it should! Maybe it was deleted somehow in the past.

EDIT2; And, that aside from a series of 'Willingness to Trade' lines & None-Groups & the extra TotA specific technos, the MAIN DA_techtree shouldn't be that hard to matchup after careful editing!

Reply #3 Top

for the most part, you don't really need to add tags to the techs themselves (besides maybe willingnesstotrade). What you really have to do is add these tags at the top:

 

Code: xml
  1. <?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>
  2. <TechTrees>
  3.     <TechTree InternalName="[Tech tree name]">
  4.         <DataChecksum NoParse="1">
  5.             <Ignore>DisplayName,Description,Details,Model,xmlns</Ignore>
  6.             <Translate>DisplayName,Description,Details</Translate>
  7.         </DataChecksum>
  8.         <DisplayName>[Tech tree name]</DisplayName>

 

and this at the bottom:

 

Code: xml
  1. </techtrees>

 

oh yeah, remove the original header of the tech tree first.

 

good luck!

 

-Dave

Reply #4 Top

If it is THAT simple, even i can manage to insert the proper headers & footers to the upcoming & fully compatible XW_Tree(s) for TotA!

Many Thanks, dsep for the supplemental but important 'warning' - too.

One thing is certain, the new main tree file will become huge since i had a knack for Grouping related paths and already created about 30+ more including the slowing tricks of alternate Tasking conditions that makes TechnoVictory a lot harder to reach. :jafo:

I can't even imagine how complex this could get if i were to differentiate Human Races (3) & Alien (12x3) & Minors & Extra Races (3) & possibly, (might as well go for broke and gamble it) UTA individual thematic concepts... first things first. :beer: