Skip to content

czxieddan/FTAT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

FTAT - CzXieDdan

HOI4 Focus Tree Asset Tool
快速通过国策文件生成图标注册文件和本地化文件,支持简体中文、繁体中文、English 三语界面。

Python License Stars Platform UI Download

主要功能

  • 拖拽支持
    支持国策文件直接拖入窗口。

  • 直观预览

    • 实时修改模板热载同步
    • 输出内容预览分区展示
  • 一键导出 HOI4 标准结构
    保存至MOD自动在选定模组根目录创建(默认):

    DEFAULT_PATH_GOALS = "interface/{MOD}/icons/goals/{TAG}/{TAG}_{PROJECT}.gfx"                  → 图标GFX
    DEFAULT_PATH_SHINE = "interface/{MOD}/icons/goals/{TAG}/{TAG}_{PROJECT}_shine.gfx"            → 光效GFX
    DEFAULT_PATH_LOC = "localisation/{LANG}/focus/{TAG}/{MOD}_focus_{TAG}_{PROJECT}_l_{LANG}.yml" → 本地化
    

路径可在预设中自由设定。

  • 智能导出路径管理

    • 选择模组根目录(持久记忆)

    • 首次导出可自动使用程序目录或手动选择

    • 实时显示当前导出路径

  • 简洁风格UI
    基于 CustomTkinter,全系统主题适配,圆角、简洁、现代感十足。

  • 完整三语界面
    English | 简体中文 | 繁体中文,切换即时生效。智能记忆,下次启动无需再选。

  • 完整本地化语言支持
    葡萄牙语 (巴西) | 英语 | 法语 | 德语 | 日语 | 韩语 | 波兰语 | 俄语 | 简体中文 | 西班牙语,切换即时生效。智能记忆,下次启动无需再选。

  • 预设模板保存读取

    • 组内合作统一格式

    • 符合您的个人习惯

    每次打开无需再写,多组工作快速切换。 您可以在模板中自由加入以下元素:

    {ID}      → 该国策的id
    {ICON}    → 图标GFX
    {TAG}     → 该国策所供使用的tag
    {MOD}     → MOD的缩写
    {PROJECT} → 国策树的编号等
    
  • 智能提取

    • 多图标国策支持,一个图标多国策也能生成!(文件名为{ID}_num.png)

    • 智能提取{TAG}{PROJECT},节省工作时间

    • 任意图标使用,完全解绑图标GFX与国策ID,但文件名仍能与图标关联

  • 最新版本自动验证
    启动静默自检最新版本,新版更新时一键点击即可获取,自动覆盖旧版即时自启动使用。

截图展示

主界面(English) 主界面(繁体中文)

光效GFX

图标GFX 主界面(繁体中文)

以上截图均出自v1.0.0,欢迎下载体验!

快速开始

pip install customtkinter requests
python main.py

欢迎 ⭐ Star 与 Fork,您的支持是持续更新的动力!

特别鸣谢

霜泽图书馆 | HOI4 Modder社区

 

YEZI 技术支持

(以上排名均不分先后。)

AI 生成内容披露

使用AI工具协助制作部分内容。

About

快速通过国策文件生成图标注册文件和本地化文件,支持简体中文、繁体中文、English 三语界面。秋起图书馆收录作品。

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages