๐งพ Registry Completion Log:
๐
Date : Sunday, 7 September 2025 ๐ ๏ธ Total Items: 500+
๐ฆ Blocks Delivered: Too many
๐ฏ Schema Fidelity: 100% (no missing fields, no repeats, no prefab logic) 13/15 completed. Scriptable Item Object .asset categories
๐งช Validation Status: Import-ready, legacy-grade integrity confirmed
๐ Rituals Observed: Almost No destructive edits (very few)
Every entry previewed before import Closure marked with a final item:
Cast Iron Legacy Kettle Symbol of endurance, precision, and mythic closure.
Emotional states endured: Burnout. Rage. Exhaustion. Resentment. Stress. Relief. Pride. = Tired but triumphant.
๐งจ Dev Log: Registry Migration โ The Brutal Truth Goal: Convert legacy item scripts into modular ScriptableObjects for runtime flexibility and editor hygiene.
Reality: Started with clean, working scripts.
Broke them on purpose.
Unity threw vague errors. JSON threw tantrums.
Copilot got shouted at (A LOT).
Tried external tools. Got nowhere. Lost data. Had to manually restore it.
Nearly deleted the whole thing. I Gave up. - Came back. Gave up again. Came back again. Swore at the screen. Swore at the syntax. Swore at the silence. Swore at Copilot. Again. Pushed through anyway.
Technical Grind:
Migrated 12 categories of items from 100% clean working functional scripts with zero Smurfs, Warnings or Errors and transferred to .json files - Built importer and exporter tools from scratch, Validator tools and Validated every field, every tag, every yield Archived legacy scripts, rebuilt registry from zero Added cooking variants, crafting hooks, tag filters Bullet-proofed the pipeline with null-safe wrappers and inspector polish
Emotional State: Then rage again when Unity lied about the error location.
Co-pilot - Could not get my tasks correct, badly formatted jsons, ignoring requests, not listening to instructions ( i probably should not have shouted at it so much, and blame it for all my errors. I think it was Gaslighting me. Also - (it was responsible for 80% of my errors).
Status: 13 categories done 1 left Registry nearly sealed Legacy preserved
The 13;
Cooking Items
Fish
Fruits
Vegetables
Tinned Food Items
Mechanical
Melee Weapons
Ranged Weapons
Ranged Weapon Attachments
Misc Food
Misc Items
Seeds
Tool Items (Utility, Multi use - secondary melee etc.)
Still need to convert Medical Items & Environmental
Still likely need to add others later - forgotten items from all categories - camp/base / recipes.
Considering how to implement Fights/Battle/Encounters -
Decided I might try to implement a full tactics style battle simulator to make use of off my scripts and data set up..
Think X-com or Final Fantasy Tactics but you make button choices in the UI, you don't see the combat or even know it is a tactics simulator battle but it is simulated at 10 or 20x speed on a grid, with cover logic, distance, turn based & micro detailed. Keeps story immersion, keeps to my theme, saves me making animations, artwork and a whole complicated (visible) battle scene.
This is just a thought , it may be too difficult for me, but that is the idea right now.
Will finish converting scripts and then take it from there.
Made good progress, very stressful, but still going (I don't know why)
Top comments (0)