Commit graph

80 commits

Author SHA1 Message Date
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
Claude Code
06b98393a2 chore(age-dwarves): 🔧 Update TypeScript compiler options in tsconfig.json for the "age-of-dwarves" guide
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 05:51:56 -07:00
Claude Code
5c9d0e8923 chore(venus-world): 🔧 Update climate, hydrology, biome, and manifest metadata configurations for Venus world simulation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 05:43:31 -07:00
Claude Code
0d6c0d7ce8 chore(mars-specific): 🔧 Update Mars world climate, hydrology, and biome definitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 05:43:31 -07:00
Claude Code
5c59b94055 chore(earth): 🔧 Update climate/hydrology parameters, biome definitions, and manifest for Earth simulation model
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 05:43:31 -07:00
Claude Code
1cdbc3e4fc docs(wetland-specific): 📝 Update biome definitions for wetland properties and metadata
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 05:43:30 -07:00
Claude Code
9d2af7e93a chore(volcanic-world): 🔧 Update volcanic biome definitions in biomes.json with adjusted temperature, precipitation, and terrain parameters
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 05:43:30 -07:00
Claude Code
491d9ab9c8 chore(tropical): 🔧 Update tropical biome configuration with new properties, names, and metadata
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 05:43:30 -07:00
Claude Code
b4aa8fef2a chore(biomes): 🔧 Update temperate biome climate, terrain, and ecosystem rules for world generation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 05:43:30 -07:00
Claude Code
6e2a9875a5 chore(substrates): 🔧 Update substrate definitions in substrates.json to modify world generation or simulation attributes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 05:43:30 -07:00
Claude Code
1ad3876be5 feat(worlds): Update biome definitions in biomes.json for procedural world generation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 05:43:30 -07:00
Claude Code
0a54803f0b chore(worlds): 🔧 Update event type configurations to refine atmospheric, drought, glacial, and related properties, triggers, and behaviors
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 05:43:30 -07:00
Claude Code
81b44d35d7 chore(worlds): 🔧 Update biome definitions in elevated collections config for world generation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 05:43:30 -07:00
Claude Code
6cbdefd21f docs(arid-world): 📝 Update arid-world biome climate, terrain, and ecosystem rules in the configuration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 05:43:30 -07:00
Claude Code
a2e34fe86a chore(arctic): 🔧 Update biome configuration rules for arctic world collection
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 05:43:29 -07:00
Claude Code
2bc7bd7bfc docs(aquatic): 📝 Update aquatic biome configurations with new definitions, properties, and metadata
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 05:43:29 -07:00
Claude Code
554ed62ca3 refactor(data-loader): ♻️ Restructure data loading logic with lazy loading and caching for improved efficiency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 05:43:29 -07:00
Claude Code
e0960da3f9 docs(docs): 📝 Update game pack documentation with details about available packs and usage instructions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 04:46:15 -07:00
Claude Code
ed3d343358 perf(data-loader): Optimize data loading pipeline with lazy loading and caching strategies
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 04:46:15 -07:00
Claude Code
13a1e659d0 feat(climate): Introduce climate modeling logic, base utilities, and evaluation specifications in climate.gd, climate_base.gd, and climate_spec_eval.gd
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-31 04:28:00 -07:00
Claude Code
b4235c412b deps-upgrade(physics): ⬆️ Update physics engine to latest version and adjust data loader for new physics data formats
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-30 22:09:49 -07:00
Claude Code
48ddc23b9a chore(worlds): 🔧 Update world manifests and resources for Earth, Mars, and Venus with new configs and dependencies
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-30 21:58:47 -07:00
Claude Code
9c7f7da244 feat(mars): Introduce Mars-specific simulation mechanics and entities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:31 -07:00
Claude Code
c37e0c4f12 feat(arid-world): Introduce core simulation rules for arid/dry environments, including terrain patterns, resource distribution, and climate effects
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:31 -07:00
Claude Code
aec9f262cc refactor(climate): ♻️ Restructure climate_base.gd and climate.gd for improved data processing and simulation capabilities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:31 -07:00
Claude Code
200b96b969 feat(venus): Add Venus atmospheric simulation support with physics and rendering logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:30 -07:00
Claude Code
a83cc7698e feat(volcanic-world): Add volcanic eruption mechanics and lava flow simulation to the world environment
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:29 -07:00
Claude Code
f93e08bf67 feat(worlds/collections): Introduce modular event system for collections with dispatching, subscription, and propagation logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:29 -07:00
Claude Code
8a30da2d2e chore(worlds-earth): 🔧 Update Earth world metadata, biomes, and climate settings in manifest
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:29 -07:00
Claude Code
702b002926 refactor(data-loader): ♻️ Restructure DataLoader and WorldDataLoader classes to enable async loading, caching, and optimized data handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:29 -07:00
Claude Code
9f5ba3e926 chore(earth): 🔧 Update climate and hydrology simulation parameters for refined environmental rules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 05:47:58 -07:00
Claude Code
834e4b5e6a perf(data-loader): Refactor autoload data loading pipeline to optimize performance for general and world-specific game assets
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 05:47:58 -07:00
Claude Code
e75d98e53d feat(ecology): Add dynamic flora physics interactions and update sprite generation pipeline
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 05:22:26 -07:00
Claude Code
d6af1519bb feat(ecology-specific): Update flora simulation logic and sprite generation tooling for ecology module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 05:16:33 -07:00
Claude Code
c5d0f3c1ea feat(ecology): Add flora simulation physics, sprite generation, and database schema with TypeScript bindings
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 05:10:44 -07:00
Claude Code
8d024c7b87 feat(climate): Add climate evaluation logic and update climate specifications in climate_spec_eval.gd and climate_spec.json
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 05:03:43 -07:00
Claude Code
9bc36d88ca docs(docs-specific): 📝 Update engine-specific documentation in the docs directory
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:31:38 -07:00
Claude Code
56b494fed4 refactor(worlds): ♻️ Implement modular world state separation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:31:37 -07:00
Claude Code
1a01640ac0 feat(empire): Update throne room banner, harvest, and profile mechanics with new rendering and data handling logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:31:37 -07:00
Claude Code
5fee47e998 feat(events): Add event handlers and callbacks for marine harvesting operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:31:37 -07:00
Claude Code
49e357d033 fix(ecology): 🐛 Refine flora/fauna interaction rules to improve simulation accuracy
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:31:37 -07:00
Claude Code
c96ea3a3da refactor(climate): ♻️ Overhaul atmospheric physics, ecological event triggers, and weather logic for improved simulation core
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:31:37 -07:00
Claude Code
3d1cf9fefe feat(world): Add new biome types (tundra, savanna) with temperature/humidity rules and enhance classification logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:31:37 -07:00
Claude Code
e1070b6467 feat(generation): Add advanced procedural generation algorithms for hydrology, rivers, terrain, and balanced starting positions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:31:37 -07:00
Claude Code
f6495a989c feat(improvement): Add new fields/methods to the Improvement entity for tracking and applying engine improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:31:37 -07:00
Claude Code
1d3bcd95b7 refactor(data-loading): ♻️ Implement modular async data loading patterns for DataLoader, GameState, and BiomeRegistry to improve performance and maintainability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:31:37 -07:00
Claude Code
a84ce19982 ui(menus): 💄 Update scene assets and logic for main menu, game setup, and throne room scenes with new UI elements, animations, and interactions (including spoils variant)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:31:36 -07:00
Claude Code
8991ee1a10 refactor(ecology): ♻️ Simplify and modularize ecosystem simulation logic in ecosystem.gd and ecosystem_simplified.gd for improved performance and maintainability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 14:03:33 -07:00
Claude Code
8039cb5262 refactor(biome-classifier): ♻️ Restructure classification algorithm to improve performance and reduce memory usage during world generation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 14:03:33 -07:00
Claude Code
372ac01f8c feat(ecology): Add new fauna types and ecosystem rules with updated sprite generation tools
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 12:40:16 -07:00