先来一句废话…………
你下载了SDK并装了吗?显然这是废话…… 但是想编辑就必须先有这个(那这显然就不是废话了(……!@¥()%!@*¥%!(*@%¥*(!%¥*(!)
安装方法不说了,自己去找
安装好了后,当然,先在MODS文件夹里新建一个文件夹 重命名为你MOD名() ,再在这个文件夹里面新建一个名为“data”的文件夹(你要编辑的东西通通放里面去)
先提一点,所有需编辑的文件需要一个“MOD.XML”用来导入,如果没有,那MOD将无法被编写
MOD.xml在RA3 MOD SDK\Mods\samplemod\data里原原本本有一个,复制过来,到你MOD文件夹得data里,再打开编辑:先去掉其他的,变成这样,其他的一个都不要!
<?xml version="1.0" encoding="UTF-8"?>
<AssetDeclaration xmlns="uri:ea.com:eala:asset" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Tags></Tags>
<Includes>
<Include type="reference" source="DATA:static.xml" />
<Include type="reference" source="DATA:global.xml" />
<Include type="reference" source="DATA:audio.xml" />
</Includes>
</AssetDeclaration>
当然,中间空格随便你留不留
那么,现在将我们需要修改的xml复制到data里再编辑,(注:不可直接在原文件夹里编辑,否则以后找到的不是原有的数据)
xml具体在SageXml里,单位呢就在“阵营名称”,比如“Allied”文件夹里的“Units”文件夹里 Structures是建筑(废话)
这里再提一点,就是单位名在这里并不是游戏中的单位名,而要自己理解(差不多就这样了),比如 城管:AlliedAntiInfantryInfantry ,将这个单词分开,变成Allied Anti Infantry Infantry 译为 盟军 反 步兵 步兵 ,你可以联想 ,这其实就是城管 根据这个 也可以知道其他 的单位
那我们就先修改这个单位吧 ,城管 把这个xml文件(即“AlliedAntiInfantryInfantry.xml”)复制到自己MOD的data里,我们就开始编辑啦
打开(废话) 发现很长一段的…………不用管 按Ctrl+F键,搜索“GameObject”,即游戏信息
然后是一大段的
<GameObject
id="AlliedAntiInfantryInfantry" 名称
inheritFrom="BaseInfantry" 类型
SelectPortrait="Portrait_AlliedAntiInfantryInfantry" 图标
ButtonImage="Button_AlliedAntiInfantryInfantry_on" 另一个图标= =
Side="Allies" 阵营
SubGroupPriority="360" 语音等级(这个表示点中两个单位时哪个语音等级高就是谁发言= =)
EditorSorting="UNIT" 还是类型 即单位
你下载了SDK并装了吗?显然这是废话…… 但是想编辑就必须先有这个(那这显然就不是废话了(……!@¥()%!@*¥%!(*@%¥*(!%¥*(!)
安装方法不说了,自己去找
安装好了后,当然,先在MODS文件夹里新建一个文件夹 重命名为你MOD名() ,再在这个文件夹里面新建一个名为“data”的文件夹(你要编辑的东西通通放里面去)
先提一点,所有需编辑的文件需要一个“MOD.XML”用来导入,如果没有,那MOD将无法被编写
MOD.xml在RA3 MOD SDK\Mods\samplemod\data里原原本本有一个,复制过来,到你MOD文件夹得data里,再打开编辑:先去掉其他的,变成这样,其他的一个都不要!
<?xml version="1.0" encoding="UTF-8"?>
<AssetDeclaration xmlns="uri:ea.com:eala:asset" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Tags></Tags>
<Includes>
<Include type="reference" source="DATA:static.xml" />
<Include type="reference" source="DATA:global.xml" />
<Include type="reference" source="DATA:audio.xml" />
</Includes>
</AssetDeclaration>
当然,中间空格随便你留不留
那么,现在将我们需要修改的xml复制到data里再编辑,(注:不可直接在原文件夹里编辑,否则以后找到的不是原有的数据)
xml具体在SageXml里,单位呢就在“阵营名称”,比如“Allied”文件夹里的“Units”文件夹里 Structures是建筑(废话)
这里再提一点,就是单位名在这里并不是游戏中的单位名,而要自己理解(差不多就这样了),比如 城管:AlliedAntiInfantryInfantry ,将这个单词分开,变成Allied Anti Infantry Infantry 译为 盟军 反 步兵 步兵 ,你可以联想 ,这其实就是城管 根据这个 也可以知道其他 的单位
那我们就先修改这个单位吧 ,城管 把这个xml文件(即“AlliedAntiInfantryInfantry.xml”)复制到自己MOD的data里,我们就开始编辑啦
打开(废话) 发现很长一段的…………不用管 按Ctrl+F键,搜索“GameObject”,即游戏信息
然后是一大段的
<GameObject
id="AlliedAntiInfantryInfantry" 名称
inheritFrom="BaseInfantry" 类型
SelectPortrait="Portrait_AlliedAntiInfantryInfantry" 图标
ButtonImage="Button_AlliedAntiInfantryInfantry_on" 另一个图标= =
Side="Allies" 阵营
SubGroupPriority="360" 语音等级(这个表示点中两个单位时哪个语音等级高就是谁发言= =)
EditorSorting="UNIT" 还是类型 即单位