2334 {
2335 Player localPlayer = Main.LocalPlayer;
2336 int result = -1;
2337 switch (context)
2338 {
2339 case 0:
2340 case 1:
2341 case 2:
2342 result = slot;
2343 break;
2344 case 8:
2345 case 9:
2346 case 10:
2347 case 11:
2348 {
2349 int num2 = slot;
2350 if (num2 % 10 == 9 && !localPlayer.CanDemonHeartAccessoryBeShown())
2351 {
2352 num2--;
2353 }
2354 result = 100 + num2;
2355 break;
2356 }
2357 case 12:
2358 if (inv == localPlayer.dye)
2359 {
2360 int num = slot;
2361 if (num % 10 == 9 && !localPlayer.CanDemonHeartAccessoryBeShown())
2362 {
2363 num--;
2364 }
2365 result = 120 + num;
2366 }
2367 break;
2368 case 33:
2369 if (inv == localPlayer.miscDyes)
2370 {
2371 result = 185 + slot;
2372 }
2373 break;
2374 case 19:
2375 result = 180;
2376 break;
2377 case 20:
2378 result = 181;
2379 break;
2380 case 18:
2381 result = 182;
2382 break;
2383 case 17:
2384 result = 183;
2385 break;
2386 case 16:
2387 result = 184;
2388 break;
2389 case 3:
2390 case 4:
2391 case 32:
2392 result = 400 + slot;
2393 break;
2394 case 15:
2395 result = 2700 + slot;
2396 break;
2397 case 6:
2398 result = 300;
2399 break;
2400 case 22:
2402 {
2404 }
2406 {
2407 result = 1500 + UILinkPointNavigator.Shortcuts.CRAFT_CurrentRecipeSmall + 1;
2408 }
2409 break;
2410 case 7:
2411 result = 1500;
2412 break;
2413 case 5:
2414 result = 303;
2415 break;
2416 case 23:
2417 result = 5100 + slot;
2418 break;
2419 case 24:
2420 result = 5100 + slot;
2421 break;
2422 case 25:
2423 result = 5108 + slot;
2424 break;
2425 case 26:
2426 result = 5000 + slot;
2427 break;
2428 case 27:
2429 result = 5002 + slot;
2430 break;
2431 case 29:
2432 result = 3000 + slot;
2434 {
2436 }
2437 break;
2438 case 30:
2439 result = 15000 + slot;
2440 break;
2441 }
2442 return result;
2443 }
static bool CREATIVE_ItemSlotShouldHighlightAsSelected
static int CRAFT_CurrentRecipeBig
static int CRAFT_CurrentRecipeSmall