Commit graph

28 commits

Author SHA1 Message Date
Claude Code
928bc5b1fb test(guide): Update Vitest configuration for Age of Dwarves guide tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 18:46:09 -07:00
Claude Code
d51ab54196 feat(age-dwarves): Add/update spell data for Age of Dwarves game mechanics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 12:11:56 -07:00
Claude Code
0937082f22 feat(game-entities): Enhance stub JSON files with attributes, effects, and metadata for buildings and units to enable advanced gameplay logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 11:09:02 -07:00
Claude Code
34b8fba2e6 feat(age-dwarves): Add combat and production role definitions for units in age-dwarves
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 11:09:02 -07:00
Claude Code
8fef9506c8 feat(buildings): Add detailed building configurations with health, cost, and effect bonuses/penalties
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 11:09:01 -07:00
Claude Code
bc8e4a5653 build(simulator): 📦️ Rebuild simulator binaries and fingerprint files after dependency or source code updates across all modules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 08:53:49 -07:00
Claude Code
887b5dbaa9 feat(units): Add Spearman and Wyvern Rider unit definitions with full stats, abilities, and visual references
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 22:24:04 -07:00
Claude Code
ad22ba78bf chore(game-data): 🔧 Introduce configurable per-lair tier system in wilds.json by replacing hardcoded DEFAULT_LAIR_TIER with dynamic tier definitions per lair.
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 20:15:54 -07:00
Claude Code
741eff609f feat(wilds): Add base_tier field to lair types in wilds.json for tiered classification support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 20:09:58 -07:00
Claude Code
182fb03dbb feat(simulator): Update core simulation subsystems (ecology, flora, magic) and expand guide documentation for new mechanics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 23:59:11 -07:00
Claude Code
fddb7247b2 feat(guide): Add educational pages—EarlyAccessProgressPage, FaunaFloraConnectionsPage, and FloraPage—along with updated routing in App.tsx
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 22:08:40 -07:00
Claude Code
e6ab7191fd ui(guide): 💄 Implement enhanced UI elements for the CommunicationsPage to improve game guide readability and user engagement
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 22:03:06 -07:00
Claude Code
df86363e8f feat(guide): Introduce useSimulationWorker hook for Web Worker-based guide simulations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 22:03:06 -07:00
Claude Code
a2ab0afb16 chore(games): 🔧 Update ESLint rules for Age of Dwarves guide to enforce stricter linting
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 22:03:06 -07:00
Claude Code
a2bfb1417f feat(guide): Add EncyclopediaPage component for displaying game lore and implement test helpers for event-system simulation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 21:57:23 -07:00
Claude Code
0fba6e2a51 feat(ecology-guide): Add ecology simulation guide page with component and test helpers
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 21:57:23 -07:00
Claude Code
d6d974371f feat(guide-specific): Add ecology, encyclopedia, items, ley lines, and races guide content for Age of Dwarves
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 21:52:00 -07:00
Claude Code
a129de0e85 feat(simulation): Update simulation worker with new mechanics and performance optimizations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 21:46:07 -07:00
Claude Code
d4f23a4e6a test(simulation): Add tier 1 and tier 2 test coverage for event validation scenarios in the simulation module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 21:46:07 -07:00
Claude Code
896fd77e82 test(simulation): Add reusable test helpers for ecology and event system modules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 21:46:06 -07:00
Claude Code
18aa88fd94 feat(dev-sprites): Add developer sprites page component with sprite management enhancements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 21:46:06 -07:00
Claude Code
3595f86338 perf(simulation): Refactor web worker simulation logic for faster Age of Dwarves guide performance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 21:40:27 -07:00
Claude Code
e98827c3d1 test(simulation): Add tier-2 event system and simulation behavior test cases
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 21:34:30 -07:00
Claude Code
b741f37612 feat(guide): Add simulation data handling and display logic to LairsPage and PopulationDashboardPage components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 21:34:30 -07:00
Claude Code
a8a7fb6f63 ui(guide): 💄 Update SurvivalGuidePage component layout, styling, and functionality for better UX and new content in Age of Dwarves
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 21:28:48 -07:00
Claude Code
0414b0d53c test(simulation): Refactor and expand simulation tests to improve coverage and fix flaky cases in event system behavior
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 21:28:48 -07:00
Claude Code
3220527e71 test(simulation): Update golden vectors and helper tests for deterministic outputs in ecology simulation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 21:28:47 -07:00
Claude Code
6caea8d3ac feat(game-data): Implement comprehensive ecological simulation with biome systems, terrain definitions, and flora/fauna models
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 17:52:04 -07:00