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
MahoganyTreeBiome.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: 0x020008F3 RID: 2291
9
public
class
MahoganyTreeBiome
:
MicroBiome
10
{
11
// Token: 0x0600462D RID: 17965 RVA: 0x00257DA8 File Offset: 0x00255FA8
12
public
override
bool
Place
(
Point
origin,
StructureMap
structures)
13
{
14
GenCondition
genCondition
;
15
if
(
genCondition
!=
null
)
16
{
17
}
18
GenCondition
genCondition2
;
19
if
(
genCondition2
==
null
||
genCondition2
!=
null
)
20
{
21
bool
flag;
22
if
(!flag)
23
{
24
}
25
if
(flag)
26
{
27
if
(!flag)
28
{
29
}
30
UnifiedRandom
genRand =
WorldGen
.
genRand
;
31
int
num = 50;
32
int
num2
= genRand.
Next
(num);
33
}
34
double
num3
=
GenBase
.
_random
.
NextDouble
();
35
double
num4
=
GenBase
.
_random
.
NextDouble
();
36
UnifiedRandom
random =
GenBase
.
_random
;
37
int
num5
= 2;
38
int
num6
= random.
Next
(
num5
);
39
if
(32752 == 0)
40
{
41
}
42
double
num7
=
GenBase
.
_random
.
NextDouble
();
43
UnifiedRandom
random2
=
GenBase
.
_random
;
44
int
num8
= 12;
45
int
num9
= 16;
46
int
num10
=
random2
.
Next
(
num8
,
num9
);
47
UnifiedRandom
random3
=
GenBase
.
_random
;
48
int
num11
= 16;
49
int
num12
= 22;
50
int
num13
=
random3
.
Next
(
num11
,
num12
);
51
UnifiedRandom
random4
=
GenBase
.
_random
;
52
int
num14
= 16;
53
int
num15
= 22;
54
int
num16
=
random4
.
Next
(
num14
,
num15
);
55
bool
flag2
;
56
return
flag2
;
57
}
58
throw
new
ArrayTypeMismatchException
();
59
}
60
61
// Token: 0x0600462E RID: 17966 RVA: 0x00258048 File Offset: 0x00256248
62
public
MahoganyTreeBiome
()
63
{
64
}
65
}
66
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.ArrayTypeMismatchException
Definition
ArrayTypeMismatchException.cs:9
Terraria.GameContent.Biomes.MahoganyTreeBiome.MahoganyTreeBiome
MahoganyTreeBiome()
Definition
MahoganyTreeBiome.cs:62
Terraria.GameContent.Biomes.MahoganyTreeBiome.Place
override bool Place(Point origin, StructureMap structures)
Definition
MahoganyTreeBiome.cs:12
Terraria.GameContent.Biomes.MahoganyTreeBiome
Definition
MahoganyTreeBiome.cs:10
Terraria.Utilities.UnifiedRandom.NextDouble
double NextDouble()
Definition
UnifiedRandom.cs:127
Terraria.Utilities.UnifiedRandom.Next
int Next()
Definition
UnifiedRandom.cs:83
Terraria.Utilities.UnifiedRandom
Definition
UnifiedRandom.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
Terraria.WorldGen.genRand
static UnifiedRandom genRand
Definition
WorldGen.cs:38
Terraria.WorldGen
Definition
WorldGen.cs:34
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
source
Terraria
GameContent
Biomes
MahoganyTreeBiome.cs
Generated by
1.10.0