据我所知这个是老问题了,貌似这个升级也没有解决,它导致了好几个对战的夭折。$ v* ~, e! `9 e- X. C+ i5 w
8 T+ b5 `) w [" V今天我为了再看一遍敌机袭击我航母的细节而又放了一遍动画,结果发现跟上一次不一样了。其实还是大同小异,但还是有一些引人注目的不同,比如上次敌机袭击我运输船一无所获,这次命中了一艘AK,上次黑鹰号是被水面舰艇击沉,这次是被埋伏的潜艇击沉。上次驻古晋的陆攻袭击了海中的敌舰,这次袭击了巴塔维亚港内的敌舰。这已经不能用战斗汇报不同来解释了,因为有些差别过于离谱了(有意思的是,零战在空战中的损失数量居然是相同的)。1 h) X0 w4 S0 Z, X$ \
* l* C( K0 U5 v
我的解释是,当日军load盟军的存档时,就会自动生成一个combat save,日军在load存档时就同时观看,这个战斗动画无论如何都跟结果是一致的。假如日军看完这遍后就开始打自己的回合,然后存档退出游戏,把新的存档和战斗动画交给盟军,就不会有问题,假如日军因为某种原因又要看一遍动画,并把看完这遍后的动画交给盟军,就可能出现不统一的问题。但无论如何结果不会改变,因为在第一次播放战斗动画前就已经生成了,而且以后也不会改变。
: }1 j5 ?, u# _6 e2 n/ M+ ] 7 c3 d `2 ]' n& o
战斗动画为什么会自己改变内容?这个我也不知道。我想这不是bug,因为让战斗动画内容不变并不是什么难事,谁听说过别的游戏的动画存档会自己改变内容?这可能是matrix的独门绝活了,但手册里并没有提到这个内容。我想这有可能是为了让对战更有悬念而加入的一个彩蛋之类的东西。但这绝对是个馊主意,尤其在缺乏信用的社会里,这只能引发麻烦。
- l2 H+ u3 {; E7 m' z
* t* b y# A3 f o接下来的问题可能不太令人愉快了。就是最终结果是如何生成的?技术上最好的办法是盟军存档时同时生成结果,这样盟军无法看到结果,所以无法作弊,日军看到前结果已生成,也无法作弊。但事实似乎不是这样的。手册第25页说,When japanese player load the file, the turn will automatically execute.... 这就是在说结果是在日军load后才生成的,也就是说理论上日军可以load好多次并寻求最佳结果。0 X% Z6 t& k; H
. @+ a3 I0 X. w7 h
为了弄清这个问题,我又load了一遍盟军的存档,结果是令人失望的。两次结果出现了差异。这一次战斗动画的结果绝大多数与第一次吻合,但是陆战出现了不同。南昌敌军又增加到三个军,日军只打出1比1,不能击退国军。4 \. {. {' |+ x
& |2 b- E2 I1 q" }/ N2 V: B. }# b
# u* S- \8 D# {* m5 h/ M5 ?1 x2 \这里只列举南昌陆战的结果 % B/ a; T, E+ |$ t
) G& i* V0 H r4 `/ b
; p2 l4 ?" b' C4 l/ W1 [# m, W昨天第一次load盟军,第一次看战斗动画
1 C0 K& C( s# O* b# d! X
* X, T% r( D3 [7 Q/ PGround combat at Nanchang0 \0 @/ r: p* K7 ^0 B' l6 X
* H7 H& I1 [% S; y5 x
Japanese Deliberate attack
/ H: ]& \, U. z0 z
1 W! ~ d' m( i) a7 B7 t9 ?" V: w4 qAttacking force 40393 troops, 176 guns, 0 vehicles, Assault Value = 869
$ z- g$ f4 l$ G( L 7 V8 ?0 E+ [! F3 j- V
Defending force 20477 troops, 78 guns, 0 vehicles, Assault Value = 449
* l" e9 D% @/ z 2 \/ B2 T" N u
Japanese max assault: 948 - adjusted assault: 700 8 l# y& } v5 Q
: E5 c0 y: G3 ]8 g
Allied max defense: 427 - adjusted defense: 107 2 G. i2 x. w4 p: s
9 y/ u% K- T' o9 @Japanese assault odds: 6 to 1
& k. E# k, u$ k
* Q7 I l; o2 f" Z 9 F1 c2 P, s& _0 L5 V
Japanese ground losses:
0 m6 G/ P/ H8 u9 I/ `- [& _0 H485 casualties reported K1 v- A/ b( B! j( E
Guns lost 44 C7 M& \1 d9 V5 z' M l& t5 r, F
' f8 I1 V* ~0 z1 h. \2 J9 }/ p
Allied ground losses:
4 f: [6 P% B: a/ C5 |1 E132 casualties reported- |, ]- {7 h3 x* G" _" d# a, G' Y2 D6 [
Guns lost 7# k2 M" \% }' A2 h. e" R- ?) [
$ h/ X I! a. G
2 t4 \' c1 B. D" L! n) ZDefeated Allied Units Retreating!
3 G, f' W' J5 o3 n# g$ \% q* P # l5 W0 G% i& F7 z/ o
第二次看战斗动画,结果没存。但盟军只到了一个军,结果以更大的劣势被击败。' v; Q/ ]! v! k' C! X; T) `
4 W. s' o( b4 E+ z: F8 C; S今天第二次load,结果这次盟军到了三个军,注意兵力的不同。! [2 B+ x( S5 t; c
! m) j! `3 H' F* X" N! WGround combat at Nanchang
6 n7 J# W0 S( y7 ~5 E 3 @2 n! f$ y- V- V
Japanese Deliberate attack
9 l/ a) h* t/ \
, E- v3 C9 U. z$ b; c8 T4 `Attacking force 40393 troops, 176 guns, 0 vehicles, Assault Value = 869
" G0 o& x9 x* j' ^( Y2 d# V
2 J, E6 @0 ]- y& r# l: m# m, rDefending force 29848 troops, 128 guns, 0 vehicles, Assault Value = 741' A' G0 |( M Y
. m8 ]7 R( j; Z& o6 Q+ H; R) U9 x
Japanese max assault: 948 - adjusted assault: 501
' s/ I; h+ ~- u) I4 L# z# f; p + E9 `, k2 [$ t+ d( C2 \$ z% ^- k
Allied max defense: 734 - adjusted defense: 405
\0 h+ o& p! `: d . A1 N/ \9 V- y$ s( Z( }
Japanese assault odds: 1 to 1 ) \- t( `% v7 \+ @. M
7 G. P# a' w9 e1 _! B! e
$ R- R; D' [) {' OJapanese ground losses:
3 K: D+ ]5 Q* O& x882 casualties reported; t1 f0 U! [0 x p% c! d4 l) A
Guns lost 11
; {) E$ _7 e, u4 Y! j5 }: L; o
) m2 C' C6 G7 iAllied ground losses:* @( M7 F) t: n: k6 E3 W6 R: P
147 casualties reported
: B! v' U+ ?: i- O3 fGuns lost 2
; G8 B. z* k$ T5 U& k1 K8 ` . {: Z; H/ \9 v& R4 g1 H% v0 I( O% Y4 P
这确实令人感到遗憾了。其实要做到盟军存档的同时就生成最终结果一点都不难。是不是专门针对盗版才这样?这一点我不知道,因为我不大去官方论坛。反正在针对这一点的补丁没有出来前,只能靠日军自觉,不要毁了这个游戏。 |