XCOM 2
47 ratings
Tech Tree - Snapshot
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
400.875 KB
Jan 13, 2017 @ 12:59pm
1 Change Note ( view )

Subscribe to download
Tech Tree - Snapshot

Description
A new way of discovering the technological wonders in the Avenger.

It's basically an attempt to dynamically generate a good-looking tech tree. The advantage is that it works with most mods that add new techs to the game (see the screenshot, with ETC and Laser Weapons).

It uses the Sugiyama Algorithm, using Coffman-Graham-Layering, Median Weight Sorting and Pendulum-Rubberband-Assignment.

It's far from finished (as indicated by "Snapshot"), but I wanted to get it out here so I can collect ideas, feedback, criticism (and also get my head free to work on something else, this took several weeks).

Feel free to take weird screenshots and stuff.

The tech tree DISPLAY is randomly generated (no changes to the tech tree game data!), so every time you open it up, it will look different.

Test it with your mod setups and do stuff I guess.
Popular Discussions View All (1)
0
Mar 30, 2020 @ 10:08am
WoTC Update
IMEI
28 Comments
Jognt Feb 11, 2021 @ 6:33am 
Smart thinking! This sort of implementation is usually the best in terms of long-term compatibility! Too bad it's also the biggest **** to write all the processing to make it visually pleasing. ;)

I think it's telling that the other tech tree mods basically just show an image.
Alexander Logunov Nov 16, 2020 @ 3:29am 
It was such a great idea and you did a lot of work, but it's sad to see such talented person haven't finishes his art
Sophist88 Jun 6, 2018 @ 8:42pm 
So... what's up with a WoTC update? This mod looks amazing!
LeaderEnemyBoss Mar 7, 2017 @ 8:42am 
@robojumper ...heh ... tbh i didnt really took a close look at you screenshots until after I wrote my comment. I realize now that what i want to do is probably not as easily doable as I first thought, its probably better to make a visually pleasing non dynamic variant.
robojumper  [author] Mar 7, 2017 @ 8:25am 
@LeaderEnemyBoss
I'm currently a bit busy with other stuff (UI Stuff too incidentally), so I'm afraid I can't help you with that soon.
(Also, why the heck did you ask in the comments of this of all mods when you want something visually pleasing, lol?)
LeaderEnemyBoss Mar 7, 2017 @ 7:25am 
Hey robojumper. I am currently working on an Overhaul for LW2's psiop that will add new skills. In my research i found, that LW2 added many prerequisites to existing psi-abilities ( see here ) . This transforms the skill tree of LW2's PsiOp technically to something that is reminiscent of oldschool rpg skill trees. Now the skill tree display of psi ops in the Armory could use an overhaul imho. Would you be interested to design such a new rpg-style psi op skill tree, that dynamically aquires all present class abilities and their respective prerequisites and displays them in a visually pleasing manner? This could be part of my overhaul mod or its own thing. I can try it myself, however i am not too experienced with this kinda stuff, so I wanted to ask you first ;).
LightenedDark Feb 3, 2017 @ 9:15pm 
This mod shares a name with AlexF's techtree, you can't enable one without the other...
Zyxpsilon Feb 1, 2017 @ 5:36pm 
@AlexF..
TBH, this is a much more preferable system to handle dynamic Tree principles, IMO.
The trick though would be to provide a visually "appealing" structure that can supply complete info & details while keeping optimal "connections" to a minimum.

Honestly.. that's why i bothered tackling (or try) my own with LAByrinth and its concept of small Hexagons with intuitive symbols & numerical referencing.

Comes along LW2 and its vastly more complex "interactions". I will certainly be giving it the LABy treatment eventually... but after seeing this wild solution by RJ -- i also have to wonder where the most efficient ways are currently hiding. Ultimately, someone will probably have to settle for an hybrid solution that could satisfy our mutual quests for precision. Heck.. even Exodus has just finished *A* cool sheet of his own.
Quvano Feb 1, 2017 @ 4:32pm 
Hey, I love the idea of a dynamic tech tree. Mine is hand crafted and turned into a texture, which means I can control the layout but it is obviously useless if mods change tech relations ships and values, plus the workload of actually crafting it. Also useless for LW2 obviously. If you think your's is comming along well, I won't bother create a LW2 version of mine.
Sevrin Jan 19, 2017 @ 2:00am 
I like the idea and if it's as compatible as you say it's a good mod, but looking at that screenshot of the tech tree picture... it's a mess. You gotta clean it up, make it more orderly. One of the lines branches 8 times before it reaches its final destination and follows a path that goes all over the place.