SO Creator

The perfect tool to create all possible permutations of a Scriptable Object.

How to use

  1. Choose the base Scriptable Object

  2. Choose a folder to save the new scriptable objects

  3. Set the possible permutations

  4. Refresh Fields to see a summary of everything that will be created

  5. Confirm the prompt if the number seems right

Generated Scriptable Objects will be located at Resources/Generated/__FOLDER__

Example

Let's create all variations of EffectDamage, as the log below shows, it will permutate in all trait datas, since EffectDamage could look for specific traits to boost effects (like spell damage)

It shows that we will create 5 variations, 1 for each trait (4) + 1 with trait as none.

After they are generated you can choose to move to your game files, or keep they in generated folder.

The generated file name will be something like effect_damage[_trait]

Last updated