
⏱️ This tool saves you countless hours by automating repetitive tasks.
Making your workflow smoother and helps you spend less time with managing data📄 Generate thousands of Scriptable Objects from CSV fileFine-tuned field mapping, deciding exactly which CSV data should be transferred into each objectCreate only specific parts, using custom mapping that gives you full control over which values should be included.Need to add everything at once? You can do that too.🔁 Update thousands of Scriptable Objects from CSV file, with custom mapping that gives you full control over what gets updated.Update only specific parts of your data from one CSV, then apply additional updates from next another file. This allowing you to fine-tune your data exactly as needed.Need to update everything at once? You can do that too.The elegant ID-based matching system, the Scriptable Objects don’t need to be originally created by this tool to be updated - giving you maximum flexibility.📃Please for more information check the Technical details or Documentation🚀 Performance✅ Tested with 13,000+ rows⚡ Very fast processing due to internal optimizations📊 ProgressBar with real-time processing info⏹️ Supports cancellation at any time🧾 CSV Parsing Customization✂️ delimiters and quote characters🧩 Header and headerless🛡️ Quoted fields with escape sequence🧹 Skips empty lines and trims whitespace🔍 Validates structure🔄 CSV reloading without reopening the editor window🔁 Data Type ConversionBasic Types:stringintfloat, doubleboolenumUnity Types:Vector2Vector3ColorCollection Types:Arrays of supported types with custom delimiter supportList of supported types with custom delimiter support🧠 Field Mapping🧬 Nested objects🔓 Both public fields and Unity’s built-in [SerializeField] private fields.🤖 Automatic field mapping🔙Reset all mappings🔎 Field search functionality for easier navigation of large object structures🧱 Serializable Unity classes📜 ScriptableObject Processing🪄 Create any new Scriptable Objects or Update any existing Scriptable Objects🔥 Handles nested object creation⏳ Progress tracking and cancellation🔎 Detailed logging (Row by row logs for easy debugging)✅ Test mode option to process only a few rows before full dataset processing for the Create or Update🆕 Create New Assets📝 Automatic naming based on CSV file name with row index🗂️ Customizable output directory within Assets folder🧊 Creates new ScriptableObjects for each CSV row👁️ Preview CSV content before creating a new Scriptable Objects with mapping validation 📋 Pagination for large object sets🔄 Update Existing Assets 🔍 Match CSV rows to any existing Scriptable Objects via ID fields 🔑 Composite key matching with AND/OR logic for CSV columns 👁️ Preview objects to be updated before changes 📋 Pagination for large object sets🎨 Works in Light & Dark theme⚠️ WarningThis tool works only in the Unity Editor and cannot modify or create ScriptableObjects during runtime.Runtime editing is not recommended. (See documentation for more details.)AI was used for best practices to maximize the performance of the asset and during the writing of the code to maintain the cleanliness of the created project.