terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
GenVars.cs
Go to the documentation of this file.
1using System;
6
8{
9 // Token: 0x020004E3 RID: 1251
10 public static class GenVars
11 {
12 // Token: 0x06003058 RID: 12376 RVA: 0x001F6140 File Offset: 0x001F4340
13 // Note: this type is marked as 'beforefieldinit'.
14 static GenVars()
15 {
16 if (true)
17 {
18 return;
19 }
20 if (!true)
21 {
22 }
23 if (!true)
24 {
25 }
26 }
27
28 // Token: 0x040039E9 RID: 14825
30
31 // Token: 0x040039EA RID: 14826
32 public static StructureMap structures;
33
34 // Token: 0x040039EB RID: 14827
35 public static int copper;
36
37 // Token: 0x040039EC RID: 14828
38 public static int iron;
39
40 // Token: 0x040039ED RID: 14829
41 public static int silver;
42
43 // Token: 0x040039EE RID: 14830
44 public static int gold;
45
46 // Token: 0x040039EF RID: 14831
47 public static int copperBar;
48
49 // Token: 0x040039F0 RID: 14832
50 public static int ironBar;
51
52 // Token: 0x040039F1 RID: 14833
53 public static int silverBar;
54
55 // Token: 0x040039F2 RID: 14834
56 public static int goldBar;
57
58 // Token: 0x040039F3 RID: 14835
59 public static ushort mossTile;
60
61 // Token: 0x040039F4 RID: 14836
62 public static ushort mossWall;
63
64 // Token: 0x040039F5 RID: 14837
65 public static int lavaLine;
66
67 // Token: 0x040039F6 RID: 14838
68 public static int waterLine;
69
70 // Token: 0x040039F7 RID: 14839
71 public static double worldSurfaceLow;
72
73 // Token: 0x040039F8 RID: 14840
74 public static double worldSurface;
75
76 // Token: 0x040039F9 RID: 14841
77 public static double worldSurfaceHigh;
78
79 // Token: 0x040039FA RID: 14842
80 public static double rockLayerLow;
81
82 // Token: 0x040039FB RID: 14843
83 public static double rockLayer;
84
85 // Token: 0x040039FC RID: 14844
86 public static double rockLayerHigh;
87
88 // Token: 0x040039FD RID: 14845
89 public static int snowTop;
90
91 // Token: 0x040039FE RID: 14846
92 public static int snowBottom;
93
94 // Token: 0x040039FF RID: 14847
95 public static int snowOriginLeft;
96
97 // Token: 0x04003A00 RID: 14848
98 public static int snowOriginRight;
99
100 // Token: 0x04003A01 RID: 14849
101 public static int[] snowMinX;
102
103 // Token: 0x04003A02 RID: 14850
104 public static int[] snowMaxX;
105
106 // Token: 0x04003A03 RID: 14851
107 public static int leftBeachEnd;
108
109 // Token: 0x04003A04 RID: 14852
110 public static int rightBeachStart;
111
112 // Token: 0x04003A05 RID: 14853
113 public static int beachBordersWidth;
114
115 // Token: 0x04003A06 RID: 14854
116 public static int beachSandRandomCenter;
117
118 // Token: 0x04003A07 RID: 14855
119 public static int beachSandRandomWidthRange;
120
121 // Token: 0x04003A08 RID: 14856
122 public static int beachSandDungeonExtraWidth;
123
124 // Token: 0x04003A09 RID: 14857
125 public static int beachSandJungleExtraWidth;
126
127 // Token: 0x04003A0A RID: 14858
128 public static int shellStartXLeft;
129
130 // Token: 0x04003A0B RID: 14859
131 public static int shellStartYLeft;
132
133 // Token: 0x04003A0C RID: 14860
134 public static int shellStartXRight;
135
136 // Token: 0x04003A0D RID: 14861
137 public static int shellStartYRight;
138
139 // Token: 0x04003A0E RID: 14862
140 public static int oceanWaterStartRandomMin;
141
142 // Token: 0x04003A0F RID: 14863
143 public static int oceanWaterStartRandomMax;
144
145 // Token: 0x04003A10 RID: 14864
147
148 // Token: 0x04003A11 RID: 14865
149 public static int evilBiomeBeachAvoidance;
150
151 // Token: 0x04003A12 RID: 14866
152 public static int evilBiomeAvoidanceMidFixer;
153
154 // Token: 0x04003A13 RID: 14867
155 public static int lakesBeachAvoidance;
156
157 // Token: 0x04003A14 RID: 14868
158 public static int smallHolesBeachAvoidance;
159
160 // Token: 0x04003A15 RID: 14869
161 public static int surfaceCavesBeachAvoidance;
162
163 // Token: 0x04003A16 RID: 14870
165
166 // Token: 0x04003A17 RID: 14871
168
169 // Token: 0x04003A18 RID: 14872
170 public static int numOceanCaveTreasure;
171
172 // Token: 0x04003A19 RID: 14873
173 public static Point[] oceanCaveTreasure;
174
175 // Token: 0x04003A1A RID: 14874
176 public static bool skipDesertTileCheck;
177
178 // Token: 0x04003A1B RID: 14875
180
181 // Token: 0x04003A1C RID: 14876
183
184 // Token: 0x04003A1D RID: 14877
185 public static int desertHiveHigh;
186
187 // Token: 0x04003A1E RID: 14878
188 public static int desertHiveLow;
189
190 // Token: 0x04003A1F RID: 14879
191 public static int desertHiveLeft;
192
193 // Token: 0x04003A20 RID: 14880
194 public static int desertHiveRight;
195
196 // Token: 0x04003A21 RID: 14881
197 public static int numLarva;
198
199 // Token: 0x04003A22 RID: 14882
200 public static int[] larvaY;
201
202 // Token: 0x04003A23 RID: 14883
203 public static int[] larvaX;
204
205 // Token: 0x04003A24 RID: 14884
206 public static int numPyr;
207
208 // Token: 0x04003A25 RID: 14885
209 public static int[] PyrX;
210
211 // Token: 0x04003A26 RID: 14886
212 public static int[] PyrY;
213
214 // Token: 0x04003A27 RID: 14887
215 public static int extraBastStatueCount;
216
217 // Token: 0x04003A28 RID: 14888
218 public static int extraBastStatueCountMax;
219
220 // Token: 0x04003A29 RID: 14889
221 public static int jungleOriginX;
222
223 // Token: 0x04003A2A RID: 14890
224 public static int jungleMinX;
225
226 // Token: 0x04003A2B RID: 14891
227 public static int jungleMaxX;
228
229 // Token: 0x04003A2C RID: 14892
230 public static int JungleX;
231
232 // Token: 0x04003A2D RID: 14893
233 public static ushort jungleHut;
234
235 // Token: 0x04003A2E RID: 14894
236 public static bool mudWall;
237
238 // Token: 0x04003A2F RID: 14895
239 public static int JungleItemCount;
240
241 // Token: 0x04003A30 RID: 14896
242 public static int[] JChestX;
243
244 // Token: 0x04003A31 RID: 14897
245 public static int[] JChestY;
246
247 // Token: 0x04003A32 RID: 14898
248 public static int numJChests;
249
250 // Token: 0x04003A33 RID: 14899
251 public static int tLeft;
252
253 // Token: 0x04003A34 RID: 14900
254 public static int tRight;
255
256 // Token: 0x04003A35 RID: 14901
257 public static int tTop;
258
259 // Token: 0x04003A36 RID: 14902
260 public static int tBottom;
261
262 // Token: 0x04003A37 RID: 14903
263 public static int tRooms;
264
265 // Token: 0x04003A38 RID: 14904
266 public static int lAltarX;
267
268 // Token: 0x04003A39 RID: 14905
269 public static int lAltarY;
270
271 // Token: 0x04003A3A RID: 14906
272 public static int dungeonSide;
273
274 // Token: 0x04003A3B RID: 14907
275 public static int dungeonLocation;
276
277 // Token: 0x04003A3C RID: 14908
278 public static bool dungeonLake;
279
280 // Token: 0x04003A3D RID: 14909
281 public static ushort crackedType;
282
283 // Token: 0x04003A3E RID: 14910
284 public static int dungeonX;
285
286 // Token: 0x04003A3F RID: 14911
287 public static int dungeonY;
288
289 // Token: 0x04003A40 RID: 14912
291
292 // Token: 0x04003A41 RID: 14913
293 public static readonly int maxDRooms;
294
295 // Token: 0x04003A42 RID: 14914
296 public static int numDRooms;
297
298 // Token: 0x04003A43 RID: 14915
299 public static int[] dRoomX;
300
301 // Token: 0x04003A44 RID: 14916
302 public static int[] dRoomY;
303
304 // Token: 0x04003A45 RID: 14917
305 public static int[] dRoomSize;
306
307 // Token: 0x04003A46 RID: 14918
308 public static bool[] dRoomTreasure;
309
310 // Token: 0x04003A47 RID: 14919
311 public static int[] dRoomL;
312
313 // Token: 0x04003A48 RID: 14920
314 public static int[] dRoomR;
315
316 // Token: 0x04003A49 RID: 14921
317 public static int[] dRoomT;
318
319 // Token: 0x04003A4A RID: 14922
320 public static int[] dRoomB;
321
322 // Token: 0x04003A4B RID: 14923
323 public static int numDDoors;
324
325 // Token: 0x04003A4C RID: 14924
326 public static int[] DDoorX;
327
328 // Token: 0x04003A4D RID: 14925
329 public static int[] DDoorY;
330
331 // Token: 0x04003A4E RID: 14926
332 public static int[] DDoorPos;
333
334 // Token: 0x04003A4F RID: 14927
335 public static int numDungeonPlatforms;
336
337 // Token: 0x04003A50 RID: 14928
338 public static int[] dungeonPlatformX;
339
340 // Token: 0x04003A51 RID: 14929
341 public static int[] dungeonPlatformY;
342
343 // Token: 0x04003A52 RID: 14930
344 public static int dEnteranceX;
345
346 // Token: 0x04003A53 RID: 14931
347 public static bool dSurface;
348
349 // Token: 0x04003A54 RID: 14932
350 public static double dxStrength1;
351
352 // Token: 0x04003A55 RID: 14933
353 public static double dyStrength1;
354
355 // Token: 0x04003A56 RID: 14934
356 public static double dxStrength2;
357
358 // Token: 0x04003A57 RID: 14935
359 public static double dyStrength2;
360
361 // Token: 0x04003A58 RID: 14936
362 public static int dMinX;
363
364 // Token: 0x04003A59 RID: 14937
365 public static int dMaxX;
366
367 // Token: 0x04003A5A RID: 14938
368 public static int dMinY;
369
370 // Token: 0x04003A5B RID: 14939
371 public static int dMaxY;
372
373 // Token: 0x04003A5C RID: 14940
374 public static int skyLakes;
375
376 // Token: 0x04003A5D RID: 14941
377 public static bool generatedShadowKey;
378
379 // Token: 0x04003A5E RID: 14942
380 public static int numIslandHouses;
381
382 // Token: 0x04003A5F RID: 14943
383 public static int skyIslandHouseCount;
384
385 // Token: 0x04003A60 RID: 14944
386 public static bool[] skyLake;
387
388 // Token: 0x04003A61 RID: 14945
389 public static int[] floatingIslandHouseX;
390
391 // Token: 0x04003A62 RID: 14946
392 public static int[] floatingIslandHouseY;
393
394 // Token: 0x04003A63 RID: 14947
395 public static int[] floatingIslandStyle;
396
397 // Token: 0x04003A64 RID: 14948
398 public static int numMCaves;
399
400 // Token: 0x04003A65 RID: 14949
401 public static int[] mCaveX;
402
403 // Token: 0x04003A66 RID: 14950
404 public static int[] mCaveY;
405
406 // Token: 0x04003A67 RID: 14951
407 public static readonly int maxTunnels;
408
409 // Token: 0x04003A68 RID: 14952
410 public static int numTunnels;
411
412 // Token: 0x04003A69 RID: 14953
413 public static int[] tunnelX;
414
415 // Token: 0x04003A6A RID: 14954
416 public static readonly int maxOrePatch;
417
418 // Token: 0x04003A6B RID: 14955
419 public static int numOrePatch;
420
421 // Token: 0x04003A6C RID: 14956
422 public static int[] orePatchX;
423
424 // Token: 0x04003A6D RID: 14957
425 public static readonly int maxMushroomBiomes;
426
427 // Token: 0x04003A6E RID: 14958
428 public static int numMushroomBiomes;
429
430 // Token: 0x04003A6F RID: 14959
432
433 // Token: 0x04003A70 RID: 14960
434 public static int logX;
435
436 // Token: 0x04003A71 RID: 14961
437 public static int logY;
438
439 // Token: 0x04003A72 RID: 14962
440 public static readonly int maxLakes;
441
442 // Token: 0x04003A73 RID: 14963
443 public static int numLakes;
444
445 // Token: 0x04003A74 RID: 14964
446 public static int[] LakeX;
447
448 // Token: 0x04003A75 RID: 14965
449 public static readonly int maxOasis;
450
451 // Token: 0x04003A76 RID: 14966
452 public static int numOasis;
453
454 // Token: 0x04003A77 RID: 14967
455 public static Point[] oasisPosition;
456
457 // Token: 0x04003A78 RID: 14968
458 public static int[] oasisWidth;
459
460 // Token: 0x04003A79 RID: 14969
461 public static readonly int oasisHeight;
462
463 // Token: 0x04003A7A RID: 14970
464 public static int hellChest;
465
466 // Token: 0x04003A7B RID: 14971
467 public static int[] hellChestItem;
468
469 // Token: 0x04003A7C RID: 14972
470 public static Point16[] statueList;
471
472 // Token: 0x04003A7D RID: 14973
474
475 // Token: 0x04003A7E RID: 14974
476 public static bool crimsonLeft;
477
478 // Token: 0x04003A7F RID: 14975
480 }
481}
class f__AnonymousType0<< Count > j__TPar
static int beachSandRandomWidthRange
Definition GenVars.cs:119
static readonly int oasisHeight
Definition GenVars.cs:461
static int[] floatingIslandHouseY
Definition GenVars.cs:392
static Rectangle UndergroundDesertHiveLocation
Definition GenVars.cs:182
static int[] floatingIslandStyle
Definition GenVars.cs:395
static int beachSandJungleExtraWidth
Definition GenVars.cs:125
static readonly int maxOceanCaveTreasure
Definition GenVars.cs:167
static Point[] oasisPosition
Definition GenVars.cs:455
static int surfaceCavesBeachAvoidance
Definition GenVars.cs:161
static readonly int maxTunnels
Definition GenVars.cs:407
static int oceanWaterStartRandomMin
Definition GenVars.cs:140
static Vector2D lastDungeonHall
Definition GenVars.cs:290
static double worldSurfaceHigh
Definition GenVars.cs:77
static int[] floatingIslandHouseX
Definition GenVars.cs:389
static WorldGenConfiguration configuration
Definition GenVars.cs:29
static Point[] oceanCaveTreasure
Definition GenVars.cs:173
static readonly int maxLakes
Definition GenVars.cs:440
static int smallHolesBeachAvoidance
Definition GenVars.cs:158
static Vector2D shimmerPosition
Definition GenVars.cs:479
static double worldSurfaceLow
Definition GenVars.cs:71
static int oceanWaterForcedJungleLength
Definition GenVars.cs:146
static Point[] mushroomBiomesPosition
Definition GenVars.cs:431
static int surfaceCavesBeachAvoidance2
Definition GenVars.cs:164
static readonly int maxMushroomBiomes
Definition GenVars.cs:425
static List< int > StatuesWithTraps
Definition GenVars.cs:473
static int oceanWaterStartRandomMax
Definition GenVars.cs:143
static int beachSandDungeonExtraWidth
Definition GenVars.cs:122
static readonly int maxOasis
Definition GenVars.cs:449
static StructureMap structures
Definition GenVars.cs:32
static Point16[] statueList
Definition GenVars.cs:470
static int evilBiomeAvoidanceMidFixer
Definition GenVars.cs:152
static readonly int maxOrePatch
Definition GenVars.cs:416
static readonly int maxDRooms
Definition GenVars.cs:293
static Rectangle UndergroundDesertLocation
Definition GenVars.cs:179
static double rockLayerHigh
Definition GenVars.cs:86