aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* link to cgitmasterFlorian Fischer2025-01-271-2/+2
|
* rules: fix melee typoFlorian Fischer2025-01-252-1/+1
|
* kraken: fix not swimming dolphinFlorian Fischer2023-01-261-1/+1
|
* maps: use strip block chomp operatorFlorian Fischer2023-01-256-7/+6
| | | | | The YAML strip block chomp operator causes all trailing newlines to be stripped from the map definition.
* maps: add kraken start deckFlorian Fischer2023-01-251-1/+6
|
* kraken: fix angry_squid and sailfishFlorian Fischer2023-01-252-2/+2
|
* maps: remove duplicate entries from map symbolsFlorian Fischer2023-01-201-2/+0
|
* rules: actually add condition to range statementFlorian Fischer2023-01-122-3/+2
|
* potions: power up potion use by making it a free actionFlorian Fischer2022-12-282-4/+4
|
* tyrant: fix closing hourFlorian Fischer2022-12-283-4/+4
| | | | | | When only closing the gate tiles the tower next to them are still passable rendering the card useless. To fix this also lock the towers.
* update pandoc flags for embedding pictures in the htmlFlorian Fischer2022-12-281-1/+1
|
* improve card rules language and link to exmplenation cardFlorian Fischer2022-09-251-5/+6
|
* fix typoFlorian Fischer2022-09-251-1/+1
|
* improve the rules html pageFlorian Fischer2022-09-251-3/+5
| | | | | Clarify that the official rules are the English ones. Reword the describtion of the linked pages.
* improve English rulesFlorian Fischer2022-09-251-78/+81
| | | | | | | | | | | | * Be consistent wih puncuation (do no end items with '.') * Use more correct English capitalisation * Escape <> chars where needed * Be conistent with the font of 's (use normal font) * Improve the language and fix typos * Improve action phase algorithm * Specify when slow actions can be declared * Define activated permanents * Rename long-distance combat to ranged combat
* fix make sync-with-website target only copying one languageFlorian Fischer2022-04-021-1/+1
|
* also rebuild rules on website with make targetFlorian Fischer2022-04-021-0/+1
|
* add push! and specify push without an origin determined by a permanentFlorian Fischer2022-04-027-4/+45
|
* add examples for pushing permanents on free but not available tilesFlorian Fischer2022-04-022-0/+2
|
* minor improvementsFlorian Fischer2022-04-023-27/+28
| | | | | | * more rule highlights * typo fixes ...
* add push mechanicFlorian Fischer2022-04-0210-12/+94
| | | | | | | The push mechanic is heavily inspired by `Into the Breach`. Pushing a permanent moves it involuntarily in a straight line. On collisions units receive damage and permenents pushed onto free but unavailable tiles are destroyed.
* add make target to sync build cards with the websiteFlorian Fischer2022-03-311-0/+5
|
* fixup! change how tokens and especially misinformations are handledFlorian Fischer2022-03-314-4/+4
|
* change how tokens and especially misinformations are handledFlorian Fischer2022-03-317-18/+21
| | | | | | | | | | | Currently misinformation token are not working as intended, because they could not be part of a players deck because they are tokens. But it is a fundamental part of their design that they delute a players deck. So handle them like other real cards withou buycost like farmers. Specify that tokens can not exists in discard piles or decks and that cards without buy cost can not be part of stores or drafts.
* rules: define free and available tilesFlorian Fischer2022-02-252-18/+44
|
* fix Verhuellt typoFlorian Fischer2022-02-151-1/+1
|
* add RevengerFlorian Fischer2022-02-155-0/+49
|
* update combat rules and unify German Eigentuemer/Besitzer nomenclatureFlorian Fischer2022-02-155-46/+46
|
* use the more intuitive German word Kaufpreis instead of KaufkostenFlorian Fischer2022-02-1524-27/+27
|
* add rules for cards without buy or play costFlorian Fischer2022-02-152-4/+8
| | | | | No buy cost -> can not be bought. No play cost -> can not be played.
* also apply color schemes to tools.htmlFlorian Fischer2022-02-151-2/+18
|
* use css variables to aplly colorsFlorian Fischer2022-02-151-11/+33
|
* cleanup template cssFlorian Fischer2022-02-151-8/+5
| | | | Remove unused css and introduce line breaks for better readability.
* use absolute image path when invoking generate_card_hover_links.pyFlorian Fischer2022-01-041-4/+8
|
* use python to generate card listingsFlorian Fischer2022-01-042-8/+55
| | | | | | | | | | The previous make/shell based approach results in only a single placeholder id 'placeholder-0' because we invoke generate_card.py for each card which will initialize the placeholder id count each time with 0. Now we generate the whole car listing in python which greatly reduces the number of program invocations and allows the placeholder id to be incremented for each listed card.
* improve scriptsFlorian Fischer2022-01-044-25/+90
| | | | | | | | * move more generic code handling data to data.py * fix markdown generation in generate_deck.py * make gen_hoverable_link more flexible by introducing callbacks to generate the relevant link components. * fix the link targets for hoverable links in the generated card markdown
* fix mypy invocation for newer mypy versionFlorian Fischer2022-01-041-1/+1
| | | | | Mypy >= 0.780 complained about finding a source file multiple times once via the passed path and once in the module scripts.
* remove all generated card latex files not only english onesFlorian Fischer2022-01-041-1/+1
|
* remove unused argument in generate_map_imgFlorian Fischer2022-01-041-2/+2
|
* fix pylint not handling local imports correctlyFlorian Fischer2022-01-041-1/+1
|
* fix invariant that a cards file name is its english nameFlorian Fischer2022-01-0335-18/+18
|
* generalize hover link creation and use them in card listingsFlorian Fischer2022-01-032-7/+38
|
* improve wording of german rulesFlorian Fischer2022-01-031-9/+9
|
* rules/ai: improve aggresive aiFlorian Fischer2022-01-032-4/+10
| | | | | Previously aggresive ai was not definied if there is no enemey unit on the map.
* dolphin: improve english oracle textFlorian Fischer2022-01-022-4/+7
|
* tyrant: add missing propaganda! to the tyrant setFlorian Fischer2022-01-022-0/+2
|
* generate_card: use latex fields for unit statsFlorian Fischer2022-01-021-1/+1
|
* fix wormtongue's english oracle textFlorian Fischer2022-01-022-3/+3
|
* nerf galleyFlorian Fischer2022-01-023-3/+3
| | | | | The galley with 4 health nearly kills the kraken on its own. And a ranged unit with 4 health and 2 moevement is to strong I think.
* remove old wrongly named thief latexFlorian Fischer2022-01-024-26/+0
|