Interception/neutral countries bug?

PSP/DS/PC/MAC : WWII turn based grand strategy game

Moderators: firepowerjohan, rkr1958, Happycat, Slitherine Core

Post Reply
trulster
Sergeant First Class - Elite Panzer IIIL
Sergeant First Class - Elite Panzer IIIL
Posts: 437
Joined: Thu Sep 03, 2009 2:20 pm
Location: London

Interception/neutral countries bug?

Post by trulster »

I think I may have uncovered a bug, if I correctly understood that you cannot fly over neutral countries hexes? (Or is that actually possible, if so I think it should not be allowed to enter neutral countries' hexes.)

Well, in a recent game an enemy intercepting fighter flew beyond tracable range in friendly hexes, but within range when traced over a neutral country. So, it flew across the neutral country, which should not be possible... another fix for next version?
pk867
Sr. Colonel - Battleship
Sr. Colonel - Battleship
Posts: 1602
Joined: Fri May 08, 2009 3:18 pm

Post by pk867 »

Currently you can intercept tracing your flight path over a neutral. It is re-basing air units that are affected.
trulster
Sergeant First Class - Elite Panzer IIIL
Sergeant First Class - Elite Panzer IIIL
Posts: 437
Joined: Thu Sep 03, 2009 2:20 pm
Location: London

Post by trulster »

pk867 wrote:Currently you can intercept tracing your flight path over a neutral. It is re-basing air units that are affected.
OK thx, logically that does not make sense, so should be fixed in future updates I suggest.
Peter Stauffenberg
General - Carrier
General - Carrier
Posts: 4745
Joined: Sun Jul 08, 2007 4:13 pm
Location: Oslo, Norway

Post by Peter Stauffenberg »

This is part of the vanilla game code and we looked at it. It's not so easy to fix because you then have to rewrite the code for determining legal targets. That code only checks the distance to the target hex and if the hex is enemy controlled then you can attack it.

You SHOULD be able to fly over enemy controlled hexes, but you suggest that you can't fly over neutral hexes. It means the routine for finding the distance have to be a recursive kind of routine tracing from the air unit to the target hex only via friendly and enemy hexes. This can be done, but could introduce bugs elsewhere.

This has mainly a consequence for air attacks. So the big question is if Belgium would have joined the Allies if e. g. the Germans had sent strategic bombers from Germany to Paris and flown over Belgian territory. I'm not certain that they would have done anything about it.

Do we have examples of major powers violating the neutrality of minor countries by e. g. fly over their territory?
trulster
Sergeant First Class - Elite Panzer IIIL
Sergeant First Class - Elite Panzer IIIL
Posts: 437
Joined: Thu Sep 03, 2009 2:20 pm
Location: London

Post by trulster »

OK, too bad if this is a tricky improvement to program due to lazy coding in the original CEAW. Recent game saw the entire Luftwaffe flying over neutral Greece to attack Brits, realistically this should not be allowed as you would imagine Greeks twigging on to the impending invasion when their air space was repeatedly violated, ie mobilise their forces (= simulated by having to declare war to fly over neutrals).

Cannot remember reading of any country allowing their air space to be violated with impunity, would be politically impossible - they would have to contest it.
schwerpunkt
Sergeant First Class - Panzer IIIL
Sergeant First Class - Panzer IIIL
Posts: 367
Joined: Fri Apr 17, 2009 12:26 am
Location: Western Australia

Post by schwerpunkt »

trulster wrote:Cannot remember reading of any country allowing their air space to be violated with impunity, would be politically impossible - they would have to contest it.
There were actually quite a number of violations (not just air) by the major powers infringing on the integrity of minor neutrals (eg Ireland, Portugal) which was just put up with because the minors just wanted to avoid getting embroiled in a very destructive war. Hence, it was politically acceptable at the time.
Post Reply

Return to “MILITARY HISTORY™ Commander - Europe at War : General Discussion”