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

◆ DrawMouseHover()

void Terraria.UI.AchievementAdvisor.DrawMouseHover ( )
inline

Definition at line 129 of file AchievementAdvisor.cs.

130 {
131 if (_hoveredCard != null)
132 {
133 Main.spriteBatch.End();
134 Main.spriteBatch.Begin(SpriteSortMode.Deferred, null, null, null, null, null, Main.UIScaleMatrix);
136 Item item = new Item();
137 item.SetDefaults(0, noMatCheck: true);
138 item.SetNameOverride(_hoveredCard.achievement.FriendlyName.Value);
139 item.ToolTip = ItemTooltip.FromLanguageKey(_hoveredCard.achievement.Description.Key);
140 item.type = 1;
141 item.scale = 0f;
142 item.rare = 10;
143 item.value = -1;
144 Main.HoverItem = item;
145 Main.instance.MouseText("", 0, 0);
146 Main.mouseText = true;
147 }
148 }
AchievementAdvisorCard _hoveredCard

References Terraria.UI.AchievementAdvisor._hoveredCard, Terraria.UI.AchievementAdvisorCard.achievement, Terraria.UI.ItemTooltip.FromLanguageKey(), Terraria.Main.instance, Terraria.GameInput.PlayerInput.SetZoom_UI(), Terraria.Main.spriteBatch, and Terraria.Main.UIScaleMatrix.

Referenced by Terraria.Main.DrawMouseOver().