Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
SourceHomeResource.cs
Go to the documentation of this file.
1using System;
2
3public class SourceHomeResource : SourceDataString<SourceHomeResource.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 int expMod;
15
16 public int maxLv;
17
18 public string[] reward;
19
20 public string detail_JP;
21
22 public string detail;
23
24 [NonSerialized]
25 public string name_L;
26
27 [NonSerialized]
28 public string detail_L;
29
30 public override bool UseAlias => false;
31
32 public override string GetAlias => "n";
33 }
34
35 public override Row CreateRow()
36 {
37 return new Row
38 {
39 id = SourceData.GetString(0),
40 name_JP = SourceData.GetString(1),
41 name = SourceData.GetString(2),
42 expMod = SourceData.GetInt(3),
43 maxLv = SourceData.GetInt(4),
44 reward = SourceData.GetStringArray(5),
45 detail_JP = SourceData.GetString(6),
46 detail = SourceData.GetString(7)
47 };
48 }
49
50 public override void SetRow(Row r)
51 {
52 map[r.id] = r;
53 }
54}
static string[] GetStringArray(int id)
Definition: SourceData.cs:741
static string GetString(int id)
Definition: SourceData.cs:746
static int GetInt(int id)
Definition: SourceData.cs:711
override Row CreateRow()
override void SetRow(Row r)