autocommit
|
f7310e8d14
|
deps-upgrade(magic-civ-physics): ⬆️ Update physics engine library to latest version for performance and bug fixes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 11:29:46 -07:00 |
|
autocommit
|
8db313969b
|
feat(flora-engine): ✨ Introduce FloraEngine struct and plant growth models with biome interaction simulation logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 00:36:55 -07:00 |
|
autocommit
|
1c2f037e17
|
feat(simulator/ecology): ✨ Implement full ecology simulation engine with classification, species dynamics, fish behavior, generational modeling, and GPU-accelerated parallel processing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 00:36:55 -07:00 |
|
autocommit
|
fddda093f5
|
perf(ecology): ⚡ Optimize ecology simulation performance by offloading GPU buffers and introducing structured buffer management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 00:36:54 -07:00 |
|
autocommit
|
2a3f459bb2
|
feat(ai-specific): ✨ Implement combat resolution logic for WildCreatureAI to enhance strategic behavior during combat
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 00:36:54 -07:00 |
|
autocommit
|
75a5cdc0cf
|
feat(management): ✨ Add logic to handle military unit properties in the item system with new attributes and behaviors
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 00:30:55 -07:00 |
|
autocommit
|
f8fb4b7a67
|
feat(ai): ✨ Introduce configurable detection radius for wild creatures to replace hardcoded values
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 00:30:55 -07:00 |
|
autocommit
|
ced9601387
|
feat(ai): ✨ Add military unit health-based retreat logic to trigger strategic withdrawals when units fall below configurable health thresholds
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 00:30:54 -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
|
b0e5dd1322
|
feat(ai): ✨ Implement wild creature movement/behavior rules for new decision-making and environmental interactions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 00:19:22 -07:00 |
|
autocommit
|
ca44c25695
|
feat(ai): ✨ Implement early-game AI unit priority logic to prioritize warriors over defensive units in military production
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 00:19:22 -07:00 |
|
autocommit
|
af338877a1
|
feat(ai): ✨ Implement wild creature spawning logic in SimpleHeuristicAI class
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 00:08:18 -07:00 |
|
autocommit
|
edba5d8e10
|
test(scenes): ✅ Add event handlers for wild creature spawning in auto-play test mode
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 00:08:18 -07:00 |
|
autocommit
|
7fbb030129
|
build(physics-addon): 📦️ Rebuild x86_64 physics addon library for magic city physics due to dependency or build environment updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:57:23 -07:00 |
|
autocommit
|
d325d3b4a3
|
feat(simulator): ✨ Update science baseline yield for city centers to improve Age of Dwarves tech progression scaling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:57:22 -07:00 |
|
autocommit
|
f79f349e89
|
build(magic-civ-physics): 📦️ Recompile physics addon binary for x86_64 to address potential physics math or engine dependency updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:51:31 -07:00 |
|
autocommit
|
a57de46c57
|
feat(city-specific): ✨ Update city state and building placement logic for dynamic urban simulation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:51:31 -07:00 |
|
autocommit
|
7484e5d884
|
feat(scenes): ✨ Remove monument requirement and add library priority for scholarship research auto-play scenarios
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:51:30 -07:00 |
|
autocommit
|
73f8352064
|
feat(ai): ✨ Introduce smarter movement patterns and environmental interactions for wild creatures
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:45:34 -07:00 |
|
autocommit
|
5d57679df1
|
feat(api-gdext): ✨ Add Rust bindings for yield registration (food/energy) and expose GDScript functions to manage city yields
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:45:34 -07:00 |
|
autocommit
|
c6d22a99a0
|
feat(mc-city): ✨ Introduce yield bonus registration logic with Rust structs for yield types and GDScript integration for simulator yield handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:45:33 -07:00 |
|
autocommit
|
a7695432f9
|
feat(game-entities): ✨ Add register_yield function to City entities to apply dynamic building bonuses like culture or production yields
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:45:33 -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
|
7fb9926df9
|
build(magic-civ-physics): 📦️ Rebuild x86_64 shared physics engine library for optimized compatibility with the game engine
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:33:51 -07:00 |
|
autocommit
|
0665a98bb8
|
feat(mc-city): ✨ Update city generation and block simulation rules for Minecraft simulator
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:28:23 -07:00 |
|
autocommit
|
d8dd4de7d1
|
feat(ai): ✨ Introduce SimpleHeuristicAI class with basic movement and target-tracking logic for wild creatures
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:28:22 -07:00 |
|
autocommit
|
ba116c791e
|
test(scenes): ✅ Update auto-play test scenarios to reflect scene behavior changes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:28:22 -07:00 |
|
autocommit
|
2c295628b1
|
feat(menus): ✨ Add AI initialization logic to loading screen for wild creature AI setup during load times
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:28:22 -07:00 |
|
autocommit
|
4cbe373fe7
|
deps-upgrade(magic-civ-physics): ⬆️ Update x86_64 physics engine library for Magic City Physics addon
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:28:21 -07:00 |
|
autocommit
|
d78b3405c1
|
test(scenes): ✅ Add unit tests for auto-play logic to verify unimproved tile prioritization over cities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:22:04 -07:00 |
|
autocommit
|
3502441244
|
feat(ai): ✨ Implement aggressive threat-response prioritization in SimpleHeuristicAI by modifying production strategy logic to enhance defensive decision-making.
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:13:34 -07:00 |
|
autocommit
|
dff8bf8552
|
feat(city): ✨ Add new city generation rules and behavior methods to the City struct
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:07:55 -07:00 |
|
autocommit
|
7ecefdd470
|
build(magic-civ-physics): 📦️ Update the compiled physics library binary for engine compatibility and performance improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:07:54 -07:00 |
|
autocommit
|
bec36b41a4
|
test(scenes): ✅ Add test cases for worker prioritization in auto-play scenarios
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:07:54 -07:00 |
|
autocommit
|
f1a7527fb2
|
perf(ai): ⚡ Optimize worker prioritization in SimpleHeuristicAI to dynamically adjust task handling based on worker availability and load
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:07:53 -07:00 |
|
autocommit
|
19c1b1107b
|
feat(ai): ✨ Add logic to trigger rush-buy defender deployments when enemy threat exceeds player strength thresholds
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 22:45:29 -07:00 |
|
autocommit
|
8ae2193bf3
|
feat(ai): ✨ Implement military threat detection and defensive unit purchasing heuristics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 22:39:54 -07:00 |
|
autocommit
|
dad8673a8d
|
fix(scenes): 🐛 Update SaveManager reference in auto-play test to use preload() instead of direct script references
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 22:23:22 -07:00 |
|
autocommit
|
16a3e783aa
|
refactor(ai): ♻️ Replace rigid MILITARY_COMBAT_TYPES list with dynamic combat stats validation for military unit detection in SimpleHeuristicAI
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 21:49:34 -07:00 |
|
autocommit
|
a783d1abbe
|
feat(ai-ai): ✨ Implement emergency garrison fallback logic for AI behavior when no military units are available, with debug logging for player 1
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 21:44:04 -07:00 |
|
autocommit
|
f44a328300
|
feat(city): ✨ Add missing extension validation and production gating for city entities with tech/race/school prerequisites
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 21:38:35 -07:00 |
|
autocommit
|
94a80efa16
|
feat(ai): ✨ Add validation checks to prevent invalid city production decisions in simple heuristic AI
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 21:33:10 -07:00 |
|
autocommit
|
fb1046052c
|
feat(magic-civ-physics): ✨ Replace compiled physics engine binary to support siege mechanics with improved simulation accuracy
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 21:27:53 -07:00 |
|
autocommit
|
49f991995d
|
perf(simulator): ⚡ Adjust siege mechanics constants and wall penalties for balanced defense and siege unit effectiveness
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 21:27:53 -07:00 |
|
autocommit
|
81914d4f20
|
feat(item-system): ✨ Implement core item management, scoring, and decision-making logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 21:05:36 -07:00 |
|
autocommit
|
19546af0ea
|
test(scenes): ✅ Add test scenarios for auto-play city placement and resource gathering logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 21:05:36 -07:00 |
|
autocommit
|
22aafa388f
|
docs(docs): 📝 Update iteration log with VICTORY gap and CITY SITING outcomes, including bug fixes and performance metrics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 21:05:36 -07:00 |
|
autocommit
|
1a05d0b47f
|
fix(item-system): 🐛 Correct DataLoader node lookups and add debug logging for fauna drops to ensure proper item data handling and gameplay stability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:59:50 -07:00 |
|
autocommit
|
2d356ad8b7
|
feat(tech): ✨ Enhance web API integration in the technology module for improved web-based interactions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:54:18 -07:00 |
|
autocommit
|
7b1f5ad105
|
feat(map-placer): ✨ Introduce school affinity logic to strategically group and place resources using new affinity-based placement methods
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:54:17 -07:00 |
|