diff options
author | Tor Andersson <tor@ccxvii.net> | 2023-07-27 00:31:16 +0200 |
---|---|---|
committer | Tor Andersson <tor@ccxvii.net> | 2023-10-01 13:21:25 +0200 |
commit | e70a5bf1bfab5c6b27ef2f0551552c2f87640faa (patch) | |
tree | 5d8ab8c627423c784e066d2d7d10297a1a004039 | |
parent | e1425681f4ebe2e52a50e8c8ad0d2d66fc937cfd (diff) | |
download | waterloo-campaign-1815-e70a5bf1bfab5c6b27ef2f0551552c2f87640faa.tar.gz |
Add skeleton.
-rw-r--r-- | about.html | 19 | ||||
-rw-r--r-- | cover.1x.jpg | bin | 0 -> 35201 bytes | |||
-rw-r--r-- | cover.2x.jpg | bin | 0 -> 119051 bytes | |||
-rw-r--r-- | cover.jpg | bin | 0 -> 772994 bytes | |||
-rw-r--r-- | create.html | 0 | ||||
-rw-r--r-- | rules.js | 27 | ||||
-rw-r--r-- | thumbnail.jpg | bin | 0 -> 20062 bytes | |||
-rw-r--r-- | title.sql | 4 |
8 files changed, 50 insertions, 0 deletions
diff --git a/about.html b/about.html new file mode 100644 index 0000000..d6c2d3d --- /dev/null +++ b/about.html @@ -0,0 +1,19 @@ +<p> +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. + +<br clear="left"> + +<p> +Designer: Mark Herman. + +<p> +Copyright © 2019 Rodger B. MacGowan and Studiolo Designs. + +<ul> +<li><a href="/waterloo-campaign/info/rules.html">Rules</a> +<li><a href="/waterloo-campaign/info/charts.html">Charts</a> +</ul> diff --git a/cover.1x.jpg b/cover.1x.jpg Binary files differnew file mode 100644 index 0000000..672d174 --- /dev/null +++ b/cover.1x.jpg diff --git a/cover.2x.jpg b/cover.2x.jpg Binary files differnew file mode 100644 index 0000000..9377c4d --- /dev/null +++ b/cover.2x.jpg diff --git a/cover.jpg b/cover.jpg Binary files differnew file mode 100644 index 0000000..9aeec5f --- /dev/null +++ b/cover.jpg diff --git a/create.html b/create.html new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/create.html 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 Binary files differnew file mode 100644 index 0000000..0b88a13 --- /dev/null +++ b/thumbnail.jpg 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', '{}' ) +; |