Campaign 2.12 to 2.13 beta

Battle of Britain "Wings of Victory"
new reply
two27
Master Sergeant
Posts: 1061
Joined: 17 Apr 2011, 20:02

Campaign 2.12 to 2.13 beta

Post by two27 »

Campaign 2.12 to 2.13

This contains all the campaign changes for 2.13. Any further work will be to correct bugs.

Release notes and comments about known issues can be found below this post.

In order to operate properly, the player needs both the new .exe and one of the new language files.

Executable
http://www.mediafire.com/download/fxao4 ... 10j_212.7z

Edit: New .exe with code to reconstitute convoys when they sail.
http://www.mediafire.com/download/baf56 ... 10L_212.7z

Here are separate links for the language .dll files. Anyone using these must have the new 2.13 executable installed or LW unit designations will be wacky and unit identifiers and leaders will be wrong.

English language file:
Copy the boblang.dll into the correct language folder ( \game\English\TEXT)
http://www.mediafire.com/download/4aryo ... oblang.dll

Non-English language files:
Copy the X_boblang.dll into the correct language folder ( \game\language\TEXT)
Rename the file by removing the two leading characters so the filename reads boblang.dll.

French F_boblang.dll
http://www.mediafire.com/download/4ud2x ... oblang.dll

German D_boblang.dll
http://www.mediafire.com/download/zxn02 ... oblang.dll

Italian I_boblang.dll
http://www.mediafire.com/download/e5wx7 ... oblang.dll

Russian R_boblang.dll
http://www.mediafire.com/download/16b7c ... oblang.dll

Spanish E_boblang.dll
http://www.mediafire.com/download/o06rw ... oblang.dll
Last edited by two27 on 05 Nov 2014, 14:05, edited 1 time in total.

two27
Master Sergeant
Posts: 1061
Joined: 17 Apr 2011, 20:02

Re: Campaign 2.12 to 2.13 beta

Post by two27 »

Release Notes of Campaign Changes from 2.12 to 2.13.

Note: Please review the known issues section at the end of this post. There are unresolved issues that can be avoided or mitigated.

General:
-Improvements to how raid paths are plotted.
-Game variables to modify skill for each side now work for the campaign.
-Adjusted chance to damage or destroy RAF AC caught on the ground.
-LW and RAF Diaries are accurate. Conceptually, the Diary now works much like the combat reports filed by units of both sides following missions. While in flight, the Diaries are wholly unreliable. Check the Diary again after the unit lands AND after the day phase ends (0630, 1100, 1600 hrs) and the accurate data will be shown.
- Crashes related to the Task dialog (both RAF and LW) are a thing of the past. The player can also select a different mission in the Mission Folder while the Task dialog is open without a crash.


Languages, Strings, and Dialogs:
-Many changes to labels to improve readability in the English language version. (Can't do the same with other languages without significant translation support.)
-Units that did not participate in the BoB have been replaced.
-RAF gained 263 and 312 Squadrons.
-LW gained EG210, II/LG1, IV/LG1, V/LG1, I/LG2.
-Commanders and correct unit designations are available in all languages.

263 Squadron
Harry Eeles
John G. Munro

312 Squadron
Frank H Tyson
Jan Ambrus

EG210
Walter Rubensdorffer
Hans-Albert Freiherr von Boltenstern

II/LG1
Kurt Dobratz
Heinz Cramer

IV/LG1
Bernd von Brauchitsch
Erwin Roder

V/LG1
Horst Liensberger
Helmut Peters

I/LG2
Hans Trubenbach
Bernhard Mielke


Converting 3D data into Campaign data:
-Changes to keep units (squadron/Staffel) that are destroyed in 3D from corrupting the reports and unit data.
-Destroyed unit losses apply correctly in reports and unit data.
-When one unit of a raid/intercept lands, it no longer sets as complete the other units in the raid/intercept.


Ground Targets:
-Overhaul of ground target damage and repair code.
-Repair code redesigned so rate of repairs much closer to historical.
-Three different rates of repair used for fighter fields, radars, and everything else.
-Fighter field and radar repairs can be locked out if they are rendered non-operational. Duration for lockouts is not fixed so a lockout may be for a single phase or for many. Once the lockout on a fighter field or radar is released, it will receive a large bonus for repair during the next repair turn. The lockout and bonus when the lockout is removed reflects how these complex targets, once knocked out, could require substantial repairs before resuming operations.
-Generally, a building can repair, even if the building is destroyed. The exception to this rule is that destroyed fighter field hangars and all fighter related factory buildings stay destroyed. This reflects the time scale of the campaign. Hangars and factory buildings were much more time consuming to construct.
-Campaign map bomb damage calculations have been revised and, within limits, randomized to more closely represent the unpredictability of real world bomb damage.
-Fighter field overall damage level is now set to the highest of field, staff, or stores damage levels so it serves as the most accurate indicator of how close a field is to being out of action.
-Evaluation of a target as destroyed now set to 100% damage. This is a change from 90%. RAF player will now be able to rely on the destroyed icon for a target as an immediate and accurate indicator of the target's status.
-Fighter field hangar band damage now is consistently evaluated, stored, and displayed. Hangar damage slows aircraft repair.


RAF:
-The duplicate 85 Sq is now 263 Sq. Unit marking changed to HE and leader names have been updated.
-Substituted 312 Sq (Czech) for 245 Sq which was in Ireland during the battle. 312 Sq located at Duxford with marking DX. Leader names changed to reflect 312 Sq.
-RAF delayed activation for 302, 303, 310, and 312 Squadrons. These units will have 0 AC until activation. Prior to activation they can not be moved or receive new aircraft.
RAF activation dates:
302 Sq – 13 July
303 Sq – 22 July
310 Sq – 18 August
312 Sq – 29 August

-Squadron list dialog Ready column now contains useful data. RAF will see a readiness time, “Mission” if assigned to mission or actually in flight, “Released”, or if 13 Gr “Resting.”
-263 Sq and 232 Sq have 0 AC as they were not considered operational squadrons during the BoB. They are both in 13 Gr.
-Squadron availability code evaluates the field upon which the squadron is stationed as well as the squadron's own data.
-Changes to Category evaluation for squadrons.
-New code to boost rate of RAF squadron transfers from bad fields to good fields.
-Rewrote code for 13 Gr swaps. It is more intelligent and will take into account unit skill. For example, when selecting a 13Gr squadron to send south, it will pick the unit with highest skill.
-RAF Task dialog errors fixed. Units removed using the Task dialog will be available for other missions and units added to a mission via the Task dialog will properly be assigned to fly and display as such in the Squadron detail dialog.
-RAF AI much more responsive even at high fighter field damage levels.
-Brooklands Vickers has been replaced by Castle Bromwich. Until Stickman releases his 3D world changes, players will see Castle Bromwich at Brooklands Vickers' location, not in Birmingham where it belongs. Castle Bromwich is the only factory whose production increases as the campaign progresses.
-RAF squadrons are placed on their historical fields (or closest available) by campaign start date.
-Some fields have increased squadron capacities.
Croydon 3 squadrons
Duxford 3 squadrons
Exeter 3 squadrons
Warmwell 2 squadrons


LW:
-Fixed LW escort rendezvous issues. Built in a flat 5% chance that a LW escort Staffel will take off at a wrong time.
-Commented out most of the original reconnaissance code as it isn't needed anymore. Removed Reconn elements in the LW Directives dialog.
-Set Straffe to off by default.
-LW aircraft consolidation code for Bf-109s is working and make the LW much more vigorous in using escorts. All Luftflotte 3 Bf-109 Gruppe are candidates. When a Luftflotte 2 Bf-109 Gruppe drops below 36 aircraft, a check is made to see if a LF3 Gruppe is available (has activated and still has aircraft). If so, then the losing LF3 Gruppe's aircraft and pilots are divided among the three neediest LF2 109 Gruppen. Skill and morale are recalculated. The losing LF3 Gruppe's AC and pilot counts are set to 0. At any campaign start date beyond 10 July, some LF3 Gruppen will be assumed to have been used up already.
Radar campaign -3 LF3 Gruppe
Airfield campaign -5 LF3 Gruppe
Blitz -8 Gruppe

-Geschwader list dialog Category spinner will now increment from A to C, rather than C to A.
-Geschwader list dialog will show unit availability. There was only a two character width to work with so I chose a simplified set of indicators that should work across all languages. "+" indicates unit ready for action. "-" indicates unit is unavailable for some reason (unit use lockout, low morale, too few aircraft, or on a mission). A blank indicates the unit is either not activated yet or its aircraft have been used as part of Bf-109 consolidation.
-On LW airfield dialogs, re-purposed the Fighter and Bomber buttons so they can be used to view the units assigned to the field. Those button labels display the unit's designation.
-Corrected for potential hang if all Staffel of a Gruppe are destroyed in 3d.
-Change so BF-110 Jabos appear for selection in LW Task Bomber dialog.
-Bomb “weights” used to calculate bomb damage have been recalculated to reflect standard bomb loads by AC type.
Historical bomb loads by AC types used in the Battle of Britain.
Ju-87...............................250kg
Bf-110C7..........................500kg
Do-17z.............................1000kg
He-111A and Ju-88A..........2000kg

LW Task Summary dialog:
-Spinner control reliability much improved. The only remaining problem is that escort type spinner tends to default to Bf-110s, even when Bf-109s are selected. LW players should reopen the Task dialog to confirm the escort aircraft type assigned to a raid is the one desired.
-Bombers are added to a raid in 10 AC increments. This used to be either 10 or 12 and the code could get confused when units were added to, then removed from a from a raid. Bf-110 Jabos will also have 10 AC per Staffel.
Last edited by two27 on 31 Oct 2014, 09:54, edited 1 time in total.

two27
Master Sergeant
Posts: 1061
Joined: 17 Apr 2011, 20:02

Re: Campaign 2.12 to 2.13 beta

Post by two27 »

Here is a list of the more troublesome known issues.
Windows:
-Windows 7 and earlier are supported. Windows 8 is NOT supported.
-Alt-tab will work only from the campaign map screen. Attempts to alt-tab from the main game menus or 3D will result in a crash.

Campaign:
-LW Task dialog (LW players only, not the AI) need to check the escort aircraft types they assign to a raid. Do this by closing and opening the Task dialog again. There is a distinct tendency to change Bf-109s into Bf-110s when the Task dialog is closed.
-New Campaigns: If you want to start a new campaign, while already in the game, it is best to exit to the desktop, then restart. This is the only way to clear old campaign data completely. Loading a saved game will always clear old data.

Diary:
-The only known remaining issue for the Diaries will appear for RAF overnight squadron transfers. The time shown will be correct, but the date will for the previous day. Example: 1 Squadron is transferred to 13 Group during the end of day/overnight period covering the night of 10 July and morning of 11 July. The date shown for the transfer will be 10 July and the time will be 0630.
-Understanding the Diary can be slightly confusing. As the game's Diary uses only accurate information, any individual Diary entry is only fully accurate after all units associated with a mission have landed. If the LW sends 1xGr He-111 and 1xGr Bf-109s to bomb Biggin Hill. All six Staffel must land AND all RAF squadrons that were sent to intercept must land before the Diaries for all these units reache their final, correct state.

User avatar
stickman
BDG
Posts: 8754
Joined: 05 Nov 2004, 13:17
Location: Oahu, Hawai'i

Re: Campaign 2.12 to 2.13 beta

Post by stickman »

This is righteous good code as per history and reality,
and you all would be well advised to use it,
if you care about the truth.

two27
Master Sergeant
Posts: 1061
Joined: 17 Apr 2011, 20:02

Re: Campaign 2.12 to 2.13 beta

Post by two27 »

FYI: The in-game help will be updated soon. I'm working on it.

User avatar
stickman
BDG
Posts: 8754
Joined: 05 Nov 2004, 13:17
Location: Oahu, Hawai'i

Re: Campaign 2.12 to 2.13 beta

Post by stickman »

Randy,

I moved everything here to the V2.13 Offered as Mods topic and updated your code section.

two27
Master Sergeant
Posts: 1061
Joined: 17 Apr 2011, 20:02

Re: Campaign 2.12 to 2.13 beta

Post by two27 »

Edited original post to contain new version link, c10L. This code permits convoys to reconstitute each time they sail.

two27
Master Sergeant
Posts: 1061
Joined: 17 Apr 2011, 20:02

Re: Campaign 2.12 to 2.13 beta

Post by two27 »

Here are some data sheets for 2.13 campaign.

RAF Fighter Command Fields
http://www.mediafire.com/view/lhlhaa97l ... s_2.13.ods

RAF Order of Battle
http://www.mediafire.com/view/50n9q5una ... B_2.13.ods

LW Order of Battle
http://www.mediafire.com/view/4ekwbaw34 ... B_2.13.ods

User avatar
Trumper
BDG
Posts: 1788
Joined: 17 Feb 2006, 18:06

Re: Campaign 2.12 to 2.13 beta

Post by Trumper »

You are a genius ,much appreciated ,THANK YOU :)

Snoopybob
Airman
Posts: 11
Joined: 03 Mar 2016, 10:16
Location: Russia Moscow

Re: Campaign 2.12 to 2.13 beta

Post by Snoopybob »

two27 wrote: 31 Oct 2014, 09:39 Campaign 2.12 to 2.13

This contains all the campaign changes for 2.13. Any further work will be to correct bugs.

Release notes and comments about known issues can be found below this post.

In order to operate properly, the player needs both the new .exe and one of the new language files.

Executable
http://www.mediafire.com/download/fxao4 ... 10j_212.7z

Edit: New .exe with code to reconstitute convoys when they sail.
http://www.mediafire.com/download/baf56 ... 10L_212.7z

Here are separate links for the language .dll files. Anyone using these must have the new 2.13 executable installed or LW unit designations will be wacky and unit identifiers and leaders will be wrong.

Non-English language files:
Copy the X_boblang.dll into the correct language folder ( \game\language\TEXT)
Rename the file by removing the two leading characters so the filename reads boblang.dll.

Russian R_boblang.dll
http://www.mediafire.com/download/16b7c ... oblang.dll

Spanish E_boblang.dll
http://www.mediafire.com/download/o06rw ... oblang.dll
Dear friend - your Russian translation file is not correct)))))) Here is a link to the correct translation. With deep respect, Andrey))))))
https://www.mediafire.com/file/enpgb2lo ... g.dll/file

User avatar
PV
BDG
Posts: 5188
Joined: 13 Nov 2004, 08:21
Location: Lost in the tundra, Canada

Re: Campaign 2.12 to 2.13 beta

Post by PV »

Hi Andrey, and thanks for the amended file. None of us working on the BDG patches had any facility with Russian, so it's not surprising there were problems.
We were very fortunate to have a spanish speaking programmer to help us with the v2.13 patch, and get the spanish language stuff properly done, but that
has been the only non-english language work we were able to do. I have collected your file for my archive, but it is pretty clear that the BDG is in abeyance.
as we have no one currently interested and able to do further code editing, and basically no one has been working on further improvements to the structure
of the sim. Thus, it is not likely that a further BDG patch will be released, where we could have folded your file into the official patch. At one point, I had
mod privileges here and could have added text to the 2.13 patch release announcement post to point to your file, but since a forum software revamp a few
years ago, that ability has disappeared, so I can't access that post as it isn't from my account. The best I can do is add a note to my response post a bit down
the page from it, which I shall do. It's not much but it will help.

Umm, as I've never worked with the other language files, where does one insert the file to make it work in-game? In my installs, I'm not seeing a \Russian subfolder.
(there is \English, \French, \German, \Italian, and \Spanish) do you just overwrite the English one in \English\TEXT, or do you place it in the \[BoBroot], or...?

And it's been a long time, and I have forgotten if we had to edit the BoBLang.dll file for different patch versions, prior to v2.13; I see we had a 2007 date on boblang.dll from v2.07
to 2.12, but updated to 2015 for v2.13. Now I'm wondering whether your file works only with some patch versions - perhaps v2.0 to 2.6 if you're using the Win10 mod,
or only v2.13 if you're using that patch level. ?

Snoopybob
Airman
Posts: 11
Joined: 03 Mar 2016, 10:16
Location: Russia Moscow

Re: Campaign 2.12 to 2.13 beta

Post by Snoopybob »

Greetings, Mr. P.V. I apologize for the late reply to you. I just did not notice your answer in a large number of topics on the main page and because of the large gap in time I look like an African giraffe who thinks for a very long time)))))))))). Yes, of course - just put the Russian dll file in the folder with the English language. It is not necessary to make a folder separately with the Russian language.

new reply

Return to “BOB2 General Discussion”

Who is online

Users browsing this forum: No registered users and 8 guests