Beta Patch v1.020

This forum is only for bug reports and comments relating to the limited public beta update, now available through the Members' Area.

Moderator: MOD_GGWaW_2

WanderingHead
Posts: 2134
Joined: Wed Sep 22, 2004 8:12 am
Location: GMT-8

Beta Patch v1.020

Post by WanderingHead »

Hi guys,

At long last, there is finally a patch on the way! I've tested the installer. I imagine that it will be available by the end of Monday.

Warning1a: This patch is not compatible with older saves. For those wishing to continue playing current games, we suggest you first copy you’re A World Divided game to a new folder before applying this new patch to the originally installed AWD folder. You will be able to continue your old games by running the exe file from this copy of the game.

Warning1b: After installation, delete any old saves. Unfortunately the incompatibility with older saves can cause crashes if you have old save files in your save directory (Gary Grigsby's World at War A World Divided\dat\save) when you try to navigate files in the new AWD patch.

Warning2: This patch is a beta patch. Changes have been rather extensive, and playtesting only with a limited number of players. I hope the community will promptly report any issues, and I hope that I can promptly address them.



v1.020 RELEASE NOTES

0. Known bugs/issues
Unused factory points warning: this warning no longer works. Unfortunately, this issue was not observed until the patch was basically out the door. I hope to address it in a month or two, after the patch has some legs.


1. Scenarios
Global Glory: This is a brand new scenario! The scenario emphasizes the importance of oil with consideration of resources and “oil refineries” (factories in zero-population regions that can only produce supplies) and adds some rules for realism (such as air penalties at maximum range, narrows overflight by air units, and port benefits for transports).
Please check the scenario notes in a separate file.

All preexisting scenarios: Japan’s starting intelligence Security is increased from 8 to 12 for all ’39-’41 scenarios, to 15 for ’42-’43 scenarios.

All preexisting ’39-’42 scenarios: starting artillery evasion for all Players reduced to 5 (from 6).


2. Rule Changes
Note: rule changes apply to all preexisting scenarios. The new scenario Global Glory includes all of the following rule changes, and other additional rules. See the Global Glory description separately.

Japanese a-bomb surrender: this rule has been changed, so that now the a-bomb must actually be successfully dropped on Japan to induce surrender. The Japanese VP threshold for surrender is also reduced from 10 to 7.

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 7
      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 7
      AND Japan at war with Russia
    )
  THEN
    Japan surrenders.
French surrender: surrender can now occur if Southern France is German controlled, but in this case Vichy will not be established: non-European French regions that typically become Vichy would remain WA controlled.

Artillery targeting: changed for the Range 2 portion of combat (the second time that the artillery fires, after the first fire at Range 3). Now, the target selection at Range 2 is unconstrained random, rather than artillery targeting artillery first. Range 3 targeting is unchanged (at Range 3 an artillery unit will still select an available artillery target first).

CAG counter strikes: counter strikes are modified, so that the counterstrike may be aborted if an overwhelming number of air units defend the counterstrike region. This modification prevents a gamey tactic of baiting counterstrikes.
  • when the cstrike is "organized", the quantity of cstrike air units (all types of air) is counted, call it ca (cstriking air)
  • the quantity of defending (active player) fighter and CAG units in the cstrike target region is counted, call it da (defending air)
  • the "observed" quantity of defending air is computed as the sum of da rolls of die(3) plus one, divided by two, rounded down. That is, oda = floor((1 + sum_over_da(die(3)))/2).
  • the counterstrike is aborted if oda>ca.
  • if the counterstrike is aborted, then all of the defending air in the cstrike zone is marked as "cannot undo move", so that a player cannot simply load up the air, prevent the cstrike, then undo the move and use the air some other way.
The die rolls give some uncertainty as to whether the cstrike will occur. The range of the "observed" quantity of defending air will be 1/2*da<= oda <= 3/2*da, but it is not uniformly distributed. The larger da is the "tighter" the distribution is in relative terms.

Damaged units to damaged factories: damaged units will now be able to queue for repair in damaged factories, rather than being destroyed if they can’t trace to an operational factory.

Bombardment attacks and cumulative suppression: bombardment attacks will no longer benefit from prior suppression (i.e. a bombardment will not receive the bonus for already suppressed units). Allowing bombardment to benefit from suppression had the effect of allowing suppression to “compound” (like compound interest) and grow exponentially, so twice the number of bomdardments was more than twice as good.

Bombardment attacks and evasion modifiers: when there is an evasion adjustment (e.g. evasion is reduced by 1 if the targeted unit is unsupplied), then bombardment attacks (suppression fire) have an additional modifier added to the die roll. This roll modifier is -3 times the evasion adjustment.
For example, if a unit is unsupplied then evasion is reduced by 1. In addition, if the fire is bombardment then the modifier of ( 3)×( 1)=+3 would be applied. This is doubled (as normal for bombardment), so that +6 is added to the roll result.
This change allows all of the typical evasion based modifiers to have a more reasonable impact in the case of bombardment attack.

Naval bombardment penalty with no land units: when there are no land units in support of naval bombardment, the bombard roll penalty is now 4 (was 5).

Unsupplied op-fire: op-fire now suffers a target evasion penalty (evasion increase) if the op-firing unit is unsupplied and there is no supply available for the op-firing unit. Note that this checks for supply availability, but does not consume supply.

Combined arms: militia no longer counts as an infantry class unit for combined arms, and airborne now will count as an infantry class unit for combined arms.


3. Features
Note: Mod-ability features are listed separately.

View Mode: Added a read-only mode for loading files, so that a player may load a file of any player’s turn, even the opponent’s. When loaded in View Mode, the game cannot be played and the file cannot be resaved. When view mode is enabled, the loader will prompt for a player password and load the game as the player with the matching password, with appropriate FOW visibility. If multiple Players have the same password (e.g. Germany and Japan), one can click “No” to loading Germany and will then be prompted for Japan. If the player uses an empty password (“”) then the game will load as Player “Neutral”, which allows view of only those regions visible to both sides.

Unit Stacking: differentiation of displayed units in non-movement phases has been improved, so that for example one may distinguish repaired versus damaged infrastructure when viewed in the production phase.

Resource movement: resource movement in production phase improved, so that it is less likely that unused resources will sit in a major factory region until they are eliminated when production is complete. It is now more likely that unused resources will end up in a factory+resource region where they can be stored until next turn.

Retreats: retreat decisions have been improved by taking into consideration the presence of friendly factories and population in nearby regions. This should only be noticeable when retreating from a region with no functional rail.

Region Info Screen: this screen now includes a "TOTAL" row at the bottom of each column, which is the sum of everything displayed.


4. Bug fixes
Airfield attack: the “airfield attack” defense value of 15 will no longer be asserted for land-to-air fire.

Air unit retreat to factory: fixed air unit flight based retreat to factory, so that air units must fly to a land zone before tracing to factory. Flying to a sea zone and then tracing is now precluded.

Damaged CAG trace to factory: Damaged CAGs attached to a carrier will no longer be able to trace an infinite distance, they will be limited to factories within 20 MPs, similar to naval units.

Damaged units teleporting to factories: Units could previously trace to any friendly factory (i.e. of a non-hostile nation) then teleport to the factory of the unit’s nationality with the most available production, even if the traced factory was surrounded. Now, a unit can trace to any friendly factory. If that factory is a port, the unit may “teleport” to any port-factory of the unit’s nation within 18MPs. If the unit cannot trace to the unit’s nation, or to a port for shipment to the unit’s nation, then the unit will be stuck in the friendly nation for repair at that location. E.g. Soviet units damaged in an isolated East Poland will be stuck in East Poland for repair, instead of teleporting to Moscow.

Op-fire from Saudi-Arabia: the Mandab Straight will now behave as a straight from Saudi Arabia, so that artillery in Saudi Arabia will now op-fire on naval traffic through the straight.

Naval port-to-port: A naval unit doing a port-to-port move, which is stopped in transit by FOW revelation, may continue its move to a port that is in port-to-port range. Previously the unit would be stuck where it stopped.

Infantry damaged as dropped airborne: Infantry that move via heavy bomber transport and are subsequently forced to retreat in the enemy player’s turn will no longer be damaged as though they were dropped airborne units forced to retreat.

Fuel cost: Fixed a bug that sometimes allowed an armor unit to move 2 regions and expend only 1 supply.

SPs for air in range of New Zealand: there was a bug which prevented the removal of this bonus when Victoria was captured, which has been fixed.

Memory bugs: a couple of memory corruption bugs were fixed, which should hopefully eliminate some sources of instability.

File interface: files will now reliably sort in order.


5. Modability
Note: for more details and how to use mod-ability features, peruse the data files. An attempt was made to thoroughly comment each feature. Many of these modability features have been used in making rule changes or the Global Glory scenario.

Partition agreement: all units from Belorussia move to East Poland, all units in Velikye move to Baltic States (previously a fixed number would move, inadequate if more units were placed in these regions than were in the baseline scenarios).

Political events:
  • Additional modifiers for political event probabilities.
  • Configurable whether an event is blocked by a previous event.
  • Events can be allowed to occur more than once.
  • Fixed some surrender bugs for mod-able political events.
  • Event can change amount of resource gift.
  • Events can be dependent on state of a gift, or the date, or a Player’s VPs.
Air penalty at max range: the ability to add a firing and fired-at penalty at max range is added.

Evasion modifier adjustments for suppression: the ability to add an attack roll modifier based on the evasion adjustments of the target is added.

Air move over narrows: mod-ability option allowing air movement over narrows (e.g. 1MP from West France to England).

Research limits after WS+2: the limit is now modable (was hardcoded at limit=tech_level).

Zero-pop factory regions: ability to configure that zero-population regions cannot do research.


6. AI
Minor AI improvements:
  • WA AI will not attack neutral units at sea until the USA is at war.
  • AI will no longer move into sea zones with allied units (bug fix).
  • The Russian AI may move units into East Poland under some circumstances.


*** edit *** corrected description of the French surrender rule change. The rule change impacts Southern France, not Eastern France. This is incorrectly described in the patch description file.
User avatar
kondor
Posts: 787
Joined: Thu May 27, 2004 5:20 am
Location: Croatia
Contact:

RE: Beta Patch v1.020

Post by kondor »

I see that A-bomb rule is fused in.
And view mode sounds great...
Great work guys!
User avatar
rjh1971
Posts: 5044
Joined: Tue Dec 13, 2005 3:33 pm
Location: Madrid, Spain

RE: Beta Patch v1.020

Post by rjh1971 »

Great GG scenario included.
Looking forward to its realese.
Good job BRian.
Image
GG's AWD, GG's WBTS, GG's WitE Beta Tester
Beta Tester: Panzer Corps, Time of Fury, CtGW, DC CB, DC3 Barbarossa, SC WWII WiE, SC WWII WaW, SC WWI
WanderingHead
Posts: 2134
Joined: Wed Sep 22, 2004 8:12 am
Location: GMT-8

RE: Beta Patch v1.020

Post by WanderingHead »

Any bug/issue reports on the game engine itself would best be reported on this thread.

FYI, I put a description of Global Glory on the following thread, discussion of the scenario can go there:
tm.asp?m=1617909

For the record, Forwarn45 reported a long standing problem with air targeting of naval units. This exists prior to 1.020 (probably all the way back to 1.000). Apparently air doesn't pick unique naval targets, frequently causing air to not find any target if its selected target has already been destroyed by a previous firing air unit.
MrQuiet
Posts: 791
Joined: Sat Apr 02, 2005 2:35 pm

RE: Beta Patch v1.020

Post by MrQuiet »

ORIGINAL: WanderingHead

FYI, I put a description of Global Glory on the following thread:
tm.asp?m=1617909

Any bug/issue reports on the game engine itself would best be reported on this thread.

For the record, Forwarn45 reported a long standing problem with air targeting of naval units. This exists prior to 1.020 (probably all the way back to 1.000). Apparently air doesn't pick unique naval targets, frequently causing air to not find any target if its selected target has already been destroyed by a previous firing air unit.

That definately goes back to 1.000. I noticed it right away (very noticeable when cags do not fire because there target was destroyed by another cag). So I thought maybe it was intended to keep air from being to powerful?
(by the way I have never noticed it happening in a pearl harbor surprise attack, i.e. they always choose a seperate target in that attack)

THanks for all your time and effort on the new patch.
Maybe we should get a mini tourny going on Global Glory to get you some feedback

-MrQ
WanderingHead
Posts: 2134
Joined: Wed Sep 22, 2004 8:12 am
Location: GMT-8

RE: Beta Patch v1.020

Post by WanderingHead »

ORIGINAL: MrQuiet
ORIGINAL: WanderingHead
For the record, Forwarn45 reported a long standing problem with air targeting of naval units. This exists prior to 1.020 (probably all the way back to 1.000). Apparently air doesn't pick unique naval targets, frequently causing air to not find any target if its selected target has already been destroyed by a previous firing air unit.

That definately goes back to 1.000.

I remember back in beta that Jan changed air so that it would not pick unique land targets. The motivation was based on the suppression mechanic, you were most likely to damage a unit if you had multiple shots on a single unit rather than distributed. My guess is that this accidentally translated to the naval attack case.

I'd pose the question to everybody, should it be changed? IMO it should be, unless we like weakened air against fleets for some reason. But then personally I'd rather accomplish that with increased AA if it were desirable.
WanderingHead
Posts: 2134
Joined: Wed Sep 22, 2004 8:12 am
Location: GMT-8

RE: Beta Patch v1.020

Post by WanderingHead »

I've added a couple things to the above list since I first posted, which I forgot to put in the readme that will come with the patch.
ORIGINAL: WanderingHead
3. Features
Region Info Screen: this screen now includes a "TOTAL" row at the bottom of each column, which is the sum of everything displayed.

4. Bug fixes
File interface: files will now reliably sort in order.
Forwarn45
Posts: 718
Joined: Tue Apr 26, 2005 1:53 am

RE: Beta Patch v1.020

Post by Forwarn45 »

I'd prefer port attacks to work like at-sea attacks do (I think). Air units consider the "weight" of the naval target and attack accordingly - doubling up on high profile units (not transports) as appropriate.
cgarmfeldt
Posts: 12
Joined: Sat Oct 06, 2007 7:17 pm

RE: Beta Patch v1.020

Post by cgarmfeldt »

Nice to see the game getting improved! :)&nbsp;
WanderingHead
Posts: 2134
Joined: Wed Sep 22, 2004 8:12 am
Location: GMT-8

RE: Beta Patch v1.020

Post by WanderingHead »

ORIGINAL: Forwarn45
I'd prefer port attacks to work like at-sea attacks do (I think). Air units consider the "weight" of the naval target and attack accordingly - doubling up on high profile units (not transports) as appropriate.

That only applies to CAGs, if I'm not mistaken.

I think that port and at-sea attacks are treated the same as each other. However, CAGs clearly target differently from other air units and may not have the same problems. Definitely, non-CAG units can have the problem of "over targeting" some naval units instead of finding unique targets, whether the attack is at-sea or in-port.
cgarmfeldt
Posts: 12
Joined: Sat Oct 06, 2007 7:17 pm

RE: Beta Patch v1.020

Post by cgarmfeldt »

Ignore report - appearently the patch installed into both directories, and it works fine if run from the original directory.
Forwarn45
Posts: 718
Joined: Tue Apr 26, 2005 1:53 am

RE: Beta Patch v1.020

Post by Forwarn45 »

ORIGINAL: WanderingHead
ORIGINAL: Forwarn45
I'd prefer port attacks to work like at-sea attacks do (I think). Air units consider the "weight" of the naval target and attack accordingly - doubling up on high profile units (not transports) as appropriate.

That only applies to CAGs, if I'm not mistaken.

I think that port and at-sea attacks are treated the same as each other. However, CAGs clearly target differently from other air units and may not have the same problems. Definitely, non-CAG units can have the problem of "over targeting" some naval units instead of finding unique targets, whether the attack is at-sea or in-port.

You're right! I took a look at the rules and it confirms the "weight" rule applies to CAG's. Here is the rule:
8.7.3 CARIER Air Naval attack Targeting and CounterStrikes
Carrier aircraft were trained to attack enemy aircraft carriers as the first priority. When Carrier Air
units attack Naval units, target selection will be weighted as follows (they will also double up on
Carrier Fleets just as Air units double up on Artillery):
Carrier Fleet 40
Heavy Fleet 4
Light Fleet 2
Transport Fleet 1
Submarine Fleet 1

But the last situation where I noticed air units not all attacking was an all-CAG against a port. It looked like the air decided to double (or was it triple?) up against a transport - and I think it has occurred in other cases. It doesn't ever seem to occur in the Pearl Harbor attack, though, as MrQ notes. When you get the chance, maybe you could take a look at whether the port attack mechanism is different. Maybe I'll take another look at the rules as well. (It couldn't hurt). [;)]
User avatar
Lebatron
Posts: 1625
Joined: Mon May 30, 2005 4:27 pm
Location: Upper Michigan

RE: Beta Patch v1.020

Post by Lebatron »

I don't know if this has been an issue with previous versions, but lately I've been noticing that subs somtimes don't use up a torpedo after an attack.&nbsp;
Jesse LeBreton, AKA Lebatron
Development team- GG's WAW A World Divided
MrQuiet
Posts: 791
Joined: Sat Apr 02, 2005 2:35 pm

RE: Beta Patch v1.020

Post by MrQuiet »

ORIGINAL: Lebatron

I don't know if this has been an issue with previous versions, but lately I've been noticing that subs somtimes don't use up a torpedo after an attack. 


I have definately seen that in 1.011 but I have only ever noticed it when the German sub attacks on the first move.
User avatar
Lebatron
Posts: 1625
Joined: Mon May 30, 2005 4:27 pm
Location: Upper Michigan

RE: Beta Patch v1.020

Post by Lebatron »

I've been seeing infantry that have been damaged in TLC appearing in the US for repair. It's probably due to the new factory tracing, but I don't like it when this happens, it just feels entirely wrong.&nbsp;
Jesse LeBreton, AKA Lebatron
Development team- GG's WAW A World Divided
Lucky1
Posts: 383
Joined: Mon Oct 30, 2006 8:31 am

RE: Beta Patch v1.020

Post by Lucky1 »

Is there a glitch in the seazones for eastern / central med? I cant move my ships between the&nbsp;except&nbsp;VIA the seazone off of Greece....
Lucky1
Posts: 383
Joined: Mon Oct 30, 2006 8:31 am

RE: Beta Patch v1.020

Post by Lucky1 »

Sigh. I thought I was in the UV 2.0 section when I made the above post.... It refers to the UV 2.o mod.
WanderingHead
Posts: 2134
Joined: Wed Sep 22, 2004 8:12 am
Location: GMT-8

RE: Beta Patch v1.020

Post by WanderingHead »

ORIGINAL: Lebatron
I don't know if this has been an issue with previous versions, but lately I've been noticing that subs somtimes don't use up a torpedo after an attack. 

I think it essentially works, there is just a subtlety in how it works. I recall this coming up in beta, it relates to resupplying. Recall that all units can resupply from a territory in which they started the turn or adjacent. The sub can move, fire, then immediately (and in some cases automatically) resupply from the region where it started (or adjacent). When the resupply is automatic, it can look like it didn't expend torps to fire. But if you count supplies in the starting and adjacent regions you should notice one supply has been expended.

This is actually a handy way to keep subs at sea longer.

Let me know if you observe something that isn't explained as above.
WanderingHead
Posts: 2134
Joined: Wed Sep 22, 2004 8:12 am
Location: GMT-8

RE: Beta Patch v1.020

Post by WanderingHead »

ORIGINAL: Lebatron
I've been seeing infantry that have been damaged in TLC appearing in the US for repair. It's probably due to the new factory tracing, but I don't like it when this happens, it just feels entirely wrong. 

Can I assume that TLC was captured by the Germans in the case you mention? Where do you think the infantry should end up, France?

It could be related to the changes I made. Maybe I need to look at the deemphasis assigned to frozen regions, it does seem strange that it went to the USA.
WanderingHead
Posts: 2134
Joined: Wed Sep 22, 2004 8:12 am
Location: GMT-8

RE: Beta Patch v1.020

Post by WanderingHead »

ORIGINAL: WanderingHead
ORIGINAL: Lebatron
I've been seeing infantry that have been damaged in TLC appearing in the US for repair. It's probably due to the new factory tracing, but I don't like it when this happens, it just feels entirely wrong. 

Can I assume that TLC was captured by the Germans in the case you mention? Where do you think the infantry should end up, France?

It could be related to the changes I made. Maybe I need to look at the deemphasis assigned to frozen regions, it does seem strange that it went to the USA.

After a long time being unable to get AWD working on my home PC, (the PC died, so I reformatted the HD, but then AWD just didn't work until I spent two days monkeying with drivers), I finally have it back as of yesterday. I'm looking at some of these issues.

Jesse, what is the objection to the way it worked? That the unit went to the frozen USA?

I think that the reason this was introduced in this patch is one of the bug fixes. Recall that previously Russian units damaged in the opening Barbarosa were unable to trace to factories and were destroyed. This was because they were prohibited to trace to frozen regions. Now that prohibition is removed. Russia is fixed, but sometimes WA units can now go to frozen USA.

My current plan is to put in a bias against damaged units going to a frozen region for repair.
Post Reply

Return to “Limited Public Beta Feedback”