你先得学会如何解包并修改参数,具体教程去百度一下...% }+ ~/ Z0 \8 ]+ C
以中型4联装20mm近防炮为例,它使用"zgn_20mmhulldefensegun"弹药,在x:\homeworld2\data\weapon\zgn_20mmhulldefensegun里,找到"zgn_20mmhulldefensegun.wepn"文件:' z1 Q3 t* H/ y3 u6 Z
F2 ^8 Q1 ^! E- w7 ^StartWeaponConfig(NewWeaponType,"AnimatedTurret","Bullet","hdefense","Normal",2500,2200,0,0,0,0,1,1,0,0.1,0,0,1,1,60,60,0.1,"Normal",1,0,0)
% a- J# _/ |* v P4 yAddWeaponResult(NewWeaponType,"Hit","DamageHealth","Target",5,5,"")
7 N9 j0 P0 S6 k% l$ ~( h+ ^setPenetration(NewWeaponType,15,1,{
3 J* b" {: O; Y7 f PlanetKillerArmour = 0,
4 [5 A! F0 q, K# P}): z4 f# R1 K! {+ W: ?. U
setAccuracy(NewWeaponType,1,{1 E# S9 D" W! h$ H
Fighter = 0.15,
0 b1 T$ D0 D/ }, x5 L},{' E. P; X+ _" p2 m3 h8 p: x
Corvette = 0.2,5 @, ^( [$ T; [$ k
},{4 f. z+ J- ^7 ^; n
munition = 0.2,; N2 o p4 z# t$ z! H8 `
},{
( c: a4 F4 W' G: p5 J* W Frigate = 0.8,7 l. f: c! m h: J
damage = 1,$ m0 r- i$ D+ L" X. ^
},{
4 q7 @) [1 q3 d/ n4 O! w- @8 q Resource = 0.3,/ t" g# g u/ S, A
damage = 1,9 U- D# @5 c. l& m# O0 U
},{
& r5 A. V5 a! F/ A) h SmallCapitalShip = 0.6,- g7 [) M% J/ C" U4 R- ^; L. `
damage = 1,
, I/ P I9 a M9 I, o& w! B},{2 E6 ?- c9 h2 c, _
BigCapitalShip = 0.6,. k/ t& w6 j' I& @ O+ [
damage = 1,
9 X) Z* o8 B" F},{
: [; B3 p* \+ u7 P2 p6 _% ~ Mothership = 0.6,
* o$ U1 ]- T- w0 ^ damage = 1,
- G' y) k& W" F1 p* [2 l},{' k& g( n7 j, W4 ~7 A
ResourceLarge = 0.6,0 q( J {, i* C. o! E$ N( l" L
damage = 1,) u- q3 r$ { n) K
})( h' G2 |, H0 D2 P7 w
setAngles(NewWeaponType,00,-170,170,0,60)6 ]) O6 c, W: h" p
setMiscValues(NewWeaponType,1,0)) ?; B- @4 [0 K2 [. t% f6 Q
6 w1 A4 F6 \; ~! `* H$ {9 F
战舰什么的被20mm炮弹击中基本是挠痒,可以把红色部分那些小数改成0(就是不攻击),当然只想打导弹的话可以把战斗机和护航艇后面的小数也改成0。
1 z4 M5 r% M, [( x9 z % f3 I9 f+ \$ \7 n# A2 l
然后就是修改舰船,攻击优先级只能修改舰船本身而不是某个炮台,上面修改的只是让你攻击敌人战舰的时候,防空炮会空闲下来打打飞机导弹神马的。9 p3 j& X# u( m! `" c9 i
x:\homeworld2\data\ship\zgn_xxxship(小型、中型、大型从属舰/战术舰,巨型战术舰是zgn_hugeship)文件夹里,找到相应的"*.ship"文件:8 W0 G; G8 ]# Q
找到"addAbility(NewShipType,"CanAttack",1,1,0,0,0.35,1.2,"Munition, Corvette, Fighter……"这一行,那一串数字后面的英文就是攻击优先级,越前面的优先级越高,Munition就是弹药(导弹)了。
( M4 A( Q0 o: W/ x- h5 m% M' b 7 b8 M6 B% ? I' @( \# L* o( x2 v: V; \
这样改有个弊端,就是你的战舰没有手动选择目标时,会自动从弹药的优先级开始往下搜索目标。当被导弹围攻时,如果不管它,就会出现导弹不清光,重型武器不会开火的情况。当然,多用框选多目标攻击就能解决。0 _' d) \2 O* Z& P3 J7 z
+ d3 L6 g% P) s) V6 l. B
多找找相关的教程,适当修改小型武器(比如57mm炮弹)的射速、射程、精度(往低的调)数据,还可以做出天女散花般的弹幕效果,很壮观。 |