| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | link to cgitmaster | Florian Fischer | 2025-01-27 | 1 | -2/+2 |
| | | |||||
| * | rules: fix melee typo | Florian Fischer | 2025-01-25 | 2 | -1/+1 |
| | | |||||
| * | kraken: fix not swimming dolphin | Florian Fischer | 2023-01-26 | 1 | -1/+1 |
| | | |||||
| * | maps: use strip block chomp operator | Florian Fischer | 2023-01-25 | 6 | -7/+6 |
| | | | | | | The YAML strip block chomp operator causes all trailing newlines to be stripped from the map definition. | ||||
| * | maps: add kraken start deck | Florian Fischer | 2023-01-25 | 1 | -1/+6 |
| | | |||||
| * | kraken: fix angry_squid and sailfish | Florian Fischer | 2023-01-25 | 2 | -2/+2 |
| | | |||||
| * | maps: remove duplicate entries from map symbols | Florian Fischer | 2023-01-20 | 1 | -2/+0 |
| | | |||||
| * | rules: actually add condition to range statement | Florian Fischer | 2023-01-12 | 2 | -3/+2 |
| | | |||||
| * | potions: power up potion use by making it a free action | Florian Fischer | 2022-12-28 | 2 | -4/+4 |
| | | |||||
| * | tyrant: fix closing hour | Florian Fischer | 2022-12-28 | 3 | -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 html | Florian Fischer | 2022-12-28 | 1 | -1/+1 |
| | | |||||
| * | improve card rules language and link to exmplenation card | Florian Fischer | 2022-09-25 | 1 | -5/+6 |
| | | |||||
| * | fix typo | Florian Fischer | 2022-09-25 | 1 | -1/+1 |
| | | |||||
| * | improve the rules html page | Florian Fischer | 2022-09-25 | 1 | -3/+5 |
| | | | | | | Clarify that the official rules are the English ones. Reword the describtion of the linked pages. | ||||
| * | improve English rules | Florian Fischer | 2022-09-25 | 1 | -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 language | Florian Fischer | 2022-04-02 | 1 | -1/+1 |
| | | |||||
| * | also rebuild rules on website with make target | Florian Fischer | 2022-04-02 | 1 | -0/+1 |
| | | |||||
| * | add push! and specify push without an origin determined by a permanent | Florian Fischer | 2022-04-02 | 7 | -4/+45 |
| | | |||||
| * | add examples for pushing permanents on free but not available tiles | Florian Fischer | 2022-04-02 | 2 | -0/+2 |
| | | |||||
| * | minor improvements | Florian Fischer | 2022-04-02 | 3 | -27/+28 |
| | | | | | | | * more rule highlights * typo fixes ... | ||||
| * | add push mechanic | Florian Fischer | 2022-04-02 | 10 | -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 website | Florian Fischer | 2022-03-31 | 1 | -0/+5 |
| | | |||||
| * | fixup! change how tokens and especially misinformations are handled | Florian Fischer | 2022-03-31 | 4 | -4/+4 |
| | | |||||
| * | change how tokens and especially misinformations are handled | Florian Fischer | 2022-03-31 | 7 | -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 tiles | Florian Fischer | 2022-02-25 | 2 | -18/+44 |
| | | |||||
| * | fix Verhuellt typo | Florian Fischer | 2022-02-15 | 1 | -1/+1 |
| | | |||||
| * | add Revenger | Florian Fischer | 2022-02-15 | 5 | -0/+49 |
| | | |||||
| * | update combat rules and unify German Eigentuemer/Besitzer nomenclature | Florian Fischer | 2022-02-15 | 5 | -46/+46 |
| | | |||||
| * | use the more intuitive German word Kaufpreis instead of Kaufkosten | Florian Fischer | 2022-02-15 | 24 | -27/+27 |
| | | |||||
| * | add rules for cards without buy or play cost | Florian Fischer | 2022-02-15 | 2 | -4/+8 |
| | | | | | | No buy cost -> can not be bought. No play cost -> can not be played. | ||||
| * | also apply color schemes to tools.html | Florian Fischer | 2022-02-15 | 1 | -2/+18 |
| | | |||||
| * | use css variables to aplly colors | Florian Fischer | 2022-02-15 | 1 | -11/+33 |
| | | |||||
| * | cleanup template css | Florian Fischer | 2022-02-15 | 1 | -8/+5 |
| | | | | | Remove unused css and introduce line breaks for better readability. | ||||
| * | use absolute image path when invoking generate_card_hover_links.py | Florian Fischer | 2022-01-04 | 1 | -4/+8 |
| | | |||||
| * | use python to generate card listings | Florian Fischer | 2022-01-04 | 2 | -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 scripts | Florian Fischer | 2022-01-04 | 4 | -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 version | Florian Fischer | 2022-01-04 | 1 | -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 ones | Florian Fischer | 2022-01-04 | 1 | -1/+1 |
| | | |||||
| * | remove unused argument in generate_map_img | Florian Fischer | 2022-01-04 | 1 | -2/+2 |
| | | |||||
| * | fix pylint not handling local imports correctly | Florian Fischer | 2022-01-04 | 1 | -1/+1 |
| | | |||||
| * | fix invariant that a cards file name is its english name | Florian Fischer | 2022-01-03 | 35 | -18/+18 |
| | | |||||
| * | generalize hover link creation and use them in card listings | Florian Fischer | 2022-01-03 | 2 | -7/+38 |
| | | |||||
| * | improve wording of german rules | Florian Fischer | 2022-01-03 | 1 | -9/+9 |
| | | |||||
| * | rules/ai: improve aggresive ai | Florian Fischer | 2022-01-03 | 2 | -4/+10 |
| | | | | | | Previously aggresive ai was not definied if there is no enemey unit on the map. | ||||
| * | dolphin: improve english oracle text | Florian Fischer | 2022-01-02 | 2 | -4/+7 |
| | | |||||
| * | tyrant: add missing propaganda! to the tyrant set | Florian Fischer | 2022-01-02 | 2 | -0/+2 |
| | | |||||
| * | generate_card: use latex fields for unit stats | Florian Fischer | 2022-01-02 | 1 | -1/+1 |
| | | |||||
| * | fix wormtongue's english oracle text | Florian Fischer | 2022-01-02 | 2 | -3/+3 |
| | | |||||
| * | nerf galley | Florian Fischer | 2022-01-02 | 3 | -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 latex | Florian Fischer | 2022-01-02 | 4 | -26/+0 |
| | | |||||
