Commit Graph
24 Commits
Author SHA1 Message Date
bart b1f67be139 Fix duplicate definition of struct TileRoad in gamemanager.h 2026-11-08 21:57:44 +01:00
bart 8c907a5215 Merge branch 'main' into session/builder-roads 2026-11-08 21:55:44 +01:00
bart dfefb2d7fb Implement builder road construction with hex-edge auto-connection, winding rendering, and speed bonus 2026-11-08 21:52:34 +01:00
bart 43b8b1556d Implement default best-yield resource and long-press resource selection for city slots 2026-11-08 21:43:11 +01:00
bart 4b237872eb Implement unit action queueing and busy state validation 2026-11-08 21:31:56 +01:00
bart cbba54969a Add interactive production panel with unit/building tabs and district overview to city view 2026-11-08 21:24:48 +01:00
bart f8cd221e37 Implement city production projects for units and buildings 2026-11-08 21:22:04 +01:00
bart ae04619dae Add .gitignore for build artifacts 2026-11-08 21:00:25 +01:00
bart 73acd61c82 Align terrain movement snowline parameters with shader and add polar land ice threshold 2026-11-08 20:59:53 +01:00
bart 72234a23a8 build: update binaries and build artifacts 2026-11-08 20:48:15 +01:00
bart 9fe4a631e4 Fix elevation calculation and polar snowline threshold preventing unit movement 2026-11-08 20:44:55 +01:00
bart df6eac62ca Add VS Code build, launch, and IntelliSense configuration 2026-11-08 17:12:35 +01:00
bart abfac333eb Account for step cost in real-time unit movement speed 2026-11-08 17:08:55 +01:00
bart 69362c6ef0 Include terrainmovementmanager.h in unit.cpp 2026-11-08 17:08:33 +01:00
bart fa8ff1898d Use calculateStepCost with slope penalties in Pathfinder::findPath 2026-11-08 17:08:20 +01:00
bart 23d31b8258 Implement slope calculation and uphill/downhill step cost in terrainmovementmanager.cpp 2026-11-08 17:08:07 +01:00
bart 9c57ea3b27 Add slope calculation methods to terrainmovementmanager.h 2026-11-08 17:07:22 +01:00
bart eaddef5ff2 Configure slope and terrain movement penalties in terrain_movement.yaml 2026-11-08 17:07:09 +01:00
bart 408541c7e0 update 2026-11-08 17:06:47 +01:00
bart 17901ce25c Refactor farm building speed to builder unit action_speeds and enable infinite charges 2026-11-08 17:01:26 +01:00
bart 55e4276025 docs: add session git branching and no-build directive to AGENTS.md 2026-11-08 16:54:02 +01:00
bart 1140dd562b stad 2026-11-08 16:15:49 +01:00
bart 5af4581182 units 2026-11-08 15:42:54 +01:00
bart dfd497d728 init versie 2026-11-08 11:22:15 +01:00