据我所知这个是老问题了,貌似这个升级也没有解决,它导致了好几个对战的夭折。
& |. }" n* D7 c( q: d4 I4 a
+ h* j# `7 m4 `) u7 O今天我为了再看一遍敌机袭击我航母的细节而又放了一遍动画,结果发现跟上一次不一样了。其实还是大同小异,但还是有一些引人注目的不同,比如上次敌机袭击我运输船一无所获,这次命中了一艘AK,上次黑鹰号是被水面舰艇击沉,这次是被埋伏的潜艇击沉。上次驻古晋的陆攻袭击了海中的敌舰,这次袭击了巴塔维亚港内的敌舰。这已经不能用战斗汇报不同来解释了,因为有些差别过于离谱了(有意思的是,零战在空战中的损失数量居然是相同的)。
4 F- T5 ^ ?* {- e& b . f# o# |" q4 P8 N( O9 _; i
我的解释是,当日军load盟军的存档时,就会自动生成一个combat save,日军在load存档时就同时观看,这个战斗动画无论如何都跟结果是一致的。假如日军看完这遍后就开始打自己的回合,然后存档退出游戏,把新的存档和战斗动画交给盟军,就不会有问题,假如日军因为某种原因又要看一遍动画,并把看完这遍后的动画交给盟军,就可能出现不统一的问题。但无论如何结果不会改变,因为在第一次播放战斗动画前就已经生成了,而且以后也不会改变。% ]! O8 _& Q- v# Z% K% S, V
' z: z; W8 ^; i9 C/ U5 k4 N0 L# M战斗动画为什么会自己改变内容?这个我也不知道。我想这不是bug,因为让战斗动画内容不变并不是什么难事,谁听说过别的游戏的动画存档会自己改变内容?这可能是matrix的独门绝活了,但手册里并没有提到这个内容。我想这有可能是为了让对战更有悬念而加入的一个彩蛋之类的东西。但这绝对是个馊主意,尤其在缺乏信用的社会里,这只能引发麻烦。0 |& y# }. U( o% D6 E" d
! s' _; B; }3 g( u S" B
接下来的问题可能不太令人愉快了。就是最终结果是如何生成的?技术上最好的办法是盟军存档时同时生成结果,这样盟军无法看到结果,所以无法作弊,日军看到前结果已生成,也无法作弊。但事实似乎不是这样的。手册第25页说,When japanese player load the file, the turn will automatically execute.... 这就是在说结果是在日军load后才生成的,也就是说理论上日军可以load好多次并寻求最佳结果。
' j9 W+ W: Z( } w- S# B, m; W ( ]9 z7 q0 @) z8 n
为了弄清这个问题,我又load了一遍盟军的存档,结果是令人失望的。两次结果出现了差异。这一次战斗动画的结果绝大多数与第一次吻合,但是陆战出现了不同。南昌敌军又增加到三个军,日军只打出1比1,不能击退国军。1 S' `! T, f7 q9 N! G
+ ~6 [: T( g& s) c) K" B
5 H# C7 l0 d# |这里只列举南昌陆战的结果 3 l. A8 Z0 Y# t5 f6 |# V8 M
1 r( E. o$ P8 _
% d. o0 F& S! e; Q昨天第一次load盟军,第一次看战斗动画) l, j0 ]! Z3 z
|3 w9 A; C! |( h; h( |
Ground combat at Nanchang
) e$ c; L/ T) U o x$ G* ~
1 R2 W- f) V; z- j7 LJapanese Deliberate attack
! v- o% ^+ z1 A1 w3 y' _ . X3 k7 j; A; ^: i- ?
Attacking force 40393 troops, 176 guns, 0 vehicles, Assault Value = 869
; x; q A" C/ q, ?6 O3 y" H 1 p: B. A8 N: o5 c
Defending force 20477 troops, 78 guns, 0 vehicles, Assault Value = 449
/ @2 v; O/ q3 v& R
, S6 l5 y9 ^+ X" b' zJapanese max assault: 948 - adjusted assault: 700 0 G; k% u: U, I5 y' G& {, @9 |
# n; s7 t# T, Z: E' I0 [
Allied max defense: 427 - adjusted defense: 107 $ x% v. E9 m9 C+ @) J$ j& p, _ K
- Q: \4 F# Q& `9 _6 yJapanese assault odds: 6 to 1 - m, n0 l' q! J
' w- V0 h$ ?! R* r' z# n6 u
: k& x6 C/ J) ?; }/ D0 J: k( B% TJapanese ground losses:
/ W+ ?! Y; y1 y+ x7 G485 casualties reported; E$ m- |9 `1 x' a4 ?/ U# Y) n: W# v
Guns lost 4
- E/ L% s# L8 {2 o
. h! m5 f7 z |+ r% TAllied ground losses:
7 n f5 q! n3 k2 w3 G132 casualties reported
- x i0 R9 Z9 e9 Z9 ?6 h/ UGuns lost 7
: k2 {9 Y) o& { 1 L: m. Q, j1 d" |
% B9 K' N6 ?$ U. b7 t' \. h; g# ^$ O) JDefeated Allied Units Retreating!9 p V" F7 Y; X( a. I1 @9 s6 o7 D `
3 I$ j! T R. z7 N+ o8 F
第二次看战斗动画,结果没存。但盟军只到了一个军,结果以更大的劣势被击败。4 f5 ]6 h' I6 h" g6 f' O7 Z
) i8 S/ G& ^/ T+ a* K今天第二次load,结果这次盟军到了三个军,注意兵力的不同。
! W( e9 ~; R: x- j6 I) w 8 K }" Q. A/ N3 E. G
Ground combat at Nanchang
2 N+ H I, q) [9 ^6 ]6 X 9 Q0 _4 T0 X7 g$ T9 {
Japanese Deliberate attack |) Q9 d. N+ A, p4 T
$ x! v4 o# e' }8 r* xAttacking force 40393 troops, 176 guns, 0 vehicles, Assault Value = 869( P2 s& I' r2 }' O" \& E# ]
# `0 ]* T" ?& K. z4 n
Defending force 29848 troops, 128 guns, 0 vehicles, Assault Value = 741; g1 T& v) I1 c T
0 f( Q0 }2 }. P$ x% f' wJapanese max assault: 948 - adjusted assault: 501 7 Y4 c; }, u+ M- F6 J
! K+ E5 O B) W- ?
Allied max defense: 734 - adjusted defense: 405
1 t# C0 p/ k, `! P3 X0 P) U5 D# l) H
" k; [7 y5 O( hJapanese assault odds: 1 to 1
% f- | L* b4 O, ~8 ~ 4 z. G3 f: r! h) T0 u' ?
' `. S, g5 P" ?* c- K
Japanese ground losses:/ ~% Q4 e2 ?" E, D/ u
882 casualties reported
$ |: d$ P V6 z+ U% Q% W$ qGuns lost 11% O; V0 k3 @- ?9 e
$ ]* `; `( o: G" \5 O+ G2 s
Allied ground losses:
, [+ C! j N6 M% k" f& [147 casualties reported4 U3 [2 m+ m d* Q9 V
Guns lost 2
" z% Y( x9 b A, e& x7 V* @# B ?9 o$ [( x$ c8 g% M# N
这确实令人感到遗憾了。其实要做到盟军存档的同时就生成最终结果一点都不难。是不是专门针对盗版才这样?这一点我不知道,因为我不大去官方论坛。反正在针对这一点的补丁没有出来前,只能靠日军自觉,不要毁了这个游戏。 |