2using System.Collections.Generic;
4using System.Reflection;
13 public List<EditorTag>
tags =
new List<EditorTag>();
23 return card.id +
"(" + card.NameSimple +
")";
39 card.c_idEditor = value;
54 card.c_idTrait = value;
68 if (!(bGMData ==
null))
78 card.refVal = value.Split(
' ')[0].ToInt();
104 card.c_idRefCard = value;
111 List<string> list =
new List<string>();
122 List<string> list =
new List<string> {
"" };
123 foreach (Type
item in obj)
132 return from TheType in Assembly.GetAssembly(MyType).GetTypes()
133 where TheType.IsClass && TheType.IsSubclassOf(MyType) && (exclude ==
null || !TheType.IsSubclassOf(exclude))
154 foreach (
string text
in array)
162 Debug.Log(
"No Editor Tag Found:" + text);
181 text = text + (flag ?
"" :
",") + tag;
185 card.c_editorTags = text;
IEnumerable< string > _SpawnList()
IEnumerable< Type > GetInheritedClasses(Type MyType, Type exclude=null)
void SetCard(Card c, bool select=true)
static CardInspector Instance
IEnumerable< string > Traits()
IEnumerable< string > _TapeList()
static SourceManager editorSources
SourceSpawnList spawnLists