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
TileObjectBaseModule.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Runtime.InteropServices
;
3
using
Terraria.DataStructures
;
4
using
Terraria.Enums
;
5
6
namespace
Terraria.Modules
7
{
8
// Token: 0x0200054B RID: 1355
9
public
class
TileObjectBaseModule
10
{
11
// Token: 0x060032EE RID: 13038 RVA: 0x001FE050 File Offset: 0x001FC250
12
public
TileObjectBaseModule
([Optional]
TileObjectBaseModule
copyFrom
)
13
{
14
int
[]
array
;
15
if
(
copyFrom
!=
null
)
16
{
17
int
num =
copyFrom
.width;
18
this.width
= num;
19
Point16
point =
copyFrom
.origin;
20
this.origin
= point;
21
bool
flag =
copyFrom
.flattenAnchors;
22
this.flattenAnchors
= flag;
23
array
=
copyFrom
.specificRandomStyles;
24
if
(
array
!=
null
)
25
{
26
int
[]
array2
=
copyFrom
.specificRandomStyles;
27
return
;
28
}
29
}
30
else
if
(
array
==
null
)
31
{
32
}
33
}
34
35
// Token: 0x04003BE5 RID: 15333
36
public
int
width
;
37
38
// Token: 0x04003BE6 RID: 15334
39
public
int
height
;
40
41
// Token: 0x04003BE7 RID: 15335
42
public
Point16
origin
;
43
44
// Token: 0x04003BE8 RID: 15336
45
public
TileObjectDirection
direction
;
46
47
// Token: 0x04003BE9 RID: 15337
48
public
int
randomRange
;
49
50
// Token: 0x04003BEA RID: 15338
51
public
bool
flattenAnchors
;
52
53
// Token: 0x04003BEB RID: 15339
54
public
int
[]
specificRandomStyles
;
55
}
56
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Terraria.Modules.TileObjectBaseModule.specificRandomStyles
int[] specificRandomStyles
Definition
TileObjectBaseModule.cs:54
Terraria.Modules.TileObjectBaseModule.direction
TileObjectDirection direction
Definition
TileObjectBaseModule.cs:45
Terraria.Modules.TileObjectBaseModule.origin
Point16 origin
Definition
TileObjectBaseModule.cs:42
Terraria.Modules.TileObjectBaseModule.height
int height
Definition
TileObjectBaseModule.cs:39
Terraria.Modules.TileObjectBaseModule.flattenAnchors
bool flattenAnchors
Definition
TileObjectBaseModule.cs:51
Terraria.Modules.TileObjectBaseModule.width
int width
Definition
TileObjectBaseModule.cs:36
Terraria.Modules.TileObjectBaseModule.randomRange
int randomRange
Definition
TileObjectBaseModule.cs:48
Terraria.Modules.TileObjectBaseModule.TileObjectBaseModule
TileObjectBaseModule([Optional] TileObjectBaseModule copyFrom)
Definition
TileObjectBaseModule.cs:12
Terraria.Modules.TileObjectBaseModule
Definition
TileObjectBaseModule.cs:10
System.Runtime.InteropServices
Definition
_Activator.cs:4
System.ExceptionArgument.array
@ array
System
Definition
__ComObject.cs:4
Terraria.DataStructures
Definition
AEntitySource_OnHit.cs:4
Terraria.Enums.TileObjectDirection
TileObjectDirection
Definition
TileObjectDirection.cs:7
Terraria.Enums
Definition
AnchorType.cs:4
Terraria.Modules
Definition
AnchorDataModule.cs:6
Terraria.DataStructures.Point16
Definition
Point16.cs:9
source
Terraria
Modules
TileObjectBaseModule.cs
Generated by
1.10.0