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
Player_OldSwitch.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.IO
;
3
using
Cpp2IlInjected
;
4
using
Terraria
;
5
using
Terraria.IO
;
6
7
// Token: 0x020002E1 RID: 737
8
internal
class
Player_OldSwitch
9
{
10
// Token: 0x060010F5 RID: 4341 RVA: 0x000021DB File Offset: 0x000003DB
11
private
static
short
ReadItemID
(
BinaryReader
fileIO
,
int
playerFileVersion
)
12
{
13
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
14
}
15
16
// Token: 0x060010F6 RID: 4342 RVA: 0x000544A8 File Offset: 0x000526A8
17
public
static
bool
LoadPlayer
(
string
playerPath
,
PlayerFileData
playerData
)
18
{
19
if
(!
true
)
20
{
21
}
22
long
num = 0
L
;
23
BitsByte
bitsByte2
;
24
BitsByte
bitsByte
= (
bitsByte2
[(int)num] ? 1 : 0);
25
long
num2
= 0
L
;
26
return
bitsByte
[(int)
num2
];
27
}
28
29
// Token: 0x060010F7 RID: 4343 RVA: 0x00054640 File Offset: 0x00052840
30
private
static
void
GivePlayerCoins
(
Player
player,
int
value
)
31
{
32
Item
[] inventory = player.
inventory
;
33
}
34
35
// Token: 0x060010F8 RID: 4344 RVA: 0x000546B8 File Offset: 0x000528B8
36
public
Player_OldSwitch
()
37
{
38
}
39
40
// Token: 0x060010F9 RID: 4345 RVA: 0x000546CC File Offset: 0x000528CC
41
// Note: this type is marked as 'beforefieldinit'.
42
static
Player_OldSwitch
()
43
{
44
}
45
46
// Token: 0x040020CF RID: 8399
47
private
const
int
PlayerFileVersion_GUID
= 1000;
48
49
// Token: 0x040020D0 RID: 8400
50
private
const
int
PlayerFileVersion_1_3_1
= 1001;
51
52
// Token: 0x040020D1 RID: 8401
53
private
const
int
PlayerFileVersion_1_3_4
= 1002;
54
55
// Token: 0x040020D2 RID: 8402
56
private
const
int
PlayerFileVersion_RemapENGINEItems
= 1003;
57
58
// Token: 0x040020D3 RID: 8403
59
private
const
int
PlayerFileVersion_RememberDPadShortcut
= 1004;
60
61
// Token: 0x040020D4 RID: 8404
62
public
static
byte
[]
EncryptionKey
;
63
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
Player_OldSwitch.PlayerFileVersion_GUID
const int PlayerFileVersion_GUID
Definition
Player_OldSwitch.cs:47
Player_OldSwitch.EncryptionKey
static byte[] EncryptionKey
Definition
Player_OldSwitch.cs:62
Player_OldSwitch.GivePlayerCoins
static void GivePlayerCoins(Player player, int value)
Definition
Player_OldSwitch.cs:30
Player_OldSwitch.Player_OldSwitch
Player_OldSwitch()
Definition
Player_OldSwitch.cs:36
Player_OldSwitch.PlayerFileVersion_RememberDPadShortcut
const int PlayerFileVersion_RememberDPadShortcut
Definition
Player_OldSwitch.cs:59
Player_OldSwitch.PlayerFileVersion_RemapENGINEItems
const int PlayerFileVersion_RemapENGINEItems
Definition
Player_OldSwitch.cs:56
Player_OldSwitch.PlayerFileVersion_1_3_4
const int PlayerFileVersion_1_3_4
Definition
Player_OldSwitch.cs:53
Player_OldSwitch.LoadPlayer
static bool LoadPlayer(string playerPath, PlayerFileData playerData)
Definition
Player_OldSwitch.cs:17
Player_OldSwitch.Player_OldSwitch
static Player_OldSwitch()
Definition
Player_OldSwitch.cs:42
Player_OldSwitch.PlayerFileVersion_1_3_1
const int PlayerFileVersion_1_3_1
Definition
Player_OldSwitch.cs:50
Player_OldSwitch.ReadItemID
static short ReadItemID(BinaryReader fileIO, int playerFileVersion)
Definition
Player_OldSwitch.cs:11
Player_OldSwitch
Definition
Player_OldSwitch.cs:9
System.IO.BinaryReader
Definition
BinaryReader.cs:10
Terraria.IO.PlayerFileData
Definition
PlayerFileData.cs:12
Terraria.Item
Definition
Item.cs:21
Terraria.Player.inventory
Item[] inventory
Definition
Player.cs:21263
Terraria.Player
Definition
Player.cs:33
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System.IO
Definition
__Error.cs:4
System.ExceptionArgument.value
@ value
System.ConsoleKey.L
@ L
System
Definition
__ComObject.cs:4
Terraria.IO
Definition
ChestInfo_OldMobile.cs:5
Terraria
Definition
Achievement.cs:10
Terraria.BitsByte
Definition
BitsByte.cs:9
source
Player_OldSwitch.cs
Generated by
1.10.0