12 id = SourceData.GetInt(0),
13 alias = SourceData.GetString(1),
14 type = SourceData.GetString(2),
15 name_JP = SourceData.GetString(3),
16 name = SourceData.GetString(4),
17 ai = SourceData.GetString(5),
18 talk = SourceData.GetString(6),
19 area = SourceData.GetString(7),
20 destTrait = SourceData.GetString(8),
21 workTag = SourceData.GetString(9),
22 expedition = SourceData.GetString(10),
23 resources = SourceData.GetIntArray(11),
24 randomRange = SourceData.GetInt(12),
25 modifiers = SourceData.GetStringArray(13),
26 tax = SourceData.GetInt(14),
27 things = SourceData.GetStringArray(15),
28 elements = Core.ParseElements(SourceData.GetStr(16,
false)),
29 skill = SourceData.GetString(17),
30 detail_JP = SourceData.GetString(18),
31 detail = SourceData.GetString(19)
42 public override void OnInit()
46 string type = row.type;
47 if (!(type ==
"Hobby"))
49 if (!(type ==
"Work"))
53 this.listHobbies.Add(row);
54 this.listWorks.Add(row);
59 this.listWorks.Add(row);
64 this.listHobbies.Add(row);
79 public class Row : SourceData.BaseRow
83 public override bool UseAlias
93 public override string GetAlias
111 public string name_JP;
126 public string destTrait;
129 public string workTag;
132 public string expedition;
135 public int[] resources;
138 public int randomRange;
141 public string[] modifiers;
147 public string[] things;
150 public int[] elements;
156 public string detail_JP;
159 public string detail;
162 public string name_L;
165 public string detail_L;