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
Cloud.cs
Go to the documentation of this file.
1
using
System
;
2
using
Microsoft.Xna.Framework
;
3
using
Microsoft.Xna.Framework.Graphics
;
4
using
Terraria.Utilities
;
5
6
namespace
Terraria
7
{
8
// Token: 0x02000424 RID: 1060
9
public
class
Cloud
10
{
11
// Token: 0x06002760 RID: 10080 RVA: 0x0018C8C4 File Offset: 0x0018AAC4
12
public
static
void
resetClouds
()
13
{
14
int
num = 1;
15
if
(num == 0)
16
{
17
}
18
if
(num == 0)
19
{
20
}
21
if
(num == 0)
22
{
23
}
24
if
(num == 0)
25
{
26
}
27
Cloud
.
addCloud
();
28
if
(num == 0)
29
{
30
}
31
}
32
33
// Token: 0x06002761 RID: 10081 RVA: 0x0018C904 File Offset: 0x0018AB04
34
public
static
void
addCloud
()
35
{
36
int
num = 1;
37
if
(num == 0)
38
{
39
}
40
bool
netHostOnly
=
Main
.
NetHostOnly
;
41
if
(num == 0)
42
{
43
}
44
}
45
46
// Token: 0x06002762 RID: 10082 RVA: 0x0018CA9C File Offset: 0x0018AC9C
47
private
static
int
RollRareCloud
()
48
{
49
if
(!
true
)
50
{
51
}
52
int
num;
53
return
num;
54
}
55
56
// Token: 0x06002763 RID: 10083 RVA: 0x0018CAB8 File Offset: 0x0018ACB8
57
public
Color
cloudColor
(
Color
bgColor
)
58
{
59
float
num = this.
scale
;
60
float
alpha = this.
Alpha
;
61
Color
color;
62
return
color;
63
}
64
65
// Token: 0x06002764 RID: 10084 RVA: 0x0018CAD4 File Offset: 0x0018ACD4
66
public
object
Clone
()
67
{
68
return
base
.MemberwiseClone();
69
}
70
71
// Token: 0x06002765 RID: 10085 RVA: 0x0018CAE8 File Offset: 0x0018ACE8
72
public
static
void
UpdateClouds
()
73
{
74
if
(!
true
)
75
{
76
}
77
bool
netHostOnly
=
Main
.
NetHostOnly
;
78
}
79
80
// Token: 0x06002766 RID: 10086 RVA: 0x0018CB30 File Offset: 0x0018AD30
81
public
void
Update
()
82
{
83
int
num = 1;
84
if
(num == 0)
85
{
86
}
87
if
(num != 0)
88
{
89
if
(num == 0)
90
{
91
}
92
bool
gameMenu =
Main
.
gameMenu
;
93
int
num2
= 28;
94
this.type
=
num2
;
95
}
96
float
num3
= this.
scale
;
97
}
98
99
// Token: 0x06002767 RID: 10087 RVA: 0x0018CC98 File Offset: 0x0018AE98
100
public
Cloud
()
101
{
102
}
103
104
// Token: 0x06002768 RID: 10088 RVA: 0x0018CCAC File Offset: 0x0018AEAC
105
// Note: this type is marked as 'beforefieldinit'.
106
static
Cloud
()
107
{
108
}
109
110
// Token: 0x0400339B RID: 13211
111
public
Vector2
position
;
112
113
// Token: 0x0400339C RID: 13212
114
public
float
scale
;
115
116
// Token: 0x0400339D RID: 13213
117
public
float
rotation
;
118
119
// Token: 0x0400339E RID: 13214
120
public
float
rSpeed
;
121
122
// Token: 0x0400339F RID: 13215
123
public
float
sSpeed
;
124
125
// Token: 0x040033A0 RID: 13216
126
public
bool
active
;
127
128
// Token: 0x040033A1 RID: 13217
129
public
SpriteEffects
spriteDir
;
130
131
// Token: 0x040033A2 RID: 13218
132
public
int
type
;
133
134
// Token: 0x040033A3 RID: 13219
135
public
int
width
;
136
137
// Token: 0x040033A4 RID: 13220
138
public
int
height
;
139
140
// Token: 0x040033A5 RID: 13221
141
public
float
Alpha
;
142
143
// Token: 0x040033A6 RID: 13222
144
public
bool
kill
;
145
146
// Token: 0x040033A7 RID: 13223
147
private
static
UnifiedRandom
rand
;
148
}
149
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Terraria.Cloud.active
bool active
Definition
Cloud.cs:126
Terraria.Cloud.spriteDir
SpriteEffects spriteDir
Definition
Cloud.cs:129
Terraria.Cloud.resetClouds
static void resetClouds()
Definition
Cloud.cs:12
Terraria.Cloud.type
int type
Definition
Cloud.cs:132
Terraria.Cloud.scale
float scale
Definition
Cloud.cs:114
Terraria.Cloud.Clone
object Clone()
Definition
Cloud.cs:66
Terraria.Cloud.addCloud
static void addCloud()
Definition
Cloud.cs:34
Terraria.Cloud.rotation
float rotation
Definition
Cloud.cs:117
Terraria.Cloud.Update
void Update()
Definition
Cloud.cs:81
Terraria.Cloud.rand
static UnifiedRandom rand
Definition
Cloud.cs:147
Terraria.Cloud.Alpha
float Alpha
Definition
Cloud.cs:141
Terraria.Cloud.position
Vector2 position
Definition
Cloud.cs:111
Terraria.Cloud.UpdateClouds
static void UpdateClouds()
Definition
Cloud.cs:72
Terraria.Cloud.height
int height
Definition
Cloud.cs:138
Terraria.Cloud.sSpeed
float sSpeed
Definition
Cloud.cs:123
Terraria.Cloud.Cloud
static Cloud()
Definition
Cloud.cs:106
Terraria.Cloud.rSpeed
float rSpeed
Definition
Cloud.cs:120
Terraria.Cloud.cloudColor
Color cloudColor(Color bgColor)
Definition
Cloud.cs:57
Terraria.Cloud.kill
bool kill
Definition
Cloud.cs:144
Terraria.Cloud.RollRareCloud
static int RollRareCloud()
Definition
Cloud.cs:47
Terraria.Cloud.Cloud
Cloud()
Definition
Cloud.cs:100
Terraria.Cloud.width
int width
Definition
Cloud.cs:135
Terraria.Cloud
Definition
Cloud.cs:10
Terraria.Main.NetHostOnly
static bool NetHostOnly
Definition
Main.cs:5482
Terraria.Main.gameMenu
static bool gameMenu
Definition
Main.cs:2673
Terraria.Main
Definition
Main.cs:67
Terraria.Utilities.UnifiedRandom
Definition
UnifiedRandom.cs:8
Microsoft.Xna.Framework.Graphics.SpriteEffects
SpriteEffects
Definition
SpriteEffects.cs:8
Microsoft.Xna.Framework.Graphics
Definition
Blend.cs:4
Microsoft.Xna.Framework
Definition
AudioChannels.cs:4
System
Definition
__ComObject.cs:4
Terraria.Utilities
Definition
Bits64.cs:5
Terraria
Definition
Achievement.cs:10
Microsoft.Xna.Framework.Graphics.Color
Definition
Color.cs:12
Microsoft.Xna.Framework.Vector2
Definition
Vector2.cs:10
source
Terraria
Cloud.cs
Generated by
1.10.0