public override void Load() { Instance = this; bagKey = RegisterHotKey("Open Bag", "B"); TagSerializer.AddSerializer(new FreqSerializer()); if (!Main.dedServ) { lootAll = ModLoader.GetTexture(UITexturePath + "LootAll"); depositAll = ModLoader.GetTexture(UITexturePath + "DepositAll"); restack = new Texture2D[2]; restack[0] = ModLoader.GetTexture(UITexturePath + "Restack_0"); restack[1] = ModLoader.GetTexture(UITexturePath + "Restack_1"); restock = ModLoader.GetTexture(UITexturePath + "Restock"); vacuumBagOn = ModLoader.GetTexture(ItemTexturePath + "VacuumBagActive"); vacuumBagOff = ModLoader.GetTexture(ItemTexturePath + "VacuumBagInactive"); ringBig = ModLoader.GetTexture(ItemTexturePath + "RingBig"); ringSmall = ModLoader.GetTexture(ItemTexturePath + "RingSmall"); gemsMiddle = new Texture2D[3]; gemsSide = new Texture2D[3]; for (int i = 0; i < 3; i++) { gemsMiddle[i] = ModLoader.GetTexture(TileTexturePath + "GemMiddle" + i); gemsSide[i] = ModLoader.GetTexture(TileTexturePath + "GemSide" + i); } } }
public override void Load() { Instance = this; Hooking.Hooking.Load(); if (!Main.dedServ) { textureBlackHole = ModContent.GetTexture("PortableStorage/Textures/Items/TheBlackHole"); textureLootAll = ModContent.GetTexture("BaseLibrary/Textures/UI/LootAll"); textureDepositAll = ModContent.GetTexture("BaseLibrary/Textures/UI/DepositAll"); } }
public override void Load() { Instance = this; Hooking.Hooking.Initialize(); if (!Main.dedServ) { PanelUI = BaseLibrary.Utility.SetupGUI <PanelUI>(); PanelUI.Visible += () => PanelUI.UI.Elements.Count > 0; ContainerLibrary.ContainerLibrary.CheckAlchemy += () => (33, Main.LocalPlayer.inventory.OfType <AlchemistBag>().Any()); ContainerLibrary.ContainerLibrary.ModifyAdjTiles += () => Main.LocalPlayer.adjTile[TileID.Bottles] = true; } }
public override void Load() { Instance = this; bagKey = RegisterHotKey("Open Bag", "B"); TagSerializer.AddSerializer(new FreqSerializer()); if (!Main.dedServ) { vacuumBagOn = ModLoader.GetTexture(ItemTexturePath + "VacuumBagActive"); vacuumBagOff = ModLoader.GetTexture(ItemTexturePath + "VacuumBagInactive"); for (int i = 0; i < 3; i++) { gemsMiddle[i] = ModLoader.GetTexture(TileTexturePath + "GemMiddle" + i); gemsSide[i] = ModLoader.GetTexture(TileTexturePath + "GemSide" + i); } } }