aboutsummaryrefslogtreecommitdiff
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
...
* fix some more internationalization issuesFlorian Fischer2021-03-281-1/+2
|
* [generate_card] fix links in markdown cardsFlorian Fischer2021-03-271-3/+4
| | | | | * use always englisch name as file name * adjust links because we are now under build/<lang>/
* add en and de card listings to web pageFlorian Fischer2021-03-271-3/+6
|
* add german version of cardsFlorian Fischer2021-03-271-75/+116
| | | | | | | | | Translatable properties now have the language as subkey (currently en, de). generate_card.py takes an optional argument to select the language. The latex/Makefile has two new targets de and en each building all cards under latex/cards/<lang> and latex/build/<lang>
* add script Makefile, python tooling and run yapf in generate_map_img.pyFlorian Fischer2021-03-274-9/+636
|
* add exp1Florian Fischer2021-03-251-1/+2
| | | | | | | Featured mechanics: * marks * discard * discard pile
* add YAML links to cards html pageFlorian Fischer2021-03-251-1/+2
|
* [generate_card.py] remove useless debug printFlorian Fischer2021-03-071-1/+0
|
* [html] generate cards listingFlorian Fischer2021-03-011-4/+23
|
* convert map definition to YAMLFlorian Fischer2021-02-281-36/+11
| | | | | We don't use our own map definition syntax which was not documented and fragile. YAML is more common and is easier to parse.
* rework how cards are defined and generatedFlorian Fischer2021-02-282-194/+165
| | | | | | | | | | | Card definitions are now stored in data/cards/ in a subdirectory for each set as YAML files. YAML is still human readable but stricter and better to handle in code than ini. The latex filesystem layout resembles the card definition layout and is created by the Makefile from the YAML card definitions and must not be regenerated each time by hand.
* add material for cooperative "The Kraken" game modeFlorian Fischer2021-02-201-1/+6
|
* introduce seperate assets subdirectoryFlorian Fischer2021-01-032-4/+4
|
* add map Makefile and don't show generated maps by defaultFlorian Fischer2021-01-021-2/+8
|
* add script to generate images from map files and tile assetsFlorian Fischer2021-01-021-0/+143
|
* remove "Effekt: " suffix from unit effectsFlorian Fischer2020-10-181-2/+2
|
* add ability to generate all cards defined in a data dir and build setsFlorian Fischer2020-10-181-31/+45
|
* add tokens to tikzcards and add recruiting action to recruiterFlorian Fischer2020-10-181-3/+4
| | | | | | | Tokens have a unique background color and are marked as TOKEN on the card. The latex commands to generate cards now takes the card title as argument. Card names or TOKEN is printed on the left type strip to make cards easier recognizable when hold in hands.
* add some spacing between effect and full_action of unitsFlorian Fischer2020-10-181-1/+1
|
* fix and use cardmodule commandFlorian Fischer2020-10-181-4/+14
|
* use fontawesome5 instead of fontawesomeFlorian Fischer2020-10-181-2/+2
|
* improve how card content is drawnFlorian Fischer2020-10-181-10/+6
| | | | | | | * Card content is always bottom aligned at \contentBottom * Only use one node instead of two to draw \splitcontent * Draw content background relative to the content size * Remove now obsolete \contentsplit variants
* introduce new splitcontent commands for single and two linesFlorian Fischer2020-10-181-7/+13
|
* add assets support for png and jpgFlorian Fischer2020-10-181-8/+30
|
* add python script to generate latex from card dataFlorian Fischer2020-09-151-0/+140