Stellaris

Stellaris

Dynamic Technology Tree
51 Comments
arjones1980 3 hours ago 
This mod is amazing, but takes a few steps to get running. The mod will show the 'children' techs in the tech tooltip, so you can see what it will unlock.

1. install like a normal mod. Possibly adjust load order to bottom.
2. set the path on the ini. It defaults to D:\something. Change the path to your stellaris path, and the language to English.
3. Run the exe. If it says 659 it didn't detect your mods and only gave you the basegame techs. If so adjust your paths again.
4. Copy the mod\output\localisation folder and overwrite the mod\localisation folder
5. You will need to run steps 3-4 again if you install new mods or do changes that will update your tech tree.
summ 9 Oct @ 10:28am 
最新版本不兼容
1310790904 8 Oct @ 2:54am 
伟大,无需多言
Xingh 7 Oct @ 1:58am 
未发现循环依赖。
老无伤 5 Oct @ 2:00am 
好好感谢分享
枪马网卡耳朵聋  [author] 18 Sep @ 6:05am 
@Killiset u need run exe in the mod folder
Killiset 18 Sep @ 4:21am 
How do use this mod in the game? There is no button or anything I noticed.
枪马网卡耳朵聋  [author] 6 Sep @ 3:10am 
@pudy248 Hey bro, my apologies. I was just about to start writing the code and only just now saw that you've already finished it. It's my fault for not reading carefully, and my English isn't the best. If you know how to use GitHub, feel free to open a pull request here: FaulknerWu/DynamicTechnologyTree. If not, you can add me as a friend on Steam(or i add u).
枪马网卡耳朵聋  [author] 1 Sep @ 12:45am 
@pudy248 thx for the tip, will update asap when I get time :)
pudy248 31 Aug @ 4:07pm 
Thanks for the mod! I modified the script so that it uses Documents/Paradox Interactive/Stellaris/dlc_load.json to get the active mods so that the user doesn't have to copy them manually, which is much more convenient. Let me know if you want me to post the code somewhere.
Andy152 29 Aug @ 12:57am 
那个可执行文件要摁一下enter才能运行啊(发出了丢人的声音)(建议作者写进介绍里面作为白痴级辅导用()
伟岸的畸变 25 Aug @ 3:33am 
太厉害了
mozhongzhou 20 Aug @ 8:07pm 
你干的好啊马卡龙
udkudk 20 Aug @ 10:33am 
Thanks for this mod ❤
Memento mori 16 Aug @ 10:33pm 
伟大! :mhwgood:
如果有 linux 玩家需要这个 mod, 直接运行与 .exe 文件同目录下的 .py 文件就好了 (虽然说没写shebang)
以及, 配置中的路径不能用 "~/xxx..." 代替 "/home/用户名/xxx...", ~ 不会被展开:steammocking:
Ash灰烬困了 16 Aug @ 7:43am 
神中神!伟大!无需多言!
BML-U 15 Aug @ 8:32pm 
伟大!:steamhappy:
RunMan 15 Aug @ 8:04am 
太伟大咧
枪马网卡耳朵聋  [author] 13 Aug @ 4:54am 
@Гаха 收到
Гаха 13 Aug @ 3:58am 
建议把修改地址写进教程,因为教程没写,所以没有注意:Intelligentsia:
Гаха 13 Aug @ 3:21am 
找到解决办法了,读取目录的问题
Гаха 13 Aug @ 2:46am 
求解,进去也没有科技树:steamsad:
Гаха 13 Aug @ 2:45am 
生成统计:
科技总数: 0 (本体: 0, MOD: 0)
本地化: 英文 0个, 中文 0个
生成完成!
Гаха 13 Aug @ 1:46am 
:Gifting:
Гаха 13 Aug @ 1:46am 
太伟大了
无限神姬(宋先知) 11 Aug @ 1:22am 
⌈太伟大了这个mod⌋
Dilokoji 10 Aug @ 2:54am 
牛逼
Hua Zhang 10 Aug @ 2:33am 
卧槽
NANAGI 9 Aug @ 8:28pm 
太棒了
strange botkiller queerfur 9 Aug @ 6:06pm 
HOLY SHIT GOATED LETS GOOOOO
枪马网卡耳朵聋  [author] 9 Aug @ 11:01am 
更新修复了自循环科技的无限递归,和超长科技树文本导致闪退的问题
枪马网卡耳朵聋  [author] 9 Aug @ 6:15am 
@DD人 问题好像知道是什么了,有些科技会自循环,比如A->B然后 B->A或者自己解锁自己就导致无限递归,这个应该是mod作者的代码问题,我去写一个特判,然后把内存超限的问题解决了一起上传
枪马网卡耳朵聋  [author] 9 Aug @ 5:53am 
@DD人 递归深度过深,可能是我算法问题,我去检查一下
DD人 9 Aug @ 4:16am 
这个是超上限了的意思吗
DD人 9 Aug @ 4:16am 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "generate_tech_tree.py", line 473, in _build_tech_subtree
File "generate_tech_tree.py", line 473, in _build_tech_subtree
File "generate_tech_tree.py", line 473, in _build_tech_subtree
[Previous line repeated 987 more times]
File "generate_tech_tree.py", line 464, in _build_tech_subtree
))



for unlock_id in unlocked_techs:
^^
File "generate_tech_tree.py", line 465, in <lambda>
File "<string>", line 13, in __init__
RecursionError: maximum recursion depth exceeded
DD人 9 Aug @ 4:15am 
生成过程中出现错误: maximum recursion depth exceeded
Traceback (most recent call last):
File "generate_tech_tree.py", line 579, in run_generation_process
print("生成完成!")
~~~~~^^^^^^^^^^^^^^
File "generate_tech_tree.py", line 569, in generate_all_yml_files
def run_generation_process(self):
^^^^^^^^^^^^^^^^^^^^^^^^^
File "generate_tech_tree.py", line 505, in _generate_localization_files_for_language
File "generate_tech_tree.py", line 519, in _generate_main_tech_tree_file
lines.append(f' {tech_id}_techtree:0 "{tree_content}"')
~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "generate_tech_tree.py", line 482, in generate_tech_tree_content
return "\\n\\n§H$technology_tree_title$§!\\n§Y$tech_tree_max_level$§!"
枪马网卡耳朵聋  [author] 9 Aug @ 2:59am 
currently, it only supports Chinese and English. I'll follow up with multilingual versions later. Because I'm Chinese, the localization for other languages might not be as good as for Chinese. I'm still thinking about how to restructure the code.
枪马网卡耳朵聋  [author] 9 Aug @ 2:53am 
@Zee Captain bro, it seems I couldn't send the link on Steam, so I've updated the mod, the source code is included in it now.
枪马网卡耳朵聋  [author] 9 Aug @ 2:40am 
@Zee Captain I can put the Python source code on GitHub, and u can compile it yourself.u might need to make some minor adjustments though.
Zee Captain 9 Aug @ 2:25am 
Will this mod get a Linux version?
枪马网卡耳朵聋  [author] 8 Aug @ 10:02pm 
希望大家有问题可以来贴吧反馈,这里我不知道怎么回复

贴不了链接

直接搜索引擎搜

实用工具mod:动态科技树文本生成,支持mod科技

应该就搜得到
枪马网卡耳朵聋  [author] 8 Aug @ 9:52pm 
p/9934123783

希望大家有问题可以来贴吧反馈,这里我不知道怎么回复
枪马网卡耳朵聋  [author] 8 Aug @ 6:46am 
@iRejectTheWorld 看看config.ini的配置
iRejectTheWorld 8 Aug @ 5:57am 
为什么扫描科技总数是0啊
Andy152 8 Aug @ 5:39am 
wocNB
Elecoffee 8 Aug @ 5:18am 
This comment is awaiting analysis by our automated content check system. It will be temporarily hidden until we verify that it does not contain harmful content (e.g. links to websites that attempt to steal information).
枪马网卡耳朵聋  [author] 8 Aug @ 1:27am 
@Free Fantasy 这个原理就是覆盖本地化文件,应该不会让游戏崩吧,能不能把你生成的output里的文件发我看看,打包到度盘,能一并上传crash的话更好
Free Fantasy 7 Aug @ 8:50pm 
尝试用白名单可以运行,不过没发现是哪个mod的科技树把你的mod搞崩了
Free Fantasy 7 Aug @ 8:40pm 
扫描全部mod的情况下,一旦把localization 覆盖游戏就无法启动(能打开启动器),我应该尝试白名单吗?