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

◆ DoUpdate_F7_ToggleGraphicsDiagnostics()

static void Terraria.Main.DoUpdate_F7_ToggleGraphicsDiagnostics ( )
inlinestaticprivate

Definition at line 17126 of file Main.cs.

17127 {
17128 if (keyState.IsKeyDown(Microsoft.Xna.Framework.Input.Keys.F7) && !drawingPlayerChat && !editSign && !editChest)
17129 {
17130 if (drawRelease)
17131 {
17133 if (keyState.IsKeyDown(Microsoft.Xna.Framework.Input.Keys.LeftAlt) || keyState.IsKeyDown(Microsoft.Xna.Framework.Input.Keys.RightAlt))
17134 {
17135 TimeLogger.Start();
17136 }
17137 else if (drawDiag)
17138 {
17139 drawDiag = false;
17140 }
17141 else
17142 {
17143 drawDiag = true;
17144 }
17145 }
17146 drawRelease = false;
17147 }
17148 else
17149 {
17150 drawRelease = true;
17151 }
17152 }
static void PlaySound(int type, Vector2 position, int style=1)
static bool drawingPlayerChat
Definition Main.cs:1739
static bool editSign
Definition Main.cs:1815
static bool editChest
Definition Main.cs:1817
static KeyboardState keyState
Definition Main.cs:988
static bool drawDiag
Definition Main.cs:590
static bool drawRelease
Definition Main.cs:592

References Terraria.Main.drawDiag, Terraria.Main.drawingPlayerChat, Terraria.Main.drawRelease, Terraria.Main.editChest, Terraria.Main.editSign, Terraria.Main.keyState, Terraria.Audio.SoundEngine.PlaySound(), and Terraria.TimeLogger.Start().

Referenced by Terraria.Main.DoUpdate().