请选择 进入手机版 | 继续访问电脑版
跳转到:
打印 上一主题 下一主题

[求助] 請問如何把日本火焰之前的發射物移植到象轎兵?

[复制链接]
LV4 Corporal

阅读权限
50
积分
655
食物
73
木材
39
钱币
36
茶叶
0
钻石
0
经验
622
跳转到指定楼层
楼主
发表于 2022-5-3 15:46:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我把tactics象橋兵里的StaggerRangedAttack改成
<type>Attack</type>
                <attackaction>1</attackaction>
                <rangedlogic>1</rangedlogic>
                <anim>Attack_ranged</anim>
                <idleanim>Idle</idleanim>
                <reloadanim>attack_ranged_reload</reloadanim>
                <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>ypFlamingArrowAmmo</projectile>
                <impacteffect>effects\impacts\cannon</impacteffect>
                <rate type="Unit">1.0 </rate>
                <throw>1</throw>
                <impactforcemin>500.0f</impactforcemin>
                <impactforcemax>800.0f</impactforcemax>
                <outerdamageareadistance>.25</outerdamageareadistance>
                <outerdamageareafactor>.20</outerdamageareafactor>
                <impactlaunchangle>10.0</impactlaunchangle>
                <targetground>1</targetground>
                <numberbounces>0</numberbounces>
                <basedamagecap>1</basedamagecap>
                <perfectaccuracy>1</perfectaccuracy>
                <instantballistics>1</instantballistics>


然後在protoy把象轎兵的發射物改成<ProjectileProtoUnit>ypFlamingArrowAmmo</ProjectileProtoUnit>


最後實測是,象轎兵攻擊時不旦沒有火焰之箭,而家連本來的射擊彈道都沒有,只能有槍聲和殺敵
LV4 Corporal

阅读权限
50
积分
655
食物
73
木材
39
钱币
36
茶叶
0
钻石
0
经验
622
沙发
 楼主| 发表于 2022-5-3 16:19:32 | 只看该作者
在ART5 howdah_elephant,
Attack_Ranged
                <assetreference type="GrannyAnim">
                        <file>units\asians\indians\howdah\howdah_attackrangedA</file>
                        <tag type="Attack">0.13</tag>
                        <tag type="SpecificSoundSet" checkvisible="1" set="FlamingArrow">0.13</tag>
                        <tag type="Particles" particlename="smallcannonmuzzle">0.28</tag>
                </assetreference>
                <component>falconet</component>
                <attach a="gun" frombone="bone_gun" tobone="PROP1" syncanims="0"/>
        </anim>

也還是不行
回复
LV20 ????

三好萌新

阅读权限
255
积分
32237
食物
4173
木材
2025
钱币
3413
茶叶
187
钻石
1325
经验
14868

幸运勋章

QQ
板凳
发表于 2022-5-3 18:30:24 | 只看该作者
你的方法除了protoy那个<ProjectileProtoUnit>ypFlamingArrowAmmo</ProjectileProtoUnit>(似乎没用?),其他都没问题,问题在于instantballistics那个语句,会导致瞬间击中,看不见发射物

tactics那两个语句改掉或者直接在protoy添加也行(二选一即可,protoy优先级高于tactics,会覆盖掉tactics的语句)
                        <projectile>ypFlamingArrowAmmo</projectile>
                        <instantballistics>0</instantballistics>
4376262710332de476.png

`1_9PTL`D(SGVHGW]3D}OLE.jpg


发射音效就像你那样修改
2704627103ed91925.png
回复
不是萌新,不是大佬,只是云玩家。
LV4 Corporal

阅读权限
50
积分
655
食物
73
木材
39
钱币
36
茶叶
0
钻石
0
经验
622
地板
 楼主| 发表于 2022-5-3 21:33:31 | 只看该作者
攻擊時突然變透明,且不能再攻擊,是否有甚麼地方出錯了?
回复
LV20 ????

三好萌新

阅读权限
255
积分
32237
食物
4173
木材
2025
钱币
3413
茶叶
187
钻石
1325
经验
14868

幸运勋章

QQ
5#
发表于 2022-5-3 21:41:40 | 只看该作者
牛甘超 发表于 2022-5-3 21:33
攻擊時突然變透明,且不能再攻擊,是否有甚麼地方出錯了?

大概是你乱改 anim  那个xml出问题了,我只建议把<tag type="SpecificSoundSet" checkvisible="1" set="FlamingArrow">0.13</tag>这句音效语句给修改了,其他不动


又或者是你的tactics文件出问题了,如果你是直接搬了火焰之箭的tactics过去,可能导致tactics的动作设定与anim对不上


总之我也不知道是哪里出了问题,你自己找原因吧




回复
不是萌新,不是大佬,只是云玩家。
LV4 Corporal

阅读权限
50
积分
655
食物
73
木材
39
钱币
36
茶叶
0
钻石
0
经验
622
6#
 楼主| 发表于 2022-5-3 23:13:15 | 只看该作者
找到了,        如果你是直接搬了火焰之箭的tactics過去,

是的,就是你說的這樣
收起回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则