3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 3959|回复: 8
打印 上一主题 下一主题

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

  [复制链接]

14

主题

681

帖子

598

积分

高级玩家

Rank: 4

贡献度
14
金元
5422
积分
598
精华
0
注册时间
2009-3-1
跳转到指定楼层
主题
发表于 2013-5-24 21:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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齐射的话可以增大这个角度提升命中率,但是是平均分配的,所以齐射数目越多适应的散步角越大,散布角小可以让你齐射的子弹更加准确(但是打不中就全不中)

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

使用道具 举报

14

主题

681

帖子

598

积分

高级玩家

Rank: 4

贡献度
14
金元
5422
积分
598
精华
0
注册时间
2009-3-1
舒服的沙发
 楼主| 发表于 2013-5-24 21:30 | 只看该作者
有人看么...如果没人想看干脆不写下去了,好累..
回复 支持 反对

使用道具 举报

15

主题

1381

帖子

1008

积分

游戏狂人

Rank: 6Rank: 6

贡献度
34
金元
8723
积分
1008
精华
0
注册时间
2008-11-8
硬硬的板凳
发表于 2013-5-24 21:45 | 只看该作者
额   其实有看到过同类的帖子~
回复 支持 反对

使用道具 举报

154

主题

2550

帖子

2934

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
153
金元
23219
积分
2934
精华
0
注册时间
2005-6-4
冰凉的地板
发表于 2013-5-24 22:25 | 只看该作者
不修改武器,只修改动力跟引擎和模块限制的路过
回复 支持 反对

使用道具 举报

14

主题

681

帖子

598

积分

高级玩家

Rank: 4

贡献度
14
金元
5422
积分
598
精华
0
注册时间
2009-3-1
5#
 楼主| 发表于 2013-5-24 23:41 | 只看该作者
☆星の子☆ 发表于 2013-5-24 21:45
额   其实有看到过同类的帖子~

额...在哪里的说,我也想从中研究一下
回复 支持 反对

使用道具 举报

378

主题

4501

帖子

3万

积分

游戏天王

Rank: 11Rank: 11Rank: 11Rank: 11

贡献度
2326
金元
266350
积分
35939
精华
0
注册时间
2009-12-20

龙年勋章3DMer(永久)

6#
发表于 2013-5-24 23:52 | 只看该作者
關於武器音效
鄙人推測是Content下Audio資料夾裡的wave bank.xwb這個近200M的檔案
但需要工具將之提取出來
回复 支持 反对

使用道具 举报

14

主题

681

帖子

598

积分

高级玩家

Rank: 4

贡献度
14
金元
5422
积分
598
精华
0
注册时间
2009-3-1
7#
 楼主| 发表于 2013-5-25 11:12 | 只看该作者
clamplinjun 发表于 2013-5-24 22:25
不修改武器,只修改动力跟引擎和模块限制的路过

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

使用道具 举报

11

主题

520

帖子

452

积分

高级玩家

Rank: 4

贡献度
12
金元
4038
积分
452
精华
0
注册时间
2012-2-10
8#
发表于 2013-5-25 15:32 | 只看该作者
谢谢分享
虽然有点复杂
技术铁
回复 支持 反对

使用道具 举报

8

主题

256

帖子

262

积分

高级玩家

Rank: 4

贡献度
7
金元
2344
积分
262
精华
0
注册时间
2011-9-29
9#
发表于 2013-11-24 10:55 | 只看该作者
呵呵,我的武器已经改成自己想要的了。
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-3-13 13:39 , Processed in 0.359447 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表