你先得学会如何解包并修改参数,具体教程去百度一下...
) G1 o# r5 r0 `以中型4联装20mm近防炮为例,它使用"zgn_20mmhulldefensegun"弹药,在x:\homeworld2\data\weapon\zgn_20mmhulldefensegun里,找到"zgn_20mmhulldefensegun.wepn"文件:
, @( K0 w. E6 w4 d ; a; u0 u* Z% r( z% m
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)6 N1 ~/ `% g- p: _/ w2 J& P
AddWeaponResult(NewWeaponType,"Hit","DamageHealth","Target",5,5,"")
3 E R( _# _; w; FsetPenetration(NewWeaponType,15,1,{
7 J) H# N; m, y PlanetKillerArmour = 0,
3 z' F, B( o4 B- J})
- z/ o4 q: ]5 _* u& I$ RsetAccuracy(NewWeaponType,1,{( z9 A" P6 A' s
Fighter = 0.15,
: U6 ^! S- {! ~- m},{
) i8 w, ]0 x Q2 m" R R Corvette = 0.2, [$ B4 R+ y3 V" G; m! ~2 \
},{& X2 ~4 v% ?& |( |+ l
munition = 0.2,
2 S V0 k% L L% w- B& O5 Y; j},{
( v4 n+ Y0 x& C O- n: a Frigate = 0.8,
8 ?$ N% y# G4 F damage = 1,
2 p0 F ] C. w) T9 b},{$ t0 V4 A* x* M Z4 A
Resource = 0.3,
; U8 B8 m( U0 O! w& F5 X' q damage = 1,
T" @* |/ ]6 [( u, `},{
# W# R1 B& P2 Y* M7 k9 _ SmallCapitalShip = 0.6,3 @. @! Q; A. I. k) N/ X; f' O
damage = 1,
+ Q, X! Q$ C1 V. l$ Y},{
/ i/ d4 I. G$ U/ ] BigCapitalShip = 0.6,8 N. ~ L9 Y' e$ R; Z! {
damage = 1,
* b' M( ] ~# |* V9 `8 B# q},{
5 n M; l/ B- g" x! p/ P Mothership = 0.6,
) `7 R& f) h, v( A9 t1 n damage = 1,9 J4 p& d# O& F
},{4 { [. {8 l s* I+ }9 I1 K$ _
ResourceLarge = 0.6,
& ^7 n( f! b6 D- C damage = 1,
! ~/ [' {9 O0 L$ F. V4 H; k}) l+ ^6 Z/ @ y+ v n8 @
setAngles(NewWeaponType,00,-170,170,0,60)5 ^6 i) L. }( |% i
setMiscValues(NewWeaponType,1,0)
8 p! k/ y2 H2 b1 @" w, d 0 m {8 Q1 H: s% e+ ], v
战舰什么的被20mm炮弹击中基本是挠痒,可以把红色部分那些小数改成0(就是不攻击),当然只想打导弹的话可以把战斗机和护航艇后面的小数也改成0。8 ~, M2 `. N8 Q4 q
% m% X; b# p* n. Z然后就是修改舰船,攻击优先级只能修改舰船本身而不是某个炮台,上面修改的只是让你攻击敌人战舰的时候,防空炮会空闲下来打打飞机导弹神马的。1 Q6 Q- H2 J' g9 v& B
x:\homeworld2\data\ship\zgn_xxxship(小型、中型、大型从属舰/战术舰,巨型战术舰是zgn_hugeship)文件夹里,找到相应的"*.ship"文件:
/ W5 C" S1 ]! v7 d找到"addAbility(NewShipType,"CanAttack",1,1,0,0,0.35,1.2,"Munition, Corvette, Fighter……"这一行,那一串数字后面的英文就是攻击优先级,越前面的优先级越高,Munition就是弹药(导弹)了。" n4 q/ {0 }5 z- L9 F+ n2 P! p
3 z5 q* `( x2 N& j这样改有个弊端,就是你的战舰没有手动选择目标时,会自动从弹药的优先级开始往下搜索目标。当被导弹围攻时,如果不管它,就会出现导弹不清光,重型武器不会开火的情况。当然,多用框选多目标攻击就能解决。% L; [5 g0 F3 g% ^6 _0 @+ k
! n& S9 |: H5 Y. h
多找找相关的教程,适当修改小型武器(比如57mm炮弹)的射速、射程、精度(往低的调)数据,还可以做出天女散花般的弹幕效果,很壮观。 |