Natalie
400425585a
feat(@projects/@magic-civilization): ✨ add dire wolf and frostfang alpha units
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:26 -07:00
Natalie
118621d8e8
feat(@projects/@magic-civilization): ✨ add dwarf clans and race data
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:26 -07:00
Natalie
bf31a99c37
feat(age-of-dwarves): ✨ simplify demo 2a to focus on clan personalities
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:26 -07:00
Natalie
e407c3caf9
feat(@projects/@magic-civilization): ✨ add wild loot tables and item system integration
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
10a910cce6
feat(@projects/@magic-civilization): ✨ add wild creature loot tables
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
autocommit
40187130ae
build(magic-civ-physics): 📦 ️ Rebuild physics engine and update wilds.json to improve terrain collision, spawn rates, and erosion rules
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:37:36 -07:00
autocommit
abd7016e88
feat(improvements): ✨ Implement optimized yield multipliers and refined improvement configs in farm.json to boost food production efficiency
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 16:24:14 -07:00
autocommit
ba195de007
feat(units): ✨ Add 11 new unit JSON configs like ancient_hydra and basilisk_wild with game attributes
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 15:40:10 -07:00
autocommit
320c8b7dd3
chore(ascension): 🔧 Update victory condition JSON keys to match new magic subsystem requirements
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 15:16:47 -07:00
autocommit
5ec58a00ee
arch(game-engine): 🏗️ Implement GPU-accelerated climate simulation and redesign the personality axis UI with new balance tools
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 15:10:06 -07:00
autocommit
3b2371d86f
feat(age-dwarves): ✨ Add balanced starting conditions map generator settings to setup.json
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 13:52:26 -07:00
autocommit
926ee5777e
chore(wilds): 🔧 increase detection radius for wild creatures in wilds.json config
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 00:30:54 -07:00
autocommit
91ae2ffa56
feat(game-data): ✨ Add six new units—feral_spider, fire_imp, shambling_dead, stone_sentinel, wild_wyvern, and wolf_pack—with their attributes and gameplay properties
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-15 23:39:50 -07:00
autocommit
a3fc98fd1e
chore(city): 🔧 Refactor buildable helper logic for city resources in Godot Engine
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-15 20:15:05 -07:00
autocommit
cdf4739e05
chore(improvements): 🔧 Update hunting grounds improvement data in JSON config file
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-15 19:35:25 -07:00
autocommit
f35742dbf8
chore(game-data): 🔧 Update unit type 'settler' to 'founder' in game configuration
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-15 19:23:52 -07:00
autocommit
4b738463b7
feat(units-specific): ✨ Add resource requirements field to unit configs with wood/stone/gold cost definitions
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-13 13:37:05 -07:00
autocommit
f038db2144
feat(deposits): ✨ Introduce standardized category metadata (e.g., "gem", "ore") to deposit resources for unified classification
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-13 13:37:04 -07:00
autocommit
9c8555156c
feat(ecology/fauna): ✨ Add loot table configurations for 30 fauna species with JSON drop definitions
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-13 13:37:04 -07:00
Natalie
96bf38c9e4
feat(@projects/magic-civilization): ✨ add physics engine support
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 21:32:32 -07:00
Natalie
9bbd80a426
feat(city-defense): city bombard retaliation + building HP bonuses
...
- City bombard: melee attackers take 5-30 damage based on city population
and castle bombard bonus (city_str = pop*3 + castle bonus)
- Building HP bonuses: when walls/castle complete, increase city max_hp
and heal by hp_bonus value from building data
- Castle data: added city_bombard_strength: 12, city_bombard_range: 2
Combined with prior commit's city healing (20 HP/turn) and tiered wall
penalties (walls=0.75x, castle=0.60x), cities now require sustained
multi-turn sieges instead of 1-2 turn captures.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-12 18:04:28 -07:00
autocommit
d87998f93f
wip: travel backup — arena fixes, happiness system, items, spells
2026-04-12 11:24:17 -07:00
Claude Code
1f1326fef2
chore(ecology): 🔧 Update biome trait weights configuration for ecology system prioritization
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 18:46:10 -07:00
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