154 if (item !=
null &&
item ==
null)
247 this.<
Enabled>k__BackingField = flag;
250 if (this.<
Enabled>k__BackingField)
258 if (itemSlotsForUI.
position ==
null)
327 int type = mouseItem.
type;
356 if (-2147483648 == 0)
class f__AnonymousType0<< Count > j__TPar
static byte Min(byte val1, byte val2)
void Draw(SpriteBatch spriteBatch)
UICreativePowersMenu _uiState
void DrawToggleButton(SpriteBatch spritebatch, Vector2 location)
bool GetSacrificeNumbers([Out] int itemIdChecked, [Out] int amountWeHave, [Out] int amountNeededTotal)
Asset< Texture2D > _buttonBorderTexture
CreativeUI.ItemSacrificeResult SacrificeItem([Out] int amountWeSacrificed)
void SacrificeItemInSacrificeSlot()
Item GetItemByIndex(int itemSlotContext)
void Update(GameTime gameTime)
bool IsShowingResearchMenu()
void RefreshAvailableInfiniteItemsList()
void StopPlayingSacrificeAnimations()
int GamepadPointIdForInfiniteItemSearchHack
bool ShouldDrawSacrificeArea()
bool< Enabled > k__BackingField
UIElement ProvideItemSlotElement(int itemSlotContext)
void SetItembyIndex(Item item, int itemSlotContext)
Asset< Texture2D > _buttonTexture
List< int > _itemIdsAvailableInfinitely
bool GamepadMoveToSearchButtonHack
const int ItemSlotIndexes_SacrificeItem
const int ItemSlotIndexes_Count
void FillListOfItemsThatCanBeObtainedInfinitely(List< int > toObtainInfinitely)
static NetPacket SerializeSacrificeRequest(int itemId, int amount)
static void EscapeElements()
static CreativeUnlocksTracker LocalPlayerCreativeTracker
static bool mouseLeftRelease
static float inventoryScale
static Microsoft.Xna.Framework.Vector2 MouseScreen
static bool playerInventory
static Player LocalPlayer
static void FindRecipes(bool canDelayCheck=false)
void Update(GameTime time)
static Vector2 Size(this Asset< Texture2D > tex)