From bee69fddce315b5cc11b5566ac0126076a1f4005 Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Mon, 7 Jun 2021 00:52:22 +0200 Subject: tripoli: Art assets and rules framework. --- Flag_of_Tripoli_18th_century.png | Bin 0 -> 1817 bytes about.html | 21 ++ cards.1x/tr_card_1.png | Bin 0 -> 120042 bytes cards.1x/tr_card_11.png | Bin 0 -> 115055 bytes cards.1x/tr_card_12.png | Bin 0 -> 122759 bytes cards.1x/tr_card_13.png | Bin 0 -> 132570 bytes cards.1x/tr_card_14.png | Bin 0 -> 135083 bytes cards.1x/tr_card_15.png | Bin 0 -> 130038 bytes cards.1x/tr_card_16.png | Bin 0 -> 133353 bytes cards.1x/tr_card_17.png | Bin 0 -> 125076 bytes cards.1x/tr_card_18.png | Bin 0 -> 136442 bytes cards.1x/tr_card_19.png | Bin 0 -> 123936 bytes cards.1x/tr_card_2.png | Bin 0 -> 130256 bytes cards.1x/tr_card_20.png | Bin 0 -> 139075 bytes cards.1x/tr_card_21.png | Bin 0 -> 134973 bytes cards.1x/tr_card_22.png | Bin 0 -> 99593 bytes cards.1x/tr_card_23.png | Bin 0 -> 140482 bytes cards.1x/tr_card_24.png | Bin 0 -> 125753 bytes cards.1x/tr_card_25.png | Bin 0 -> 123001 bytes cards.1x/tr_card_26.png | Bin 0 -> 141244 bytes cards.1x/tr_card_27.png | Bin 0 -> 141179 bytes cards.1x/tr_card_28.png | Bin 0 -> 141466 bytes cards.1x/tr_card_29.png | Bin 0 -> 125951 bytes cards.1x/tr_card_3.png | Bin 0 -> 128623 bytes cards.1x/tr_card_30.png | Bin 0 -> 133406 bytes cards.1x/tr_card_31.png | Bin 0 -> 123829 bytes cards.1x/tr_card_4.png | Bin 0 -> 110055 bytes cards.1x/tr_card_5.png | Bin 0 -> 129222 bytes cards.1x/tr_card_7.png | Bin 0 -> 119676 bytes cards.1x/tr_card_9.png | Bin 0 -> 119710 bytes cards.1x/us_card_1.png | Bin 0 -> 108512 bytes cards.1x/us_card_10.png | Bin 0 -> 120782 bytes cards.1x/us_card_11.png | Bin 0 -> 116972 bytes cards.1x/us_card_12.png | Bin 0 -> 142462 bytes cards.1x/us_card_13.png | Bin 0 -> 139561 bytes cards.1x/us_card_14.png | Bin 0 -> 129894 bytes cards.1x/us_card_15.png | Bin 0 -> 112241 bytes cards.1x/us_card_16.png | Bin 0 -> 135771 bytes cards.1x/us_card_17.png | Bin 0 -> 126822 bytes cards.1x/us_card_18.png | Bin 0 -> 135496 bytes cards.1x/us_card_19.png | Bin 0 -> 130938 bytes cards.1x/us_card_2.png | Bin 0 -> 120898 bytes cards.1x/us_card_20.png | Bin 0 -> 149749 bytes cards.1x/us_card_21.png | Bin 0 -> 138680 bytes cards.1x/us_card_22.png | Bin 0 -> 135302 bytes cards.1x/us_card_23.png | Bin 0 -> 126713 bytes cards.1x/us_card_24.png | Bin 0 -> 116700 bytes cards.1x/us_card_25.png | Bin 0 -> 141319 bytes cards.1x/us_card_26.png | Bin 0 -> 137089 bytes cards.1x/us_card_27.png | Bin 0 -> 144243 bytes cards.1x/us_card_28.png | Bin 0 -> 97519 bytes cards.1x/us_card_3.png | Bin 0 -> 143981 bytes cards.1x/us_card_4.png | Bin 0 -> 131928 bytes cards.1x/us_card_5.png | Bin 0 -> 128739 bytes cards.1x/us_card_6.png | Bin 0 -> 119660 bytes cards.2x/tr_card_1.png | Bin 0 -> 445500 bytes cards.2x/tr_card_11.png | Bin 0 -> 402560 bytes cards.2x/tr_card_12.png | Bin 0 -> 438358 bytes cards.2x/tr_card_13.png | Bin 0 -> 473392 bytes cards.2x/tr_card_14.png | Bin 0 -> 496124 bytes cards.2x/tr_card_15.png | Bin 0 -> 470268 bytes cards.2x/tr_card_16.png | Bin 0 -> 487817 bytes cards.2x/tr_card_17.png | Bin 0 -> 446533 bytes cards.2x/tr_card_18.png | Bin 0 -> 489295 bytes cards.2x/tr_card_19.png | Bin 0 -> 442791 bytes cards.2x/tr_card_2.png | Bin 0 -> 454626 bytes cards.2x/tr_card_20.png | Bin 0 -> 503455 bytes cards.2x/tr_card_21.png | Bin 0 -> 489346 bytes cards.2x/tr_card_22.png | Bin 0 -> 355791 bytes cards.2x/tr_card_23.png | Bin 0 -> 528057 bytes cards.2x/tr_card_24.png | Bin 0 -> 462068 bytes cards.2x/tr_card_25.png | Bin 0 -> 441126 bytes cards.2x/tr_card_26.png | Bin 0 -> 508144 bytes cards.2x/tr_card_27.png | Bin 0 -> 492077 bytes cards.2x/tr_card_28.png | Bin 0 -> 514464 bytes cards.2x/tr_card_29.png | Bin 0 -> 459603 bytes cards.2x/tr_card_3.png | Bin 0 -> 456590 bytes cards.2x/tr_card_30.png | Bin 0 -> 474854 bytes cards.2x/tr_card_31.png | Bin 0 -> 481746 bytes cards.2x/tr_card_4.png | Bin 0 -> 406523 bytes cards.2x/tr_card_5.png | Bin 0 -> 464013 bytes cards.2x/tr_card_7.png | Bin 0 -> 440868 bytes cards.2x/tr_card_9.png | Bin 0 -> 442878 bytes cards.2x/us_card_1.png | Bin 0 -> 394163 bytes cards.2x/us_card_10.png | Bin 0 -> 447934 bytes cards.2x/us_card_11.png | Bin 0 -> 419016 bytes cards.2x/us_card_12.png | Bin 0 -> 545259 bytes cards.2x/us_card_13.png | Bin 0 -> 509023 bytes cards.2x/us_card_14.png | Bin 0 -> 458246 bytes cards.2x/us_card_15.png | Bin 0 -> 365534 bytes cards.2x/us_card_16.png | Bin 0 -> 497784 bytes cards.2x/us_card_17.png | Bin 0 -> 460003 bytes cards.2x/us_card_18.png | Bin 0 -> 478493 bytes cards.2x/us_card_19.png | Bin 0 -> 480583 bytes cards.2x/us_card_2.png | Bin 0 -> 432572 bytes cards.2x/us_card_20.png | Bin 0 -> 541525 bytes cards.2x/us_card_21.png | Bin 0 -> 483189 bytes cards.2x/us_card_22.png | Bin 0 -> 467683 bytes cards.2x/us_card_23.png | Bin 0 -> 451928 bytes cards.2x/us_card_24.png | Bin 0 -> 406849 bytes cards.2x/us_card_25.png | Bin 0 -> 510634 bytes cards.2x/us_card_26.png | Bin 0 -> 470644 bytes cards.2x/us_card_27.png | Bin 0 -> 511165 bytes cards.2x/us_card_28.png | Bin 0 -> 367552 bytes cards.2x/us_card_3.png | Bin 0 -> 509621 bytes cards.2x/us_card_4.png | Bin 0 -> 485354 bytes cards.2x/us_card_5.png | Bin 0 -> 460886 bytes cards.2x/us_card_6.png | Bin 0 -> 444954 bytes cover.1x.jpg | Bin 0 -> 24747 bytes cover.2x.jpg | Bin 0 -> 79379 bytes cover.jpg | Bin 0 -> 289457 bytes create.html | 0 data.js | 50 +++ info/Tripoli History Booklet.pdf | Bin 0 -> 14790919 bytes info/Tripoli Rulebook.pdf | Bin 0 -> 7610850 bytes info/history.html | 714 +++++++++++++++++++++++++++++++++++ info/history.json | 1 + info/history01.jpg | Bin 0 -> 84387 bytes info/history02.jpg | Bin 0 -> 29609 bytes info/history03.jpg | Bin 0 -> 33151 bytes info/history04.jpg | Bin 0 -> 28326 bytes info/history05.jpg | Bin 0 -> 33567 bytes info/history06.jpg | Bin 0 -> 27353 bytes info/history07.jpg | Bin 0 -> 36978 bytes info/history08.jpg | Bin 0 -> 22885 bytes info/history09.jpg | Bin 0 -> 27785 bytes info/history10.jpg | Bin 0 -> 22747 bytes info/history11.jpg | Bin 0 -> 38862 bytes info/history12.jpg | Bin 0 -> 75672 bytes info/rules.html | 788 +++++++++++++++++++++++++++++++++++++++ info/rules01.jpg | Bin 0 -> 71364 bytes info/rules02.jpg | Bin 0 -> 48255 bytes info/rules03.jpg | Bin 0 -> 32003 bytes info/rules04.jpg | Bin 0 -> 26564 bytes info/rules05.jpg | Bin 0 -> 31133 bytes info/rules06.jpg | Bin 0 -> 22346 bytes info/rules07.jpg | Bin 0 -> 27422 bytes info/rules08.jpg | Bin 0 -> 22346 bytes info/rules09.jpg | Bin 0 -> 27422 bytes info/rules10.jpg | Bin 0 -> 22346 bytes info/rules11.jpg | Bin 0 -> 27670 bytes info/rules12.jpg | Bin 0 -> 22733 bytes info/tr_cards.html | 148 ++++++++ info/us_cards.html | 136 +++++++ map.jpg | Bin 0 -> 325614 bytes play.html | 429 +++++++++++++++++++++ rules.js | 486 ++++++++++++++++++++++++ thumbnail.jpg | Bin 0 -> 14275 bytes ui.js | 275 ++++++++++++++ 149 files changed, 3048 insertions(+) create mode 100644 Flag_of_Tripoli_18th_century.png create mode 100644 about.html create mode 100644 cards.1x/tr_card_1.png create mode 100644 cards.1x/tr_card_11.png create mode 100644 cards.1x/tr_card_12.png create mode 100644 cards.1x/tr_card_13.png create mode 100644 cards.1x/tr_card_14.png create mode 100644 cards.1x/tr_card_15.png create mode 100644 cards.1x/tr_card_16.png create mode 100644 cards.1x/tr_card_17.png create mode 100644 cards.1x/tr_card_18.png create mode 100644 cards.1x/tr_card_19.png create mode 100644 cards.1x/tr_card_2.png create mode 100644 cards.1x/tr_card_20.png create mode 100644 cards.1x/tr_card_21.png create mode 100644 cards.1x/tr_card_22.png create mode 100644 cards.1x/tr_card_23.png create mode 100644 cards.1x/tr_card_24.png create mode 100644 cards.1x/tr_card_25.png create mode 100644 cards.1x/tr_card_26.png create mode 100644 cards.1x/tr_card_27.png create mode 100644 cards.1x/tr_card_28.png create mode 100644 cards.1x/tr_card_29.png create mode 100644 cards.1x/tr_card_3.png create mode 100644 cards.1x/tr_card_30.png create mode 100644 cards.1x/tr_card_31.png create mode 100644 cards.1x/tr_card_4.png create mode 100644 cards.1x/tr_card_5.png create mode 100644 cards.1x/tr_card_7.png create mode 100644 cards.1x/tr_card_9.png create mode 100644 cards.1x/us_card_1.png create mode 100644 cards.1x/us_card_10.png create mode 100644 cards.1x/us_card_11.png create mode 100644 cards.1x/us_card_12.png create mode 100644 cards.1x/us_card_13.png create mode 100644 cards.1x/us_card_14.png create mode 100644 cards.1x/us_card_15.png create mode 100644 cards.1x/us_card_16.png create mode 100644 cards.1x/us_card_17.png create mode 100644 cards.1x/us_card_18.png create mode 100644 cards.1x/us_card_19.png create mode 100644 cards.1x/us_card_2.png create mode 100644 cards.1x/us_card_20.png create mode 100644 cards.1x/us_card_21.png create mode 100644 cards.1x/us_card_22.png create mode 100644 cards.1x/us_card_23.png create mode 100644 cards.1x/us_card_24.png create mode 100644 cards.1x/us_card_25.png create mode 100644 cards.1x/us_card_26.png create mode 100644 cards.1x/us_card_27.png create mode 100644 cards.1x/us_card_28.png create mode 100644 cards.1x/us_card_3.png create mode 100644 cards.1x/us_card_4.png create mode 100644 cards.1x/us_card_5.png create mode 100644 cards.1x/us_card_6.png create mode 100644 cards.2x/tr_card_1.png create mode 100644 cards.2x/tr_card_11.png create mode 100644 cards.2x/tr_card_12.png create mode 100644 cards.2x/tr_card_13.png create mode 100644 cards.2x/tr_card_14.png create mode 100644 cards.2x/tr_card_15.png create mode 100644 cards.2x/tr_card_16.png create mode 100644 cards.2x/tr_card_17.png create mode 100644 cards.2x/tr_card_18.png create mode 100644 cards.2x/tr_card_19.png create mode 100644 cards.2x/tr_card_2.png create mode 100644 cards.2x/tr_card_20.png create mode 100644 cards.2x/tr_card_21.png create mode 100644 cards.2x/tr_card_22.png create mode 100644 cards.2x/tr_card_23.png create mode 100644 cards.2x/tr_card_24.png create mode 100644 cards.2x/tr_card_25.png create mode 100644 cards.2x/tr_card_26.png create mode 100644 cards.2x/tr_card_27.png create mode 100644 cards.2x/tr_card_28.png create mode 100644 cards.2x/tr_card_29.png create mode 100644 cards.2x/tr_card_3.png create mode 100644 cards.2x/tr_card_30.png create mode 100644 cards.2x/tr_card_31.png create mode 100644 cards.2x/tr_card_4.png create mode 100644 cards.2x/tr_card_5.png create mode 100644 cards.2x/tr_card_7.png create mode 100644 cards.2x/tr_card_9.png create mode 100644 cards.2x/us_card_1.png create mode 100644 cards.2x/us_card_10.png create mode 100644 cards.2x/us_card_11.png create mode 100644 cards.2x/us_card_12.png create mode 100644 cards.2x/us_card_13.png create mode 100644 cards.2x/us_card_14.png create mode 100644 cards.2x/us_card_15.png create mode 100644 cards.2x/us_card_16.png create mode 100644 cards.2x/us_card_17.png create mode 100644 cards.2x/us_card_18.png create mode 100644 cards.2x/us_card_19.png create mode 100644 cards.2x/us_card_2.png create mode 100644 cards.2x/us_card_20.png create mode 100644 cards.2x/us_card_21.png create mode 100644 cards.2x/us_card_22.png create mode 100644 cards.2x/us_card_23.png create mode 100644 cards.2x/us_card_24.png create mode 100644 cards.2x/us_card_25.png create mode 100644 cards.2x/us_card_26.png create mode 100644 cards.2x/us_card_27.png create mode 100644 cards.2x/us_card_28.png create mode 100644 cards.2x/us_card_3.png create mode 100644 cards.2x/us_card_4.png create mode 100644 cards.2x/us_card_5.png create mode 100644 cards.2x/us_card_6.png create mode 100644 cover.1x.jpg create mode 100644 cover.2x.jpg create mode 100644 cover.jpg create mode 100644 create.html create mode 100644 data.js create mode 100644 info/Tripoli History Booklet.pdf create mode 100644 info/Tripoli Rulebook.pdf create mode 100644 info/history.html create mode 100644 info/history.json create mode 100644 info/history01.jpg create mode 100644 info/history02.jpg create mode 100644 info/history03.jpg create mode 100644 info/history04.jpg create mode 100644 info/history05.jpg create mode 100644 info/history06.jpg create mode 100644 info/history07.jpg create mode 100644 info/history08.jpg create mode 100644 info/history09.jpg create mode 100644 info/history10.jpg create mode 100644 info/history11.jpg create mode 100644 info/history12.jpg create mode 100644 info/rules.html create mode 100644 info/rules01.jpg create mode 100644 info/rules02.jpg create mode 100644 info/rules03.jpg create mode 100644 info/rules04.jpg create mode 100644 info/rules05.jpg create mode 100644 info/rules06.jpg create mode 100644 info/rules07.jpg create mode 100644 info/rules08.jpg create mode 100644 info/rules09.jpg create mode 100644 info/rules10.jpg create mode 100644 info/rules11.jpg create mode 100644 info/rules12.jpg create mode 100644 info/tr_cards.html create mode 100644 info/us_cards.html create mode 100644 map.jpg create mode 100644 play.html create mode 100644 rules.js create mode 100644 thumbnail.jpg create mode 100644 ui.js diff --git a/Flag_of_Tripoli_18th_century.png b/Flag_of_Tripoli_18th_century.png new file mode 100644 index 0000000..2288b64 Binary files /dev/null and b/Flag_of_Tripoli_18th_century.png differ diff --git a/about.html b/about.html new file mode 100644 index 0000000..054cc6b --- /dev/null +++ b/about.html @@ -0,0 +1,21 @@ +

+From the end of the American Revolution, commercial vessels of the young United +States republic were easy prey for the pirates of the Barbary coast. In 1801, +newly inaugurated President Thomas Jefferson was eager to put an end to this +threat and sent a "squadron of observation" to the Mediterranean. As the +squadron arrived in Gibraltar, they learned that the bashaw of Tripoli had +already declared WAR! + +

+The Shores of Tripoli plays out this exciting episode of Early American +military history. As the United States, one player will pressure Tripolitania +to allow the free movement of American merchant vessels - or face the +consequences. As the bashaw of Tripoli, the other player will continue the +lucrative piracy of the fearsome corsairs while countering the American threat +on land and sea. + +

+Designer: Kevin Bertram + +

+Copyright © 2020 Fort Circle Games. diff --git a/cards.1x/tr_card_1.png b/cards.1x/tr_card_1.png new file mode 100644 index 0000000..1730c72 Binary files /dev/null and b/cards.1x/tr_card_1.png differ diff --git a/cards.1x/tr_card_11.png b/cards.1x/tr_card_11.png new file mode 100644 index 0000000..06e11d0 Binary files /dev/null and b/cards.1x/tr_card_11.png differ diff --git a/cards.1x/tr_card_12.png b/cards.1x/tr_card_12.png new file mode 100644 index 0000000..1e5e68a Binary files /dev/null and b/cards.1x/tr_card_12.png differ diff --git a/cards.1x/tr_card_13.png b/cards.1x/tr_card_13.png new file mode 100644 index 0000000..2cc1248 Binary files /dev/null and b/cards.1x/tr_card_13.png differ diff --git a/cards.1x/tr_card_14.png b/cards.1x/tr_card_14.png new file mode 100644 index 0000000..474fa5e Binary files /dev/null and b/cards.1x/tr_card_14.png differ diff --git a/cards.1x/tr_card_15.png b/cards.1x/tr_card_15.png new file mode 100644 index 0000000..8452387 Binary files /dev/null and b/cards.1x/tr_card_15.png differ diff --git a/cards.1x/tr_card_16.png b/cards.1x/tr_card_16.png new file mode 100644 index 0000000..672d58a Binary files /dev/null and b/cards.1x/tr_card_16.png differ diff --git a/cards.1x/tr_card_17.png b/cards.1x/tr_card_17.png new file mode 100644 index 0000000..be3ac85 Binary files /dev/null and b/cards.1x/tr_card_17.png differ diff --git a/cards.1x/tr_card_18.png b/cards.1x/tr_card_18.png new file mode 100644 index 0000000..e56021a Binary files /dev/null and b/cards.1x/tr_card_18.png differ diff --git a/cards.1x/tr_card_19.png b/cards.1x/tr_card_19.png new file mode 100644 index 0000000..42fd35f Binary files /dev/null and b/cards.1x/tr_card_19.png differ diff --git a/cards.1x/tr_card_2.png b/cards.1x/tr_card_2.png new file mode 100644 index 0000000..b923edb Binary files /dev/null and b/cards.1x/tr_card_2.png differ diff --git a/cards.1x/tr_card_20.png b/cards.1x/tr_card_20.png new file mode 100644 index 0000000..08f3a51 Binary files /dev/null and b/cards.1x/tr_card_20.png differ diff --git a/cards.1x/tr_card_21.png b/cards.1x/tr_card_21.png new file mode 100644 index 0000000..bff55d1 Binary files /dev/null and b/cards.1x/tr_card_21.png differ diff --git a/cards.1x/tr_card_22.png b/cards.1x/tr_card_22.png new file mode 100644 index 0000000..9b5537b Binary files /dev/null and b/cards.1x/tr_card_22.png differ diff --git a/cards.1x/tr_card_23.png b/cards.1x/tr_card_23.png new file mode 100644 index 0000000..f0ea70d Binary files /dev/null and b/cards.1x/tr_card_23.png differ diff --git a/cards.1x/tr_card_24.png b/cards.1x/tr_card_24.png new file mode 100644 index 0000000..1494a78 Binary files /dev/null and b/cards.1x/tr_card_24.png differ diff --git a/cards.1x/tr_card_25.png b/cards.1x/tr_card_25.png new file mode 100644 index 0000000..499b099 Binary files /dev/null and b/cards.1x/tr_card_25.png differ diff --git a/cards.1x/tr_card_26.png b/cards.1x/tr_card_26.png new file mode 100644 index 0000000..0ddbfd2 Binary files /dev/null and b/cards.1x/tr_card_26.png differ diff --git a/cards.1x/tr_card_27.png b/cards.1x/tr_card_27.png new file mode 100644 index 0000000..3e0806e Binary files /dev/null and b/cards.1x/tr_card_27.png differ diff --git a/cards.1x/tr_card_28.png b/cards.1x/tr_card_28.png new file mode 100644 index 0000000..ff49fe0 Binary files /dev/null and b/cards.1x/tr_card_28.png differ diff --git a/cards.1x/tr_card_29.png b/cards.1x/tr_card_29.png new file mode 100644 index 0000000..50205ef Binary files /dev/null and b/cards.1x/tr_card_29.png differ diff --git a/cards.1x/tr_card_3.png b/cards.1x/tr_card_3.png new file mode 100644 index 0000000..2625283 Binary files /dev/null and b/cards.1x/tr_card_3.png differ diff --git a/cards.1x/tr_card_30.png b/cards.1x/tr_card_30.png new file mode 100644 index 0000000..d60d00b Binary files /dev/null and b/cards.1x/tr_card_30.png differ diff --git a/cards.1x/tr_card_31.png b/cards.1x/tr_card_31.png new file mode 100644 index 0000000..b9deb39 Binary files /dev/null and b/cards.1x/tr_card_31.png differ diff --git a/cards.1x/tr_card_4.png b/cards.1x/tr_card_4.png new file mode 100644 index 0000000..3068978 Binary files /dev/null and b/cards.1x/tr_card_4.png differ diff --git a/cards.1x/tr_card_5.png b/cards.1x/tr_card_5.png new file mode 100644 index 0000000..cbe6a4f Binary files /dev/null and b/cards.1x/tr_card_5.png differ diff --git a/cards.1x/tr_card_7.png b/cards.1x/tr_card_7.png new file mode 100644 index 0000000..a18b016 Binary files /dev/null and b/cards.1x/tr_card_7.png differ diff --git a/cards.1x/tr_card_9.png b/cards.1x/tr_card_9.png new file mode 100644 index 0000000..ff0d523 Binary files /dev/null and b/cards.1x/tr_card_9.png differ diff --git a/cards.1x/us_card_1.png b/cards.1x/us_card_1.png new file mode 100644 index 0000000..ae287d8 Binary files /dev/null and b/cards.1x/us_card_1.png differ diff --git a/cards.1x/us_card_10.png b/cards.1x/us_card_10.png new file mode 100644 index 0000000..be29c1f Binary files /dev/null and b/cards.1x/us_card_10.png differ diff --git a/cards.1x/us_card_11.png b/cards.1x/us_card_11.png new file mode 100644 index 0000000..a1e4629 Binary files /dev/null and b/cards.1x/us_card_11.png differ diff --git a/cards.1x/us_card_12.png b/cards.1x/us_card_12.png new file mode 100644 index 0000000..74c6e59 Binary files /dev/null and b/cards.1x/us_card_12.png differ diff --git a/cards.1x/us_card_13.png b/cards.1x/us_card_13.png new file mode 100644 index 0000000..503b6bf Binary files /dev/null and b/cards.1x/us_card_13.png differ diff --git a/cards.1x/us_card_14.png b/cards.1x/us_card_14.png new file mode 100644 index 0000000..1f6000e Binary files /dev/null and b/cards.1x/us_card_14.png differ diff --git a/cards.1x/us_card_15.png b/cards.1x/us_card_15.png new file mode 100644 index 0000000..14ce56a Binary files /dev/null and b/cards.1x/us_card_15.png differ diff --git a/cards.1x/us_card_16.png b/cards.1x/us_card_16.png new file mode 100644 index 0000000..3a0b385 Binary files /dev/null and b/cards.1x/us_card_16.png differ diff --git a/cards.1x/us_card_17.png b/cards.1x/us_card_17.png new file mode 100644 index 0000000..0b543b8 Binary files /dev/null and b/cards.1x/us_card_17.png differ diff --git a/cards.1x/us_card_18.png b/cards.1x/us_card_18.png new file mode 100644 index 0000000..2f557b3 Binary files /dev/null and b/cards.1x/us_card_18.png differ diff --git a/cards.1x/us_card_19.png b/cards.1x/us_card_19.png new file mode 100644 index 0000000..a4511cb Binary files /dev/null and b/cards.1x/us_card_19.png differ diff --git a/cards.1x/us_card_2.png b/cards.1x/us_card_2.png new file mode 100644 index 0000000..1dc41fa Binary files /dev/null and b/cards.1x/us_card_2.png differ diff --git a/cards.1x/us_card_20.png b/cards.1x/us_card_20.png new file mode 100644 index 0000000..f875fe1 Binary files /dev/null and b/cards.1x/us_card_20.png differ diff --git a/cards.1x/us_card_21.png b/cards.1x/us_card_21.png new file mode 100644 index 0000000..07ab8fc Binary files /dev/null and b/cards.1x/us_card_21.png differ diff --git a/cards.1x/us_card_22.png b/cards.1x/us_card_22.png new file mode 100644 index 0000000..2349a0e Binary files /dev/null and b/cards.1x/us_card_22.png differ diff --git a/cards.1x/us_card_23.png b/cards.1x/us_card_23.png new file mode 100644 index 0000000..213aa66 Binary files /dev/null and b/cards.1x/us_card_23.png differ diff --git a/cards.1x/us_card_24.png b/cards.1x/us_card_24.png new file mode 100644 index 0000000..4fe20dd Binary files /dev/null and b/cards.1x/us_card_24.png differ diff --git a/cards.1x/us_card_25.png b/cards.1x/us_card_25.png new file mode 100644 index 0000000..f4ea505 Binary files /dev/null and b/cards.1x/us_card_25.png differ diff --git a/cards.1x/us_card_26.png b/cards.1x/us_card_26.png new file mode 100644 index 0000000..b96ff65 Binary files /dev/null and b/cards.1x/us_card_26.png differ diff --git a/cards.1x/us_card_27.png b/cards.1x/us_card_27.png new file mode 100644 index 0000000..b885f65 Binary files /dev/null and b/cards.1x/us_card_27.png differ diff --git a/cards.1x/us_card_28.png b/cards.1x/us_card_28.png new file mode 100644 index 0000000..db50b4e Binary files /dev/null and b/cards.1x/us_card_28.png differ diff --git a/cards.1x/us_card_3.png b/cards.1x/us_card_3.png new file mode 100644 index 0000000..a71d061 Binary files /dev/null and b/cards.1x/us_card_3.png differ diff --git a/cards.1x/us_card_4.png b/cards.1x/us_card_4.png new file mode 100644 index 0000000..10aa600 Binary files /dev/null and b/cards.1x/us_card_4.png differ diff --git a/cards.1x/us_card_5.png b/cards.1x/us_card_5.png new file mode 100644 index 0000000..13c5f98 Binary files /dev/null and b/cards.1x/us_card_5.png differ diff --git a/cards.1x/us_card_6.png b/cards.1x/us_card_6.png new file mode 100644 index 0000000..efca503 Binary files /dev/null and b/cards.1x/us_card_6.png differ diff --git a/cards.2x/tr_card_1.png b/cards.2x/tr_card_1.png new file mode 100644 index 0000000..26480c3 Binary files /dev/null and b/cards.2x/tr_card_1.png differ diff --git a/cards.2x/tr_card_11.png b/cards.2x/tr_card_11.png new file mode 100644 index 0000000..9805bf1 Binary files /dev/null and b/cards.2x/tr_card_11.png differ diff --git a/cards.2x/tr_card_12.png b/cards.2x/tr_card_12.png new file mode 100644 index 0000000..090ec7e Binary files /dev/null and b/cards.2x/tr_card_12.png differ diff --git a/cards.2x/tr_card_13.png b/cards.2x/tr_card_13.png new file mode 100644 index 0000000..a795be5 Binary files /dev/null and b/cards.2x/tr_card_13.png differ diff --git a/cards.2x/tr_card_14.png b/cards.2x/tr_card_14.png new file mode 100644 index 0000000..65556e7 Binary files /dev/null and b/cards.2x/tr_card_14.png differ diff --git a/cards.2x/tr_card_15.png b/cards.2x/tr_card_15.png new file mode 100644 index 0000000..94683e7 Binary files /dev/null and b/cards.2x/tr_card_15.png differ diff --git a/cards.2x/tr_card_16.png b/cards.2x/tr_card_16.png new file mode 100644 index 0000000..53c93cd Binary files /dev/null and b/cards.2x/tr_card_16.png differ diff --git a/cards.2x/tr_card_17.png b/cards.2x/tr_card_17.png new file mode 100644 index 0000000..b0ec07b Binary files /dev/null and b/cards.2x/tr_card_17.png differ diff --git a/cards.2x/tr_card_18.png b/cards.2x/tr_card_18.png new file mode 100644 index 0000000..4663c40 Binary files /dev/null and b/cards.2x/tr_card_18.png differ diff --git a/cards.2x/tr_card_19.png b/cards.2x/tr_card_19.png new file mode 100644 index 0000000..69b995f Binary files /dev/null and b/cards.2x/tr_card_19.png differ diff --git a/cards.2x/tr_card_2.png b/cards.2x/tr_card_2.png new file mode 100644 index 0000000..e274381 Binary files /dev/null and b/cards.2x/tr_card_2.png differ diff --git a/cards.2x/tr_card_20.png b/cards.2x/tr_card_20.png new file mode 100644 index 0000000..568b2fe Binary files /dev/null and b/cards.2x/tr_card_20.png differ diff --git a/cards.2x/tr_card_21.png b/cards.2x/tr_card_21.png new file mode 100644 index 0000000..a2988e2 Binary files /dev/null and b/cards.2x/tr_card_21.png differ diff --git a/cards.2x/tr_card_22.png b/cards.2x/tr_card_22.png new file mode 100644 index 0000000..b1f2016 Binary files /dev/null and b/cards.2x/tr_card_22.png differ diff --git a/cards.2x/tr_card_23.png b/cards.2x/tr_card_23.png new file mode 100644 index 0000000..5b2acd2 Binary files /dev/null and b/cards.2x/tr_card_23.png differ diff --git a/cards.2x/tr_card_24.png b/cards.2x/tr_card_24.png new file mode 100644 index 0000000..0d74ed7 Binary files /dev/null and b/cards.2x/tr_card_24.png differ diff --git a/cards.2x/tr_card_25.png b/cards.2x/tr_card_25.png new file mode 100644 index 0000000..5f165a7 Binary files /dev/null and b/cards.2x/tr_card_25.png differ diff --git a/cards.2x/tr_card_26.png b/cards.2x/tr_card_26.png new file mode 100644 index 0000000..1234782 Binary files /dev/null and b/cards.2x/tr_card_26.png differ diff --git a/cards.2x/tr_card_27.png b/cards.2x/tr_card_27.png new file mode 100644 index 0000000..51c11e3 Binary files /dev/null and b/cards.2x/tr_card_27.png differ diff --git a/cards.2x/tr_card_28.png b/cards.2x/tr_card_28.png new file mode 100644 index 0000000..bf2c916 Binary files /dev/null and b/cards.2x/tr_card_28.png differ diff --git a/cards.2x/tr_card_29.png b/cards.2x/tr_card_29.png new file mode 100644 index 0000000..4ae4165 Binary files /dev/null and b/cards.2x/tr_card_29.png differ diff --git a/cards.2x/tr_card_3.png b/cards.2x/tr_card_3.png new file mode 100644 index 0000000..9b49ae0 Binary files /dev/null and b/cards.2x/tr_card_3.png differ diff --git a/cards.2x/tr_card_30.png b/cards.2x/tr_card_30.png new file mode 100644 index 0000000..2d039bb Binary files /dev/null and b/cards.2x/tr_card_30.png differ diff --git a/cards.2x/tr_card_31.png b/cards.2x/tr_card_31.png new file mode 100644 index 0000000..1eba06c Binary files /dev/null and b/cards.2x/tr_card_31.png differ diff --git a/cards.2x/tr_card_4.png b/cards.2x/tr_card_4.png new file mode 100644 index 0000000..fdc6229 Binary files /dev/null and b/cards.2x/tr_card_4.png differ diff --git a/cards.2x/tr_card_5.png b/cards.2x/tr_card_5.png new file mode 100644 index 0000000..347f839 Binary files /dev/null and b/cards.2x/tr_card_5.png differ diff --git a/cards.2x/tr_card_7.png b/cards.2x/tr_card_7.png new file mode 100644 index 0000000..4c496ba Binary files /dev/null and b/cards.2x/tr_card_7.png differ diff --git a/cards.2x/tr_card_9.png b/cards.2x/tr_card_9.png new file mode 100644 index 0000000..5fd40a0 Binary files /dev/null and b/cards.2x/tr_card_9.png differ diff --git a/cards.2x/us_card_1.png b/cards.2x/us_card_1.png new file mode 100644 index 0000000..99b03be Binary files /dev/null and b/cards.2x/us_card_1.png differ diff --git a/cards.2x/us_card_10.png b/cards.2x/us_card_10.png new file mode 100644 index 0000000..14c1ee8 Binary files /dev/null and b/cards.2x/us_card_10.png differ diff --git a/cards.2x/us_card_11.png b/cards.2x/us_card_11.png new file mode 100644 index 0000000..0059223 Binary files /dev/null and b/cards.2x/us_card_11.png differ diff --git a/cards.2x/us_card_12.png b/cards.2x/us_card_12.png new file mode 100644 index 0000000..2973c96 Binary files /dev/null and b/cards.2x/us_card_12.png differ diff --git a/cards.2x/us_card_13.png b/cards.2x/us_card_13.png new file mode 100644 index 0000000..c904586 Binary files /dev/null and b/cards.2x/us_card_13.png differ diff --git a/cards.2x/us_card_14.png b/cards.2x/us_card_14.png new file mode 100644 index 0000000..ac22538 Binary files /dev/null and b/cards.2x/us_card_14.png differ diff --git a/cards.2x/us_card_15.png b/cards.2x/us_card_15.png new file mode 100644 index 0000000..f3ff3b7 Binary files /dev/null and b/cards.2x/us_card_15.png differ diff --git a/cards.2x/us_card_16.png b/cards.2x/us_card_16.png new file mode 100644 index 0000000..5e63273 Binary files /dev/null and b/cards.2x/us_card_16.png differ diff --git a/cards.2x/us_card_17.png b/cards.2x/us_card_17.png new file mode 100644 index 0000000..b6f27b9 Binary files /dev/null and b/cards.2x/us_card_17.png differ diff --git a/cards.2x/us_card_18.png b/cards.2x/us_card_18.png new file mode 100644 index 0000000..a4a2c4d Binary files /dev/null and b/cards.2x/us_card_18.png differ diff --git a/cards.2x/us_card_19.png b/cards.2x/us_card_19.png new file mode 100644 index 0000000..81e9f10 Binary files /dev/null and b/cards.2x/us_card_19.png differ diff --git a/cards.2x/us_card_2.png b/cards.2x/us_card_2.png new file mode 100644 index 0000000..6f4b582 Binary files /dev/null and b/cards.2x/us_card_2.png differ diff --git a/cards.2x/us_card_20.png b/cards.2x/us_card_20.png new file mode 100644 index 0000000..d082899 Binary files /dev/null and b/cards.2x/us_card_20.png differ diff --git a/cards.2x/us_card_21.png b/cards.2x/us_card_21.png new file mode 100644 index 0000000..92a6298 Binary files /dev/null and b/cards.2x/us_card_21.png differ diff --git a/cards.2x/us_card_22.png b/cards.2x/us_card_22.png new file mode 100644 index 0000000..6c76de3 Binary files /dev/null and b/cards.2x/us_card_22.png differ diff --git a/cards.2x/us_card_23.png b/cards.2x/us_card_23.png new file mode 100644 index 0000000..79f8aff Binary files /dev/null and b/cards.2x/us_card_23.png differ diff --git a/cards.2x/us_card_24.png b/cards.2x/us_card_24.png new file mode 100644 index 0000000..db64ed2 Binary files /dev/null and b/cards.2x/us_card_24.png differ diff --git a/cards.2x/us_card_25.png b/cards.2x/us_card_25.png new file mode 100644 index 0000000..04c0b3c Binary files /dev/null and b/cards.2x/us_card_25.png differ diff --git a/cards.2x/us_card_26.png b/cards.2x/us_card_26.png new file mode 100644 index 0000000..afefa58 Binary files /dev/null and b/cards.2x/us_card_26.png differ diff --git a/cards.2x/us_card_27.png b/cards.2x/us_card_27.png new file mode 100644 index 0000000..3e5201d Binary files /dev/null and b/cards.2x/us_card_27.png differ diff --git a/cards.2x/us_card_28.png b/cards.2x/us_card_28.png new file mode 100644 index 0000000..ca28b5a Binary files /dev/null and b/cards.2x/us_card_28.png differ diff --git a/cards.2x/us_card_3.png b/cards.2x/us_card_3.png new file mode 100644 index 0000000..b1fbc57 Binary files /dev/null and b/cards.2x/us_card_3.png differ diff --git a/cards.2x/us_card_4.png b/cards.2x/us_card_4.png new file mode 100644 index 0000000..5456b38 Binary files /dev/null and b/cards.2x/us_card_4.png differ diff --git a/cards.2x/us_card_5.png b/cards.2x/us_card_5.png new file mode 100644 index 0000000..50eaa10 Binary files /dev/null and b/cards.2x/us_card_5.png differ diff --git a/cards.2x/us_card_6.png b/cards.2x/us_card_6.png new file mode 100644 index 0000000..cc2158e Binary files /dev/null and b/cards.2x/us_card_6.png differ diff --git a/cover.1x.jpg b/cover.1x.jpg new file mode 100644 index 0000000..9b8ef73 Binary files /dev/null and b/cover.1x.jpg differ diff --git a/cover.2x.jpg b/cover.2x.jpg new file mode 100644 index 0000000..1af3d9c Binary files /dev/null and b/cover.2x.jpg differ diff --git a/cover.jpg b/cover.jpg new file mode 100644 index 0000000..da6004a Binary files /dev/null and b/cover.jpg differ diff --git a/create.html b/create.html new file mode 100644 index 0000000..e69de29 diff --git a/data.js b/data.js new file mode 100644 index 0000000..cd53eb0 --- /dev/null +++ b/data.js @@ -0,0 +1,50 @@ +const SPACES = [ + "United States Supply", + "Tripolitan Supply", + "Alexandria Harbor", + "Algiers Harbor", + "Algiers Patrol Zone", + "Benghazi Harbor", + "Derne Harbor", + "Gibraltar Harbor", + "Gibraltar Patrol Zone", + "Malta Harbor", + "Tangier Harbor", + "Tangier Patrol Zone", + "Tripoli Harbor", + "Tripoli Patrol Zone", + "Tunis Harbor", + "Tunis Patrol Zone", + "1801", + "1802", + "1803", + "1804", + "1805", + "1806", +]; + +const PIECES = [ + "se_frigate_1", "se_frigate_2", + "us_frigate_1", "us_frigate_2", "us_frigate_3", "us_frigate_4", + "us_frigate_5", "us_frigate_6", "us_frigate_7", "us_frigate_8", + "tr_frigate_1", "tr_frigate_2", + "us_gunboat_1", "us_gunboat_2", "us_gunboat_3", + "tr_corsair_1", "tr_corsair_2", "tr_corsair_3", + "tr_corsair_4", "tr_corsair_5", "tr_corsair_6", + "tr_corsair_7", "tr_corsair_8", "tr_corsair_9", + "al_corsair_1", "al_corsair_2", "al_corsair_3", + "al_corsair_4", "al_corsair_5", "al_corsair_6", + "al_corsair_7", "al_corsair_8", "al_corsair_9", + "us_marine_1", "us_marine_2", "us_marine_3", "us_marine_4", + "ar_infantry_1", "ar_infantry_2", "ar_infantry_3", "ar_infantry_4", "ar_infantry_5", + "ar_infantry_6", "ar_infantry_7", "ar_infantry_8", "ar_infantry_9", "ar_infantry_10", + "tr_infantry_1", "tr_infantry_2", "tr_infantry_3", "tr_infantry_4", "tr_infantry_5", + "tr_infantry_6", "tr_infantry_7", "tr_infantry_8", "tr_infantry_9", "tr_infantry_10", + "tr_infantry_11", "tr_infantry_12", "tr_infantry_13", "tr_infantry_14", "tr_infantry_15", + "tr_infantry_16", "tr_infantry_17", "tr_infantry_18", "tr_infantry_19", "tr_infantry_20", +]; + +const SEASONS = [ "Spring", "Summer", "Fall", "Winter" ]; + +if (typeof module != 'undefined') + module.exports = { SPACES, PIECES, SEASONS } diff --git a/info/Tripoli History Booklet.pdf b/info/Tripoli History Booklet.pdf new file mode 100644 index 0000000..bf9daef Binary files /dev/null and b/info/Tripoli History Booklet.pdf differ diff --git a/info/Tripoli Rulebook.pdf b/info/Tripoli Rulebook.pdf new file mode 100644 index 0000000..7b48a01 Binary files /dev/null and b/info/Tripoli Rulebook.pdf differ diff --git a/info/history.html b/info/history.html new file mode 100644 index 0000000..07eb59d --- /dev/null +++ b/info/history.html @@ -0,0 +1,714 @@ + + + +Tripoli History Booklet + + + + +

+
+
+

fter the American Revolution, American

+

merchants lost the protection the British

+

navy gave to their ships on the seas. In 1785, the

+

loss of that protection took on real meaning when

+

the Ottoman regency of Algiers captured two

+

American merchant vessels and took their crews

+

into captivity. Over the next decade, American

+

diplomats tried to establish treaties with the four

+

Barbary states (Morocco, Algiers, Tunis, and

+

Tripoli) so that no more American ships would

+

be captured, though around a dozen more were

+

captured in the intervening time. In the late 1790s,

+

all four states agreed to treaties with the United

+

States, but the demands in those treaties were a

+

steep price for the United States to pay.

+

The Barbary states had been operating a protection

+

racket in the Mediterranean for hundreds of years;

+

in exchange for leaving a nation’s ships alone, the

+

Barbary rulers insisted on being paid money and

+

gifts, sometimes at regular intervals but more often

+

upon the slightest pretext. The United States had

+

neither the resources nor the patience to keep up

+

this system indefinitely. Beginning in 1794, the

+

federal government made halfhearted preparations

+

to send a naval force to the Mediterranean to take

+

care of the problem by force, but undeclared war

+

with France between 1798 and 1800 got in the way.

+

When the navy finally left for the Mediterranean in

+

1801, Tripoli had already declared war.

+

1801

+

When the first squadron arrived in the

+

Mediterranean in July 1801, the United States

+

was no longer at peace. On May 14, 1801, Yusuf

+

Karamanli had ordered the flagpole cut down at

+

the American consulate in Tripoli, a signal that he

+

had declared war. In response, on July 23, William

+

Eaton, American consul at Tunis, announced in a

+

circular that Tripoli was officially under blockade,

+

anticipating Commodore Dale’s probable strategy.

+

In principle, Dale agreed with Eaton’s actions,

+

writing to the Secretary of the Navy, “Should the

+

United States Determin to carry on the War against

+

Tripoli it will be highly necessary to keep it closly

+

Blockaded.”

+

When the squadron arrived in July, the commodore,

+

Richard Dale, was surprised to learn that war had

+

been declared. That change meant the plans that

+

had been laid had to change. Given the difficulties

+

of the task, it is not surprising that during Dale’s

+

command no decisive action occurred. For this first

+

cruise, there was little that could be done aside from

+

cruise off Tripoli and convoy merchants from one

+

end of the Mediterranean to the other. With only

+

three frigates and a schooner in the squadron, each

+

ship had more than enough to keep it busy.

+

THE FIRST

+

BARBARY WAR

+

2

+

A

+
+
+

ENTERPRIZE V. TRIPOLI

+

Once all the ships were assigned to a task, only

+

one frigate was left to actually do the blockade of

+

Tripoli. The President was meant to maintain the

+

blockade along with the Enterprize. As it turned

+

out, between sickness, bad weather, and ship repairs,

+

the President spent almost no time before Tripoli.

+

The one action of any consequence during the first

+

squadron’s cruise was accomplished not by one of

+

the frigates, but by the schooner Enterprize on its

+

way to Malta to get water for the President.

+

The encounter between the Enterprize, captained

+

by Andrew Sterett, and the 14-gun, 80-man Tripoli

+

was a promising start for the American squadron.

+

On August 1, 1801, while flying British colors, the

+

Enterprize sighted a ship. When Sterett asked what

+

the ship was doing, its commander replied that

+

it was out “to cruise after the Americans.” Upon

+

hearing this reply, Sterett hauled down the British

+

colors, which he had been sailing under in order

+

to deceive any potential threats, and raised the

+

American flag, firing muskets into the Tripoli. The

+

Tripoli fired a partial broadside in return.

+

The fight lasted about three hours, during which

+

time the Tripolitans attempted to board the

+

Enterprize three times. Each time the crew and

+

marines repulsed them. The Tripoli’s captain

+

also tried a strategy that most sailors considered

+

dishonorable: striking his colors and then resuming

+

the fight. The third time the Tripoli struck, Sterett

+

disregarded the surrender and ordered the vessel

+

to be sunk. Eventually the Tripoli’s crew “cried for

+

mercy,” and Sterett ordered their officers to come

+

on board the Enterprize. He refused to board the

+

Tripoli with his own officers, lest this cry for mercy

+

be yet another trick.

+

After lying about the destruction of their boat, the

+

Tripolitans eventually came over to the Enterprize

+

and revealed the extent of the devastation Sterett

+

and his crew had wreaked. Twenty of the eighty

+

crewmen had been killed, with another thirty

+

wounded. The captain and first lieutenant had

+

been wounded, and the second lieutenant and

+

surgeon killed. The Tripoli itself suffered so much

+

damage that it was almost unable to be sailed,

+

“having received 18 shot between wind and water.”

+

By contrast, the Enterprize had suffered almost

+

no structural damage and none of the crew were

+

injured at all.

+

Because Sterett’s orders did not permit him to take

+

an enemy ship as prize, he had to let the Tripoli go,

+

but not before he cut down its masts and threw all

+

its guns overboard. In practical terms, this victory

+

meant little, but it purportedly demoralized the

+

Tripolitans so much that all the sailors who were

+

to man other corsair vessels deserted them instead.

+

On the American side, it helped to throw popular

+

opinion behind the use of force against the Barbary

+

states.

+

STALEMATE

+

Capitalizing on the Enterprize’s victory proved

+

impossible. The difficulty of maintaining peace with

+

the other Barbary states, and maintaining a very

+

small squadron far from supplies and manpower,

+

proved barriers too high to overcome.

+

As winter fell, the American squadron gave up even

+

the pretense of blockade. Sailors’ enlistments were

+

3

+
+
+

coming to an end, and the squadron’s ships one

+

by one were ordered home. The war with Tripoli

+

was in stalemate, relations with the other Barbary

+

states were fragile but holding, and despite the

+

Enterprize’s victory, the Americans had generally

+

demonstrated that they were only a lesser power in

+

the Mediterranean community.

+

1802

+

The first few months of 1802 saw little activity from

+

Dale or his squadron. Hamstrung by ineffectual

+

orders and serious repairs to his ship, Dale spent

+

the winter of 1801-1802 in Toulon. Dale himself

+

prepared to head back to the United States, as his

+

term as commodore was up. The Secretary of the

+

Navy prepared to send a new squadron in order to

+

arrive in time to re-engage with Tripoli once the

+

winter weather cleared.

+

However, back in the United States there were

+

delays in forming the new squadron. When

+

Dale and the President returned home, the next

+

commodore had not yet even left the United States.

+

At least there was a new commodore, though:

+

Richard Valentine Morris.

+

With his confidence in the navy’s skill waning,

+

William Eaton, erstwhile consul at Tunis, began

+

to take matters into his own hands. He and James

+

Leander Cathcart, the displaced consul at Tripoli,

+

came up with a plan to reinstate Hamet Karamanli,

+

the older brother of the reigning bashaw, Yusuf

+

Karamanli. Yusuf had deposed Hamet some years

+

previous, and Hamet had fled to Egypt. Now Eaton

+

and Cathcart wanted to bring him back.

+

When Richard Valentine Morris finally arrived in

+

the Mediterranean, he found that relations with

+

Morocco were at a breaking point. Several tense

+

weeks resulted, though consul James Simpson at

+

Tangier was able to finally talk the Moroccan sultan

+

into a fragile peace.

+

In June 1802, an American vessel, the Franklin

+

was captured by a Tripolitan cruiser. The crew

+

of the vessel was sent to Algiers, where the

+

Americans had to rely on the good graces of the

+

British consul in Algiers and the Danish consul in

+

Tripoli, Nicholas Nissen. Eventually Algiers took

+

a hand in redeeming the captives, an outcome

+

that only weakened the American position in the

+

Mediterranean.

+

Since Richard Valentine Morris seemed disinclined

+

to act against any of the Barbary powers with force,

+

other captains in the squadron stepped up. Morris

+

spent almost no time on the blockade of Tripoli.

+

The two who took the lead most frequently were

+

also the most irascible: Alexander Murray and

+

Daniel McNeill. Murray and McNeill made no

+

secret of their disdain for procedure or for their

+

allies.

+

As the year 1802 came to a close, relations with

+

both enemies and allies were more fragile than ever

+

before. Morris’s apathy did not go unnoticed. In

+

1803, the commodore was ordered home to face a

+

court-martial for dereliction of duty.

+

1803

+

1803 was a year of considerable diplomatic turmoil

+

4

+
+
+

in the other Barbary states as well as Tripoli.

+

From the very beginning of the year, Commodore

+

Morris could not keep up a show of strength in

+

relations with Algiers and Tunis, capitulating to

+

their demands or putting them off as best he could.

+

Consul James Simpson believed that Morocco

+

was colluding with Tripoli to break the American

+

blockade, and subsequent events gave rather more

+

credence to that belief.

+

After an abortive attempt to negotiate with Tripoli,

+

Morris returned to Malta (where his wife and new

+

baby were residing). He would not leave Malta

+

again for any significant length of time during

+

his tenure. Meanwhile, James Simpson tried

+

desperately to keep the peace in Morocco.

+

Commodore Morris’s replacement, Edward Preble,

+

arrived in Gibraltar on September 13, one day after

+

Morris received his recall papers from one of the

+

advance ships in Preble’s squadron. Morris returned

+

home to face a court-martial for his apathetic

+

leadership, while Preble had to begin to try to patch

+

things back together. His first task was to deal with

+

the Morocco problem. It was increasingly clear that

+

Morocco was helping Tripoli, and Preble had to

+

find a way to stop it. It took Preble nearly a month

+

to restore peace with the emperor.

+

CAPTURE OF THE

+

PHILADELPHIA

+

On October 31, the focus of the war suddenly

+

shifted from Morocco to Tripoli. While cruising off

+

Tripoli, the Philadelphia had sighted a Tripolitan

+

vessel. Pursuing the vessel into Tripoli harbor,

+

the frigate had run aground four or five miles

+

east of the town. Despite cutting away anchors,

+

guns, and even the foremast, the crew could not

+

lift the Philadelphia off the bar. Four hours of

+

fire from Tripolitan gunboats and shore batteries

+

convinced Captain William Bainbridge that he

+

could not hope to defeat them. Around sunset, the

+

Philadelphia struck its colors and the ship’s crew

+

were taken prisoner.

+

Though several European nations rallied to the

+

aid of the American prisoners, there was little

+

Commodore Preble could do. Without diplomatic

+

representation in the Tripolitan court, he had to

+

rely on the generosity of others, particularly the

+

Danish consul Nicholas Nissen, to provide for

+

the captives. Any retaliatory action would have to

+

wait until spring when the weather improved. As

+

the year ended, Preble did get some good news:

+

the Enterprize and the Constitution had captured

+

a small Tripolitan ketch named the Mastico. They

+

renamed the ketch the Intrepid and began to make

+

plans for it.

+

1804

+

Throughout the war, certain consuls became

+

convinced that a naval war was not going to end

+

the war on favorable terms for the United States. In

+

1804, William Eaton increased his work to find a

+

different solution: reinstate the deposed brother of

+

the reigning bashaw, and negotiate a more favorable

+

treaty with him.

+

Hamet, the deposed older brother of Yusuf

+

Karamanli, liked Eaton’s plan in principle, but

+

Eaton found Hamet extremely challenging to work

+

5

+
+
+

with. Reports were that Yusuf ’s hold on Tripoli

+

was loosening, so the time was ripe to bring Hamet

+

forward. But Hamet, despite requesting money and

+

supplies repeatedly, could not be convinced to begin

+

the journey toward Tripoli.

+

While Eaton worked with Hamet, Commodore

+

Preble re-evaluated the navy’s strategy. He

+

concluded that blockading was not sufficient, so

+

he began to make plans to also bombard the city

+

of Tripoli. But first he had to take care of the

+

Philadelphia problem.

+

On February 16, 1804, a handpicked group of men

+

under the command of Stephen Decatur took the

+

ketch Intrepid to Tripoli harbor, accompanied by

+

the Syren. The Intrepid slipped into the harbor

+

and up to the side of the Philadelphia. As quietly

+

and quickly as possible, the sailors boarded the

+

Philadelphia, set charges and then got off. The ship

+

burned to a hulk, so brightly that Syren’s crew, miles

+

away, could see the flames.

+

This action did little tactically or strategically, but

+

it improved morale tremendously for the American

+

sailors in the Mediterranean. But the next course

+

of action was simply to resume the blockade, a

+

task Preble intended to perform with much more

+

stringency than his predecessors. After preparations

+

for months, Preble was finally ready to take the full

+

squadron to Tripoli.

+

On August 3, the squadron engaged the Tripolitans

+

off the port of Tripoli. The Americans lost no ships

+

and only one officer, and they took many prisoners.

+

After the battle, Preble stayed off Tripoli for a

+

month waiting for the bashaw to communicate

+

with him. When nothing was forthcoming, Preble

+

decided to try yet another approach.

+

The Intrepid once again proved its worth, as

+

Preble ordered it converted into a fireship, which

+

Lt. Richard Somers volunteered to pilot into the

+

harbor and then detonate near the Tripolitan ships.

+

The next day, after loading the Intrepid with the

+

explosives, Somers and a small crew began to sail

+

the ketch into the harbor. The crew was supposed

+

to light a small fire to distract any Tripolitans who

+

might try to stop them, but instead, as the Intrepid

+

reached its destination, the entire ship blew up

+

prematurely while the crew was still on board.

+

The entire crew was killed, including Midshipman

+

Henry Wadsworth, who had been in the

+

Mediterranean longer than almost any other officer.

+

Shortly after the Intrepid disaster, Commodore

+

Preble had to return home. Though the loss of the

+

ship had been a morale blow, Preble had at least

+

ratcheted up the pressure on Tripoli. His successor

+

would have to try to capitalize on some of that

+

success.

+

1805

+

The new commodore who arrived at the end of

+

1804 was in no condition to capitalize on Edward

+

Preble’s success. The commodore, Samuel Barron,

+

was so sick he could barely sail, and the American

+

ships were scattered throughout the Mediterranean

+

to make much-needed repairs and find supplies.

+

Though Barron would not be on board, he ordered

+

the President, the Constitution, and the Constellation

+

off Tripoli for a cruise. The Nautilus was to cruise

+

6

+
+
+

off Tunis after a quick convoy trip. The Essex was

+

ordered to Venice, where Captain James Barron was

+

to try to acquire gunboats from the government

+

there. Commodore Barron was not sanguine about

+

Captain Barron’s chances, but since Naples had not

+

worked out, he felt he had no choice. While the

+

Essex, Constitution, and President prepared for the

+

cruise in Malta, they were met by the Nautilus, who

+

brought in a Tripolitan brig.

+

Captain John Rodgers felt that the time was

+

quickly approaching to strike the death blow to

+

the Tripolitans. Tripoli’s fleet of gunboats had not

+

increased since the winter, and Rodgers wanted

+

to strike before the circumstances changed. But

+

other than infrequent chases, the squadron saw

+

little activity in their cruise before Tripoli. The

+

real action was happening nearly 600 miles away,

+

where William Eaton and a ragtag band of warriors

+

prepared for an assault on Derna.

+

WILLIAM EATON AND THE

+

SHORES OF TRIPOLI

+

On December 1, 1804, William Eaton and a small

+

American force of marines arrived in Rosetta,

+

Egypt, preparing to find Hamet. Successfully

+

navigating the political landscape in Egypt proved

+

complicated for Eaton, but eventually he was able

+

to find Hamet and rendezvous with him outside

+

Alexandria on February 5. It wasn’t until February

+

23 that the two came to an agreement about the

+

plan for the coup and the promised results.

+

On March 4, Hamet and Eaton’s company, now

+

numbering about 400 since some local warriors

+

had joined them, began the march across the desert

+

to Derna in Tripoli. Derna wasn’t the capital of

+

Tripoli, but Eaton hoped a victory at Derna would

+

put enough pressure on Yusuf to turn the tide.

+

As they marched, the numbers of men waxed and

+

waned, as various group became disgruntled and

+

left, or heard about the coup and wanted to join.

+

After meeting up with the Argus on April 16, the

+

men were resupplied and began to plan the attack

+

on Derna.

+

Eaton’s forces started the attack on Derna around

+

2:00pm on April 26. By 4:00pm, they had taken

+

the fort. It was a significant victory for a largely

+

unorganized and uncooperative group. However,

+

once Eaton’s company took Derna, their momentum

+

disintegrated. Eaton realized now that Hamet could

+

not be trusted to continue the campaign on his

+

own, so he felt obliged to stay and see the operation

+

through. The navy felt no such compunction. Barron

+

and Lear had concluded that Hamet Karamanli

+

now should be left to his own fate, and the newly

+

appointed Commodore John Rodgers agreed.

+

PEACE

+

Even before the news of Derna’s fall came, Yusuf

+

Karamanli was putting out feelers for peace. On

+

May 29, he sent a messenger to negotiator Tobias

+

Lear with an opening offer. On June 10, the peace

+

treaty was officially drawn up. After meeting with

+

the bashaw on June 20, Commodore Rodgers

+

weighed anchor from Tripoli on June 21 along with

+

Colonel Lear. Peace with Tripoli had been restored.

+

—Dr. Abby Mullen

+

7

+
+
+

he Shores of Tripoli is my first game design.

+

I never expected to be a game designer,

+

but in 2016 I received a copy of Thomas Jefferson

+

and the Tripoli Pirates (by Brian Kilmeade and

+

Don Yaeger) and became fascinated by the First

+

Barbary War. I was shocked that there was not a

+

game on this episode of Early American history.

+

I did a little more research and realized that this

+

topic would make an excellent game.

+

The Shores of Tripoli was destined to be a card-

+

driven game. From the classic We the People,

+

to heavier titles like Sword of Rome and Here I

+

Stand, to two of my all-time favorites, Twilight

+

Struggle and 1960: The Making of the President, I

+

have been enamored with how card-driven games

+

can convey so much history and yet be so fun to

+

play. I knew that I wanted The Shores of Tripoli to

+

be educational—that after two or three plays, a

+

player would have a good grasp of not only the

+

history but the choices and challenges for both

+

the United States and Tripolitania. The best way

+

to do that was with small individual decks for

+

each nation—unlike in a game with a shared

+

deck, where a side may not see some of its most

+

interesting cards, with individual decks each

+

player will see their best cards and the crunch is

+

when and how to best use those cards.

+

The victory conditions for the United States were

+

easy to determine. After three years of frustration,

+

the United States stepped up its blockade and

+

hatched a plan to replace Yusuf Qaramanli, the

+

Tripolitan bashaw, with his pro-American brother

+

Hamet Qaramanli. The pressure convinced Yusuf

+

to sign a treaty favorable to the United States.

+

Thus, the Treaty of Peace and Amity and Assault

+

on Tripoli cards. For Tripolitania, the goal was to

+

have the American price in blood or treasure too

+

high so the Americans would capitulate and start

+

paying tribute again. Thus, the winning conditions

+

for Tripolitania. With only a maximum of

+

twenty-four turns, the tension in Tripoli comes

+

from each side having too much to do and not

+

enough time to do it. I am very pleased with

+

the excitement near the end of the game, when

+

Tripolitania is racing to get its twelfth gold or

+

sink the fourth American frigate before the U.S.

+

can play its Treaty card or its Assault card.

+

In designing the game, I wanted to emphasize

+

that Tripolitania was a rational actor and that

+

the First Barbary War was not “the first war on

+

terror.” It was a state versus state conflict like

+

so many others of that time. There were some

+

key episodes in the war that I knew I wanted to

+

communicate. The initial arrival of the American

+

fleet into Gibraltar with the Americans not

+

knowing if they were at war or peace, the rather

+

dismal partnership with Sweden in blockading

+

Tripoli, the threat of entry into the war by Algiers,

+

Morocco and Tunis, the capture and subsequent

+

burning of the Philadelphia, and the capture of

+

Derne. I also wanted to make sure the key figures

+

made their appearance—Qaramanli and Reis for

+

Tripolitania and O’Bannon, Eaton, Sterett, Preble,

+

Decatur and Bainbridge for the United States.

+

I would have liked to have included a card for

+

Richard Somers, who died while commanding the

+

Intrepid, but the 27-card limit did not allow.

+

8

+

DESIGNER’S

+

NOTES

+

T

+
+
+

In addition to being educational, I also wanted the

+

game to be approachable. Nothing pleased me more

+

during in-person play testing than to see a couple

+

play against each other or a parent play with an

+

older child—and everyone having fun. I knew that

+

the game needed to play in an hour or less and have

+

simple mechanics. The presentation also needed to

+

be outstanding—hence, the solid wood pieces and

+

beautiful map and cards. But at the same time, the

+

game also needed complex decision-making and

+

solid replayability. The perfect blend of simplicity

+

and complexity is a difficult needle to thread, but I

+

hope we succeeded.

+

I did have to make some trade-offs between

+

historical accuracy and playability. For example,

+

the American fleet consisted of frigates, brigs

+

and schooners but I treat all the American

+

ships as frigates. The main Tripolitan fleet was

+

a hodgepodge of vessels that I standardized as

+

“corsairs.” Sweden had already declared war on

+

Tripoli in 1800 and exited the war in 1802, while

+

in the game the earliest they leave is 1803. I also

+

had to create some alternate history cards for the

+

potential assault on Tripoli. General Eaton Attacks

+

Benghazi, Assault on Tripoli, Marine Sharpshooters,

+

and Send in the Marines, as well as Constantinople

+

Sends Aid are all cards from that alternate history.

+

Similarly, the Algerine, Moroccan, and Tunisian

+

cards represent the threat that Tripoli’s allies posed

+

to the United States, but their allies did very little

+

during the actual war. Finally, to allow each player

+

a bit more freedom to explore their options and

+

strategies, the game can go until the end of 1806,

+

whereas the war itself ended in June of 1805.

+

Thank you so much for buying The Shores of Tripoli.

+

I am very grateful for the assistance provided by

+

the U.S. Naval History and Heritage Command,

+

the Marine Corps History Division, the Mariners

+

Museum in Newport News and the U.S. Naval

+

Academy Museum. I am also extremely grateful

+

for the hundreds of play testers who took the time

+

and effort to take the print and play files and build

+

the game and provide amazing feedback. Finally, I

+

really appreciate all of the Kickstarter backers who

+

put their money and faith in our project. Thank you

+

everyone!

+

SUGGESTED BIBLIOGRAPHY

+

In addition to Thomas Jefferson and the Tripoli

+

Pirates, ABC Whipple’s To the Shores of Tripoli:

+

The Birth of the U.S. Navy and Marines and Joshua

+

London’s Victory in Tripoli: How America’s War with

+

the Barbary Pirates Established the U.S. Navy and

+

Shaped a Nation both provide good overviews of

+

the conflict. I am also a fan of Osprey Publishing’s

+

“Essential Histories” series and their The Wars of the

+

Barbary Pirates by Gregory Fremont-Barnes does

+

not disappoint.

+

For more in-depth reading, Chipp Reid’s pair of

+

books Intrepid Sailors: The Legacy of Preble’s Boys

+

and the Tripoli Campaign and To the Walls of Derne:

+

William Eaton, the Tripoli Coup, and the End of the

+

First Barbary War are both outstanding. Ian Toll’s

+

Six Frigates: The Epic History of the Founding of the

+

U.S. Navy is a masterpiece on the early history of

+

the U.S. Navy. Benjamin Armstrong’s Small Boats

+

and Daring Men: Maritime Raiding, Irregular

+

Warfare, and the Early American Navy is an excellent

+

survey of maritime raids and irregular warfare

+

from the first fifty years of American naval history.

+

There are plenty of biographies to choose from but

+

the two I recommend are Edward Preble: A Naval

+

Biography 1761-1807 by Christopher McKee and

+

A Call to the Sea: Captain Charles Stewart of the USS

+

Constitution by Claude Berube and John Rodgaard.

+

Finally, watch for Abby Mullen’s A Difficult

+

Undertaking: Conflict and Cooperation in the First

+

Barbary War, 1801-1805, coming in 2022.

+

9

+
+
+

If you are interested in podcasts, “Sea Control” by

+

the Center for International Maritime Security

+

(www.cimsec.org) and “Preble Hall” by the United

+

States Naval Academy Museum (www.usna.edu/

+

museum/) are both fantastic. “Sea Control” has

+

some excellent episodes on both naval history

+

and war gaming. “Preble Hall” has a number of

+

outstanding episodes, but my favorite is EP3:

+

The Tripoli War with Dr. Abby Mullen. The two-

+

episode special collaboration between “Sea Control”

+

and “Preble Hall” is also not to be missed.

+

—Kevin Bertram

+

CREDITS

+

Game Design and Development: Kevin Bertram

+

Art and Graphic Design: Cathy Bock, Marc

+

Rodrigue, Matthew Wallhead

+

Historical Essay: Abby Mullen, Ph.D.

+

Naval Advisor: Robert Bishop, USNA ‘64

+

Executive Producers: Bret Baier, Dan Fellhauer,

+

Jason Matthews, Ruben Rodriguez, Paige Terrill,

+

Austin Woodruff

+

Senior Playtesters: Alison Bishop, Katherine

+

Bishop, Janice Day, Jason Matthews, Trevor Reed

+

Playtesters: Martin Akerlund, Bill Allen,

+

Jonathan Allred, Elizabeth Anderson, Samantha

+

Anderson, Bob Arhaus, Nathan Arnold, Sandra

+

Atwater, Noah Ban, Mike Banks, Tom Barbe,

+

Giorgio Barbero, Andrew Baron, Roy Bartoo,

+

Doug Bass, Patrick Beben, Kevin Berent, Mark

+

Biggar, Corey Bishop, Chris Blackford, Marc

+

Blume, Kristof Bodric, Ray Bonilla, Arno Bomans,

+

Mik Bonsall, Jackson Boomhower, Steve Boone,

+

Keeley Bowers, Shawn Bowers, James Brennan,

+

Chris Brooks, Ryan Brown, Nikolaj Brucker, Neal

+

Bryan, Harold Buchanan, Gordon Burg, Scott

+

Burger, Deividas Burokas, Matthew Butler, Grant

+

Cadenhead, Thomas Cadenhead, Ty Cadenhead,

+

Randy Callard, James Campanella, Jerry Campbell,

+

Robert Carroll, Todd Carter, Simona Centola, Sean

+

Chick, Christine Chilcott, Ross Chilcott, David

+

Christians, Irwin Cohen, Forest Cole, Gabriel Cole,

+

John Coley, Michel Condoroussis, J.C. Connors,

+

Liam Connors, Grant Cooley, Sarah Cothran, Wes

+

Cothran, Andrew Lorenzo Cozzi, Aidan Curran,

+

Jason Covault, Patrick Crowley, John D’Alton,

+

Daniel Daley, John D’Alton, Justin Davis, Howard

+

Dawson, Charles Day, Joris Debien, Michael

+

Debije, Alexandra De La Cruz, Stefan DeMarchi,

+

Willis Dell, Paul DiCocco, Carl DiNardo, Lisa

+

DiNardo, Brian Dixon, Scott Dixon, David

+

Donahue, Kathleen Donahue, Paul Dobbins, Glenn

+

Drover, Herve B. Duval, Matthew Eckel, Charlotte

+

Edwards, Michael Edwards, Max Eisenblatter,

+

Fred Ellsesser, Alan Emrich, James Fardette, Ralph

+

Ferrari, Darryl Ferster, Jeff Finkleday, Maurice

+

Fitzgerald, Glenn Flaherty, Jared Frandson, Steve

+

Froud, Ray Garbee, Michael Germano, Robert

+

Germano, Danielle Giordano, James Griffith,

+

Hernando David Gomez, Nicolas Govin, Jack

+

Greene, Steve Guepet, Dan Gunther, Sandeep

+

Gupta, Lucy Guritza, Jack Guritza, John Guthrie,

+

Eric Hallstrom, Pavel Hammerschmidt, James

+

Hammes, Gabriel Hansberry, Nathan Hansen,

+

Brian Hard, Dodd Harris, Michael Harris, Jason

+

Hathaway, Christopher Haupt, Zachary Haupt,

+

Jan Heinemann, John Heinlein, Graham Henry,

+

Luis Hernandez, Tomas Hernell, Brian Herr,

+

Patrick Hildreth, Sebastian Hummel, Scott Huss,

+

Daniel Hernandez Iniesta, Theodor Isacsson, Jonas

+

Lidström Isegrim, Deb Jennings, Dan Johansson,

+

Nate Jones, Ron Jongeling, Jay Joyner, Yani

+

Kalafatis, Adam Kasztenny, Autumn Katerle, Jim

+

Katerle, Jacob Keith, Barry Kendall, Emmanuel

+

Kern, Darren Kerr, Mark Kidwell, Ian Kilgore,

+

10

+
+
+

Josh Kimble, Sarah Kimble, Chris King, Chad

+

Kirk, Tabletop Knights, Brandon Koida, Robby

+

Koreman, Petros Kranias, Brian Kumanchik,

+

Robert Kurcina, Harold Lajoie, Cherish Lallone,

+

Sam LaSala, Brian Laskowski, Laura Laskowski,

+

Javier Lastra, Hipszki Laszlo, Gerard Law, Arnaud

+

Leclerc, Derek Lenard, David Lent, Steve Leonard,

+

Joseph Light, Chad Lindsey, Brian Loomis, Paul

+

Loong, Gilberto Lopez, Thomas Loquvam, Phil

+

Low, Thomas Lupia, Mike Lyle, Philip Manoff,

+

Dan Mansfield, Tyrus Manuel, Johnny Mariani,

+

Matt Mayse, Eric Mazelis, Noah McHugh, Jake

+

McInnis, Mark McLaughlin, Leo McMahon,

+

Jordan McMullen, Adam Meledeo, Adrian Michot,

+

Ryan Michot, Stephen Michot, David Mickle,

+

Phillip Millman, Scott Miserendino, Marina

+

Mishnayevskaya, Dipti Mohanan, Peter Morris,

+

Chad Morrison, Travis Morton, Gray Moser,

+

Francesco Motta, Quinn Munnerlyn, Douglas

+

Murphy, Jeffrey Myers, Casey Nedry, James Neeley,

+

Lisa Nelson, Kyle Nichols, Marcel Nijenhof , John

+

Noblitt, John Norris, Michael O’Connell, Joseph

+

O’Donnell, Brian O’Farrell, Timo Ollikainen,

+

Marleen Overkamp, Mark Papenfuss, Greg Parker,

+

Rick Pasquale, Kim Paul, James Perrett, Matthew

+

Philipps, Garrett Potvin, Allan Prins, Loisyann

+

Prost, Steve Post, Ben Pulver, Joey Rawlins, Chipp

+

Reid, Michael Rensink, Michael Reste, John

+

Retzer, Andy Reynolds, Bryan Robison, Herman

+

Roozen, Morris Roozen, John Ross, Patrick Ross,

+

Jean-Sebastien Rozon, Ben Rubin, Volko Ruhnke,

+

Derrick Sanchez, Andrey Sanin, Hans Saunders,

+

Scott Savory, Aram Schvey, Russell Schwebke, John

+

Scott, Roger Secrest, Gary Selkirk, Ralph Severson,

+

Roseann Severson, Edwin Shaw, Alex Shelton, Ken

+

Shows, Fred Shugars, Zoli Simon, Nathan Smith,

+

Dylan Snyder, Ryan Snyder, Kyla Sommers, Erin

+

Sparks, David Sterling, Neil Stevens, Andy Stocker,

+

Mike Stoodley, Paul Stouthard, Stephen Stover,

+

Chris Strabala, Peter Svensson, Benjamin Suan,

+

Andrew Symons, Lenny Talbot, Shaun Taulbee,

+

Paige Terrill, Brian Thiel, David Thompson, Richard

+

Thompson, Brian Thorvilson, Mark Tkac, Doshu

+

Tokeshi, Lars Toft, Eric Topp, Joel Toppen, Juanmi

+

Espejo Torres, Attilio Tribuzi, Ransom Trimble,

+

Ivan Trupkovic, Larry Underwood, Carl van Dam,

+

Rachel van Dam, Guy van Dille, Mike van Doorn,

+

Adam van Langenberg, Rob van Wijngaarden,

+

Antonio Vaquera, Charles Vasey, Tom Volpe,

+

Nathan Wagner, Aaron Walker, Evan Walter, Eri

+

Walters, Rich Ware, Mason Weaver, Jonathan

+

Webb, Michael Webb, Jonathan Weidow, Paul S.

+

Weintraub, Andrew Wells, Patrick Wells, Philip

+

Wheeler, Chris Whitaker, Brian White, Michael

+

White, Charles Wicklund, Nathan Wilson,

+

Mick Wood, Joel Wrigley, Kevin Youells, Steven

+

Zukowski

+

A portion of every purchase of The Shores of Tripoli

+

has been donated to TOYS FOR TOTS. Thank

+

you for your support!

+

Please visit us online at www.fortcircle.com.

+

Copyright © 2020 Fort Circle Games.

+

All rights reserved.

+

11

+
+
+
+ + diff --git a/info/history.json b/info/history.json new file mode 100644 index 0000000..7897abd --- /dev/null +++ b/info/history.json @@ -0,0 +1 @@ +{"file":"/home/tor/src/rally/tools/tripoli/HIRES/Final_Tripoli_History_Booklet.pdf","pages":[{"blocks":[{"bbox":{"h":133,"w":327,"x":179,"y":218},"lines":[{"bbox":{"h":133,"w":68,"x":179,"y":218},"font":{"size":104,"style":"italic"},"text":"R","x":179,"y":313},{"bbox":{"h":133,"w":41,"x":250,"y":218},"font":{"size":104,"style":"italic"},"text":"I","x":250,"y":313},{"bbox":{"h":133,"w":60,"x":289,"y":218},"font":{"size":104,"style":"italic"},"text":"P","x":289,"y":313},{"bbox":{"h":133,"w":61,"x":345,"y":218},"font":{"size":104,"style":"italic"},"text":"O","x":345,"y":313},{"bbox":{"h":133,"w":109,"x":397,"y":218},"font":{"size":104,"style":"italic"},"text":"LI","x":397,"y":313}]},{"bbox":{"h":273,"w":421,"x":68,"y":135},"lines":[{"bbox":{"h":82,"w":33,"x":273,"y":176},"font":{"size":64,"style":"italic"},"text":"S","x":273,"y":235},{"bbox":{"h":54,"w":159,"x":307,"y":191},"font":{"size":43},"text":"HORES","x":307,"y":230},{"bbox":{"h":39,"w":23,"x":466,"y":200},"font":{"size":25,"style":"italic"},"text":" of","x":466,"y":230},{"bbox":{"h":32,"w":39,"x":228,"y":200},"font":{"size":25,"style":"italic"},"text":"The","x":228,"y":224},{"bbox":{"h":273,"w":165,"x":68,"y":135},"font":{"size":215,"style":"italic"},"text":"T","x":68,"y":330}]},{"bbox":{"h":20,"w":381,"x":123,"y":703},"lines":[{"bbox":{"h":20,"w":381,"x":123,"y":703},"font":{"size":14,"weight":"bold"},"text":"HISTORICAL SUPPLEMENT & DESIGNER’S NOTES","x":123,"y":718}]}],"mediabox":[0,0,629,809]},{"blocks":[{"bbox":{"h":36,"w":198,"x":93,"y":162},"lines":[{"bbox":{"h":20,"w":198,"x":93,"y":162},"font":{"size":12},"text":"fter the American Revolution, American ","x":93,"y":174},{"bbox":{"h":20,"w":198,"x":93,"y":178},"font":{"size":12},"text":"merchants lost the protection the British ","x":93,"y":190}]},{"bbox":{"h":212,"w":246,"x":62,"y":194},"lines":[{"bbox":{"h":20,"w":234,"x":62,"y":194},"font":{"size":12},"text":"navy gave to their ships on the seas. In 1785, the ","x":62,"y":206},{"bbox":{"h":20,"w":242,"x":62,"y":210},"font":{"size":12},"text":"loss of that protection took on real meaning when ","x":62,"y":222},{"bbox":{"h":20,"w":221,"x":62,"y":226},"font":{"size":12},"text":"the Ottoman regency of Algiers captured two ","x":62,"y":238},{"bbox":{"h":20,"w":234,"x":62,"y":242},"font":{"size":12},"text":"American merchant vessels and took their crews ","x":62,"y":254},{"bbox":{"h":20,"w":226,"x":62,"y":258},"font":{"size":12},"text":"into captivity. Over the next decade, American ","x":62,"y":270},{"bbox":{"h":20,"w":237,"x":62,"y":274},"font":{"size":12},"text":"diplomats tried to establish treaties with the four ","x":62,"y":286},{"bbox":{"h":20,"w":215,"x":62,"y":290},"font":{"size":12},"text":"Barbary states (Morocco, Algiers, Tunis, and ","x":62,"y":302},{"bbox":{"h":20,"w":229,"x":62,"y":306},"font":{"size":12},"text":"Tripoli) so that no more American ships would ","x":62,"y":318},{"bbox":{"h":20,"w":229,"x":62,"y":322},"font":{"size":12},"text":"be captured, though around a dozen more were ","x":62,"y":334},{"bbox":{"h":20,"w":246,"x":62,"y":338},"font":{"size":12},"text":"captured in the intervening time. In the late 1790s, ","x":62,"y":350},{"bbox":{"h":20,"w":231,"x":62,"y":354},"font":{"size":12},"text":"all four states agreed to treaties with the United ","x":62,"y":366},{"bbox":{"h":20,"w":230,"x":62,"y":370},"font":{"size":12},"text":"States, but the demands in those treaties were a ","x":62,"y":382},{"bbox":{"h":20,"w":189,"x":62,"y":386},"font":{"size":12},"text":"steep price for the United States to pay.","x":62,"y":398}]},{"bbox":{"h":180,"w":247,"x":62,"y":562},"lines":[{"bbox":{"h":20,"w":247,"x":62,"y":562},"font":{"size":12},"text":"The Barbary states had been operating a protection ","x":62,"y":574},{"bbox":{"h":20,"w":244,"x":62,"y":578},"font":{"size":12},"text":"racket in the Mediterranean for hundreds of years; ","x":62,"y":590},{"bbox":{"h":20,"w":237,"x":62,"y":594},"font":{"size":12},"text":"in exchange for leaving a nation’s ships alone, the ","x":62,"y":606},{"bbox":{"h":20,"w":235,"x":62,"y":610},"font":{"size":12},"text":"Barbary rulers insisted on being paid money and ","x":62,"y":622},{"bbox":{"h":20,"w":247,"x":62,"y":626},"font":{"size":12},"text":"gifts, sometimes at regular intervals but more often ","x":62,"y":638},{"bbox":{"h":20,"w":237,"x":62,"y":642},"font":{"size":12},"text":"upon the slightest pretext. The United States had ","x":62,"y":654},{"bbox":{"h":20,"w":236,"x":62,"y":658},"font":{"size":12},"text":"neither the resources nor the patience to keep up ","x":62,"y":670},{"bbox":{"h":20,"w":228,"x":62,"y":674},"font":{"size":12},"text":"this system indefinitely. Beginning in 1794, the ","x":62,"y":686},{"bbox":{"h":20,"w":245,"x":62,"y":690},"font":{"size":12},"text":"federal government made halfhearted preparations ","x":62,"y":702},{"bbox":{"h":20,"w":242,"x":62,"y":706},"font":{"size":12},"text":"to send a naval force to the Mediterranean to take ","x":62,"y":718},{"bbox":{"h":20,"w":234,"x":62,"y":722},"font":{"size":12},"text":"care of the problem by force, but undeclared war ","x":62,"y":734}]},{"bbox":{"h":52,"w":251,"x":334,"y":162},"lines":[{"bbox":{"h":20,"w":250,"x":334,"y":162},"font":{"size":12},"text":"with France between 1798 and 1800 got in the way. ","x":334,"y":174},{"bbox":{"h":20,"w":251,"x":334,"y":178},"font":{"size":12},"text":"When the navy finally left for the Mediterranean in ","x":334,"y":190},{"bbox":{"h":20,"w":185,"x":334,"y":194},"font":{"size":12},"text":"1801, Tripoli had already declared war.","x":334,"y":206}]},{"bbox":{"h":44,"w":59,"x":429,"y":222},"lines":[{"bbox":{"h":44,"w":59,"x":429,"y":222},"font":{"size":35},"text":"1801","x":429,"y":254}]},{"bbox":{"h":228,"w":253,"x":334,"y":274},"lines":[{"bbox":{"h":20,"w":188,"x":334,"y":274},"font":{"size":12},"text":"When the first squadron arrived in the ","x":334,"y":286},{"bbox":{"h":20,"w":225,"x":334,"y":290},"font":{"size":12},"text":"Mediterranean in July 1801, the United States ","x":334,"y":302},{"bbox":{"h":20,"w":234,"x":334,"y":306},"font":{"size":12},"text":"was no longer at peace. On May 14, 1801, Yusuf ","x":334,"y":318},{"bbox":{"h":20,"w":233,"x":334,"y":322},"font":{"size":12},"text":"Karamanli had ordered the flagpole cut down at ","x":334,"y":334},{"bbox":{"h":20,"w":243,"x":334,"y":338},"font":{"size":12},"text":"the American consulate in Tripoli, a signal that he ","x":334,"y":350},{"bbox":{"h":20,"w":243,"x":334,"y":354},"font":{"size":12},"text":"had declared war. In response, on July 23, William ","x":334,"y":366},{"bbox":{"h":20,"w":239,"x":334,"y":370},"font":{"size":12},"text":"Eaton, American consul at Tunis, announced in a ","x":334,"y":382},{"bbox":{"h":20,"w":239,"x":334,"y":386},"font":{"size":12},"text":"circular that Tripoli was officially under blockade, ","x":334,"y":398},{"bbox":{"h":20,"w":243,"x":334,"y":402},"font":{"size":12},"text":"anticipating Commodore Dale’s probable strategy. ","x":334,"y":414},{"bbox":{"h":20,"w":223,"x":334,"y":418},"font":{"size":12},"text":"In principle, Dale agreed with Eaton’s actions, ","x":334,"y":430},{"bbox":{"h":20,"w":237,"x":334,"y":434},"font":{"size":12},"text":"writing to the Secretary of the Navy, “Should the ","x":334,"y":446},{"bbox":{"h":20,"w":253,"x":334,"y":450},"font":{"size":12},"text":"United States Determin to carry on the War against ","x":334,"y":462},{"bbox":{"h":20,"w":240,"x":334,"y":466},"font":{"size":12},"text":"Tripoli it will be highly necessary to keep it closly ","x":334,"y":478},{"bbox":{"h":20,"w":59,"x":334,"y":482},"font":{"size":12},"text":"Blockaded.” ","x":334,"y":494}]},{"bbox":{"h":180,"w":252,"x":334,"y":514},"lines":[{"bbox":{"h":20,"w":252,"x":334,"y":514},"font":{"size":12},"text":"When the squadron arrived in July, the commodore, ","x":334,"y":526},{"bbox":{"h":20,"w":240,"x":334,"y":530},"font":{"size":12},"text":"Richard Dale, was surprised to learn that war had ","x":334,"y":542},{"bbox":{"h":20,"w":234,"x":334,"y":546},"font":{"size":12},"text":"been declared. That change meant the plans that ","x":334,"y":558},{"bbox":{"h":20,"w":243,"x":334,"y":562},"font":{"size":12},"text":"had been laid had to change. Given the difficulties ","x":334,"y":574},{"bbox":{"h":20,"w":235,"x":334,"y":578},"font":{"size":12},"text":"of the task, it is not surprising that during Dale’s ","x":334,"y":590},{"bbox":{"h":20,"w":248,"x":334,"y":594},"font":{"size":12},"text":"command no decisive action occurred. For this first ","x":334,"y":606},{"bbox":{"h":20,"w":252,"x":334,"y":610},"font":{"size":12},"text":"cruise, there was little that could be done aside from ","x":334,"y":622},{"bbox":{"h":20,"w":239,"x":334,"y":626},"font":{"size":12},"text":"cruise off Tripoli and convoy merchants from one ","x":334,"y":638},{"bbox":{"h":20,"w":241,"x":334,"y":642},"font":{"size":12},"text":"end of the Mediterranean to the other. With only ","x":334,"y":654},{"bbox":{"h":20,"w":246,"x":334,"y":658},"font":{"size":12},"text":"three frigates and a schooner in the squadron, each ","x":334,"y":670},{"bbox":{"h":20,"w":207,"x":334,"y":674},"font":{"size":12},"text":"ship had more than enough to keep it busy.","x":334,"y":686}]},{"bbox":{"h":25,"w":116,"x":263,"y":63},"lines":[{"bbox":{"h":25,"w":116,"x":263,"y":63},"font":{"size":20},"text":"THE FIRST","x":263,"y":81}]},{"bbox":{"h":30,"w":185,"x":228,"y":101},"lines":[{"bbox":{"h":30,"w":185,"x":228,"y":101},"font":{"size":24},"text":"BARBARY WAR","x":228,"y":122}]},{"bbox":{"h":20,"w":6,"x":44,"y":754},"lines":[{"bbox":{"h":20,"w":6,"x":44,"y":754},"font":{"size":12,"weight":"bold"},"text":"2","x":44,"y":766}]},{"bbox":{"h":45,"w":24,"x":63,"y":157},"lines":[{"bbox":{"h":45,"w":24,"x":63,"y":157},"font":{"size":36},"text":"A","x":63,"y":190}]}],"mediabox":[0,0,629,809]},{"blocks":[{"bbox":{"h":17,"w":183,"x":44,"y":65},"lines":[{"bbox":{"h":17,"w":183,"x":44,"y":65},"font":{"size":14},"text":"ENTERPRIZE V. TRIPOLI","x":44,"y":78}]},{"bbox":{"h":52,"w":238,"x":44,"y":98},"lines":[{"bbox":{"h":20,"w":227,"x":44,"y":98},"font":{"size":12},"text":"Once all the ships were assigned to a task, only ","x":44,"y":110},{"bbox":{"h":20,"w":238,"x":44,"y":114},"font":{"size":12},"text":"one frigate was left to actually do the blockade of ","x":44,"y":126},{"bbox":{"h":20,"w":59,"x":44,"y":130},"font":{"size":12},"text":"Tripoli. The ","x":44,"y":142},{"bbox":{"h":20,"w":42,"x":103,"y":130},"font":{"size":12,"style":"italic"},"text":"President","x":103,"y":142},{"bbox":{"h":20,"w":134,"x":146,"y":130},"font":{"size":12},"text":" was meant to maintain the ","x":146,"y":142}]},{"bbox":{"h":20,"w":234,"x":44,"y":146},"lines":[{"bbox":{"h":20,"w":118,"x":44,"y":146},"font":{"size":12},"text":"blockade along with the ","x":44,"y":158},{"bbox":{"h":20,"w":49,"x":162,"y":146},"font":{"size":12,"style":"italic"},"text":"Enterprize","x":162,"y":158},{"bbox":{"h":20,"w":66,"x":212,"y":146},"font":{"size":12},"text":". As it turned ","x":212,"y":158}]},{"bbox":{"h":36,"w":251,"x":44,"y":162},"lines":[{"bbox":{"h":20,"w":251,"x":44,"y":162},"font":{"size":12},"text":"out, between sickness, bad weather, and ship repairs, ","x":44,"y":174},{"bbox":{"h":20,"w":18,"x":44,"y":178},"font":{"size":12},"text":"the ","x":44,"y":190},{"bbox":{"h":20,"w":42,"x":62,"y":178},"font":{"size":12,"style":"italic"},"text":"President","x":62,"y":190},{"bbox":{"h":20,"w":178,"x":105,"y":178},"font":{"size":12},"text":" spent almost no time before Tripoli. ","x":105,"y":190}]},{"bbox":{"h":52,"w":245,"x":44,"y":194},"lines":[{"bbox":{"h":20,"w":245,"x":44,"y":194},"font":{"size":12},"text":"The one action of any consequence during the first ","x":44,"y":206},{"bbox":{"h":20,"w":238,"x":44,"y":210},"font":{"size":12},"text":"squadron’s cruise was accomplished not by one of ","x":44,"y":222},{"bbox":{"h":20,"w":156,"x":44,"y":226},"font":{"size":12},"text":"the frigates, but by the schooner ","x":44,"y":238},{"bbox":{"h":20,"w":49,"x":201,"y":226},"font":{"size":12,"style":"italic"},"text":"Enterprize","x":201,"y":238},{"bbox":{"h":20,"w":32,"x":251,"y":226},"font":{"size":12},"text":" on its ","x":251,"y":238}]},{"bbox":{"h":20,"w":207,"x":44,"y":242},"lines":[{"bbox":{"h":20,"w":161,"x":44,"y":242},"font":{"size":12},"text":"way to Malta to get water for the ","x":44,"y":254},{"bbox":{"h":20,"w":42,"x":206,"y":242},"font":{"size":12,"style":"italic"},"text":"President","x":206,"y":254},{"bbox":{"h":20,"w":3,"x":249,"y":242},"font":{"size":12},"text":".","x":249,"y":254}]},{"bbox":{"h":20,"w":237,"x":44,"y":274},"lines":[{"bbox":{"h":20,"w":133,"x":44,"y":274},"font":{"size":12},"text":"The encounter between the ","x":44,"y":286},{"bbox":{"h":20,"w":49,"x":177,"y":274},"font":{"size":12,"style":"italic"},"text":"Enterprize","x":177,"y":286},{"bbox":{"h":20,"w":54,"x":227,"y":274},"font":{"size":12},"text":", captained ","x":227,"y":286}]},{"bbox":{"h":20,"w":249,"x":44,"y":290},"lines":[{"bbox":{"h":20,"w":214,"x":44,"y":290},"font":{"size":12},"text":"by Andrew Sterett, and the 14-gun, 80-man ","x":44,"y":302},{"bbox":{"h":20,"w":32,"x":259,"y":290},"font":{"size":12,"style":"italic"},"text":"Tripoli","x":259,"y":302},{"bbox":{"h":20,"w":3,"x":291,"y":290},"font":{"size":12},"text":" ","x":291,"y":302}]},{"bbox":{"h":52,"w":249,"x":44,"y":306},"lines":[{"bbox":{"h":20,"w":240,"x":44,"y":306},"font":{"size":12},"text":"was a promising start for the American squadron. ","x":44,"y":318},{"bbox":{"h":20,"w":245,"x":44,"y":322},"font":{"size":12},"text":"On August 1, 1801, while flying British colors, the ","x":44,"y":334},{"bbox":{"h":20,"w":49,"x":44,"y":338},"font":{"size":12,"style":"italic"},"text":"Enterprize","x":44,"y":350},{"bbox":{"h":20,"w":199,"x":94,"y":338},"font":{"size":12},"text":" sighted a ship. When Sterett asked what ","x":94,"y":350}]},{"bbox":{"h":100,"w":243,"x":44,"y":354},"lines":[{"bbox":{"h":20,"w":227,"x":44,"y":354},"font":{"size":12},"text":"the ship was doing, its commander replied that ","x":44,"y":366},{"bbox":{"h":20,"w":232,"x":44,"y":370},"font":{"size":12},"text":"it was out “to cruise after the Americans.” Upon ","x":44,"y":382},{"bbox":{"h":20,"w":243,"x":44,"y":386},"font":{"size":12},"text":"hearing this reply, Sterett hauled down the British ","x":44,"y":398},{"bbox":{"h":20,"w":233,"x":44,"y":402},"font":{"size":12},"text":"colors, which he had been sailing under in order ","x":44,"y":414},{"bbox":{"h":20,"w":224,"x":44,"y":418},"font":{"size":12},"text":"to deceive any potential threats, and raised the ","x":44,"y":430},{"bbox":{"h":20,"w":185,"x":44,"y":434},"font":{"size":12},"text":"American flag, firing muskets into the ","x":44,"y":446},{"bbox":{"h":20,"w":32,"x":230,"y":434},"font":{"size":12,"style":"italic"},"text":"Tripoli","x":230,"y":446},{"bbox":{"h":20,"w":25,"x":262,"y":434},"font":{"size":12},"text":". The ","x":262,"y":446}]},{"bbox":{"h":20,"w":196,"x":44,"y":450},"lines":[{"bbox":{"h":20,"w":32,"x":44,"y":450},"font":{"size":12,"style":"italic"},"text":"Tripoli","x":44,"y":462},{"bbox":{"h":20,"w":164,"x":76,"y":450},"font":{"size":12},"text":" fired a partial broadside in return.","x":76,"y":462}]},{"bbox":{"h":52,"w":234,"x":44,"y":482},"lines":[{"bbox":{"h":20,"w":234,"x":44,"y":482},"font":{"size":12},"text":"The fight lasted about three hours, during which ","x":44,"y":494},{"bbox":{"h":20,"w":212,"x":44,"y":498},"font":{"size":12},"text":"time the Tripolitans attempted to board the ","x":44,"y":510},{"bbox":{"h":20,"w":49,"x":44,"y":514},"font":{"size":12,"style":"italic"},"text":"Enterprize","x":44,"y":526},{"bbox":{"h":20,"w":179,"x":94,"y":514},"font":{"size":12},"text":" three times. Each time the crew and ","x":94,"y":526}]},{"bbox":{"h":20,"w":214,"x":44,"y":530},"lines":[{"bbox":{"h":20,"w":135,"x":44,"y":530},"font":{"size":12},"text":"marines repulsed them. The ","x":44,"y":542},{"bbox":{"h":20,"w":32,"x":179,"y":530},"font":{"size":12,"style":"italic"},"text":"Tripoli","x":179,"y":542},{"bbox":{"h":20,"w":46,"x":211,"y":530},"font":{"size":12},"text":"’s captain ","x":211,"y":542}]},{"bbox":{"h":52,"w":249,"x":44,"y":546},"lines":[{"bbox":{"h":20,"w":232,"x":44,"y":546},"font":{"size":12},"text":"also tried a strategy that most sailors considered ","x":44,"y":558},{"bbox":{"h":20,"w":249,"x":44,"y":562},"font":{"size":12},"text":"dishonorable: striking his colors and then resuming ","x":44,"y":574},{"bbox":{"h":20,"w":137,"x":44,"y":578},"font":{"size":12},"text":"the fight. The third time the ","x":44,"y":590},{"bbox":{"h":20,"w":32,"x":181,"y":578},"font":{"size":12,"style":"italic"},"text":"Tripoli","x":181,"y":590},{"bbox":{"h":20,"w":73,"x":213,"y":578},"font":{"size":12},"text":" struck, Sterett ","x":213,"y":590}]},{"bbox":{"h":36,"w":241,"x":44,"y":594},"lines":[{"bbox":{"h":20,"w":234,"x":44,"y":594},"font":{"size":12},"text":"disregarded the surrender and ordered the vessel ","x":44,"y":606},{"bbox":{"h":20,"w":128,"x":44,"y":610},"font":{"size":12},"text":"to be sunk. Eventually the ","x":44,"y":622},{"bbox":{"h":20,"w":32,"x":172,"y":610},"font":{"size":12,"style":"italic"},"text":"Tripoli","x":172,"y":622},{"bbox":{"h":20,"w":81,"x":204,"y":610},"font":{"size":12},"text":"’s crew “cried for ","x":204,"y":622}]},{"bbox":{"h":36,"w":237,"x":44,"y":626},"lines":[{"bbox":{"h":20,"w":237,"x":44,"y":626},"font":{"size":12},"text":"mercy,” and Sterett ordered their officers to come ","x":44,"y":638},{"bbox":{"h":20,"w":64,"x":44,"y":642},"font":{"size":12},"text":"on board the ","x":44,"y":654},{"bbox":{"h":20,"w":49,"x":108,"y":642},"font":{"size":12,"style":"italic"},"text":"Enterprize","x":108,"y":654},{"bbox":{"h":20,"w":122,"x":158,"y":642},"font":{"size":12},"text":". He refused to board the ","x":158,"y":654}]},{"bbox":{"h":20,"w":247,"x":44,"y":658},"lines":[{"bbox":{"h":20,"w":32,"x":44,"y":658},"font":{"size":12,"style":"italic"},"text":"Tripoli","x":44,"y":670},{"bbox":{"h":20,"w":214,"x":76,"y":658},"font":{"size":12},"text":" with his own officers, lest this cry for mercy ","x":76,"y":670}]},{"bbox":{"h":20,"w":96,"x":44,"y":674},"lines":[{"bbox":{"h":20,"w":96,"x":44,"y":674},"font":{"size":12},"text":"be yet another trick.","x":44,"y":686}]},{"bbox":{"h":36,"w":244,"x":44,"y":706},"lines":[{"bbox":{"h":20,"w":244,"x":44,"y":706},"font":{"size":12},"text":"After lying about the destruction of their boat, the ","x":44,"y":718},{"bbox":{"h":20,"w":190,"x":44,"y":722},"font":{"size":12},"text":"Tripolitans eventually came over to the ","x":44,"y":734},{"bbox":{"h":20,"w":49,"x":234,"y":722},"font":{"size":12,"style":"italic"},"text":"Enterprize","x":234,"y":734},{"bbox":{"h":20,"w":3,"x":284,"y":722},"font":{"size":12},"text":" ","x":284,"y":734}]},{"bbox":{"h":100,"w":239,"x":316,"y":194},"lines":[{"bbox":{"h":20,"w":237,"x":316,"y":194},"font":{"size":12},"text":"and revealed the extent of the devastation Sterett ","x":316,"y":206},{"bbox":{"h":20,"w":231,"x":316,"y":210},"font":{"size":12},"text":"and his crew had wreaked. Twenty of the eighty ","x":316,"y":222},{"bbox":{"h":20,"w":219,"x":316,"y":226},"font":{"size":12},"text":"crewmen had been killed, with another thirty ","x":316,"y":238},{"bbox":{"h":20,"w":222,"x":316,"y":242},"font":{"size":12},"text":"wounded. The captain and first lieutenant had ","x":316,"y":254},{"bbox":{"h":20,"w":222,"x":316,"y":258},"font":{"size":12},"text":"been wounded, and the second lieutenant and ","x":316,"y":270},{"bbox":{"h":20,"w":93,"x":316,"y":274},"font":{"size":12},"text":"surgeon killed. The ","x":316,"y":286},{"bbox":{"h":20,"w":32,"x":410,"y":274},"font":{"size":12,"style":"italic"},"text":"Tripoli","x":410,"y":286},{"bbox":{"h":20,"w":113,"x":442,"y":274},"font":{"size":12},"text":" itself suffered so much ","x":442,"y":286}]},{"bbox":{"h":52,"w":246,"x":316,"y":290},"lines":[{"bbox":{"h":20,"w":222,"x":316,"y":290},"font":{"size":12},"text":"damage that it was almost unable to be sailed, ","x":316,"y":302},{"bbox":{"h":20,"w":246,"x":316,"y":306},"font":{"size":12},"text":"“having received 18 shot between wind and water.” ","x":316,"y":318},{"bbox":{"h":20,"w":78,"x":316,"y":322},"font":{"size":12},"text":"By contrast, the ","x":316,"y":334},{"bbox":{"h":20,"w":49,"x":395,"y":322},"font":{"size":12,"style":"italic"},"text":"Enterprize","x":395,"y":334},{"bbox":{"h":20,"w":99,"x":445,"y":322},"font":{"size":12},"text":" had suffered almost ","x":445,"y":334}]},{"bbox":{"h":36,"w":233,"x":316,"y":338},"lines":[{"bbox":{"h":20,"w":233,"x":316,"y":338},"font":{"size":12},"text":"no structural damage and none of the crew were ","x":316,"y":350},{"bbox":{"h":20,"w":65,"x":316,"y":354},"font":{"size":12},"text":"injured at all. ","x":316,"y":366}]},{"bbox":{"h":36,"w":247,"x":316,"y":386},"lines":[{"bbox":{"h":20,"w":247,"x":316,"y":386},"font":{"size":12},"text":"Because Sterett’s orders did not permit him to take ","x":316,"y":398},{"bbox":{"h":20,"w":195,"x":316,"y":402},"font":{"size":12},"text":"an enemy ship as prize, he had to let the ","x":316,"y":414},{"bbox":{"h":20,"w":32,"x":512,"y":402},"font":{"size":12,"style":"italic"},"text":"Tripoli","x":512,"y":414},{"bbox":{"h":20,"w":19,"x":544,"y":402},"font":{"size":12},"text":" go, ","x":544,"y":414}]},{"bbox":{"h":132,"w":249,"x":316,"y":418},"lines":[{"bbox":{"h":20,"w":244,"x":316,"y":418},"font":{"size":12},"text":"but not before he cut down its masts and threw all ","x":316,"y":430},{"bbox":{"h":20,"w":239,"x":316,"y":434},"font":{"size":12},"text":"its guns overboard. In practical terms, this victory ","x":316,"y":446},{"bbox":{"h":20,"w":230,"x":316,"y":450},"font":{"size":12},"text":"meant little, but it purportedly demoralized the ","x":316,"y":462},{"bbox":{"h":20,"w":236,"x":316,"y":466},"font":{"size":12},"text":"Tripolitans so much that all the sailors who were ","x":316,"y":478},{"bbox":{"h":20,"w":245,"x":316,"y":482},"font":{"size":12},"text":"to man other corsair vessels deserted them instead. ","x":316,"y":494},{"bbox":{"h":20,"w":241,"x":316,"y":498},"font":{"size":12},"text":"On the American side, it helped to throw popular ","x":316,"y":510},{"bbox":{"h":20,"w":249,"x":316,"y":514},"font":{"size":12},"text":"opinion behind the use of force against the Barbary ","x":316,"y":526},{"bbox":{"h":20,"w":29,"x":316,"y":530},"font":{"size":12},"text":"states.","x":316,"y":542}]},{"bbox":{"h":17,"w":91,"x":316,"y":577},"lines":[{"bbox":{"h":17,"w":91,"x":316,"y":577},"font":{"size":14},"text":"STALEMATE","x":316,"y":590}]},{"bbox":{"h":20,"w":226,"x":316,"y":610},"lines":[{"bbox":{"h":20,"w":96,"x":316,"y":610},"font":{"size":12},"text":"Capitalizing on the ","x":316,"y":622},{"bbox":{"h":20,"w":49,"x":413,"y":610},"font":{"size":12,"style":"italic"},"text":"Enterprize","x":413,"y":622},{"bbox":{"h":20,"w":80,"x":462,"y":610},"font":{"size":12},"text":"’s victory proved ","x":462,"y":622}]},{"bbox":{"h":68,"w":250,"x":316,"y":626},"lines":[{"bbox":{"h":20,"w":250,"x":316,"y":626},"font":{"size":12},"text":"impossible. The difficulty of maintaining peace with ","x":316,"y":638},{"bbox":{"h":20,"w":233,"x":316,"y":642},"font":{"size":12},"text":"the other Barbary states, and maintaining a very ","x":316,"y":654},{"bbox":{"h":20,"w":235,"x":316,"y":658},"font":{"size":12},"text":"small squadron far from supplies and manpower, ","x":316,"y":670},{"bbox":{"h":20,"w":180,"x":316,"y":674},"font":{"size":12},"text":"proved barriers too high to overcome.","x":316,"y":686}]},{"bbox":{"h":36,"w":251,"x":316,"y":706},"lines":[{"bbox":{"h":20,"w":251,"x":316,"y":706},"font":{"size":12},"text":"As winter fell, the American squadron gave up even ","x":316,"y":718},{"bbox":{"h":20,"w":242,"x":316,"y":722},"font":{"size":12},"text":"the pretense of blockade. Sailors’ enlistments were ","x":316,"y":734}]},{"bbox":{"h":20,"w":6,"x":578,"y":754},"lines":[{"bbox":{"h":20,"w":6,"x":578,"y":754},"font":{"size":12,"weight":"bold"},"text":"3","x":578,"y":766}]}],"mediabox":[0,0,629,809]},{"blocks":[{"bbox":{"h":84,"w":240,"x":62,"y":210},"lines":[{"bbox":{"h":20,"w":228,"x":62,"y":210},"font":{"size":12},"text":"coming to an end, and the squadron’s ships one ","x":62,"y":222},{"bbox":{"h":20,"w":233,"x":62,"y":226},"font":{"size":12},"text":"by one were ordered home. The war with Tripoli ","x":62,"y":238},{"bbox":{"h":20,"w":240,"x":62,"y":242},"font":{"size":12},"text":"was in stalemate, relations with the other Barbary ","x":62,"y":254},{"bbox":{"h":20,"w":225,"x":62,"y":258},"font":{"size":12},"text":"states were fragile but holding, and despite the ","x":62,"y":270},{"bbox":{"h":20,"w":49,"x":62,"y":274},"font":{"size":12,"style":"italic"},"text":"Enterprize","x":62,"y":286},{"bbox":{"h":20,"w":186,"x":112,"y":274},"font":{"size":12},"text":"’s victory, the Americans had generally ","x":112,"y":286}]},{"bbox":{"h":36,"w":246,"x":62,"y":290},"lines":[{"bbox":{"h":20,"w":246,"x":62,"y":290},"font":{"size":12},"text":"demonstrated that they were only a lesser power in ","x":62,"y":302},{"bbox":{"h":20,"w":150,"x":62,"y":306},"font":{"size":12},"text":"the Mediterranean community.","x":62,"y":318}]},{"bbox":{"h":44,"w":63,"x":155,"y":334},"lines":[{"bbox":{"h":44,"w":63,"x":155,"y":334},"font":{"size":35},"text":"1802","x":155,"y":366}]},{"bbox":{"h":148,"w":252,"x":62,"y":386},"lines":[{"bbox":{"h":20,"w":252,"x":62,"y":386},"font":{"size":12},"text":"The first few months of 1802 saw little activity from ","x":62,"y":398},{"bbox":{"h":20,"w":231,"x":62,"y":402},"font":{"size":12},"text":"Dale or his squadron. Hamstrung by ineffectual ","x":62,"y":414},{"bbox":{"h":20,"w":234,"x":62,"y":418},"font":{"size":12},"text":"orders and serious repairs to his ship, Dale spent ","x":62,"y":430},{"bbox":{"h":20,"w":237,"x":62,"y":434},"font":{"size":12},"text":"the winter of 1801-1802 in Toulon. Dale himself ","x":62,"y":446},{"bbox":{"h":20,"w":240,"x":62,"y":450},"font":{"size":12},"text":"prepared to head back to the United States, as his ","x":62,"y":462},{"bbox":{"h":20,"w":236,"x":62,"y":466},"font":{"size":12},"text":"term as commodore was up. The Secretary of the ","x":62,"y":478},{"bbox":{"h":20,"w":242,"x":62,"y":482},"font":{"size":12},"text":"Navy prepared to send a new squadron in order to ","x":62,"y":494},{"bbox":{"h":20,"w":234,"x":62,"y":498},"font":{"size":12},"text":"arrive in time to re-engage with Tripoli once the ","x":62,"y":510},{"bbox":{"h":20,"w":111,"x":62,"y":514},"font":{"size":12},"text":"winter weather cleared.","x":62,"y":526}]},{"bbox":{"h":52,"w":229,"x":62,"y":546},"lines":[{"bbox":{"h":20,"w":226,"x":62,"y":546},"font":{"size":12},"text":"However, back in the United States there were ","x":62,"y":558},{"bbox":{"h":20,"w":211,"x":62,"y":562},"font":{"size":12},"text":"delays in forming the new squadron. When ","x":62,"y":574},{"bbox":{"h":20,"w":65,"x":62,"y":578},"font":{"size":12},"text":"Dale and the ","x":62,"y":590},{"bbox":{"h":20,"w":42,"x":127,"y":578},"font":{"size":12,"style":"italic"},"text":"President","x":127,"y":590},{"bbox":{"h":20,"w":121,"x":170,"y":578},"font":{"size":12},"text":" returned home, the next ","x":170,"y":590}]},{"bbox":{"h":52,"w":251,"x":62,"y":594},"lines":[{"bbox":{"h":20,"w":251,"x":62,"y":594},"font":{"size":12},"text":"commodore had not yet even left the United States. ","x":62,"y":606},{"bbox":{"h":20,"w":222,"x":62,"y":610},"font":{"size":12},"text":"At least there was a new commodore, though: ","x":62,"y":622},{"bbox":{"h":20,"w":126,"x":62,"y":626},"font":{"size":12},"text":"Richard Valentine Morris.","x":62,"y":638}]},{"bbox":{"h":84,"w":249,"x":62,"y":658},"lines":[{"bbox":{"h":20,"w":226,"x":62,"y":658},"font":{"size":12},"text":"With his confidence in the navy’s skill waning, ","x":62,"y":670},{"bbox":{"h":20,"w":233,"x":62,"y":674},"font":{"size":12},"text":"William Eaton, erstwhile consul at Tunis, began ","x":62,"y":686},{"bbox":{"h":20,"w":242,"x":62,"y":690},"font":{"size":12},"text":"to take matters into his own hands. He and James ","x":62,"y":702},{"bbox":{"h":20,"w":240,"x":62,"y":706},"font":{"size":12},"text":"Leander Cathcart, the displaced consul at Tripoli, ","x":62,"y":718},{"bbox":{"h":20,"w":249,"x":62,"y":722},"font":{"size":12},"text":"came up with a plan to reinstate Hamet Karamanli, ","x":62,"y":734}]},{"bbox":{"h":68,"w":252,"x":334,"y":66},"lines":[{"bbox":{"h":20,"w":228,"x":334,"y":66},"font":{"size":12},"text":"the older brother of the reigning bashaw, Yusuf ","x":334,"y":78},{"bbox":{"h":20,"w":240,"x":334,"y":82},"font":{"size":12},"text":"Karamanli. Yusuf had deposed Hamet some years ","x":334,"y":94},{"bbox":{"h":20,"w":252,"x":334,"y":98},"font":{"size":12},"text":"previous, and Hamet had fled to Egypt. Now Eaton ","x":334,"y":110},{"bbox":{"h":20,"w":193,"x":334,"y":114},"font":{"size":12},"text":"and Cathcart wanted to bring him back.","x":334,"y":126}]},{"bbox":{"h":100,"w":252,"x":334,"y":146},"lines":[{"bbox":{"h":20,"w":242,"x":334,"y":146},"font":{"size":12},"text":"When Richard Valentine Morris finally arrived in ","x":334,"y":158},{"bbox":{"h":20,"w":232,"x":334,"y":162},"font":{"size":12},"text":"the Mediterranean, he found that relations with ","x":334,"y":174},{"bbox":{"h":20,"w":233,"x":334,"y":178},"font":{"size":12},"text":"Morocco were at a breaking point. Several tense ","x":334,"y":190},{"bbox":{"h":20,"w":234,"x":334,"y":194},"font":{"size":12},"text":"weeks resulted, though consul James Simpson at ","x":334,"y":206},{"bbox":{"h":20,"w":252,"x":334,"y":210},"font":{"size":12},"text":"Tangier was able to finally talk the Moroccan sultan ","x":334,"y":222},{"bbox":{"h":20,"w":93,"x":334,"y":226},"font":{"size":12},"text":"into a fragile peace.","x":334,"y":238}]},{"bbox":{"h":20,"w":227,"x":334,"y":258},"lines":[{"bbox":{"h":20,"w":183,"x":334,"y":258},"font":{"size":12},"text":"In June 1802, an American vessel, the ","x":334,"y":270},{"bbox":{"h":20,"w":40,"x":518,"y":258},"font":{"size":12,"style":"italic"},"text":"Franklin","x":518,"y":270},{"bbox":{"h":20,"w":3,"x":558,"y":258},"font":{"size":12},"text":" ","x":558,"y":270}]},{"bbox":{"h":132,"w":243,"x":334,"y":274},"lines":[{"bbox":{"h":20,"w":221,"x":334,"y":274},"font":{"size":12},"text":"was captured by a Tripolitan cruiser. The crew ","x":334,"y":286},{"bbox":{"h":20,"w":207,"x":334,"y":290},"font":{"size":12},"text":"of the vessel was sent to Algiers, where the ","x":334,"y":302},{"bbox":{"h":20,"w":233,"x":334,"y":306},"font":{"size":12},"text":"Americans had to rely on the good graces of the ","x":334,"y":318},{"bbox":{"h":20,"w":243,"x":334,"y":322},"font":{"size":12},"text":"British consul in Algiers and the Danish consul in ","x":334,"y":334},{"bbox":{"h":20,"w":238,"x":334,"y":338},"font":{"size":12},"text":"Tripoli, Nicholas Nissen. Eventually Algiers took ","x":334,"y":350},{"bbox":{"h":20,"w":222,"x":334,"y":354},"font":{"size":12},"text":"a hand in redeeming the captives, an outcome ","x":334,"y":366},{"bbox":{"h":20,"w":238,"x":334,"y":370},"font":{"size":12},"text":"that only weakened the American position in the ","x":334,"y":382},{"bbox":{"h":20,"w":74,"x":334,"y":386},"font":{"size":12},"text":"Mediterranean.","x":334,"y":398}]},{"bbox":{"h":148,"w":250,"x":334,"y":418},"lines":[{"bbox":{"h":20,"w":250,"x":334,"y":418},"font":{"size":12},"text":"Since Richard Valentine Morris seemed disinclined ","x":334,"y":430},{"bbox":{"h":20,"w":249,"x":334,"y":434},"font":{"size":12},"text":"to act against any of the Barbary powers with force, ","x":334,"y":446},{"bbox":{"h":20,"w":242,"x":334,"y":450},"font":{"size":12},"text":"other captains in the squadron stepped up. Morris ","x":334,"y":462},{"bbox":{"h":20,"w":234,"x":334,"y":466},"font":{"size":12},"text":"spent almost no time on the blockade of Tripoli. ","x":334,"y":478},{"bbox":{"h":20,"w":235,"x":334,"y":482},"font":{"size":12},"text":"The two who took the lead most frequently were ","x":334,"y":494},{"bbox":{"h":20,"w":224,"x":334,"y":498},"font":{"size":12},"text":"also the most irascible: Alexander Murray and ","x":334,"y":510},{"bbox":{"h":20,"w":230,"x":334,"y":514},"font":{"size":12},"text":"Daniel McNeill. Murray and McNeill made no ","x":334,"y":526},{"bbox":{"h":20,"w":229,"x":334,"y":530},"font":{"size":12},"text":"secret of their disdain for procedure or for their ","x":334,"y":542},{"bbox":{"h":20,"w":26,"x":334,"y":546},"font":{"size":12},"text":"allies.","x":334,"y":558}]},{"bbox":{"h":84,"w":248,"x":334,"y":578},"lines":[{"bbox":{"h":20,"w":230,"x":334,"y":578},"font":{"size":12},"text":"As the year 1802 came to a close, relations with ","x":334,"y":590},{"bbox":{"h":20,"w":248,"x":334,"y":594},"font":{"size":12},"text":"both enemies and allies were more fragile than ever ","x":334,"y":606},{"bbox":{"h":20,"w":232,"x":334,"y":610},"font":{"size":12},"text":"before. Morris’s apathy did not go unnoticed. In ","x":334,"y":622},{"bbox":{"h":20,"w":241,"x":334,"y":626},"font":{"size":12},"text":"1803, the commodore was ordered home to face a ","x":334,"y":638},{"bbox":{"h":20,"w":174,"x":334,"y":642},"font":{"size":12},"text":"court-martial for dereliction of duty.","x":334,"y":654}]},{"bbox":{"h":44,"w":60,"x":429,"y":670},"lines":[{"bbox":{"h":44,"w":60,"x":429,"y":670},"font":{"size":35},"text":"1803","x":429,"y":702}]},{"bbox":{"h":20,"w":247,"x":334,"y":722},"lines":[{"bbox":{"h":20,"w":247,"x":334,"y":722},"font":{"size":12},"text":"1803 was a year of considerable diplomatic turmoil ","x":334,"y":734}]},{"bbox":{"h":20,"w":6,"x":44,"y":754},"lines":[{"bbox":{"h":20,"w":6,"x":44,"y":754},"font":{"size":12,"weight":"bold"},"text":"4","x":44,"y":766}]}],"mediabox":[0,0,629,809]},{"blocks":[{"bbox":{"h":148,"w":248,"x":44,"y":66},"lines":[{"bbox":{"h":20,"w":215,"x":44,"y":66},"font":{"size":12},"text":"in the other Barbary states as well as Tripoli. ","x":44,"y":78},{"bbox":{"h":20,"w":241,"x":44,"y":82},"font":{"size":12},"text":"From the very beginning of the year, Commodore ","x":44,"y":94},{"bbox":{"h":20,"w":230,"x":44,"y":98},"font":{"size":12},"text":"Morris could not keep up a show of strength in ","x":44,"y":110},{"bbox":{"h":20,"w":231,"x":44,"y":114},"font":{"size":12},"text":"relations with Algiers and Tunis, capitulating to ","x":44,"y":126},{"bbox":{"h":20,"w":248,"x":44,"y":130},"font":{"size":12},"text":"their demands or putting them off as best he could. ","x":44,"y":142},{"bbox":{"h":20,"w":225,"x":44,"y":146},"font":{"size":12},"text":"Consul James Simpson believed that Morocco ","x":44,"y":158},{"bbox":{"h":20,"w":240,"x":44,"y":162},"font":{"size":12},"text":"was colluding with Tripoli to break the American ","x":44,"y":174},{"bbox":{"h":20,"w":241,"x":44,"y":178},"font":{"size":12},"text":"blockade, and subsequent events gave rather more ","x":44,"y":190},{"bbox":{"h":20,"w":109,"x":44,"y":194},"font":{"size":12},"text":"credence to that belief.","x":44,"y":206}]},{"bbox":{"h":100,"w":248,"x":44,"y":226},"lines":[{"bbox":{"h":20,"w":248,"x":44,"y":226},"font":{"size":12},"text":"After an abortive attempt to negotiate with Tripoli, ","x":44,"y":238},{"bbox":{"h":20,"w":245,"x":44,"y":242},"font":{"size":12},"text":"Morris returned to Malta (where his wife and new ","x":44,"y":254},{"bbox":{"h":20,"w":226,"x":44,"y":258},"font":{"size":12},"text":"baby were residing). He would not leave Malta ","x":44,"y":270},{"bbox":{"h":20,"w":224,"x":44,"y":274},"font":{"size":12},"text":"again for any significant length of time during ","x":44,"y":286},{"bbox":{"h":20,"w":214,"x":44,"y":290},"font":{"size":12},"text":"his tenure. Meanwhile, James Simpson tried ","x":44,"y":302},{"bbox":{"h":20,"w":201,"x":44,"y":306},"font":{"size":12},"text":"desperately to keep the peace in Morocco.","x":44,"y":318}]},{"bbox":{"h":180,"w":251,"x":44,"y":338},"lines":[{"bbox":{"h":20,"w":247,"x":44,"y":338},"font":{"size":12},"text":"Commodore Morris’s replacement, Edward Preble, ","x":44,"y":350},{"bbox":{"h":20,"w":249,"x":44,"y":354},"font":{"size":12},"text":"arrived in Gibraltar on September 13, one day after ","x":44,"y":366},{"bbox":{"h":20,"w":235,"x":44,"y":370},"font":{"size":12},"text":"Morris received his recall papers from one of the ","x":44,"y":382},{"bbox":{"h":20,"w":250,"x":44,"y":386},"font":{"size":12},"text":"advance ships in Preble’s squadron. Morris returned ","x":44,"y":398},{"bbox":{"h":20,"w":221,"x":44,"y":402},"font":{"size":12},"text":"home to face a court-martial for his apathetic ","x":44,"y":414},{"bbox":{"h":20,"w":251,"x":44,"y":418},"font":{"size":12},"text":"leadership, while Preble had to begin to try to patch ","x":44,"y":430},{"bbox":{"h":20,"w":248,"x":44,"y":434},"font":{"size":12},"text":"things back together. His first task was to deal with ","x":44,"y":446},{"bbox":{"h":20,"w":250,"x":44,"y":450},"font":{"size":12},"text":"the Morocco problem. It was increasingly clear that ","x":44,"y":462},{"bbox":{"h":20,"w":232,"x":44,"y":466},"font":{"size":12},"text":"Morocco was helping Tripoli, and Preble had to ","x":44,"y":478},{"bbox":{"h":20,"w":245,"x":44,"y":482},"font":{"size":12},"text":"find a way to stop it. It took Preble nearly a month ","x":44,"y":494},{"bbox":{"h":20,"w":163,"x":44,"y":498},"font":{"size":12},"text":"to restore peace with the emperor.","x":44,"y":510}]},{"bbox":{"h":33,"w":136,"x":44,"y":545},"lines":[{"bbox":{"h":17,"w":136,"x":44,"y":545},"font":{"size":14},"text":"CAPTURE OF THE ","x":44,"y":558},{"bbox":{"h":17,"w":115,"x":44,"y":561},"font":{"size":14},"text":"PHILADELPHIA","x":44,"y":574}]},{"bbox":{"h":52,"w":250,"x":44,"y":594},"lines":[{"bbox":{"h":20,"w":223,"x":44,"y":594},"font":{"size":12},"text":"On October 31, the focus of the war suddenly ","x":44,"y":606},{"bbox":{"h":20,"w":250,"x":44,"y":610},"font":{"size":12},"text":"shifted from Morocco to Tripoli. While cruising off ","x":44,"y":622},{"bbox":{"h":20,"w":56,"x":44,"y":626},"font":{"size":12},"text":"Tripoli, the ","x":44,"y":638},{"bbox":{"h":20,"w":57,"x":101,"y":626},"font":{"size":12,"style":"italic"},"text":"Philadelphia","x":101,"y":638},{"bbox":{"h":20,"w":121,"x":158,"y":626},"font":{"size":12},"text":" had sighted a Tripolitan ","x":158,"y":638}]},{"bbox":{"h":84,"w":231,"x":44,"y":642},"lines":[{"bbox":{"h":20,"w":221,"x":44,"y":642},"font":{"size":12},"text":"vessel. Pursuing the vessel into Tripoli harbor, ","x":44,"y":654},{"bbox":{"h":20,"w":220,"x":44,"y":658},"font":{"size":12},"text":"the frigate had run aground four or five miles ","x":44,"y":670},{"bbox":{"h":20,"w":229,"x":44,"y":674},"font":{"size":12},"text":"east of the town. Despite cutting away anchors, ","x":44,"y":686},{"bbox":{"h":20,"w":231,"x":44,"y":690},"font":{"size":12},"text":"guns, and even the foremast, the crew could not ","x":44,"y":702},{"bbox":{"h":20,"w":35,"x":44,"y":706},"font":{"size":12},"text":"lift the ","x":44,"y":718},{"bbox":{"h":20,"w":57,"x":80,"y":706},"font":{"size":12,"style":"italic"},"text":"Philadelphia","x":80,"y":718},{"bbox":{"h":20,"w":125,"x":137,"y":706},"font":{"size":12},"text":" off the bar. Four hours of ","x":137,"y":718}]},{"bbox":{"h":20,"w":236,"x":44,"y":722},"lines":[{"bbox":{"h":20,"w":236,"x":44,"y":722},"font":{"size":12},"text":"fire from Tripolitan gunboats and shore batteries ","x":44,"y":734}]},{"bbox":{"h":52,"w":245,"x":316,"y":210},"lines":[{"bbox":{"h":20,"w":229,"x":316,"y":210},"font":{"size":12},"text":"convinced Captain William Bainbridge that he ","x":316,"y":222},{"bbox":{"h":20,"w":245,"x":316,"y":226},"font":{"size":12},"text":"could not hope to defeat them. Around sunset, the ","x":316,"y":238},{"bbox":{"h":20,"w":57,"x":316,"y":242},"font":{"size":12,"style":"italic"},"text":"Philadelphia","x":316,"y":254},{"bbox":{"h":20,"w":174,"x":373,"y":242},"font":{"size":12},"text":" struck its colors and the ship’s crew ","x":373,"y":254}]},{"bbox":{"h":20,"w":96,"x":316,"y":258},"lines":[{"bbox":{"h":20,"w":96,"x":316,"y":258},"font":{"size":12},"text":"were taken prisoner.","x":316,"y":270}]},{"bbox":{"h":164,"w":243,"x":316,"y":290},"lines":[{"bbox":{"h":20,"w":228,"x":316,"y":290},"font":{"size":12},"text":"Though several European nations rallied to the ","x":316,"y":302},{"bbox":{"h":20,"w":221,"x":316,"y":306},"font":{"size":12},"text":"aid of the American prisoners, there was little ","x":316,"y":318},{"bbox":{"h":20,"w":243,"x":316,"y":322},"font":{"size":12},"text":"Commodore Preble could do. Without diplomatic ","x":316,"y":334},{"bbox":{"h":20,"w":232,"x":316,"y":338},"font":{"size":12},"text":"representation in the Tripolitan court, he had to ","x":316,"y":350},{"bbox":{"h":20,"w":230,"x":316,"y":354},"font":{"size":12},"text":"rely on the generosity of others, particularly the ","x":316,"y":366},{"bbox":{"h":20,"w":224,"x":316,"y":370},"font":{"size":12},"text":"Danish consul Nicholas Nissen, to provide for ","x":316,"y":382},{"bbox":{"h":20,"w":239,"x":316,"y":386},"font":{"size":12},"text":"the captives. Any retaliatory action would have to ","x":316,"y":398},{"bbox":{"h":20,"w":237,"x":316,"y":402},"font":{"size":12},"text":"wait until spring when the weather improved. As ","x":316,"y":414},{"bbox":{"h":20,"w":230,"x":316,"y":418},"font":{"size":12},"text":"the year ended, Preble did get some good news: ","x":316,"y":430},{"bbox":{"h":20,"w":18,"x":316,"y":434},"font":{"size":12},"text":"the ","x":316,"y":446},{"bbox":{"h":20,"w":49,"x":334,"y":434},"font":{"size":12,"style":"italic"},"text":"Enterprize","x":334,"y":446},{"bbox":{"h":20,"w":42,"x":384,"y":434},"font":{"size":12},"text":" and the ","x":384,"y":446},{"bbox":{"h":20,"w":57,"x":427,"y":434},"font":{"size":12,"style":"italic"},"text":"Constitution","x":427,"y":446},{"bbox":{"h":20,"w":68,"x":484,"y":434},"font":{"size":12},"text":" had captured ","x":484,"y":446}]},{"bbox":{"h":20,"w":237,"x":316,"y":450},"lines":[{"bbox":{"h":20,"w":170,"x":316,"y":450},"font":{"size":12},"text":"a small Tripolitan ketch named the ","x":316,"y":462},{"bbox":{"h":20,"w":35,"x":487,"y":450},"font":{"size":12,"style":"italic"},"text":"Mastico","x":487,"y":462},{"bbox":{"h":20,"w":31,"x":523,"y":450},"font":{"size":12},"text":". They ","x":523,"y":462}]},{"bbox":{"h":20,"w":245,"x":316,"y":466},"lines":[{"bbox":{"h":20,"w":110,"x":316,"y":466},"font":{"size":12},"text":"renamed the ketch the ","x":316,"y":478},{"bbox":{"h":20,"w":37,"x":427,"y":466},"font":{"size":12,"style":"italic"},"text":"Intrepid","x":427,"y":478},{"bbox":{"h":20,"w":97,"x":465,"y":466},"font":{"size":12},"text":" and began to make ","x":465,"y":478}]},{"bbox":{"h":20,"w":55,"x":316,"y":482},"lines":[{"bbox":{"h":20,"w":55,"x":316,"y":482},"font":{"size":12},"text":"plans for it.","x":316,"y":494}]},{"bbox":{"h":44,"w":64,"x":409,"y":510},"lines":[{"bbox":{"h":44,"w":64,"x":409,"y":510},"font":{"size":35},"text":"1804","x":409,"y":542}]},{"bbox":{"h":116,"w":251,"x":316,"y":562},"lines":[{"bbox":{"h":20,"w":213,"x":316,"y":562},"font":{"size":12},"text":"Throughout the war, certain consuls became ","x":316,"y":574},{"bbox":{"h":20,"w":233,"x":316,"y":578},"font":{"size":12},"text":"convinced that a naval war was not going to end ","x":316,"y":590},{"bbox":{"h":20,"w":251,"x":316,"y":594},"font":{"size":12},"text":"the war on favorable terms for the United States. In ","x":316,"y":606},{"bbox":{"h":20,"w":239,"x":316,"y":610},"font":{"size":12},"text":"1804, William Eaton increased his work to find a ","x":316,"y":622},{"bbox":{"h":20,"w":244,"x":316,"y":626},"font":{"size":12},"text":"different solution: reinstate the deposed brother of ","x":316,"y":638},{"bbox":{"h":20,"w":251,"x":316,"y":642},"font":{"size":12},"text":"the reigning bashaw, and negotiate a more favorable ","x":316,"y":654},{"bbox":{"h":20,"w":77,"x":316,"y":658},"font":{"size":12},"text":"treaty with him.","x":316,"y":670}]},{"bbox":{"h":52,"w":249,"x":316,"y":690},"lines":[{"bbox":{"h":20,"w":208,"x":316,"y":690},"font":{"size":12},"text":"Hamet, the deposed older brother of Yusuf ","x":316,"y":702},{"bbox":{"h":20,"w":223,"x":316,"y":706},"font":{"size":12},"text":"Karamanli, liked Eaton’s plan in principle, but ","x":316,"y":718},{"bbox":{"h":20,"w":249,"x":316,"y":722},"font":{"size":12},"text":"Eaton found Hamet extremely challenging to work ","x":316,"y":734}]},{"bbox":{"h":20,"w":6,"x":578,"y":754},"lines":[{"bbox":{"h":20,"w":6,"x":578,"y":754},"font":{"size":12,"weight":"bold"},"text":"5","x":578,"y":766}]}],"mediabox":[0,0,629,809]},{"blocks":[{"bbox":{"h":84,"w":251,"x":62,"y":210},"lines":[{"bbox":{"h":20,"w":229,"x":62,"y":210},"font":{"size":12},"text":"with. Reports were that Yusuf ’s hold on Tripoli ","x":62,"y":222},{"bbox":{"h":20,"w":249,"x":62,"y":226},"font":{"size":12},"text":"was loosening, so the time was ripe to bring Hamet ","x":62,"y":238},{"bbox":{"h":20,"w":249,"x":62,"y":242},"font":{"size":12},"text":"forward. But Hamet, despite requesting money and ","x":62,"y":254},{"bbox":{"h":20,"w":251,"x":62,"y":258},"font":{"size":12},"text":"supplies repeatedly, could not be convinced to begin ","x":62,"y":270},{"bbox":{"h":20,"w":129,"x":62,"y":274},"font":{"size":12},"text":"the journey toward Tripoli.","x":62,"y":286}]},{"bbox":{"h":100,"w":235,"x":62,"y":306},"lines":[{"bbox":{"h":20,"w":233,"x":62,"y":306},"font":{"size":12},"text":"While Eaton worked with Hamet, Commodore ","x":62,"y":318},{"bbox":{"h":20,"w":205,"x":62,"y":322},"font":{"size":12},"text":"Preble re-evaluated the navy’s strategy. He ","x":62,"y":334},{"bbox":{"h":20,"w":232,"x":62,"y":338},"font":{"size":12},"text":"concluded that blockading was not sufficient, so ","x":62,"y":350},{"bbox":{"h":20,"w":235,"x":62,"y":354},"font":{"size":12},"text":"he began to make plans to also bombard the city ","x":62,"y":366},{"bbox":{"h":20,"w":218,"x":62,"y":370},"font":{"size":12},"text":"of Tripoli. But first he had to take care of the ","x":62,"y":382},{"bbox":{"h":20,"w":57,"x":62,"y":386},"font":{"size":12,"style":"italic"},"text":"Philadelphia","x":62,"y":398},{"bbox":{"h":20,"w":46,"x":119,"y":386},"font":{"size":12},"text":" problem.","x":119,"y":398}]},{"bbox":{"h":52,"w":247,"x":62,"y":418},"lines":[{"bbox":{"h":20,"w":247,"x":62,"y":418},"font":{"size":12},"text":"On February 16, 1804, a handpicked group of men ","x":62,"y":430},{"bbox":{"h":20,"w":241,"x":62,"y":434},"font":{"size":12},"text":"under the command of Stephen Decatur took the ","x":62,"y":446},{"bbox":{"h":20,"w":29,"x":62,"y":450},"font":{"size":12},"text":"ketch ","x":62,"y":462},{"bbox":{"h":20,"w":37,"x":91,"y":450},"font":{"size":12,"style":"italic"},"text":"Intrepid","x":91,"y":462},{"bbox":{"h":20,"w":168,"x":129,"y":450},"font":{"size":12},"text":" to Tripoli harbor, accompanied by ","x":129,"y":462}]},{"bbox":{"h":20,"w":223,"x":62,"y":466},"lines":[{"bbox":{"h":20,"w":18,"x":62,"y":466},"font":{"size":12},"text":"the ","x":62,"y":478},{"bbox":{"h":20,"w":25,"x":80,"y":466},"font":{"size":12,"style":"italic"},"text":"Syren","x":80,"y":478},{"bbox":{"h":20,"w":25,"x":106,"y":466},"font":{"size":12},"text":". The ","x":106,"y":478},{"bbox":{"h":20,"w":37,"x":132,"y":466},"font":{"size":12,"style":"italic"},"text":"Intrepid","x":132,"y":478},{"bbox":{"h":20,"w":116,"x":170,"y":466},"font":{"size":12},"text":" slipped into the harbor ","x":170,"y":478}]},{"bbox":{"h":20,"w":235,"x":62,"y":482},"lines":[{"bbox":{"h":20,"w":120,"x":62,"y":482},"font":{"size":12},"text":"and up to the side of the ","x":62,"y":494},{"bbox":{"h":20,"w":57,"x":182,"y":482},"font":{"size":12,"style":"italic"},"text":"Philadelphia","x":182,"y":494},{"bbox":{"h":20,"w":57,"x":240,"y":482},"font":{"size":12},"text":". As quietly ","x":240,"y":494}]},{"bbox":{"h":36,"w":243,"x":62,"y":498},"lines":[{"bbox":{"h":20,"w":226,"x":62,"y":498},"font":{"size":12},"text":"and quickly as possible, the sailors boarded the ","x":62,"y":510},{"bbox":{"h":20,"w":57,"x":62,"y":514},"font":{"size":12,"style":"italic"},"text":"Philadelphia","x":62,"y":526},{"bbox":{"h":20,"w":186,"x":119,"y":514},"font":{"size":12},"text":", set charges and then got off. The ship ","x":119,"y":526}]},{"bbox":{"h":20,"w":251,"x":62,"y":530},"lines":[{"bbox":{"h":20,"w":161,"x":62,"y":530},"font":{"size":12},"text":"burned to a hulk, so brightly that ","x":62,"y":542},{"bbox":{"h":20,"w":25,"x":224,"y":530},"font":{"size":12,"style":"italic"},"text":"Syren","x":224,"y":542},{"bbox":{"h":20,"w":63,"x":249,"y":530},"font":{"size":12},"text":"’s crew, miles ","x":249,"y":542}]},{"bbox":{"h":20,"w":127,"x":62,"y":546},"lines":[{"bbox":{"h":20,"w":127,"x":62,"y":546},"font":{"size":12},"text":"away, could see the flames.","x":62,"y":558}]},{"bbox":{"h":132,"w":250,"x":62,"y":578},"lines":[{"bbox":{"h":20,"w":238,"x":62,"y":578},"font":{"size":12},"text":"This action did little tactically or strategically, but ","x":62,"y":590},{"bbox":{"h":20,"w":248,"x":62,"y":594},"font":{"size":12},"text":"it improved morale tremendously for the American ","x":62,"y":606},{"bbox":{"h":20,"w":237,"x":62,"y":610},"font":{"size":12},"text":"sailors in the Mediterranean. But the next course ","x":62,"y":622},{"bbox":{"h":20,"w":225,"x":62,"y":626},"font":{"size":12},"text":"of action was simply to resume the blockade, a ","x":62,"y":638},{"bbox":{"h":20,"w":238,"x":62,"y":642},"font":{"size":12},"text":"task Preble intended to perform with much more ","x":62,"y":654},{"bbox":{"h":20,"w":250,"x":62,"y":658},"font":{"size":12},"text":"stringency than his predecessors. After preparations ","x":62,"y":670},{"bbox":{"h":20,"w":247,"x":62,"y":674},"font":{"size":12},"text":"for months, Preble was finally ready to take the full ","x":62,"y":686},{"bbox":{"h":20,"w":95,"x":62,"y":690},"font":{"size":12},"text":"squadron to Tripoli.","x":62,"y":702}]},{"bbox":{"h":20,"w":250,"x":62,"y":722},"lines":[{"bbox":{"h":20,"w":250,"x":62,"y":722},"font":{"size":12},"text":"On August 3, the squadron engaged the Tripolitans ","x":62,"y":734}]},{"bbox":{"h":100,"w":247,"x":334,"y":66},"lines":[{"bbox":{"h":20,"w":247,"x":334,"y":66},"font":{"size":12},"text":"off the port of Tripoli. The Americans lost no ships ","x":334,"y":78},{"bbox":{"h":20,"w":247,"x":334,"y":82},"font":{"size":12},"text":"and only one officer, and they took many prisoners. ","x":334,"y":94},{"bbox":{"h":20,"w":222,"x":334,"y":98},"font":{"size":12},"text":"After the battle, Preble stayed off Tripoli for a ","x":334,"y":110},{"bbox":{"h":20,"w":228,"x":334,"y":114},"font":{"size":12},"text":"month waiting for the bashaw to communicate ","x":334,"y":126},{"bbox":{"h":20,"w":243,"x":334,"y":130},"font":{"size":12},"text":"with him. When nothing was forthcoming, Preble ","x":334,"y":142},{"bbox":{"h":20,"w":173,"x":334,"y":146},"font":{"size":12},"text":"decided to try yet another approach.","x":334,"y":158}]},{"bbox":{"h":20,"w":212,"x":334,"y":178},"lines":[{"bbox":{"h":20,"w":21,"x":334,"y":178},"font":{"size":12},"text":"The ","x":334,"y":190},{"bbox":{"h":20,"w":37,"x":355,"y":178},"font":{"size":12,"style":"italic"},"text":"Intrepid","x":355,"y":190},{"bbox":{"h":20,"w":153,"x":393,"y":178},"font":{"size":12},"text":" once again proved its worth, as ","x":393,"y":190}]},{"bbox":{"h":68,"w":248,"x":334,"y":194},"lines":[{"bbox":{"h":20,"w":236,"x":334,"y":194},"font":{"size":12},"text":"Preble ordered it converted into a fireship, which ","x":334,"y":206},{"bbox":{"h":20,"w":235,"x":334,"y":210},"font":{"size":12},"text":"Lt. Richard Somers volunteered to pilot into the ","x":334,"y":222},{"bbox":{"h":20,"w":248,"x":334,"y":226},"font":{"size":12},"text":"harbor and then detonate near the Tripolitan ships. ","x":334,"y":238},{"bbox":{"h":20,"w":148,"x":334,"y":242},"font":{"size":12},"text":"The next day, after loading the ","x":334,"y":254},{"bbox":{"h":20,"w":37,"x":482,"y":242},"font":{"size":12,"style":"italic"},"text":"Intrepid","x":482,"y":254},{"bbox":{"h":20,"w":46,"x":520,"y":242},"font":{"size":12},"text":" with the ","x":520,"y":254}]},{"bbox":{"h":68,"w":245,"x":334,"y":258},"lines":[{"bbox":{"h":20,"w":237,"x":334,"y":258},"font":{"size":12},"text":"explosives, Somers and a small crew began to sail ","x":334,"y":270},{"bbox":{"h":20,"w":239,"x":334,"y":274},"font":{"size":12},"text":"the ketch into the harbor. The crew was supposed ","x":334,"y":286},{"bbox":{"h":20,"w":243,"x":334,"y":290},"font":{"size":12},"text":"to light a small fire to distract any Tripolitans who ","x":334,"y":302},{"bbox":{"h":20,"w":204,"x":334,"y":306},"font":{"size":12},"text":"might try to stop them, but instead, as the ","x":334,"y":318},{"bbox":{"h":20,"w":37,"x":538,"y":306},"font":{"size":12,"style":"italic"},"text":"Intrepid","x":538,"y":318},{"bbox":{"h":20,"w":3,"x":576,"y":306},"font":{"size":12},"text":" ","x":576,"y":318}]},{"bbox":{"h":84,"w":248,"x":334,"y":322},"lines":[{"bbox":{"h":20,"w":226,"x":334,"y":322},"font":{"size":12},"text":"reached its destination, the entire ship blew up ","x":334,"y":334},{"bbox":{"h":20,"w":222,"x":334,"y":338},"font":{"size":12},"text":"prematurely while the crew was still on board. ","x":334,"y":350},{"bbox":{"h":20,"w":244,"x":334,"y":354},"font":{"size":12},"text":"The entire crew was killed, including Midshipman ","x":334,"y":366},{"bbox":{"h":20,"w":196,"x":334,"y":370},"font":{"size":12},"text":"Henry Wadsworth, who had been in the ","x":334,"y":382},{"bbox":{"h":20,"w":248,"x":334,"y":386},"font":{"size":12},"text":"Mediterranean longer than almost any other officer.","x":334,"y":398}]},{"bbox":{"h":20,"w":228,"x":334,"y":418},"lines":[{"bbox":{"h":20,"w":82,"x":334,"y":418},"font":{"size":12},"text":"Shortly after the ","x":334,"y":430},{"bbox":{"h":20,"w":37,"x":416,"y":418},"font":{"size":12,"style":"italic"},"text":"Intrepid","x":416,"y":430},{"bbox":{"h":20,"w":108,"x":454,"y":418},"font":{"size":12},"text":" disaster, Commodore ","x":454,"y":430}]},{"bbox":{"h":84,"w":244,"x":334,"y":434},"lines":[{"bbox":{"h":20,"w":242,"x":334,"y":434},"font":{"size":12},"text":"Preble had to return home. Though the loss of the ","x":334,"y":446},{"bbox":{"h":20,"w":232,"x":334,"y":450},"font":{"size":12},"text":"ship had been a morale blow, Preble had at least ","x":334,"y":462},{"bbox":{"h":20,"w":244,"x":334,"y":466},"font":{"size":12},"text":"ratcheted up the pressure on Tripoli. His successor ","x":334,"y":478},{"bbox":{"h":20,"w":226,"x":334,"y":482},"font":{"size":12},"text":"would have to try to capitalize on some of that ","x":334,"y":494},{"bbox":{"h":20,"w":36,"x":334,"y":498},"font":{"size":12},"text":"success.","x":334,"y":510}]},{"bbox":{"h":44,"w":59,"x":429,"y":526},"lines":[{"bbox":{"h":44,"w":59,"x":429,"y":526},"font":{"size":35},"text":"1805","x":429,"y":558}]},{"bbox":{"h":100,"w":249,"x":334,"y":578},"lines":[{"bbox":{"h":20,"w":228,"x":334,"y":578},"font":{"size":12},"text":"The new commodore who arrived at the end of ","x":334,"y":590},{"bbox":{"h":20,"w":242,"x":334,"y":594},"font":{"size":12},"text":"1804 was in no condition to capitalize on Edward ","x":334,"y":606},{"bbox":{"h":20,"w":239,"x":334,"y":610},"font":{"size":12},"text":"Preble’s success. The commodore, Samuel Barron, ","x":334,"y":622},{"bbox":{"h":20,"w":242,"x":334,"y":626},"font":{"size":12},"text":"was so sick he could barely sail, and the American ","x":334,"y":638},{"bbox":{"h":20,"w":249,"x":334,"y":642},"font":{"size":12},"text":"ships were scattered throughout the Mediterranean ","x":334,"y":654},{"bbox":{"h":20,"w":230,"x":334,"y":658},"font":{"size":12},"text":"to make much-needed repairs and find supplies.","x":334,"y":670}]},{"bbox":{"h":36,"w":250,"x":334,"y":690},"lines":[{"bbox":{"h":20,"w":245,"x":334,"y":690},"font":{"size":12},"text":"Though Barron would not be on board, he ordered ","x":334,"y":702},{"bbox":{"h":20,"w":18,"x":334,"y":706},"font":{"size":12},"text":"the ","x":334,"y":718},{"bbox":{"h":20,"w":42,"x":352,"y":706},"font":{"size":12,"style":"italic"},"text":"President","x":352,"y":718},{"bbox":{"h":20,"w":23,"x":395,"y":706},"font":{"size":12},"text":", the ","x":395,"y":718},{"bbox":{"h":20,"w":57,"x":419,"y":706},"font":{"size":12,"style":"italic"},"text":"Constitution","x":419,"y":718},{"bbox":{"h":20,"w":44,"x":477,"y":706},"font":{"size":12},"text":", and the ","x":477,"y":718},{"bbox":{"h":20,"w":59,"x":521,"y":706},"font":{"size":12,"style":"italic"},"text":"Constellation","x":521,"y":718},{"bbox":{"h":20,"w":3,"x":581,"y":706},"font":{"size":12},"text":" ","x":581,"y":718}]},{"bbox":{"h":20,"w":237,"x":334,"y":722},"lines":[{"bbox":{"h":20,"w":130,"x":334,"y":722},"font":{"size":12},"text":"off Tripoli for a cruise. The ","x":334,"y":734},{"bbox":{"h":20,"w":39,"x":464,"y":722},"font":{"size":12,"style":"italic"},"text":"Nautilus","x":464,"y":734},{"bbox":{"h":20,"w":67,"x":504,"y":722},"font":{"size":12},"text":" was to cruise ","x":504,"y":734}]},{"bbox":{"h":20,"w":6,"x":44,"y":754},"lines":[{"bbox":{"h":20,"w":6,"x":44,"y":754},"font":{"size":12,"weight":"bold"},"text":"6","x":44,"y":766}]}],"mediabox":[0,0,629,809]},{"blocks":[{"bbox":{"h":20,"w":236,"x":44,"y":66},"lines":[{"bbox":{"h":20,"w":187,"x":44,"y":66},"font":{"size":12},"text":"off Tunis after a quick convoy trip. The ","x":44,"y":78},{"bbox":{"h":20,"w":24,"x":232,"y":66},"font":{"size":12,"style":"italic"},"text":"Essex","x":232,"y":78},{"bbox":{"h":20,"w":23,"x":257,"y":66},"font":{"size":12},"text":" was ","x":257,"y":78}]},{"bbox":{"h":100,"w":251,"x":44,"y":82},"lines":[{"bbox":{"h":20,"w":251,"x":44,"y":82},"font":{"size":12},"text":"ordered to Venice, where Captain James Barron was ","x":44,"y":94},{"bbox":{"h":20,"w":231,"x":44,"y":98},"font":{"size":12},"text":"to try to acquire gunboats from the government ","x":44,"y":110},{"bbox":{"h":20,"w":246,"x":44,"y":114},"font":{"size":12},"text":"there. Commodore Barron was not sanguine about ","x":44,"y":126},{"bbox":{"h":20,"w":248,"x":44,"y":130},"font":{"size":12},"text":"Captain Barron’s chances, but since Naples had not ","x":44,"y":142},{"bbox":{"h":20,"w":231,"x":44,"y":146},"font":{"size":12},"text":"worked out, he felt he had no choice. While the ","x":44,"y":158},{"bbox":{"h":20,"w":24,"x":44,"y":162},"font":{"size":12,"style":"italic"},"text":"Essex","x":44,"y":174},{"bbox":{"h":20,"w":5,"x":69,"y":162},"font":{"size":12},"text":", ","x":69,"y":174},{"bbox":{"h":20,"w":57,"x":74,"y":162},"font":{"size":12,"style":"italic"},"text":"Constitution","x":74,"y":174},{"bbox":{"h":20,"w":26,"x":132,"y":162},"font":{"size":12},"text":", and ","x":132,"y":174},{"bbox":{"h":20,"w":42,"x":158,"y":162},"font":{"size":12,"style":"italic"},"text":"President","x":158,"y":174},{"bbox":{"h":20,"w":83,"x":201,"y":162},"font":{"size":12},"text":" prepared for the ","x":201,"y":174}]},{"bbox":{"h":20,"w":249,"x":44,"y":178},"lines":[{"bbox":{"h":20,"w":181,"x":44,"y":178},"font":{"size":12},"text":"cruise in Malta, they were met by the ","x":44,"y":190},{"bbox":{"h":20,"w":39,"x":225,"y":178},"font":{"size":12,"style":"italic"},"text":"Nautilus","x":225,"y":190},{"bbox":{"h":20,"w":28,"x":265,"y":178},"font":{"size":12},"text":", who ","x":265,"y":190}]},{"bbox":{"h":20,"w":135,"x":44,"y":194},"lines":[{"bbox":{"h":20,"w":135,"x":44,"y":194},"font":{"size":12},"text":"brought in a Tripolitan brig.","x":44,"y":206}]},{"bbox":{"h":164,"w":251,"x":44,"y":226},"lines":[{"bbox":{"h":20,"w":215,"x":44,"y":226},"font":{"size":12},"text":"Captain John Rodgers felt that the time was ","x":44,"y":238},{"bbox":{"h":20,"w":230,"x":44,"y":242},"font":{"size":12},"text":"quickly approaching to strike the death blow to ","x":44,"y":254},{"bbox":{"h":20,"w":240,"x":44,"y":258},"font":{"size":12},"text":"the Tripolitans. Tripoli’s fleet of gunboats had not ","x":44,"y":270},{"bbox":{"h":20,"w":229,"x":44,"y":274},"font":{"size":12},"text":"increased since the winter, and Rodgers wanted ","x":44,"y":286},{"bbox":{"h":20,"w":229,"x":44,"y":290},"font":{"size":12},"text":"to strike before the circumstances changed. But ","x":44,"y":302},{"bbox":{"h":20,"w":228,"x":44,"y":306},"font":{"size":12},"text":"other than infrequent chases, the squadron saw ","x":44,"y":318},{"bbox":{"h":20,"w":223,"x":44,"y":322},"font":{"size":12},"text":"little activity in their cruise before Tripoli. The ","x":44,"y":334},{"bbox":{"h":20,"w":237,"x":44,"y":338},"font":{"size":12},"text":"real action was happening nearly 600 miles away, ","x":44,"y":350},{"bbox":{"h":20,"w":251,"x":44,"y":354},"font":{"size":12},"text":"where William Eaton and a ragtag band of warriors ","x":44,"y":366},{"bbox":{"h":20,"w":160,"x":44,"y":370},"font":{"size":12},"text":"prepared for an assault on Derna.","x":44,"y":382}]},{"bbox":{"h":33,"w":204,"x":44,"y":417},"lines":[{"bbox":{"h":17,"w":204,"x":44,"y":417},"font":{"size":14},"text":"WILLIAM EATON AND THE ","x":44,"y":430},{"bbox":{"h":17,"w":152,"x":44,"y":433},"font":{"size":14},"text":"SHORES OF TRIPOLI","x":44,"y":446}]},{"bbox":{"h":148,"w":245,"x":44,"y":466},"lines":[{"bbox":{"h":20,"w":245,"x":44,"y":466},"font":{"size":12},"text":"On December 1, 1804, William Eaton and a small ","x":44,"y":478},{"bbox":{"h":20,"w":221,"x":44,"y":482},"font":{"size":12},"text":"American force of marines arrived in Rosetta, ","x":44,"y":494},{"bbox":{"h":20,"w":219,"x":44,"y":498},"font":{"size":12},"text":"Egypt, preparing to find Hamet. Successfully ","x":44,"y":510},{"bbox":{"h":20,"w":244,"x":44,"y":514},"font":{"size":12},"text":"navigating the political landscape in Egypt proved ","x":44,"y":526},{"bbox":{"h":20,"w":241,"x":44,"y":530},"font":{"size":12},"text":"complicated for Eaton, but eventually he was able ","x":44,"y":542},{"bbox":{"h":20,"w":234,"x":44,"y":546},"font":{"size":12},"text":"to find Hamet and rendezvous with him outside ","x":44,"y":558},{"bbox":{"h":20,"w":243,"x":44,"y":562},"font":{"size":12},"text":"Alexandria on February 5. It wasn’t until February ","x":44,"y":574},{"bbox":{"h":20,"w":234,"x":44,"y":578},"font":{"size":12},"text":"23 that the two came to an agreement about the ","x":44,"y":590},{"bbox":{"h":20,"w":205,"x":44,"y":594},"font":{"size":12},"text":"plan for the coup and the promised results.","x":44,"y":606}]},{"bbox":{"h":100,"w":249,"x":44,"y":626},"lines":[{"bbox":{"h":20,"w":232,"x":44,"y":626},"font":{"size":12},"text":"On March 4, Hamet and Eaton’s company, now ","x":44,"y":638},{"bbox":{"h":20,"w":229,"x":44,"y":642},"font":{"size":12},"text":"numbering about 400 since some local warriors ","x":44,"y":654},{"bbox":{"h":20,"w":249,"x":44,"y":658},"font":{"size":12},"text":"had joined them, began the march across the desert ","x":44,"y":670},{"bbox":{"h":20,"w":228,"x":44,"y":674},"font":{"size":12},"text":"to Derna in Tripoli. Derna wasn’t the capital of ","x":44,"y":686},{"bbox":{"h":20,"w":245,"x":44,"y":690},"font":{"size":12},"text":"Tripoli, but Eaton hoped a victory at Derna would ","x":44,"y":702},{"bbox":{"h":20,"w":221,"x":44,"y":706},"font":{"size":12},"text":"put enough pressure on Yusuf to turn the tide.","x":44,"y":718}]},{"bbox":{"h":68,"w":240,"x":316,"y":210},"lines":[{"bbox":{"h":20,"w":240,"x":316,"y":210},"font":{"size":12},"text":"As they marched, the numbers of men waxed and ","x":316,"y":222},{"bbox":{"h":20,"w":234,"x":316,"y":226},"font":{"size":12},"text":"waned, as various group became disgruntled and ","x":316,"y":238},{"bbox":{"h":20,"w":234,"x":316,"y":242},"font":{"size":12},"text":"left, or heard about the coup and wanted to join. ","x":316,"y":254},{"bbox":{"h":20,"w":129,"x":316,"y":258},"font":{"size":12},"text":"After meeting up with the ","x":316,"y":270},{"bbox":{"h":20,"w":26,"x":446,"y":258},"font":{"size":12,"style":"italic"},"text":"Argus","x":446,"y":270},{"bbox":{"h":20,"w":82,"x":472,"y":258},"font":{"size":12},"text":" on April 16, the ","x":472,"y":270}]},{"bbox":{"h":36,"w":241,"x":316,"y":274},"lines":[{"bbox":{"h":20,"w":241,"x":316,"y":274},"font":{"size":12},"text":"men were resupplied and began to plan the attack ","x":316,"y":286},{"bbox":{"h":20,"w":48,"x":316,"y":290},"font":{"size":12},"text":"on Derna.","x":316,"y":302}]},{"bbox":{"h":196,"w":249,"x":316,"y":322},"lines":[{"bbox":{"h":20,"w":234,"x":316,"y":322},"font":{"size":12},"text":"Eaton’s forces started the attack on Derna around ","x":316,"y":334},{"bbox":{"h":20,"w":228,"x":316,"y":338},"font":{"size":12},"text":"2:00pm on April 26. By 4:00pm, they had taken ","x":316,"y":350},{"bbox":{"h":20,"w":224,"x":316,"y":354},"font":{"size":12},"text":"the fort. It was a significant victory for a largely ","x":316,"y":366},{"bbox":{"h":20,"w":229,"x":316,"y":370},"font":{"size":12},"text":"unorganized and uncooperative group. However, ","x":316,"y":382},{"bbox":{"h":20,"w":249,"x":316,"y":386},"font":{"size":12},"text":"once Eaton’s company took Derna, their momentum ","x":316,"y":398},{"bbox":{"h":20,"w":247,"x":316,"y":402},"font":{"size":12},"text":"disintegrated. Eaton realized now that Hamet could ","x":316,"y":414},{"bbox":{"h":20,"w":222,"x":316,"y":418},"font":{"size":12},"text":"not be trusted to continue the campaign on his ","x":316,"y":430},{"bbox":{"h":20,"w":244,"x":316,"y":434},"font":{"size":12},"text":"own, so he felt obliged to stay and see the operation ","x":316,"y":446},{"bbox":{"h":20,"w":247,"x":316,"y":450},"font":{"size":12},"text":"through. The navy felt no such compunction. Barron ","x":316,"y":462},{"bbox":{"h":20,"w":227,"x":316,"y":466},"font":{"size":12},"text":"and Lear had concluded that Hamet Karamanli ","x":316,"y":478},{"bbox":{"h":20,"w":233,"x":316,"y":482},"font":{"size":12},"text":"now should be left to his own fate, and the newly ","x":316,"y":494},{"bbox":{"h":20,"w":214,"x":316,"y":498},"font":{"size":12},"text":"appointed Commodore John Rodgers agreed.","x":316,"y":510}]},{"bbox":{"h":17,"w":48,"x":316,"y":545},"lines":[{"bbox":{"h":17,"w":48,"x":316,"y":545},"font":{"size":14},"text":"PEACE","x":316,"y":558}]},{"bbox":{"h":132,"w":250,"x":316,"y":578},"lines":[{"bbox":{"h":20,"w":236,"x":316,"y":578},"font":{"size":12},"text":"Even before the news of Derna’s fall came, Yusuf ","x":316,"y":590},{"bbox":{"h":20,"w":232,"x":316,"y":594},"font":{"size":12},"text":"Karamanli was putting out feelers for peace. On ","x":316,"y":606},{"bbox":{"h":20,"w":240,"x":316,"y":610},"font":{"size":12},"text":"May 29, he sent a messenger to negotiator Tobias ","x":316,"y":622},{"bbox":{"h":20,"w":242,"x":316,"y":626},"font":{"size":12},"text":"Lear with an opening offer. On June 10, the peace ","x":316,"y":638},{"bbox":{"h":20,"w":241,"x":316,"y":642},"font":{"size":12},"text":"treaty was officially drawn up. After meeting with ","x":316,"y":654},{"bbox":{"h":20,"w":221,"x":316,"y":658},"font":{"size":12},"text":"the bashaw on June 20, Commodore Rodgers ","x":316,"y":670},{"bbox":{"h":20,"w":250,"x":316,"y":674},"font":{"size":12},"text":"weighed anchor from Tripoli on June 21 along with ","x":316,"y":686},{"bbox":{"h":20,"w":247,"x":316,"y":690},"font":{"size":12},"text":"Colonel Lear. Peace with Tripoli had been restored.","x":316,"y":702}]},{"bbox":{"h":20,"w":98,"x":468,"y":722},"lines":[{"bbox":{"h":20,"w":98,"x":468,"y":722},"font":{"size":12,"weight":"bold"},"text":"—Dr. Abby Mullen","x":468,"y":734}]},{"bbox":{"h":20,"w":6,"x":578,"y":754},"lines":[{"bbox":{"h":20,"w":6,"x":578,"y":754},"font":{"size":12,"weight":"bold"},"text":"7","x":578,"y":766}]}],"mediabox":[0,0,629,809]},{"blocks":[{"bbox":{"h":20,"w":204,"x":89,"y":178},"lines":[{"bbox":{"h":20,"w":86,"x":89,"y":178},"font":{"size":12,"style":"italic"},"text":"he Shores of Tripoli","x":89,"y":190},{"bbox":{"h":20,"w":118,"x":175,"y":178},"font":{"size":12},"text":" is my first game design. ","x":175,"y":190}]},{"bbox":{"h":20,"w":190,"x":89,"y":194},"lines":[{"bbox":{"h":20,"w":190,"x":89,"y":194},"font":{"size":12},"text":"I never expected to be a game designer, ","x":89,"y":206}]},{"bbox":{"h":20,"w":231,"x":62,"y":210},"lines":[{"bbox":{"h":20,"w":154,"x":62,"y":210},"font":{"size":12},"text":"but in 2016 I received a copy of ","x":62,"y":222},{"bbox":{"h":20,"w":77,"x":216,"y":210},"font":{"size":12,"style":"italic"},"text":"Thomas Jefferson ","x":216,"y":222}]},{"bbox":{"h":20,"w":223,"x":62,"y":226},"lines":[{"bbox":{"h":20,"w":102,"x":62,"y":226},"font":{"size":12,"style":"italic"},"text":"and the Tripoli Pirates","x":62,"y":238},{"bbox":{"h":20,"w":120,"x":164,"y":226},"font":{"size":12},"text":" (by Brian Kilmeade and ","x":164,"y":238}]},{"bbox":{"h":84,"w":234,"x":62,"y":242},"lines":[{"bbox":{"h":20,"w":233,"x":62,"y":242},"font":{"size":12},"text":"Don Yaeger) and became fascinated by the First ","x":62,"y":254},{"bbox":{"h":20,"w":234,"x":62,"y":258},"font":{"size":12},"text":"Barbary War. I was shocked that there was not a ","x":62,"y":270},{"bbox":{"h":20,"w":234,"x":62,"y":274},"font":{"size":12},"text":"game on this episode of Early American history. ","x":62,"y":286},{"bbox":{"h":20,"w":233,"x":62,"y":290},"font":{"size":12},"text":"I did a little more research and realized that this ","x":62,"y":302},{"bbox":{"h":20,"w":176,"x":62,"y":306},"font":{"size":12},"text":"topic would make an excellent game.","x":62,"y":318}]},{"bbox":{"h":20,"w":219,"x":62,"y":338},"lines":[{"bbox":{"h":20,"w":92,"x":62,"y":338},"font":{"size":12,"style":"italic"},"text":"The Shores of Tripoli","x":62,"y":350},{"bbox":{"h":20,"w":127,"x":154,"y":338},"font":{"size":12},"text":" was destined to be a card-","x":154,"y":350}]},{"bbox":{"h":20,"w":211,"x":62,"y":354},"lines":[{"bbox":{"h":20,"w":145,"x":62,"y":354},"font":{"size":12},"text":"driven game. From the classic ","x":62,"y":366},{"bbox":{"h":20,"w":61,"x":207,"y":354},"font":{"size":12,"style":"italic"},"text":"We the People","x":207,"y":366},{"bbox":{"h":20,"w":5,"x":268,"y":354},"font":{"size":12},"text":", ","x":268,"y":366}]},{"bbox":{"h":20,"w":222,"x":62,"y":370},"lines":[{"bbox":{"h":20,"w":96,"x":62,"y":370},"font":{"size":12},"text":"to heavier titles like ","x":62,"y":382},{"bbox":{"h":20,"w":69,"x":159,"y":370},"font":{"size":12,"style":"italic"},"text":"Sword of Rome","x":159,"y":382},{"bbox":{"h":20,"w":23,"x":229,"y":370},"font":{"size":12},"text":" and ","x":229,"y":382},{"bbox":{"h":20,"w":31,"x":252,"y":370},"font":{"size":12,"style":"italic"},"text":"Here I ","x":252,"y":382}]},{"bbox":{"h":20,"w":226,"x":62,"y":386},"lines":[{"bbox":{"h":20,"w":26,"x":62,"y":386},"font":{"size":12,"style":"italic"},"text":"Stand","x":62,"y":398},{"bbox":{"h":20,"w":156,"x":89,"y":386},"font":{"size":12},"text":", to two of my all-time favorites, ","x":89,"y":398},{"bbox":{"h":20,"w":43,"x":246,"y":386},"font":{"size":12,"style":"italic"},"text":"Twilight ","x":246,"y":398}]},{"bbox":{"h":20,"w":231,"x":62,"y":402},"lines":[{"bbox":{"h":20,"w":37,"x":62,"y":402},"font":{"size":12,"style":"italic"},"text":"Struggle","x":62,"y":414},{"bbox":{"h":20,"w":23,"x":100,"y":402},"font":{"size":12},"text":" and ","x":100,"y":414},{"bbox":{"h":20,"w":156,"x":124,"y":402},"font":{"size":12,"style":"italic"},"text":"1960: The Making of the President","x":124,"y":414},{"bbox":{"h":20,"w":12,"x":281,"y":402},"font":{"size":12},"text":", I ","x":281,"y":414}]},{"bbox":{"h":52,"w":241,"x":62,"y":418},"lines":[{"bbox":{"h":20,"w":241,"x":62,"y":418},"font":{"size":12},"text":"have been enamored with how card-driven games ","x":62,"y":430},{"bbox":{"h":20,"w":232,"x":62,"y":434},"font":{"size":12},"text":"can convey so much history and yet be so fun to ","x":62,"y":446},{"bbox":{"h":20,"w":127,"x":62,"y":450},"font":{"size":12},"text":"play. I knew that I wanted ","x":62,"y":462},{"bbox":{"h":20,"w":95,"x":190,"y":450},"font":{"size":12,"style":"italic"},"text":"The Shores of Tripoli ","x":190,"y":462},{"bbox":{"h":20,"w":12,"x":285,"y":450},"font":{"size":12},"text":"to ","x":285,"y":462}]},{"bbox":{"h":164,"w":234,"x":62,"y":466},"lines":[{"bbox":{"h":20,"w":227,"x":62,"y":466},"font":{"size":12},"text":"be educational—that after two or three plays, a ","x":62,"y":478},{"bbox":{"h":20,"w":227,"x":62,"y":482},"font":{"size":12},"text":"player would have a good grasp of not only the ","x":62,"y":494},{"bbox":{"h":20,"w":227,"x":62,"y":498},"font":{"size":12},"text":"history but the choices and challenges for both ","x":62,"y":510},{"bbox":{"h":20,"w":234,"x":62,"y":514},"font":{"size":12},"text":"the United States and Tripolitania. The best way ","x":62,"y":526},{"bbox":{"h":20,"w":221,"x":62,"y":530},"font":{"size":12},"text":"to do that was with small individual decks for ","x":62,"y":542},{"bbox":{"h":20,"w":217,"x":62,"y":546},"font":{"size":12},"text":"each nation—unlike in a game with a shared ","x":62,"y":558},{"bbox":{"h":20,"w":231,"x":62,"y":562},"font":{"size":12},"text":"deck, where a side may not see some of its most ","x":62,"y":574},{"bbox":{"h":20,"w":214,"x":62,"y":578},"font":{"size":12},"text":"interesting cards, with individual decks each ","x":62,"y":590},{"bbox":{"h":20,"w":231,"x":62,"y":594},"font":{"size":12},"text":"player will see their best cards and the crunch is ","x":62,"y":606},{"bbox":{"h":20,"w":186,"x":62,"y":610},"font":{"size":12},"text":"when and how to best use those cards. ","x":62,"y":622}]},{"bbox":{"h":100,"w":243,"x":62,"y":642},"lines":[{"bbox":{"h":20,"w":239,"x":62,"y":642},"font":{"size":12},"text":"The victory conditions for the United States were ","x":62,"y":654},{"bbox":{"h":20,"w":241,"x":62,"y":658},"font":{"size":12},"text":"easy to determine. After three years of frustration, ","x":62,"y":670},{"bbox":{"h":20,"w":223,"x":62,"y":674},"font":{"size":12},"text":"the United States stepped up its blockade and ","x":62,"y":686},{"bbox":{"h":20,"w":228,"x":62,"y":690},"font":{"size":12},"text":"hatched a plan to replace Yusuf Qaramanli, the ","x":62,"y":702},{"bbox":{"h":20,"w":243,"x":62,"y":706},"font":{"size":12},"text":"Tripolitan bashaw, with his pro-American brother ","x":62,"y":718},{"bbox":{"h":20,"w":241,"x":62,"y":722},"font":{"size":12},"text":"Hamet Qaramanli. The pressure convinced Yusuf ","x":62,"y":734}]},{"bbox":{"h":36,"w":225,"x":325,"y":178},"lines":[{"bbox":{"h":20,"w":222,"x":325,"y":178},"font":{"size":12},"text":"to sign a treaty favorable to the United States. ","x":325,"y":190},{"bbox":{"h":20,"w":44,"x":325,"y":194},"font":{"size":12},"text":"Thus, the","x":325,"y":206},{"bbox":{"h":20,"w":122,"x":369,"y":194},"font":{"size":12,"style":"italic"},"text":" Treaty of Peace and Amity","x":369,"y":206},{"bbox":{"h":20,"w":23,"x":491,"y":194},"font":{"size":12},"text":" and ","x":491,"y":206},{"bbox":{"h":20,"w":35,"x":515,"y":194},"font":{"size":12,"style":"italic"},"text":"Assault ","x":515,"y":206}]},{"bbox":{"h":20,"w":234,"x":325,"y":210},"lines":[{"bbox":{"h":20,"w":45,"x":325,"y":210},"font":{"size":12,"style":"italic"},"text":"on Tripoli","x":325,"y":222},{"bbox":{"h":20,"w":189,"x":370,"y":210},"font":{"size":12},"text":" cards. For Tripolitania, the goal was to ","x":370,"y":222}]},{"bbox":{"h":180,"w":243,"x":325,"y":226},"lines":[{"bbox":{"h":20,"w":236,"x":325,"y":226},"font":{"size":12},"text":"have the American price in blood or treasure too ","x":325,"y":238},{"bbox":{"h":20,"w":239,"x":325,"y":242},"font":{"size":12},"text":"high so the Americans would capitulate and start ","x":325,"y":254},{"bbox":{"h":20,"w":243,"x":325,"y":258},"font":{"size":12},"text":"paying tribute again. Thus, the winning conditions ","x":325,"y":270},{"bbox":{"h":20,"w":204,"x":325,"y":274},"font":{"size":12},"text":"for Tripolitania. With only a maximum of ","x":325,"y":286},{"bbox":{"h":20,"w":228,"x":325,"y":290},"font":{"size":12},"text":"twenty-four turns, the tension in Tripoli comes ","x":325,"y":302},{"bbox":{"h":20,"w":225,"x":325,"y":306},"font":{"size":12},"text":"from each side having too much to do and not ","x":325,"y":318},{"bbox":{"h":20,"w":215,"x":325,"y":322},"font":{"size":12},"text":"enough time to do it. I am very pleased with ","x":325,"y":334},{"bbox":{"h":20,"w":228,"x":325,"y":338},"font":{"size":12},"text":"the excitement near the end of the game, when ","x":325,"y":350},{"bbox":{"h":20,"w":222,"x":325,"y":354},"font":{"size":12},"text":"Tripolitania is racing to get its twelfth gold or ","x":325,"y":366},{"bbox":{"h":20,"w":233,"x":325,"y":370},"font":{"size":12},"text":"sink the fourth American frigate before the U.S. ","x":325,"y":382},{"bbox":{"h":20,"w":56,"x":325,"y":386},"font":{"size":12},"text":"can play its ","x":325,"y":398},{"bbox":{"h":20,"w":30,"x":382,"y":386},"font":{"size":12,"style":"italic"},"text":"Treaty","x":382,"y":398},{"bbox":{"h":20,"w":53,"x":412,"y":386},"font":{"size":12},"text":" card or its ","x":412,"y":398},{"bbox":{"h":20,"w":32,"x":466,"y":386},"font":{"size":12,"style":"italic"},"text":"Assault","x":466,"y":398},{"bbox":{"h":20,"w":26,"x":499,"y":386},"font":{"size":12},"text":" card.","x":499,"y":398}]},{"bbox":{"h":212,"w":244,"x":325,"y":418},"lines":[{"bbox":{"h":20,"w":224,"x":325,"y":418},"font":{"size":12},"text":"In designing the game, I wanted to emphasize ","x":325,"y":430},{"bbox":{"h":20,"w":220,"x":325,"y":434},"font":{"size":12},"text":"that Tripolitania was a rational actor and that ","x":325,"y":446},{"bbox":{"h":20,"w":229,"x":325,"y":450},"font":{"size":12},"text":"the First Barbary War was not “the first war on ","x":325,"y":462},{"bbox":{"h":20,"w":217,"x":325,"y":466},"font":{"size":12},"text":"terror.” It was a state versus state conflict like ","x":325,"y":478},{"bbox":{"h":20,"w":220,"x":325,"y":482},"font":{"size":12},"text":"so many others of that time. There were some ","x":325,"y":494},{"bbox":{"h":20,"w":231,"x":325,"y":498},"font":{"size":12},"text":"key episodes in the war that I knew I wanted to ","x":325,"y":510},{"bbox":{"h":20,"w":236,"x":325,"y":514},"font":{"size":12},"text":"communicate. The initial arrival of the American ","x":325,"y":526},{"bbox":{"h":20,"w":210,"x":325,"y":530},"font":{"size":12},"text":"fleet into Gibraltar with the Americans not ","x":325,"y":542},{"bbox":{"h":20,"w":231,"x":325,"y":546},"font":{"size":12},"text":"knowing if they were at war or peace, the rather ","x":325,"y":558},{"bbox":{"h":20,"w":226,"x":325,"y":562},"font":{"size":12},"text":"dismal partnership with Sweden in blockading ","x":325,"y":574},{"bbox":{"h":20,"w":244,"x":325,"y":578},"font":{"size":12},"text":"Tripoli, the threat of entry into the war by Algiers, ","x":325,"y":590},{"bbox":{"h":20,"w":233,"x":325,"y":594},"font":{"size":12},"text":"Morocco and Tunis, the capture and subsequent ","x":325,"y":606},{"bbox":{"h":20,"w":72,"x":325,"y":610},"font":{"size":12},"text":"burning of the ","x":325,"y":622},{"bbox":{"h":20,"w":57,"x":397,"y":610},"font":{"size":12,"style":"italic"},"text":"Philadelphia","x":397,"y":622},{"bbox":{"h":20,"w":95,"x":455,"y":610},"font":{"size":12},"text":", and the capture of ","x":455,"y":622}]},{"bbox":{"h":116,"w":244,"x":325,"y":626},"lines":[{"bbox":{"h":20,"w":239,"x":325,"y":626},"font":{"size":12},"text":"Derne. I also wanted to make sure the key figures ","x":325,"y":638},{"bbox":{"h":20,"w":236,"x":325,"y":642},"font":{"size":12},"text":"made their appearance—Qaramanli and Reis for ","x":325,"y":654},{"bbox":{"h":20,"w":244,"x":325,"y":658},"font":{"size":12},"text":"Tripolitania and O’Bannon, Eaton, Sterett, Preble, ","x":325,"y":670},{"bbox":{"h":20,"w":225,"x":325,"y":674},"font":{"size":12},"text":"Decatur and Bainbridge for the United States. ","x":325,"y":686},{"bbox":{"h":20,"w":222,"x":325,"y":690},"font":{"size":12},"text":"I would have liked to have included a card for ","x":325,"y":702},{"bbox":{"h":20,"w":244,"x":325,"y":706},"font":{"size":12},"text":"Richard Somers, who died while commanding the ","x":325,"y":718},{"bbox":{"h":20,"w":37,"x":325,"y":722},"font":{"size":12,"style":"italic"},"text":"Intrepid","x":325,"y":734},{"bbox":{"h":20,"w":174,"x":363,"y":722},"font":{"size":12},"text":", but the 27-card limit did not allow.","x":363,"y":734}]},{"bbox":{"h":20,"w":6,"x":44,"y":754},"lines":[{"bbox":{"h":20,"w":6,"x":44,"y":754},"font":{"size":12,"weight":"bold"},"text":"8","x":44,"y":766}]},{"bbox":{"h":25,"w":131,"x":255,"y":71},"lines":[{"bbox":{"h":25,"w":131,"x":255,"y":71},"font":{"size":20},"text":"DESIGNER’S","x":255,"y":89}]},{"bbox":{"h":30,"w":89,"x":276,"y":109},"lines":[{"bbox":{"h":30,"w":89,"x":276,"y":109},"font":{"size":24},"text":"NOTES","x":276,"y":130}]},{"bbox":{"h":45,"w":26,"x":59,"y":172},"lines":[{"bbox":{"h":45,"w":26,"x":59,"y":172},"font":{"size":36},"text":"T","x":59,"y":205}]}],"mediabox":[0,0,629,809]},{"blocks":[{"bbox":{"h":212,"w":252,"x":44,"y":66},"lines":[{"bbox":{"h":20,"w":245,"x":44,"y":66},"font":{"size":12},"text":"In addition to being educational, I also wanted the ","x":44,"y":78},{"bbox":{"h":20,"w":252,"x":44,"y":82},"font":{"size":12},"text":"game to be approachable. Nothing pleased me more ","x":44,"y":94},{"bbox":{"h":20,"w":240,"x":44,"y":98},"font":{"size":12},"text":"during in-person play testing than to see a couple ","x":44,"y":110},{"bbox":{"h":20,"w":229,"x":44,"y":114},"font":{"size":12},"text":"play against each other or a parent play with an ","x":44,"y":126},{"bbox":{"h":20,"w":245,"x":44,"y":130},"font":{"size":12},"text":"older child—and everyone having fun. I knew that ","x":44,"y":142},{"bbox":{"h":20,"w":251,"x":44,"y":146},"font":{"size":12},"text":"the game needed to play in an hour or less and have ","x":44,"y":158},{"bbox":{"h":20,"w":244,"x":44,"y":162},"font":{"size":12},"text":"simple mechanics. The presentation also needed to ","x":44,"y":174},{"bbox":{"h":20,"w":242,"x":44,"y":178},"font":{"size":12},"text":"be outstanding—hence, the solid wood pieces and ","x":44,"y":190},{"bbox":{"h":20,"w":244,"x":44,"y":194},"font":{"size":12},"text":"beautiful map and cards. But at the same time, the ","x":44,"y":206},{"bbox":{"h":20,"w":234,"x":44,"y":210},"font":{"size":12},"text":"game also needed complex decision-making and ","x":44,"y":222},{"bbox":{"h":20,"w":238,"x":44,"y":226},"font":{"size":12},"text":"solid replayability. The perfect blend of simplicity ","x":44,"y":238},{"bbox":{"h":20,"w":245,"x":44,"y":242},"font":{"size":12},"text":"and complexity is a difficult needle to thread, but I ","x":44,"y":254},{"bbox":{"h":20,"w":94,"x":44,"y":258},"font":{"size":12},"text":"hope we succeeded.","x":44,"y":270}]},{"bbox":{"h":180,"w":238,"x":44,"y":290},"lines":[{"bbox":{"h":20,"w":213,"x":44,"y":290},"font":{"size":12},"text":"I did have to make some trade-offs between ","x":44,"y":302},{"bbox":{"h":20,"w":230,"x":44,"y":306},"font":{"size":12},"text":"historical accuracy and playability. For example, ","x":44,"y":318},{"bbox":{"h":20,"w":219,"x":44,"y":322},"font":{"size":12},"text":"the American fleet consisted of frigates, brigs ","x":44,"y":334},{"bbox":{"h":20,"w":206,"x":44,"y":338},"font":{"size":12},"text":"and schooners but I treat all the American ","x":44,"y":350},{"bbox":{"h":20,"w":223,"x":44,"y":354},"font":{"size":12},"text":"ships as frigates. The main Tripolitan fleet was ","x":44,"y":366},{"bbox":{"h":20,"w":223,"x":44,"y":370},"font":{"size":12},"text":"a hodgepodge of vessels that I standardized as ","x":44,"y":382},{"bbox":{"h":20,"w":226,"x":44,"y":386},"font":{"size":12},"text":"“corsairs.” Sweden had already declared war on ","x":44,"y":398},{"bbox":{"h":20,"w":238,"x":44,"y":402},"font":{"size":12},"text":"Tripoli in 1800 and exited the war in 1802, while ","x":44,"y":414},{"bbox":{"h":20,"w":234,"x":44,"y":418},"font":{"size":12},"text":"in the game the earliest they leave is 1803. I also ","x":44,"y":430},{"bbox":{"h":20,"w":237,"x":44,"y":434},"font":{"size":12},"text":"had to create some alternate history cards for the ","x":44,"y":446},{"bbox":{"h":20,"w":133,"x":44,"y":450},"font":{"size":12},"text":"potential assault on Tripoli. ","x":44,"y":462},{"bbox":{"h":20,"w":104,"x":178,"y":450},"font":{"size":12,"style":"italic"},"text":"General Eaton Attacks ","x":178,"y":462}]},{"bbox":{"h":20,"w":238,"x":44,"y":466},"lines":[{"bbox":{"h":20,"w":43,"x":44,"y":466},"font":{"size":12,"style":"italic"},"text":"Benghazi","x":44,"y":478},{"bbox":{"h":20,"w":5,"x":87,"y":466},"font":{"size":12},"text":", ","x":87,"y":478},{"bbox":{"h":20,"w":80,"x":93,"y":466},"font":{"size":12,"style":"italic"},"text":"Assault on Tripoli","x":93,"y":478},{"bbox":{"h":20,"w":5,"x":173,"y":466},"font":{"size":12},"text":", ","x":173,"y":478},{"bbox":{"h":20,"w":99,"x":179,"y":466},"font":{"size":12,"style":"italic"},"text":"Marine Sharpshooters","x":179,"y":478},{"bbox":{"h":20,"w":5,"x":278,"y":466},"font":{"size":12},"text":", ","x":278,"y":478}]},{"bbox":{"h":20,"w":237,"x":44,"y":482},"lines":[{"bbox":{"h":20,"w":20,"x":44,"y":482},"font":{"size":12},"text":"and ","x":44,"y":494},{"bbox":{"h":20,"w":92,"x":65,"y":482},"font":{"size":12,"style":"italic"},"text":"Send in the Marines","x":65,"y":494},{"bbox":{"h":20,"w":52,"x":157,"y":482},"font":{"size":12},"text":", as well as ","x":157,"y":494},{"bbox":{"h":20,"w":71,"x":210,"y":482},"font":{"size":12,"style":"italic"},"text":"Constantinople ","x":210,"y":494}]},{"bbox":{"h":20,"w":238,"x":44,"y":498},"lines":[{"bbox":{"h":20,"w":45,"x":44,"y":498},"font":{"size":12,"style":"italic"},"text":"Sends Aid","x":44,"y":510},{"bbox":{"h":20,"w":193,"x":89,"y":498},"font":{"size":12},"text":" are all cards from that alternate history. ","x":89,"y":510}]},{"bbox":{"h":116,"w":246,"x":44,"y":514},"lines":[{"bbox":{"h":20,"w":233,"x":44,"y":514},"font":{"size":12},"text":"Similarly, the Algerine, Moroccan, and Tunisian ","x":44,"y":526},{"bbox":{"h":20,"w":246,"x":44,"y":530},"font":{"size":12},"text":"cards represent the threat that Tripoli’s allies posed ","x":44,"y":542},{"bbox":{"h":20,"w":240,"x":44,"y":546},"font":{"size":12},"text":"to the United States, but their allies did very little ","x":44,"y":558},{"bbox":{"h":20,"w":242,"x":44,"y":562},"font":{"size":12},"text":"during the actual war. Finally, to allow each player ","x":44,"y":574},{"bbox":{"h":20,"w":230,"x":44,"y":578},"font":{"size":12},"text":"a bit more freedom to explore their options and ","x":44,"y":590},{"bbox":{"h":20,"w":238,"x":44,"y":594},"font":{"size":12},"text":"strategies, the game can go until the end of 1806, ","x":44,"y":606},{"bbox":{"h":20,"w":215,"x":44,"y":610},"font":{"size":12},"text":"whereas the war itself ended in June of 1805.","x":44,"y":622}]},{"bbox":{"h":20,"w":247,"x":44,"y":642},"lines":[{"bbox":{"h":20,"w":149,"x":44,"y":642},"font":{"size":12},"text":"Thank you so much for buying ","x":44,"y":654},{"bbox":{"h":20,"w":92,"x":194,"y":642},"font":{"size":12,"style":"italic"},"text":"The Shores of Tripoli","x":194,"y":654},{"bbox":{"h":20,"w":5,"x":286,"y":642},"font":{"size":12},"text":". ","x":286,"y":654}]},{"bbox":{"h":84,"w":242,"x":44,"y":658},"lines":[{"bbox":{"h":20,"w":232,"x":44,"y":658},"font":{"size":12},"text":"I am very grateful for the assistance provided by ","x":44,"y":670},{"bbox":{"h":20,"w":236,"x":44,"y":674},"font":{"size":12},"text":"the U.S. Naval History and Heritage Command, ","x":44,"y":686},{"bbox":{"h":20,"w":242,"x":44,"y":690},"font":{"size":12},"text":"the Marine Corps History Division, the Mariners ","x":44,"y":702},{"bbox":{"h":20,"w":228,"x":44,"y":706},"font":{"size":12},"text":"Museum in Newport News and the U.S. Naval ","x":44,"y":718},{"bbox":{"h":20,"w":232,"x":44,"y":722},"font":{"size":12},"text":"Academy Museum. I am also extremely grateful ","x":44,"y":734}]},{"bbox":{"h":100,"w":249,"x":316,"y":66},"lines":[{"bbox":{"h":20,"w":243,"x":316,"y":66},"font":{"size":12},"text":"for the hundreds of play testers who took the time ","x":316,"y":78},{"bbox":{"h":20,"w":245,"x":316,"y":82},"font":{"size":12},"text":"and effort to take the print and play files and build ","x":316,"y":94},{"bbox":{"h":20,"w":243,"x":316,"y":98},"font":{"size":12},"text":"the game and provide amazing feedback. Finally, I ","x":316,"y":110},{"bbox":{"h":20,"w":244,"x":316,"y":114},"font":{"size":12},"text":"really appreciate all of the Kickstarter backers who ","x":316,"y":126},{"bbox":{"h":20,"w":249,"x":316,"y":130},"font":{"size":12},"text":"put their money and faith in our project. Thank you ","x":316,"y":142},{"bbox":{"h":20,"w":45,"x":316,"y":146},"font":{"size":12},"text":"everyone!","x":316,"y":158}]},{"bbox":{"h":17,"w":213,"x":316,"y":193},"lines":[{"bbox":{"h":17,"w":213,"x":316,"y":193},"font":{"size":14},"text":"SUGGESTED BIBLIOGRAPHY","x":316,"y":206}]},{"bbox":{"h":20,"w":218,"x":316,"y":226},"lines":[{"bbox":{"h":20,"w":69,"x":316,"y":226},"font":{"size":12},"text":"In addition to ","x":316,"y":238},{"bbox":{"h":20,"w":148,"x":386,"y":226},"font":{"size":12,"style":"italic"},"text":"Thomas Jefferson and the Tripoli ","x":386,"y":238}]},{"bbox":{"h":20,"w":228,"x":316,"y":242},"lines":[{"bbox":{"h":20,"w":31,"x":316,"y":242},"font":{"size":12,"style":"italic"},"text":"Pirates","x":316,"y":254},{"bbox":{"h":20,"w":86,"x":347,"y":242},"font":{"size":12},"text":", ABC Whipple’s ","x":347,"y":254},{"bbox":{"h":20,"w":110,"x":434,"y":242},"font":{"size":12,"style":"italic"},"text":"To the Shores of Tripoli: ","x":434,"y":254}]},{"bbox":{"h":20,"w":241,"x":316,"y":258},"lines":[{"bbox":{"h":20,"w":182,"x":316,"y":258},"font":{"size":12,"style":"italic"},"text":"The Birth of the U.S. Navy and Marines","x":316,"y":270},{"bbox":{"h":20,"w":58,"x":499,"y":258},"font":{"size":12},"text":" and Joshua ","x":499,"y":270}]},{"bbox":{"h":20,"w":248,"x":316,"y":274},"lines":[{"bbox":{"h":20,"w":47,"x":316,"y":274},"font":{"size":12},"text":"London’s ","x":316,"y":286},{"bbox":{"h":20,"w":201,"x":363,"y":274},"font":{"size":12,"style":"italic"},"text":"Victory in Tripoli: How America’s War with ","x":363,"y":286}]},{"bbox":{"h":36,"w":232,"x":316,"y":290},"lines":[{"bbox":{"h":20,"w":232,"x":316,"y":290},"font":{"size":12,"style":"italic"},"text":"the Barbary Pirates Established the U.S. Navy and ","x":316,"y":302},{"bbox":{"h":20,"w":75,"x":316,"y":306},"font":{"size":12,"style":"italic"},"text":"Shaped a Nation","x":316,"y":318},{"bbox":{"h":20,"w":157,"x":392,"y":306},"font":{"size":12},"text":" both provide good overviews of ","x":392,"y":318}]},{"bbox":{"h":36,"w":248,"x":316,"y":322},"lines":[{"bbox":{"h":20,"w":245,"x":316,"y":322},"font":{"size":12},"text":"the conflict. I am also a fan of Osprey Publishing’s ","x":316,"y":334},{"bbox":{"h":20,"w":177,"x":316,"y":338},"font":{"size":12},"text":"“Essential Histories” series and their ","x":316,"y":350},{"bbox":{"h":20,"w":70,"x":493,"y":338},"font":{"size":12,"style":"italic"},"text":"The Wars of the ","x":493,"y":350}]},{"bbox":{"h":20,"w":239,"x":316,"y":354},"lines":[{"bbox":{"h":20,"w":71,"x":316,"y":354},"font":{"size":12,"style":"italic"},"text":"Barbary Pirates","x":316,"y":366},{"bbox":{"h":20,"w":167,"x":388,"y":354},"font":{"size":12},"text":" by Gregory Fremont-Barnes does ","x":388,"y":366}]},{"bbox":{"h":20,"w":72,"x":316,"y":370},"lines":[{"bbox":{"h":20,"w":72,"x":316,"y":370},"font":{"size":12},"text":"not disappoint.","x":316,"y":382}]},{"bbox":{"h":36,"w":234,"x":316,"y":402},"lines":[{"bbox":{"h":20,"w":234,"x":316,"y":402},"font":{"size":12},"text":"For more in-depth reading, Chipp Reid’s pair of ","x":316,"y":414},{"bbox":{"h":20,"w":31,"x":316,"y":418},"font":{"size":12},"text":"books ","x":316,"y":430},{"bbox":{"h":20,"w":198,"x":347,"y":418},"font":{"size":12,"style":"italic"},"text":"Intrepid Sailors: The Legacy of Preble’s Boys ","x":347,"y":430}]},{"bbox":{"h":20,"w":245,"x":316,"y":434},"lines":[{"bbox":{"h":20,"w":118,"x":316,"y":434},"font":{"size":12,"style":"italic"},"text":"and the Tripoli Campaign","x":316,"y":446},{"bbox":{"h":20,"w":23,"x":435,"y":434},"font":{"size":12},"text":" and ","x":435,"y":446},{"bbox":{"h":20,"w":102,"x":459,"y":434},"font":{"size":12,"style":"italic"},"text":"To the Walls of Derne: ","x":459,"y":446}]},{"bbox":{"h":36,"w":242,"x":316,"y":450},"lines":[{"bbox":{"h":20,"w":240,"x":316,"y":450},"font":{"size":12,"style":"italic"},"text":"William Eaton, the Tripoli Coup, and the End of the ","x":316,"y":462},{"bbox":{"h":20,"w":84,"x":316,"y":466},"font":{"size":12,"style":"italic"},"text":"First Barbary War","x":316,"y":478},{"bbox":{"h":20,"w":158,"x":400,"y":466},"font":{"size":12},"text":" are both outstanding. Ian Toll’s ","x":400,"y":478}]},{"bbox":{"h":36,"w":239,"x":316,"y":482},"lines":[{"bbox":{"h":20,"w":239,"x":316,"y":482},"font":{"size":12,"style":"italic"},"text":"Six Frigates: The Epic History of the Founding of the ","x":316,"y":494},{"bbox":{"h":20,"w":48,"x":316,"y":498},"font":{"size":12,"style":"italic"},"text":"U.S. Navy","x":316,"y":510},{"bbox":{"h":20,"w":190,"x":364,"y":498},"font":{"size":12},"text":" is a masterpiece on the early history of ","x":364,"y":510}]},{"bbox":{"h":20,"w":239,"x":316,"y":514},"lines":[{"bbox":{"h":20,"w":182,"x":316,"y":514},"font":{"size":12},"text":"the U.S. Navy. Benjamin Armstrong’s ","x":316,"y":526},{"bbox":{"h":20,"w":56,"x":498,"y":514},"font":{"size":12,"style":"italic"},"text":"Small Boats ","x":498,"y":526}]},{"bbox":{"h":36,"w":252,"x":316,"y":530},"lines":[{"bbox":{"h":20,"w":218,"x":316,"y":530},"font":{"size":12,"style":"italic"},"text":"and Daring Men: Maritime Raiding, Irregular ","x":316,"y":542},{"bbox":{"h":20,"w":179,"x":316,"y":546},"font":{"size":12,"style":"italic"},"text":"Warfare, and the Early American Navy","x":316,"y":558},{"bbox":{"h":20,"w":73,"x":495,"y":546},"font":{"size":12},"text":" is an excellent ","x":495,"y":558}]},{"bbox":{"h":68,"w":245,"x":316,"y":562},"lines":[{"bbox":{"h":20,"w":222,"x":316,"y":562},"font":{"size":12},"text":"survey of maritime raids and irregular warfare ","x":316,"y":574},{"bbox":{"h":20,"w":245,"x":316,"y":578},"font":{"size":12},"text":"from the first fifty years of American naval history. ","x":316,"y":590},{"bbox":{"h":20,"w":245,"x":316,"y":594},"font":{"size":12},"text":"There are plenty of biographies to choose from but ","x":316,"y":606},{"bbox":{"h":20,"w":124,"x":316,"y":610},"font":{"size":12},"text":"the two I recommend are ","x":316,"y":622},{"bbox":{"h":20,"w":116,"x":440,"y":610},"font":{"size":12,"style":"italic"},"text":"Edward Preble: A Naval ","x":440,"y":622}]},{"bbox":{"h":20,"w":240,"x":316,"y":626},"lines":[{"bbox":{"h":20,"w":102,"x":316,"y":626},"font":{"size":12,"style":"italic"},"text":"Biography 1761-1807","x":316,"y":638},{"bbox":{"h":20,"w":138,"x":418,"y":626},"font":{"size":12},"text":" by Christopher McKee and ","x":418,"y":638}]},{"bbox":{"h":36,"w":248,"x":316,"y":642},"lines":[{"bbox":{"h":20,"w":248,"x":316,"y":642},"font":{"size":12,"style":"italic"},"text":"A Call to the Sea: Captain Charles Stewart of the USS ","x":316,"y":654},{"bbox":{"h":20,"w":57,"x":316,"y":658},"font":{"size":12,"style":"italic"},"text":"Constitution","x":316,"y":670},{"bbox":{"h":20,"w":188,"x":374,"y":658},"font":{"size":12},"text":" by Claude Berube and John Rodgaard.","x":374,"y":670}]},{"bbox":{"h":20,"w":210,"x":316,"y":690},"lines":[{"bbox":{"h":20,"w":159,"x":316,"y":690},"font":{"size":12},"text":"Finally, watch for Abby Mullen’s ","x":316,"y":702},{"bbox":{"h":20,"w":50,"x":475,"y":690},"font":{"size":12,"style":"italic"},"text":"A Difficult ","x":475,"y":702}]},{"bbox":{"h":36,"w":234,"x":316,"y":706},"lines":[{"bbox":{"h":20,"w":234,"x":316,"y":706},"font":{"size":12,"style":"italic"},"text":"Undertaking: Conflict and Cooperation in the First ","x":316,"y":718},{"bbox":{"h":20,"w":116,"x":316,"y":722},"font":{"size":12,"style":"italic"},"text":"Barbary War, 1801-1805","x":316,"y":734},{"bbox":{"h":20,"w":83,"x":433,"y":722},"font":{"size":12},"text":", coming in 2022.","x":433,"y":734}]},{"bbox":{"h":20,"w":6,"x":578,"y":754},"lines":[{"bbox":{"h":20,"w":6,"x":578,"y":754},"font":{"size":12,"weight":"bold"},"text":"9","x":578,"y":766}]}],"mediabox":[0,0,629,809]},{"blocks":[{"bbox":{"h":180,"w":251,"x":62,"y":66},"lines":[{"bbox":{"h":20,"w":240,"x":62,"y":66},"font":{"size":12},"text":"If you are interested in podcasts, “Sea Control” by ","x":62,"y":78},{"bbox":{"h":20,"w":229,"x":62,"y":82},"font":{"size":12},"text":"the Center for International Maritime Security ","x":62,"y":94},{"bbox":{"h":20,"w":244,"x":62,"y":98},"font":{"size":12},"text":"(www.cimsec.org) and “Preble Hall” by the United ","x":62,"y":110},{"bbox":{"h":20,"w":234,"x":62,"y":114},"font":{"size":12},"text":"States Naval Academy Museum (www.usna.edu/","x":62,"y":126},{"bbox":{"h":20,"w":227,"x":62,"y":130},"font":{"size":12},"text":"museum/) are both fantastic. “Sea Control” has ","x":62,"y":142},{"bbox":{"h":20,"w":221,"x":62,"y":146},"font":{"size":12},"text":"some excellent episodes on both naval history ","x":62,"y":158},{"bbox":{"h":20,"w":228,"x":62,"y":162},"font":{"size":12},"text":"and war gaming. “Preble Hall” has a number of ","x":62,"y":174},{"bbox":{"h":20,"w":219,"x":62,"y":178},"font":{"size":12},"text":"outstanding episodes, but my favorite is EP3: ","x":62,"y":190},{"bbox":{"h":20,"w":237,"x":62,"y":194},"font":{"size":12},"text":"The Tripoli War with Dr. Abby Mullen. The two-","x":62,"y":206},{"bbox":{"h":20,"w":251,"x":62,"y":210},"font":{"size":12},"text":"episode special collaboration between “Sea Control” ","x":62,"y":222},{"bbox":{"h":20,"w":200,"x":62,"y":226},"font":{"size":12},"text":"and “Preble Hall” is also not to be missed.","x":62,"y":238}]},{"bbox":{"h":20,"w":87,"x":225,"y":258},"lines":[{"bbox":{"h":20,"w":87,"x":225,"y":258},"font":{"size":12,"weight":"bold"},"text":"—Kevin Bertram","x":225,"y":270}]},{"bbox":{"h":17,"w":67,"x":62,"y":305},"lines":[{"bbox":{"h":17,"w":67,"x":62,"y":305},"font":{"size":14},"text":"CREDITS","x":62,"y":318}]},{"bbox":{"h":20,"w":240,"x":62,"y":338},"lines":[{"bbox":{"h":20,"w":165,"x":62,"y":338},"font":{"size":12,"weight":"bold"},"text":"Game Design and Development:","x":62,"y":350},{"bbox":{"h":20,"w":74,"x":228,"y":338},"font":{"size":12},"text":" Kevin Bertram","x":228,"y":350}]},{"bbox":{"h":20,"w":219,"x":62,"y":370},"lines":[{"bbox":{"h":20,"w":125,"x":62,"y":370},"font":{"size":12,"weight":"bold"},"text":"Art and Graphic Design:","x":62,"y":382},{"bbox":{"h":20,"w":94,"x":187,"y":370},"font":{"size":12},"text":" Cathy Bock, Marc ","x":187,"y":382}]},{"bbox":{"h":20,"w":143,"x":62,"y":386},"lines":[{"bbox":{"h":20,"w":143,"x":62,"y":386},"font":{"size":12},"text":"Rodrigue, Matthew Wallhead","x":62,"y":398}]},{"bbox":{"h":20,"w":188,"x":62,"y":418},"lines":[{"bbox":{"h":20,"w":85,"x":62,"y":418},"font":{"size":12,"weight":"bold"},"text":"Historical Essay:","x":62,"y":430},{"bbox":{"h":20,"w":102,"x":148,"y":418},"font":{"size":12},"text":" Abby Mullen, Ph.D.","x":148,"y":430}]},{"bbox":{"h":20,"w":204,"x":62,"y":450},"lines":[{"bbox":{"h":20,"w":75,"x":62,"y":450},"font":{"size":12,"weight":"bold"},"text":"Naval Advisor:","x":62,"y":462},{"bbox":{"h":20,"w":129,"x":137,"y":450},"font":{"size":12},"text":" Robert Bishop, USNA ‘64","x":137,"y":462}]},{"bbox":{"h":20,"w":235,"x":62,"y":482},"lines":[{"bbox":{"h":20,"w":107,"x":62,"y":482},"font":{"size":12,"weight":"bold"},"text":"Executive Producers: ","x":62,"y":494},{"bbox":{"h":20,"w":127,"x":170,"y":482},"font":{"size":12},"text":"Bret Baier, Dan Fellhauer, ","x":170,"y":494}]},{"bbox":{"h":36,"w":237,"x":62,"y":498},"lines":[{"bbox":{"h":20,"w":237,"x":62,"y":498},"font":{"size":12},"text":"Jason Matthews, Ruben Rodriguez, Paige Terrill, ","x":62,"y":510},{"bbox":{"h":20,"w":82,"x":62,"y":514},"font":{"size":12},"text":"Austin Woodruff","x":62,"y":526}]},{"bbox":{"h":20,"w":222,"x":62,"y":546},"lines":[{"bbox":{"h":20,"w":94,"x":62,"y":546},"font":{"size":12,"weight":"bold"},"text":"Senior Playtesters:","x":62,"y":558},{"bbox":{"h":20,"w":127,"x":156,"y":546},"font":{"size":12},"text":" Alison Bishop, Katherine ","x":156,"y":558}]},{"bbox":{"h":20,"w":236,"x":62,"y":562},"lines":[{"bbox":{"h":20,"w":236,"x":62,"y":562},"font":{"size":12},"text":"Bishop, Janice Day, Jason Matthews, Trevor Reed","x":62,"y":574}]},{"bbox":{"h":20,"w":202,"x":62,"y":594},"lines":[{"bbox":{"h":20,"w":58,"x":62,"y":594},"font":{"size":12,"weight":"bold"},"text":"Playtesters:","x":62,"y":606},{"bbox":{"h":20,"w":144,"x":120,"y":594},"font":{"size":12},"text":" Martin Akerlund, Bill Allen, ","x":120,"y":606}]},{"bbox":{"h":132,"w":246,"x":62,"y":610},"lines":[{"bbox":{"h":20,"w":235,"x":62,"y":610},"font":{"size":12},"text":"Jonathan Allred, Elizabeth Anderson, Samantha ","x":62,"y":622},{"bbox":{"h":20,"w":232,"x":62,"y":626},"font":{"size":12},"text":"Anderson, Bob Arhaus, Nathan Arnold, Sandra ","x":62,"y":638},{"bbox":{"h":20,"w":221,"x":62,"y":642},"font":{"size":12},"text":"Atwater, Noah Ban, Mike Banks, Tom Barbe, ","x":62,"y":654},{"bbox":{"h":20,"w":221,"x":62,"y":658},"font":{"size":12},"text":"Giorgio Barbero, Andrew Baron, Roy Bartoo, ","x":62,"y":670},{"bbox":{"h":20,"w":229,"x":62,"y":674},"font":{"size":12},"text":"Doug Bass, Patrick Beben, Kevin Berent, Mark ","x":62,"y":686},{"bbox":{"h":20,"w":219,"x":62,"y":690},"font":{"size":12},"text":"Biggar, Corey Bishop, Chris Blackford, Marc ","x":62,"y":702},{"bbox":{"h":20,"w":246,"x":62,"y":706},"font":{"size":12},"text":"Blume, Kristof Bodric, Ray Bonilla, Arno Bomans, ","x":62,"y":718},{"bbox":{"h":20,"w":234,"x":62,"y":722},"font":{"size":12},"text":"Mik Bonsall, Jackson Boomhower, Steve Boone, ","x":62,"y":734}]},{"bbox":{"h":676,"w":252,"x":334,"y":66},"lines":[{"bbox":{"h":20,"w":230,"x":334,"y":66},"font":{"size":12},"text":"Keeley Bowers, Shawn Bowers, James Brennan, ","x":334,"y":78},{"bbox":{"h":20,"w":242,"x":334,"y":82},"font":{"size":12},"text":"Chris Brooks, Ryan Brown, Nikolaj Brucker, Neal ","x":334,"y":94},{"bbox":{"h":20,"w":224,"x":334,"y":98},"font":{"size":12},"text":"Bryan, Harold Buchanan, Gordon Burg, Scott ","x":334,"y":110},{"bbox":{"h":20,"w":241,"x":334,"y":114},"font":{"size":12},"text":"Burger, Deividas Burokas, Matthew Butler, Grant ","x":334,"y":126},{"bbox":{"h":20,"w":235,"x":334,"y":130},"font":{"size":12},"text":"Cadenhead, Thomas Cadenhead, Ty Cadenhead, ","x":334,"y":142},{"bbox":{"h":20,"w":248,"x":334,"y":146},"font":{"size":12},"text":"Randy Callard, James Campanella, Jerry Campbell, ","x":334,"y":158},{"bbox":{"h":20,"w":250,"x":334,"y":162},"font":{"size":12},"text":"Robert Carroll, Todd Carter, Simona Centola, Sean ","x":334,"y":174},{"bbox":{"h":20,"w":233,"x":334,"y":178},"font":{"size":12},"text":"Chick, Christine Chilcott, Ross Chilcott, David ","x":334,"y":190},{"bbox":{"h":20,"w":252,"x":334,"y":194},"font":{"size":12},"text":"Christians, Irwin Cohen, Forest Cole, Gabriel Cole, ","x":334,"y":206},{"bbox":{"h":20,"w":235,"x":334,"y":210},"font":{"size":12},"text":"John Coley, Michel Condoroussis, J.C. Connors, ","x":334,"y":222},{"bbox":{"h":20,"w":247,"x":334,"y":226},"font":{"size":12},"text":"Liam Connors, Grant Cooley, Sarah Cothran, Wes ","x":334,"y":238},{"bbox":{"h":20,"w":239,"x":334,"y":242},"font":{"size":12},"text":"Cothran, Andrew Lorenzo Cozzi, Aidan Curran, ","x":334,"y":254},{"bbox":{"h":20,"w":225,"x":334,"y":258},"font":{"size":12},"text":"Jason Covault, Patrick Crowley, John D’Alton, ","x":334,"y":270},{"bbox":{"h":20,"w":245,"x":334,"y":274},"font":{"size":12},"text":"Daniel Daley, John D’Alton, Justin Davis, Howard ","x":334,"y":286},{"bbox":{"h":20,"w":217,"x":334,"y":290},"font":{"size":12},"text":"Dawson, Charles Day, Joris Debien, Michael ","x":334,"y":302},{"bbox":{"h":20,"w":243,"x":334,"y":306},"font":{"size":12},"text":"Debije, Alexandra De La Cruz, Stefan DeMarchi, ","x":334,"y":318},{"bbox":{"h":20,"w":228,"x":334,"y":322},"font":{"size":12},"text":"Willis Dell, Paul DiCocco, Carl DiNardo, Lisa ","x":334,"y":334},{"bbox":{"h":20,"w":210,"x":334,"y":338},"font":{"size":12},"text":"DiNardo, Brian Dixon, Scott Dixon, David ","x":334,"y":350},{"bbox":{"h":20,"w":251,"x":334,"y":354},"font":{"size":12},"text":"Donahue, Kathleen Donahue, Paul Dobbins, Glenn ","x":334,"y":366},{"bbox":{"h":20,"w":249,"x":334,"y":370},"font":{"size":12},"text":"Drover, Herve B. Duval, Matthew Eckel, Charlotte ","x":334,"y":382},{"bbox":{"h":20,"w":226,"x":334,"y":386},"font":{"size":12},"text":"Edwards, Michael Edwards, Max Eisenblatter, ","x":334,"y":398},{"bbox":{"h":20,"w":248,"x":334,"y":402},"font":{"size":12},"text":"Fred Ellsesser, Alan Emrich, James Fardette, Ralph ","x":334,"y":414},{"bbox":{"h":20,"w":225,"x":334,"y":418},"font":{"size":12},"text":"Ferrari, Darryl Ferster, Jeff Finkleday, Maurice ","x":334,"y":430},{"bbox":{"h":20,"w":240,"x":334,"y":434},"font":{"size":12},"text":"Fitzgerald, Glenn Flaherty, Jared Frandson, Steve ","x":334,"y":446},{"bbox":{"h":20,"w":227,"x":334,"y":450},"font":{"size":12},"text":"Froud, Ray Garbee, Michael Germano, Robert ","x":334,"y":462},{"bbox":{"h":20,"w":220,"x":334,"y":466},"font":{"size":12},"text":"Germano, Danielle Giordano, James Griffith, ","x":334,"y":478},{"bbox":{"h":20,"w":224,"x":334,"y":482},"font":{"size":12},"text":"Hernando David Gomez, Nicolas Govin, Jack ","x":334,"y":494},{"bbox":{"h":20,"w":226,"x":334,"y":498},"font":{"size":12},"text":"Greene, Steve Guepet, Dan Gunther, Sandeep ","x":334,"y":510},{"bbox":{"h":20,"w":243,"x":334,"y":514},"font":{"size":12},"text":"Gupta, Lucy Guritza, Jack Guritza, John Guthrie, ","x":334,"y":526},{"bbox":{"h":20,"w":225,"x":334,"y":530},"font":{"size":12},"text":"Eric Hallstrom, Pavel Hammerschmidt, James ","x":334,"y":542},{"bbox":{"h":20,"w":226,"x":334,"y":546},"font":{"size":12},"text":"Hammes, Gabriel Hansberry, Nathan Hansen, ","x":334,"y":558},{"bbox":{"h":20,"w":236,"x":334,"y":562},"font":{"size":12},"text":"Brian Hard, Dodd Harris, Michael Harris, Jason ","x":334,"y":574},{"bbox":{"h":20,"w":231,"x":334,"y":578},"font":{"size":12},"text":"Hathaway, Christopher Haupt, Zachary Haupt, ","x":334,"y":590},{"bbox":{"h":20,"w":234,"x":334,"y":594},"font":{"size":12},"text":"Jan Heinemann, John Heinlein, Graham Henry, ","x":334,"y":606},{"bbox":{"h":20,"w":219,"x":334,"y":610},"font":{"size":12},"text":"Luis Hernandez, Tomas Hernell, Brian Herr, ","x":334,"y":622},{"bbox":{"h":20,"w":241,"x":334,"y":626},"font":{"size":12},"text":"Patrick Hildreth, Sebastian Hummel, Scott Huss, ","x":334,"y":638},{"bbox":{"h":20,"w":246,"x":334,"y":642},"font":{"size":12},"text":"Daniel Hernandez Iniesta, Theodor Isacsson, Jonas ","x":334,"y":654},{"bbox":{"h":20,"w":239,"x":334,"y":658},"font":{"size":12},"text":"Lidström Isegrim, Deb Jennings, Dan Johansson, ","x":334,"y":670},{"bbox":{"h":20,"w":208,"x":334,"y":674},"font":{"size":12},"text":"Nate Jones, Ron Jongeling, Jay Joyner, Yani ","x":334,"y":686},{"bbox":{"h":20,"w":238,"x":334,"y":690},"font":{"size":12},"text":"Kalafatis, Adam Kasztenny, Autumn Katerle, Jim ","x":334,"y":702},{"bbox":{"h":20,"w":231,"x":334,"y":706},"font":{"size":12},"text":"Katerle, Jacob Keith, Barry Kendall, Emmanuel ","x":334,"y":718},{"bbox":{"h":20,"w":225,"x":334,"y":722},"font":{"size":12},"text":"Kern, Darren Kerr, Mark Kidwell, Ian Kilgore, ","x":334,"y":734}]},{"bbox":{"h":20,"w":12,"x":44,"y":754},"lines":[{"bbox":{"h":20,"w":12,"x":44,"y":754},"font":{"size":12,"weight":"bold"},"text":"10","x":44,"y":766}]}],"mediabox":[0,0,629,809]},{"blocks":[{"bbox":{"h":676,"w":253,"x":44,"y":66},"lines":[{"bbox":{"h":20,"w":225,"x":44,"y":66},"font":{"size":12},"text":"Josh Kimble, Sarah Kimble, Chris King, Chad ","x":44,"y":78},{"bbox":{"h":20,"w":230,"x":44,"y":82},"font":{"size":12},"text":"Kirk, Tabletop Knights, Brandon Koida, Robby ","x":44,"y":94},{"bbox":{"h":20,"w":216,"x":44,"y":98},"font":{"size":12},"text":"Koreman, Petros Kranias, Brian Kumanchik, ","x":44,"y":110},{"bbox":{"h":20,"w":236,"x":44,"y":114},"font":{"size":12},"text":"Robert Kurcina, Harold Lajoie, Cherish Lallone, ","x":44,"y":126},{"bbox":{"h":20,"w":237,"x":44,"y":130},"font":{"size":12},"text":"Sam LaSala, Brian Laskowski, Laura Laskowski, ","x":44,"y":142},{"bbox":{"h":20,"w":246,"x":44,"y":146},"font":{"size":12},"text":"Javier Lastra, Hipszki Laszlo, Gerard Law, Arnaud ","x":44,"y":158},{"bbox":{"h":20,"w":250,"x":44,"y":162},"font":{"size":12},"text":"Leclerc, Derek Lenard, David Lent, Steve Leonard, ","x":44,"y":174},{"bbox":{"h":20,"w":236,"x":44,"y":178},"font":{"size":12},"text":"Joseph Light, Chad Lindsey, Brian Loomis, Paul ","x":44,"y":190},{"bbox":{"h":20,"w":233,"x":44,"y":194},"font":{"size":12},"text":"Loong, Gilberto Lopez, Thomas Loquvam, Phil ","x":44,"y":206},{"bbox":{"h":20,"w":230,"x":44,"y":210},"font":{"size":12},"text":"Low, Thomas Lupia, Mike Lyle, Philip Manoff, ","x":44,"y":222},{"bbox":{"h":20,"w":232,"x":44,"y":226},"font":{"size":12},"text":"Dan Mansfield, Tyrus Manuel, Johnny Mariani, ","x":44,"y":238},{"bbox":{"h":20,"w":235,"x":44,"y":242},"font":{"size":12},"text":"Matt Mayse, Eric Mazelis, Noah McHugh, Jake ","x":44,"y":254},{"bbox":{"h":20,"w":222,"x":44,"y":258},"font":{"size":12},"text":"McInnis, Mark McLaughlin, Leo McMahon, ","x":44,"y":270},{"bbox":{"h":20,"w":250,"x":44,"y":274},"font":{"size":12},"text":"Jordan McMullen, Adam Meledeo, Adrian Michot, ","x":44,"y":286},{"bbox":{"h":20,"w":225,"x":44,"y":290},"font":{"size":12},"text":"Ryan Michot, Stephen Michot, David Mickle, ","x":44,"y":302},{"bbox":{"h":20,"w":217,"x":44,"y":306},"font":{"size":12},"text":"Phillip Millman, Scott Miserendino, Marina ","x":44,"y":318},{"bbox":{"h":20,"w":231,"x":44,"y":322},"font":{"size":12},"text":"Mishnayevskaya, Dipti Mohanan, Peter Morris, ","x":44,"y":334},{"bbox":{"h":20,"w":219,"x":44,"y":338},"font":{"size":12},"text":"Chad Morrison, Travis Morton, Gray Moser, ","x":44,"y":350},{"bbox":{"h":20,"w":225,"x":44,"y":354},"font":{"size":12},"text":"Francesco Motta, Quinn Munnerlyn, Douglas ","x":44,"y":366},{"bbox":{"h":20,"w":248,"x":44,"y":370},"font":{"size":12},"text":"Murphy, Jeffrey Myers, Casey Nedry, James Neeley, ","x":44,"y":382},{"bbox":{"h":20,"w":245,"x":44,"y":386},"font":{"size":12},"text":"Lisa Nelson, Kyle Nichols, Marcel Nijenhof , John ","x":44,"y":398},{"bbox":{"h":20,"w":236,"x":44,"y":402},"font":{"size":12},"text":"Noblitt, John Norris, Michael O’Connell, Joseph ","x":44,"y":414},{"bbox":{"h":20,"w":222,"x":44,"y":418},"font":{"size":12},"text":"O’Donnell, Brian O’Farrell, Timo Ollikainen, ","x":44,"y":430},{"bbox":{"h":20,"w":246,"x":44,"y":434},"font":{"size":12},"text":"Marleen Overkamp, Mark Papenfuss, Greg Parker, ","x":44,"y":446},{"bbox":{"h":20,"w":240,"x":44,"y":450},"font":{"size":12},"text":"Rick Pasquale, Kim Paul, James Perrett, Matthew ","x":44,"y":462},{"bbox":{"h":20,"w":228,"x":44,"y":466},"font":{"size":12},"text":"Philipps, Garrett Potvin, Allan Prins, Loisyann ","x":44,"y":478},{"bbox":{"h":20,"w":244,"x":44,"y":482},"font":{"size":12},"text":"Prost, Steve Post, Ben Pulver, Joey Rawlins, Chipp ","x":44,"y":494},{"bbox":{"h":20,"w":216,"x":44,"y":498},"font":{"size":12},"text":"Reid, Michael Rensink, Michael Reste, John ","x":44,"y":510},{"bbox":{"h":20,"w":237,"x":44,"y":514},"font":{"size":12},"text":"Retzer, Andy Reynolds, Bryan Robison, Herman ","x":44,"y":526},{"bbox":{"h":20,"w":241,"x":44,"y":530},"font":{"size":12},"text":"Roozen, Morris Roozen, John Ross, Patrick Ross, ","x":44,"y":542},{"bbox":{"h":20,"w":244,"x":44,"y":546},"font":{"size":12},"text":"Jean-Sebastien Rozon, Ben Rubin, Volko Ruhnke, ","x":44,"y":558},{"bbox":{"h":20,"w":236,"x":44,"y":562},"font":{"size":12},"text":"Derrick Sanchez, Andrey Sanin, Hans Saunders, ","x":44,"y":574},{"bbox":{"h":20,"w":251,"x":44,"y":578},"font":{"size":12},"text":"Scott Savory, Aram Schvey, Russell Schwebke, John ","x":44,"y":590},{"bbox":{"h":20,"w":249,"x":44,"y":594},"font":{"size":12},"text":"Scott, Roger Secrest, Gary Selkirk, Ralph Severson, ","x":44,"y":606},{"bbox":{"h":20,"w":250,"x":44,"y":610},"font":{"size":12},"text":"Roseann Severson, Edwin Shaw, Alex Shelton, Ken ","x":44,"y":622},{"bbox":{"h":20,"w":241,"x":44,"y":626},"font":{"size":12},"text":"Shows, Fred Shugars, Zoli Simon, Nathan Smith, ","x":44,"y":638},{"bbox":{"h":20,"w":238,"x":44,"y":642},"font":{"size":12},"text":"Dylan Snyder, Ryan Snyder, Kyla Sommers, Erin ","x":44,"y":654},{"bbox":{"h":20,"w":250,"x":44,"y":658},"font":{"size":12},"text":"Sparks, David Sterling, Neil Stevens, Andy Stocker, ","x":44,"y":670},{"bbox":{"h":20,"w":231,"x":44,"y":674},"font":{"size":12},"text":"Mike Stoodley, Paul Stouthard, Stephen Stover, ","x":44,"y":686},{"bbox":{"h":20,"w":231,"x":44,"y":690},"font":{"size":12},"text":"Chris Strabala, Peter Svensson, Benjamin Suan, ","x":44,"y":702},{"bbox":{"h":20,"w":232,"x":44,"y":706},"font":{"size":12},"text":"Andrew Symons, Lenny Talbot, Shaun Taulbee, ","x":44,"y":718},{"bbox":{"h":20,"w":253,"x":44,"y":722},"font":{"size":12},"text":"Paige Terrill, Brian Thiel, David Thompson, Richard ","x":44,"y":734}]},{"bbox":{"h":244,"w":247,"x":316,"y":242},"lines":[{"bbox":{"h":20,"w":237,"x":316,"y":242},"font":{"size":12},"text":"Thompson, Brian Thorvilson, Mark Tkac, Doshu ","x":316,"y":254},{"bbox":{"h":20,"w":247,"x":316,"y":258},"font":{"size":12},"text":"Tokeshi, Lars Toft, Eric Topp, Joel Toppen, Juanmi ","x":316,"y":270},{"bbox":{"h":20,"w":232,"x":316,"y":274},"font":{"size":12},"text":"Espejo Torres, Attilio Tribuzi, Ransom Trimble, ","x":316,"y":286},{"bbox":{"h":20,"w":245,"x":316,"y":290},"font":{"size":12},"text":"Ivan Trupkovic, Larry Underwood, Carl van Dam, ","x":316,"y":302},{"bbox":{"h":20,"w":245,"x":316,"y":306},"font":{"size":12},"text":"Rachel van Dam, Guy van Dille, Mike van Doorn, ","x":316,"y":318},{"bbox":{"h":20,"w":227,"x":316,"y":322},"font":{"size":12},"text":"Adam van Langenberg, Rob van Wijngaarden, ","x":316,"y":334},{"bbox":{"h":20,"w":217,"x":316,"y":338},"font":{"size":12},"text":"Antonio Vaquera, Charles Vasey, Tom Volpe, ","x":316,"y":350},{"bbox":{"h":20,"w":238,"x":316,"y":354},"font":{"size":12},"text":"Nathan Wagner, Aaron Walker, Evan Walter, Eri ","x":316,"y":366},{"bbox":{"h":20,"w":222,"x":316,"y":370},"font":{"size":12},"text":"Walters, Rich Ware, Mason Weaver, Jonathan ","x":316,"y":382},{"bbox":{"h":20,"w":236,"x":316,"y":386},"font":{"size":12},"text":"Webb, Michael Webb, Jonathan Weidow, Paul S. ","x":316,"y":398},{"bbox":{"h":20,"w":232,"x":316,"y":402},"font":{"size":12},"text":"Weintraub, Andrew Wells, Patrick Wells, Philip ","x":316,"y":414},{"bbox":{"h":20,"w":236,"x":316,"y":418},"font":{"size":12},"text":"Wheeler, Chris Whitaker, Brian White, Michael ","x":316,"y":430},{"bbox":{"h":20,"w":211,"x":316,"y":434},"font":{"size":12},"text":"White, Charles Wicklund, Nathan Wilson, ","x":316,"y":446},{"bbox":{"h":20,"w":234,"x":316,"y":450},"font":{"size":12},"text":"Mick Wood, Joel Wrigley, Kevin Youells, Steven ","x":316,"y":462},{"bbox":{"h":20,"w":48,"x":316,"y":466},"font":{"size":12},"text":"Zukowski","x":316,"y":478}]},{"bbox":{"h":20,"w":252,"x":316,"y":498},"lines":[{"bbox":{"h":20,"w":153,"x":316,"y":498},"font":{"size":12,"weight":"bold"},"text":"A portion of every purchase of ","x":316,"y":510},{"bbox":{"h":20,"w":96,"x":469,"y":498},"font":{"size":12,"style":"italic","weight":"bold"},"text":"The Shores of Tripoli","x":469,"y":510},{"bbox":{"h":20,"w":2,"x":566,"y":498},"font":{"size":12,"weight":"bold"},"text":" ","x":566,"y":510}]},{"bbox":{"h":36,"w":239,"x":316,"y":514},"lines":[{"bbox":{"h":20,"w":239,"x":316,"y":514},"font":{"size":12,"weight":"bold"},"text":"has been donated to TOYS FOR TOTS. Thank ","x":316,"y":526},{"bbox":{"h":20,"w":104,"x":316,"y":530},"font":{"size":12,"weight":"bold"},"text":"you for your support!","x":316,"y":542}]},{"bbox":{"h":20,"w":214,"x":316,"y":562},"lines":[{"bbox":{"h":20,"w":211,"x":316,"y":562},"font":{"size":12},"text":"Please visit us online at www.fortcircle.com.","x":316,"y":574},{"bbox":{"h":18,"w":2,"x":527,"y":563},"font":{"size":11},"text":" ","x":527,"y":574}]},{"bbox":{"h":18,"w":175,"x":316,"y":579},"lines":[{"bbox":{"h":18,"w":172,"x":316,"y":579},"font":{"size":11},"text":"Copyright © 2020 Fort Circle Games. ","x":316,"y":590},{"bbox":{"h":18,"w":2,"x":489,"y":579},"font":{"size":11},"text":" ","x":489,"y":590}]},{"bbox":{"h":18,"w":83,"x":316,"y":595},"lines":[{"bbox":{"h":18,"w":83,"x":316,"y":595},"font":{"size":11},"text":"All rights reserved.","x":316,"y":606}]},{"bbox":{"h":20,"w":12,"x":572,"y":754},"lines":[{"bbox":{"h":20,"w":12,"x":572,"y":754},"font":{"size":12,"weight":"bold"},"text":"11","x":572,"y":766}]}],"mediabox":[0,0,629,809]},{"blocks":[],"mediabox":[0,0,629,809]}]} diff --git a/info/history01.jpg b/info/history01.jpg new file mode 100644 index 0000000..2fc763b Binary files /dev/null and b/info/history01.jpg differ diff --git a/info/history02.jpg b/info/history02.jpg new file mode 100644 index 0000000..6e5952c Binary files /dev/null and b/info/history02.jpg differ diff --git a/info/history03.jpg b/info/history03.jpg new file mode 100644 index 0000000..5ff85f5 Binary files /dev/null and b/info/history03.jpg differ diff --git a/info/history04.jpg b/info/history04.jpg new file mode 100644 index 0000000..99ed8d4 Binary files /dev/null and b/info/history04.jpg differ diff --git a/info/history05.jpg b/info/history05.jpg new file mode 100644 index 0000000..e72a92c Binary files /dev/null and b/info/history05.jpg differ diff --git a/info/history06.jpg b/info/history06.jpg new file mode 100644 index 0000000..2db7d7d Binary files /dev/null and b/info/history06.jpg differ diff --git a/info/history07.jpg b/info/history07.jpg new file mode 100644 index 0000000..7e1a045 Binary files /dev/null and b/info/history07.jpg differ diff --git a/info/history08.jpg b/info/history08.jpg new file mode 100644 index 0000000..ac82de5 Binary files /dev/null and b/info/history08.jpg differ diff --git a/info/history09.jpg b/info/history09.jpg new file mode 100644 index 0000000..3ed3371 Binary files /dev/null and b/info/history09.jpg differ diff --git a/info/history10.jpg b/info/history10.jpg new file mode 100644 index 0000000..72c46bf Binary files /dev/null and b/info/history10.jpg differ diff --git a/info/history11.jpg b/info/history11.jpg new file mode 100644 index 0000000..a13c32e Binary files /dev/null and b/info/history11.jpg differ diff --git a/info/history12.jpg b/info/history12.jpg new file mode 100644 index 0000000..9a878bd Binary files /dev/null and b/info/history12.jpg differ diff --git a/info/rules.html b/info/rules.html new file mode 100644 index 0000000..a3e32e2 --- /dev/null +++ b/info/rules.html @@ -0,0 +1,788 @@ + + + +Tripoli Rulebook + + + + +
+
+
+

COMPONENTS

+

Historical Supplement

+

& Designer’s Notes

+

Thomas Jefferson

+

Letter to the Bashaw

+

2 Decks of Cards

+

12 Wooden Frigates

+

(8 blue, 2 red, 2 yellow)

+

34 Wooden Cubes

+

(4 blue, 10 white, 20 red)

+

24 Six-Sided Dice

+

(8 blue, 8 red, 8 yellow)

+

21 Wooden Gunboats & Corsairs

+

(3 blue, 9 red, 9 orange)

+

2 Turn Markers

+

12 Gold Coins

+

11”x34” Game Map

+

2

+

Copyright © 2020 Fort Circle Games. All rights reserved.

+
+
+

GAME MAP

+

The game map consists of nine harbors, five naval

+

patrol zones, and the open sea.

+

The nine harbors are color-coded circles on the

+

map. The blue harbors (Gibraltar, Malta, and

+

Alexandria) are friendly to the United States. The

+

red harbors (Tripoli, Benghazi, and Derne) are

+

controlled by Tripolitania. The orange harbors

+

(Algiers, Tangier, and Tunis) are potential allies

+

of Tripolitania. Four harbors (Tripoli, Benghazi,

+

Derne, and Alexandria) also double as cities for

+

infantry units.

+

The five patrol zones are the lightly shaded

+

partial circles adjacent to five harbors (Tripoli,

+

Algiers, Tangier, Tunis, and Gibraltar). American

+

and Swedish frigates patrol these zones against

+

corsairs leaving their corresponding harbor.

+

The open sea is where corsairs engage in piracy.

+

Corsairs return to their home ports after pirating,

+

so no corsairs will end their turn in the open sea.

+

The map also includes two tracks (a Year Turn

+

Track and a Seasonal Phase Track) as well as

+

“supply” boxes where unused ships and infantry

+

units may be placed.

+

GAME PIECES

+

The United States and Allies

+

American frigates are the workhorses

+

of the American navy. Each American

+

frigate fires two dice when rolling in

+

Naval Combat, Bombardment, or Interception.

+

American frigates take two hits to sink.

+

American gunboats provide

+

additional firepower to the American

+

fleet. Each American gunboat fires

+

one die in Naval Combat and Bombardment.

+

American gunboats take one hit to sink.

+

Swedish frigates only patrol the naval

+

patrol zone of Tripoli. Each Swedish

+

frigate fires two dice when rolling an

+

Interception. Swedish frigates do not move nor do

+

they participate in Naval Combat.

+

Hamet’s Army is the combined

+

Arab and American infantry force

+

dedicated to installing the pro-

+

American Hamet Qaramanli on the Tripolitan

+

throne. White cubes are Arab infantry and blue

+

cubes are Marines. Each infantry unit fires one

+

die in Ground Combat and takes one hit to be

+

eliminated.

+

Tripolitania and Allies

+

Tripolitan corsairs are the pirating

+

ships of the Tripolitan navy. Each

+

Tripolitan corsair fires one die when

+

rolling in Naval Combat or making a Pirate Raid.

+

Tripolitan corsairs take one hit to sink.

+

+

Tripolitan frigates primarily defend

+

Tripoli and do not engage in Pirate

+

Raids. Each Tripolitan frigate

+

fires two dice when rolling in Naval Combat.

+

Tripolitan frigates take two hits to sink.

+

Tripolitan infantry defend the

+

Tripolitan cities from Hamet’s Army.

+

Each Tripolitan infantry unit fires one

+

die in Ground Combat and takes one hit to be

+

eliminated.

+

The allies of Tripolitania - Morocco,

+

Algiers, and Tunis - may join the war.

+

A Tripolitan ally is considered “active”

+

or “at war” if there are any corsairs in their harbor.

+

Moroccan, Algerine, and Tunisian corsairs fire

+

one die when rolling in Naval Combat or making

+

a Pirate Raid. Moroccan, Algerine, and Tunisian

+

corsairs take one hit to sink.

+

3

+
+
+

Markers and Coins

+

The two black cylinders are used to mark the year

+

and season. The twelve gold pieces start with the

+

American player but are acquired by the Tripolitan

+

player through tribute and piracy.

+

CARD DECKS

+

There are two decks of cards - the American card

+

deck is blue-backed with a picture of Thomas

+

Jefferson and the Tripolitan deck is red-backed

+

with a picture of Yusuf Qaramanli. Each deck

+

contains twenty-one event cards and six battle

+

cards. The Tripolitan deck also includes three

+

additional cards that are used for solitaire play only.

+

Event Cards

+

There are three different types of event cards - core

+

events, unique events, and common events.

+

Core event cards begin the game face-up in

+

front of the player and do not count against the

+

eight-card hand limit. Core cards may be played for

+

their event and are removed from the game when

+

played.

+

Unique event cards may be played for their

+

event or may be discarded to take an action.

+

Actions are discussed in the Sequence of Play

+

section. If the card is played for the event, it is

+

removed from the game. If it is played to take an

+

action, it is placed in the discard pile.

+

The American deck contains two victory event

+

cards. These two cards are discussed in the Victory

+

Conditions section.

+

Common event cards do not have an icon. They

+

may be played for their event or may be discarded

+

to take an action. After play, as an event or for an

+

action, it is placed in the discard pile.

+

When an event card is played for the event, it is

+

considered the active event card for the season. This

+

is important for the play of certain battle cards.

+

Some event cards require certain conditions to be

+

met before being played for the event.

+

Cards placed in the discard pile are placed face up

+

and the discard pile is always considered open.

+

Battle Cards

+

Battle cards are not played for a player’s

+

seasonal turn. They are played “out of turn” in

+

response to certain conditions, such as Ground

+

Combat or a successful Pirate Raid. They may only

+

be played as a battle card if the conditions listed on

+

the card are met. Battle cards may also be discarded

+

to take an action.

+

VICTORY CONDITIONS

+

The American player wins the game by either

+

forcing the Tripolitan player to sign a peace treaty

+

favorable to the Americans or by capturing Tripoli

+

and installing Hamet Qaramanli on the throne.

+

Both of these conditions are achieved through card

+

play.

+

If the American player plays

+

the Treaty of Peace and Amity,

+

the game immediately ends

+

in an American victory. In

+

order to play this card, the

+

American player must meet

+

four requirements, which are

+

also listed on the card.

+

1. It must be the Fall of 1805 or later.

+

2. All three potential Tripolitan allies must be at

+

peace—meaning there are no orange corsairs in

+

Algiers, Tangier, or Tunis.

+

3. The city of Derne must have been captured by

+

Hamet’s Army.

+

4. Finally, there must be no Tripolitan frigates in

+

the harbor of Tripoli.

+

4

+
+
+

If all four of these requirements are met, Yusuf

+

Qaramanli will concede and sign the peace treaty.

+

The American player may

+

also win by capturing Tripoli.

+

To capture Tripoli, the

+

American player plays Assault

+

on Tripoli and then must

+

eliminate the Tripolitan navy

+

in Naval Combat and then

+

eliminate the Tripolitan army

+

in Ground Combat. This is discussed in greater

+

detail in the Assault on Tripoli section. Assault on

+

Tripoli may not be played prior to the Fall of 1805.

+

The Tripolitan player wins by making the cost in

+

blood and treasure too high for the United States

+

and thus forcing the United States into submitting

+

to Tripolitania and paying tribute. The Tripolitan

+

player can achieve this result in one of three ways.

+

First, if the Tripolitan player acquires twelve gold,

+

the game ends immediately. The Tripolitan player

+

gains gold by receiving tribute and engaging in

+

piracy. Gold acquired by Tripolitan allies counts

+

toward this goal.

+

Second, if the Tripolitan player sinks four

+

American frigates, the game ends immediately.

+

The Tripolitan player can sink American frigates in

+

Naval Combat and by play of the Storms and The

+

Philadelphia Runs Aground cards.

+

Finally, if the Tripolitan player eliminates Hamet’s

+

Army, the game ends immediately. Because the

+

Tripolitan infantry are stationary, this happens

+

while defending Derne, Benghazi or Tripoli.

+

If neither player has achieved victory by the end of

+

1806, the game ends in a draw.

+

GAME SETUP

+

1. The American player (north side of the map):

+

• places three frigates in the harbor of Gibraltar,

+

• places one frigate each on the 1802, 1803, and

+

1804 spaces on the Year Turn Track, and

+

• takes the three American core cards (Thomas

+

Jefferson, Swedish Frigates Arrive, and Hamet’s

+

Army Created) and places them face-up in front

+

of the player.

+

2. The Tripolitan player (south side of the map):

+

• places two corsairs in the harbor of Gibraltar,

+

• places four corsairs in the harbor of Tripoli,

+

• places four infantry in Tripoli, two infantry in

+

Benghazi, and two infantry in Derne,

+

• takes the three Tripolitan core cards (Yusuf

+

Qaramanli, Murad Reis Breaks Out and

+

Constantinople Sends Aid) and places them face-

+

up in front of the player, and

+

removes the three solitaire cards (Second

+

Storms, Five Corsair Check, and Raid or Build)

+

from their deck and returns them to the game

+

box.

+

3. Each player shuffles their remaining twenty-four

+

cards to create their own draw pile.

+

4. The remaining ships and infantry are placed

+

on the respective supply boxes on the board. The

+

twelve gold coins are placed off the board on the

+

American player’s side.

+

5. One turn marker is put on 1801 and the other

+

turn marker is put on Spring. You are now ready to

+

begin!

+

Note: The American frigates and Tripolitan

+

corsairs peacefully coexist in the British-controlled

+

harbor of Gibraltar.

+

5

+
+
+

SEQUENCE OF PLAY

+

The Shores of Tripoli is played over six years. Each

+

year consists of a “Start of Year” phase and then

+

four seasonal rounds.

+

START OF YEAR

+

At the beginning of each year, the seasonal marker

+

is reset to Spring. The American player takes any

+

American frigates from that year on the Year Turn

+

Track and places them in the harbor of Gibraltar.

+

The Tripolitan player takes any Tripolitan frigates

+

from that year on the Year Turn Track and places

+

them in the harbor of Tripoli.

+

At the start of 1801-1804: each player draws six

+

cards from their draw pile.

+

At the start of 1805: each player shuffles their

+

discard pile to create a new draw pile and then

+

draws six cards from their draw pile.

+

At the start of 1806: each player draws all of the

+

cards remaining in their draw pile.

+

Drawn cards are added to any cards that remained

+

in hand from the prior year.

+

Each player has a hand limit of eight cards. If

+

after the card draw their hand exceeds the limit,

+

each player discards down to eight cards. Any

+

cards discarded are placed face up in the discard

+

pile. Remember that the core cards in front of each

+

player do not count toward the eight-card limit.

+

SEASONAL ROUNDS

+

Each seasonal round consists of:

+

1. American play

+

2. Tripolitan play

+

3. End of Season

+

The American player may do one of the following:

+

• Play a card as an event

+

• Discard a card to move up to two frigates

+

• Discard a card to build a gunboat in Malta

+

The Tripolitan player may do one of the following:

+

• Play a card as an event

+

• Discard a card to Pirate Raid with the

+

corsairs from Tripoli

+

• Discard a card to build a Tripolitan corsair

+

in Tripoli

+

A player may not pass unless out of cards in hand.

+

Core cards may never be discarded to take an

+

action.

+

After four seasonal rounds, the year is over and a

+

new year begins.

+

AMERICAN PLAY

+

When a card is played as an event, its event text is

+

read and resolved. This card is considered the active

+

event card for the American turn. Core event cards

+

and unique event cards are removed from the

+

game if played as an event.

+

When a card is discarded to move up to two

+

frigates, the card is placed in the American discard

+

pile. The American player may choose to move

+

zero frigates but still must discard a card. For

+

details on moving frigates, see the American Naval

+

Movement section.

+

When a card is discarded to build a gunboat in

+

Malta, the card is placed in the American discard

+

pile. The American player takes one gunboat from

+

the Supply and places it in the harbor of Malta.

+

The American player is limited to a maximum of

+

three gunboats.

+

The American player may pass ONLY if no cards

+

remain in hand—otherwise, a card must be played

+

either for an event or an action.

+

6

+
+
+

TRIPOLITAN PLAY

+

When a card is played as an event, its event text is

+

read and resolved. This card is considered the active

+

event card for the Tripolitan turn. Core event cards

+

and unique event cards are removed from the

+

game if played as an event.

+

When a card is discarded to Pirate Raid, the

+

card is placed in the Tripolitan discard pile. The

+

Tripolitan player raids with all corsairs from the

+

harbor of Tripoli. Frigates do not go on Pirate

+

Raids. The Tripolitan player may not discard a card

+

to raid from the harbor of one of its allies - only

+

specific Algerine, Moroccan or Tunisian cards

+

allow for Algiers, Morocco (Tangier), or Tunis

+

to Pirate Raid. For details on pirate raids, see the

+

Pirate Raid section.

+

When a card is discarded to build a corsair in

+

Tripoli, the card is placed in the Tripolitan discard

+

pile. The Tripolitan player takes one corsair from

+

the Supply and places it in the harbor of Tripoli.

+

The Tripolitan player may not build Algerine,

+

Moroccan or Tunisian corsairs in this manner. The

+

Tripolitan player is limited to a maximum of nine

+

corsairs.

+

The Tripolitan player may pass ONLY if no cards

+

remain in hand - otherwise, a card must be played

+

either for an event or an action.

+

END OF SEASON

+

If the seasonal marker is on the Spring, Summer,

+

or Fall space, advance the seasonal marker to the

+

next season. If the seasonal marker is already on

+

the Winter space, the year is over. If it is the end of

+

1806, the game ends in a draw. Otherwise, advance

+

to the next Year.

+

MOVEMENT

+

& COMBAT

+

AMERICAN NAVAL MOVEMENT

+

The board consists of fourteen locations—nine

+

harbors and five naval patrol zones—where the

+

American player may move frigates. Unless

+

moving to a location specified in the event

+

text, the American player may move from any

+

location(s) to any location(s).

+

If American frigates are moved to a friendly harbor

+

(Gibraltar, Malta and Alexandria), no further

+

action is needed. If American frigates are moved

+

to a naval patrol zone, no further action is needed.

+

American gunboats in Malta may never be moved

+

to another friendly harbor or a naval patrol zone.

+

If American frigates are moved to a harbor that

+

has enemy ships (Tripoli, or Algiers, Tangier, or

+

Tunis) then a naval battle commences. For details

+

on naval combat, see the Naval Combat section. If

+

the American active event card is Assault on Tripoli,

+

also see the Assault on Tripoli section.

+

If American frigates are moved to a harbor

+

that does not contain enemy ships but the city

+

does contain Tripolitan infantry (Derne and

+

Benghazi, and on very rare occasion Tripoli), a

+

naval bombardment commences. For details on

+

naval bombardment, see the Naval Bombardment

+

section.

+

If the American player is moving frigates to

+

bombard a Tripolitan city or engage a Tripolitan or

+

allied fleet in a harbor, any gunboats from Malta

+

may be also be moved (and not count against the

+

number of frigates being moved). If American

+

frigates are moving to multiple locations, the

+

gunboats may be allocated as the American player

+

wishes.

+

7

+
+
+

NAVAL COMBAT

+

Naval combat occurs when American ships move

+

into a harbor containing enemy ships. The two

+

exceptions are the harbor of Gibraltar (where

+

American frigates and Tripolitan corsairs coexist

+

peacefully under the watchful eye of the British)

+

or if the American active event card is A Show of

+

Force or Tribute Paid (where the text will direct the

+

removal of the Algerine, Moroccan or Tunisian

+

corsairs). American gunboats from Malta may join

+

the battle in a harbor.

+

Naval combat also occurs if the Tripolitan active

+

event card is Tripoli Attacks and there are American

+

frigates in the naval patrol zone of Tripoli. Any

+

Swedish frigates in the naval patrol zone of Tripoli

+

do not take part in the naval combat. Additionally,

+

naval combat occurs if the Tripolitan active event

+

card is Algiers/Morocco/Tunis Declares War and there

+

are American frigates in the corresponding harbor

+

when the three Algerine/Moroccan/Tunisian

+

corsairs are placed. In either of these cases, the

+

American player is not the active player and may

+

not move gunboats to take part in the naval battle.

+

1. Players announce if any battle cards will be

+

played. (Preble’s Boys Take Aim for the Americans

+

if the battle is in a harbor and The Guns of Tripoli

+

for the Tripolitans if the battle is in the harbor

+

of Tripoli, with the American player announcing

+

first.)

+

2. Each player rolls their dice. Each frigate rolls

+

two dice and each gunboat or corsair rolls one die.

+

The active player (whoever’s turn it is) rolls first and

+

counts the number of hits. Then the second player

+

rolls and counts the number of hits.

+

3. Players allocate hits to their own fleets, starting

+

with the active player.

+

Each roll of a 6 is a hit. Any other result is a miss.

+

A gunboat or corsair takes one hit to sink, so each

+

hit allocated sinks the gunboat or corsair. Sunk

+

gunboats and corsairs are returned to the Supply.

+

A frigate takes two hits to sink. If a frigate has one

+

hit allocated to it, it is considered “damaged” and

+

put on the following year of the Year Turn Track (if

+

it is 1806, then the frigate is returned to the Supply

+

and is not considered sunk). If a frigate has two hits

+

allocated to it, the frigate is sunk. Sunk Tripolitan

+

frigates are returned to the Supply, but sunk

+

American frigates are collected by the Tripolitan

+

player—and if it is the fourth American frigate

+

sunk the game ends immediately in a Tripolitan

+

victory.

+

4. All surviving American gunboats and

+

undamaged frigates are moved to Malta. If the

+

naval combat occurred in the naval patrol zone

+

of Tripoli, the surviving Tripolitan corsairs and

+

undamaged frigates return to the harbor of Tripoli.

+

NAVAL BOMBARDMENT

+

Naval bombardment occurs when American

+

ships move into a harbor containing no enemy

+

ships, but the city has Tripolitan infantry. This

+

primarily happens in the cities (harbors) of Derne

+

and Benghazi, but on rare occasions can occur in

+

Tripoli.

+

Naval bombardment lasts one round. Each frigate

+

rolls two dice and each gunboat rolls one die.

+

Each roll of a 6 is a hit. Any other result is a miss.

+

For each hit, a Tripolitan infantry is eliminated

+

and returned to the Supply. It is possible for a

+

bombardment to eliminate all of the infantry in a

+

city, but the city is still Tripolitan-controlled until

+

Hamet’s Army moves into the city.

+

After the bombardment, all of the American

+

frigates and gunboats are moved to Malta.

+

GROUND COMBAT

+

Ground (land) combat occurs when the American

+

8

+
+
+

player moves Hamet’s Army to Derne, Benghazi,

+

or Tripoli or if the American player plays Assault

+

on Tripoli and attacks Tripoli with only the three

+

Marine infantry from Send in the Marines. Unlike

+

naval combat, ground combat lasts until one

+

force has been eliminated.

+

1. The American player may bombard with any

+

frigates and gunboats that have joined the attack.

+

After the bombardment, the frigates and gunboats

+

are moved to Malta.

+

2. Players announce if any battle cards will

+

be played, starting with the American player

+

(Lieutenant O’Bannon Leads the Charge, Marine

+

Sharpshooters, and if the battle is in Tripoli, Send

+

in the Marines for the Americans and Mercenaries

+

Desert for the Tripolitans).

+

3. Players each roll dice, starting with the

+

American player. Each infantry unit rolls one die.

+

Each roll of a 6 is a hit. Any other result is a miss.

+

4. Players allocate hits to their troops. The

+

American player has the choice of removing an

+

Arab unit or a Marine unit with each hit suffered.

+

Eliminated units are removed to the Supply.

+

5. Check to see if one force has been eliminated.

+

If not, repeat steps 3 and 4. If the Tripolitan forces

+

in the city have been eliminated, the Americans

+

have captured the city. If the city captured is

+

Tripoli, then the American player immediately

+

wins the game. If the American forces in the

+

city have been eliminated, the Tripolitan player

+

immediately wins the game. If both forces are

+

eliminated on the same roll, it is considered a

+

Tripolitan victory.

+

ASSAULT ON TRIPOLI

+

The assault on Tripoli features unique naval

+

combat followed by ground combat. Unlike

+

normal naval combat, this naval combat is fought

+

until one fleet has been eliminated. At the end of

+

each round of combat, sunk American frigates are

+

taken by the Tripolitan player, and all other sunk

+

ships are removed to the Supply. Damaged frigates

+

are turned onto their side to indicate that they have

+

suffered one hit, but still continue to roll two dice

+

in combat. If a fourth American frigate is sunk

+

during combat, the Tripolitan player immediately

+

wins the game. If both fleets remain, naval combat

+

continues until one fleet has been eliminated.

+

If the American player wins the naval combat,

+

any damaged American frigates are removed to

+

the Supply. Any surviving American gunboats

+

and undamaged frigates may make a one-round

+

bombardment of the Tripolitan ground forces.

+

Then the American fleet is moved to Malta.

+

Ground combat then begins (and ground combat

+

cards may be played).

+

PIRATE RAIDS

+

A Pirate Raid occurs when the Tripolitan player

+

has discarded a card to raid with corsairs from the

+

harbor of Tripoli, has played a specific Algerine/

+

Moroccan/Tunisian Corsairs Raid to raid with

+

corsairs from Algiers/Tangier/Tunis, or has played

+

Yusuf Qaramanli to raid with the corsairs from

+

the harbor of Tripoli and from every allied harbor

+

that has Algerine/Moroccan/Tunisian corsairs.

+

If raiding from multiple harbors from the play of

+

Yusuf Qaramanli, the Tripolitan player determines

+

the order for resolving each raid.

+

1. If there are American and/or Swedish frigates

+

in the naval patrol zone outside the harbor of the

+

raiding corsairs, the American player makes an

+

Interception Roll. The American player announces

+

if a battle card will be played (Lieutenant Sterett

+

in Pursuit, which only benefits American but not

+

Swedish frigates). The American player rolls two

+

dice for each American frigate and each Swedish

+

frigate. Each roll of a 6 is a hit and a corsair is

+

sunk. Sunk corsairs are removed to the Supply.

+

9

+
+
+

2. The Tripolitan player announces if any battle

+

cards will be played (US Signal Books Overboard

+

and, if the raid is from Tripoli, Happy Hunting) and

+

then moves the surviving corsairs into the open

+

sea. Each corsair rolls one dice and captures a

+

merchant ship on a roll of a 5 or 6. The Tripolitan

+

player receives a Gold Coin for each merchant

+

ship captured. (Please note the merchant ships

+

are not represented by actual pieces on the board.)

+

The Tripolitan player may also play Merchant

+

Ship Converted if at least one merchant ship was

+

captured.

+

3. The corsairs return to their homeport (harbor).

+

The American player does not get to make an

+

Interception Roll on the corsairs’ return home.

+

If the Tripolitan active event card is Murad Reis

+

Breaks Out, there is no Pirate Raid after the

+

Interception Roll. The surviving corsairs move to

+

the harbor of Tripoli. Only the frigates in the naval

+

patrol zone of Gibraltar make an Interception Roll.

+

Any frigates in the naval patrol zone of Tripoli do

+

not also make an Interception Roll.

+

BASIC STRATEGY

+

As the American player, the early years of the

+

war can be very frustrating, particularly if you

+

draw a handful of ground combat cards. Your goal

+

in the early years is to try to limit the Tripolitan

+

player’s piracy and to build up your fleet. And if

+

you can bombard Derne a few times, the Marines

+

will thank you later. Keep in mind that Hamet’s

+

Army Created can be played in 1804 but needs an

+

American frigate in Alexandria, so try to slip one

+

over in late 1803. Although you will see all of your

+

discarded cards again after the reshuffle, try to

+

hang on to General Eaton Attacks Derne so it can

+

be played in 1804. You have some very powerful

+

cards—A Show of Force and Constantinople Demands

+

Tribute in particular, both of which can be retrieved

+

from the discard pile by the play of Bainbridge

+

Supplies Intel.

+

As the Tripolitan player, your priority is to get as

+

much gold as you can before the American fleet

+

overwhelms you. At some point in the game, you

+

will need to assess if you can realistically get to

+

twelve gold or not. If not, you may want to start

+

preparing the defense. In the last two years of

+

the game, be mindful of the requirements for the

+

American player to play The Treaty of Peace and

+

Amity. Also, keep in mind that the threat of some

+

of your cards may be more powerful than the actual

+

cards. The Guns of Tripoli can do some serious

+

damage to an American fleet attacking Tripoli,

+

but once that card is played the American player

+

has a lot more flexibility to take the attack to you.

+

And don’t sleep on US Signal Books Overboard

+

that card can upset the perfectly laid plans of the

+

Americans.

+

OPTIONAL RULE &

+

TOURNAMENT PLAY

+

For advanced players, play with a hidden discard

+

pile. When a player plays a card for an event, show

+

the card and either remove it from play (core or

+

unique events) or place it face down in the discard

+

pile (common event). If a card is discarded to take

+

an action, get down to the eight-card hand limit, or

+

because of US Signal Books Overboard, it is always

+

done face down into the discard pile. Players may

+

not look through their own or their opponent’s

+

discard piles except for if the American active event

+

card is Bainbridge Supplies Intel.

+

Playing with a hidden discard pile significantly

+

increases the fog of war and makes for a more

+

strategic game. But be very careful to keep the draw

+

pile and the discard pile separate.

+

In tournament play, we recommend playing with

+

a hidden discard pile as well as the awarding of

+

points to help rank players with the same win/loss

+

record. The Tripolitan player receives three points

+

10

+
+
+

for each American frigate sunk and one point for

+

each Gold Coin. The American player receives

+

thirty points less the Tripolitan player’s score. It is

+

possible for the winning player to have fewer points

+

than the losing player. This is referred to as a “low-

+

point win.”

+

SOLITAIRE RULES

+

SOLITAIRE SETUP

+

In the solitaire version of The Shores of Tripoli, the

+

solo player takes on the role of the United States

+

and plays against the Tripolitan-bot (henceforth

+

referred to as the T-bot). The American setup is

+

exactly the same, although the player may wish to

+

sit on the south side of the map. The American

+

player places three American frigates in the harbor

+

of Gibraltar, a frigate on each of 1802, 1803, and

+

1804 spaces of the Year Turn Track. The American

+

player takes the three “core cards” and puts them

+

face up and then shuffles the remaining twenty-

+

four cards to create the draw pile.

+

The setup of the T-bot forces varies slightly from

+

the two-player game. The T-bot places two corsairs

+

in the harbor of Gibraltar and five corsairs in the

+

harbor of Tripoli. The T-bot places four infantry

+

in the city of Tripoli, four infantry in the city of

+

Benghazi, and four infantry in the city of Derne.

+

The T-bot sets up two rows of cards. The first row

+

of cards is the “event card line.” The T-bot sets out

+

the following cards in this order: Murad Reis Breaks

+

Out, Constantinople Sends Aid, Yusuf Qaramanli

+

and Sweden Pays Tribute. This is the end of the

+

event card line. The T-bot leaves a small space

+

and then sets out Five Corsair Check and Raid or

+

Build. The second row of cards is the “battle card

+

line.” The T-bot sets the six battle cards out in any

+

order, although the recommended order is: Happy

+

Hunting, Merchant Ship Converted, Uncharted

+

Waters, Mercenaries Desert, US Signal Books

+

Overboard and The Guns of Tripoli.

+

The T-bot takes the remaining eighteen cards

+

(including the Second Storms card) and shuffles to

+

create a draw pile.

+

SOLITAIRE PLAY

+

The American player draws cards and takes turns

+

as if playing a human opponent. The T-bot uses the

+

following decision making on its turn.

+

The T-bot checks each card sequentially in the

+

event card line to see if the requirements for the

+

card have been met. If the requirement has been

+

met, the T-bot plays that card for its turn. If the

+

requirement has not been met, the T-bot moves to

+

the next card. If none of the event cards from the

+

event card line can be played, the T-bot performs

+

the Five Corsair Check—if there are at least five

+

corsairs in the harbor of Tripoli, the T-bot pirate

+

raids without discarding a card. If the T-bot does

+

not have five or more corsairs in the harbor of

+

Tripoli, then the T-bot draws a card from the draw

+

pile and consults the card requirements.

+

The T-bot will never reshuffle the discard pile. If

+

the T-bot draw pile is finished and the T-bot needs

+

to draw a card, the T-bot will perform a Raid or

+

Build action without discarding a card.

+

T-BOT STRATEGY NOTES

+

In naval combat in 1801-1804 and in the Winter

+

of 1805 or if the American active event card is

+

Assault on Tripoli, the T-bot will allocate the first

+

hit suffered to its frigate (and the second hit on a

+

second frigate, if available). Then the T-bot will

+

allocate hits to its corsairs and only sink a frigate

+

when there is no other option available.

+

In 1805 or 1806 (except the Winter of 1805), the

+

T-bot will allocate hits to its corsairs first and only

+

take hits and then sink a frigate when there is no

+

other option available.

+

11

+
+
+

T-BOT EVENT CARDS

+

Murad Reis Breaks Out: Play if there are no

+

frigates in the naval patrol zone of Gibraltar OR if

+

it is Winter of 1801.

+

Constantinople Sends Aid: Play if Derne has been

+

captured by Hamet’s Army.

+

Yusuf Qaramanli: In 1801-1804, play if two allies

+

of Algiers, Morocco or Tunis are active (have

+

corsairs in their harbor). In 1805-1806, play if one

+

ally is active.

+

Sweden Pays Tribute: Play if it is 1803.

+

Algiers/Morocco/Tunis Declare War: Play

+

immediately.

+

The Philadelphia Runs Aground: If there is a

+

frigate in the naval patrol zone of Tripoli, play

+

immediately. Otherwise, add to the end of the

+

event card line and draw another card.

+

Storms and Second Storms: If there is a naval patrol

+

zone with at least two American frigates, play

+

immediately. Otherwise, add to the end of the

+

event card line and draw another card.

+

Tripoli Acquires Corsairs: If there are at least two

+

Tripolitan corsairs available in the Supply, play

+

immediately. Otherwise, add to the end of the

+

event card line and draw another card.

+

Tripoli Attacks: If there is exactly one American

+

frigate in the naval patrol zone of Tripoli and

+

there are at least five dice worth of Tripolitan ships

+

(corsairs count as one, frigates count as two), play

+

immediately. Otherwise, discard to perform a Raid

+

or Build action.

+

Troops to Tripoli: Play immediately.

+

Troops to Benghazi: If Benghazi is controlled by

+

Tripoli, play immediately. Otherwise, discard to

+

perform a Raid or Build action.

+

Troops to Derne: If Derne is controlled by Tripoli,

+

play immediately. Otherwise, discard to perform a

+

Raid or Build action.

+

US Supplies Run Low: If there are exactly two

+

American frigates in the naval patrol zone of

+

Tripoli, play immediately. Otherwise, discard to

+

perform a Raid or Build action.

+

Algerine/Moroccan/Tunisian Corsairs Raid:

+

Discard to perform a Raid or Build action. Please

+

note that it is possible for the T-bot to raid with,

+

for example, Algerine corsairs by discarding

+

Tunisian Corsairs Raid to Raid or Build.

+

T-BOT BATTLE CARDS

+

Happy Hunting: Play on the first Tripolitan Pirate

+

Raid.

+

Merchant Ship Converted: Play on the first

+

successful Tripolitan Pirate Raid.

+

Uncharted Waters: Play if The Philadelphia Runs

+

Aground is the T-bot’s active event card.

+

Mercenaries Desert: Play if General Eaton Attacks

+

Derne is the American active event card.

+

US Signal Books Overboard: Play on the first

+

Tripolitan Pirate Raid in 1805 or 1806.

+

The Guns of Tripoli: Play in any attack on Tripoli

+

in 1805 or 1806 except for the Winter of 1805

+

(unless the American active event card is Assault

+

on Tripoli). Always play if the American active

+

event card is Assault on Tripoli.

+

12

+

SOLITAIRE CARD PLAY REQUIREMENTS

+
+ + diff --git a/info/rules01.jpg b/info/rules01.jpg new file mode 100644 index 0000000..c5514d8 Binary files /dev/null and b/info/rules01.jpg differ diff --git a/info/rules02.jpg b/info/rules02.jpg new file mode 100644 index 0000000..cfe1bc4 Binary files /dev/null and b/info/rules02.jpg differ diff --git a/info/rules03.jpg b/info/rules03.jpg new file mode 100644 index 0000000..f6b61ba Binary files /dev/null and b/info/rules03.jpg differ diff --git a/info/rules04.jpg b/info/rules04.jpg new file mode 100644 index 0000000..02decfb Binary files /dev/null and b/info/rules04.jpg differ diff --git a/info/rules05.jpg b/info/rules05.jpg new file mode 100644 index 0000000..489ad6b Binary files /dev/null and b/info/rules05.jpg differ diff --git a/info/rules06.jpg b/info/rules06.jpg new file mode 100644 index 0000000..b56ed17 Binary files /dev/null and b/info/rules06.jpg differ diff --git a/info/rules07.jpg b/info/rules07.jpg new file mode 100644 index 0000000..10c4f52 Binary files /dev/null and b/info/rules07.jpg differ diff --git a/info/rules08.jpg b/info/rules08.jpg new file mode 100644 index 0000000..b56ed17 Binary files /dev/null and b/info/rules08.jpg differ diff --git a/info/rules09.jpg b/info/rules09.jpg new file mode 100644 index 0000000..10c4f52 Binary files /dev/null and b/info/rules09.jpg differ diff --git a/info/rules10.jpg b/info/rules10.jpg new file mode 100644 index 0000000..b56ed17 Binary files /dev/null and b/info/rules10.jpg differ diff --git a/info/rules11.jpg b/info/rules11.jpg new file mode 100644 index 0000000..de2491b Binary files /dev/null and b/info/rules11.jpg differ diff --git a/info/rules12.jpg b/info/rules12.jpg new file mode 100644 index 0000000..b042be8 Binary files /dev/null and b/info/rules12.jpg differ diff --git a/info/tr_cards.html b/info/tr_cards.html new file mode 100644 index 0000000..9f6681e --- /dev/null +++ b/info/tr_cards.html @@ -0,0 +1,148 @@ + + +Shores of Tripoli - Tripolitan Cards + + +

Shores of Tripoli - Tripolitan Cards

+ +

+ + + + + + + + + + + + + + + + + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/info/us_cards.html b/info/us_cards.html new file mode 100644 index 0000000..d2c2489 --- /dev/null +++ b/info/us_cards.html @@ -0,0 +1,136 @@ + + +Shores of Tripoli - United States Cards + + +

Shores of Tripoli - United States Cards

+ +

+ + + + + + + + + + + + + + + + + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/map.jpg b/map.jpg new file mode 100644 index 0000000..e709d28 Binary files /dev/null and b/map.jpg differ diff --git a/play.html b/play.html new file mode 100644 index 0000000..0d0400a --- /dev/null +++ b/play.html @@ -0,0 +1,429 @@ + + + + + + +TRIPOLI + + + + + + + + + + + +

+ +
+
Chat
+
+
+
+ +
+ +
+ + + +
+
+
+ +
$PROMPT
+ + + + + +
+
+ +
+
+
Tripolitania ($USER)
+
0 cards in hand
+
+
+
United States ($USER)
+
0 cards in hand
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
24
+
+
+
+
+ +
+
24
+
+
+
+
+ + + +
+ +
+ diff --git a/rules.js b/rules.js new file mode 100644 index 0000000..f7c23f4 --- /dev/null +++ b/rules.js @@ -0,0 +1,486 @@ +"use strict"; + +const US = "United States"; +const TR = "Tripolitania"; + +const { SPACES, PIECES, SEASONS } = require('./data'); + +exports.scenarios = [ + "Historical", +]; + +function get_piece_id(name) { + return PIECES.indexOf(name); +} + +function get_space_id(name) { + return SPACES.indexOf(name); +} + +const ALEXANDRIA_HARBOR = get_space_id("Alexandria Harbor"); +const ALGIERS_HARBOR = get_space_id("Algiers Harbor"); +const ALGIERS_PATROL_ZONE = get_space_id("Algiers Patrol Zone"); +const BENGHAZI_HARBOR = get_space_id("Benghazi Harbor"); +const DERNE_HARBOR = get_space_id("Derne Harbor"); +const GIBRALTAR_HARBOR = get_space_id("Gibraltar Harbor"); +const GIBRALTAR_PATROL_ZONE = get_space_id("Gibraltar Patrol Zone"); +const MALTA_HARBOR = get_space_id("Malta Harbor"); +const TANGIER_HARBOR = get_space_id("Tangier Harbor"); +const TANGIER_PATROL_ZONE = get_space_id("Tangier Patrol Zone"); +const TRIPOLI_HARBOR = get_space_id("Tripoli Harbor"); +const TRIPOLI_PATROL_ZONE = get_space_id("Tripoli Patrol Zone"); +const TUNIS_HARBOR = get_space_id("Tunis Harbor"); +const TUNIS_PATROL_ZONE = get_space_id("Tunis Patrol Zone"); +const UNITED_STATES_SUPPLY = get_space_id("United States Supply"); +const TRIPOLITAN_SUPPLY = get_space_id("Tripolitan Supply"); +const TRACK_1801 = get_space_id("1801"); +const TRACK_1802 = get_space_id("1802"); +const TRACK_1803 = get_space_id("1803"); +const TRACK_1804 = get_space_id("1804"); +const TRACK_1805 = get_space_id("1805"); +const TRACK_1806 = get_space_id("1806"); + +const US_CARD_NAMES = [ + null, + "Thomas Jefferson", + "Swedish Frigates Arrive", + "Hamet's Army Created", + "Treaty of Peace and Amity", + "Assault on Tripoli", + "Naval Movement", + "Naval Movement", + "Naval Movement", + "Naval Movement", + "Early Deployment", + "A Show of Force", + "Tribute Paid", + "Constantinople Demands Tribute", + "Hamet Recruits Bedouins", + "Bainbridge Supplies Intel", + "Congress Authorizes Action", + "Corsairs Confiscated", + "Burn the Philadelphia", + "Launch the Intrepid", + "General Eaton Attacks Derne", + "General Eaton Attacks Benghazi", + "Lieutenant Sterett in Pursuit", + "Preble's Boys Take Aim", + "The Daring Stephen Decatur", + "Send in the Marines", + "Lieutenant O'Bannon Leads the Charge", + "Marine Sharpshooters", +]; + +const TR_CARD_NAMES = [ + null, + "Yusuf Qaramanli", + "Murad Reis Breaks Out", + "Constantinople Sends Aid", + "US Supplies Run Low", + "Algerine Corsairs Raid", + "Algerine Corsairs Raid", + "Moroccan Corsairs Raid", + "Moroccan Corsairs Raid", + "Tunisian Corsairs Raid", + "Tunisian Corsairs Raid", + "Troops to Derne", + "Troops to Benghazi", + "Troops to Tripoli", + "Storms", + "Tripoli Attacks", + "Sweden Pays Tribute", + "Tripoli Acquires Corsairs", + "The Philadelphia Runs Aground", + "Algiers Declares War", + "Morocco Declares War", + "Tunis Declares War", + "US Signal Books Overboard", + "Uncharted Waters", + "Merchant Ship Converted", + "Happy Hunting", + "The Guns of Tripoli", + "Mercenaries Desert", +]; + +const US_FRIGATES = [ + 'us_frigate_1', + 'us_frigate_2', + 'us_frigate_3', + 'us_frigate_4', + 'us_frigate_5', + 'us_frigate_6', + 'us_frigate_7', + 'us_frigate_8', +]; + +const TR_CORSAIRS = [ + 'tr_corsair_1', + 'tr_corsair_2', + 'tr_corsair_3', + 'tr_corsair_4', + 'tr_corsair_5', + 'tr_corsair_6', + 'tr_corsair_7', + 'tr_corsair_8', + 'tr_corsair_9', +]; + +const ALLIED_CORSAIRS = [ + 'al_corsair_1', + 'al_corsair_2', + 'al_corsair_3', + 'al_corsair_4', + 'al_corsair_5', + 'al_corsair_6', + 'al_corsair_7', + 'al_corsair_8', + 'al_corsair_9', +]; + +const states = {}; + +let game = null; + +function log(...args) { + let s = Array.from(args).join(""); + game.log.push(s); +} + +function logp(...args) { + let s = Array.from(args).join(""); + game.log.push(game.active + " " + s); +} + +function is_inactive_player(current) { + return current == "Observer" || (game.active != current && game.active != "Both"); +} + +function remove_from_array(array, item) { + let i = array.indexOf(item); + if (i >= 0) + array.splice(i, 1); +} + +function clear_undo() { + if (game.undo) + game.undo.length = 0; + else + game.undo = []; +} + +function push_undo() { + game.undo.push(JSON.stringify(game, (k,v) => { + if (k === 'undo') return undefined; + if (k === 'log') return v.length; + return v; + })); +} + +function pop_undo() { + let undo = game.undo; + let log = game.log; + Object.assign(game, JSON.parse(undo.pop())); + game.undo = undo; + log.length = game.log; + game.log = log; +} + +function gen_action_undo(view) { + if (!view.actions) + view.actions = {} + if (game.undo && game.undo.length > 0) + view.actions.undo = 1; + else + view.actions.undo = 0; +} + +function gen_action_pass(view, text) { + if (!view.actions) + view.actions = {} + view.actions['pass'] = text; +} + +function gen_action(view, action, argument) { + if (!view.actions) + view.actions = {} + if (argument != undefined) { + if (!(action in view.actions)) + view.actions[action] = [ argument ]; + else + view.actions[action].push(argument); + } else { + view.actions[action] = 1; + } +} + +function roll_d6() { + return Math.floor(Math.random() * 6) + 1; +} + +function reset_deck() { + let deck = []; + for (let c = 1; c <= 27; ++c) + deck.push(c); + return deck; +} + +function deal_cards(deck, n) { + let hand = []; + for (let i = 0; i < n; ++i) { + let c = Math.floor(Math.random() * deck.length); + hand.push(deck[c]); + deck.splice(c, 1); + } + return hand; +} + +function count_pieces(list, where) { + let n = 0; + for (let p of list) + if (game.location[p] == where) + ++n; + return n; +} + +function count_american_frigates(where) { + return count_pieces(US_FRIGATES, where); +} + +function count_tripolitan_corsairs(where) { + return count_pieces(TR_CORSAIRS, where); +} + +function count_allied_corsairs(where) { + return count_pieces(ALLIED_CORSAIRS, where); +} + +function can_play_thomas_jefferson() { + return game.us.core.includes(1); +} + +function can_play_swedish_frigates_arrive() { + return game.us.core.includes(2); +} + +function can_play_hamets_army_created() { + return game.us.core.includes(3) && + count_american_frigates(ALEXANDRIA_HARBOR) > 0 && + game.year >= 1804; +} + +function can_play_yusuf_qaramanli() { + let n = count_allied_corsairs(ALGIERS_HARBOR) + + count_allied_corsairs(TRIPOLI_HARBOR) + + count_allied_corsairs(TUNIS_HARBOR); + return game.tr.core.includes(1) && n > 0; +} + +function can_play_murad_reis_breaks_out() { + return game.tr.core.includes(2); +} + +function can_play_constantinople_sends_aid() { + return game.tr.core.includes(3) && game.derne_captured; +} + +function start_year() { + game.active = US; + game.state = 'american_play'; +} + +states.american_play = { + prompt: function (view, current) { + if (is_inactive_player(current)) + return view.prompt = "American play."; + view.prompt = "American play."; + if (can_play_thomas_jefferson()) + gen_action(view, 'card_event', 'us1'); + if (can_play_swedish_frigates_arrive()) + gen_action(view, 'card_event', 'us2'); + if (can_play_hamets_army_created()) + gen_action(view, 'card_event', 'us3'); + }, +} + +states.tripolitan_play = { + prompt: function (view, current) { + if (is_inactive_player(current)) + return view.prompt = "Tripolitan play."; + view.prompt = "Tripolitan play."; + if (can_play_yusuf_qaramanli()) + gen_action(view, 'card_event', 'tr1'); + if (can_play_murad_reis_breaks_out()) + gen_action(view, 'card_event', 'tr2'); + if (can_play_constantinople_sends_aid()) + gen_action(view, 'card_event', 'tr3'); + }, +} + +states.game_over = { + prompt: function (view, current) { + return view.prompt = game.victory; + }, +} + +function deploy(piece_name, space) { + game.location[get_piece_id(piece_name)] = space; +} + +exports.setup = function (scenario, players) { + if (players.length != 2) + throw new Error("Invalid player count: " + players.length); + game = { + state: null, + year: 1801, + season: 0, + log: [], + location: [], + us: { + core: [ 1, 2, 3 ], + hand: [], + deck: [], + discard: [], + }, + tr: { + core: [ 1, 2, 3 ], + hand: [], + deck: [], + discard: [], + coins: 0, + }, + derne_captured: 0, + }; + + for (let i = 4; i <= 27; ++i) { + game.us.deck.push(i); + game.tr.deck.push(i); + } + game.us.hand = deal_cards(game.us.deck, 6); + game.tr.hand = deal_cards(game.tr.deck, 6); + + deploy("us_frigate_1", GIBRALTAR_HARBOR); + deploy("us_frigate_2", GIBRALTAR_HARBOR); + deploy("us_frigate_3", GIBRALTAR_HARBOR); + deploy("us_frigate_4", TRACK_1802); + deploy("us_frigate_5", TRACK_1803); + deploy("us_frigate_6", TRACK_1804); + deploy("us_frigate_7", UNITED_STATES_SUPPLY); + deploy("us_frigate_8", UNITED_STATES_SUPPLY); + +//for (let i = 1; i <= 8; ++i) +//deploy("us_frigate_" + i, UNITED_STATES_SUPPLY); + + deploy("us_gunboat_1", UNITED_STATES_SUPPLY); + deploy("us_gunboat_2", UNITED_STATES_SUPPLY); + deploy("us_gunboat_3", UNITED_STATES_SUPPLY); + + deploy("se_frigate_1", UNITED_STATES_SUPPLY); + deploy("se_frigate_2", UNITED_STATES_SUPPLY); + + deploy("us_marine_1", UNITED_STATES_SUPPLY); + deploy("us_marine_2", UNITED_STATES_SUPPLY); + deploy("us_marine_3", UNITED_STATES_SUPPLY); + deploy("us_marine_4", UNITED_STATES_SUPPLY); + + for (let i = 1; i <= 10; ++i) + deploy("ar_infantry_" + i, UNITED_STATES_SUPPLY); + + deploy("tr_frigate_1", TRIPOLITAN_SUPPLY); + deploy("tr_frigate_2", TRIPOLITAN_SUPPLY); + + deploy("tr_corsair_1", GIBRALTAR_HARBOR); + deploy("tr_corsair_2", GIBRALTAR_HARBOR); + deploy("tr_corsair_3", TRIPOLI_HARBOR); + deploy("tr_corsair_4", TRIPOLI_HARBOR); + deploy("tr_corsair_5", TRIPOLI_HARBOR); + deploy("tr_corsair_6", TRIPOLI_HARBOR); + deploy("tr_corsair_7", TRIPOLITAN_SUPPLY); + deploy("tr_corsair_8", TRIPOLITAN_SUPPLY); + deploy("tr_corsair_9", TRIPOLITAN_SUPPLY); + +//for (let i = 1; i <= 9; ++i) +//deploy("tr_corsair_" + i, TRIPOLITAN_SUPPLY); + + for (let i = 1; i <= 9; ++i) + deploy("al_corsair_" + i, TRIPOLITAN_SUPPLY); + + deploy("tr_infantry_1", TRIPOLI_HARBOR); + deploy("tr_infantry_2", TRIPOLI_HARBOR); + deploy("tr_infantry_3", TRIPOLI_HARBOR); + deploy("tr_infantry_4", TRIPOLI_HARBOR); + deploy("tr_infantry_5", BENGHAZI_HARBOR); + deploy("tr_infantry_6", BENGHAZI_HARBOR); + deploy("tr_infantry_7", DERNE_HARBOR); + deploy("tr_infantry_8", DERNE_HARBOR); + for (let i = 9; i <= 20; ++i) +//for (let i = 1; i <= 20; ++i) + deploy("tr_infantry_" + i, TRIPOLITAN_SUPPLY); + + start_year(); + return game; +} + +exports.action = function (state, current, action, arg) { + game = state; + // TODO: check against action list + if (true) { + let S = states[game.state]; + if (action in S) { + S[action](arg, current); + } else { + throw new Error("Invalid action: " + action); + } + } + return state; +} + +exports.resign = function (state, current) { + game = state; + if (game.state != 'game_over') { + log(""); + log(current + " resigned."); + count_vp(); + game.active = null; + game.state = 'game_over'; + game.result = enemy(current); + game.victory = current + " resigned." + } +} + +exports.view = function(state, current) { + game = state; + + let view = { + log: game.log, + year: game.year, + season: game.season, + location: game.location, + active: game.active, + prompt: null, + actions: null, + tr: { + core: game.tr.core.map(x => 'tr' + x), + deck: game.tr.deck.length, + discard: game.tr.discard.length, + hand: game.tr.hand.length, + coins: game.tr.coins, + }, + us: { + core: game.us.core.map(x => 'us' + x), + deck: game.us.deck.length, + discard: game.us.discard.length, + hand: game.us.hand.length, + }, + }; + + states[game.state].prompt(view, current); + + if (current == TR) + view.hand = game.tr.hand.map(x => 'tr' + x); + else if (current == US) + view.hand = game.us.hand.map(x => 'us' + x); + else + view.hand = []; + + return view; +} diff --git a/thumbnail.jpg b/thumbnail.jpg new file mode 100644 index 0000000..94ffbff Binary files /dev/null and b/thumbnail.jpg differ diff --git a/ui.js b/ui.js new file mode 100644 index 0000000..6813885 --- /dev/null +++ b/ui.js @@ -0,0 +1,275 @@ +"use strict"; + +const SEASON_X = [ 893, 978, 1064, 1149 ]; +const YEAR_X = { 1801: 175, 1802: 294, 1803: 413, 1804: 532, 1805: 652, 1806: 771 }; +const YEAR_Y = 728; + +function get_piece_id(name) { + return PIECES.indexOf(name); +} + +function get_space_id(name) { + return SPACES.indexOf(name); +} + +const ALEXANDRIA_HARBOR = get_space_id("Alexandria Harbor"); +const ALGIERS_HARBOR = get_space_id("Algiers Harbor"); +const ALGIERS_PATROL_ZONE = get_space_id("Algiers Patrol Zone"); +const BENGHAZI_HARBOR = get_space_id("Benghazi Harbor"); +const DERNE_HARBOR = get_space_id("Derne Harbor"); +const GIBRALTAR_HARBOR = get_space_id("Gibraltar Harbor"); +const GIBRALTAR_PATROL_ZONE = get_space_id("Gibraltar Patrol Zone"); +const MALTA_HARBOR = get_space_id("Malta Harbor"); +const TANGIER_HARBOR = get_space_id("Tangier Harbor"); +const TANGIER_PATROL_ZONE = get_space_id("Tangier Patrol Zone"); +const TRIPOLI_HARBOR = get_space_id("Tripoli Harbor"); +const TRIPOLI_PATROL_ZONE = get_space_id("Tripoli Patrol Zone"); +const TUNIS_HARBOR = get_space_id("Tunis Harbor"); +const TUNIS_PATROL_ZONE = get_space_id("Tunis Patrol Zone"); +const UNITED_STATES_SUPPLY = get_space_id("United States Supply"); +const TRIPOLITAN_SUPPLY = get_space_id("Tripolitan Supply"); +const TRACK_1801 = get_space_id("1801"); +const TRACK_1802 = get_space_id("1802"); +const TRACK_1803 = get_space_id("1803"); +const TRACK_1804 = get_space_id("1804"); +const TRACK_1805 = get_space_id("1805"); +const TRACK_1806 = get_space_id("1806"); + +let map = document.getElementById("map"); + +let ui = { + spaces: {}, + pieces: {}, + cards: {}, +} + +function on_focus_space(evt) { + let where = evt.target.space; + document.getElementById("status").textContent = where; +} + +function on_focus_piece(evt) { + let who = evt.target.piece; + document.getElementById("status").textContent = who; +} + +function on_blur(evt) { + document.getElementById("status").textContent = ""; +} + +function build_map() { + let i = 0; + for (let space of SPACES) { + let id = space.replace(/ /g, "_").toLowerCase(); + let e = map.getElementById(id); + if (e) { + e.addEventListener("mouseenter", on_focus_space); + e.addEventListener("mouseleave", on_blur); + e.space = space; + ui.spaces[i++] = e; + } + } + i = 0; + for (let piece of PIECES) { + let e = map.getElementById(piece); + if (e) { + e.addEventListener("mouseenter", on_focus_piece); + e.addEventListener("mouseleave", on_blur); + e.piece = piece; + ui.pieces[i++] = e; + } + } + for (i = 1; i <= 27; ++i) { + let e = ui.cards['us'+i] = document.getElementById("us_card_"+i); + e.addEventListener("click", on_card); + e.deck = 'us'; + e.card = i; + } + for (i = 1; i <= 27; ++i) { + let e = ui.cards['tr'+i] = document.getElementById("tr_card_"+i); + e.addEventListener("click", on_card); + e.deck = 'tr'; + e.card = i; + } +} + +function update_card(c, show) { + if (show) + ui.cards[c].classList.add('show'); + else + ui.cards[c].classList.remove('show'); +} + +function update_cards() { + document.getElementById("us_card_deck").textContent = game.us.deck; + document.getElementById("tr_card_deck").textContent = game.tr.deck; + for (let i = 1; i <= 3; ++i) { + update_card('us'+i, game.us.core.includes('us'+i)); + update_card('tr'+i, game.tr.core.includes('tr'+i)); + } + for (let i = 4; i <= 27; ++i) { + update_card('us'+i, game.hand.includes('us'+i)); + update_card('tr'+i, game.hand.includes('tr'+i)); + } +} + +/* MAP AND PIECE LAYOUT */ + +function on_update() { + update_year_marker(game.year); + update_season_marker(game.season); + update_pieces(game.location); + update_cards(); +} + +function update_year_marker(year) { + let e = map.getElementById("year"); + e.setAttribute("cx", YEAR_X[year]); + e.setAttribute("cy", YEAR_Y); +} + +function update_season_marker(season) { + let e = map.getElementById("season"); + e.setAttribute("cx", SEASON_X[season]); + e.setAttribute("cy", YEAR_Y); +} + +function set_piece_xy(p, x, y) { + let e = ui.pieces[p]; + e.setAttribute("x", x); + e.setAttribute("y", y); +} + +function layout_space(location, s, x0, y0, wrap, dx=45, dy=30) { + let n = 0; + for (let p = 0; p < PIECES.length; ++p) + if (location[p] == s) + ++n; + let rows = Math.ceil(n / wrap); + let cols = rows == 1 ? n : wrap; + let y = y0 - (rows-1)/2 * dx; + let x = x0 - (cols-1)/2 * dx; + let k = 0; + for (let p = 0; p < PIECES.length; ++p) { + if (location[p] == s) { + set_piece_xy(p, x + k * dx, y); + if (++k == wrap) { + y += dy; + k = 0; + } + } + } +} + +function update_pieces(location) { + layout_space(location, UNITED_STATES_SUPPLY, 1933, 180, 6, 38, 26); + layout_space(location, TRIPOLITAN_SUPPLY, 2195, 180, 6, 38, 26); + + layout_space(location, TRACK_1801, YEAR_X[1801], 625, 1); + layout_space(location, TRACK_1802, YEAR_X[1802], 625, 1); + layout_space(location, TRACK_1803, YEAR_X[1803], 625, 1); + layout_space(location, TRACK_1804, YEAR_X[1804], 625, 1); + layout_space(location, TRACK_1805, YEAR_X[1805], 625, 1); + layout_space(location, TRACK_1806, YEAR_X[1806], 625, 1); + + layout_space(location, ALEXANDRIA_HARBOR, 2335, 454, 3); + layout_space(location, ALGIERS_HARBOR, 883, 318, 3); + layout_space(location, BENGHAZI_HARBOR, 1877, 583, 3); + layout_space(location, DERNE_HARBOR, 2030, 437, 3); + layout_space(location, GIBRALTAR_HARBOR, 374, 216, 3); + layout_space(location, MALTA_HARBOR, 1592, 189, 3); + layout_space(location, TANGIER_HARBOR, 296, 426, 3); + layout_space(location, TRIPOLI_HARBOR, 1416, 604, 4); + layout_space(location, TUNIS_HARBOR, 1232, 278, 3); + + layout_space(location, ALGIERS_PATROL_ZONE, 875, 170, 3); + layout_space(location, GIBRALTAR_PATROL_ZONE, 560, 245, 3); + layout_space(location, TANGIER_PATROL_ZONE, 125, 410, 3); + layout_space(location, TRIPOLI_PATROL_ZONE, 1575, 390, 6); + layout_space(location, TUNIS_PATROL_ZONE, 1300, 130, 3); +} + +/* CARD ACTION MENU */ + +let current_popup_card = 0; + +function show_popup_menu(evt, list) { + document.querySelectorAll("#popup div").forEach(e => e.classList.remove('enabled')); + for (let item of list) { + let e = document.getElementById("menu_" + item); + e.classList.add('enabled'); + } + let popup = document.getElementById("popup"); + popup.style.display = 'block'; + popup.style.left = (evt.clientX-50) + "px"; + popup.style.top = (evt.clientY-12) + "px"; + ui.cards[current_popup_card].classList.add("selected"); +} + +function hide_popup_menu() { + let popup = document.getElementById("popup"); + popup.style.display = 'none'; + if (current_popup_card) { + ui.cards[current_popup_card].classList.remove("selected"); + current_popup_card = 0; + } +} + +function on_card_event() { + send_action('card_event', current_popup_card); + hide_popup_menu(); +} + +function on_card_move_frigates() { + send_action('card_move_frigates', current_popup_card); + hide_popup_menu(); +} + +function on_card_pirate_raid() { + send_action('card_pirate_raid', current_popup_card); + hide_popup_menu(); +} + +function on_card_build_gunboat() { + send_action('card_build_gunboat', current_popup_card); + hide_popup_menu(); +} + +function on_card_build_corsair() { + send_action('card_build_corsair', current_popup_card); + hide_popup_menu(); +} + +function is_card_action(action, card) { + return game.actions && game.actions[action] && game.actions[action].includes(card); +} + +function on_card(evt) { + if (game.actions) { + let card = evt.target.card; + if (is_card_action('discard', card)) { + send_action('discard', card); + } else { + let menu = []; + if (is_card_action('card_event', card)) menu.push('card_event'); + if (is_card_action('card_move_frigates', card)) menu.push('card_move_frigates'); + if (is_card_action('card_pirate_raid', card)) menu.push('card_pirate_raid'); + if (is_card_action('card_build_gunboat', card)) menu.push('card_build_gunboat'); + if (is_card_action('card_build_corsair', card)) menu.push('card_build_corsair'); + if (menu.length > 0) { + current_popup_card = card; + show_popup_menu(evt, menu); + } + } + } +} + +/* INITIALIZE CLIENT */ + +function toggle_fit() { + document.getElementById("map").classList.toggle("fit"); +} + +build_map(); +scroll_with_middle_mouse(".grid_center"); +init_client([ "Tripolitania", "United States" ]); -- cgit v1.2.3