-
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