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
ShimmerUnstuckHelper.cs
Go to the documentation of this file.
1
using
System
;
2
using
Microsoft.Xna.Framework
;
3
4
namespace
Terraria.GameContent
5
{
6
// Token: 0x020007E9 RID: 2025
7
public
struct
ShimmerUnstuckHelper
8
{
9
// Token: 0x170007C0 RID: 1984
10
// (get) Token: 0x0600411C RID: 16668 RVA: 0x00244AF0 File Offset: 0x00242CF0
11
public
bool
ShouldUnstuck
12
{
13
get
14
{
15
return
!
this.IndefiniteProtectionActive
||
true
;
16
}
17
}
18
19
// Token: 0x0600411D RID: 16669 RVA: 0x00244B08 File Offset: 0x00242D08
20
public
void
Update
(
Player
player)
21
{
22
if
(player.
shimmering
|| player.
shimmerWet
)
23
{
24
this.IndefiniteProtectionActive
=
true
;
25
this.TimeLeftUnstuck
= 120;
26
return
;
27
}
28
Vector2
bottom = player.
Bottom
;
29
}
30
31
// Token: 0x0600411E RID: 16670 RVA: 0x00244B48 File Offset: 0x00242D48
32
public
void
StartUnstuck
()
33
{
34
this.IndefiniteProtectionActive
=
true
;
35
this.TimeLeftUnstuck
= 120;
36
}
37
38
// Token: 0x0600411F RID: 16671 RVA: 0x00244B64 File Offset: 0x00242D64
39
public
void
Clear
()
40
{
41
}
42
43
// Token: 0x04007ED8 RID: 32472
44
public
int
TimeLeftUnstuck
;
45
46
// Token: 0x04007ED9 RID: 32473
47
public
bool
IndefiniteProtectionActive
;
48
}
49
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Terraria.Entity.shimmerWet
bool shimmerWet
Definition
Entity.cs:487
Terraria.Entity.Bottom
Vector2 Bottom
Definition
Entity.cs:318
Terraria.Player.shimmering
bool shimmering
Definition
Player.cs:22286
Terraria.Player
Definition
Player.cs:33
Microsoft.Xna.Framework
Definition
AudioChannels.cs:4
System
Definition
__ComObject.cs:4
Terraria.GameContent
Definition
AchievementsHelper.cs:7
Microsoft.Xna.Framework.Vector2
Definition
Vector2.cs:10
Terraria.GameContent.ShimmerUnstuckHelper.ShouldUnstuck
bool ShouldUnstuck
Definition
ShimmerUnstuckHelper.cs:12
Terraria.GameContent.ShimmerUnstuckHelper.Update
void Update(Player player)
Definition
ShimmerUnstuckHelper.cs:20
Terraria.GameContent.ShimmerUnstuckHelper.TimeLeftUnstuck
int TimeLeftUnstuck
Definition
ShimmerUnstuckHelper.cs:44
Terraria.GameContent.ShimmerUnstuckHelper.StartUnstuck
void StartUnstuck()
Definition
ShimmerUnstuckHelper.cs:32
Terraria.GameContent.ShimmerUnstuckHelper.Clear
void Clear()
Definition
ShimmerUnstuckHelper.cs:39
Terraria.GameContent.ShimmerUnstuckHelper.IndefiniteProtectionActive
bool IndefiniteProtectionActive
Definition
ShimmerUnstuckHelper.cs:47
Terraria.GameContent.ShimmerUnstuckHelper
Definition
ShimmerUnstuckHelper.cs:8
source
Terraria
GameContent
ShimmerUnstuckHelper.cs
Generated by
1.10.0