From e70a5bf1bfab5c6b27ef2f0551552c2f87640faa Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Thu, 27 Jul 2023 00:31:16 +0200 Subject: Add skeleton. --- about.html | 19 +++++++++++++++++++ cover.1x.jpg | Bin 0 -> 35201 bytes cover.2x.jpg | Bin 0 -> 119051 bytes cover.jpg | Bin 0 -> 772994 bytes create.html | 0 rules.js | 27 +++++++++++++++++++++++++++ thumbnail.jpg | Bin 0 -> 20062 bytes title.sql | 4 ++++ 8 files changed, 50 insertions(+) create mode 100644 about.html 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 rules.js create mode 100644 thumbnail.jpg create mode 100644 title.sql diff --git a/about.html b/about.html new file mode 100644 index 0000000..d6c2d3d --- /dev/null +++ b/about.html @@ -0,0 +1,19 @@ +

+Waterloo Campaign, 1815 is a low complexity wargame focused on French +Emperor Napoleon Bonaparte's 1815 Belgian campaign that resulted in his +final defeat at the Battle of Waterloo on June 18th. He was opposed by a Coalition +of Anglo-Allied forces under the Duke of Wellington and Prussian forces under +Generalfeldmarschall von Blücher. + +
+ +

+Designer: Mark Herman. + +

+Copyright © 2019 Rodger B. MacGowan and Studiolo Designs. + +

diff --git a/cover.1x.jpg b/cover.1x.jpg new file mode 100644 index 0000000..672d174 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..9377c4d Binary files /dev/null and b/cover.2x.jpg differ diff --git a/cover.jpg b/cover.jpg new file mode 100644 index 0000000..9aeec5f 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/rules.js b/rules.js new file mode 100644 index 0000000..eebf791 --- /dev/null +++ b/rules.js @@ -0,0 +1,27 @@ +"use strict" + +const FRENCH = "French" +const COALITION = "Coalition" + +var game = null +var view = null +var states = {} + +exports.roles = [ FRENCH, COALITION ] +exports.scenarios = [ "June 16-18", "June 15-18" ] + +exports.setup = function (seed, scenario, options) { + return { + seed, + scenario, + undo: [], + log: [], + active: FRENCH, + state: "setup", + pieces: [], + } +} + +exports.view = function (state) { + return state +} diff --git a/thumbnail.jpg b/thumbnail.jpg new file mode 100644 index 0000000..0b88a13 Binary files /dev/null and b/thumbnail.jpg differ diff --git a/title.sql b/title.sql new file mode 100644 index 0000000..b522eea --- /dev/null +++ b/title.sql @@ -0,0 +1,4 @@ +insert or ignore into titles ( title_id, title_name, bgg ) values ( 'waterloo-campaign-1815', 'Waterloo Campaign 1815', 295402 ); +insert or ignore into setups ( title_id, player_count, scenario, options ) values + ( 'waterloo-campaign-1815', 2, 'June 16', '{}' ) +; -- cgit v1.2.3