fix: Streamlines gump compilation (#969)
Changes gump compilation to use string interpolation. .NET 6 uses code generation and compile time tricks to speed up string interpolation between 15 and 30% and reduce allocations dramatically.
This commit is contained in:
parent
14b63ca48e
commit
c166e113b1
34 changed files with 853 additions and 2258 deletions
|
|
@ -109,9 +109,9 @@ namespace Server.Gumps
|
|||
b.ItemID,
|
||||
b.Hue,
|
||||
15,
|
||||
10,
|
||||
b.LocalizedTooltip
|
||||
10
|
||||
);
|
||||
AddTooltip(b.LocalizedTooltip);
|
||||
TextDefinition.AddHtmlText(this, innerX + 84, innerY, 250, 60, b.Label, false, false, 0x7FFF, 0xFFFFFF);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -462,9 +462,9 @@ namespace Server.Spells.Ninjitsu
|
|||
entries[i].ItemID,
|
||||
entries[i].Hue,
|
||||
40 - b.Width / 2 - b.X,
|
||||
30 - b.Height / 2 - b.Y,
|
||||
entries[i].Tooltip
|
||||
30 - b.Height / 2 - b.Y
|
||||
);
|
||||
AddTooltip(entries[i].Tooltip);
|
||||
AddHtmlLocalized(x + 84, y, 250, 60, entries[i].Name, 0x7FFF);
|
||||
|
||||
current++;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue