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
CorruptionPitBiome.cs
Go to the documentation of this file.
1
using
System
;
2
using
Microsoft.Xna.Framework
;
3
using
Terraria.Utilities
;
4
using
Terraria.WorldBuilding
;
5
6
namespace
Terraria.GameContent.Biomes
7
{
8
// Token: 0x020008E3 RID: 2275
9
public
class
CorruptionPitBiome
:
MicroBiome
10
{
11
// Token: 0x060045DA RID: 17882 RVA: 0x0025608C File Offset: 0x0025428C
12
public
override
bool
Place
(
Point
origin,
StructureMap
structures)
13
{
14
if
(!
true
)
15
{
16
}
17
if
(!
true
)
18
{
19
}
20
Tile
tile;
21
ushort wall = tile.
wall
;
22
GenCondition
genCondition
;
23
if
(
genCondition
==
null
||
genCondition
!=
null
)
24
{
25
UnifiedRandom
random =
GenBase
.
_random
;
26
int
num = 10;
27
int
num2
= 12;
28
int
num3
= random.
Next
(num,
num2
);
29
GenAction
genAction
;
30
if
(
genAction
==
null
||
genAction
!=
null
)
31
{
32
UnifiedRandom
random2
=
GenBase
.
_random
;
33
int
num4
= 5;
34
int
num5
= 7;
35
int
num6
=
random2
.
Next
(
num4
,
num5
);
36
GenAction
genAction2
;
37
if
(
genAction2
==
null
||
genAction2
!=
null
)
38
{
39
UnifiedRandom
random3
=
GenBase
.
_random
;
40
int
num7
= 4;
41
int
num8
= 6;
42
int
num9
=
random3
.
Next
(
num7
,
num8
);
43
GenAction
genAction3
;
44
if
(
genAction3
==
null
||
genAction3
!=
null
)
45
{
46
}
47
}
48
}
49
}
50
throw
new
ArrayTypeMismatchException
();
51
}
52
53
// Token: 0x060045DB RID: 17883 RVA: 0x002561A4 File Offset: 0x002543A4
54
public
CorruptionPitBiome
()
55
{
56
}
57
58
// Token: 0x060045DC RID: 17884 RVA: 0x002561B8 File Offset: 0x002543B8
59
// Note: this type is marked as 'beforefieldinit'.
60
static
CorruptionPitBiome
()
61
{
62
if
(!
true
)
63
{
64
}
65
}
66
67
// Token: 0x04008238 RID: 33336
68
public
static
bool
[]
ValidTiles
;
69
}
70
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.ArrayTypeMismatchException
Definition
ArrayTypeMismatchException.cs:9
Terraria.GameContent.Biomes.CorruptionPitBiome.Place
override bool Place(Point origin, StructureMap structures)
Definition
CorruptionPitBiome.cs:12
Terraria.GameContent.Biomes.CorruptionPitBiome.CorruptionPitBiome
CorruptionPitBiome()
Definition
CorruptionPitBiome.cs:54
Terraria.GameContent.Biomes.CorruptionPitBiome.ValidTiles
static bool[] ValidTiles
Definition
CorruptionPitBiome.cs:68
Terraria.GameContent.Biomes.CorruptionPitBiome.CorruptionPitBiome
static CorruptionPitBiome()
Definition
CorruptionPitBiome.cs:60
Terraria.GameContent.Biomes.CorruptionPitBiome
Definition
CorruptionPitBiome.cs:10
Terraria.Utilities.UnifiedRandom.Next
int Next()
Definition
UnifiedRandom.cs:83
Terraria.Utilities.UnifiedRandom
Definition
UnifiedRandom.cs:8
Terraria.WorldBuilding.GenAction
Definition
GenAction.cs:8
Terraria.WorldBuilding.GenBase._random
static UnifiedRandom _random
Definition
GenBase.cs:13
Terraria.WorldBuilding.GenBase
Definition
GenBase.cs:9
Terraria.WorldBuilding.GenCondition
Definition
GenCondition.cs:7
Terraria.WorldBuilding.MicroBiome
Definition
MicroBiome.cs:7
Terraria.WorldBuilding.StructureMap
Definition
StructureMap.cs:12
Microsoft.Xna.Framework
Definition
AudioChannels.cs:4
System
Definition
__ComObject.cs:4
Terraria.GameContent.Biomes
Definition
CampsiteBiome.cs:7
Terraria.Utilities
Definition
Bits64.cs:5
Terraria.WorldBuilding
Definition
Actions.cs:9
Microsoft.Xna.Framework.Point
Definition
Point.cs:9
Terraria.Tile.wall
ushort wall
Definition
Tile.cs:85
Terraria.Tile
Definition
Tile.cs:12
source
Terraria
GameContent
Biomes
CorruptionPitBiome.cs
Generated by
1.10.0