20 return "{{X: {0}, Y: {1}, Count: {2}}}";
38 if (num == 0 || num == 0)
167 return base.MemberwiseClone();
320 public static int FindEmptyChest(
int x,
int y,
int type = 21,
int style = 0,
int direction = 1,
int alternate = 0)
347 public static int AfterPlacement_Hook(
int x,
int y,
int type = 21,
int style = 0,
int direction = 1,
int alternate = 0)
443 if (stack != 0 &&
stack != 0)
1205 if (num == 0 ||
num2 != 0
L)
class f__AnonymousType0<< Count > j__TPar
static Item[] bartenderResort
static int UsingChest(int i)
static bool DestroyChest(int X, int Y)
static int[] dresserTypeToIcon
static void AskForChestToEatItem(Vector2 worldPosition, int duration)
void AddItemToShop(Item newItem)
static void UpdateChestFrames()
override string ToString()
static int[] dresserItemSpawn
static bool BestiaryGirl_IsFairyTorchAvailable()
static void SetupTravelShop_GetItem(Player playerWithHighestLuck, int[] rarity, int it, int minimumRarity=0)
static int[] chestTypeToIcon2
static int FindChestByGuessing(int X, int Y)
static bool IsLocked(int x, int y)
static int[] chestItemSpawn
const int maxDresserTypes
static int[] chestTypeToIcon
static int CreateChest(int X, int Y, int id=-1)
static bool SetupTravelShop_CanAddItemToShop(int it)
static bool IsLocked(Tile t)
static Item PutItemInNearbyChest(Item item, Vector2 position)
static int[] chestItemSpawn2
static void VisualizeChestTransfer_CoinsBatch(Vector2 position, Vector2 chestPosition, long coinsMoved)
static void ServerPlaceItem(int plr, int slot)
const float chestStackRange
static int AfterPlacement_Hook(int x, int y, int type=21, int style=0, int direction=1, int alternate=0)
static int FindEmptyChest(int x, int y, int type=21, int style=0, int direction=1, int alternate=0)
static void SetupTravelShop_AdjustSlotRarities(int slotItemAttempts, int[] rarity)
static void VisualizeChestTransfer(Vector2 position, Vector2 chestPosition, Item item, int amountMoved)
static bool DidDiscoverBestiaryEntry(int npcId)
static bool NearOtherChests(int x, int y)
static void SetupTravelShop()
static bool Unlock(int X, int Y)
static int FindChest(int X, int Y)
static void DestroyChestDirect(int X, int Y, int id)
static HashSet< int > _chestInUse
static void SetupTravelShop_GetPainting(Player playerWithHighestLuck, int[] rarity, int it, int minimumRarity=0)
static bool CanDestroyChest(int X, int Y)
static void SetupTravelShop_AddToShop(int it, int added, int count)
static List< int > GetCurrentlyOpenChests()
static bool Lock(int X, int Y)
static bool IsPlayerInChest(int i)
static Tile GetTileSafely(Vector2 position)
static ItemShopSellbackHelper shopSellbackHelper
static bool NetClientOnly
static Player LocalPlayer
ShoppingSettings currentShoppingSettings
static void FindRecipes(bool canDelayCheck=false)