Technos numbering.

Yet another puzzle to solve!

Although i've asked before to receive some information about the following subject, it's still important enough (to me) to warrant another brand new thread.

Lemme explain the whole issue.

Technologies get some ID tags in the various xmls for the code to properly recognize them; it's general, a solid structural method and a relatively simple way to process gameplay functions. That's where it stops. Beyond that, we dunno nothin' about the underneath data values or how things get done.
Fine.

I want more.

See, i'm trying to develop GTeChnos (an alternative to Galactopedia) and i wish to adhere to some sort of convention while designing the gigantic parser and its procedures. And the only perceivable standard i could detect is the sandbox file techs listing section where player's results are nicely tabulated for whatever reasons.

There are NUMBERS to identify a completed tech rather than names of ID tags.
I need those mysterious values matched with the exact "naming" reference side by side cuz it makes sense.
I'll code a database that will attach genuine GC stuff to a parsing algorithm which must also comply with TotA multiple trees.

Is Technological Victory #276? Or is Plasma Weapons I #115? In all theory and guessing games.
These are fixed, permanent -- standardized values which allows for fluent communications between ingame procs and hopefully, compatible with my eventual techno-trees exploration utility.

Mind you, i could always plays bazillions of games, analyze all these sandbox files and eventually, discover THE pattern and its secrets. Yep, i could do that; let's see - 12 different races - all of which have to become either Good_Neutral_Evil - many could conquer or aim for Influence or even reach a Techno Vic!! - Duh.

Can you say exponential testings?
I'd probably compile a final beta release of GTeChnos somewhere around July 2037 or more only!!

Please help. And someone, gimme THAT validated list.
2,901 views 3 replies
Reply #1 Top
Bump!

Sooooo, anyone willing to hand-over that mysteriously secret list to me or what?

It's rather simple, in fact;

(TechTree)0|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|**
20|**|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|
40|41|42|43|44|45|46|47|48|49|50|51|52|53|54|55|56|57|58|59|
60|61|62|63|64|65|66|67|68|69|70|71|72|73|74|75|**|77|78|79|
**|81|82|83|84|85|86|87|88|89|90|91|92|93|**|95|96|97|98|99|
100|101|102|103|104|105|106|107|108|109|110|***|112|113|114|115|116|117|118|119|
120|121|122|123|124|125|126|127|128|129|130|131|132|133|134|135|136|137|138|139|
140|141|***|143|144|145|146|147|148|149|150|151|152|153|154|155|156|157|158|159|
160|***|162|163|164|165|166|167|168|169|170|171|172|173|174|175|176|177|178|179|
180|***|182|183|184|185|186|187|188|189|190|191|192|193|194|195|196|197|198|199|
200|201|202|203|204|205|206|207|208|209|210|211|212|213|214|215|216|217|218|219|
220|221|222|223|224|225|226|227|228|229|230|231|232|233|234|235|236|237|238|239|
240|241|242|243|244|245|246|247|248|249|250|251|252|253|254|255|256|257|258|259|
260|***|***|***|264|265|266|267|268|269|270|271|272(/TechTree)

Final results, everything there!

The above is the exact paragraph (expect for the **|*** notes i edited right here to ease spotting the missing slots) of a DA game i won with...
(Score)9280(/Score)
(EndGameMode)2(/EndGameMode)
EndMode #2 possibly being a conquest tag rather than a TechVic.

The only consistant hint i get is that Numbers 19 & 21 are always out (Plagues Cure or Germ Warfares?) and that all the others i certainly didn't research them either.

Surely, someone at SD can release this information.
Reply #2 Top
Oh, here's an even stranger saved result!
If that could be of use;

(Score)0(/Score)
(EndGameMode)9(/EndGameMode)
with only these techs...

(TechTree)0|2|3|4|28|53|254|262|(/TechTree)

Yep, this also is a mystery. Although EIGHT techs are much less!
What's #262 for, then? Etc.

;)
Reply #3 Top
Never mind the above, i finally figured it all out after gobbling a tall cup of coffee this morning!
Once more i'm ashamed of even trying to bother anyone with such an "obvious" thing... must be my wacky brain acted up again.

Have a good look at the following tricky SandBox save with a couple of key items in the tech sections which blasted thunderous thoughts to my thick skull after performing a few purposely efficient faked game defeats and compares of...

(TechTree)0|1|2|3|4|6|7|11|*53*|
206|207|209|210|211|*212*|217|218|*219*|
240|249|250|251|252|253|254|255|256|257|258|259|264|265|266|(/TechTree)

That's all it took!!

If #53 was indeed Xeno-Engineering and #219 just so happened to be Star Federation, it made a whole bunch of sense that #212 could very well be Galactic Understanding too. Re-loaded, Ctrl-M'ed the preqs of the Research path towards IT, destroyed the only test but useless Homeworld, lapsed the final turn: DEFEAT screen. Done.

Pouf -- Two-Hundred-and-Twelve right THERE for me to stare at.

Fired up a small xml reader prog... pin-pointed at the 212th line in the TechTree file... THERE it was also, the bitchy mysterious & mythical tag, in all its glory. :)

I yelled screaming outloud in my lonely room; No way, it was ---THAT--- much simple!

The darn sequence typed straight in the file itself provides the exact numbers for those tech_IDs as they should.
First to last.
Chew on that gum, stupid and blow it as pink glue.
#0? well... somethin's gotta start at a dimensioned array loop as usual.

Duh-
Sorry, everybody.

And, if you should want to know; Colonizers are all between #249 and #259, #1 is still Interstellar Gov and #272 always was Quantum Power Plants.

Now it's about time to get right back to GTeChnos for DA **and** Twilight.

... ;)