public override void OnInspectorGUI() { DrawDefaultInspector(); if (serializedObject.FindProperty("effect").hasMultipleDifferentValues) { return; } PrefixSpell spell = (PrefixSpell)target; spell.effect = DrawSelector(spell.effect); }
public void AddPrefix(PrefixSpell prefix) { prefixes.Add(prefix); }