超级玩家
- 贡献度
- 68
- 金元
- 3356
- 积分
- 618
- 精华
- 1
- 注册时间
- 2008-10-18
|
昨天发现了这个,自己改了也确实有效,不过太BT会大大降低游戏乐趣,也会严重破坏平衡,请慎重修改..即使要修改,也请一定备份...
首先,武器的数据目录在CommonDataWeapons下,比如我这是F:WrmrdCommonDataWeapons.
进入这个文件夹后会看到一大堆武器了,而且都是txt格式哦..
随便进入一个,比如空袭(AirStrike.txt)
会看到如下一些数据:
/////////////////////////////////////////////////////////
//
// AirStrike tweak file.
//
/////////////////////////////////////////////////////////
Wind Factor = 0.000000
Gravity Factor = 0.33333
Round Radius LandscapeCut = 16.0
Round Inner Radius Damage = 10.0
Round Outer Radius Damage = 25.0
Round Min Damage = 3.0
Round Max Damage = 20.0
Round Outer Radius Push = 25.0
Round Min Push = 30.0
Round Max Push = 80.0
这些数据下面还有一些,但不太懂是什么意思,于是我们先改些基础的..
Wind Factor = 0.000000 受风力影响的大小
Gravity Factor = 0.33333 受重力影响的大小
Round Radius LandscapeCut = 16.0 这是爆炸炸掉的土地的范围..越大范围也就越大(废话..),神圣手雷是46,感觉已经很大了..
Round Inner Radius Damage = 10.0
Round Outer Radius Damage = 25.0 这两个数据还不知什么作用,直译的话是说爆炸内部伤害和外部伤害...如果要达到高伤害就配合下面的MAX Damage一起改大吧..
Round Min Damage = 3.0
Round Max Damage = 20.0 真正的伤害还是改这里比较好,最大与最小伤害..
Round Outer Radius Push = 25.0 这个同理了,是爆炸冲击波的冲击力.
Round Min Push = 30.0
Round Max Push = 80.0 最大与最小冲击力
--------------------------------------------------------------------------------------------------------------------
这只是空袭的数据,另外来看看火箭筒的..
--------------------------------------------------------------------------------------------------------------------
打开Bazooka.txt,有以下数据..
/////////////////////////////////////////////////////////
//
// Bazooka tweak file.
//
/////////////////////////////////////////////////////////
Air Resistance = 0.000100
Gravity Factor = 0.930000
Min Shot Power = 10.000000
Max Shot Power = 354.000000
Power Up Time = 1.500000
Round Fuse Time = 0.000000
Wind Factor = 1.000000
Round Radius LandscapeCut = 24.0
Round Inner Radius Damage = 6.0
Round Outer Radius Damage = 43.0
Round Min Damage = 1.0
Round Max Damage = 45.0
Round Outer Radius Push = 40.0
Round Min Push = 30.0
Round Max Push = 143.0
这里主要讲一些没讲过的了..
Air Resistance = 0.000100 这应该是空气阻力,越大阻力越大,理论上飞的也就越近..
Min Shot Power = 10.000000
Max Shot Power = 354.000000 最小与最大射击力度,也就是力度条了,越大,射程越远.(这个我还没测试)
Power Up Time = 1.500000 充能时间?
--------------------------------------------------------------------------------------------------------------------
再来看看棒球棍的
--------------------------------------------------------------------------------------------------------------------
打开Baseballbat.txt
/////////////////////////////////////////////////////////
//
// BaseballBat tweak file.
//
/////////////////////////////////////////////////////////
Wind Factor = 1.000000
Gravity Factor = 1.000000
Round Max Damage = 30.0
Round Max Push = 180.0
Min Aim Angle = 0.0
Max Aim Angle = 45.0
Max Range = 15.0
数据不多,同样只讲没讲过的..
Min Aim Angle = 0.0
Max Aim Angle = 45.0 最大与最小角度,这设定也就是说你最大只能用45度角来击打..手雷的分别是-90和90,可以参考..
Max Range = 15.0 最大击打距离(未测试...)
--------------------------------------------------------------------------------------------------------------------
接着我们来看看Worm.txt文件的修改,里面的数据主要是关于虫虫的.
--------------------------------------------------------------------------------------------------------------------
Worm.txt在CommonData文件夹下
/////////////////////////////////////////////////////////
//
// Worm tweak file.
//
/////////////////////////////////////////////////////////
Worm Scale = 1.5
Walk Speed = 10.0
JumpX = 35.0
JumpY = 70.0
BackflipX = -8.0
BackflipY = 105.0
MinFallDamageHeight = 47.0
MaxFallDamageHeight = 350.0
MaxFallDamageAmount = 40.0
同样讲一些比较基础而且比较实用的
Worm Scale = 1.5 虫子大小(其实改了虫子大小并不会改变,改变的是拿武器时候手和武器的大小..汗..)
Walk Speed = 10.0 很容易理解 虫子的移动速度
JumpX = 35.0
JumpY = 70.0 这是小跳的距离,X是横轴距离,也就是跳多远,Y是纵轴距离,也就是跳多高.
BackflipX = -8.0
BackflipY = 105.0 这是后空翻的距离,跟小跳一样,X是跳多远(-8就是往后跳咯),Y是跳多高,可以随意改..
后面的一些自己也不是太懂,不过开头有Slide的跟滑动有关,找时间我再研究研究.
--------------------------------------------------------------------------------------------------------------------
重头戏还是GameOptions.txt的修改
--------------------------------------------------------------------------------------------------------------------
同样,GameOptions.txt也在CommomData文件夹下.
可以改的内容很多,涉及范围也很广..
前几行不懂,先不讲...
先找到
//--------------------
// Camera Zoom levels
//--------------------
// Close
CamZoom = 200.0
// Middle
CamZoom = 350.0
// Far
CamZoom = 600.0
这几个就是控制镜头的,最近(Close)是多少,普通/中间(Middle)是多少,远(Far)是多少,如果感觉缩放不够近/远可以调整一下,普通的感觉没必要调.
然后找到
//-----------------------------
// Environment Object Settings
//-----------------------------
这下面一些数据都是关于爆炸的,包括油桶爆炸,虫子死亡爆炸和补给箱爆炸.
//ExpRadiusCrate = 4 补给箱爆炸影响范围
//ExpRadiusBarrel = 8 油桶爆炸影响范围
//ExpDamageCrate = 10 补给箱爆炸伤害
//ExpDamageBarrel = 20 油桶爆炸伤害
Crates Num Fires = 2 补给箱爆炸后产生火焰数量
Barrels Num Fires = 5 油桶爆炸后产生火焰数量
然后诸如
Crate Radius LandscapeCut = 24.0
Crate Inner Radius Damage = 25.0
Crate Outer Radius Damage = 20.0
Crate Min Damage = 1.0
Crate Max Damage = 25.0
Crate Inner Radius Push = 12.0
Crate Outer Radius Push = 40.0
Crate Min Push = 5.0
Crate Max Push = 130.0
一类的就是爆炸的属性了,参见武器修改
另外Worm开头的就是虫虫死亡爆炸的数据.
接下来依旧是武器的了,找到
//-------------------------
// Weapon settings
//-------------------------
这里能修改Weapon文件夹中无法修改的武器的属性(比如磁铁什么的..)
--------------------------------------------------------------------------------------------------------------------
首先就是磁铁的
--------------------------------------------------------------------------------------------------------------------
ElectromagnetMaxRange = 80 磁铁影响的最大范围
ElectromagnetForceAtMaxRange = 150 范围内最大斥力/吸引力
ElectromagnetInitialHealth = 50 磁铁生命值(这就是为什么火箭炮要轰两下的原因了,一下45嘛.)
--------------------------------------------------------------------------------------------------------------------
然后是碉堡杀手的
--------------------------------------------------------------------------------------------------------------------
BunkerBusterBurrowingSpeed = 60 碉堡杀手挖洞速度..越大越快
BunkerBusterTimeLimit = 200 碉堡杀手挖洞时间,越小越短,到时就爆炸.
接下来那个Pneumatic什么的我也不知道是什么...
--------------------------------------------------------------------------------------------------------------------
这个是哨戒炮的
--------------------------------------------------------------------------------------------------------------------
SentryGunMaxRange = 130 最大攻击范围
SentryGunFiringError = 10 开火失误率?
SentryGunDamage = 1 单发伤害
SentryGunPush = 8 单发冲击力
SentryGunTrackingSpeed = 130 哨戒炮点头速度(汗..)
SentryGunExplosionRadius = 6 哨戒炮爆炸影响范围
SentryGunExplosionDamage = 20 爆炸伤害
SentryGunExplosionPush = 100 爆炸冲击力
SentryGunInitialHealth = 50 哨戒炮生命值
SentryGunInitialAmmo = 50 哨戒炮弹药量(打完就失效?未测试)
--------------------------------------------------------------------------------------------------------------------
然后是一堆跟火焰有关的,没有全部研究出来...
--------------------------------------------------------------------------------------------------------------------
// Speed at which flames are thrown out from petrol bomb & barrel explosions. 这句话是说明,说这个是从燃烧弹和油桶爆炸中产生的火焰速度
//FlameInitialSpeed = 20.0
//FlameMaxSpeed = 400.0 应该是火焰飘出来的速度,未测试...
//FlameObjectDamage = 4 火焰杀伤力
//FlameObjectPush = 25.0 火焰冲击力(东西在上面弹啊弹的力度..)
// How long flame buns into land for at the start of each turn.
//FlameLandBurnTime = 5.0 烧掉土地的间隔..
// Speed at which flames are thrown out from petrol bomb & barrel explosions. 同上
FlameInitialSpeed = 10.0
FlameMaxSpeed = 16.0 同上,不明白数据为什么不同...
FlameObjectDamage = 3
FlameObjectPush = 50.0 都同上吧..
// How long flame burns into land for at the start of each turn.
FlameLandBurnTime = 6.0 火焰持续时间
--------------------------------------------------------------------------------------------------------------------
这个很猛,关于陨石的..
--------------------------------------------------------------------------------------------------------------------
NumArmageddonMeteors = 25 陨石数量
ArmageddonMeteorSpeed = 200.0 陨石速度
ArmageddonMeteorDelay = 0.7 每个陨石的间隔
曾经把数量调成100,间隔调成0.1,然后看流星雨,整个地图(训练里的Rige Range1)都炸没了....
接下来的比较零散,就不用分割线了..
LandMineArmedRadius = 15.0f 这个可能是地雷的警戒距离,未测试..
FerretMoveRate = 10 鼬的移动频率(其实就是速度)
GasPumpFuel = 100 喷毒气那玩意喷出的毒气数量
GasPumpTickDelay = 4 这个不太清楚..
EarthquakeForce = 65.0 地震强度
EarthquakeCameraShake = 3.0 地震时屏幕晃动强度
EarthquakeDuration = 5000 地震持续时间
TermiteStepDistance = 0.8 也许是速度,未测试..
TermiteArcLength = 4 白蚁行动时间?有时候会很长,但有时候却又一起炸掉..
TermiteTurnRate = 0.5 旋转频率
TermiteArcCount = 25 不知是什么,改高了还会跳出,不推荐改..
最后一部分
//Weapon Crate Modifiers
这一行下面的数据都跟补给箱内装的东西的几率有关
比如
HomingMissileChanceMod = 0.082500f
就是装跟踪导弹的几率是0.082500f
应该是越大几率越高,未测试..
---------------------------------------------------------------------先写到这了
第一次发这类帖子..如写的不好请见谅哈.. |
|