Erik Rutins
Posts: 37503
Joined: 3/28/2000 From: Vermont, USA Status: offline
|
For everyone's convenience, here is the change list: SPWaW 8.40 Patch Notes 1) Fixed a bug which could allow size zero units with only one man left to appear as snipers in some combat and spotting routines. 2) Fixed a bug that sometimes caused the program, when generating maps in the editor, for any campaign or battle, with the Victory Frontage option turned off, to place the three victory hex clusters in unexpected locations. Please note that Victory Frontage off is useful for company to battalion sized battles and Victory Frontage on is useful for regimental or brigade sized battles. 3) Fixed a bug that sometimes caused the game to crash when starting a battle in the long World War II campaign, if playing or fighting the Germans. 4) Fixed a bug which prevented units riding on vehicles or in soft vehicles from taking damage, when the vehicle was hit by fire. 5) Fixed a bug in the OOB editor that prevented the unit text file value from saving properly. 6) Adjusted base experience and morale values used for creation of leaders and units. These are minimum values, to which a random number is added. See tables, below. 7) Made it a bit easier to spot enemy units, especially at range one of zero. 8) Rewrote the code that chooses if the player mission is advance or assault in the long WWII Campaign and campaigns created using the Campaign Generator. Decreased the likelihood of Allied armies in the early war and Axis powers in the late war. 9) Changed the way reinforcement points are generated in the long WWII Campaign. Instead of having a maximum of 1/15th the value of the players force, the value is now 1/10th of the enemy force. The reasoning here is that reinforcements are more needed when the player is outnumbered, such as in a defend mission, than when he has the dominate force, such as in an advance mission. 10) In 1944 of the long WWII campaign, the computer opponent will receive more troops, if the human is playing Axis and fewer, if he is playing Allied. This effect becomes greater in 1945. 11) Rewrote bit of code that determines where a unit will move. In meeting engagements, if a unit was closer to a friendly hex than an enemy hex, it would move towards that hex. When visibility was high, that put most friendly units closer the friendly hex and most would move to that friendly hex and mill around. Now they will only move towards a friendly hex if there are no enemy hexes left or they are very close to the friendly hex, else they will move towards an enemy hex. 12) Altered the equations some for determining visibility in random battles. Extreme and very short ranges are less frequent (less than 5 or more than 40). Computer opponent artificial intelligence was having difficulty setting up, in these cases. 13) Reduced visibility in sand storms in the desert by a significant amount in random battles. 14) Modified how the German computer opponent picks troops in the long World War II campaign. Uses same pick lists, but picks in a slightly different fashion. Very small battles were using odd choices, since the unit costs have arisen in some orders of battle. // LEADER EXPERIENCE // 1939 to 1945 {70,75,75,75,70,65,60}, //GERMAN {70,70,70,65,65,60,60}, //FINNISH {30,30,35,35,30,25,25}, //ITALIAN {30,30,30,30,25,20,20}, //RUMANIAN {35,35,35,35,30,25,25}, //HUNGARIAN {70,70,70,70,70,70,70}, //JAPANESE {40,40,40,40,35,35,35}, //FRENCH {50,50,55,55,60,60,60}, //BRITISH {45,45,45,50,50,50,55}, //BELGIUM {45,45,45,50,50,50,55}, //DUTCH {45,45,50,55,60,65,65}, //POLISH {30,35,40,45,50,55,60}, //SOVIET {40,40,45,50,55,50,55}, //US ARMY {55,55,55,60,65,70,70}, //US MARINE {25,25,25,30,35,40,40}, //CHINESE {45,45,45,50,55,60,60}, //GREEK {45,45,40,45,45,45,45}, //NORWEIGAN {40,40,40,45,50,55,50}, //YUGOSLAVIAN {55,55,55,60,60,65,65}, //CANADA {45,50,55,55,60,60,60}, //INDIA {55,55,55,60,65,65,65}, //ANZAC {40,40,55,60,55,60,60}, //FREE FRENCH {25,25,25,25,25,35,45}, //COMMUNIST CHINA {50,55,55,55,55,60,60}, //CZECHOSLOVAKIA {40,40,45,60,55,60,55}, //PHILIPINNES {45,50,50,50,50,55,55}, //NATIONALIST SPAIN {45,50,50,50,50,55,55}, //REPUBLICAN SPAIN {30,30,35,35,30,25,25}, //BULGARIA // LEADER MORALE // 1939 to 1945 {70,70,70,70,70,65,50}, //GERMAN {70,70,70,65,65,60,55}, //FINNISH {40,35,35,35,30,25,25}, //ITALIAN {35,35,35,40,35,30,25}, //RUMANIAN {35,35,40,45,40,35,30}, //HUNGARIAN {70,70,70,70,70,70,70}, //JAPANESE {40,40,35,35,30,30,30}, //FRENCH {60,60,60,60,60,60,55}, //BRITISH {45,45,45,50,55,60,55}, //BELGIUM {45,45,45,50,55,60,55}, //DUTCH {60,55,50,55,60,65,60}, //POLISH {35,40,45,50,55,60,65}, //SOVIET {40,40,45,50,55,60,60}, //US ARMY {55,55,60,65,70,70,70}, //US MARINE {35,35,35,40,40,40,40}, //CHINESE {60,60,60,55,60,65,65}, //GREEK {45,45,40,45,50,55,55}, //NORWEIGAN {40,40,40,45,50,55,60}, //YUGOSLAVIAN {65,65,65,65,65,65,65}, //CANADA {45,45,45,50,50,55,55}, //INDIA {65,65,65,65,65,65,65}, //ANZAC {40,40,55,60,55,60,55}, //FREE FRENCH {35,35,35,40,40,45,45}, //COMMUNIST CHINA {45,45,40,45,50,55,55}, //CZECHOSLOVAKIA {40,40,55,60,55,60,55}, //PHILIPINNES {45,45,40,45,50,55,55}, //NATIONALIST SPAIN {45,45,40,45,50,55,55}, //REPUBLICAN SPAIN {35,35,40,45,40,35,30}, //BULGARIA // TROOPS EXPERIENCE // 1939 to 1945 {65,70,75,70,65,60,55}, //GERMAN {70,70,70,65,65,60,60}, //FINNISH {35,35,40,40,35,30,30}, //ITALIAN {35,35,35,35,30,25,25}, //RUMANIAN {35,35,35,35,30,30,30}, //HUNGARIAN {70,70,70,70,65,60,55}, //JAPANESE {45,45,45,45,40,40,40}, //FRENCH {50,50,50,55,60,60,60}, //BRITISH {45,45,45,50,50,50,55}, //BELGIUM {45,45,45,50,50,50,55}, //DUTCH {45,45,50,55,60,65,65}, //POLISH {35,40,45,50,55,60,60}, //SOVIET {40,40,40,45,50,55,60}, //US ARMY {50,50,50,55,60,65,70}, //US MARINE {30,30,30,35,40,40,40}, //CHINESE {45,45,45,50,55,60,60}, //GREEK {45,45,40,45,45,45,45}, //NORWEIGAN {40,40,40,45,50,55,50}, //YUGOSLAVIAN {50,50,50,55,60,65,65}, //CANADA {40,45,50,55,55,60,60}, //INDIA {50,50,50,55,60,65,65}, //ANZAC {45,45,50,55,50,55,60}, //FREE FRENCH {30,35,40,40,45,45,55}, //COMMUNIST CHINA {45,50,50,50,50,50,50}, //CZECHOSLOVAKIA {35,35,40,40,45,50,50}, //PHILIPINNES {35,40,50,50,50,50,50}, //NATIONALIST SPAIN {35,35,35,35,35,35,35}, //REPUBLICAN SPAIN {35,40,45,45,40,35,35}, //BULGARIA // TROOPS MORALE // 1939 to 1945 {70,70,70,70,70,65,50}, //GERMAN {70,70,70,65,65,60,55}, //FINNISH {40,35,35,35,30,25,25}, //ITALIAN {35,35,35,40,35,30,25}, //RUMANIAN {35,35,40,45,40,35,30}, //HUNGARIAN {70,70,70,70,70,70,70}, //JAPANESE {40,40,35,35,30,30,30}, //FRENCH {60,60,60,60,60,60,55}, //BRITISH {45,45,45,50,55,60,55}, //BELGIUM {45,45,45,50,55,60,55}, //DUTCH {60,55,50,55,60,65,60}, //POLISH {35,40,45,50,55,60,65}, //SOVIET {40,40,45,50,55,60,60}, //US ARMY {55,55,60,65,70,70,70}, //US MARINE {35,35,35,40,40,40,40}, //CHINESE {60,60,60,55,60,65,65}, //GREEK {45,45,40,45,50,55,55}, //NORWEIGAN {40,40,40,45,50,55,60}, //YUGOSLAVIAN {65,65,65,65,65,65,65}, //CANADA {45,45,45,50,50,55,55}, //INDIA {65,65,65,65,65,65,65}, //ANZAC {40,40,55,60,55,60,55}, //FREE FRENCH {35,35,35,35,35,35,35}, //CZECHOSLOVAKIA {25,25,20,20,25,30,30}, //PHILIPINNES {40,45,45,45,45,45,45}, //NATIONALIST SPAIN {35,35,35,35,35,35,35}, //REPUBLICAN SPAIN {25,25,30,30,25,25,25}, //BULGARIA
_____________________________
|