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

◆ ApplyColorOfTheSkiesToTiles()

static void Terraria.Main.ApplyColorOfTheSkiesToTiles ( )
inlinestaticprivate

Definition at line 80130 of file Main.cs.

80131 {
80132 //IL_0000: Unknown result type (might be due to invalid IL or missing references)
80133 //IL_0005: Unknown result type (might be due to invalid IL or missing references)
80134 //IL_00a7: Unknown result type (might be due to invalid IL or missing references)
80135 //IL_00ac: Unknown result type (might be due to invalid IL or missing references)
80136 //IL_00b1: Unknown result type (might be due to invalid IL or missing references)
80138 ((Color)(ref tileColor)).A = byte.MaxValue;
80139 ((Color)(ref tileColor)).R = (byte)((((Color)(ref colorOfTheSkies)).R + ((Color)(ref colorOfTheSkies)).G + ((Color)(ref colorOfTheSkies)).B + ((Color)(ref colorOfTheSkies)).R * 7) / 10);
80140 ((Color)(ref tileColor)).G = (byte)((((Color)(ref colorOfTheSkies)).R + ((Color)(ref colorOfTheSkies)).G + ((Color)(ref colorOfTheSkies)).B + ((Color)(ref colorOfTheSkies)).G * 7) / 10);
80141 ((Color)(ref tileColor)).B = (byte)((((Color)(ref colorOfTheSkies)).R + ((Color)(ref colorOfTheSkies)).G + ((Color)(ref colorOfTheSkies)).B + ((Color)(ref colorOfTheSkies)).B * 7) / 10);
80142 tileColor = SkyManager.Instance.ProcessTileColor(tileColor);
80144 }
static Color ColorOfTheSkies
Definition Main.cs:2660
static Color tileColor
Definition Main.cs:1345
static void ModifySunLightColor(ref Color tileColor, ref Color backgroundColor)
This is where all T:Terraria.ModLoader.ModSystem hooks are gathered and called.

References Terraria.Graphics.Light.Color, Terraria.Main.ColorOfTheSkies, Terraria.Graphics.Effects.SkyManager.Instance, Terraria.ModLoader.SystemLoader.ModifySunLightColor(), and Terraria.Main.tileColor.

Referenced by Terraria.Main.DoDraw(), and Terraria.Main.DrawCapture().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: