fordserder 发表于 2013-5-24 21:29

分享一下自己修改weapons文件夹下文件的心得,顺便讨论下你们想要什么样的武器

本帖最后由 fordserder 于 2013-5-25 11:43 编辑

咱为了制造出符合自己配船性格的武器,所以来来回回制造weapons下xml文件n次,不知道多少次制造出来没用的武器和干脆跳出游戏...总之分享给大家避免同样的结果

首先我们会出现下面两行文字
<?xml version="1.0"?>
<Weapon xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
这个基本上不改动...不知道后果会是怎么样的说..有一些没有第一行,删掉没看见明显变化

<UID>?</UID>这里面的“?”是你的武器代码请自己设定....注意别重复了

接下来出现分支
光线类武器出现
<isBeam>true</isBeam>
然后下面先介绍光线类武器

<fireDelay>?</fireDelay>装填时间
<Range>?</Range>射程
<PowerRequiredToFire>?</PowerRequiredToFire>射一弹匣要用多少电(貌似是一次伤害的)
<OrdinanceRequiredToFire?</OrdinanceRequiredToFire>射一弹匣多少弹药(依旧按一次伤害算)
光线类武器基础部分结束
光线类武器音效部分
<!-- name of XACT audio cue to play on firing this weapon -->这是注解语句

<fireCueName>sd_weapon_laser_large_alt_04</fireCueName>射击时的声音
<ToggleSoundName>sd_weapon_beam_02</ToggleSoundName>击中时的声音
似乎没有直接找到对应位置,可以对应其他武器的改,或者按我随意给你们找的直接ctrl+C,ctrl+V
光线武器音效部分结束
光线武器投射物部分
<!-- Projectile Information -->注解语句
<BeamTexture>beam_blue</BeamTexture>射出来什么样的光线,可以按照其他的改
<HitsFriendlies>true</HitsFriendlies>对自己用....修理啊...加速啊...貌似会受到自己护盾阻止
<DamageAmount>?</DamageAmount>这个就是输出伤害了,光线武器似乎计算方式要乘以一个参数来着...谁补充一下,眼睛看不出来(负值能修理额)
<PowerDamage>?</PowerDamage>拆对面的电力了,但是没有物理伤害(我试过改成负值,让对自己用,不过不能充电)
<SiphonDamage>?</SiphonDamage>烧对面的盾外加给自己充电(试过改成负值...对自己的时候没用,不信于是改成对敌人冲盾啊....)
<RepulsionDamage>?</RepulsionDamage>可以把没盾的敌人打灰(似乎可以用来防止喷子什么的近身)(同样在设置成对自己使用时可以给没盾的自己加速,如果你对自己飞船的厚度很自信的话)
<MassDamage>?</MassDamage>正值对敌人减速,对自己的时候负值加速,似乎很不错,给运输船装个
<BeamThickness>?</BeamThickness>光束厚度
<BeamPowerCostPerSecond>?</BeamPowerCostPerSecond>每秒耗电
<WeaponType>Energy Beam</WeaponType>难倒我的weapontype,不过光束武器似乎改了也没影响

</Weapon>关门结束,你也可以制作出一个新的光束武器哦

下一部分进入实弹武器分支
<fireDelay>?</fireDelay>
<Range>?</Range>
<PowerRequiredToFire>?</PowerRequiredToFire>
<OrdinanceRequiredToFire>?</OrdinanceRequiredToFire>
这部分和光束一样
<!-- This weapon will only fire on missiles and is ineffective against other targets -->注解语句
<TruePD>true</TruePD>这个能使得你的这个武器只攻击导弹...英文很明确了,不要改成false或者删掉
音效部分
<!-- name of XACT audio cue to play on firing this weapon -->注解语句
<fireCueName>sd_weapon_vulcan_alt02_01</fireCueName>依旧需要解包技术,求工具
<dieCue>sd_weapon_flakcannon_explode_01</dieCue>爆炸也有音效
武器投射物部分
<!-- Projectile Information -->继续的
<DamageAmount>?</DamageAmount>单发伤害
<EMPDamage>?</EMPDamage>瘫痪对手的最好方法
<Scale>?</Scale>想射出巨大的炮弹么,改大这个吧
<MuzzleFlash>Yes</MuzzleFlash>射击时候有没有光线什么的
<ProjectileSpeed>?</ProjectileSpeed>子弹的飞行速度(没有射击区域的话飞行速度再快对手移动后续的就打不中了)
<DamageRadius>?</DamageRadius>所谓实弹武器一次能攻击一片区域,就是这个啦
<EffectVsArmor>?</EffectVsArmor>切甲效果,倍数形式
<EffectVSShields>?</EffectVSShields>切盾效果,倍数形式
<ShieldPenChance>?</ShieldPenChance>这个能让你的武器直接穿盾,以百分比形式
<explodes>true</explodes>不爆炸就什么都没了啊,爆炸以后能导致之前的damageradius范围伤害
<ProjectileTexturePath>projLong_01_red</ProjectileTexturePath>射出来的玩意的模型(model/projectiles/textures文件夹里选取)
<ModelPath>projTear</ModelPath>(model/projectiles文件夹里选取)
<ProjectileCount>?</ProjectileCount>这个代表一次齐射出来几个子弹
<SalvoCount>?</SalvoCount>这个代表一次射击齐射几次
<SalvoTimer>?</SalvoTimer>这个代表一起射击总共多少秒
<FireCone>?</FireCone>射击的偏差,否则的话一次射击就是按预先瞄准的位置射
<FireArc>?</FireArc>齐射角度,可以让你齐射的弹药按这个角度平均散步(制作喷子的必要)
<WeaponType>?</WeaponType>实弹类随意吧,决定你模组的显示位置
</Weapon>结束,可以复制了

总结一下实弹类武器精准度的关系
range越远,越容易打歪(对方规避无法预判,太远了天知道他会不会转弯刹车)
ProjectileSpeed越快,越容易击中
Scale够大,倒是容易擦到
SalvoCount越多,越有机会有子弹打中
SalvoTimer时间太长的话不容易打中
FireCone,和salvotimer一起考虑,长时间的射击需要firecone提供较大的散布修正,但是firecone会使得子弹天生散布,请控制一个合适的数值
FireArc齐射的话可以增大这个角度提升命中率,但是是平均分配的,所以齐射数目越多适应的散步角越大,散布角小可以让你齐射的子弹更加准确(但是打不中就全不中)

实弹类完毕,接下来还有导弹类和光子加农类,如果有人想要制作点简单武器,但是自己又懒得的话,可以和我说一下我试着帮你们做

fordserder 发表于 2013-5-24 21:30

有人看么...如果没人想看干脆不写下去了,好累..

☆星の子☆ 发表于 2013-5-24 21:45

额   其实有看到过同类的帖子~

clamplinjun 发表于 2013-5-24 22:25

不修改武器,只修改动力跟引擎和模块限制的路过

fordserder 发表于 2013-5-24 23:41

☆星の子☆ 发表于 2013-5-24 21:45 static/image/common/back.gif
额   其实有看到过同类的帖子~

额...在哪里的说,我也想从中研究一下

diablo2x 发表于 2013-5-24 23:52

關於武器音效
鄙人推測是Content下Audio資料夾裡的wave bank.xwb這個近200M的檔案
但需要工具將之提取出來

fordserder 发表于 2013-5-25 11:12

clamplinjun 发表于 2013-5-24 22:25 static/image/common/back.gif
不修改武器,只修改动力跟引擎和模块限制的路过

为什么不考虑下让引擎能够发射减少质量的光束..比动力有效多了

meddzo2007 发表于 2013-5-25 15:32

谢谢分享
虽然有点复杂
技术铁

domzeon 发表于 2013-11-24 10:55

呵呵,我的武器已经改成自己想要的了。
页: [1]
查看完整版本: 分享一下自己修改weapons文件夹下文件的心得,顺便讨论下你们想要什么样的武器