kartograph-maps/pkg/web/templates/index.tpl.html

65 lines
4.8 KiB
HTML

<!doctype html>
<html class="no-js" lang="">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title>Der Kartograph -- Map Generator</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="/static/styles.css" rel="stylesheet" type="text/css" media="all">
<script src="/static/generator.js"></script>
</head>
<body>
<h1>Der Kartograph — Map Generator</h1>
<a id="map-link" href="/map.svg?seed={{ .Seed }}&s={{ .Size }}&w={{ .Wastelands }}&r={{ .Ruins }}&m={{ .Mountains }}"><img src="/map.svg?seed={{ .Seed }}&s={{ .Size }}&w={{ .Wastelands }}&r={{ .Ruins }}&m={{ .Mountains }}" class="map"></a>
<p><img src="/static/images/logo.jpg">
Wem der beigelegte Spielblock des Spiels <a href="https://pegasusshop.de/sortiment/spiele/kennerspiele/9791/der-kartograph-nominiert-kennerspiel-des-jahres-2020">Der Kartograph</a>
des <a href="https://pegasus.de/">PEGASUS SPIELE Verlags</a> zu eintönig wird oder ihn schon leergespielt hat,
hat hier die Möglichkeit, neue Karten zu generieren. Die Standardwerte
sind der <a href="https://pegasusshop.de/media/pdf/e4/06/e0/Kartograph_Minivariante_Tabula_Rasa.pdf">Minivariante
"Tabula Rasa"</a> entnommen.
</p>
<form>
<fieldset>
<legend>Seed</legend>
<a href="#" class="info" title="Legt den Ursprung für den Zufallsgenerator fest. Der gleiche Seed generiert stets die gleiche Karte. Erlaubt sind beliebig lange Zeichenketen.">?</a>
<input type="text" name="seed" value="{{ .Seed }}">
<input type="button" name="random-seed" value="Zufall">
</fieldset>
<fieldset>
<legend>Spielfeldgröße</legend>
<a href="#" class="info" title="Legt die Größe des Spielfelds fest. Das Spiel ist auf eine Spielbreite von 11 ausgelegt. Speziell Karten wie 'Grenzland' oder 'Die lange Straße' werden bei großen Karten zu schwer, bei kleinen Karten zu einfach. Dies lässt sich allerdings mit mehr Ödland kompensieren.">?</a>
<input type="text" name="size" value="{{ .Size }}">
<input type="button" name="default-size" value="Standard (11)" class="default-button" data-default="11">
</fieldset>
<fieldset>
<legend>Parameter</legend>
<label for="wastelands">Ödland:</label>
<a href="#" class="info" title="Nicht spielbare Flächen können einerseits hinderlich, anderseits zum Vorteil genutzt werden (siehe Spielfeldgröße). Karten wie 'Metropole' oder 'Bastionen in der Wildnis' werden mit vielen Ödnisfeldern schwerer, die Karte 'Unzugängliche Baronie' hingegen einfacher.">?</a>
<input type="text" name="wastelands" value="{{ .Wastelands }}">
<input type="button" name="default-wastelands" value="Standard (7)" class="default-button" data-default="7">
<br>
<label for="mountains">Berge:</label>
<a href="#" class="info" title="Je mehr Berge im Spiel sind, desto mehr Geld ist im Umlauf. Auch werden Karten wie 'Tal der Magier' oder 'Pfad des Waldes' einfacher. Sind also mehr Berge im Spiel, eröffnet es mehr Optionen und das Spiel endet mit einem höheren Endpunktestand..">?</a>
<input type="text" name="mountains" value="{{ .Mountains }}">
<input type="button" name="default-mountains" value="Standard (5)" class="default-button" data-default="5">
<br>
<label for="ruins">Ruinen:</label>
<a href="#" class="info" title="Sind wenig Ruinen im Spiel, kommt es schnell zur 'Joker'-Regel, bei der ein 1x1-Feld mit beliebigem Inhalt gezeichnet werden kann. Sind viele Ruinen im Spiel, kommt es Karten wie 'Goldener Kornspeicher' zu Gute. Tendenziell hat die Anzahl der Ruinen weniger Einfluss auf den Spielfluss als die anderen beiden Parameter.">?</a>
<input type="text" name="ruins" value="{{ .Ruins }}">
<input type="button" name="default-ruins" value="Standard (6)" class="default-button" data-default="6">
<br>
</fieldset>
<input type="button" name="refresh" value="Neu generieren">
</form>
<button class="action" id="print-button" data-target="/print?seed={{ .Seed }}&s={{ .Size }}&w={{ .Wastelands }}&r={{ .Ruins }}&m={{ .Mountains }}">Drucken</button>
<button class="action" id="map-button" data-target="/map.svg?seed={{ .Seed }}&s={{ .Size }}&w={{ .Wastelands }}&r={{ .Ruins }}&m={{ .Mountains }}">Direktlink</button>
<p>2021 <a href="https://aaron-fischer.net/">Aaron Fischer</a></p>
</body>
</html>