Commit graph

  • a2da649404 memory.md: 2026-05-17 playtest-driven fix day main megaproxy 2026-05-17 23:32:42 +01:00
  • 16e04e46f0 add reachability pre-checks to plant/sleep/chop/mine megaproxy 2026-05-17 20:20:35 +01:00
  • ab53808a53 bump HaulingProvider priority 3 → 5 — fixes output piling up at workbench megaproxy 2026-05-16 21:39:19 +01:00
  • c6c88acc47 sow no longer needs grain + add crop zone paint tools megaproxy 2026-05-16 21:29:00 +01:00
  • 87a7beb22b split CookingProvider out of CraftingProvider — fixes starvation megaproxy 2026-05-16 21:18:26 +01:00
  • f30c7a858b reskin wolf as hyena — visual + lean-in flavor megaproxy 2026-05-16 21:03:46 +01:00
  • 8a7584e411 disambiguate cremate_corpse + quarry_stone megaproxy 2026-05-16 19:52:41 +01:00
  • 6789ca739f add iron/gold smelting + disambiguate workbench-vs-recipe megaproxy 2026-05-16 18:45:11 +01:00
  • 57e1f0f389 memory.md: pre-Phase-20 audit + 5-sprint cleanup session log megaproxy 2026-05-16 18:41:16 +01:00
  • fd6f958344 sprint A cleanup: accessibility, signals, race, debris megaproxy 2026-05-16 18:38:14 +01:00
  • 2f76ae1639 sleep_provider deconflicts beds against other pawns' targets megaproxy 2026-05-16 18:29:19 +01:00
  • cf43ef9a98 camera_rig defers to active paint tool + gitignore build artifacts megaproxy 2026-05-16 18:27:26 +01:00
  • cc6d60d044 sprint cleanup: corpse_cremated signal, recipe_count, save_system megaproxy 2026-05-16 18:23:22 +01:00
  • 2afca16299 wire buff consumers, sick penalty, multi-count cremation megaproxy 2026-05-16 18:17:29 +01:00
  • d9638a4ea4 fix six critical bugs from audit sprint megaproxy 2026-05-16 18:06:55 +01:00
  • 00cf8f445d memory.md: session log for 2026-05-16 (BuildDrawer redesign, Phase 17/18 closure, Phase 19) megaproxy 2026-05-16 17:42:52 +01:00
  • b517058d2e docs: mark Phase 19 done pending playtest review megaproxy 2026-05-16 17:39:36 +01:00
  • 59ca6ba9c5 Phase 19 — onboarding: hint tour + Help modal + tooltip pass megaproxy 2026-05-16 17:36:18 +01:00
  • bba1ce4334 Phase 17/18 closure: stockpile filter UI + day summary + atmospheric audio megaproxy 2026-05-16 17:20:40 +01:00
  • 88e3fa9364 BuildDrawer: fixed tray + horizontal sections (no jumping) megaproxy 2026-05-16 16:58:29 +01:00
  • c63926a7ce BuildDrawer: compact center-bottom panel + section headers megaproxy 2026-05-16 16:51:01 +01:00
  • 5a6ec53b12 Tree growth: dedicated stage atlas + tuned WildGrowth rate megaproxy 2026-05-16 16:42:38 +01:00
  • d98d2c2425 Renewable resources: tree growth + WildGrowth + Quarry on BigRockNode megaproxy 2026-05-16 16:36:16 +01:00
  • 296894ff7a TopBar: emoji icons + tighter button sizing (less horizontal space) megaproxy 2026-05-16 16:35:59 +01:00
  • 53cb92041c UI pass: medieval-warm Theme + real Build drawer thumbnails megaproxy 2026-05-16 16:09:56 +01:00
  • 413054157a Distinct icons for wheat / corn / potato / strawberry harvests megaproxy 2026-05-16 15:52:31 +01:00
  • c7f97e2c7a Carry indicator: draw the actual item shape, scaled down megaproxy 2026-05-16 15:46:13 +01:00
  • ab4d62889b Procedural shapes for unmapped item types (no more magenta squares) megaproxy 2026-05-16 15:38:45 +01:00
  • 4bb00a798b Pawn labels: shift NameLabel above the 32×32 sprite megaproxy 2026-05-16 15:33:18 +01:00
  • 6b32617328 Pawn sprite: show_behind_parent fix for invisible bodies megaproxy 2026-05-16 15:28:49 +01:00
  • 326fd84b90 memory.md: pawn reskin Slice 1 session log + 2 patterns megaproxy 2026-05-16 15:23:51 +01:00
  • b4c9541eae Pawn reskin Slice 1 — peasant sprites replace coloured disc megaproxy 2026-05-16 15:23:18 +01:00
  • da55bf312c memory.md: record 'never free widget from own signal callback' pattern megaproxy 2026-05-16 00:35:59 +01:00
  • 4e09dea03a Fix bill-editor crash on mode-change and remove megaproxy 2026-05-16 00:35:42 +01:00
  • aba8476285 docs: mark Phase 17 'Bill UI for workbenches' as shipped megaproxy 2026-05-16 00:30:20 +01:00
  • bdd435202d Workbench bill editor — tap a workbench, see/edit bills megaproxy 2026-05-16 00:29:46 +01:00
  • e5f3693ad9 Workbench bill UI plan + 05-15 polish session log megaproxy 2026-05-16 00:23:10 +01:00
  • c81e81723c Remove SW pre-made stockpiles + crates: items sit until player paints storage megaproxy 2026-05-15 22:01:44 +01:00
  • 61d3a6bd64 memory.md: workbench procedural redraws + tree 3-season variety megaproxy 2026-05-15 20:23:51 +01:00
  • c97ada80d7 Procedural workbench redraws + 3-season tree variety megaproxy 2026-05-15 20:22:55 +01:00
  • 840db55b44 memory.md: log tooltip + bed sprite + designation cleanup + crops session megaproxy 2026-05-15 19:52:06 +01:00
  • c93f889ff1 Crop sprites — atlas art + four growable kinds megaproxy 2026-05-15 19:39:57 +01:00
  • f67c12c51f Clear designation tile-highlight when jobs complete megaproxy 2026-05-15 19:31:55 +01:00
  • 6abd53c6f5 Cabin demo: bump height 8×6 → 8×7 so beds fit megaproxy 2026-05-15 19:23:41 +01:00
  • c78962a432 Bed sprite — replace FG_Interior atlas with procedural top-down view megaproxy 2026-05-15 19:19:29 +01:00
  • 531b907012 Inspect tooltip: add crops, bed sprite-canopy, layer audit megaproxy 2026-05-15 19:10:20 +01:00
  • 00f38ffd95 Inspect tooltip: tree canopy + furniture-over-floor priority megaproxy 2026-05-15 19:03:56 +01:00
  • ce61928a54 Hover-inspect tooltip — what's under the cursor megaproxy 2026-05-15 19:01:24 +01:00
  • d819c13a9d Phase 18 — Audio (music director + SFX catalog + bus wiring) megaproxy 2026-05-15 18:54:36 +01:00
  • fb07a3fa15 Door designation on a wall now demolishes the wall in place megaproxy 2026-05-15 15:13:30 +01:00
  • 69a1c0de44 ConstructionProvider: skip unreachable build sites megaproxy 2026-05-15 15:09:19 +01:00
  • a4163ba222 Chop/mine designation gate + reachability gates on Doctor & Eat megaproxy 2026-05-15 14:53:50 +01:00
  • 922f269a6c Bug-triage patch — fix torch builds, idle-pawn traps, floor render order megaproxy 2026-05-15 13:58:15 +01:00
  • d41778a483 memory.md: log visual sprite upgrade pass session megaproxy 2026-05-12 16:18:02 +01:00
  • 745ab29c51 Door sprite — swap castle gate for 1-tile FG_Village cabin door megaproxy 2026-05-12 16:11:05 +01:00
  • ac21443037 Door sprite — swap procedural draw for FG_Fortress arched door megaproxy 2026-05-12 15:49:50 +01:00
  • 7274ada5d1 Item sprites — swap procedural draw for tileset icons megaproxy 2026-05-12 15:43:24 +01:00
  • c4f94fb543 Workbench sprites — swap procedural draw for tileset art per variant megaproxy 2026-05-12 15:23:28 +01:00
  • 0b09db9fd6 Wall: swap floor tile (1,1) for proper brick wall (13,4) megaproxy 2026-05-12 14:55:49 +01:00
  • 2396528034 Bed: replace procedural draw with 1×2 vertical bundle sprite megaproxy 2026-05-12 14:49:05 +01:00
  • 938e871bf1 Add BigRock: 2×2 mineable boulder with full mining/path/save support megaproxy 2026-05-12 14:34:24 +01:00
  • 725d3fb701 Rock: replace cluster-piece tiles with standalone single-tile boulders megaproxy 2026-05-12 14:25:13 +01:00
  • 2de5130ae0 Visual pass 2: tree + rock + stone wall sprite swaps megaproxy 2026-05-12 14:19:06 +01:00
  • 314c7a70b4 Visual: sprinkle grass+flower decoration overlay (ElvGames bundle) megaproxy 2026-05-12 14:07:36 +01:00
  • f435c3c467 Hauling/JobRunner: fail unreachable walks; pre-check haul reachability megaproxy 2026-05-12 13:58:47 +01:00
  • e7a2407af2 Job: target_node claim so pawns don't cluster on the same target megaproxy 2026-05-12 13:45:44 +01:00
  • 07fb66608a Decision: remove rest from NEEDS_CATEGORIES so work fires before fallback megaproxy 2026-05-12 13:37:21 +01:00
  • 708080a022 Alerts: wire room_too_large, no_stockpile_accepts, bill_blocked megaproxy 2026-05-12 13:16:25 +01:00
  • 335ccf52b2 Storyteller: restore sim speed after auto_pause event dismissal megaproxy 2026-05-12 12:17:15 +01:00
  • c8c9fcbb33 memory.md: log PC controls patch + latent backdrop-bug fix megaproxy 2026-05-12 12:07:09 +01:00
  • 0b2e0fcd03 PC controls: keyboard pan/zoom, Tab cycle, Escape stack, right-click deselect megaproxy 2026-05-12 12:06:38 +01:00
  • b9093dd24b Phase 17: Touch UX (PawnDetail+BuildDrawer+WorkMatrix+AlertsLog+Settings) megaproxy 2026-05-11 19:45:35 +01:00
  • 19d28ca9f8 Phase 16: Save/load full coverage + autosave + UI megaproxy 2026-05-11 19:24:59 +01:00
  • 3da7353387 Phase 15: Storyteller (25 events, daily roll, banner+modal UI) megaproxy 2026-05-11 19:01:35 +01:00
  • 67ec2cce7f Phase 14: Death + Corpses + Burial + Cremation megaproxy 2026-05-11 18:48:15 +01:00
  • 9cf9b7dbfd Phase 13: Rooms + Auto-roof + Beauty + Dirtiness + Cleaning megaproxy 2026-05-11 17:19:23 +01:00
  • 92f4e5c945 Phase 12: Seasons + Weather (rolls, rain, storm, wet/cold) megaproxy 2026-05-11 16:39:34 +01:00
  • 1b6ad2bcc6 Phase 9+10: Status/Doctor/Medical bed + Wolves/WolfSpawner megaproxy 2026-05-11 16:11:36 +01:00
  • a1e5b38dd6 Phase 11 — Day/night cycle + Lighting (taken before Phase 9 per recommendation) megaproxy 2026-05-11 15:54:15 +01:00
  • 43e52ffe75 Phase 8 — Beds, sleep need, thoughts, mood, Sulking soft-break megaproxy 2026-05-11 13:21:15 +01:00
  • 61dcf6760b Phase 7 — Crops, hunger, eating, cooking chain (grain → flour → bread) megaproxy 2026-05-11 11:38:47 +01:00
  • 0cd7f809a7 Phase 6 — Recipe / Bill / Workbench / CraftingProvider / Quality / Skills megaproxy 2026-05-10 23:52:41 +01:00
  • 96f4982dd3 Phase 5 cabin polish — door, floor, interior crate, double-render fix megaproxy 2026-05-10 22:46:27 +01:00
  • 6d04c8229b Phase 5 visual polish: real 3/4 walls, bigger cabin, subtle grass megaproxy 2026-05-10 22:30:40 +01:00
  • f82807ff3d Phase 5 — Designation, BuildJob, Wall/Floor/Door, Crate; 3/4 perspective pivot megaproxy 2026-05-10 22:11:40 +01:00
  • 91bceeebe8 Phase 4 — Trees, Rocks, Items, Stockpiles, Hauling megaproxy 2026-05-10 21:32:39 +01:00
  • 5bf0f51efb Phase 3 — Decision pipeline + JobRunner + RestProvider + save round-trip megaproxy 2026-05-10 21:05:50 +01:00
  • cd265b87c0 Phase 2 — Pawn, pathfinder, click-to-select / click-to-move megaproxy 2026-05-10 20:47:08 +01:00
  • 836dfdd716 Phase 1 — 80² world, 6-layer TileMap, camera rig, tick loop, speed UI megaproxy 2026-05-10 20:37:02 +01:00
  • 18fb784e76 Make main scene root Node2D so editor defaults to 2D view megaproxy 2026-05-10 20:19:09 +01:00
  • 9d49f94553 Ventilatore wolf scan: confirmed no canines anywhere megaproxy 2026-05-10 20:14:10 +01:00
  • 57d7d626cf Lock wall-material decision: wood + stone, custom-authored megaproxy 2026-05-10 20:13:22 +01:00
  • 128294c14f Phase 0 scaffold + asset audit findings megaproxy 2026-05-10 20:09:11 +01:00
  • daf26ed27a Add phased implementation plan (docs/implementation.md) megaproxy 2026-05-10 19:53:39 +01:00
  • c5dadedab0 Bump MVP map to 80², lock world-view camera, resolve doc rot megaproxy 2026-05-10 19:45:29 +01:00
  • d233cef12f Wire Godot MCP Pro and tiered subagents (mirrors tavernkeep) megaproxy 2026-05-10 19:26:54 +01:00
  • 8c159812a0 Initial scaffold megaproxy 2026-05-10 19:19:19 +01:00