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

◆ TeamArmorShaderData()

Terraria.GameContent.Dyes.TeamArmorShaderData.TeamArmorShaderData ( Ref< Effect > shader,
string passName )
inline

Definition at line 13 of file TeamArmorShaderData.cs.

14 : base(shader, passName)
15 {
16 if (!isInitialized)
17 {
18 isInitialized = true;
19 dustShaderData = new ArmorShaderData[Main.teamColor.Length];
20 for (int i = 1; i < Main.teamColor.Length; i++)
21 {
22 dustShaderData[i] = new ArmorShaderData(shader, passName).UseColor(Main.teamColor[i]);
23 }
24 dustShaderData[0] = new ArmorShaderData(shader, "Default");
25 }
26 }
ArmorShaderData(Ref< Effect > shader, string passName)

References Terraria.Graphics.Shaders.ArmorShaderData.ArmorShaderData(), Terraria.GameContent.Dyes.TeamArmorShaderData.dustShaderData, Terraria.GameContent.Dyes.TeamArmorShaderData.isInitialized, and Terraria.Main.teamColor.