• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

TheRemQc

French Canadian Imperialist
45 Badges
Aug 3, 2014
575
218
  • Europa Universalis IV: Res Publica
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Third Rome
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Darkest Hour
  • Stellaris - Path to Destruction bundle
  • Stellaris: Leviathans Story Pack
  • Steel Division: Normandy 44
  • Stellaris: Humanoids Species Pack
  • Cities: Skylines - Mass Transit
  • Europa Universalis IV: Mandate of Heaven
  • Steel Division: Normand 44 Sign-up
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Together for Victory
  • Cities: Skylines - Green Cities
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Dharma
  • Hearts of Iron IV: Expansion Pass
  • Cities: Skylines - Campus
  • Hearts of Iron IV: La Resistance
  • Stellaris: Digital Anniversary Edition
  • Europa Universalis IV
  • Victoria 2
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris
  • Hearts of Iron IV: Cadet
  • Europa Universalis IV: Rights of Man
  • Cities: Skylines - Natural Disasters
  • Europa Universalis IV: Mare Nostrum
  • Crusader Kings II
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Charlemagne
"Nothing is more difficult, and therefore more precious, than to be able to decide."
Napoleon III, Emperor of the French (1852-1879)

GtEBjtK.png




What if there never was a war between Napoleon III's French Empire and Prussia in 1870?
What if, under the leadership of the Bonapartes, France went on to prosper and dominate continental Europe for the next generation?
What if, because of this, a completely different Great War set Europe ablaze in 1914?
What if, a defeated France filled with hatred and bitterness, then embarked on the path of revenge?

This is the premise of The Bonaparte Legacy





cpuSW3I.png





Created by Zokan, The Bonaparte Legacy is an alternate history mod for Darkest Hour bringing the player into a completely different –yet familiar– Europe. As the original creator, Zokan wrote a whole lore surrounding his mod, the story of it actually beginning in 1861 at the height of the American Civil War. For those of you interested to learn more about it and understand the world of TBL, the full timeline is available by clicking on the banner below:









First released in 2011, TBL’s development was led by Zokan until 2014 when he stopped working on it. For three years the mod was worked on by members of the community who tackled with its bugs and helped updating it to the new versions of Darkest Hour. However the lack of a proper development team restricted the addition of new content and features.


LINK TO THE OLD THREAD


In 2017, with support from the community and the consent of the forum staff, a new team was assembled and work started again on The Bonaparte Legacy. Since then, the development of the mod has been going on, sometime slower than we would have liked, but the work continues.

Anyone interested in joining the team can formulate a demand on this thread or contact TheRemQc and Nesic8693 via private message.



Please that note that all the credits for the mod goes to @unmerged(30953) -Zokan- who created it and originally thought about it.




⚜⚜⚜





Special thanks to:

Saferli for the help with the ownership and stuff
Gukpa who first proposed us the idea of continuing the work on TBL
the community who showed and continue to show their support
and, again, to Zokan for creating such a good mod!





⚜⚜⚜




Current status:

The mod is in its 0.7.3 version (As of November 2023) and is compatible with the latest version of Darkest Hour.

Download links:


LINK 1
LINK 2

Installation instructions:

Download and unpack the mod file into your mod directory in the Darkest Hour file. With Steam, right-click on Darkest Hour in your game list and click on "properties" then select the "local files" tab.



Report bugs on this thread


Best regards,
the TBL team
 
Last edited:
  • 7Like
  • 1Love
  • 1
Reactions:
⚜Bookmarks⚜


Development reports:

Patch 0.7.3
Release of v0.7.2

Release of v0.7
Patch 0.6.4
Release of v0.6.3
Release of v0.6.2
Patch 0.6.1
Release of v0.6


Public annoucements:


New update incoming for 2023
10 year anniversary announcement
Recruitement
Public annoucement


Others:

Lore timeline




74uLXGW.png

 
Last edited:
  • 1Like
Reactions:
Using dh1.04 version by archangelus + his fix. 1936 scenario loaded, no errors

Search "ERROR" (2 hits in 1 file)
F:\Darkest Hour\savedebug.txt (2 hits)
Line 158: 'Prince of Terror' (ID 23): -2
Line 325: Scenario Validation (provinces)...Done. No errors found.

I move on to 1914 scenario.
 
1914 scenario gives an error

Scenario Validation (provinces)...
Province 2760 (free) is specified as owned by Partisans, but is not land.
Scenario Validation End

investigate:

InfoRapid Search & Replace is freeware and may be copied, distributed and used for private purposes without any limitations. Installing and using the freeware version on commercially used computers is absolutely prohibited. If the program is used commercially, you need a License (25 Euro) for every user. The latest program version and a powerful Cardfile System, which manages documents and pictures can be found on my homepage www.inforapid.com.

Copyright © 1998-2003 by Ingo Straub - Schützenhof 2 - D-73116 Wäschenbeuren (Germany)
Searched for
2760
In Files
*.txt
In Directories +
F:\Darkest Hour\Mods\The Bonaparte Legacy\db\events
Search Options
Exact phrase matching
Matches found
5
Files found / total
2 / 118
Central_america.txt - 29.764 bytes - Thu, 17.09.15 at 00:08 - F:\Darkest Hour\Mods\The Bonaparte Legacy\db\events\Central america\
14.271 command = { type = removecore which = 2760 }
16.148 command = { type = add_corps value = land where = 2760 }
16.351 command = { type = addcore which = 2760 }
Ussa.txt - 306.006 bytes - Thu, 17.09.15 at 00:08 - F:\Darkest Hour\Mods\The Bonaparte Legacy\db\events\North america\
48.601 command = { type = activate_division which = 10555 value = 667 where = 2760 when = 1 }
48.655 command = { type = addcore which = 2760 }
Searching finished (0.08 seconds).

province 2760 is a sea province. Just change to the correct land province and it should be ok?
 
Great ! My game crash after 4 years when I play CSA with the 1.4 + fix version :(
Probably because of the Panama Canal event chain. Can you send me your savedebug? I'll be glad to help
 
What are you planning on expanding?
A lot of countries does not have a single event, this is the case for most of South America, Africa and Asia. My idea is to make these countries as much enjoyable to play as any major powers in Europe. Futhermore, there are no events after WW2, the story mostly ends with operation Kutuzov and after that it's empty. I want to extend the storyline into the 1950s and create specific events chains for the expansion of the Soviet Union (global revolutionn and stuff), the British Empire and France.

Basically
 
Last edited:
Okay, here it is :

Code:
DirectDraw object created
About to Initialize video!

Setting Mode.
Mode Set.
Video Initialized!

Backbuffer cleared

Fonts Initialized!

Loadimage!

Loadimage used!

Starting to Initialize sound!

Sound fully initialized!

Network initialized!

MainPalettes initialized!

Core GFX initialized!

Initialising Map!

Map okay.


Parsing division_types.txt... Done!

Parsing brigade_types.txt... Done!

Brigade Sub Types{
}

Reading unit model files...{
infantry ('db\units\divisions\infantry.txt'): (max brigades set to 2) 18 model(s) loaded (0 to 17).
cavalry ('db\units\divisions\cavalry.txt'): 15 model(s) loaded (0 to 14).
motorized ('db\units\divisions\motorized.txt'): 8 model(s) loaded (0 to 7).
mechanized ('db\units\divisions\mechanized.txt'): 6 model(s) loaded (0 to 5).
light_armor ('db\units\divisions\light_armor.txt'): 3 model(s) loaded (0 to 2).
armor ('db\units\divisions\armor.txt'): 8 model(s) loaded (0 to 7).
paratrooper ('db\units\divisions\paratrooper.txt'): 8 model(s) loaded (0 to 7).
marine ('db\units\divisions\marine.txt'): 11 model(s) loaded (0 to 10).
bergsjaeger ('db\units\divisions\bergsjaeger.txt'): 18 model(s) loaded (0 to 17).
garrison ('db\units\divisions\garrison.txt'): (max brigades set to 2) 10 model(s) loaded (0 to 9).
hq ('db\units\divisions\hq.txt'): 6 model(s) loaded (0 to 5).
militia ('db\units\divisions\militia.txt'): 10 model(s) loaded (0 to 9).
multi_role ('db\units\divisions\multi_role.txt'): 14 model(s) loaded (0 to 13).
interceptor ('db\units\divisions\interceptor.txt'): 17 model(s) loaded (0 to 16).
strategic_bomber ('db\units\divisions\strategic_bomber.txt'): 10 model(s) loaded (0 to 9).
tactical_bomber ('db\units\divisions\tactical_bomber.txt'): 13 model(s) loaded (0 to 12).
naval_bomber ('db\units\divisions\naval_bomber.txt'): 9 model(s) loaded (0 to 8).
cas ('db\units\divisions\cas.txt'): 7 model(s) loaded (0 to 6).
transport_plane ('db\units\divisions\transport_plane.txt'): (max brigades set to 1) 6 model(s) loaded (0 to 5).
flying_bomb ('db\units\divisions\flying_bomb.txt'): 1 model(s) loaded (0 to 0).
flying_rocket ('db\units\divisions\flying_rocket.txt'): 3 model(s) loaded (0 to 2).
battleship ('db\units\divisions\battleship.txt'): 14 model(s) loaded (0 to 13).
light_cruiser ('db\units\divisions\light_cruiser.txt'): 10 model(s) loaded (0 to 9).
heavy_cruiser ('db\units\divisions\heavy_cruiser.txt'): 10 model(s) loaded (0 to 9).
battlecruiser ('db\units\divisions\battlecruiser.txt'): 7 model(s) loaded (0 to 6).
destroyer ('db\units\divisions\destroyer.txt'): 10 model(s) loaded (0 to 9).
carrier ('db\units\divisions\carrier.txt'): (max brigades set to 4) 9 model(s) loaded (0 to 8).
escort_carrier ('db\units\divisions\escort_carrier.txt'): (max brigades set to 3) 5 model(s) loaded (0 to 4).
submarine ('db\units\divisions\submarine.txt'): (max brigades set to 2) 13 model(s) loaded (0 to 12).
nuclear_submarine ('db\units\divisions\nuclear_submarine.txt'): (max brigades set to 3) 3 model(s) loaded (0 to 2).
transport ('db\units\divisions\transport.txt'): 6 model(s) loaded (0 to 5).
light_carrier ('db\units\divisions\light_carrier.txt'): (max brigades set to 4) 4 model(s) loaded (0 to 3).
rocket_interceptor ('db\units\divisions\rocket_interceptor.txt'): 2 model(s) loaded (0 to 1).
d_rsv_33 ('db\units\divisions\d_rsv_33.txt'): 1 model(s) loaded (0 to 0).
d_rsv_34 ('db\units\divisions\d_rsv_34.txt'): 1 model(s) loaded (0 to 0).
d_rsv_35 ('db\units\divisions\d_rsv_35.txt'): 1 model(s) loaded (0 to 0).
d_rsv_36 ('db\units\divisions\d_rsv_36.txt'): 1 model(s) loaded (0 to 0).
d_rsv_37 ('db\units\divisions\d_rsv_37.txt'): 1 model(s) loaded (0 to 0).
d_rsv_38 ('db\units\divisions\d_rsv_38.txt'): 1 model(s) loaded (0 to 0).
d_rsv_39 ('db\units\divisions\d_rsv_39.txt'): 1 model(s) loaded (0 to 0).
d_rsv_40 ('db\units\divisions\d_rsv_40.txt'): 1 model(s) loaded (0 to 0).
Units models read is complete. 302 models loaded in total.

}

Reading brigade model files...{
none ('db\units\brigades\none.txt'): 1 model(s) loaded (0 to 0).
artillery ('db\units\brigades\artillery.txt'): 14 model(s) loaded (0 to 13).
sp_artillery ('db\units\brigades\sp_artillery.txt'): 8 model(s) loaded (0 to 7).
rocket_artillery ('db\units\brigades\rocket_artillery.txt'): 1 model(s) loaded (0 to 0).
sp_rct_artillery ('db\units\brigades\sp_rct_artillery.txt'): 1 model(s) loaded (0 to 0).
anti_tank ('db\units\brigades\anti_tank.txt'): 1 model(s) loaded (0 to 0).
tank_destroyer ('db\units\brigades\tank_destroyer.txt'): 8 model(s) loaded (0 to 7).
light_armor_brigade ('db\units\brigades\light_armor_brigade.txt'): 9 model(s) loaded (0 to 8).
heavy_armor ('db\units\brigades\heavy_armor.txt'): 6 model(s) loaded (0 to 5).
super_heavy_armor ('db\units\brigades\super_heavy_armor.txt'): 2 model(s) loaded (0 to 1).
armored_car ('db\units\brigades\armored_car.txt'): 8 model(s) loaded (0 to 7).
anti_air ('db\units\brigades\anti_air.txt'): 7 model(s) loaded (0 to 6).
police ('db\units\brigades\police.txt'): 3 model(s) loaded (0 to 2).
engineer ('db\units\brigades\engineer.txt'): 8 model(s) loaded (0 to 7).
cag ('db\units\brigades\cag.txt'): 9 model(s) loaded (0 to 8).
escort ('db\units\brigades\escort.txt'): 9 model(s) loaded (0 to 8).
naval_asw ('db\units\brigades\naval_asw.txt'): 7 model(s) loaded (0 to 6).
naval_anti_air_s ('db\units\brigades\naval_anti_air_s.txt'): 6 model(s) loaded (0 to 5).
naval_radar_s ('db\units\brigades\naval_radar_s.txt'): 4 model(s) loaded (0 to 3).
naval_fire_controll_s ('db\units\brigades\naval_fire_controll_s.txt'): 3 model(s) loaded (0 to 2).
naval_improved_hull_s ('db\units\brigades\naval_improved_hull_s.txt'): 1 model(s) loaded (0 to 0).
naval_torpedoes_s ('db\units\brigades\naval_torpedoes_s.txt'): 8 model(s) loaded (0 to 7).
naval_anti_air_l ('db\units\brigades\naval_anti_air_l.txt'): 6 model(s) loaded (0 to 5).
naval_radar_l ('db\units\brigades\naval_radar_l.txt'): 5 model(s) loaded (0 to 4).
naval_fire_controll_l ('db\units\brigades\naval_fire_controll_l.txt'): 3 model(s) loaded (0 to 2).
naval_improved_hull_l ('db\units\brigades\naval_improved_hull_l.txt'): 1 model(s) loaded (0 to 0).
naval_torpedoes_l ('db\units\brigades\naval_torpedoes_l.txt'): 9 model(s) loaded (0 to 8).
cavalry_brigade ('db\units\brigades\cavalry_brigade.txt'): 15 model(s) loaded (0 to 14).
sp_anti_air ('db\units\brigades\sp_anti_air.txt'): 6 model(s) loaded (0 to 5).
medium_armor ('db\units\brigades\medium_armor.txt'): 11 model(s) loaded (0 to 10).
floatplane ('db\units\brigades\floatplane.txt'): 8 model(s) loaded (0 to 7).
light_cag ('db\units\brigades\light_cag.txt'): 9 model(s) loaded (0 to 8).
amph_armor ('db\units\brigades\amph_armor.txt'): 2 model(s) loaded (0 to 1).
glider_armor ('db\units\brigades\glider_armor.txt'): 2 model(s) loaded (0 to 1).
glider_artillery ('db\units\brigades\glider_artillery.txt'): 5 model(s) loaded (0 to 4).
super_heavy_artillery ('db\units\brigades\super_heavy_artillery.txt'): 6 model(s) loaded (0 to 5).
b_rsv_36 ('db\units\brigades\b_rsv_36.txt'): 1 model(s) loaded (0 to 0).
b_rsv_37 ('db\units\brigades\b_rsv_37.txt'): 1 model(s) loaded (0 to 0).
b_rsv_38 ('db\units\brigades\b_rsv_38.txt'): 1 model(s) loaded (0 to 0).
b_rsv_39 ('db\units\brigades\b_rsv_39.txt'): 1 model(s) loaded (0 to 0).
b_rsv_40 ('db\units\brigades\b_rsv_40.txt'): 1 model(s) loaded (0 to 0).

}

Loading minister personalities...
The generic minister personality is loaded and set.
Loading minister personalities DONE. 177 personalities loaded.


Calculating minister personality values...{
'Generic minister' (ID 0): -1 (user specified)
'Biased Intellectual' (ID 1): 42
'Ideological Crusader' (ID 2): 61
'Apologetic Clerk' (ID 3): 56
'Iron-fisted Brute' (ID 4): 30
'Great Compromiser' (ID 5): 143
'General Staffer' (ID 6): 28
'The Cloak-and-Dagger Schemer' (ID 7): 15
'Administrative Genius' (ID 8): 70
'Resource Industrialist' (ID 9): 55
'Laissez-Faire Capitalist' (ID 10): -8
'Theoretical Scientist' (ID 11): -8
'Military Entrepreneur' (ID 12): -8
'Battle Fleet Proponent' (ID 13): -8
'Submarine Proponent' (ID 14): -8
'Tank Proponent' (ID 15): -8
'Infantry Proponent' (ID 16): -8
'Air-to-Ground Proponent' (ID 17): -8
'Air-to-Sea Proponent' (ID 18): -8
'Strategic Air Proponent' (ID 19): -8
'Silent Lawyer' (ID 20): 20
'Compassionate Gentleman' (ID 21): 32
'Crime Fighter' (ID 22): 40
'Prince of Terror' (ID 23): -2
'Back Stabber' (ID 24): -1 (user specified)
'Man of the People' (ID 25): 70
'Efficient Sociopath' (ID 26): -2
'Technical Specialist' (ID 27): 120
'Logistics Specialist' (ID 28): 250
'Political Specialist' (ID 29): 70
'Dismal Enigma' (ID 30): 65
'Industrial Specialist' (ID 31): 48
'Naval Intelligence Specialist' (ID 32): 206
'School of Maneuver' (ID 33): 50
'School of Fire Support' (ID 34): 8
'School of Mass Combat' (ID 35): 61
'School of Psychology' (ID 36): 310
'School of Defense' (ID 37): 120
'Elastic Defense Doctrine' (ID 38): 30
'Trenches War Expert' (ID 39): 48
'Decisive Battle Doctrine' (ID 40): 12
'Armored Spearhead Doctrine' (ID 41): 40
'Guns and Butter Doctrine' (ID 42): 60
'Open Seas Doctrine' (ID 43): 10
'Decisive Battle Doctrine' (ID 44): 10
'Power Projection Doctrine' (ID 45): 5
'Indirect Approach Doctrine' (ID 46): 30
'Base Control Doctrine' (ID 47): -5
'Air Superiority Doctrine' (ID 48): 12
'Naval Aviation Doctrine' (ID 49): 22
'Army Aviation Doctrine' (ID 50): 20
'Carpet Bombing Doctrine' (ID 51): 28
'Vertical Envelopment Doctrine' (ID 52): 25
'Undistinguished Suit' (ID 53): -1 (user specified)
'Air Superiority Proponent' (ID 54): -8
'Corrupt Kleptocrat' (ID 55): -1 (user specified)
'Crooked Kleptocrat' (ID 56): -1 (user specified)
'Power-Hungry Demagogue' (ID 57): 34
'Barking Buffoon' (ID 58): -35
'Stern Imperialist' (ID 59): 290
'Ruthless Powermonger' (ID 60): -270
'Autocratic Charmer' (ID 61): -120
'Resigned Generalissimo' (ID 62): 115
'Benevolent Gentleman' (ID 63): 20
'Weary Stiff-Neck' (ID 64): 44
'Insignificant Layman' (ID 65): 0
'Die-Hard Reformer' (ID 66): 5
'Pig-Headed Isolationist' (ID 67): 20
'Popular Figurehead' (ID 68): 60
'Silent Workhorse' (ID 69): 3
'Naive Optimist' (ID 70): 30
'Flamboyant Tough Guy' (ID 71): 1
'Happy Amateur' (ID 72): 10
'Backroom Backstabber' (ID 73): -1 (user specified)
'Smiling Oilman' (ID 74): 10
'Old General' (ID 75): 0
'Old Admiral' (ID 76): 8
'Old Air Marshal' (ID 77): 7
'Political Protégé' (ID 78): -2
'Ambitious Union Boss' (ID 79): -10
'Corporate Suit' (ID 80): -75
'Paranoid megalomaniac' (ID 81): 229
'Paranoid megalomaniac' (ID 82): 34
'Bulldog' (ID 83): 224
'Imperialist buffoon' (ID 84): -408
'Democratic idealist' (ID 85): -52
'Puppet emperor' (ID 86): 285
'Genius organizer' (ID 87): 278
'Local tyrant' (ID 88): -57
'Local tyrant' (ID 89): -57
'Oil Baron' (ID 90): 9
'Steel Magnate' (ID 91): 9
'Industrial Chemist' (ID 92): 9
'Media Magnate' (ID 93): 60
'Counterattack Genius' (ID 94): 230
'Popular Military Leader' (ID 95): 380
'Stubborn Disciplinarian' (ID 96): -417
'Innovative Offensive General' (ID 97): 48
'Benevolent Puppet Kaiser' (ID 98): 187
'Despotic Autocrat' (ID 99): -355
'The Tiger' (ID 100): 330
'Weary Old Emperor' (ID 101): -545
'Democratic idealist' (ID 102): 70
'Revolutionary Guerilla Fighter' (ID 103): 264
'Revolutionary leader' (ID 104): 140
'Guerilla warfare doctrine' (ID 105): 157
'Planned Economy Proponent' (ID 106): 70
'Keynesian Economy Proponent' (ID 107): -70
'Reformer of the Army' (ID 108): -14
'Construction Magnate' (ID 109): 60
'Balanced Budget Proponent' (ID 110): 42
'Mixed Economy Proponent' (ID 111): 42
'Health and Safety Proponent' (ID 112): 36
'Chief of Secret Police' (ID 113): 2
'The Special Forces Proponent' (ID 114): 20
'The Special Forces Proponent' (ID 115): 32
'The Doctrine of Autonomy' (ID 116): 208
'Reichskommissar' (ID 117): 470
'Silent Lawyer' (ID 13307001): -51
'German Military Mission' (ID 118): 80
'German Military Mission' (ID 119): 30
'German Military Mission' (ID 120): 208
'German Military Mission' (ID 121): 208
'German Military Mission' (ID 122): 60
'German Military Mission' (ID 123): 120
'German Military Mission' (ID 124): 81
'German Military Mission' (ID 125): 18
'German Military Mission' (ID 126): 60
'German Military Mission' (ID 127): 415
'German Military Mission' (ID 128): 70
'British Naval Mission' (ID 129): 90
'SS Reichsführer' (ID 130): -18
'The Ruthless Organizer' (ID 131): 32
'Brilliant Spymaster' (ID 132): 136
'The Hangman' (ID 133): 18
'Respectable Compromiser' (ID 134): 130
'The Salesman of Deception' (ID 135): 32
'The Iron Knight' (ID 136): 20
'The Brown Eminence' (ID 137): -280
'Master of Propaganda' (ID 138): 51
'Organization 'Todt'' (ID 139): 55
'Guilty Man' (ID 140): -1 (user specified)
'Quex' (ID 141): 250
'The Pacifier' (ID 143): 37
'The Appeaser' (ID 144): -33
'Fascist Crusader' (ID 145): 24
'The Fascist Autarkic' (ID 146): -22
'Under-Secretary of War' (ID 147): -7
'Old School Admiral' (ID 148): -24
'Aggressive Nationalist' (ID 149): 22
'Persuader of Democracies' (ID 150): 57
'Iron Lazar' (ID 151): 30
'Purged Purger' (ID 152): -1 (user specified)
'Deep Battle Proponent' (ID 153): -5
'Chairman of the Council of People's Commissars' (ID 154): -53
'Father of United Nations' (ID 155): 35
'The Orthodox Economist' (ID 156): 40
'Director of FBI' (ID 157): 32
'The Cryptographer' (ID 158): 15
'Secretary of War' (ID 159): -16
'Ambassador to the United Nations' (ID 160): 19
'Secretary of the Interior' (ID 161): 0
'Supporter of Devaluation' (ID 162): -44
'Opposer of the far right' (ID 163): -18
'Fortifications Supporter' (ID 164): -15
'Static Defense Supporter' (ID 165): -8
'Supporter of friendly relations' (ID 166): 9
'Opposer to military spending' (ID 167): -95
'Razor' (ID 168): 10
'Charming Opportunist' (ID 169): 128
'Charming Opportunist' (ID 170): 132
'Old Guard Reformer' (ID 171): 30
'Defender of the Republic' (ID 172): 282
'Father of the Nation' (ID 173): 395
'Father of the Nation' (ID 174): 15
'Jade Marshall' (ID 175): 162
'The Bribing President' (ID 176): 190
}Done

Reading distances from map\map_1\airdist.tbl... Done! (2769 provinces read in 44 ms)

Parsing db\mission_eff.csv... done!
Setting Mode.
Mode Set.
Setting Mode.
Mode Set.
Reading map\map_1\navaldist2.tbl... Done! (1380 naval provinces, Read distances = 1904400)



Scenario Validation (provinces)...Done. No errors found.
 
I don't see anything wrong... What you can do is delete the events ending the construction of the canal, it won't affect your gameplay and it should end the crashes:
go in The Bonaparte Legacy mod file
go in mods file
go in events file
go in north america file
replace the "ussa.txt" by this one:
http://www.mediafire.com/file/g32zdct8ct3vzct/ussa.txt
 
well, a mod I enjoy has been resurrected, that is great, I will continue to watch this as it develops.