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

◆ Mode

LightMode Terraria.Lighting.Mode
staticgetset

Definition at line 29 of file Lighting.cs.

30 {
31 get
32 {
33 return _mode;
34 }
35 set
36 {
37 _mode = value;
38 switch (_mode)
39 {
40 case LightMode.Color:
42 LegacyEngine.Mode = 0;
43 OffScreenTiles = 35;
44 break;
45 case LightMode.White:
47 LegacyEngine.Mode = 1;
48 break;
49 case LightMode.Retro:
51 LegacyEngine.Mode = 2;
52 break;
53 case LightMode.Trippy:
55 LegacyEngine.Mode = 3;
56 break;
57 }
58 Main.renderCount = 0;
59 Main.renderNow = false;
60 }
61 }
static ILightingEngine _activeEngine
Definition Lighting.cs:25
static readonly LegacyLighting LegacyEngine
Definition Lighting.cs:23
static int OffScreenTiles
Definition Lighting.cs:17
static LightMode _mode
Definition Lighting.cs:19
static readonly LightingEngine NewEngine
Definition Lighting.cs:21

Referenced by Terraria.Main.DrawBlack(), Terraria.Main.DrawMenu(), Terraria.Main.LoadSettings(), and Terraria.Main.SaveSettings().