| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix linkable rules and support nesting | Florian Fischer | 2025-07-03 | 1 | -22/+7 |
| | | |||||
| * | support cards including their path | Florian Fischer | 2025-07-03 | 1 | -1/+3 |
| | | |||||
| * | add boss overview pages | Florian Fischer | 2025-07-03 | 1 | -0/+303 |
| | | |||||
| * | retrieve draft rates in card listings | Florian Fischer | 2025-07-03 | 2 | -4/+21 |
| | | |||||
| * | remove __init__.py since scripts/ is not a package | Florian Fischer | 2025-05-19 | 1 | -0/+0 |
| | | |||||
| * | improve code style | Florian Fischer | 2025-05-19 | 1 | -24/+36 |
| | | |||||
| * | improve hover link creation | Florian Fischer | 2025-05-19 | 1 | -11/+30 |
| | | | | | | | | * read the complete file from stdin * support links from outside the html root by specifying a path prefix to the card listings * small code cleanups | ||||
| * | data.py: support card names containing their set | Florian Fischer | 2025-05-19 | 1 | -2/+5 |
| | | |||||
| * | update pylint.rc | Florian Fischer | 2025-05-19 | 1 | -354/+421 |
| | | |||||
| * | fix mode and typo in scripts | Florian Fischer | 2025-05-18 | 2 | -1/+1 |
| | | |||||
| * | make rules in html linkable | Florian Fischer | 2025-05-18 | 1 | -0/+44 |
| | | |||||
| * | introduce new boss type | Florian Fischer | 2025-04-04 | 1 | -1/+1 |
| | | |||||
| * | maps: use strip block chomp operator | Florian Fischer | 2023-01-25 | 1 | -2/+1 |
| | | | | | | The YAML strip block chomp operator causes all trailing newlines to be stripped from the map definition. | ||||
| * | 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 | 1 | -0/+51 |
| | | | | | | | | | | | 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 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 |
| | | |||||
| * | generalize hover link creation and use them in card listings | Florian Fischer | 2022-01-03 | 2 | -7/+38 |
| | | |||||
| * | generate_card: use latex fields for unit stats | Florian Fischer | 2022-01-02 | 1 | -1/+1 |
| | | |||||
| * | generate_map_img: add vertical gate | Florian Fischer | 2021-12-12 | 1 | -2/+2 |
| | | |||||
| * | use selector to choose correct tower tile | Florian Fischer | 2021-12-12 | 1 | -14/+26 |
| | | | | | | A selector string contains all 4 directions: [left, right, up, down] in that order. | ||||
| * | generate_deck: add markdown generation and improve code | Florian Fischer | 2021-12-12 | 1 | -6/+9 |
| | | |||||
| * | improve fortification tiles | Florian Fischer | 2021-12-12 | 1 | -30/+79 |
| | | |||||
| * | scripts: improve code quality | Florian Fischer | 2021-12-12 | 3 | -5/+3 |
| | | |||||
| * | Merge branch 'tyrant' | Florian Fischer | 2021-12-10 | 1 | -1/+13 |
| |\ | |||||
| | * | generate_card: als print unit stats without effect italic | Florian Fischer | 2021-12-10 | 1 | -1/+1 |
| | | | |||||
| | * | generate_card.py: fix intension without effect generation | Florian Fischer | 2021-12-10 | 1 | -2/+5 |
| | | | |||||
| | * | intermeddiate tyrant commit | Florian Fischer | 2021-12-09 | 1 | -0/+9 |
| | | | |||||
| * | | [generatecard_hover_links] fix popups not beeing in the viewport | Florian Fischer | 2021-12-10 | 1 | -2/+23 |
| |/ | |||||
| * | hover links: don't be pseudo fancy | Florian Fischer | 2021-12-08 | 1 | -1/+1 |
| | | | | | TODO: be really fancy and position the popup properly | ||||
| * | ignore __pycache__ | Florian Fischer | 2021-12-08 | 1 | -0/+1 |
| | | |||||
| * | generate_deck: format and move data related code into data.py | Florian Fischer | 2021-12-08 | 1 | -17/+4 |
| | | |||||
| * | html: add script generating hoverable card links with image previews | Florian Fischer | 2021-12-08 | 3 | -0/+93 |
| | | |||||
| * | [html] add decks page and cleanup makefile | Florian Fischer | 2021-12-06 | 1 | -1/+1 |
| | | |||||
| * | add deck support and three decks | Florian Fischer | 2021-12-06 | 1 | -0/+94 |
| | | | | | | | | | | Add script to geenrate latex file containing all cards in a deck. Add make rules to generate and build the deck latex. Add decks: * spell slinger * recruiter rush * approach | ||||
| * | generate_card.py: prefix full actions with '\faRedo:' | Florian Fischer | 2021-11-20 | 1 | -1/+1 |
| | | |||||
| * | [generate_card.py] assert against useless use of lists | Florian Fischer | 2021-10-10 | 1 | -0/+2 |
| | | |||||
| * | [generate_card] fix use of not decalred latex_value | Florian Fischer | 2021-10-10 | 1 | -2/+6 |
| | | |||||
| * | [de/rules] use Spiel-/ and Unterhaltskosten for play and upkeep cost | Florian Fischer | 2021-10-10 | 1 | -2/+2 |
| | | |||||
| * | [generate_card] generalize list filed handling, add babel | Florian Fischer | 2021-10-10 | 1 | -29/+50 |
| | | | | | | | | * Use lists wehere appropriate * Fix some typos * Rename thieve to thief * units add \n after upkeep cost | ||||
| * | [generate_map_img] fix pylint warnings and type hints | Florian Fischer | 2021-10-10 | 1 | -10/+16 |
| | | |||||
| * | [scripts/generate_card] fix type hints | Florian Fischer | 2021-10-10 | 1 | -5/+5 |
| | | |||||
| * | [scripts/generate_card] support multiple full_actions | Florian Fischer | 2021-10-10 | 1 | -14/+33 |
| | | |||||
| * | add unfinished potions set | Florian Fischer | 2021-10-08 | 1 | -1/+9 |
| | | | | | | | | | | | | Potions are designed as a different on field resource to diversify game play. Potions may be used offensively or defensively. They are a on field equivalent to spells with harder timing restrictions, public information but artifact synergies and thus should be cheaper than their spell equivalent. In particular because unused spells can be used to generate resource by discarding two cards. Played potions are "dead" until they are used. | ||||
| * | [scripts/Makefile] improve check-pylint and add check-mypy | Florian Fischer | 2021-10-07 | 1 | -2/+5 |
| | | |||||
| * | [generate_card.py] translate durability | Florian Fischer | 2021-10-07 | 1 | -1/+1 |
| | | |||||
| * | [maps] add new tyrant map, tiles and improve map generation script | Florian Fischer | 2021-09-13 | 1 | -51/+154 |
| | | |||||
| * | [generate_card] add latex_name support | Florian Fischer | 2021-04-28 | 1 | -1/+1 |
| | | |||||
