Attacked various bomber formations. Sunk at least one convoy, maybe two.
In a future version I might make the only hard-to-kill German units the Experten. The 190A8 fires rockets, which are pretty important, and having the 190F hard-to-kill might mean the Battle of the Atlantic is impossible-to-win since the 190F would be a very capable convoy killer, I think.
With stuff hard to kill, the rockets are somewhat less important. I agree that a hard to kill fighter-bomber might tilt the Battle of the Atlantic too far towards the Germans. I'm inclined to think that a 66% survival chance for the P47 is probably more appropriate than 80%. That's a 1/3 chance to kill instead of 1/5, and now they have to be engaged.
Something else to think about is that the Germans will have fewer experten with the hard to kill mechanic in place.
1. Cut Allied unit costs
2. Make it so Germany, Austria, Czechoslovakia are the only places anything of use can be built except freight trains, U-Boats, V-1 Rockets, V-2 Rockets, Coastal Fortress.
3. Increase number of trains from convoys.
Except for Lyons, I haven't really been improving occupied countries all that much. Often it was a matter of accumulating shields to replace a port or something, and then finding out that the construction was finished before the port was destroyed. And/or I ended up producing a lot of flak, and then realized the town was decently defended. If we change it so that occupied cities can't build flak, then we have a more micromanagement intensive situation where trains are sent to Germany, and flak or whatever is sent back. And moving heavy flak is extremely annoying, since you have to remember to move it. In any case, I suspect that in occupied countries, it makes more sense to defend the skies with ME109s rather than flak, since the night map doesn't have to be protected.
Maybe every bomb dropped on an Industry could reduce the home city's shield box by, say, 50 shields. This would mean that bombing raids are not strict successes or failures, but can at least do some minor damage. This could be something that could be changed as a 'catch up' mechanic without being too obvious.
5 trains per convoy might be a good switch. Perhaps we could have a random element in the delivery. Say, 4 for sure, but maybe 5 or 6 if you're lucky. Then, we can tweak the odds via event. Perhaps, we count all planes and targets, and if the Allies are falling behind, we increase the odds of an extra train. Now that I think of it, the Allies have the limited port capacity, so this might be slightly more involved. But it is certainly doable.
Perhaps we could keep track of sunk convoys, and generate some convoys as veteran units if the Germans have sunk a lot of stuff lately.
Can shield cost be changed on the fly?
Yes, but I could imagine changing the cost of units regularly could cause some confusion to the players.