Rijad Zuzo
5a70aaaded
perf: benchmark regional simulation scale
2026-08-12 21:38:10 +02:00
Rijad Zuzo
8707942c75
refactor: unify animal content packs
2026-08-12 21:19:04 +02:00
Rijad Zuzo
6b50580598
feat: deliver emergent Jajce commitments
2026-08-12 21:15:58 +02:00
Rijad Zuzo
fa04137a04
docs: define emergent world architecture
2026-08-12 19:57:02 +02:00
Rijad Zuzo
34428d836a
perf: harden runtime for weaker hardware
2026-08-12 10:02:45 +02:00
Rijad Zuzo
cd29da95e0
docs: codify entity systems pattern and record combat extensions
2026-08-12 00:19:48 +02:00
Rijad Zuzo
6de6d25bf5
docs: record combat, wolves, factions, and tribe war systems
2026-08-11 20:51:57 +02:00
Rijad Zuzo
e359e5253a
docs: record player-citizen loop, care needs, regrowth, and seasons
2026-08-11 00:46:00 +02:00
Rijad Zuzo
2082773d31
feat: add nearby villager field notes
2026-08-03 12:47:54 +02:00
Rijad Zuzo
ead75fca68
feat: add physical animal care delivery
2026-07-31 00:19:41 +02:00
Rijad Zuzo
7d410d8193
feat: add exact player context actions
2026-07-30 23:27:46 +02:00
Rijad Zuzo
d950c3da68
feat: add paired goat care
2026-07-30 23:03:15 +02:00
Rijad Zuzo
5511c295a5
fix: harden cross-platform quality tooling
2026-07-30 13:42:38 +02:00
Rijad Zuzo
e284d3774d
fix: enforce storage and tooling invariants
2026-07-30 13:00:59 +02:00
Rijad Zuzo
e3aa3440a2
feat: add deterministic goat routine
2026-07-26 23:52:56 +02:00
Rijad Zuzo
f79c2bb630
feat: introduce identity-backed goat
2026-07-26 22:26:00 +02:00
Rijad Zuzo
1f09ebe6b6
feat: author discoverable forest edge
2026-07-18 19:09:04 +02:00
Rijad Zuzo
2719b0398b
feat: derive resource visuals from state
2026-07-17 18:39:14 +02:00
Rijad Zuzo
04c5371b6b
feat: author resource-aware riverbank grove
2026-07-17 13:57:57 +02:00
Rijad Zuzo
145b90eb97
feat: carve Jajce river into terrain
2026-07-17 01:05:09 +02:00
Rijad Zuzo
5356c34fd7
feat: index loaded resource discovery
2026-07-17 00:34:30 +02:00
Rijad Zuzo
2c88ed6ea8
feat: scale village queries and enrich Jajce center
2026-07-16 23:51:08 +02:00
Rijad Zuzo
4be72639d8
feat: establish simulation scaling baseline
2026-07-16 13:07:01 +02:00
Rijad Zuzo
4f88d15e12
feat: surface player routes for village needs
2026-07-16 12:36:50 +02:00
Rijad Zuzo
d6e6a63048
feat: share village needs with helpers
2026-07-16 12:13:54 +02:00
Rijad Zuzo
0332c57a89
feat: let opportunity helpers act autonomously
2026-07-16 10:58:48 +02:00
Rijad Zuzo
eaa15c076c
feat: derive capable opportunity helpers
2026-07-16 10:41:05 +02:00
Rijad Zuzo
79dd503343
feat: add missing wood opportunities
2026-07-16 01:50:19 +02:00
Rijad Zuzo
f82d9683de
feat: package pantry crisis demo
2026-07-16 00:37:59 +02:00
Rijad Zuzo
c23f6887c8
feat: make pantry crises visible in the world
2026-07-14 23:54:22 +02:00
Rijad Zuzo
c722e32a88
feat: add knowledge-gated pantry opportunities
2026-07-13 00:46:56 +02:00
Rijad Zuzo
9fcf6a0a58
feat: add person history and trust reactions
2026-07-12 11:42:10 +02:00
Rijad Zuzo
99b8146f75
feat: add bounded npc memory retention
2026-07-12 01:10:10 +02:00
Rijad Zuzo
9a479ba182
feat: add provenance-aware npc communication
2026-07-11 19:58:47 +02:00
Rijad Zuzo
81409650df
feat: add witnessed knowledge and wind ambience
2026-07-11 11:27:40 +02:00
Rijad Zuzo
2ed93de6d1
chore: install gut quality suite
2026-07-10 15:59:46 +02:00
Rijad Zuzo
ce8f71082b
refactor: clarify simulation ownership
2026-07-10 11:02:11 +02:00
Rijad Zuzo
0f7b12080e
feat: define action completion costs
2026-07-10 10:36:08 +02:00
Rijad Zuzo
39989002ca
feat: add stylized villager presentation
2026-07-09 23:47:46 +02:00
Rijad Zuzo
8419116008
chore: bootstrap Godot quality tools
2026-07-09 23:32:03 +02:00
Rijad Zuzo
5cbab527bf
fix: enforce village resource invariants
2026-07-09 23:10:18 +02:00
admin
8a1913c5ae
feat: structured narrative event feed with per-NPC inspector timeline
...
Add narrative event types (task_started, npc_slept, npc_died, resource_depleted) alongside economic transfers. EconomicEventRecord gains create_narrative factory and human-readable description method. SimulationManager records task-start and sleep/death events, exposes get_npc_events() for per-NPC history queries. Inspector now shows a Recent timeline of the last 5 events for the selected NPC, plus displays carried wood count. Relax EconomicEventRecord validation to accept non-economic events. Update roadmap with completed milestones.
2026-07-08 19:02:11 +02:00
admin
4054e2c0dd
feat: strengthen water and foreground silhouettes
...
- Upgrade river shader with multi-layer UV flow, fresnel edges, foam highlights, and specular sparkle
- Upgrade waterfall shader with dual-band scrolling, distinct foam contrast, and rim transparency
- Widen river (8m) and waterfall (8m) for greater visual presence
- Increase waterfall mist particles to 72 with wider spread and longer lifetime
- Add fortress crenellations (10), three turrets, and prominent ridge banner for readable skyline silhouette
- Remove duplicate banner nodes from JajceWorld instance (now owned by FortressBlockout scene)
- Update BUILD_IN_PUBLIC_PLAN and LEARNING_ROADMAP to reflect completion
2026-07-08 17:17:34 +02:00
admin
c6e2d64162
feat: clarify jajce work-site silhouettes
2026-07-08 16:59:20 +02:00
admin
5251644b78
feat: stage simulation garden first read
2026-07-08 16:47:25 +02:00
admin
cd0309e224
feat: add cinematic npc task glyphs
2026-07-08 16:31:34 +02:00
admin
e813a8b2d5
docs: capture simulation garden baseline
2026-07-08 16:26:06 +02:00
admin
0fa8d80119
docs: capture jajce lookdev baseline
2026-07-08 16:01:08 +02:00
admin
324084f233
feat: bake jajce terrain navigation
2026-07-08 15:53:39 +02:00
admin
cc0d6ef548
test: harden jajce terrain navigation
2026-07-08 15:47:01 +02:00