注册 | 登录

游侠NETSHOW论坛





查看: 3784|回复: 0
打印 上一主题 下一主题

[求助] 如何修改帝国时代3的城镇中心对陆地单位使用火炮攻击? [复制链接]

帖子
3
精华
0
积分
2
金钱
74
荣誉
0
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2015-5-10 23:19:42 |只看该作者 |倒序浏览
城镇中心对陆军默认是火枪,而对海军是大炮

我想改tactics文件来实现,但把阿格拉堡垒的部分代码复制进去后发现:能实现炮弹打出落地到二次弹射效果,但没有伤害。


求各位帮忙看看代码——
<?xml version="1.0" encoding="utf-8"?>

<tactics>
        <action>
                <name stringid="38133">RangedAttack</name>
                <type>Attack</type>
                <attackaction>1</attackaction>
                <rangedlogic>1</rangedlogic>
                <activeifcontainsunits>1</activeifcontainsunits>
                <damagefactorcap>10</damagefactorcap>
                <scalebycontainedunits>1</scalebycontainedunits>
                <anim>RangedAttackShip</anim>
                <maxheight>0</maxheight>
                <accuracy>1.0</accuracy>
                <accuracyreductionfactor>0.5</accuracyreductionfactor>
                <aimbonus>0</aimbonus>
                <maxspread>5</maxspread>
                <spreadfactor>0.25</spreadfactor>
                <trackrating>12</trackrating>
                <unintentionaldamagemultiplier>0.7</unintentionaldamagemultiplier>
                <projectile>Cannonball</projectile>
                <impacteffect>effects\impacts\cannon</impacteffect>
                <rate type="All">1.0 </rate>
                <active>1</active>
                <throw>1</throw>
                <outerdamageareadistance>.25</outerdamageareadistance>
                <outerdamageareafactor>.20</outerdamageareafactor>
                <basedamagecap>1</basedamagecap>
        </action>
        <action>
                <name stringid="38121">AntiShipAttack</name>
                <type>Attack</type>
                <attackaction>1</attackaction>
                <rangedlogic>1</rangedlogic>
                <anim>RangedAttackShip</anim>
                <maxheight>0</maxheight>
                <accuracy>1.0</accuracy>
                <aimbonus>0</aimbonus>
                <maxspread>5</maxspread>
                <spreadfactor>0.25</spreadfactor>
                <trackrating>12</trackrating>
                <unintentionaldamagemultiplier>0.7</unintentionaldamagemultiplier>
                <projectile>Cannonball</projectile>
                <impacteffect>effects\impacts\cannon</impacteffect>
                <perfectaccuracy>1</perfectaccuracy>
                <rate type="Ship">1.0 </rate>
        </action>
        <action>
                <name>MaintainSettlersOttoman</name>
                <type>Maintain</type>
                <rate type="Settler">1.0</rate>
                <active>0</active>
                <persistent>1</persistent>
        </action>
        <tactic>
                Normal
                <attacktype>LogicalTypeRangedUnitsAttack</attacktype>
                <autoattacktype>LogicalTypeRangedUnitsAutoAttack</autoattacktype>
                <attackresponsetype>LogicalTypeRangedUnitsAttack</attackresponsetype>
                <action priority="100">AntiShipAttack</action>
                <action priority="75">RangedAttack</action>
                <action>MaintainSettlersOttoman</action>
        </tactic>
</tactics>



是哪里出错了呢?求帮助

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-8-15 20:24 , Processed in 0.321791 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到