据我所知这个是老问题了,貌似这个升级也没有解决,它导致了好几个对战的夭折。
3 K: v9 e" H9 ] @; x 5 J5 o( j- a7 p4 T w
今天我为了再看一遍敌机袭击我航母的细节而又放了一遍动画,结果发现跟上一次不一样了。其实还是大同小异,但还是有一些引人注目的不同,比如上次敌机袭击我运输船一无所获,这次命中了一艘AK,上次黑鹰号是被水面舰艇击沉,这次是被埋伏的潜艇击沉。上次驻古晋的陆攻袭击了海中的敌舰,这次袭击了巴塔维亚港内的敌舰。这已经不能用战斗汇报不同来解释了,因为有些差别过于离谱了(有意思的是,零战在空战中的损失数量居然是相同的)。
% [) \" ~! `$ [+ y3 ?/ X. c ! A: F1 E) E2 W. x0 R6 u& T2 B
我的解释是,当日军load盟军的存档时,就会自动生成一个combat save,日军在load存档时就同时观看,这个战斗动画无论如何都跟结果是一致的。假如日军看完这遍后就开始打自己的回合,然后存档退出游戏,把新的存档和战斗动画交给盟军,就不会有问题,假如日军因为某种原因又要看一遍动画,并把看完这遍后的动画交给盟军,就可能出现不统一的问题。但无论如何结果不会改变,因为在第一次播放战斗动画前就已经生成了,而且以后也不会改变。
, W# X- r, a4 y& H9 X% E8 i3 g / X5 w: a6 u+ H) e3 d
战斗动画为什么会自己改变内容?这个我也不知道。我想这不是bug,因为让战斗动画内容不变并不是什么难事,谁听说过别的游戏的动画存档会自己改变内容?这可能是matrix的独门绝活了,但手册里并没有提到这个内容。我想这有可能是为了让对战更有悬念而加入的一个彩蛋之类的东西。但这绝对是个馊主意,尤其在缺乏信用的社会里,这只能引发麻烦。
8 ?8 z7 a1 }2 y& i
1 u, R( t0 r* ~接下来的问题可能不太令人愉快了。就是最终结果是如何生成的?技术上最好的办法是盟军存档时同时生成结果,这样盟军无法看到结果,所以无法作弊,日军看到前结果已生成,也无法作弊。但事实似乎不是这样的。手册第25页说,When japanese player load the file, the turn will automatically execute.... 这就是在说结果是在日军load后才生成的,也就是说理论上日军可以load好多次并寻求最佳结果。
* l3 V8 \$ y l, S! ] / \ I$ W8 h, B3 }1 f
为了弄清这个问题,我又load了一遍盟军的存档,结果是令人失望的。两次结果出现了差异。这一次战斗动画的结果绝大多数与第一次吻合,但是陆战出现了不同。南昌敌军又增加到三个军,日军只打出1比1,不能击退国军。( K0 W0 e& k b9 v z
2 o* n+ c! F: i3 D3 ` S
/ ]: ^! c; f5 c6 b4 J
这里只列举南昌陆战的结果
7 V: B- S/ u/ G ( M+ | f0 O5 N
; z9 V6 O! L0 |2 k3 U
昨天第一次load盟军,第一次看战斗动画
+ \! F9 [1 p( K8 d- C' H
; c7 D8 v% \ P% K! f$ |7 s' d XGround combat at Nanchang7 M2 Q" R* c2 N/ h/ Q! Z5 r! M. W" P
3 y* v/ B$ \1 E/ D
Japanese Deliberate attack, C' s" t* b5 F, {
5 Y" O! N; k) _
Attacking force 40393 troops, 176 guns, 0 vehicles, Assault Value = 869, }1 ]) O/ B. s H
/ j+ _* n' a- o
Defending force 20477 troops, 78 guns, 0 vehicles, Assault Value = 449
* ]3 v6 C9 b: {0 p8 H. N' m
( n* p4 J R4 a* D0 Y7 }; y( VJapanese max assault: 948 - adjusted assault: 700
7 ^; _4 _6 Y* Y/ ^$ `1 F " v V5 m8 G8 d: m# g9 ~ k. M
Allied max defense: 427 - adjusted defense: 107 ; t2 Y( t8 ~1 P! v
5 V/ g# F0 i4 a' K$ U5 {& PJapanese assault odds: 6 to 1 ) f: O6 P9 [ Z: \0 _$ L
1 ?& B5 y6 n7 S8 ^/ f4 w" ?
& O- b; W5 ^3 a$ e# v# j( L' |/ K
Japanese ground losses:
8 G+ R+ i) K8 C$ A485 casualties reported
: c6 K# \6 H, ]* }) N( cGuns lost 4
# v) t7 \# V8 z" e. x* T0 Q3 p . X7 a4 C) T) A% I! d: S
Allied ground losses:
& L! k6 u9 z4 n6 I- ^" t/ R132 casualties reported) c; c" h/ a$ K
Guns lost 7
v* O4 B( P8 r/ S- g- t. g2 q2 l * S. e9 j% ^5 ]* c A6 ~
$ Q! a C5 i4 {- |6 D' A; {6 _& QDefeated Allied Units Retreating!0 K6 g L4 ~" x) G8 {+ v q' G" H
$ V7 }# [- A! @/ g第二次看战斗动画,结果没存。但盟军只到了一个军,结果以更大的劣势被击败。
" I/ e: d4 b% j8 |+ P) V+ H" A4 J
0 d+ l" C) Q! m, M5 u6 G+ _/ @今天第二次load,结果这次盟军到了三个军,注意兵力的不同。
. {( X |1 C2 W) {6 y. E
) h2 o3 V% E" T5 M% n3 VGround combat at Nanchang/ `& T+ M; j3 R3 M
% T3 _% Y: O' f2 y
Japanese Deliberate attack
( l( y2 Z3 Z4 Y3 t% a' d
0 e9 S0 @( H6 p+ Q/ ^Attacking force 40393 troops, 176 guns, 0 vehicles, Assault Value = 869
" ]$ U# A1 R1 f* T5 I. S
+ L: G: `7 _- G$ ? q+ d3 L. z) nDefending force 29848 troops, 128 guns, 0 vehicles, Assault Value = 7413 j/ s( R0 N8 L: a2 b3 d( o$ M ?
8 G( p9 ?! S ~& SJapanese max assault: 948 - adjusted assault: 501 ; R! P0 g6 X( {+ C9 ^2 {$ @
% ^) W6 v2 g' u' G5 `7 D
Allied max defense: 734 - adjusted defense: 405 % \& w+ b3 C, H3 j+ C5 y) M: s# v8 ^
5 r$ u/ A- L2 \, M0 ?Japanese assault odds: 1 to 1
m8 y( n$ R ?$ L" ^% A
# s# z0 z3 H* z( H
1 w' `1 n, l) ^! f: S' LJapanese ground losses:
; A6 L$ H: E8 p3 n( l, g, Q882 casualties reported
0 Y1 E4 T; C6 f. w- k2 FGuns lost 11
# d7 `! b: U* N; S- Y
! c, p- Q: j J1 B- e* kAllied ground losses:
3 U, Z) L* B& N2 Y; S. f ?147 casualties reported
% M) c( O5 k5 O; z% \Guns lost 27 Y7 O, K' Z1 `, k& N1 z2 w
$ P( e: \4 I3 z2 |2 v" a2 G
这确实令人感到遗憾了。其实要做到盟军存档的同时就生成最终结果一点都不难。是不是专门针对盗版才这样?这一点我不知道,因为我不大去官方论坛。反正在针对这一点的补丁没有出来前,只能靠日军自觉,不要毁了这个游戏。 |