Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
SourceArea.cs
Go to the documentation of this file.
1using System;
2
3public class SourceArea : SourceDataString<SourceArea.Row>
4{
5 [Serializable]
6 public class Row : BaseRow
7 {
8 public string id;
9
10 public string name_JP;
11
12 public string name;
13
14 public string textAssign_JP;
15
16 public string textAssign;
17
18 public string detail_JP;
19
20 public string tag;
21
22 public string detail;
23
24 [NonSerialized]
25 public string name_L;
26
27 [NonSerialized]
28 public string detail_L;
29
30 [NonSerialized]
31 public string textAssign_L;
32
33 public override bool UseAlias => false;
34
35 public override string GetAlias => "n";
36 }
37
38 public override string[] ImportFields => new string[1] { "textAssign" };
39
40 public override Row CreateRow()
41 {
42 return new Row
43 {
44 id = SourceData.GetString(0),
45 name_JP = SourceData.GetString(1),
46 name = SourceData.GetString(2),
47 textAssign_JP = SourceData.GetString(3),
48 textAssign = SourceData.GetString(4),
49 detail_JP = SourceData.GetString(5),
50 tag = SourceData.GetString(6),
51 detail = SourceData.GetString(7)
52 };
53 }
54
55 public override void SetRow(Row r)
56 {
57 map[r.id] = r;
58 }
59}
string name_L
Definition: SourceArea.cs:25
string textAssign_L
Definition: SourceArea.cs:31
string detail_JP
Definition: SourceArea.cs:18
string detail
Definition: SourceArea.cs:22
string name_JP
Definition: SourceArea.cs:10
string textAssign_JP
Definition: SourceArea.cs:14
string textAssign
Definition: SourceArea.cs:16
override string GetAlias
Definition: SourceArea.cs:35
override bool UseAlias
Definition: SourceArea.cs:33
string detail_L
Definition: SourceArea.cs:28
override Row CreateRow()
Definition: SourceArea.cs:40
override string[] ImportFields
Definition: SourceArea.cs:38
override void SetRow(Row r)
Definition: SourceArea.cs:55
static string GetString(int id)
Definition: SourceData.cs:746