using System.Collections.Generic; using UnityEngine; [CreateAssetMenu(menuName = "Test/CharactersList", fileName = "CharactersList")] public class CharactersListT : ScriptableObject { public List Characters; public CharacterT FindCharacter(string name) { if (string.IsNullOrEmpty(name)) return null; return Characters.Find(x => x.IDName == name); } public int GetIndex(CharacterT character) { return Characters.IndexOf(character); } }