Commit Graph

  • 6cb4d02613 feat(combat): add deterministic damage formula Bastian Wagner 2026-08-19 15:39:17 +02:00
  • 47931ff717 feat(combat): add CreateCombatSystem migration Bastian Wagner 2026-08-19 15:34:46 +02:00
  • 68edc04ed6 feat(combat): add combat domain enums, entities, and encounter consumption field Bastian Wagner 2026-08-19 15:27:05 +02:00
  • f24a5fea9c sprites Bastian Wagner 2026-08-19 14:43:25 +02:00
  • deab7a31f1 docs: plan playable slice 0.2 first hunt Bastian Wagner 2026-08-19 14:39:27 +02:00
  • 137a18f4e7 style: fix prettier formatting drift in two API files Bastian Wagner 2026-08-19 14:33:41 +02:00
  • 833fa52d8d perf: serve optimized JPEG derivatives for monster artwork Bastian Wagner 2026-08-19 14:33:32 +02:00
  • 26909d7e2a fix: load WorldStore on direct /hunt navigation Bastian Wagner 2026-08-19 14:33:15 +02:00
  • 4e684dc45e feat: add hunt page, combat placeholder, and Jagd navigation Bastian Wagner 2026-08-19 14:06:57 +02:00
  • 784bd3ce3a fix: replace invented hex color with existing --ar-bg token Bastian Wagner 2026-08-19 13:39:35 +02:00
  • 15aa83d221 feat: add EncounterCard component for hunt encounter selection Bastian Wagner 2026-08-19 13:33:33 +02:00
  • 59269a7608 feat: add DangerBadge shared component Bastian Wagner 2026-08-19 13:26:58 +02:00
  • 49eb110b25 feat: add HuntingStore for hunt/encounter state Bastian Wagner 2026-08-19 13:20:15 +02:00
  • ed03726931 feat: add hunt API client and models for Playable Slice 0.2 Bastian Wagner 2026-08-19 13:14:07 +02:00
  • bb307da0ff feat: wire HuntingController/HuntingModule and enrich current-location with monster pool Bastian Wagner 2026-08-19 12:53:09 +02:00
  • 568478dcd2 feat: add HuntingService core domain logic for first-hunt slice Bastian Wagner 2026-08-19 12:24:46 +02:00
  • 9423c28bd8 feat: seed Aschenratte and Straßenräuber for Verbrannte Straße Bastian Wagner 2026-08-19 12:08:26 +02:00
  • e04827cd5a feat: add hunting system schema migration Bastian Wagner 2026-08-19 11:55:21 +02:00
  • 0c2f079a6e feat: add hunt/monster domain entities and pure danger-rating helper Bastian Wagner 2026-08-19 11:41:09 +02:00
  • 5b662aad4c docs Bastian Wagner 2026-08-19 11:14:17 +02:00
  • d09476ba41 test: cover the successful travel start happy path in the e2e smoke suite Bastian Wagner 2026-08-19 10:50:30 +02:00
  • 2e7b280270 fix: map backend travel error codes to German messages and resync on failed start Bastian Wagner 2026-08-19 10:50:20 +02:00
  • 1bb4feb6fb docs: correct fidelity ledger's claim about the map background artwork Bastian Wagner 2026-08-19 10:50:10 +02:00
  • e0e6db3ae8 chore: move unreferenced source art out of the served web assets Bastian Wagner 2026-08-19 10:50:00 +02:00
  • ec6c34e341 test: verify first visible vertical slice Bastian Wagner 2026-08-19 10:13:40 +02:00
  • 2f53e5ba80 docs: add visible slice local workflow Bastian Wagner 2026-08-19 09:41:16 +02:00
  • 6c35c18018 bilder Bastian Wagner 2026-08-19 09:06:10 +02:00
  • 8e6e77b027 fix: avoid duplicate world map background loads Bastian Wagner 2026-08-19 09:02:14 +02:00
  • 1a30eb3491 fix: harden world travel presentation Bastian Wagner 2026-08-19 08:51:26 +02:00
  • 1e2bfe6e4b feat: render interactive ashen fields world Bastian Wagner 2026-08-19 08:25:42 +02:00
  • fce03e220d fix: optimize shell accessibility and assets Bastian Wagner 2026-08-19 07:42:28 +02:00
  • b9e5c66c8e feat: build dark fantasy application shell Bastian Wagner 2026-08-18 22:36:21 +02:00
  • 6304703d67 fix: clear recovered travel errors Bastian Wagner 2026-08-18 22:07:08 +02:00
  • a738c61611 fix: harden world travel polling Bastian Wagner 2026-08-18 21:52:54 +02:00
  • 610c404759 feat: add signal-driven world state Bastian Wagner 2026-08-18 21:36:27 +02:00
  • c641168c7d feat: expose current world location Bastian Wagner 2026-08-18 20:57:30 +02:00
  • d06f05047b feat: add server authoritative travel flow Bastian Wagner 2026-08-18 20:30:09 +02:00
  • e9b111daf8 feat: expose health and demo character APIs Bastian Wagner 2026-08-18 20:00:40 +02:00
  • 0615bb1841 fix: seed character at resolved south gate Bastian Wagner 2026-08-18 19:45:05 +02:00
  • c35859a4de fix: preserve seeded location identities Bastian Wagner 2026-08-18 19:40:13 +02:00
  • 067134b684 feat: seed demo character and first locations Bastian Wagner 2026-08-18 19:30:31 +02:00
  • a97152cded test: assert migration execution order Bastian Wagner 2026-08-18 19:17:57 +02:00
  • 21f701e904 fix: harden world travel migration Bastian Wagner 2026-08-18 19:03:21 +02:00
  • 492765d8ca feat: add world travel database schema Bastian Wagner 2026-08-18 18:27:21 +02:00
  • 1210ba2d15 fix: prefix API routes Bastian Wagner 2026-08-18 18:13:48 +02:00
  • 2903a0d670 chore: configure angular and postgres foundation Bastian Wagner 2026-08-18 18:02:40 +02:00
  • 4a689238e6 docs: plan first visible vertical slice Bastian Wagner 2026-08-18 17:18:17 +02:00
  • a6ebaf0493 docs: specify first visible vertical slice Bastian Wagner 2026-08-18 17:12:23 +02:00
  • 9e92731645 chore: bootstrap ashen realms monorepo Bastian Wagner 2026-08-18 17:01:21 +02:00