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

◆ UpdateGamepadSquiggle()

void Terraria.GameContent.UI.States.UIWorldLoad.UpdateGamepadSquiggle ( )
inlineprivate

Definition at line 106 of file UIWorldLoad.cs.

107 {
108 Vector2 vector = new Vector2((float)Math.Cos(Main.GlobalTimeWrappedHourly * ((float)Math.PI * 2f)), (float)Math.Sin(Main.GlobalTimeWrappedHourly * ((float)Math.PI * 2f) * 2f)) * new Vector2(30f, 15f) + Vector2.UnitY * 20f;
109 UILinkPointNavigator.Points[3000].Unlink();
110 UILinkPointNavigator.SetPosition(3000, new Vector2(Main.screenWidth, Main.screenHeight) / 2f + vector);
111 }
static double Cos(double d)
static double Sin(double a)
const double PI
Definition Math.cs:16
static Dictionary< int, UILinkPoint > Points
static void SetPosition(int ID, Vector2 Position)

References System.Math.Cos(), Terraria.Main.GlobalTimeWrappedHourly, System.Math.PI, Terraria.UI.Gamepad.UILinkPointNavigator.Points, Terraria.Main.screenHeight, Terraria.Main.screenWidth, Terraria.UI.Gamepad.UILinkPointNavigator.SetPosition(), System.Math.Sin(), and Microsoft.Xna.Framework.Graphics.Vector2.

Referenced by Terraria.GameContent.UI.States.UIWorldLoad.DrawSelf().