Commit History

Author SHA1 Message Date
  djeada b658b112f7 fix compilation errors 2 months ago
  Copilot 626c0aa6b0 Fix final stats tracking: recruited troops, losses, and production costs (#715) 2 months ago
  djeada 139500148c improve movement animation 2 months ago
  copilot-swe-agent[bot] f374b8f5ef Fix inconsistent unit cost usage - use production.cost instead of individuals_per_unit 2 months ago
  copilot-swe-agent[bot] 92b2370099 Convert additional camelCase methods and variables to snake_case across game module 2 months ago
  copilot-swe-agent[bot] cf48d12d4b Convert final remaining structs to snake_case (ProductionState, SpawnParams, pathfinding) 2 months ago
  copilot-swe-agent[bot] 3a703e78bf Convert World and EventManager methods to snake_case 2 months ago
  copilot-swe-agent[bot] 8e1eef901b Convert Entity methods and remaining structs to snake_case 2 months ago
  copilot-swe-agent[bot] bb5fca6d49 Convert component usages and selection_system to snake_case 2 months ago
  copilot-swe-agent[bot] dba018645f Convert nation and building string identifiers to enums 3 months ago
  djeada c93bf025f3 introduce nation based renderers 3 months ago
  djeada df7163b3b3 clang tidy fixes 4 months ago
  copilot-swe-agent[bot] 4a1598dde8 Remove backward compatibility, use enums everywhere except external boundaries 4 months ago
  copilot-swe-agent[bot] b5e6c5d4af Add SpawnType enum field to UnitComponent and replace string comparisons 4 months ago
  copilot-swe-agent[bot] 817276e818 Fix barracks.cpp line 57 - use m_typeString instead of m_type 4 months ago
  copilot-swe-agent[bot] 3afb4a1baf Fix barracks.cpp - use m_typeString instead of m_type 4 months ago
  copilot-swe-agent[bot] 8a68cec0d0 Add TroopType enum and update core game systems 4 months ago
  copilot-swe-agent[bot] 115af3dfcb Implement neutral barracks support - core changes 4 months ago
  copilot-swe-agent[bot] dc3fe57e40 Add configurable max population for barracks per map 4 months ago
  copilot-swe-agent[bot] 3b1f43512a Remove debug statements from system, map, unit, and main files 4 months ago
  djeada de4d8c934a improved ai and combat system 4 months ago
  copilot-swe-agent[bot] 34fe14f83b Add event-driven entity caching system 4 months ago
  djeada 9735470295 apply format 4 months ago
  copilot-swe-agent[bot] 08db7f74c3 Display villager cost (10) for archer recruitment in UI 4 months ago
  djeada 721220eb35 fix couple cpu inefficiencies and add biome to rendering 4 months ago
  djeada 80e8241e23 implement terrain base 4 months ago
  djeada 19681b2d33 comprehensive Building Collision System to prevent troops from pathfinding through buildings 4 months ago
  djeada 12b6f21791 introduce clang format and run it on all the files 4 months ago
  djeada 32a425d7b7 fix key event propagation 4 months ago
  djeada 07ece1399e Feature: add Barracks unit, registry, and HUD production panel; can recruit Archers near selected Barracks; spawn starter Barracks 4 months ago