Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ AddCogsForSacrificeMenu()

void Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay.AddCogsForSacrificeMenu ( UIElement sacrificesContainer)
inlineprivate

Definition at line 334 of file UICreativeInfiniteItemsDisplay.cs.

335 {
337 uIElement.IgnoresMouseInteraction = true;
339 uIElement.VAlign = 0.5f;
340 uIElement.Height = new StyleDimension(170f, 0f);
341 uIElement.Width = new StyleDimension(280f, 0f);
342 uIElement.Top = default(StyleDimension);
343 uIElement.SetPadding(0f);
345 Vector2 vector = new Vector2(-10f, -10f);
346 AddSymetricalCogsPair(uIElement, new Vector2(22f, 1f) + vector, "Images/UI/Creative/Research_GearC", _sacrificeCogsSmall);
347 AddSymetricalCogsPair(uIElement, new Vector2(1f, 28f) + vector, "Images/UI/Creative/Research_GearB", _sacrificeCogsMedium);
348 AddSymetricalCogsPair(uIElement, new Vector2(5f, 5f) + vector, "Images/UI/Creative/Research_GearA", _sacrificeCogsBig);
349 }
void AddSymetricalCogsPair(UIElement sacrificesContainer, Vector2 cogOFfsetsInPixels, string assetPath, List< UIImage > imagesList)

References Terraria.UI.UIElement.UIElement(), Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay._sacrificeCogsBig, Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay._sacrificeCogsMedium, Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay._sacrificeCogsSmall, Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay.AddSymetricalCogsPair(), Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay.SetBasicSizesForCreativeSacrificeOrInfinitesPanel(), and Microsoft.Xna.Framework.Graphics.Vector2.

Referenced by Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay.BuildSacrificeMenuContents().