Example #1
0
    public override void OnInspectorGUI()
    {
        DrawDefaultInspector();

        if (serializedObject.FindProperty("effect").hasMultipleDifferentValues)
        {
            return;
        }

        PrefixSpell spell = (PrefixSpell)target;

        spell.effect = DrawSelector(spell.effect);
    }
Example #2
0
 public void AddPrefix(PrefixSpell prefix)
 {
     prefixes.Add(prefix);
 }