欢迎进入莱诺活性炭公司!

果壳活性炭
您当前的位置 : 首 页 > 新闻动态 > 公司新闻

探索游戏文件的奥秘,《堡垒》武器数据修改

2025-03-02 04:37:08

游戏中的一些参数是通过xml文件以明文形式定义的,位置在:Bastion\Content\Game\。

简要介绍一下Bastion\Content\Game\Weapons目录下的远程武器文件RangedWeapons.xml的内容,以Repeater的主要参数为例(修改后直接进入存档即可生效哦):

修改后的bt效果(关于爆炸箭我就不多说了,可以参考大炮的数据来了解)。

Name="Repeater"

InheritFrom="1_BaseWeapon"

Cost="25"

Type="GUN"

SlotType="PRIMARY"

Icon="GUI\\Icons\\Icon_Repeater_02"

弹药图标为“Projectiles\\RepeaterBullet_Vertical”

每行子弹图标为“12”

弹药图标间距为“22”

发射图形为“PlayerRepeaterFire”

静止图形为“PlayerRepeaterIdle”

开火图形为“RepeaterMuzzleFlash”

发射效果为“RepeaterMuzzleSmoke”

开火声音为“RepeaterFire”

枪管长度为“60”

弹丸类型为“Repeater”

NumProjectiles="1" \\代表射弹数量,与多重箭效果相关。

Cooldown="0.15"        \\表示射击的频率。

ChargeTime="0"          \\用于描述蓄力参数。

ChargeGraphic="PlayerRepeaterCharge"

OnlyChargeOnce="true"

ClipSize="8"   \\指弹夹的容量。

ReloadTime="1.3"  \\指换弹所需的时间。

ReloadOnRelease="false"

ReloadGraphic="PlayerRepeaterReload"

Spread="0"

DisableOwnerForDuration="0.0"

RequiresTarget="false"

RootOwnerWhileFiring="true"  \\射击时是否需要保持静止

RootOwnerWhileFiringDuration="0.15"  \\如果射击时允许移动,可以删除这一行

TriggerTapIgnoresCooldown="false"

CriticalFireChance="0.0"

CriticalFireWeapon="null"

NoAmmoSound="WeaponSwitch"

AutoLock="true"

AutoLockRange="675"

AutoLockDuration="0.20"

ReloadSound="RepeaterReload"

CancelMovement="true"

MouseApproachRange="999"

>

后面还有关于弹药的参数(穿透射击就在其中),以及升级的参数等等,大家可以自己尝试进行修改。

抛砖引玉,希望大家多多探索哦。

标签

本文网址:
上一篇:获取指南,2025-03-02

最近浏览: