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
InGameNotificationsTracker.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Collections.Generic
;
3
using
Microsoft.Xna.Framework
;
4
using
Microsoft.Xna.Framework.Graphics
;
5
using
Terraria.Achievements
;
6
using
Terraria.GameInput
;
7
using
Terraria.Social.Base
;
8
9
namespace
Terraria.UI
10
{
11
// Token: 0x020006E0 RID: 1760
12
public
class
InGameNotificationsTracker
13
{
14
// Token: 0x06003B14 RID: 15124 RVA: 0x002341FC File Offset: 0x002323FC
15
public
static
void
Initialize
()
16
{
17
if
(!
true
)
18
{
19
}
20
AchievementManager
achievements
=
Main
.
Achievements
;
21
}
22
23
// Token: 0x06003B15 RID: 15125 RVA: 0x0023421C File Offset: 0x0023241C
24
private
static
void
JoinRequests_OnRequestAdded
(
UserJoinToServerRequest
request)
25
{
26
if
(!
true
)
27
{
28
}
29
InGameNotificationsTracker
.
AddJoinRequest
(request);
30
}
31
32
// Token: 0x06003B16 RID: 15126 RVA: 0x00234234 File Offset: 0x00232434
33
private
static
void
JoinRequests_OnRequestRemoved
(
UserJoinToServerRequest
request)
34
{
35
if
(!
true
)
36
{
37
}
38
}
39
40
// Token: 0x06003B17 RID: 15127 RVA: 0x00234248 File Offset: 0x00232448
41
public
static
void
DrawInGame
(
SpriteBatch
sb)
42
{
43
int
num = 1;
44
if
(num == 0)
45
{
46
}
47
int
screenHeight =
Main
.
screenHeight
;
48
if
(num == 0)
49
{
50
}
51
bool
usingGamepad
=
PlayerInput
.
UsingGamepad
;
52
}
53
54
// Token: 0x06003B18 RID: 15128 RVA: 0x00234288 File Offset: 0x00232488
55
public
static
void
DrawInIngameOptions
(
SpriteBatch
spriteBatch,
Rectangle
area
,
int
gamepadPointIdLocalIndexToUse
)
56
{
57
int
num = 1;
58
int
num2
= 26215;
59
if
(num == 0)
60
{
61
}
62
if
(
num2
!= 0)
63
{
64
}
65
}
66
67
// Token: 0x06003B19 RID: 15129 RVA: 0x002342CC File Offset: 0x002324CC
68
public
static
void
AddCompleted
(
Achievement
achievement
)
69
{
70
int
num = 1;
71
if
(num == 0)
72
{
73
}
74
bool
netHost
=
Main
.
NetHost
;
75
if
(num == 0)
76
{
77
}
78
}
79
80
// Token: 0x06003B1A RID: 15130 RVA: 0x002342EC File Offset: 0x002324EC
81
public
static
void
AddJoinRequest
(
UserJoinToServerRequest
request)
82
{
83
int
num = 1;
84
if
(num == 0)
85
{
86
}
87
bool
netHost
=
Main
.
NetHost
;
88
if
(num == 0)
89
{
90
}
91
}
92
93
// Token: 0x06003B1B RID: 15131 RVA: 0x0023430C File Offset: 0x0023250C
94
public
static
void
Clear
()
95
{
96
if
(!
true
)
97
{
98
}
99
}
100
101
// Token: 0x06003B1C RID: 15132 RVA: 0x00234320 File Offset: 0x00232520
102
public
static
void
Update
()
103
{
104
if
(!
true
)
105
{
106
}
107
}
108
109
// Token: 0x06003B1D RID: 15133 RVA: 0x00234338 File Offset: 0x00232538
110
public
InGameNotificationsTracker
()
111
{
112
}
113
114
// Token: 0x06003B1E RID: 15134 RVA: 0x0023434C File Offset: 0x0023254C
115
// Note: this type is marked as 'beforefieldinit'.
116
static
InGameNotificationsTracker
()
117
{
118
}
119
120
// Token: 0x04007AF3 RID: 31475
121
private
static
List<IInGameNotification>
_notifications
;
122
}
123
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Microsoft.Xna.Framework.Graphics.SpriteBatch
Definition
SpriteBatch.cs:14
System.Collections.Generic.List
Definition
List.cs:13
Terraria.Achievements.AchievementManager
Definition
AchievementManager.cs:13
Terraria.Achievements.Achievement
Definition
Achievement.cs:14
Terraria.GameInput.PlayerInput.UsingGamepad
static bool UsingGamepad
Definition
PlayerInput.cs:449
Terraria.GameInput.PlayerInput
Definition
PlayerInput.cs:15
Terraria.Main.Achievements
static AchievementManager Achievements
Definition
Main.cs:4221
Terraria.Main.NetHost
static bool NetHost
Definition
Main.cs:5544
Terraria.Main.screenHeight
static int screenHeight
Definition
Main.cs:2015
Terraria.Main
Definition
Main.cs:67
Terraria.Social.Base.UserJoinToServerRequest
Definition
UserJoinToServerRequest.cs:8
Terraria.UI.InGameNotificationsTracker.InGameNotificationsTracker
InGameNotificationsTracker()
Definition
InGameNotificationsTracker.cs:110
Terraria.UI.InGameNotificationsTracker.AddCompleted
static void AddCompleted(Achievement achievement)
Definition
InGameNotificationsTracker.cs:68
Terraria.UI.InGameNotificationsTracker.Clear
static void Clear()
Definition
InGameNotificationsTracker.cs:94
Terraria.UI.InGameNotificationsTracker.Update
static void Update()
Definition
InGameNotificationsTracker.cs:102
Terraria.UI.InGameNotificationsTracker._notifications
static List< IInGameNotification > _notifications
Definition
InGameNotificationsTracker.cs:121
Terraria.UI.InGameNotificationsTracker.InGameNotificationsTracker
static InGameNotificationsTracker()
Definition
InGameNotificationsTracker.cs:116
Terraria.UI.InGameNotificationsTracker.Initialize
static void Initialize()
Definition
InGameNotificationsTracker.cs:15
Terraria.UI.InGameNotificationsTracker.AddJoinRequest
static void AddJoinRequest(UserJoinToServerRequest request)
Definition
InGameNotificationsTracker.cs:81
Terraria.UI.InGameNotificationsTracker.JoinRequests_OnRequestRemoved
static void JoinRequests_OnRequestRemoved(UserJoinToServerRequest request)
Definition
InGameNotificationsTracker.cs:33
Terraria.UI.InGameNotificationsTracker.DrawInGame
static void DrawInGame(SpriteBatch sb)
Definition
InGameNotificationsTracker.cs:41
Terraria.UI.InGameNotificationsTracker.JoinRequests_OnRequestAdded
static void JoinRequests_OnRequestAdded(UserJoinToServerRequest request)
Definition
InGameNotificationsTracker.cs:24
Terraria.UI.InGameNotificationsTracker.DrawInIngameOptions
static void DrawInIngameOptions(SpriteBatch spriteBatch, Rectangle area, int gamepadPointIdLocalIndexToUse)
Definition
InGameNotificationsTracker.cs:55
Terraria.UI.InGameNotificationsTracker
Definition
InGameNotificationsTracker.cs:13
Microsoft.Xna.Framework.Graphics
Definition
Blend.cs:4
Microsoft.Xna.Framework
Definition
AudioChannels.cs:4
System.Collections.Generic
Definition
ArrayBuilder.cs:5
System
Definition
__ComObject.cs:4
Terraria.Achievements
Definition
Achievement.cs:10
Terraria.GameInput
Definition
CursorMode.cs:4
Terraria.Social.Base
Definition
AchievementsSocialModule.cs:4
Terraria.UI
Definition
Alignment.cs:5
Microsoft.Xna.Framework.Rectangle
Definition
Rectangle.cs:9
source
Terraria
UI
InGameNotificationsTracker.cs
Generated by
1.10.0