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
GUIPS4MultiplayerChecks.cs
Go to the documentation of this file.
1
using
System
;
2
using
Terraria.Localization
;
3
using
UnityEngine
;
4
5
// Token: 0x0200027A RID: 634
6
public
class
GUIPS4MultiplayerChecks
7
{
8
// Token: 0x06000E5F RID: 3679 RVA: 0x00046570 File Offset: 0x00044770
9
private
void
DisplayGenericError
(
string
error)
10
{
11
this.displayingGenericError
=
true
;
12
this.genericError
= error;
13
}
14
15
// Token: 0x06000E60 RID: 3680 RVA: 0x0004658C File Offset: 0x0004478C
16
private
void
EditorCheckPermissions
()
17
{
18
this.EditorCheckingPermissions
=
true
;
19
if
(!
true
)
20
{
21
}
22
DateTime
now
=
DateTime
.
Now
;
23
this.EditorCheckStart
=
now
;
24
}
25
26
// Token: 0x06000E61 RID: 3681 RVA: 0x000465B4 File Offset: 0x000447B4
27
private
void
EditorCheckPermissionsUpdate
()
28
{
29
if
(!
true
)
30
{
31
}
32
DateTime
now
=
DateTime
.
Now
;
33
DateTime
editorCheckStart
= this.
EditorCheckStart
;
34
double
totalSeconds
= (now -
editorCheckStart
).TotalSeconds;
35
}
36
37
// Token: 0x06000E62 RID: 3682 RVA: 0x00046624 File Offset: 0x00044824
38
public
void
Begin
()
39
{
40
this.CheckingPS4Permisions
=
true
;
41
if
(!
true
)
42
{
43
}
44
bool
isEditor =
Application
.
isEditor
;
45
this.
EditorCheckPermissions
();
46
}
47
48
// Token: 0x06000E63 RID: 3683 RVA: 0x0004664C File Offset: 0x0004484C
49
public
void
Complete
(
bool
passed
)
50
{
51
}
52
53
// Token: 0x06000E64 RID: 3684 RVA: 0x0004665C File Offset: 0x0004485C
54
public
void
Draw
()
55
{
56
if
(this.
displayingGenericError
)
57
{
58
string
text
= this.
genericError
;
59
GUITransactionButton.InputState
inputState
;
60
if
(
inputState
==
GUITransactionButton
.
InputState
.Clicked)
61
{
62
long
num = 0
L
;
63
this.
Complete
(num != 0
L
);
64
return
;
65
}
66
}
67
else
68
{
69
string
textValue
=
Language
.
GetTextValue
(
"PS4.PermissionsCheck"
);
70
if
(
"PS4.PermissionsCheck"
==
null
)
71
{
72
}
73
if
(6899 == 0)
74
{
75
}
76
}
77
if
(this.
EditorCheckingPermissions
)
78
{
79
this.
EditorCheckPermissionsUpdate
();
80
}
81
if
(this.
parentalFailed
)
82
{
83
long
num2
= 0
L
;
84
this.
Complete
(num2 != 0
L
);
85
}
86
if
(this.
displayedPlusSignup
)
87
{
88
long
num3
= 0
L
;
89
this.
Complete
(num3 != 0
L
);
90
}
91
}
92
93
// Token: 0x06000E65 RID: 3685 RVA: 0x000466D4 File Offset: 0x000448D4
94
public
GUIPS4MultiplayerChecks
()
95
{
96
}
97
98
// Token: 0x04001A37 RID: 6711
99
public
bool
CheckingPS4Permisions
;
100
101
// Token: 0x04001A38 RID: 6712
102
public
bool
parentalFailed
;
103
104
// Token: 0x04001A39 RID: 6713
105
private
int
userId
;
106
107
// Token: 0x04001A3A RID: 6714
108
private
GUIPS4MultiplayerChecks.StateCheck
state
;
109
110
// Token: 0x04001A3B RID: 6715
111
private
bool
stepPassed
;
112
113
// Token: 0x04001A3C RID: 6716
114
private
bool
displayingPS4Error
;
115
116
// Token: 0x04001A3D RID: 6717
117
private
bool
displayingGenericError
;
118
119
// Token: 0x04001A3E RID: 6718
120
private
bool
displayedPlusSignup
;
121
122
// Token: 0x04001A3F RID: 6719
123
private
string
genericError
;
124
125
// Token: 0x04001A40 RID: 6720
126
private
bool
XBOError
;
127
128
// Token: 0x04001A41 RID: 6721
129
private
bool
stepFailed
;
130
131
// Token: 0x04001A42 RID: 6722
132
private
uint
stepErrorCode
;
133
134
// Token: 0x04001A43 RID: 6723
135
private
bool
EditorCheckingPermissions
;
136
137
// Token: 0x04001A44 RID: 6724
138
private
DateTime
EditorCheckStart
;
139
140
// Token: 0x0200027B RID: 635
141
public
enum
StateCheck
142
{
143
// Token: 0x04001A46 RID: 6726
144
Availability
,
145
// Token: 0x04001A47 RID: 6727
146
ParentalCheck
,
147
// Token: 0x04001A48 RID: 6728
148
CheckPlus
149
}
150
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
GUIPS4MultiplayerChecks.Complete
void Complete(bool passed)
Definition
GUIPS4MultiplayerChecks.cs:49
GUIPS4MultiplayerChecks.EditorCheckStart
DateTime EditorCheckStart
Definition
GUIPS4MultiplayerChecks.cs:138
GUIPS4MultiplayerChecks.displayingPS4Error
bool displayingPS4Error
Definition
GUIPS4MultiplayerChecks.cs:114
GUIPS4MultiplayerChecks.stepPassed
bool stepPassed
Definition
GUIPS4MultiplayerChecks.cs:111
GUIPS4MultiplayerChecks.EditorCheckPermissionsUpdate
void EditorCheckPermissionsUpdate()
Definition
GUIPS4MultiplayerChecks.cs:27
GUIPS4MultiplayerChecks.Draw
void Draw()
Definition
GUIPS4MultiplayerChecks.cs:54
GUIPS4MultiplayerChecks.GUIPS4MultiplayerChecks
GUIPS4MultiplayerChecks()
Definition
GUIPS4MultiplayerChecks.cs:94
GUIPS4MultiplayerChecks.userId
int userId
Definition
GUIPS4MultiplayerChecks.cs:105
GUIPS4MultiplayerChecks.stepFailed
bool stepFailed
Definition
GUIPS4MultiplayerChecks.cs:129
GUIPS4MultiplayerChecks.EditorCheckPermissions
void EditorCheckPermissions()
Definition
GUIPS4MultiplayerChecks.cs:16
GUIPS4MultiplayerChecks.parentalFailed
bool parentalFailed
Definition
GUIPS4MultiplayerChecks.cs:102
GUIPS4MultiplayerChecks.displayingGenericError
bool displayingGenericError
Definition
GUIPS4MultiplayerChecks.cs:117
GUIPS4MultiplayerChecks.CheckingPS4Permisions
bool CheckingPS4Permisions
Definition
GUIPS4MultiplayerChecks.cs:99
GUIPS4MultiplayerChecks.DisplayGenericError
void DisplayGenericError(string error)
Definition
GUIPS4MultiplayerChecks.cs:9
GUIPS4MultiplayerChecks.StateCheck
StateCheck
Definition
GUIPS4MultiplayerChecks.cs:142
GUIPS4MultiplayerChecks.StateCheck.ParentalCheck
@ ParentalCheck
GUIPS4MultiplayerChecks.StateCheck.CheckPlus
@ CheckPlus
GUIPS4MultiplayerChecks.StateCheck.Availability
@ Availability
GUIPS4MultiplayerChecks.genericError
string genericError
Definition
GUIPS4MultiplayerChecks.cs:123
GUIPS4MultiplayerChecks.XBOError
bool XBOError
Definition
GUIPS4MultiplayerChecks.cs:126
GUIPS4MultiplayerChecks.displayedPlusSignup
bool displayedPlusSignup
Definition
GUIPS4MultiplayerChecks.cs:120
GUIPS4MultiplayerChecks.stepErrorCode
uint stepErrorCode
Definition
GUIPS4MultiplayerChecks.cs:132
GUIPS4MultiplayerChecks.EditorCheckingPermissions
bool EditorCheckingPermissions
Definition
GUIPS4MultiplayerChecks.cs:135
GUIPS4MultiplayerChecks.Begin
void Begin()
Definition
GUIPS4MultiplayerChecks.cs:38
GUIPS4MultiplayerChecks.state
GUIPS4MultiplayerChecks.StateCheck state
Definition
GUIPS4MultiplayerChecks.cs:108
GUIPS4MultiplayerChecks
Definition
GUIPS4MultiplayerChecks.cs:7
GUITransactionButton.InputState
InputState
Definition
GUITransactionButton.cs:534
GUITransactionButton
Definition
GUITransactionButton.cs:11
Terraria.Localization.Language.GetTextValue
static string GetTextValue(string key)
Definition
Language.cs:54
Terraria.Localization.Language
Definition
Language.cs:11
UnityEngine.Application.isEditor
static bool isEditor
Definition
Application.cs:217
UnityEngine.Application
Definition
Application.cs:29
System.ExceptionArgument.text
@ text
System.ConsoleKey.L
@ L
System
Definition
__ComObject.cs:4
Terraria.Localization
Definition
GameCulture.cs:7
UnityEngine
Definition
_AndroidJNIHelper.cs:6
System.DateTime.Now
static DateTime Now
Definition
DateTime.cs:530
System.DateTime
Definition
DateTime.cs:13
source
GUIPS4MultiplayerChecks.cs
Generated by
1.10.0