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 |