18 Commits

Author SHA1 Message Date
Lukas Obermann f2749ff383 feat: expression-based activatable skill parameters 2026-06-14 00:14:55 +02:00
Lukas Obermann 1ce6d41c83 build(deps): upgrade all dependencies to latest 2026-05-31 13:20:15 +02:00
Lukas Obermann 20813c9deb build(deps): migrate to @optolith/database-schema 2026-05-24 17:44:47 +02:00
Lukas Obermann 787eadd1f0 test: fix attributed string output 2026-03-17 15:20:28 +01:00
Lukas Obermann 5f34eaafe5 style: fix potential bugs reported by eslint 2026-03-13 18:15:39 +01:00
Lukas Obermann 9cdf694437 fix!: require external date formatter 2026-03-12 23:14:49 +01:00
Lukas Obermann 9135b72907 build: extract ap function into other package 2026-02-26 13:05:02 +01:00
Lukas Obermann cf9be74548 feat: profession description generator 2026-02-25 13:31:36 +01:00
Lukas Obermann d1fa45ef4c feat: culture description generator 2026-02-22 16:24:46 +01:00
Lukas Obermann 52abf19a3d refactor: use Reader for activatable skill helpers
Use Reader to inject environment functions and values. This keeps
function parameter lists tidy and also functions more readable since far
less arguments have to be passed around.
2026-02-20 23:18:13 +01:00
Lukas Obermann 9847d2b158 feat: equipment description generators 2026-02-15 13:53:32 +01:00
Lukas Obermann 5d47824b4b feat: add derived characteristic description generator and main entrypoint 2026-02-09 23:04:11 +01:00
Lukas Obermann e70288335e refactor!: migrate codebase to TSONDB database 2026-02-09 14:13:33 +01:00
Lukas Obermann 27458ea3e1 test: add tests for references and helpers 2025-01-19 13:35:15 +01:00
Lukas Obermann 235f6eb08d feat: print prerequisites 2025-01-19 13:34:58 +01:00
Lukas Obermann e787652102 style: apply different prettier rules 2024-10-07 23:18:03 +02:00
Lukas Obermann 381394fd4e feat: print references 2024-10-07 22:07:28 +02:00
Lukas Obermann ed9d0a2297 refactor: restructure activatable skill partial helpers 2024-10-06 20:44:48 +02:00