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
Sign.cs
Go to the documentation of this file.
1
using
System
;
2
3
namespace
Terraria
4
{
5
// Token: 0x0200045B RID: 1115
6
public
class
Sign
7
{
8
// Token: 0x06002A2D RID: 10797 RVA: 0x001B1E64 File Offset: 0x001B0064
9
public
static
void
KillSign
(
int
x
,
int
y
)
10
{
11
if
(!
true
)
12
{
13
}
14
}
15
16
// Token: 0x06002A2E RID: 10798 RVA: 0x001B1E78 File Offset: 0x001B0078
17
public
static
int
ReadSign
(
int
i,
int
j,
bool
CreateIfMissing
=
true
)
18
{
19
if
(!
true
)
20
{
21
}
22
Tile
tile;
23
short
frameX = tile.
frameX
;
24
Tile
tile2
;
25
short
frameY =
tile2
.
frameY
;
26
Tile
tile3
;
27
ushort type =
tile3
.
type
;
28
return
int
.MinValue;
29
}
30
31
// Token: 0x06002A2F RID: 10799 RVA: 0x001B1EE0 File Offset: 0x001B00E0
32
public
static
void
TextSign
(
int
i,
string
text
)
33
{
34
if
(!
true
)
35
{
36
}
37
Tile
tile;
38
short
sTileHeader = tile.
sTileHeader
;
39
Tile
tile2
;
40
ushort type =
tile2
.
type
;
41
}
42
43
// Token: 0x06002A30 RID: 10800 RVA: 0x001B1F00 File Offset: 0x001B0100
44
public
override
string
ToString
()
45
{
46
string
text
;
47
string
text2;
48
if
((
"x"
==
null
||
"x"
!=
null
) && (
text
==
null
||
text
!=
null
) && (
"\ty"
==
null
||
"\ty"
!=
null
) && (text2 ==
null
|| text2 !=
null
) && (
"\t"
==
null
||
"\t"
!=
null
))
49
{
50
string
text3
= this.
text
;
51
if
(text3 ==
null
||
text3
!=
null
)
52
{
53
string
text4
;
54
return
text4
;
55
}
56
}
57
throw
new
ArrayTypeMismatchException
();
58
}
59
60
// Token: 0x06002A31 RID: 10801 RVA: 0x001B1F5C File Offset: 0x001B015C
61
public
Sign
()
62
{
63
}
64
65
// Token: 0x0400372E RID: 14126
66
public
const
int
maxSigns
= 1000;
67
68
// Token: 0x0400372F RID: 14127
69
public
int
x
;
70
71
// Token: 0x04003730 RID: 14128
72
public
int
y
;
73
74
// Token: 0x04003731 RID: 14129
75
public
string
text
;
76
}
77
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.ArrayTypeMismatchException
Definition
ArrayTypeMismatchException.cs:9
Terraria.Sign.y
int y
Definition
Sign.cs:72
Terraria.Sign.ToString
override string ToString()
Definition
Sign.cs:44
Terraria.Sign.text
string text
Definition
Sign.cs:75
Terraria.Sign.ReadSign
static int ReadSign(int i, int j, bool CreateIfMissing=true)
Definition
Sign.cs:17
Terraria.Sign.TextSign
static void TextSign(int i, string text)
Definition
Sign.cs:32
Terraria.Sign.Sign
Sign()
Definition
Sign.cs:61
Terraria.Sign.KillSign
static void KillSign(int x, int y)
Definition
Sign.cs:9
Terraria.Sign.maxSigns
const int maxSigns
Definition
Sign.cs:66
Terraria.Sign.x
int x
Definition
Sign.cs:69
Terraria.Sign
Definition
Sign.cs:7
System
Definition
__ComObject.cs:4
Terraria
Definition
Achievement.cs:10
Terraria.Tile.frameY
short frameY
Definition
Tile.cs:285
Terraria.Tile.type
ushort type
Definition
Tile.cs:58
Terraria.Tile.frameX
short frameX
Definition
Tile.cs:244
Terraria.Tile.sTileHeader
short sTileHeader
Definition
Tile.cs:137
Terraria.Tile
Definition
Tile.cs:12
source
Terraria
Sign.cs
Generated by
1.10.0