I've been working on adding the "drop a bomb" requirement to the Japan surrender rule.
Here is what I have, implemented similar to the a-bomb population loss.
Code: Select all
IF
( the a-bomb is dropped on a factory in a non-zero population Japanese nationality region
AND causes a _double_ hit
AND at the end of that _same_ turn the Japanese VPs is below a threshold
AND Japan at war with Russia
)
OR
( the US has the bomb
AND Japan has no regions with both a working factory and non-zero population
AND at the end of the turn the Japanese VPs is below a threshold
AND Japan at war with Russia
)
THEN
Japan surrenders.The Japanese nationality regions include Manchuria, Kyushu, Honshu, and would exclude all captured factories. However, the population requirement excludes Manchuria, so the only valid targets are Kyushu or Honshu. When all the factories are bombed out, you can't bomb them anymore, but there is the check for colocated working factory and population (i.e. must be able to build a unit) to close that loop hole.
This is a pretty clean and easy implementation, but I wanted to publish it so any glaring flaws I've missed can be exposed.
Also, since the "a-bomb has been dropped" must be stored in save files (even though it resets per turn, a mid-turn WA save must work correctly), unfortunately this change will cause a new/old save incompatibility.
What is a good VP level for this? I have VP<5 in the data files at the moment, but I'm inclined to think that this might be too low. I think I'd go with <8 (Japan can get 8 production points with no transports, since 6 resources link by rail to Manchuria [and all count, even though Manchuria can't use them all] and 2 resources are on the islands).