/AOE3NativeED

Age of Empires III (DE) mod - Native ED

Primary LanguageC#GNU General Public License v3.0GPL-3.0

AOE3NativeED

Age of Empires III: Definitive Edition mod Native ED

《帝国时代3》决定版 mod Native ED

(《帝国时代3》2007亚洲王朝版请查看v1-dev分支

Note

本mod是wc没事情干的时候研究AOE3的时候做的mod。

然后va没事情干的时候还给它做了决定版的支持。

特色:为三个派系增加了(很中二)的新单位、新英雄及技能。

本Repo将其中的核心内容提取,可以在原版中插入运行,也可以应用到其他的决定版的mod中。

具体内容请查看Native ED Mod制作计划

Installation

只使用本mod的玩家可以:

  • 在官方mod库中订阅 (还没整好)
  • (或)
  • 将发布版本解压到以下目录:%userprofile%\Games\Age of Empires 3 DE\[玩家ID]\mods\local\

Compilation

要注入其他mod或有其他目的之玩家需要重新编译

  • 克隆本repo到本地文件夹
  • 使用Resource-Manager提取或者直接复制原版(或者其他mod)游戏中的以下文件,保持目录结构:
    • Data/protoy.xml
    • Data/techtree.xml
    • Data/strings/SimplifiedChinese/stringtabley.xml
    • Data/abilities/abilities.xml
    • Data/abilities/powers.xml
  • 对于Art, Sound目录下全部,以及Data/tactics目录下全部:直接拷贝src下的源文件至目标(原版或第三方mod)目录即可
  • 对于其他Data文件,你可以使用本repo自带的工具XMLInject帮助你快速完成注入。将工具下载好后将本repo的src/Data文件夹中的文件拷贝至XMLInject的src目录下,将目标目录的xml文件拷贝至in文件夹,运行工具,然后将out文件夹中生成的文件拷回目标目录即可。详细请参考XMLInject的说明页
  • 如果出于任何原因,你无法使用XMLInject,那么请参考完全手动注入指南

i18n

没有!wc没事情干的时候只是做了简体中文版。

如果下次va没事情干了会考虑做English和Français版,敬请期待。

工具

  • XML Tags To Lowercase:用来把xml的大写标签批量转换成小写。基于deno/TypeScript。
  • XMLInject:自动将NativeED的Data文件注入到原版或第三方xml中。基于.Net/C#

LICENSE

我大GPL v3