Lukas Obermann
fb9c15c762
refactor: delete old generated artifacts
2026-03-20 15:52:34 +01:00
Lukas Obermann
a031ad93ea
feat: add translation strings for prerequisites
2025-03-30 16:17:07 +02:00
Lukas Obermann
25232282da
feat: add skill application identifier as possible select option identifier
2025-03-30 16:16:38 +02:00
Lukas Obermann
bb7a688b01
fix!: use identifier object instead of plain number for publication prerequisite identifier
2025-03-30 16:12:59 +02:00
Lukas Obermann
99bdfb6c21
refactor(swift): move renderer to optolith-tsjsonschemamd package
2024-11-27 16:32:18 +01:00
Lukas Obermann
f865a34058
style: remove line breaks in documentation paragraphs
2024-11-16 16:58:45 +01:00
Lukas Obermann
4236fa3804
feat!: adjust naming for compiles languages that dont create namespaces per file
...
This includes a Proof of Concept in form of a Swift Package. Only one file had to be replaced, because I couldnt make sense of how else to do it. But it compiles.
2024-11-16 02:01:25 +01:00
Lukas Obermann
dd999c1387
feat!: add blessed tradition type as union type
...
This now also includes whether the tradition is capable of using bone maces as ceremonial items.
2024-10-12 16:33:03 +02:00
Lukas Obermann
1bf8df1575
feat: add minimum and maximum UI strings with placeholders
2024-10-06 20:31:59 +02:00
Lukas Obermann
223a469a63
feat!: add translations for library entries of spellworks and liturgical chants
...
This also includes now using responsive text for infinite blessing duration descriptions.
Also this fixes two previously used translation keys that have not been updated.
2024-10-03 22:24:32 +02:00
Lukas Obermann
ef91f897ad
fix: add slash to protective and warding circle key
2024-03-01 14:06:20 +01:00
Lukas Obermann
5b95dd52e1
feat: add special ability group translations
2024-03-01 13:50:26 +01:00
Lukas Obermann
ae07fd2b6d
feat: convert many used keys to their english fallback and add some new keys
2024-02-29 18:28:28 +01:00
Lukas Obermann
a34676b3c3
feat: add missing activatable and rated identifiers
2024-02-29 18:26:58 +01:00
Lukas Obermann
829da0079a
fix: resolve intersection types
...
Intersections dont work when setting the "allowAdditionalProperties" parser option to false.
2024-01-18 22:16:27 +01:00
Lukas Obermann
3d482bbe82
refactor: rename some translation strings
2024-01-18 13:52:00 +01:00
Lukas Obermann
cb11b32278
fix: update build artifacts
2024-01-18 13:51:27 +01:00
Lukas Obermann
a70a7ea4a0
fix: wrong identifier references in select option config
2024-01-12 15:23:13 +01:00
Lukas Obermann
0ee088a01b
feat: add possible and requirable select option identifiers
2024-01-12 15:22:15 +01:00
Lukas Obermann
98316b63a9
fix: add missing vampiric gift identifier to activatable identifier group
2024-01-12 15:21:38 +01:00
Lukas Obermann
b0e0bddf32
feat: group abbreviated and full adventure points translations with and without preceding value
2024-01-06 16:38:55 +01:00
Lukas Obermann
d6395ea8f5
refactor!: convert core rule identifier to plain integer
2023-12-29 19:31:44 +01:00
Paul Panther
95768f3013
fix!: remove equipment category Alchemicum
...
Refs: #32
2023-12-27 20:14:51 +01:00
Paul Panther
98993f7c35
fix: add elixir identifier
2023-12-27 20:14:22 +01:00
Paul Panther
0cf9d98890
feat: add optional "notes" field to poison translation
...
Refs: #28
2023-12-27 20:12:41 +01:00
Paul Panther
0581049f28
feat: add poison duration type "instant"
2023-12-27 20:12:35 +01:00
Paul Panther
7ad54e1c16
fix: weapons should require a complexity
2023-12-27 20:11:44 +01:00
Lukas Obermann
8e6dab0907
fix: musical instruments may have a complexity and combat use
2023-12-01 19:16:50 +01:00
Lukas Obermann
13a3b530f4
fix: make complexity optional for natural weapons
2023-12-01 19:16:28 +01:00
Lukas Obermann
6c4d0a354f
build(deps): upgrade optolith-tsjsonschemamd to 0.10.0 and rebuild assets
2023-11-09 21:49:03 +01:00
Lukas Obermann
0fe96bcb9f
feat: add strings for main window and spellwork/magical action categories
2023-10-31 20:02:13 +01:00
Lukas Obermann
952a0aa5bc
feat: translation strings can vary by operating system
2023-10-31 20:02:01 +01:00
Lukas Obermann
3068ee94ed
feat!: change and add lots of new translations with new key format
...
The key is now a proper English text, so it can also be used as a fallback string.
2023-10-03 11:24:46 +02:00
Lukas Obermann
995c65db2b
docs: fix bare url
2023-08-17 17:27:49 +02:00
Lukas Obermann
58c37c440e
docs: rewrite and add a lot of sections based on additional Discord content
2023-08-17 15:05:37 +02:00
Lukas Obermann
8689ec392f
refactor: resolve discriminated union and separate attribute adjustments
2023-08-17 11:16:28 +02:00
Lukas Obermann
fe5aa116f8
refactor!: replace all enums with union types to enable type-only usage
...
Enums require the library to be included in a bundle, which can be difficult in web environments.
2023-06-15 19:58:17 +02:00
Lukas Obermann
79d8381c1b
feat!: rename header tab keys and add button names
2023-06-03 22:27:56 +02:00
Lukas Obermann
d39110ea32
feat!: add integrity validation capabilities
2023-05-27 16:02:39 +02:00
Lukas Obermann
84ac40046e
docs: improve references to project management
2023-05-16 23:17:43 +02:00
Lukas Obermann
0ea6a838e2
feat!: finish schema
2023-05-01 17:02:53 +02:00
Lukas Obermann
1a3f34a388
fix: wand enchantments dont use volume
2023-01-14 12:24:24 +01:00
Lukas Obermann
a395778303
fix: translation was not embedded in locale map
2023-01-14 12:23:34 +01:00
Lukas Obermann
f6671e31bd
feat: add trinkhornzauber identifier to applying identifier groups
2023-01-14 00:05:56 +01:00
Lukas Obermann
60254855e2
fix: make cost optional for all tradition arfifact enchantments
2023-01-14 00:04:12 +01:00
Lukas Obermann
27640a6950
feat!: make protective/warding circle cost language-independent
2023-01-12 23:46:48 +01:00
Lukas Obermann
0e5bbd485d
fix: advanced special ability OneOf option should allow and required multiple options
2023-01-11 23:55:10 +01:00
Lukas Obermann
687665d0a0
fix: some tradition properties have to be optional
2023-01-11 21:14:31 +01:00
Lukas Obermann
4517d64bda
feat: magical signs
2023-01-09 12:02:56 +01:00
Lukas Obermann
a8c45d148d
feat!: change magical rune options to explicit options
2023-01-09 11:56:08 +01:00