15 [global::Cpp2ILInjected.Token(Token =
"0x6004E68")]
16 [global::Cpp2ILInjected.Address(RVA =
"0x8DFEFC", Offset =
"0x8DFEFC", Length =
"0xC4")]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Main), Member =
"Initialize_AlmostEverything", ReturnType =
typeof(
void))]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
23 }, ReturnType =
typeof(
void))]
25 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 6)]
31 [global::Cpp2ILInjected.Token(Token =
"0x6004E69")]
32 [global::Cpp2ILInjected.Address(RVA =
"0x8DFFC0", Offset =
"0x8DFFC0", Length =
"0x90")]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
39 }, ReturnType =
typeof(
void))]
40 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 3)]
46 [global::Cpp2ILInjected.Token(Token =
"0x6004E6A")]
47 [global::Cpp2ILInjected.Address(RVA =
"0x8E0050", Offset =
"0x8E0050", Length =
"0x2EC")]
48 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
ItemSlot), Member =
"DrawSavings", MemberParameters =
new object[]
61 }, ReturnType =
typeof(
void))]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main), Member =
"get_myPlayer", ReturnType =
typeof(
int))]
65 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 20)]
71 [global::Cpp2ILInjected.Token(Token =
"0x6004E6B")]
72 [global::Cpp2ILInjected.Address(RVA =
"0x8E033C", Offset =
"0x8E033C", Length =
"0x670")]
73 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
ItemSlot), Member =
"DrawSavings", MemberParameters =
new object[]
81 }, ReturnType =
typeof(
void))]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main), Member =
"get_myPlayer", ReturnType =
typeof(
int))]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main), Member =
"LoadItem", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
void))]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
".ctor", MemberParameters =
new object[]
90 }, ReturnType =
typeof(
void))]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Multiply", MemberParameters =
new object[]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Utils),
Member =
"CenteredRectangle", MemberParameters =
new object[]
108 }, ReturnType =
typeof(
void))]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Color),
Member =
"op_Multiply", MemberParameters =
new object[]
114 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Utils),
Member =
"DrawBorderStringFourWay", MemberParameters =
new object[]
125 }, ReturnType =
typeof(
void))]
126 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 37)]
132 [global::Cpp2ILInjected.Token(Token =
"0x6004E6C")]
133 [global::Cpp2ILInjected.Address(RVA =
"0x8E09AC", Offset =
"0x8E09AC", Length =
"0xAC")]
134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Main), Member =
"MouseText_DrawItemTooltip", MemberParameters =
new object[]
141 }, ReturnType =
typeof(
void))]
142 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
144 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 4)]
150 [global::Cpp2ILInjected.Token(Token =
"0x6004E6D")]
151 [global::Cpp2ILInjected.Address(RVA =
"0x8E0A58", Offset =
"0x8E0A58", Length =
"0x360")]
152 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
153 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Player), Member =
"CanAffordItem", MemberParameters =
new object[]
157 }, ReturnType =
typeof(
bool))]
158 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
163 }, ReturnType =
typeof(
bool))]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
RuntimeHelpers), Member =
"InitializeArray", MemberParameters =
new object[]
168 }, ReturnType =
typeof(
void))]
169 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 21)]
175 [global::Cpp2ILInjected.Token(Token =
"0x6004E6E")]
176 [global::Cpp2ILInjected.Address(RVA =
"0x8E0DB8", Offset =
"0x8E0DB8", Length =
"0xAE4")]
177 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Player), Member =
"BuyItem", MemberParameters =
new object[]
182 }, ReturnType =
typeof(
bool))]
183 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
185 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
RuntimeHelpers), Member =
"InitializeArray", MemberParameters =
new object[]
189 }, ReturnType =
typeof(
void))]
198 }, ReturnType =
typeof(
void))]
201 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Point),
Member =
".ctor", MemberParameters =
new object[]
205 }, ReturnType =
typeof(
void))]
212 }, ReturnType =
typeof(
void))]
213 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 48)]
219 [global::Cpp2ILInjected.Token(Token =
"0x6004E6F")]
220 [global::Cpp2ILInjected.Address(RVA =
"0x8E189C", Offset =
"0x8E189C", Length =
"0x1A0")]
221 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
227 }, ReturnType =
typeof(
bool))]
228 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 5)]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
List<object>), Member =
"get_Item", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
"T")]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
List<int>), Member =
"Contains", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
bool))]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Point),
Member =
".ctor", MemberParameters =
new object[]
236 }, ReturnType =
typeof(
void))]
237 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 4)]
243 [global::Cpp2ILInjected.Token(Token =
"0x6004E70")]
244 [global::Cpp2ILInjected.Address(RVA =
"0x8E1A3C", Offset =
"0x8E1A3C", Length =
"0x194")]
245 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
246 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Item), Member =
"get_IsCurrency", ReturnType =
typeof(
bool))]
247 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
251 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 13)]
257 [global::Cpp2ILInjected.Token(Token =
"0x6004E71")]
258 [global::Cpp2ILInjected.Address(RVA =
"0x8E1BD0", Offset =
"0x8E1BD0", Length =
"0xA0")]
259 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Player), Member =
"GetItemExpectedPrice", MemberParameters =
new object[]
264 }, ReturnType =
typeof(
void))]
265 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
267 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 4)]
273 [global::Cpp2ILInjected.Token(Token =
"0x6004E72")]
274 [global::Cpp2ILInjected.Address(RVA =
"0x8E1C70", Offset =
"0x8E1C70", Length =
"0x8")]
275 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
276 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object), Member =
".ctor", ReturnType =
typeof(
void))]
283 [global::Cpp2ILInjected.Token(Token =
"0x6004E73")]
284 [global::Cpp2ILInjected.Address(RVA =
"0x8E1C78", Offset =
"0x8E1C78", Length =
"0x8C")]
285 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
287 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 4)]
293 [global::Cpp2ILInjected.Token(Token =
"0x40086F9")]
296 [global::Cpp2ILInjected.Token(Token =
"0x40086FA")]
static void DrawSavings(SpriteBatch sb, int currencyIndex, float shopx, float shopy, bool horizontal=false)
static void FindEmptySlots(List< Item[]> inventories, Dictionary< int, List< int > > slotsToIgnore, List< Point > emptySlots, int currentInventoryIndex)