Commit Graph

  • f9bb91eef4 fix main bart 2026-11-10 20:34:24 +01:00
  • 8c24b112d4 ticks bart 2026-11-10 20:31:33 +01:00
  • 2ef8e857e0 ticks explained bart 2026-11-10 20:25:47 +01:00
  • 772d4494e8 add recharge bart 2026-11-10 19:54:00 +01:00
  • ea0eedc0fb paden wisselen bart 2026-11-09 22:21:41 +01:00
  • eff6598555 Remove unused .o files from tracking bart 2026-11-09 22:16:56 +01:00
  • 8eda9a2532 Implement target-tile selection and Shift-queueing for all unit actions bart 2026-11-09 22:13:49 +01:00
  • 882c83ba13 Fix scanline comb artifact in road shader by using integer-rounded tile coordinates bart 2026-11-09 21:41:38 +01:00
  • eaa847ac27 Improve road curve smoothness (C1 sin^2 curve) and crisp road surface/curb contrast bart 2026-11-09 21:34:29 +01:00
  • 4685451afe Add organic S-curve meandering to tile road texture shader bart 2026-11-09 21:18:44 +01:00
  • a8841f59d9 Render roads directly as part of the tile texture in shaders/simple.frag bart 2026-11-09 21:11:06 +01:00
  • d266715418 Implement technology tree, research queue by least remaining work, and unit/building tech availability & obsolescence bart 2026-11-09 20:28:53 +01:00
  • d4bd9f4711 update bart 2026-11-09 19:37:54 +01:00
  • 9f61bbd739 Merge branch 'main' into session/action-needed-queue bart 2026-11-09 19:34:16 +01:00
  • cefc57561b fix(build): align argument order in Pathfinder::findPath calls bart 2026-11-09 19:33:55 +01:00
  • 742ccdecb4 fix(build): declare drawActionNeededQueue and action needed queue structures in qscenerenderer.h bart 2026-11-09 19:30:50 +01:00
  • fcb2c0fd07 fix(build): declare drawActionNeededQueue and action needed queue structures in qscenerenderer.h bart 2026-11-09 19:30:50 +01:00
  • 745089df7c Implement tile-targeted road route construction and OpenGL 3D layered road rendering bart 2026-11-08 22:45:12 +01:00
  • c47673575b Implement action-needed queue bar at bottom of screen with oldest-first ordering and dismissal bart 2026-11-08 22:39:20 +01:00
  • 705aa0f0f0 feat(ui): place city project list vertically on the right with queue management and cancellation bart 2026-11-08 22:37:31 +01:00
  • 980e777199 Complete city production queue implementation bart 2026-11-08 22:30:13 +01:00
  • 4eda595861 fix(build): resolve compilation errors in gamemanager and qscenerenderer bart 2026-11-08 22:07:15 +01:00
  • 996030e9d3 docs: allow builds with explicit user permission in AGENTS.md bart 2026-11-08 22:03:24 +01:00
  • b1f67be139 Fix duplicate definition of struct TileRoad in gamemanager.h bart 2026-11-08 21:57:44 +01:00
  • 8c907a5215 Merge branch 'main' into session/builder-roads bart 2026-11-08 21:55:44 +01:00
  • dfefb2d7fb Implement builder road construction with hex-edge auto-connection, winding rendering, and speed bonus bart 2026-11-08 21:52:34 +01:00
  • 43b8b1556d Implement default best-yield resource and long-press resource selection for city slots bart 2026-11-08 21:43:11 +01:00
  • 4b237872eb Implement unit action queueing and busy state validation bart 2026-11-08 21:31:56 +01:00
  • cbba54969a Add interactive production panel with unit/building tabs and district overview to city view bart 2026-11-08 21:24:48 +01:00
  • f8cd221e37 Implement city production projects for units and buildings bart 2026-11-08 21:22:04 +01:00
  • ae04619dae Add .gitignore for build artifacts bart 2026-11-08 21:00:25 +01:00
  • 73acd61c82 Align terrain movement snowline parameters with shader and add polar land ice threshold bart 2026-11-08 20:59:53 +01:00
  • 72234a23a8 build: update binaries and build artifacts bart 2026-11-08 20:48:15 +01:00
  • 9fe4a631e4 Fix elevation calculation and polar snowline threshold preventing unit movement bart 2026-11-08 20:44:55 +01:00
  • df6eac62ca Add VS Code build, launch, and IntelliSense configuration bart 2026-11-08 17:12:35 +01:00
  • abfac333eb Account for step cost in real-time unit movement speed bart 2026-11-08 17:08:55 +01:00
  • 69362c6ef0 Include terrainmovementmanager.h in unit.cpp bart 2026-11-08 17:08:33 +01:00
  • fa8ff1898d Use calculateStepCost with slope penalties in Pathfinder::findPath bart 2026-11-08 17:08:20 +01:00
  • 23d31b8258 Implement slope calculation and uphill/downhill step cost in terrainmovementmanager.cpp bart 2026-11-08 17:08:07 +01:00
  • 9c57ea3b27 Add slope calculation methods to terrainmovementmanager.h bart 2026-11-08 17:07:22 +01:00
  • eaddef5ff2 Configure slope and terrain movement penalties in terrain_movement.yaml bart 2026-11-08 17:07:09 +01:00
  • 408541c7e0 update bart 2026-11-08 17:06:47 +01:00
  • 17901ce25c Refactor farm building speed to builder unit action_speeds and enable infinite charges bart 2026-11-08 17:01:26 +01:00
  • 55e4276025 docs: add session git branching and no-build directive to AGENTS.md bart 2026-11-08 16:54:02 +01:00
  • 1140dd562b stad bart 2026-11-08 16:15:49 +01:00
  • 5af4581182 units bart 2026-11-08 15:42:54 +01:00
  • dfd497d728 init versie bart 2026-11-08 11:22:15 +01:00