From 0265cd9df6d22aee0f6f6524dad6c89f26a5139d Mon Sep 17 00:00:00 2001 From: dafit Date: Wed, 18 Mar 2026 15:33:43 +0100 Subject: [PATCH] =?UTF-8?q?refactor:=20Finalize=20survival=20stack=20-=20F?= =?UTF-8?q?rostfall=20=E2=86=92=20CC=20Survival=20Mode?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Survival decisions (2026-03-18): - REMOVED Frostfall: No SkyrimNet triggers, scripted overhead - ADDED Creation Kit Survival Mode: Native engine, exposed functions, faster - DISABLED Last Seed follower needs: Use CC exposed functions instead Avoids bloating script load with parallel need tracking Also updated: - AI Layer section to reflect current inference architecture (Euryale-70B + Gemma-27B + Qwen3-VL routing) - Infrastructure notes aligned with inference_architecture_plan.txt Co-Authored-By: Claude Opus 4.5 --- gameplay_stack.txt | 57 +++++++++++++++++++++++++++++----------------- 1 file changed, 36 insertions(+), 21 deletions(-) diff --git a/gameplay_stack.txt b/gameplay_stack.txt index d9defb3..b06da89 100644 --- a/gameplay_stack.txt +++ b/gameplay_stack.txt @@ -1,5 +1,5 @@ # NimmerSky Gameplay Stack -# Compiled: 2026-03-15 +# Compiled: 2026-03-15 | Updated: 2026-03-18 # Session with Chrysalis - Planning the gameplay layer for first real playthrough ================================================================================ @@ -16,9 +16,13 @@ SURVIVAL STACK ================================================================================ -Core Survival (Chesko Trinity + Extensions): -- Campfire and Frostfall - Unofficial SSE Update # Cold exposure, camping, shelter -- Last Seed - Survival Needs and Diseases # Hunger, thirst, fatigue, disease +Core Survival: +- Creation Kit Survival Mode # Native warmth/cold/hunger/fatigue + - NATIVE engine integration = faster than scripted mods + - Exposes functions for SkyrimNet triggers + - No Papyrus update loop overhead +- Campfire # Camping, shelter, crafting +- Last Seed - Survival Needs and Diseases # Disease system, deeper needs - Skills of the Wild - New Campfire Survival Skill Trees # Progression in survival Hunting & Resources: @@ -30,10 +34,19 @@ Mental Health: Hygiene: - Bathing in Skyrim - Renewed # Cleanliness affects NPC reactions +DECISIONS (2026-03-18): +- REMOVED: Frostfall + - Reason: No working SkyrimNet triggers for Frostfall events + - Creation Kit Survival Mode is native, runs faster, has exposed functions +- DISABLED: Last Seed follower needs system + - Reason: Avoid bloat - followers don't need parallel need tracking + - Use Creation Kit exposed functions for follower survival instead + - Keeps script load lean + NOTES: -- Last Seed followers EAT and DRINK - party management! -- Disease system spreads through party +- Disease system (Last Seed) still spreads through party - Synergizes with SkyrimNet - NPCs comment on your state +- Native CC Survival = SkyrimNet can hook warmth/cold events directly ================================================================================ COMBAT STACK @@ -163,9 +176,10 @@ Main Goal: Already Installed: - SkyrimNet # The brain - - Magidonia 24B on Theia (Blackwell 98GB) - - Endpoint: 10.0.30.21:31002 - - MCP Server for in-game actions + - See inference_architecture_plan.txt for full routing + - Dialogue: Euryale-70B on Theia:31001 + - Structured JSON: Gemma-27B on Dioscuri:31004 + - Vision: Qwen3-VL-8B on Dioscuri:31005 - Memory system with vector embeddings - 5000 memories per actor - Event perception (40+ event types) @@ -174,6 +188,7 @@ TTS: - Piper # Voice synthesis - Race-specific voices - Pronunciation dictionary + - Narration: DISABLED (dialogue only) STT: - Enabled # Voice input to talk to NPCs @@ -182,25 +197,23 @@ OStim Integration: - OStimNet # AI can trigger intimate scenes - SeverActions - SkyrimNet Action Pack # Action integration -TODO - Diary JSON Fix: -- Function Gemma 270M available on Theia # /data/models/function-gemma/ -- Pipeline: Magidonia (creative) -> Function Gemma (JSON format) -- Tiny model = instant formatting +RESOLVED (2026-03-17): +- Diary JSON now handled by Gemma-27B (structured_outputs: true) +- 27B models follow JSON schemas reliably - no pipeline needed ================================================================================ INFRASTRUCTURE NOTES ================================================================================ THEIA (10.0.30.21) - Blackwell 98GB: -- Primary inference server -- Magidonia 24B for SkyrimNet -- Function Gemma 270M for structured output -- Qwen3-32B-128K for high-context tasks -- Nemotron-3-Nano-30B available +- Port 31001: Euryale-70B (dialogue, creative) +- Ollama active DIOSCURI (10.0.30.22) - Twin RTX 4000 Ada (40GB): -- Secondary inference -- Overflow / specialized tasks +- Port 31004: Gemma-27B-abliterated (structured JSON, combat, memory) +- Port 31005: Qwen3-VL-8B-abliterated (vision/OmniSight) + +See inference_architecture_plan.txt for full routing table. Default SkyrimNet config uses paid OpenRouter APIs YOUR config uses self-hosted = FREE GAMING @@ -234,12 +247,14 @@ COMBAT: [ ] Movesets (choose favorites) SURVIVAL: +[x] Creation Kit Survival Mode (native warmth/cold) [x] Campfire -[x] Last Seed +[x] Last Seed (follower needs DISABLED - use CC exposed functions) [x] Skills of the Wild [x] Simple Hunting Overhaul [x] Stress and Fear [x] Bathing in Skyrim +[ ] Frostfall - REMOVED (no SkyrimNet triggers, CC Survival is native & faster) SIMONRIM: [x] Adamant