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

◆ DoUpdate_F9_ToggleLighting()

static void Terraria.Main.DoUpdate_F9_ToggleLighting ( )
inlinestaticprivate

Definition at line 17171 of file Main.cs.

17172 {
17173 if (keyState.PressingShift() && keyState.IsKeyDown(Microsoft.Xna.Framework.Input.Keys.F9) && !drawingPlayerChat && !editSign && !editChest)
17174 {
17175 if (RGBRelease)
17176 {
17178 Lighting.NextLightMode();
17179 }
17180 RGBRelease = false;
17181 }
17182 else
17183 {
17184 RGBRelease = true;
17185 }
17186 }
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 RGBRelease
Definition Main.cs:1086

References Terraria.Main.drawingPlayerChat, Terraria.Main.editChest, Terraria.Main.editSign, Terraria.Main.keyState, Terraria.Lighting.NextLightMode(), Terraria.Audio.SoundEngine.PlaySound(), and Terraria.Main.RGBRelease.

Referenced by Terraria.Main.DoUpdate().