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

◆ Apply() [2/2]

override void Terraria.GameContent.Dyes.TeamArmorShaderData.Apply ( Entity entity,
DrawData? drawData )
inlinevirtual

Reimplemented from Terraria.Graphics.Shaders.ArmorShaderData.

Definition at line 28 of file TeamArmorShaderData.cs.

29 {
30 Player player = entity as Player;
31 if (player == null || player.team == 0)
32 {
33 dustShaderData[0].Apply(player, drawData);
34 return;
35 }
36 UseColor(Main.teamColor[player.team]);
37 base.Apply(player, drawData);
38 }
ArmorShaderData UseColor(float r, float g, float b)

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