# HG changeset patch # User nemo # Date 1520367696 18000 # Node ID 26173dd0c606aaff57753eaa5dfefe10438a6362 # Parent e6b0b3e86c2a478f712a82a9ff60c1a59ecd99e8 the clipping was just due to remote abuse anyway - this addresses a couple of the concerns from the bug diff -r e6b0b3e86c2a -r 26173dd0c606 hedgewars/uStore.pas --- a/hedgewars/uStore.pas Tue Mar 06 04:26:51 2018 +0100 +++ b/hedgewars/uStore.pas Tue Mar 06 15:21:36 2018 -0500 @@ -189,9 +189,13 @@ for t:= 0 to Pred(TeamsCount) do with TeamsArray[t]^ do begin - NameTagTex:= RenderStringTexLim(ansistring(TeamName), Clan^.Color, Font, cTeamHealthWidth); + if ExtDriven then + NameTagTex:= RenderStringTexLim(ansistring(TeamName), Clan^.Color, Font, cTeamHealthWidth) + else NameTagTex:= RenderStringTex(ansistring(TeamName), Clan^.Color, Font); if length(Owner) > 0 then - OwnerTex:= RenderStringTexLim(ansistring(Owner), Clan^.Color, Font, cTeamHealthWidth); + if ExtDriven then + OwnerTex:= RenderStringTexLim(ansistring(Owner), Clan^.Color, Font, cTeamHealthWidth) + else OwnerTex:= RenderStringTex(ansistring(Owner), Clan^.Color, Font); r.x:= 0; r.y:= 0; @@ -269,7 +273,9 @@ with Hedgehogs[i] do if Gear <> nil then begin - NameTagTex:= RenderStringTexLim(ansistring(Name), Clan^.Color, fnt16, cTeamHealthWidth); + if ExtDriven then + NameTagTex:= RenderStringTexLim(ansistring(Name), Clan^.Color, fnt16, cTeamHealthWidth) + else NameTagTex:= RenderStringTex(ansistring(Name), Clan^.Color, fnt16); if Hat = 'NoHat' then begin if (month = 4) and (md = 20) then