## What is the addition? New ways of creating `TraitData` objects. ## Why? `TraitData` inherits from `ScriptableObject`. For why that is an issue, see #15 ## Example usage ```csharp TraitData CustomData; // Option 1 CustomData = new Traits.Data() { Name = "...", Rarity = ..., GoldBonus = ..., // and so on... }; // Option 2 CustomData = new Traits.Data("Name", rarity, goldBonus, ...); // Option 3 CustomData = Traits.DataFromJson(jsonString); // Option 4 CustomData = Traits.DataFromJson(pathToJson); ```
Activity