Elin Modding Docs Doc
Loading...
Searching...
No Matches
SourceCollectible.cs
1using System;
2
3// Token: 0x02000018 RID: 24
4public class SourceCollectible : SourceDataString<SourceCollectible.Row>
5{
6 // Token: 0x060000FB RID: 251 RVA: 0x0000A1F4 File Offset: 0x000083F4
7 public override SourceCollectible.Row CreateRow()
8 {
9 return new SourceCollectible.Row
10 {
11 id = SourceData.GetString(0),
12 name_JP = SourceData.GetString(1),
13 name = SourceData.GetString(2),
14 rarity = SourceData.GetInt(3),
15 prefab = SourceData.GetString(4),
16 num = SourceData.GetInt(5),
17 filter = SourceData.GetString(6),
18 tag = SourceData.GetStringArray(7),
19 sound = SourceData.GetString(8),
20 detail_JP = SourceData.GetString(9),
21 detail = SourceData.GetString(10)
22 };
23 }
24
25 // Token: 0x060000FC RID: 252 RVA: 0x0000A28C File Offset: 0x0000848C
26 public override void SetRow(SourceCollectible.Row r)
27 {
28 this.map[r.id] = r;
29 }
30
31 // Token: 0x02000799 RID: 1945
32 [Serializable]
33 public class Row : SourceData.BaseRow
34 {
35 // Token: 0x170010D3 RID: 4307
36 // (get) Token: 0x06003729 RID: 14121 RVA: 0x0012A5E7 File Offset: 0x001287E7
37 public override bool UseAlias
38 {
39 get
40 {
41 return false;
42 }
43 }
44
45 // Token: 0x170010D4 RID: 4308
46 // (get) Token: 0x0600372A RID: 14122 RVA: 0x0012A5EA File Offset: 0x001287EA
47 public override string GetAlias
48 {
49 get
50 {
51 return "n";
52 }
53 }
54
55 // Token: 0x04001F5F RID: 8031
56 public string id;
57
58 // Token: 0x04001F60 RID: 8032
59 public string name_JP;
60
61 // Token: 0x04001F61 RID: 8033
62 public string name;
63
64 // Token: 0x04001F62 RID: 8034
65 public int rarity;
66
67 // Token: 0x04001F63 RID: 8035
68 public string prefab;
69
70 // Token: 0x04001F64 RID: 8036
71 public int num;
72
73 // Token: 0x04001F65 RID: 8037
74 public string filter;
75
76 // Token: 0x04001F66 RID: 8038
77 public string[] tag;
78
79 // Token: 0x04001F67 RID: 8039
80 public string sound;
81
82 // Token: 0x04001F68 RID: 8040
83 public string detail_JP;
84
85 // Token: 0x04001F69 RID: 8041
86 public string detail;
87
88 // Token: 0x04001F6A RID: 8042
89 public string name_L;
90
91 // Token: 0x04001F6B RID: 8043
92 public string detail_L;
93 }
94}