hedgewars/uGearsRender.pas
changeset 15313 01bd0a087163
parent 15242 5c91c5191085
child 15326 ccac4e0472f9
equal deleted inserted replaced
15312:6794b6ad3f86 15313:01bd0a087163
  1541                         DrawSpriteRotatedF(sprTeleport, hwRound(HHGear^.X) + 1 + WorldDx, hwRound(HHGear^.Y) - 3 + WorldDy, 11 - Gear^.Pos, hwSign(HHGear^.dX), 0)
  1541                         DrawSpriteRotatedF(sprTeleport, hwRound(HHGear^.X) + 1 + WorldDx, hwRound(HHGear^.Y) - 3 + WorldDy, 11 - Gear^.Pos, hwSign(HHGear^.dX), 0)
  1542                         end
  1542                         end
  1543                     end;
  1543                     end;
  1544         gtSwitcher: begin
  1544         gtSwitcher: begin
  1545                     setTintAdd(true);
  1545                     setTintAdd(true);
       
  1546                     if IsTooDarkToRead(Gear^.Hedgehog^.Team^.Clan^.Color) then
       
  1547                         Tint($FFFFFFFF)
       
  1548                     else
       
  1549                         Tint($000000FF);
       
  1550                     DrawSprite(sprSwitchBack, x - 16, y - 56, (RealTicks shr 6) mod 12);
       
  1551 
  1546                     Tint(Gear^.Hedgehog^.Team^.Clan^.Color shl 8 or $FF);
  1552                     Tint(Gear^.Hedgehog^.Team^.Clan^.Color shl 8 or $FF);
  1547                     DrawSprite(sprSwitch, x - 16, y - 56, (RealTicks shr 6) mod 12);
  1553                     DrawSprite(sprSwitch, x - 16, y - 56, (RealTicks shr 6) mod 12);
  1548                     untint;
  1554                     untint;
  1549                     setTintAdd(false);
  1555                     setTintAdd(false);
  1550                     end;
  1556                     end;