Frequently Asked Questions (Free version)

Find answers to common issues and questions about DataLoom Free.


Technical Questions

Q: Why does the importer fail to find my ScriptableObject subclass?

  • Ensure your script compiles successfully without compiler errors.
  • Make sure it is not an abstract class.
  • Check that your class inherits directly or indirectly from UnityEngine.ScriptableObject.

Q: How can I change the decimal separator?

  • DataLoom uses CultureInfo.InvariantCulture. This expects periods (.) for decimal divisions. Ensure your spreadsheet numbers are formatted as 1.5 instead of 1,5 before exporting.

Q: Can I run imports when Unity is in Play Mode?

  • Yes, but changes made in play mode may reset if they are not saved to the disk. We recommend running imports while the editor is in Edit Mode.

Q: Why do my generated ScriptableObjects have empty asset names?

  • Ensure that the Key Column Name entered in the control panel matches the exact header of your unique ID column in the CSV/TSV file (case-sensitive).

Upgrade Questions

Q: Can I upgrade from Free to Pro seamlessly?

  • Yes. Simply download DataLoom Pro from the Asset Store and import it. All your existing ScriptableObjects and script files will work without modifications.

This site uses Just the Docs, a documentation theme for Jekyll.