🛠️ Dev Log — Sunday, 5 October 2025
Unity Upgrade & Security Patch + Loot Panel Refactor
🔧 Engine Upgrade & Vulnerability Purge
Detected Unity version 6000.0.5f31 flagged with Security Alert in Unity Hub, regarding recent vulnerabilities found in unity builds.
Unity Platform Protection Notice
Installed Unity 6000.2.6f2 (Unity 6.2) with full WebGL + Windows support
Rebound project manually via ProjectVersion.txt
Launched project from root folder after Unity Hub failed to auto-switch
Survived Unity’s reimport cycle: Library rebuild, shader sync, script recompile
🧹 Deprecated Package Cleanup
Removed Samsung Android SDK (mobile build no longer targeted)
Purged JetBrains Rider Editor package (confirmed Visual Studio 2022 as active IDE)
Cleared all deprecated package warnings via Package Manager
🧪 Runtime Integrity Checks
Project loaded successfully after extended reimport
Validated:
Prefab integrity
Slot permanence
Tooltip label obedience
No [Obsolete] warnings or missing script bindings
WebGL build path confirmed clean and supported
🧠 IDE Hygiene
IDE flow verified through Visual Studio 2022
Removed unnecessary Rider hooks to declutter scripting environment
IDE integration now matches actual workflow—no drift, no ghost packages
📦 Loot Panel System Refactor
✅ Key Milestones
Refactored StoryNodeLoader to pass all containers to a single LootPanelManager
Patched LootPanelManager.InitializePanels() to loop through containers and bind slots dynamically
Validated prefab integrity across all panels—slot prefab fields assigned, tooltip logic obeys
Confirmed runtime activation of panels 2 and 3 with correct slot counts and item data
Stress-tested with 7 items across 3 containers (Beach, Box, Safe) no layout drift or prefab breach
🧱 Relics Activated
seaweed_raw, eel_raw
RustyMeatCleaver, MeatTenderizer
peach_raw, wooden_spatula, trout_grilled
📜 Schema Notes
Panels remain inactive unless containers exist and contain items
Slot prefab reuse confirmed safe across multiple panels
Tooltip manager obeys slot click ritual across all panels
🔮 Next Steps
Fix the equipped hands items, to actually show in the correct slot, these are equipping and blocking secondary equip as intended but no sprite is visible when equipped , no tooltip showing despite being attached for this slot only.
Validate tab switching and active panel sync - sync into inventory working correctly.
Audit tooltip manager behaviour across panels - all working (the other 3 tooltip panels), exception is the single equipped hands panel.
Patch slot clearing and panel reuse logic for future nodes - slot clearning working as intended - no more infinite item loop.
Need to reimport some more items , with all updated fields and data injected via .json importer - universal.
✅ Status
Unity 6.2 sealed
Vulnerability purged
Deprecated packages removed
Runtime obeys
IDE clean
Loot panel system refactored
Shrine speaks
Debug fatigue lifted
Tomorrow -
Now with 300 followers, mostly bots and lurkers. The Discord server will be shared tomorrow, with a invite link.
It is pretty basic, shares links to my dev logs , has some images from development, will attach video/s of my staring scene setup for progress reporting. Few channels active. A small insight to follow along behind the scenes if you are interested. I will share the invite as a separate dev log.
Top comments (0)