Elin Modding Docs Doc
Loading...
Searching...
No Matches
SourceZone.cs
1using System;
2
3// Token: 0x0200002F RID: 47
4public class SourceZone : SourceDataString<SourceZone.Row>
5{
6 // Token: 0x0600016B RID: 363 RVA: 0x0000DE28 File Offset: 0x0000C028
7 public override SourceZone.Row CreateRow()
8 {
9 return new SourceZone.Row
10 {
11 id = SourceData.GetString(0),
12 parent = SourceData.GetString(1),
13 name_JP = SourceData.GetString(2),
14 name = SourceData.GetString(3),
15 type = SourceData.GetString(4),
16 LV = SourceData.GetInt(5),
17 chance = SourceData.GetInt(6),
18 faction = SourceData.GetString(7),
19 value = SourceData.GetInt(8),
20 idProfile = SourceData.GetString(9),
21 idFile = SourceData.GetStringArray(10),
22 idBiome = SourceData.GetString(11),
23 idGen = SourceData.GetString(12),
24 idPlaylist = SourceData.GetString(13),
25 tag = SourceData.GetStringArray(14),
26 cost = SourceData.GetInt(15),
27 dev = SourceData.GetInt(16),
28 image = SourceData.GetString(17),
29 pos = SourceData.GetIntArray(18),
30 questTag = SourceData.GetStringArray(19),
31 textFlavor_JP = SourceData.GetString(20),
32 textFlavor = SourceData.GetString(21),
33 detail_JP = SourceData.GetString(22),
34 detail = SourceData.GetString(23)
35 };
36 }
37
38 // Token: 0x0600016C RID: 364 RVA: 0x0000DF69 File Offset: 0x0000C169
39 public override void SetRow(SourceZone.Row r)
40 {
41 this.map[r.id] = r;
42 }
43
44 // Token: 0x1700003D RID: 61
45 // (get) Token: 0x0600016D RID: 365 RVA: 0x0000DF7D File Offset: 0x0000C17D
46 public override string[] ImportFields
47 {
48 get
49 {
50 return new string[]
51 {
52 "textFlavor"
53 };
54 }
55 }
56
57 // Token: 0x020007B8 RID: 1976
58 [Serializable]
59 public class Row : SourceData.BaseRow
60 {
61 // Token: 0x17001112 RID: 4370
62 // (get) Token: 0x060037AB RID: 14251 RVA: 0x0012B596 File Offset: 0x00129796
63 public override bool UseAlias
64 {
65 get
66 {
67 return false;
68 }
69 }
70
71 // Token: 0x17001113 RID: 4371
72 // (get) Token: 0x060037AC RID: 14252 RVA: 0x0012B599 File Offset: 0x00129799
73 public override string GetAlias
74 {
75 get
76 {
77 return "n";
78 }
79 }
80
81 // Token: 0x04002167 RID: 8551
82 public string id;
83
84 // Token: 0x04002168 RID: 8552
85 public string parent;
86
87 // Token: 0x04002169 RID: 8553
88 public string name_JP;
89
90 // Token: 0x0400216A RID: 8554
91 public string name;
92
93 // Token: 0x0400216B RID: 8555
94 public string type;
95
96 // Token: 0x0400216C RID: 8556
97 public int LV;
98
99 // Token: 0x0400216D RID: 8557
100 public int chance;
101
102 // Token: 0x0400216E RID: 8558
103 public string faction;
104
105 // Token: 0x0400216F RID: 8559
106 public int value;
107
108 // Token: 0x04002170 RID: 8560
109 public string idProfile;
110
111 // Token: 0x04002171 RID: 8561
112 public string[] idFile;
113
114 // Token: 0x04002172 RID: 8562
115 public string idBiome;
116
117 // Token: 0x04002173 RID: 8563
118 public string idGen;
119
120 // Token: 0x04002174 RID: 8564
121 public string idPlaylist;
122
123 // Token: 0x04002175 RID: 8565
124 public string[] tag;
125
126 // Token: 0x04002176 RID: 8566
127 public int cost;
128
129 // Token: 0x04002177 RID: 8567
130 public int dev;
131
132 // Token: 0x04002178 RID: 8568
133 public string image;
134
135 // Token: 0x04002179 RID: 8569
136 public int[] pos;
137
138 // Token: 0x0400217A RID: 8570
139 public string[] questTag;
140
141 // Token: 0x0400217B RID: 8571
142 public string textFlavor_JP;
143
144 // Token: 0x0400217C RID: 8572
145 public string textFlavor;
146
147 // Token: 0x0400217D RID: 8573
148 public string detail_JP;
149
150 // Token: 0x0400217E RID: 8574
151 public string detail;
152
153 // Token: 0x0400217F RID: 8575
154 public string name_L;
155
156 // Token: 0x04002180 RID: 8576
157 public string detail_L;
158
159 // Token: 0x04002181 RID: 8577
160 public string textFlavor_L;
161 }
162}