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

◆ ReadPlayerData()

void SaveSynchronisationState.ReadPlayerData ( BinaryReader reader,
Player player )
inlineprivate

Definition at line 52 of file SaveSynchronisationState.cs.

53 {
54 player.name = reader;
55 player.difficulty = reader;
56 player.hair = reader;
57 player.hairDye = reader;
58 long num = 0L;
59 bool[] hideVisibleAccessory = player.hideVisibleAccessory;
61 bool flag = bitsByte[(int)num];
62 long num2 = 0L;
65 bool flag2 = bitsByte2[(int)num2];
66 long num3 = 0L;
69 player.statLife = reader;
70 player.statLifeMax = reader;
71 player.statMana = reader;
72 player.statManaMax = reader;
74 player.taxMoney = reader;
75 player.hairColor.R = reader;
76 player.hairColor.G = reader;
77 player.hairColor.B = reader;
78 player.skinColor.R = reader;
79 player.skinColor.G = reader;
80 player.skinColor.B = reader;
81 player.eyeColor.R = reader;
82 player.eyeColor.G = reader;
83 player.eyeColor.B = reader;
84 player.shirtColor.R = reader;
85 player.shirtColor.G = reader;
86 player.shirtColor.B = reader;
90 player.pantsColor.R = reader;
91 player.pantsColor.G = reader;
92 player.pantsColor.B = reader;
93 player.shoeColor.R = reader;
94 player.shoeColor.G = reader;
95 Item[] armor = player.armor;
96 player.shoeColor.B = reader;
97 long entityId = armor.entityId;
98 Item[] armor2 = player.armor;
99 Item[] armor3 = player.armor;
100 long entityId2 = player.dye.entityId;
101 Item[] dye = player.dye;
102 Item[] inventory = player.inventory;
103 Item[] inventory2 = player.inventory;
104 Item[] inventory3 = player.inventory;
105 long entityId3 = player.miscEquips.entityId;
106 Item[] miscEquips = player.miscEquips;
107 Item[] miscDyes = player.miscDyes;
108 Item[] miscDyes2 = player.miscDyes;
109 Item[] miscEquips2 = player.miscEquips;
110 Item[] item = player.bank.item;
111 Item[] item2 = player.bank.item;
112 Item[] item3 = player.bank.item;
113 Item[] item4 = player.bank2.item;
114 Item[] item5 = player.bank2.item;
115 Item[] item6 = player.bank2.item;
116 Item[] item7 = player.bank3.item;
117 Item[] item8 = player.bank3.item;
118 Item[] item9 = player.bank3.item;
119 Item[] item10 = player.bank4.item;
120 Item[] item11 = player.bank4.item;
121 Item[] item12 = player.bank4.item;
122 bool[] hideInfo = player.hideInfo;
125 bool[] hideInfo2 = player.hideInfo;
126 }
class f__AnonymousType0<< Count > j__TPar
Item[] item
Definition Chest.cs:1344
Item[] miscEquips
Definition Player.cs:21134
bool[] hideInfo
Definition Player.cs:20297
bool[] hideVisibleAccessory
Definition Player.cs:21431
Item[] miscDyes
Definition Player.cs:21137
Item[] inventory
Definition Player.cs:21263

References Terraria.Player.armor, Terraria.Player.bank, Terraria.Player.bank2, Terraria.Player.bank3, Terraria.Player.bank4, Terraria.Player.dye, Terraria.Entity.entityId, Terraria.Player.hideInfo, Terraria.Player.hideVisibleAccessory, Terraria.Player.inventory, System.item, Terraria.Chest.item, j__TPar, System.L, Terraria.Player.miscDyes, and Terraria.Player.miscEquips.