帝国3实现帝国2僧侣的转化
在帝国时代3亚洲王朝原版实现制作帝国2僧侣,至于决定版,你直接参考女祭司就行。这是参考某大佬给出的心得做出来的东西,一句话,还有这种操作???attach://3213.mp4
如视频所示,神父在转化敌人单位,但你是不是觉得转化时间太短了?这个我没办法,转化时间有转化动作的gr2文件决定。如果是在决定版的话,女祭司设定的转化有延迟时间设定,你自己翻一下那个tactics文件就会发现了。
首先你需要参考圣典14-6(链接:https://www.aoebbs.net/tutorial.php?mod=14-6),用UHC破解主程序,把守护者转换限制取消掉,然后无视技能那里,直接在tactics添加<attackaction>1</attackaction>就行了。
<?xml version="1.0" encoding="utf-8"?>
<tactics>
<action>
<name>Convert</name>
<type>ConvertGuardian</type>
<attackaction>1</attackaction>
<maxrange>12</maxrange>
<active>1</active>
<rate type="Unit">8.0</rate>
<damage>10.000000</damage>
<anim>ConvertUnit</anim>
</action>
<action>
<name stringid="69155">Heal</name>
<type>Heal</type>
<maxrange>12</maxrange>
<rate type="LogicalTypeHealed">5.0 </rate>
<anim>Heal</anim>
</action>
<tactic>
Normal
<action>Convert</action>
<action>Heal</action>
<attacktype>LogicalTypeRangedUnitsAttack</attacktype>
<autoattacktype>LogicalTypeRangedUnitsAutoAttack</autoattacktype>
<attackresponsetype>LogicalTypeRangedUnitsAttack</attackresponsetype>
<runaway>1</runaway>
<autoretarget>1</autoretarget>
</tactic>
</tactics>
具体教程:
<pre>
<span style='font-size:14.0pt;'>①下载上面链接的压缩包后,解压,然后把你的帝国3启动文件复制到这个文件夹。</span>
<img src="Age_of_Empires_III_Modding_Tutorial/UHC/01.png" alt="UnHardcode Patch v1.9 " class="zoom" onclick="zoom(this, this.src, 0, 0, 0)"/>
<span style='font-size:14.0pt;'>②将启动文件拖入exe</span>
<img src="Age_of_Empires_III_Modding_Tutorial/UHC/02.png" alt="UnHardcode Patch v1.9 " class="zoom" onclick="zoom(this, this.src, 0, 0, 0)"/>
<span style='font-size:14.0pt;'>③勾选 Remove Conversion Restriction。</span>
<img src="Age_of_Empires_III_Modding_Tutorial/UHC/convert.png" alt="UnHardcode Patch v1.9 " class="zoom" onclick="zoom(this, this.src, 0, 0, 0)"/>
<img src="Age_of_Empires_III_Modding_Tutorial/UHC/04.png" alt="UnHardcode Patch v1.9 " class="zoom" onclick="zoom(this, this.src, 0, 0, 0)"/>
<span style='font-size:14.0pt;'>按确定会变下图那个样子</span>
<img src="Age_of_Empires_III_Modding_Tutorial/UHC/05.png" alt="UnHardcode Patch v1.9 " class="zoom" onclick="zoom(this, this.src, 0, 0, 0)"/>
<span style='font-size:14.0pt;'>④把Startup文件夹与age3y.exe,UHC.DLL复制到你的MOD文件夹(你也可以放到你的帝国目录覆盖)</span>
<img src="Age_of_Empires_III_Modding_Tutorial/UHC/07.png" alt="UnHardcode Patch v1.9 " class="zoom" onclick="zoom(this, this.src, 0, 0, 0)"/>
<img src="Age_of_Empires_III_Modding_Tutorial/UHC/08.png" alt="UnHardcode Patch v1.9 " class="zoom" onclick="zoom(this, this.src, 0, 0, 0)"/>
直接无视圣典教程第⑤到第⑦处。然后直接在tactics添加<b><span style="color:red"><attackaction>1</attackaction></span></b>,至于动作名称你自己定。我用的是<span style="color:blue"><ConvertUnit>Heal</anim></span>
<span style='font-size:14.0pt;'>⑧打开单位tactics文件,添加action</span>
<h5 class="h5ebg">
<anim>Heal</anim>为调用anim动作;maxrange为可释放最大距离
<action>
<name>Convert</name>
<type>ConvertGuardian</type>
<b><span style="color:red"><attackaction>1</attackaction></span></b>
<maxrange>12</maxrange>
<active>1</active>
<rate type="All">1.0</rate>
<span style="color:blue"><anim>ConvertUnit</anim></span>
</action>
</h5>
<span style='font-size:14.0pt;'>⑨单位anim xml添加anim动作:</span>
<h5 class="h5ebg">
注意component,要改成与你单位相同的component;这个是巫医的治疗动作,将attach删除则变成酋长转换守护者的动作。
<anim>
<span style="color:blue">ConvertUnit</span>
<assetreference type="GrannyAnim">
<file>animation_library\natives\priest\heal2</file>
</assetreference>
<component>ModelComp</component>
<attach a="LearySparkles" frombone="ATTACHPOINT" tobone="ATTACHPOINT" syncanims="1"/>
</anim>
</pre> {:7_238:}搞完后发现重复了...算了,就当做是搞内容提交到搜索引擎吧
这是原帖地址https://www.aoebbs.net/thread-695-1-1.html,里面的思路非常值得借鉴。
页:
[1]