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

◆ Update()

static void Terraria.TestHighFPSIssues.Update ( GameTime gt)
inlinestatic

Definition at line 52 of file TestHighFPSIssues.cs.

53 {
54 if (PlayerInput.Triggers.Current.Down)
55 {
56 race = (conUH = (conDH = 0));
57 }
58 double num = gt.TotalGameTime.TotalMilliseconds - 5000.0;
59 while (_tapUpdates.Count > 0 && _tapUpdates[0] < num)
60 {
61 _tapUpdates.RemoveAt(0);
62 }
63 while (_tapDraws.Count > 0 && _tapDraws[0] < num)
64 {
65 _tapDraws.RemoveAt(0);
66 }
67 while (_tapUpdateEnds.Count > 0 && _tapUpdateEnds[0] < num)
68 {
69 _tapUpdateEnds.RemoveAt(0);
70 }
71 Main.versionNumber = "total (u/d) " + _tapUpdates.Count + " " + _tapUpdateEnds.Count + " " + race + " " + conUH + " " + conDH;
72 Main.NewText(Main.versionNumber);
73 }
static TriggersPack Triggers
static List< double > _tapDraws
static List< double > _tapUpdates
static List< double > _tapUpdateEnds

References Terraria.TestHighFPSIssues._tapDraws, Terraria.TestHighFPSIssues._tapUpdateEnds, Terraria.TestHighFPSIssues._tapUpdates, Terraria.TestHighFPSIssues.conDH, Terraria.TestHighFPSIssues.conUH, Terraria.Main.NewText(), Terraria.TestHighFPSIssues.race, Terraria.GameInput.PlayerInput.Triggers, and Terraria.Main.versionNumber.