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
GUILicenseCheck.cs
Go to the documentation of this file.
1
using
System
;
2
using
Cpp2IlInjected
;
3
using
UnityEngine
;
4
5
// Token: 0x02000153 RID: 339
6
public
static
class
GUILicenseCheck
7
{
8
// Token: 0x0600094A RID: 2378 RVA: 0x000289E4 File Offset: 0x00026BE4
9
public
static
void
PerformCheck
()
10
{
11
if
(
"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtCJtRkNlq9NnJT7a8TMsIDo02vCyaIZ3T5fQRZKR/5iFcODxA5LtmAJlhA4g4rq2X+LqZHuonsOQVcGn9o5fQuST8KKtV3q6UlOWnT4+Y8EjE+OzYt+xtFxhQy7hHos80ApUqPBmXPa4+HxWqGL1acj5e9vMEsKBDBBlBYnt2S7rIdmFjToNaZ+T41ettcnWrOlGwK57l4E1kwkH1vG4feFmzXHU2t14ExUChqO0p9u4B9U/HO20idDJ8gb8jBehJrWdflJolbN4n8zX+mVDiitzgkJII+0D2iZktP6PjlRCOEj6gD9N08uMRUiFKvv1HPh8M6ja3RpXv/oLkTCNWwIDAQAB"
==
null
||
"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtCJtRkNlq9NnJT7a8TMsIDo02vCyaIZ3T5fQRZKR/5iFcODxA5LtmAJlhA4g4rq2X+LqZHuonsOQVcGn9o5fQuST8KKtV3q6UlOWnT4+Y8EjE+OzYt+xtFxhQy7hHos80ApUqPBmXPa4+HxWqGL1acj5e9vMEsKBDBBlBYnt2S7rIdmFjToNaZ+T41ettcnWrOlGwK57l4E1kwkH1vG4feFmzXHU2t14ExUChqO0p9u4B9U/HO20idDJ8gb8jBehJrWdflJolbN4n8zX+mVDiitzgkJII+0D2iZktP6PjlRCOEj6gD9N08uMRUiFKvv1HPh8M6ja3RpXv/oLkTCNWwIDAQAB"
!=
null
)
12
{
13
return
;
14
}
15
throw
new
ArrayTypeMismatchException
();
16
}
17
18
// Token: 0x0600094B RID: 2379 RVA: 0x00028A44 File Offset: 0x00026C44
19
public
static
void
FollowLink
()
20
{
21
}
22
23
// Token: 0x0600094C RID: 2380 RVA: 0x000021DB File Offset: 0x000003DB
24
private
static
void
Process
()
25
{
26
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
27
}
28
29
// Token: 0x0600094D RID: 2381 RVA: 0x00028A8C File Offset: 0x00026C8C
30
public
static
void
Draw
()
31
{
32
GUITransactionButton.InputState
inputState
;
33
if
(
inputState
==
GUITransactionButton
.
InputState
.Clicked)
34
{
35
GUILicenseCheck
.
PerformCheck
();
36
}
37
GUITransactionButton.InputState
inputState2
;
38
if
(
inputState2
==
GUITransactionButton
.
InputState
.Clicked)
39
{
40
GUILicenseCheck
.
FollowLink
();
41
return
;
42
}
43
}
44
45
// Token: 0x040008F0 RID: 2288
46
public
static
bool
RequiresDraw
;
47
48
// Token: 0x040008F1 RID: 2289
49
private
static
int
reason
;
50
51
// Token: 0x040008F2 RID: 2290
52
private
static
string
result
;
53
54
// Token: 0x040008F3 RID: 2291
55
private
static
AndroidJavaObject
activity
;
56
57
// Token: 0x040008F4 RID: 2292
58
private
static
AndroidJavaObject
lvlCheck
;
59
60
// Token: 0x040008F5 RID: 2293
61
private
static
string
packageName
;
62
63
// Token: 0x040008F6 RID: 2294
64
private
static
float
retryScale
;
65
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
GUILicenseCheck.Process
static void Process()
Definition
GUILicenseCheck.cs:24
GUILicenseCheck.retryScale
static float retryScale
Definition
GUILicenseCheck.cs:64
GUILicenseCheck.RequiresDraw
static bool RequiresDraw
Definition
GUILicenseCheck.cs:46
GUILicenseCheck.FollowLink
static void FollowLink()
Definition
GUILicenseCheck.cs:19
GUILicenseCheck.Draw
static void Draw()
Definition
GUILicenseCheck.cs:30
GUILicenseCheck.lvlCheck
static AndroidJavaObject lvlCheck
Definition
GUILicenseCheck.cs:58
GUILicenseCheck.reason
static int reason
Definition
GUILicenseCheck.cs:49
GUILicenseCheck.PerformCheck
static void PerformCheck()
Definition
GUILicenseCheck.cs:9
GUILicenseCheck.activity
static AndroidJavaObject activity
Definition
GUILicenseCheck.cs:55
GUILicenseCheck.packageName
static string packageName
Definition
GUILicenseCheck.cs:61
GUILicenseCheck.result
static string result
Definition
GUILicenseCheck.cs:52
GUILicenseCheck
Definition
GUILicenseCheck.cs:7
GUITransactionButton.InputState
InputState
Definition
GUITransactionButton.cs:534
GUITransactionButton
Definition
GUITransactionButton.cs:11
System.ArrayTypeMismatchException
Definition
ArrayTypeMismatchException.cs:9
UnityEngine.AndroidJavaObject
Definition
AndroidJavaObject.cs:8
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System
Definition
__ComObject.cs:4
UnityEngine
Definition
_AndroidJNIHelper.cs:6
source
GUILicenseCheck.cs
Generated by
1.10.0