国家的崛起吧 关注:23,220贴子:270,899
  • 7回复贴,共1

修改攻击直升机的攻击模式,更强悍,真实!!

取消只看楼主收藏回复

原来的直升机一次仅发射2个飞弹,速度又慢,弹道路线难看,不真实!!显示不出攻击直升机的强悍!
修改后2测的火舌很是好看!!多架直升机形成的弹幕那是相当的凶猛啊!!


1楼2008-01-23 14:38回复
    修改方法如下:第一步 先在unit_graphics.xml中查找ATTACKHELICOPTER,然后将下面的复制过去,覆盖原文件!
    <UNIT name="ATTACKHELICOPTER-DEFAULT-AGE0" model=".\art\attackchopper.bh3" texture=".\art\attackchopper.tga" cache="1" scale="0.85" trackdist="-1" tracktype="" shadowtype="Helicopter Shadow" shadowwidth="120" shadowheight="120" tex_id="TEX_UNITS_0" tex_col="3" tex_row="10" tex_x="-1" tex_y="-1" tex_clip="0">
     <ANIM name="CHAR_DEFAULT" file="Helicopter Propspin"/>
     <ANIM name="CHAR_WALK" file="Helicopter Propspin"/>
     <ANIM name="CHAR_ATTACK2" file="Fighter Attack"/>
     <BOUNDINGVOLUMES>
     <BOX x="0" y="-25" z="30" x_width="190" y_width="285" z_width="75"/>
     </BOUNDINGVOLUMES>
     <EXISTEVENT starttime="0" endtime="9999" anim="CHAR_WALK" type="CopterBlade" node="2"/>
     <EXISTEVENT starttime="0" endtime="9999" anim="CHAR_DEFAULT" type="CopterBlade" node="2"/>
     <EXISTEVENT starttime="0" endtime="9999" anim="CHAR_ATTACK2" type="CopterBlade" node="2"/>
     <EXISTEVENT starttime="0" endtime="9999" anim="CHAR_JOG" type="CopterBlade" node="2"/>

     <EXISTEVENT starttime="0" endtime="9999" anim="CHAR_WALK" type="B-25Prop0" node="2"/>
     <EXISTEVENT starttime="0" endtime="9999" anim="CHAR_DEFAULT" type="B-25Prop0" node="2"/>
     <EXISTEVENT starttime="0" endtime="9999" anim="CHAR_ATTACK2" type="B-25Prop1" node="2"/>
     <EXISTEVENT starttime="0" endtime="300" anim="CHAR_ATTACK2" type="FighterMuzzleFlash" node="0"/>
     <EXISTEVENT starttime="250" endtime="550" anim="CHAR_ATTACK2" type="FighterMuzzleFlash" node="0"/>
     <EXISTEVENT starttime="500" endtime="800" anim="CHAR_ATTACK2" type="FighterMuzzleFlash" node="0"/>
     <EXISTEVENT starttime="750" endtime="1050" anim="CHAR_ATTACK2" type="FighterMuzzleFlash" node="0"/>
     <EXISTEVENT starttime="1000" endtime="1300" anim="CHAR_ATTACK2" type="FighterMuzzleFlash" node="0"/>
     <EXISTEVENT starttime="1250" endtime="1550" anim="CHAR_ATTACK2" type="FighterMuzzleFlash" node="0"/>
     <EXISTEVENT starttime="1500" endtime="1900" anim="CHAR_ATTACK2" type="FighterMuzzleFlash" node="0"/>
     <EXISTEVENT starttime="1750" endtime="2050" anim="CHAR_ATTACK2" type="FighterMuzzleFlash" node="0"/>
     <EXISTEVENT starttime="0" endtime="300" anim="CHAR_ATTACK2" type="FighterMuzzleFlash" node="1"/>
     <EXISTEVENT starttime="250" endtime="550" anim="CHAR_ATTACK2" type="FighterMuzzleFlash" node="1"/>
     <EXISTEVENT starttime="500" endtime="800" anim="CHAR_ATTACK2" type="FighterMuzzleFlash" node="1"/>
     <EXISTEVENT starttime="750" endtime="1050" anim="CHAR_ATTACK2" type="FighterMuzzleFlash" node="1"/>
     <EXISTEVENT starttime="1000" endtime="1300" anim="CHAR_ATTACK2" type="FighterMuzzleFlash" node="1"/>
     <EXISTEVENT starttime="1250" endtime="1550" anim="CHAR_ATTACK2" type="FighterMuzzleFlash" node="1"/>
     <EXISTEVENT starttime="1500" endtime="1800" anim="CHAR_ATTACK2" type="FighterMuzzleFlash" node="1"/>
     <EXISTEVENT starttime="1750" endtime="2050" anim="CHAR_ATTACK2" type="FighterMuzzleFlash" node="1"/>
     <RELEASEEVENT starttime="0" anim="CHAR_ATTACK2" type="Tracer" node="0"/>
     <RELEASEEVENT starttime="250" anim="CHAR_ATTACK2" type="Tracer" node="0"/>
     <RELEASEEVENT starttime="500" anim="CHAR_ATTACK2" type="Tracer" node="0"/>
     <RELEASEEVENT starttime="750" anim="CHAR_ATTACK2" type="Tracer" node="0"/>
     <RELEASEEVENT starttime="1000" anim="CHAR_ATTACK2" type="Tracer" node="0"/>
     <RELEASEEVENT starttime="1250" anim="CHAR_ATTACK2" type="Tracer" node="0"/>
     <RELEASEEVENT starttime="1500" anim="CHAR_ATTACK2" type="Tracer" node="0"/>
     <RELEASEEVENT starttime="1750" anim="CHAR_ATTACK2" type="Tracer" node="0"/>
     <RELEASEEVENT starttime="0" anim="CHAR_ATTACK2" type="Tracer" node="1"/>
     <RELEASEEVENT starttime="250" anim="CHAR_ATTACK2" type="Tracer" node="1"/>
     <RELEASEEVENT starttime="500" anim="CHAR_ATTACK2" type="Tracer" node="1"/>
     <RELEASEEVENT starttime="750" anim="CHAR_ATTACK2" type="Tracer" node="1"/>
     <RELEASEEVENT starttime="1000" anim="CHAR_ATTACK2" type="Tracer" node="1"/>
     <RELEASEEVENT starttime="1250" anim="CHAR_ATTACK2" type="Tracer" node="1"/>
     <RELEASEEVENT starttime="1500" anim="CHAR_ATTACK2" type="Tracer" node="1"/>
     <RELEASEEVENT starttime="1750" anim="CHAR_ATTACK2" type="Tracer" node="1"/>
     <SOUNDEVENT starttime="0" anim="CHAR_ATTACK2" file="ATTACK"/>
     <SOUNDEVENT starttime="500" anim="CHAR_ATTACK2" file="ATTACK"/>
     <SOUNDEVENT starttime="1000" anim="CHAR_ATTACK2" file="ATTACK"/>
     <SOUNDEVENT starttime="1500" anim="CHAR_ATTACK2" file="ATTACK"/>


    2楼2008-01-23 14:45
    回复
      第二步,大开unitrules.xml,查找Attack Helicopter然后将<PROJ_SPEED>0</PROJ_SPEED>中间的数字改为0,这是改过的!
      第3步,soundtypes.xml中查找<ATTACKHELICOPTER>,将其所属的<FILE file="Attack_Helicopter1"/>改成<FILE file="AdvancedMachineGun_Attack"/>
      这个改背景音乐的!!如果你没兴趣也可以不改


      3楼2008-01-23 14:49
      回复
        修改过程中感谢吧主"说话"兄的支持!!


        4楼2008-01-23 14:51
        回复
          看像不像武直10


          10楼2008-01-24 14:41
          回复
            看这个像不像黑鹰


            11楼2008-01-24 14:42
            回复
              10楼和11楼的能动,不知道怎么会事1楼的那种就不会动


              12楼2008-01-24 14:44
              回复
                有,如下


                14楼2008-01-25 12:49
                回复