Commit Graph

  • d6520c426a feat: resource consumption rate display in village panel main admin 2026-07-09 01:18:33 +02:00
  • 6981c7e9bc feat: simulation speed control with bracket keys admin 2026-07-09 00:25:57 +02:00
  • 4b5fc858f8 feat: NPC mourning behavior on housemate death admin 2026-07-09 00:23:00 +02:00
  • 8a955f3c29 feat: profession-based staggered daily schedules admin 2026-07-09 00:19:14 +02:00
  • 2c3890502a feat: wood consumption for patrol and study admin 2026-07-09 00:16:52 +02:00
  • 595d67724f feat: runtime familiarity from shared work and utility exposure admin 2026-07-09 00:09:50 +02:00
  • fce5c533fe feat: seed household familiarity from shared home proximity admin 2026-07-09 00:03:20 +02:00
  • 8094975094 feat: resource depletion events and village event feed admin 2026-07-08 21:22:43 +02:00
  • 8a1913c5ae feat: structured narrative event feed with per-NPC inspector timeline admin 2026-07-08 19:02:11 +02:00
  • c61d286005 feat: wood inventory, carrying, and woodpile storage admin 2026-07-08 18:55:51 +02:00
  • 5ea83b06ed feat: directional wind breeze and painted-terrain Ghibli styling admin 2026-07-08 18:49:23 +02:00
  • ae0b3dbf89 chore: add wind stroke shader uid sidecar admin 2026-07-08 18:47:47 +02:00
  • 7aa5c1c979 feat: starvation balance rework and Ghibli wind-stroke visuals admin 2026-07-08 18:44:03 +02:00
  • 6008b1023e chore: update terrain assets with Godot UIDs and foliage mesh admin 2026-07-08 18:35:17 +02:00
  • adedf28417 feat: assign NPC home positions near village houses admin 2026-07-08 18:32:08 +02:00
  • cab732a977 feat: sync visual day-night cycle with simulation clock admin 2026-07-08 18:04:04 +02:00
  • 4604dc6d5a feat: add NPC schedules with sleep, meal, and work periods admin 2026-07-08 17:44:39 +02:00
  • 6fdb9ba50f feat: expand resource discovery to 18 finite ResourceNodes admin 2026-07-08 17:21:05 +02:00
  • 4054e2c0dd feat: strengthen water and foreground silhouettes admin 2026-07-08 17:17:34 +02:00
  • c6e2d64162 feat: clarify jajce work-site silhouettes admin 2026-07-08 16:59:20 +02:00
  • 5251644b78 feat: stage simulation garden first read admin 2026-07-08 16:47:25 +02:00
  • cd0309e224 feat: add cinematic npc task glyphs admin 2026-07-08 16:31:34 +02:00
  • e813a8b2d5 docs: capture simulation garden baseline admin 2026-07-08 16:26:06 +02:00
  • 0fa8d80119 docs: capture jajce lookdev baseline admin 2026-07-08 16:01:08 +02:00
  • 324084f233 feat: bake jajce terrain navigation admin 2026-07-08 15:53:39 +02:00
  • cc0d6ef548 test: harden jajce terrain navigation admin 2026-07-08 15:47:01 +02:00
  • d2eca15ecd fix: camera tracks player elevation; snap all world objects to terrain admin 2026-07-07 17:07:57 +02:00
  • 41b515f474 fix: ground physics on real Terrain3D surface admin 2026-07-07 16:56:15 +02:00
  • 1c389ec23d feat: enforce activity site capacity admin 2026-07-07 16:12:13 +02:00
  • 9d87372a15 docs: capture agent workflow admin 2026-07-07 16:09:37 +02:00
  • b74573fe0e feat: validate expanded resource discovery admin 2026-07-07 16:08:40 +02:00
  • 4bfc09d5f6 feat: add simulation garden demo controls admin 2026-07-07 15:56:24 +02:00
  • b0bad6c467 fix: stabilize godot 4.7 headless validation admin 2026-07-07 15:48:22 +02:00
  • 72d1cfc15d feat: add scattered discoverable resources admin 2026-07-07 15:38:31 +02:00
  • 036c9d5141 feat: score resource discovery by comfort and safety admin 2026-07-07 15:10:06 +02:00
  • 4c090f1635 feat: replace activity markers with typed sites admin 2026-07-07 13:27:02 +02:00
  • e5bd93d705 feat: add typed pantry storage site admin 2026-07-07 12:57:47 +02:00
  • 33b9c1bdfb feat: add circular time-of-day dial to UI admin 2026-07-06 00:10:07 +02:00
  • 3517762864 feat: add scrollwheel camera zoom admin 2026-07-06 00:07:54 +02:00
  • 0aede053cb feat: expand village population from 3 to 6 NPCs admin 2026-07-06 00:01:41 +02:00
  • 097cfaeaca feat: add day/night cycle and visual workplace props admin 2026-07-06 00:01:36 +02:00
  • 3379d08b93 chore: remove dead PlayerInteraction.gd stub admin 2026-07-05 23:54:59 +02:00
  • 734fe12098 perf: cache SimulationDefinitions lookups in memory admin 2026-07-05 23:54:55 +02:00
  • 58d3573965 docs: document simulation readability layer admin 2026-07-05 23:50:29 +02:00
  • d883148132 feat: add npc decision inspector admin 2026-07-05 23:50:18 +02:00
  • 7edf9acd57 feat: enhance magical world ambience admin 2026-07-05 23:50:06 +02:00
  • ebbd225628 docs: mark jajce beauty baseline complete admin 2026-07-05 23:24:26 +02:00
  • ac0282716c fix: run project scenarios in quality gate admin 2026-07-05 23:24:17 +02:00
  • fde2101690 fix: repair jajce beauty asset pipeline admin 2026-07-05 23:24:08 +02:00
  • ed0bc3f37f fix: resolve scene dependency errors and missing UID in main.tscn admin 2026-07-05 23:06:51 +02:00
  • 4463e524aa style: apply gdformat formatting across the entire project admin 2026-07-05 23:06:23 +02:00
  • 28a2e42c41 feat: add local quality gate scripts and documentation admin 2026-07-05 23:06:18 +02:00
  • 22613a445e WIP: feat(scene) integrate beauty pass — shader water, building blockouts, wind, smoke, 6 textures admin 2026-07-05 20:10:45 +02:00
  • 6c11dc5dd6 WIP: feat(scene) initial beauty baseline — terrain textures, sky, foam, mist, foliage, shadows admin 2026-07-05 20:05:44 +02:00
  • f12fb6ad78 docs: mark jajce runtime integration complete admin 2026-07-05 18:18:08 +02:00
  • 5851c0362a feat: integrate jajce world into runtime admin 2026-07-05 18:17:59 +02:00
  • 40014411fb docs: mark quicksave phase complete admin 2026-07-05 18:10:44 +02:00
  • 08b7bee0e5 feat: add validated quicksave persistence admin 2026-07-05 18:10:33 +02:00
  • 2fcf641152 docs: document economic event pipeline admin 2026-07-05 18:04:20 +02:00
  • f9601a67d1 feat: add structured economic events admin 2026-07-05 18:04:11 +02:00
  • ebf70a711a docs: document food storage transaction loop admin 2026-07-05 17:57:33 +02:00
  • 6dbb395bd6 feat: add location-based food storage loop admin 2026-07-05 17:57:24 +02:00
  • 3ea8f02d55 docs: mark simulation architecture gate complete admin 2026-07-05 17:21:23 +02:00
  • a8ae331f51 feat: synchronize authoritative npc position admin 2026-07-05 17:21:17 +02:00
  • 4f9dc842fd docs: mark action separation phase complete admin 2026-07-05 14:17:57 +02:00
  • 4673f0698d refactor: separate action system responsibilities admin 2026-07-05 14:17:45 +02:00
  • 81df7b5939 docs: mark simulation definitions phase complete admin 2026-07-05 13:35:42 +02:00
  • f816f3976a feat: add simulation action definitions admin 2026-07-05 13:35:33 +02:00
  • 12f9ba616f docs: mark resource authority phase complete admin 2026-07-05 13:26:26 +02:00
  • 363620b731 refactor: move resource authority into simulation admin 2026-07-05 13:26:19 +02:00
  • f83d2c7704 docs: mark simulation state phase complete admin 2026-07-05 12:52:13 +02:00
  • 30cac28fc0 feat: add versioned simulation state records admin 2026-07-05 12:52:07 +02:00
  • c690937afa docs: update architecture gate progress admin 2026-07-05 11:23:19 +02:00
  • 37610242bf feat: add deterministic simulation foundation admin 2026-07-05 11:23:12 +02:00
  • b50fae671a docs: mark Jajce scaffold proof complete admin 2026-07-04 21:08:16 +02:00
  • 556d0fdc26 feat: add Jajce world scaffold admin 2026-07-04 21:06:57 +02:00
  • 83fc258afc docs: establish simulation architecture gate admin 2026-07-04 19:55:30 +02:00
  • 0900022558 docs: mark resource node phase 4 complete admin 2026-07-04 19:48:15 +02:00
  • 326df51cbe feat: add player resource node harvesting admin 2026-07-04 19:47:31 +02:00
  • f5e7326d49 docs: update plans with phase progress, bug log, and current architecture state admin 2026-07-04 19:31:43 +02:00
  • b8752f8835 feat: add navigation_failed signal with time-based stuck detection and simulation pipeline admin 2026-07-04 19:24:30 +02:00
  • 1837bc0d2d fix: detect duplicate ResourceNode node_id and use interaction_point for distance calc admin 2026-07-04 19:24:19 +02:00
  • 41bfc8d90a fix: empty-path re-entrancy, retry_count reset, := to = for Variant admin 2026-07-03 18:51:13 +02:00
  • c6033b63fb feat: authoritative extraction from ResourceNode on task completion admin 2026-07-03 18:32:34 +02:00
  • 0dfaa06f9c fix: remove invalid StringName cast from dictionary get admin 2026-07-03 18:28:06 +02:00
  • 8049c52e0f fix: use Variant assignment for _try_get_resource_target return type admin 2026-07-03 18:26:50 +02:00
  • 9cd38a1adb feat: add ResourceNode system with target selection and reservation admin 2026-07-03 18:18:51 +02:00
  • e30d208c3f chore: standardize cross-platform development setup admin 2026-07-03 13:04:29 +02:00
  • 595233e5df feat(plugin): add terrain3d plugin installation Rijad Zuzo 2026-07-03 13:05:56 +02:00
  • 5e171ae63a chore: change the dead npcs to have no collision Rijad Zuzo 2026-06-22 00:00:32 +02:00
  • b5e2493c2a feat: add proper death from starvation and survival tasks urgency Rijad Zuzo 2026-06-21 23:37:58 +02:00
  • eef2068747 feat: add better priorities setting Rijad Zuzo 2026-06-21 14:41:19 +02:00
  • 052b36a4e7 feat: add completition of work only after work is done Rijad Zuzo 2026-06-21 00:11:34 +02:00
  • 8a85c6fbba feat: add task duration and task commitment Rijad Zuzo 2026-06-20 20:43:21 +02:00
  • bdc1f88b6f feat: add user interaction with the task zones Rijad Zuzo 2026-06-20 18:55:09 +02:00
  • 852d10f7ae feat: add initial starvation consequence Rijad Zuzo 2026-06-20 18:18:00 +02:00
  • d185dcacf3 feat: add consequence with modifiers for properties Rijad Zuzo 2026-06-20 17:12:10 +02:00
  • 4fb1cfabc1 fix: Camera smoothing and start some interaction/consequences to the village part Rijad Zuzo 2026-06-20 15:50:31 +02:00
  • 60c72c558d feat: add visual meshes for the task zones Rijad Zuzo 2026-06-19 20:55:14 +02:00
  • fbe3487b56 feat: add actions based on village resources and profession Rijad Zuzo 2026-06-19 16:16:47 +02:00