Nornforged 0.5.3 / focused native UI acceptance / 2026-10-08
Run: .local/nornforged-smoke-faac4901d6594f12be7d77c56d41220b; isolated offline UI process; no live profile installation.
PASS focused native score badge suite
PASS compact score plus signed rarity count; lower-right bounds and faint backing; mesh vertex budget below 1024; staged 500/750/1000 glow; real signed Ultra eligibility; 48 motion samples; reduced-motion/static equivalence; 48px/64px/native −6/+9/+12 glyph fit and separation; stacked count clearance and compact fallback; native labels, durability, geometry and shared materials preserved; two comparison phase PNGs and direct 64x64 +9/+12 PNGs; Native inventory, Native hotbar
PASS: preparation hides prior signed count; positive/negative prefix count and separate score; automatic twelfth success retains then settles its count transition; explicit skip and both reduced-motion paths snap; concealed final rank, singular/plural captions and unchanged metadata
PASS actual patched HotkeyBar.UpdateIcons on inactive player and detached slot hierarchy: sparse item order, slot recreation, native bindings and null-player cleanup
PASS independently toggled equipment scores and signed rarity counts preserve native slot tint, opacity, foreground labels and durability; Azu quick-slot ordering, cached badge reuse, ordinary equipment scores and empty/resource/dead-player cleanup (native loaded slot prefab)
PASS persistent compact scores and verified signed counts across all 19 ranks; unsigned/forged/authority-change count suppression; independent score/count toggles; reveal prefix 0/1/9/12 without spoilers; reduced-motion/static settle; cached component, mesh, text and materials; native geometry, sprite, opacity, quality and hotkey labels preserved
PASS native slot surface tint: 2 loaded prefab layouts plus detached extension/cursor fixtures; original alpha/sprite/material/geometry, button-state opacity and feedback, and every foreground indicator preserved; all 19 ranks, count-only reveal without extra backing, independent count preference, reveal transition, recycled/disabled/closed/default cleanup and external-theme preservation
PASS badge lifecycle across occupied/empty/disabled/closed/reopened frames
Game 1.0.17

Loaded native prefab asset without instantiation: IngameGui_Inventory; inventory grids=2; hotbars=0
Loaded native prefab asset without instantiation: IngameGui_HUD; inventory grids=0; hotbars=1
Asset-only loading preserved scene count, active scene and every captured gameplay/UI singleton.
Native inventory / scale=1 / sample=0 / nativeSize=(64.00, 64.00) / displayedScore=30
Native inventory / scale=1 / sample=1 / nativeSize=(64.00, 64.00) / displayedScore=500
Native inventory / scale=1 / sample=2 / nativeSize=(64.00, 64.00) / displayedScore=750
Native inventory / scale=1 / sample=3 / nativeSize=(64.00, 64.00) / displayedScore=1000.25
Native inventory / scale=1 / sample=4 / nativeSize=(64.00, 64.00) / displayedScore=1248.6
Native inventory / scale=2 / sample=0 / nativeSize=(64.00, 64.00) / displayedScore=30
Native inventory / scale=2 / sample=1 / nativeSize=(64.00, 64.00) / displayedScore=500
Native inventory / scale=2 / sample=2 / nativeSize=(64.00, 64.00) / displayedScore=750
Native inventory / scale=2 / sample=3 / nativeSize=(64.00, 64.00) / displayedScore=1000.25
Native inventory / scale=2 / sample=4 / nativeSize=(64.00, 64.00) / displayedScore=1248.6
Native hotbar / scale=1 / sample=0 / nativeSize=(64.00, 64.00) / displayedScore=30
Native hotbar / scale=1 / sample=1 / nativeSize=(64.00, 64.00) / displayedScore=500
Native hotbar / scale=1 / sample=2 / nativeSize=(64.00, 64.00) / displayedScore=750
Native hotbar / scale=1 / sample=3 / nativeSize=(64.00, 64.00) / displayedScore=1000.25
Native hotbar / scale=1 / sample=4 / nativeSize=(64.00, 64.00) / displayedScore=1248.6
Native hotbar / scale=2 / sample=0 / nativeSize=(64.00, 64.00) / displayedScore=30
Native hotbar / scale=2 / sample=1 / nativeSize=(64.00, 64.00) / displayedScore=500
Native hotbar / scale=2 / sample=2 / nativeSize=(64.00, 64.00) / displayedScore=750
Native hotbar / scale=2 / sample=3 / nativeSize=(64.00, 64.00) / displayedScore=1000.25
Native hotbar / scale=2 / sample=4 / nativeSize=(64.00, 64.00) / displayedScore=1248.6
Loaded native classified equipment with maxStackSize > 1: 15
STACKABLE METADATA BombBile: type=OneHandedWeapon; category=melee; maxStack=50; maxQuality=1; usesDurability=False
STACKABLE METADATA BombBlob_Frost: type=OneHandedWeapon; category=melee; maxStack=50; maxQuality=1; usesDurability=False
STACKABLE METADATA BombBlob_Lava: type=OneHandedWeapon; category=melee; maxStack=50; maxQuality=1; usesDurability=False
STACKABLE METADATA BombBlob_Morkhalla: type=OneHandedWeapon; category=melee; maxStack=50; maxQuality=1; usesDurability=False
STACKABLE METADATA BombBlob_Poison: type=OneHandedWeapon; category=melee; maxStack=50; maxQuality=1; usesDurability=False
STACKABLE METADATA BombBlob_PoisonElite: type=OneHandedWeapon; category=melee; maxStack=50; maxQuality=1; usesDurability=False
STACKABLE METADATA BombBlob_Tar: type=OneHandedWeapon; category=melee; maxStack=50; maxQuality=1; usesDurability=False
STACKABLE METADATA BombDynamite: type=OneHandedWeapon; category=melee; maxStack=50; maxQuality=1; usesDurability=False
STACKABLE METADATA BombLava: type=OneHandedWeapon; category=melee; maxStack=50; maxQuality=1; usesDurability=False
STACKABLE METADATA BombOoze: type=OneHandedWeapon; category=melee; maxStack=50; maxQuality=1; usesDurability=False
STACKABLE METADATA BombSmoke: type=OneHandedWeapon; category=melee; maxStack=50; maxQuality=1; usesDurability=False
STACKABLE METADATA GoblinSpear: type=OneHandedWeapon; category=melee; maxStack=10; maxQuality=1; usesDurability=False
STACKABLE METADATA GoblinSpearDeepNorth: type=OneHandedWeapon; category=melee; maxStack=10; maxQuality=1; usesDurability=False
STACKABLE METADATA Snowball: type=OneHandedWeapon; category=melee; maxStack=50; maxQuality=1; usesDurability=False
STACKABLE METADATA SnowballBig: type=OneHandedWeapon; category=melee; maxStack=50; maxQuality=1; usesDurability=False
SYNTHETIC STACKABLE SwordBronze: cloned SharedData; native maxStack=1; fixture maxStack=20; stack=7; quality=4; native asset unchanged; surface=Native inventory
SYNTHETIC STACKABLE SwordBronze: cloned SharedData; native maxStack=1; fixture maxStack=20; stack=7; quality=4; native asset unchanged; surface=Native hotbar
48 px compatibility sample 0 x1 / resized slot=48px / displayedScore=0
48 px compatibility sample 1 x1 / resized slot=48px / displayedScore=30
48 px compatibility sample 2 x1 / resized slot=48px / displayedScore=842.75
48 px compatibility sample 3 x1 / resized slot=48px / displayedScore=1234.56
48 px compatibility sample 4 x1 / resized slot=48px / displayedScore=1248.6
64 px compatibility sample 0 x1 / resized slot=64px / displayedScore=0
64 px compatibility sample 1 x1 / resized slot=64px / displayedScore=30
64 px compatibility sample 2 x1 / resized slot=64px / displayedScore=842.75
64 px compatibility sample 3 x1 / resized slot=64px / displayedScore=1234.56
64 px compatibility sample 4 x1 / resized slot=64px / displayedScore=1248.6
BOUND ITEM Native inventory sample 0 x1: prefab=Club; type=OneHandedWeapon; stack=1/1; quality=1/4; equipped=False; usesDurability=True; durability=1
LAYOUT Native inventory sample 0 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[13.000,-23.000..29.000,-12.000] / countRect=[4.023,-11.000..28.047,2.000] / countFont=9 / countGlyphs=
COUNT MATERIAL Native inventory sample 0 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native inventory sample 0 x1 / binding / text=3 / rect=[-31.914,13.550..-11.992,30.450] / glyphs=[-28.203,12.254..-15.703,29.773]
NATIVE GLYPHS Native inventory sample 0 x1 / quality / text=1 / rect=[8.125,12.000..28.047,32.000] / glyphs=[21.016,14.544..28.242,28.154]
Native inventory sample 0 x1 / fitted digit glyphs=2 / signed count= / count glyphs=0 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=0 / score font size=7.25 / badge rect=(x:13.00, y:-23.00, width:16.00, height:11.00) / backing alpha=71/255
Native inventory sample 0 x1 / vertices=25 / nativeFont=Valheim-AveriaSansLibre / static=True
BOUND ITEM Native inventory sample 1 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT Native inventory sample 1 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[8.000,-23.000..29.000,-12.000] / countRect=[3.945,-11.000..27.969,2.000] / countFont=8.85 / countGlyphs=[15.469,-8.650..23.281,-0.909]; [19.961,-9.474..27.578,0.474]
COUNT MATERIAL Native inventory sample 1 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native inventory sample 1 x1 / binding / text=3 / rect=[-31.992,13.550..-12.070,30.450] / glyphs=[-28.281,12.254..-15.781,29.773]
NATIVE GLYPHS Native inventory sample 1 x1 / quality / text=4 / rect=[8.047,12.000..27.969,32.000] / glyphs=[18.008,14.367..28.945,28.273]
Native inventory sample 1 x1 / fitted digit glyphs=3 / signed count=+7 / count glyphs=2 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:8.00, y:-23.00, width:21.00, height:11.00) / backing alpha=71/255
Native inventory sample 1 x1 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM Native inventory sample 2 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT Native inventory sample 2 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[8.000,-23.000..29.000,-12.000] / countRect=[4.063,-11.000..28.086,2.000] / countFont=8.85 / countGlyphs=[15.195,-8.736..22.813,-0.995]; [19.688,-9.477..27.500,0.477]
COUNT MATERIAL Native inventory sample 2 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native inventory sample 2 x1 / binding / text=3 / rect=[-31.875,13.550..-11.953,30.450] / glyphs=[-28.164,12.254..-15.664,29.773]
NATIVE GLYPHS Native inventory sample 2 x1 / quality / text=4 / rect=[8.164,12.000..28.086,32.000] / glyphs=[17.930,14.367..28.867,28.273]
Native inventory sample 2 x1 / fitted digit glyphs=3 / signed count=+9 / count glyphs=2 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:8.00, y:-23.00, width:21.00, height:11.00) / backing alpha=71/255
Native inventory sample 2 x1 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM Native inventory sample 3 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT Native inventory sample 3 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[-7.000,-23.000..29.000,-12.000] / countRect=[3.984,-11.000..28.008,2.000] / countFont=8.85 / countGlyphs=[13.164,-8.692..20.781,-0.951]; [17.656,-9.375..23.711,0.374]; [21.172,-9.375..27.227,0.374]
COUNT MATERIAL Native inventory sample 3 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native inventory sample 3 x1 / binding / text=3 / rect=[-31.953,13.550..-12.031,30.450] / glyphs=[-28.242,12.254..-15.742,29.773]
NATIVE GLYPHS Native inventory sample 3 x1 / quality / text=4 / rect=[8.086,12.000..28.008,32.000] / glyphs=[18.047,14.367..28.984,28.273]
Native inventory sample 3 x1 / fitted digit glyphs=7 / signed count=+11 / count glyphs=3 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:-7.00, y:-23.00, width:36.00, height:11.00) / backing alpha=71/255
Native inventory sample 3 x1 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM Native inventory sample 4 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT Native inventory sample 4 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[-2.000,-23.000..29.000,-12.000] / countRect=[3.906,-11.000..27.930,2.000] / countFont=8.85 / countGlyphs=[11.914,-8.731..19.531,-0.990]; [16.602,-9.413..22.656,0.336]; [19.727,-9.393..27.344,0.413]
COUNT MATERIAL Native inventory sample 4 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native inventory sample 4 x1 / binding / text=3 / rect=[-32.031,13.550..-12.109,30.450] / glyphs=[-28.125,12.254..-15.625,29.773]
NATIVE GLYPHS Native inventory sample 4 x1 / quality / text=4 / rect=[8.008,12.000..27.930,32.000] / glyphs=[17.969,14.367..28.906,28.273]
Native inventory sample 4 x1 / fitted digit glyphs=6 / signed count=+12 / count glyphs=3 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:-2.00, y:-23.00, width:31.00, height:11.00) / backing alpha=71/255
Native inventory sample 4 x1 / vertices=297 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM Native inventory sample 0 x2: prefab=Club; type=OneHandedWeapon; stack=1/1; quality=1/4; equipped=False; usesDurability=True; durability=1
LAYOUT Native inventory sample 0 x2 / slot=[-31.000,-31.000..31.000,31.000] / score=[13.000,-23.000..29.000,-12.000] / countRect=[3.965,-11.000..27.988,2.000] / countFont=9 / countGlyphs=
COUNT MATERIAL Native inventory sample 0 x2 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native inventory sample 0 x2 / binding / text=3 / rect=[-31.973,13.550..-12.051,30.450] / glyphs=[-28.164,12.254..-15.664,29.773]
NATIVE GLYPHS Native inventory sample 0 x2 / quality / text=1 / rect=[7.969,12.000..27.988,32.000] / glyphs=[21.055,14.544..28.281,28.154]
Native inventory sample 0 x2 / fitted digit glyphs=2 / signed count= / count glyphs=0 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=0 / score font size=7.25 / badge rect=(x:13.00, y:-23.00, width:16.00, height:11.00) / backing alpha=71/255
Native inventory sample 0 x2 / vertices=25 / nativeFont=Valheim-AveriaSansLibre / static=True
BOUND ITEM Native inventory sample 1 x2: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT Native inventory sample 1 x2 / slot=[-31.000,-31.000..31.000,31.000] / score=[8.000,-23.000..29.000,-12.000] / countRect=[4.023,-11.000..28.047,2.000] / countFont=8.85 / countGlyphs=[15.547,-8.650..23.262,-0.909]; [19.941,-9.474..27.559,0.474]
COUNT MATERIAL Native inventory sample 1 x2 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native inventory sample 1 x2 / binding / text=3 / rect=[-31.914,13.550..-11.992,30.450] / glyphs=[-28.203,12.254..-15.703,29.773]
NATIVE GLYPHS Native inventory sample 1 x2 / quality / text=4 / rect=[8.027,12.000..28.047,32.000] / glyphs=[17.988,14.367..28.926,28.273]
Native inventory sample 1 x2 / fitted digit glyphs=3 / signed count=+7 / count glyphs=2 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:8.00, y:-23.00, width:21.00, height:11.00) / backing alpha=71/255
Native inventory sample 1 x2 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM Native inventory sample 2 x2: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT Native inventory sample 2 x2 / slot=[-31.000,-31.000..31.000,31.000] / score=[8.000,-23.000..29.000,-12.000] / countRect=[3.984,-11.000..28.008,2.000] / countFont=8.85 / countGlyphs=[15.215,-8.736..22.832,-0.995]; [19.609,-9.477..27.520,0.477]
COUNT MATERIAL Native inventory sample 2 x2 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native inventory sample 2 x2 / binding / text=3 / rect=[-31.953,13.550..-12.031,30.450] / glyphs=[-28.145,12.254..-15.645,29.773]
NATIVE GLYPHS Native inventory sample 2 x2 / quality / text=4 / rect=[7.988,12.000..28.008,32.000] / glyphs=[17.949,14.367..28.984,28.273]
Native inventory sample 2 x2 / fitted digit glyphs=3 / signed count=+9 / count glyphs=2 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:8.00, y:-23.00, width:21.00, height:11.00) / backing alpha=71/255
Native inventory sample 2 x2 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM Native inventory sample 3 x2: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT Native inventory sample 3 x2 / slot=[-31.000,-31.000..31.000,31.000] / score=[-7.000,-23.000..29.000,-12.000] / countRect=[4.043,-11.000..28.066,2.000] / countFont=8.85 / countGlyphs=[13.125,-8.692..20.742,-0.951]; [17.715,-9.374..23.770,0.374]; [21.133,-9.374..27.188,0.374]
COUNT MATERIAL Native inventory sample 3 x2 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native inventory sample 3 x2 / binding / text=3 / rect=[-31.992,13.550..-12.070,30.450] / glyphs=[-28.184,12.254..-15.684,29.773]
NATIVE GLYPHS Native inventory sample 3 x2 / quality / text=4 / rect=[7.949,12.000..27.969,32.000] / glyphs=[18.008,14.367..28.945,28.273]
Native inventory sample 3 x2 / fitted digit glyphs=7 / signed count=+11 / count glyphs=3 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:-7.00, y:-23.00, width:36.00, height:11.00) / backing alpha=71/255
Native inventory sample 3 x2 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM Native inventory sample 4 x2: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT Native inventory sample 4 x2 / slot=[-31.000,-31.000..31.000,31.000] / score=[-2.000,-23.000..29.000,-12.000] / countRect=[4.004,-11.000..28.027,2.000] / countFont=8.85 / countGlyphs=[11.914,-8.731..19.629,-0.990]; [16.602,-9.413..22.559,0.336]; [19.824,-9.393..27.441,0.413]
COUNT MATERIAL Native inventory sample 4 x2 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native inventory sample 4 x2 / binding / text=3 / rect=[-31.934,13.550..-12.012,30.450] / glyphs=[-28.223,12.254..-15.723,29.773]
NATIVE GLYPHS Native inventory sample 4 x2 / quality / text=4 / rect=[8.008,12.000..28.027,32.000] / glyphs=[17.969,14.367..28.906,28.273]
Native inventory sample 4 x2 / fitted digit glyphs=6 / signed count=+12 / count glyphs=3 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:-2.00, y:-23.00, width:31.00, height:11.00) / backing alpha=71/255
Native inventory sample 4 x2 / vertices=297 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM Native hotbar sample 0 x1: prefab=Club; type=OneHandedWeapon; stack=1/1; quality=1/4; equipped=False; usesDurability=True; durability=1
LAYOUT Native hotbar sample 0 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[13.000,-23.000..29.000,-12.000] / countRect=[4.023,-11.000..28.047,2.000] / countFont=9 / countGlyphs=
COUNT MATERIAL Native hotbar sample 0 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native hotbar sample 0 x1 / binding / text=1 / rect=[-31.914,13.550..-11.992,30.450] / glyphs=[-26.641,12.553..-17.656,29.565]
Native hotbar sample 0 x1 / fitted digit glyphs=2 / signed count= / count glyphs=0 / separated native glyphs=1 / native amount glyphs=0 / durability graphics=0 / score font size=7.25 / badge rect=(x:13.00, y:-23.00, width:16.00, height:11.00) / backing alpha=71/255
Native hotbar sample 0 x1 / vertices=25 / nativeFont=Valheim-AveriaSansLibre / static=True
BOUND ITEM Native hotbar sample 1 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT Native hotbar sample 1 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[8.000,-23.000..29.000,-12.000] / countRect=[3.945,-11.000..27.969,2.000] / countFont=8.85 / countGlyphs=[15.469,-8.650..23.281,-0.909]; [19.961,-9.474..27.578,0.474]
COUNT MATERIAL Native hotbar sample 1 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native hotbar sample 1 x1 / binding / text=2 / rect=[-31.992,13.550..-12.070,30.450] / glyphs=[-28.281,12.599..-15.781,29.741]
Native hotbar sample 1 x1 / fitted digit glyphs=3 / signed count=+7 / count glyphs=2 / separated native glyphs=1 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:8.00, y:-23.00, width:21.00, height:11.00) / backing alpha=71/255
Native hotbar sample 1 x1 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM Native hotbar sample 2 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT Native hotbar sample 2 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[8.000,-23.000..29.000,-12.000] / countRect=[4.063,-11.000..28.086,2.000] / countFont=8.85 / countGlyphs=[15.195,-8.736..22.813,-0.995]; [19.688,-9.477..27.500,0.477]
COUNT MATERIAL Native hotbar sample 2 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native hotbar sample 2 x1 / binding / text=3 / rect=[-31.875,13.550..-11.953,30.450] / glyphs=[-28.164,12.254..-15.664,29.773]
Native hotbar sample 2 x1 / fitted digit glyphs=3 / signed count=+9 / count glyphs=2 / separated native glyphs=1 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:8.00, y:-23.00, width:21.00, height:11.00) / backing alpha=71/255
Native hotbar sample 2 x1 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM Native hotbar sample 3 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT Native hotbar sample 3 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[-7.000,-23.000..29.000,-12.000] / countRect=[3.984,-11.000..28.008,2.000] / countFont=8.85 / countGlyphs=[13.164,-8.692..20.781,-0.951]; [17.656,-9.374..23.711,0.374]; [21.172,-9.374..27.227,0.374]
COUNT MATERIAL Native hotbar sample 3 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native hotbar sample 3 x1 / binding / text=4 / rect=[-31.953,13.550..-12.031,30.450] / glyphs=[-28.828,12.332..-15.156,29.715]
Native hotbar sample 3 x1 / fitted digit glyphs=7 / signed count=+11 / count glyphs=3 / separated native glyphs=1 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:-7.00, y:-23.00, width:36.00, height:11.00) / backing alpha=71/255
Native hotbar sample 3 x1 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM Native hotbar sample 4 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT Native hotbar sample 4 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[-2.000,-23.000..29.000,-12.000] / countRect=[3.906,-11.000..27.930,2.000] / countFont=8.85 / countGlyphs=[11.914,-8.731..19.531,-0.990]; [16.602,-9.413..22.656,0.336]; [19.727,-9.393..27.344,0.413]
COUNT MATERIAL Native hotbar sample 4 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native hotbar sample 4 x1 / binding / text=5 / rect=[-32.031,13.550..-12.109,30.450] / glyphs=[-28.320,12.247..-15.625,29.734]
Native hotbar sample 4 x1 / fitted digit glyphs=6 / signed count=+12 / count glyphs=3 / separated native glyphs=1 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:-2.00, y:-23.00, width:31.00, height:11.00) / backing alpha=71/255
Native hotbar sample 4 x1 / vertices=297 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM Native hotbar sample 0 x2: prefab=Club; type=OneHandedWeapon; stack=1/1; quality=1/4; equipped=False; usesDurability=True; durability=1
LAYOUT Native hotbar sample 0 x2 / slot=[-31.000,-31.000..31.000,31.000] / score=[13.000,-23.000..29.000,-12.000] / countRect=[3.965,-11.000..27.988,2.000] / countFont=9 / countGlyphs=
COUNT MATERIAL Native hotbar sample 0 x2 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native hotbar sample 0 x2 / binding / text=1 / rect=[-31.973,13.550..-12.051,30.450] / glyphs=[-26.699,12.553..-17.715,29.565]
Native hotbar sample 0 x2 / fitted digit glyphs=2 / signed count= / count glyphs=0 / separated native glyphs=1 / native amount glyphs=0 / durability graphics=0 / score font size=7.25 / badge rect=(x:13.00, y:-23.00, width:16.00, height:11.00) / backing alpha=71/255
Native hotbar sample 0 x2 / vertices=25 / nativeFont=Valheim-AveriaSansLibre / static=True
BOUND ITEM Native hotbar sample 1 x2: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT Native hotbar sample 1 x2 / slot=[-31.000,-31.000..31.000,31.000] / score=[8.000,-23.000..29.000,-12.000] / countRect=[4.023,-11.000..28.047,2.000] / countFont=8.85 / countGlyphs=[15.547,-8.650..23.262,-0.909]; [19.941,-9.474..27.559,0.474]
COUNT MATERIAL Native hotbar sample 1 x2 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native hotbar sample 1 x2 / binding / text=2 / rect=[-31.914,13.550..-11.992,30.450] / glyphs=[-28.301,12.599..-15.703,29.741]
Native hotbar sample 1 x2 / fitted digit glyphs=3 / signed count=+7 / count glyphs=2 / separated native glyphs=1 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:8.00, y:-23.00, width:21.00, height:11.00) / backing alpha=71/255
Native hotbar sample 1 x2 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM Native hotbar sample 2 x2: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT Native hotbar sample 2 x2 / slot=[-31.000,-31.000..31.000,31.000] / score=[8.000,-23.000..29.000,-12.000] / countRect=[3.984,-11.000..28.008,2.000] / countFont=8.85 / countGlyphs=[15.215,-8.736..22.832,-0.995]; [19.609,-9.477..27.520,0.477]
COUNT MATERIAL Native hotbar sample 2 x2 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native hotbar sample 2 x2 / binding / text=3 / rect=[-31.953,13.550..-12.031,30.450] / glyphs=[-28.145,12.254..-15.645,29.773]
Native hotbar sample 2 x2 / fitted digit glyphs=3 / signed count=+9 / count glyphs=2 / separated native glyphs=1 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:8.00, y:-23.00, width:21.00, height:11.00) / backing alpha=71/255
Native hotbar sample 2 x2 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM Native hotbar sample 3 x2: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT Native hotbar sample 3 x2 / slot=[-31.000,-31.000..31.000,31.000] / score=[-7.000,-23.000..29.000,-12.000] / countRect=[4.043,-11.000..28.066,2.000] / countFont=8.85 / countGlyphs=[13.125,-8.692..20.742,-0.951]; [17.715,-9.374..23.770,0.374]; [21.133,-9.374..27.188,0.374]
COUNT MATERIAL Native hotbar sample 3 x2 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native hotbar sample 3 x2 / binding / text=4 / rect=[-31.992,13.550..-12.070,30.450] / glyphs=[-28.965,12.332..-15.195,29.715]
Native hotbar sample 3 x2 / fitted digit glyphs=7 / signed count=+11 / count glyphs=3 / separated native glyphs=1 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:-7.00, y:-23.00, width:36.00, height:11.00) / backing alpha=71/255
Native hotbar sample 3 x2 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM Native hotbar sample 4 x2: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT Native hotbar sample 4 x2 / slot=[-31.000,-31.000..31.000,31.000] / score=[-2.000,-23.000..29.000,-12.000] / countRect=[4.004,-11.000..28.027,2.000] / countFont=8.85 / countGlyphs=[11.914,-8.731..19.629,-0.990]; [16.602,-9.413..22.559,0.336]; [19.824,-9.393..27.441,0.413]
COUNT MATERIAL Native hotbar sample 4 x2 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native hotbar sample 4 x2 / binding / text=5 / rect=[-31.934,13.550..-12.012,30.450] / glyphs=[-28.320,12.247..-15.723,29.734]
Native hotbar sample 4 x2 / fitted digit glyphs=6 / signed count=+12 / count glyphs=3 / separated native glyphs=1 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:-2.00, y:-23.00, width:31.00, height:11.00) / backing alpha=71/255
Native hotbar sample 4 x2 / vertices=297 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM Native inventory / BombBile stack 7 sample 0 x1: prefab=BombBile; type=OneHandedWeapon; stack=7/50; quality=1/1; equipped=False; usesDurability=False; durability=1
LAYOUT Native inventory / BombBile stack 7 sample 0 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[3.000,-11.000..29.000,0.000] / countRect=[4.023,1.000..28.047,14.000] / countFont=8.85 / countGlyphs=[15.352,4.874..22.773,9.509]; [19.648,2.549..27.461,12.451]
COUNT MATERIAL Native inventory / BombBile stack 7 sample 0 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native inventory / BombBile stack 7 sample 0 x1 / amount / text=7/50 / rect=[-32.109,-33.000..31.953,-11.000] / glyphs=[-16.875,-31.357..-6.914,-17.636]; [-9.648,-32.104..-0.078,-16.684]; [-2.422,-31.347..7.734,-17.607]; [5.977,-31.298..16.914,-17.587]
NATIVE GLYPHS Native inventory / BombBile stack 7 sample 0 x1 / binding / text=3 / rect=[-31.914,13.550..-11.992,30.450] / glyphs=[-28.203,12.254..-15.703,29.773]
Native inventory / BombBile stack 7 sample 0 x1 / fitted digit glyphs=5 / signed count=−6 / count glyphs=2 / separated native glyphs=5 / native amount glyphs=4 / durability graphics=0 / score font size=7.25 / badge rect=(x:3.00, y:-11.00, width:26.00, height:11.00) / backing alpha=71/255
Native inventory / BombBile stack 7 sample 0 x1 / vertices=25 / nativeFont=Valheim-AveriaSansLibre / static=True
BOUND ITEM Native hotbar / BombBile stack 7 sample 0 x1: prefab=BombBile; type=OneHandedWeapon; stack=7/50; quality=1/1; equipped=False; usesDurability=False; durability=1
LAYOUT Native hotbar / BombBile stack 7 sample 0 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[3.000,-11.000..29.000,0.000] / countRect=[3.945,1.000..27.969,14.000] / countFont=8.85 / countGlyphs=[15.469,4.874..22.891,9.509]; [19.570,2.549..27.578,12.451]
COUNT MATERIAL Native hotbar / BombBile stack 7 sample 0 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native hotbar / BombBile stack 7 sample 0 x1 / amount / text=7 / 50 / rect=[-31.992,-33.000..32.070,-11.000] / glyphs=[-21.641,-31.044..-12.266,-17.949]; [-9.141,-31.792..-0.352,-16.997]; [2.773,-31.035..12.344,-17.919]; [11.172,-30.986..21.523,-17.900]
NATIVE GLYPHS Native hotbar / BombBile stack 7 sample 0 x1 / binding / text=1 / rect=[-31.992,13.550..-12.070,30.450] / glyphs=[-26.719,12.553..-17.734,29.565]
Native hotbar / BombBile stack 7 sample 0 x1 / fitted digit glyphs=5 / signed count=−6 / count glyphs=2 / separated native glyphs=5 / native amount glyphs=4 / durability graphics=0 / score font size=7.25 / badge rect=(x:3.00, y:-11.00, width:26.00, height:11.00) / backing alpha=71/255
Native hotbar / BombBile stack 7 sample 0 x1 / vertices=25 / nativeFont=Valheim-AveriaSansLibre / static=True
BOUND ITEM Native inventory / synthetic stacked sword 7 of 20 sample 0 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=7/20; quality=4/4; equipped=False; usesDurability=True; durability=1
LAYOUT Native inventory / synthetic stacked sword 7 of 20 sample 0 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[9.000,-11.000..29.000,0.000] / countRect=[4.063,1.000..28.086,14.000] / countFont=8.85 / countGlyphs=[11.875,3.269..19.688,11.010]; [16.563,2.587..22.617,12.336]; [19.883,2.607..27.500,12.413]
COUNT MATERIAL Native inventory / synthetic stacked sword 7 of 20 sample 0 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native inventory / synthetic stacked sword 7 of 20 sample 0 x1 / amount / text=7/20 / rect=[-32.070,-33.000..31.992,-11.000] / glyphs=[-16.836,-31.357..-6.875,-17.636]; [-9.609,-32.104..-0.039,-16.684]; [-2.383,-31.084..7.578,-17.602]; [6.016,-31.298..16.758,-17.587]
NATIVE GLYPHS Native inventory / synthetic stacked sword 7 of 20 sample 0 x1 / binding / text=3 / rect=[-31.875,13.550..-11.953,30.450] / glyphs=[-28.164,12.254..-15.664,29.773]
NATIVE GLYPHS Native inventory / synthetic stacked sword 7 of 20 sample 0 x1 / quality / text=4 / rect=[8.164,12.000..28.086,32.000] / glyphs=[17.930,14.367..28.867,28.273]
Native inventory / synthetic stacked sword 7 of 20 sample 0 x1 / fitted digit glyphs=3 / signed count=+12 / count glyphs=3 / separated native glyphs=6 / native amount glyphs=4 / durability graphics=0 / score font size=7.25 / badge rect=(x:9.00, y:-11.00, width:20.00, height:11.00) / backing alpha=71/255
Native inventory / synthetic stacked sword 7 of 20 sample 0 x1 / vertices=25 / nativeFont=Valheim-AveriaSansLibre / static=True
BOUND ITEM Native hotbar / synthetic stacked sword 7 of 20 sample 0 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=7/20; quality=4/4; equipped=False; usesDurability=True; durability=1
LAYOUT Native hotbar / synthetic stacked sword 7 of 20 sample 0 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[9.000,-11.000..29.000,0.000] / countRect=[3.984,1.000..28.008,14.000] / countFont=8.85 / countGlyphs=[11.992,3.269..19.609,11.010]; [16.484,2.587..22.539,12.336]; [19.805,2.607..27.422,12.413]
COUNT MATERIAL Native hotbar / synthetic stacked sword 7 of 20 sample 0 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS Native hotbar / synthetic stacked sword 7 of 20 sample 0 x1 / amount / text=7 / 20 / rect=[-31.953,-33.000..32.109,-11.000] / glyphs=[-21.602,-31.044..-12.227,-17.949]; [-9.102,-31.792..-0.313,-16.997]; [2.813,-30.771..12.383,-17.915]; [11.211,-30.986..21.563,-17.900]
NATIVE GLYPHS Native hotbar / synthetic stacked sword 7 of 20 sample 0 x1 / binding / text=1 / rect=[-31.953,13.550..-12.031,30.450] / glyphs=[-26.680,12.553..-17.695,29.565]
Native hotbar / synthetic stacked sword 7 of 20 sample 0 x1 / fitted digit glyphs=3 / signed count=+12 / count glyphs=3 / separated native glyphs=5 / native amount glyphs=4 / durability graphics=0 / score font size=7.25 / badge rect=(x:9.00, y:-11.00, width:20.00, height:11.00) / backing alpha=71/255
Native hotbar / synthetic stacked sword 7 of 20 sample 0 x1 / vertices=25 / nativeFont=Valheim-AveriaSansLibre / static=True
BOUND ITEM 48 px compatibility sample 0 x1: prefab=Club; type=OneHandedWeapon; stack=1/1; quality=1/4; equipped=False; usesDurability=True; durability=1
LAYOUT 48 px compatibility sample 0 x1 / slot=[-23.000,-23.000..23.000,23.000] / score=[7.000,-15.000..21.000,-4.000] / countRect=[-3.984,-5.000..20.039,8.000] / countFont=9 / countGlyphs=
COUNT MATERIAL 48 px compatibility sample 0 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS 48 px compatibility sample 0 x1 / binding / text=3 / rect=[-23.906,5.550..-3.984,22.450] / glyphs=[-20.195,4.254..-7.695,21.773]
NATIVE GLYPHS 48 px compatibility sample 0 x1 / quality / text=1 / rect=[0.117,4.000..20.039,24.000] / glyphs=[13.008,6.544..20.234,20.154]
48 px compatibility sample 0 x1 / fitted digit glyphs=1 / signed count= / count glyphs=0 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=0 / score font size=7.25 / badge rect=(x:7.00, y:-15.00, width:14.00, height:11.00) / backing alpha=71/255
48 px compatibility sample 0 x1 / vertices=25 / nativeFont=Valheim-AveriaSansLibre / static=True
BOUND ITEM 48 px compatibility sample 1 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT 48 px compatibility sample 1 x1 / slot=[-23.000,-23.000..23.000,23.000] / score=[5.000,-15.000..21.000,-4.000] / countRect=[-4.063,-5.000..19.961,8.000] / countFont=8.85 / countGlyphs=[7.461,-1.126..14.883,3.509]; [11.563,-3.451..19.570,6.451]
COUNT MATERIAL 48 px compatibility sample 1 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS 48 px compatibility sample 1 x1 / binding / text=3 / rect=[-23.984,5.550..-4.063,22.450] / glyphs=[-20.273,4.254..-7.773,21.773]
NATIVE GLYPHS 48 px compatibility sample 1 x1 / quality / text=4 / rect=[0.039,4.000..19.961,24.000] / glyphs=[10.000,6.367..20.938,20.273]
48 px compatibility sample 1 x1 / fitted digit glyphs=2 / signed count=−6 / count glyphs=2 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:5.00, y:-15.00, width:16.00, height:11.00) / backing alpha=71/255
48 px compatibility sample 1 x1 / vertices=25 / nativeFont=Valheim-AveriaSansLibre / static=True
BOUND ITEM 48 px compatibility sample 2 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT 48 px compatibility sample 2 x1 / slot=[-23.000,-23.000..23.000,23.000] / score=[-6.600,-15.000..21.000,-4.000] / countRect=[-3.945,-5.000..20.078,8.000] / countFont=8.85 / countGlyphs=[7.188,-2.736..14.805,5.005]; [11.680,-3.477..19.492,6.477]
COUNT MATERIAL 48 px compatibility sample 2 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS 48 px compatibility sample 2 x1 / binding / text=3 / rect=[-23.867,5.550..-3.945,22.450] / glyphs=[-20.156,4.254..-7.656,21.773]
NATIVE GLYPHS 48 px compatibility sample 2 x1 / quality / text=4 / rect=[0.156,4.000..20.078,24.000] / glyphs=[9.922,6.367..20.859,20.273]
48 px compatibility sample 2 x1 / fitted digit glyphs=6 / signed count=+9 / count glyphs=2 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:-6.60, y:-15.00, width:27.60, height:11.00) / backing alpha=71/255
48 px compatibility sample 2 x1 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM 48 px compatibility sample 3 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT 48 px compatibility sample 3 x1 / slot=[-23.000,-23.000..23.000,23.000] / score=[-6.600,-15.000..21.000,-4.000] / countRect=[-4.023,-5.000..20.000,8.000] / countFont=8.85 / countGlyphs=[7.500,-1.126..14.922,3.509]; [11.602,-3.451..19.414,6.451]
COUNT MATERIAL 48 px compatibility sample 3 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS 48 px compatibility sample 3 x1 / binding / text=3 / rect=[-23.945,5.550..-4.023,22.450] / glyphs=[-20.234,4.254..-7.734,21.773]
NATIVE GLYPHS 48 px compatibility sample 3 x1 / quality / text=4 / rect=[0.078,4.000..20.000,24.000] / glyphs=[10.039,6.367..20.977,20.273]
48 px compatibility sample 3 x1 / fitted digit glyphs=7 / signed count=−6 / count glyphs=2 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=2 / score font size=6.6 / badge rect=(x:-6.60, y:-15.00, width:27.60, height:11.00) / backing alpha=71/255
48 px compatibility sample 3 x1 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM 48 px compatibility sample 4 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT 48 px compatibility sample 4 x1 / slot=[-23.000,-23.000..23.000,23.000] / score=[-6.600,-15.000..21.000,-4.000] / countRect=[-3.906,-5.000..20.117,8.000] / countFont=8.85 / countGlyphs=[3.906,-2.731..11.523,5.010]; [8.594,-3.413..14.648,6.336]; [11.914,-3.393..19.336,6.413]
COUNT MATERIAL 48 px compatibility sample 4 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS 48 px compatibility sample 4 x1 / binding / text=3 / rect=[-24.023,5.550..-4.102,22.450] / glyphs=[-20.117,4.254..-7.617,21.773]
NATIVE GLYPHS 48 px compatibility sample 4 x1 / quality / text=4 / rect=[0.000,4.000..19.922,24.000] / glyphs=[9.961,6.367..20.898,20.273]
48 px compatibility sample 4 x1 / fitted digit glyphs=6 / signed count=+12 / count glyphs=3 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:-6.60, y:-15.00, width:27.60, height:11.00) / backing alpha=71/255
48 px compatibility sample 4 x1 / vertices=297 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM 64 px compatibility sample 0 x1: prefab=Club; type=OneHandedWeapon; stack=1/1; quality=1/4; equipped=False; usesDurability=True; durability=1
LAYOUT 64 px compatibility sample 0 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[15.000,-23.000..29.000,-12.000] / countRect=[4.023,-11.000..28.047,2.000] / countFont=9 / countGlyphs=
COUNT MATERIAL 64 px compatibility sample 0 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS 64 px compatibility sample 0 x1 / binding / text=3 / rect=[-31.914,13.550..-11.992,30.450] / glyphs=[-28.203,12.254..-15.703,29.773]
NATIVE GLYPHS 64 px compatibility sample 0 x1 / quality / text=1 / rect=[8.125,12.000..28.047,32.000] / glyphs=[21.016,14.544..28.242,28.154]
64 px compatibility sample 0 x1 / fitted digit glyphs=1 / signed count= / count glyphs=0 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=0 / score font size=7.25 / badge rect=(x:15.00, y:-23.00, width:14.00, height:11.00) / backing alpha=71/255
64 px compatibility sample 0 x1 / vertices=25 / nativeFont=Valheim-AveriaSansLibre / static=True
BOUND ITEM 64 px compatibility sample 1 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT 64 px compatibility sample 1 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[13.000,-23.000..29.000,-12.000] / countRect=[3.945,-11.000..27.969,2.000] / countFont=8.85 / countGlyphs=[15.469,-7.126..22.891,-2.491]; [19.570,-9.451..27.578,0.451]
COUNT MATERIAL 64 px compatibility sample 1 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS 64 px compatibility sample 1 x1 / binding / text=3 / rect=[-31.992,13.550..-12.070,30.450] / glyphs=[-28.281,12.254..-15.781,29.773]
NATIVE GLYPHS 64 px compatibility sample 1 x1 / quality / text=4 / rect=[8.047,12.000..27.969,32.000] / glyphs=[18.008,14.367..28.945,28.273]
64 px compatibility sample 1 x1 / fitted digit glyphs=2 / signed count=−6 / count glyphs=2 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:13.00, y:-23.00, width:16.00, height:11.00) / backing alpha=71/255
64 px compatibility sample 1 x1 / vertices=25 / nativeFont=Valheim-AveriaSansLibre / static=True
BOUND ITEM 64 px compatibility sample 2 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT 64 px compatibility sample 2 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[-3.000,-23.000..29.000,-12.000] / countRect=[4.063,-11.000..28.086,2.000] / countFont=8.85 / countGlyphs=[15.195,-8.736..22.813,-0.995]; [19.688,-9.477..27.500,0.477]
COUNT MATERIAL 64 px compatibility sample 2 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS 64 px compatibility sample 2 x1 / binding / text=3 / rect=[-31.875,13.550..-11.953,30.450] / glyphs=[-28.164,12.254..-15.664,29.773]
NATIVE GLYPHS 64 px compatibility sample 2 x1 / quality / text=4 / rect=[8.164,12.000..28.086,32.000] / glyphs=[17.930,14.367..28.867,28.273]
64 px compatibility sample 2 x1 / fitted digit glyphs=6 / signed count=+9 / count glyphs=2 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:-3.00, y:-23.00, width:32.00, height:11.00) / backing alpha=71/255
64 px compatibility sample 2 x1 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM 64 px compatibility sample 3 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT 64 px compatibility sample 3 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[-7.000,-23.000..29.000,-12.000] / countRect=[3.984,-11.000..28.008,2.000] / countFont=8.85 / countGlyphs=[15.508,-7.126..22.930,-2.491]; [19.609,-9.451..27.422,0.451]
COUNT MATERIAL 64 px compatibility sample 3 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS 64 px compatibility sample 3 x1 / binding / text=3 / rect=[-31.953,13.550..-12.031,30.450] / glyphs=[-28.242,12.254..-15.742,29.773]
NATIVE GLYPHS 64 px compatibility sample 3 x1 / quality / text=4 / rect=[8.086,12.000..28.008,32.000] / glyphs=[18.047,14.367..28.984,28.273]
64 px compatibility sample 3 x1 / fitted digit glyphs=7 / signed count=−6 / count glyphs=2 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:-7.00, y:-23.00, width:36.00, height:11.00) / backing alpha=71/255
64 px compatibility sample 3 x1 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM 64 px compatibility sample 4 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=1/1; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT 64 px compatibility sample 4 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[-2.000,-23.000..29.000,-12.000] / countRect=[3.906,-11.000..27.930,2.000] / countFont=8.85 / countGlyphs=[11.914,-8.731..19.531,-0.990]; [16.602,-9.413..22.656,0.336]; [19.727,-9.393..27.344,0.413]
COUNT MATERIAL 64 px compatibility sample 4 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS 64 px compatibility sample 4 x1 / binding / text=3 / rect=[-32.031,13.550..-12.109,30.450] / glyphs=[-28.125,12.254..-15.625,29.773]
NATIVE GLYPHS 64 px compatibility sample 4 x1 / quality / text=4 / rect=[8.008,12.000..27.930,32.000] / glyphs=[17.969,14.367..28.906,28.273]
64 px compatibility sample 4 x1 / fitted digit glyphs=6 / signed count=+12 / count glyphs=3 / separated native glyphs=2 / native amount glyphs=0 / durability graphics=2 / score font size=7.25 / badge rect=(x:-2.00, y:-23.00, width:31.00, height:11.00) / backing alpha=71/255
64 px compatibility sample 4 x1 / vertices=297 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM 48 px synthetic stacked count -6 sample 3 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=7/20; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT 48 px synthetic stacked count -6 sample 3 x1 / slot=[-23.000,-23.000..23.000,23.000] / score=[-6.600,-5.000..21.000,6.000] / countRect=[-22.930,-9.000..-6.523,4.000] / countFont=8.85 / countGlyphs=[-19.219,-5.126..-11.797,-0.491]; [-14.922,-7.451..-7.109,2.451]
COUNT MATERIAL 48 px synthetic stacked count -6 sample 3 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS 48 px synthetic stacked count -6 sample 3 x1 / amount / text=7/20 / rect=[-32.109,-25.000..31.953,-3.000] / glyphs=[-16.875,-23.357..-6.914,-9.636]; [-9.453,-24.104..-0.078,-8.684]; [-2.422,-23.083..7.734,-9.602]; [5.977,-23.298..16.914,-9.587]
NATIVE GLYPHS 48 px synthetic stacked count -6 sample 3 x1 / binding / text=3 / rect=[-23.906,5.550..-3.984,22.450] / glyphs=[-20.195,4.254..-7.695,21.773]
NATIVE GLYPHS 48 px synthetic stacked count -6 sample 3 x1 / quality / text=4 / rect=[0.117,4.000..20.039,24.000] / glyphs=[9.883,6.367..21.016,20.273]
48 px synthetic stacked count -6 sample 3 x1 / fitted digit glyphs=7 / signed count=−6 / count glyphs=2 / separated native glyphs=6 / native amount glyphs=4 / durability graphics=2 / score font size=6.6 / badge rect=(x:-6.60, y:-5.00, width:27.60, height:11.00) / backing alpha=71/255
48 px synthetic stacked count -6 sample 3 x1 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM 48 px synthetic stacked count 12 sample 3 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=7/20; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT 48 px synthetic stacked count 12 sample 3 x1 / slot=[-23.000,-23.000..23.000,23.000] / score=[-6.600,-5.000..21.000,6.000] / countRect=[-23.047,-9.000..-6.641,4.000] / countFont=8.7 / countGlyphs=[-22.461,-6.659..-14.844,0.951]; [-17.969,-7.330..-11.914,2.254]; [-14.648,-7.310..-7.227,2.330]
COUNT MATERIAL 48 px synthetic stacked count 12 sample 3 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS 48 px synthetic stacked count 12 sample 3 x1 / amount / text=7/20 / rect=[-32.031,-25.000..32.031,-3.000] / glyphs=[-16.992,-23.357..-7.031,-9.636]; [-9.570,-24.104..-0.195,-8.684]; [-2.344,-23.083..7.617,-9.602]; [6.055,-23.298..16.797,-9.587]
NATIVE GLYPHS 48 px synthetic stacked count 12 sample 3 x1 / binding / text=3 / rect=[-24.023,5.550..-4.102,22.450] / glyphs=[-20.117,4.254..-7.617,21.773]
NATIVE GLYPHS 48 px synthetic stacked count 12 sample 3 x1 / quality / text=4 / rect=[0.000,4.000..19.922,24.000] / glyphs=[9.961,6.367..20.898,20.273]
48 px synthetic stacked count 12 sample 3 x1 / fitted digit glyphs=7 / signed count=+12 / count glyphs=3 / separated native glyphs=6 / native amount glyphs=4 / durability graphics=2 / score font size=6.6 / badge rect=(x:-6.60, y:-5.00, width:27.60, height:11.00) / backing alpha=71/255
48 px synthetic stacked count 12 sample 3 x1 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM 64 px synthetic stacked count -6 sample 3 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=7/20; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT 64 px synthetic stacked count -6 sample 3 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[-7.000,-11.000..29.000,0.000] / countRect=[3.984,1.000..28.008,14.000] / countFont=8.85 / countGlyphs=[15.508,4.874..22.930,9.509]; [19.609,2.549..27.422,12.451]
COUNT MATERIAL 64 px synthetic stacked count -6 sample 3 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS 64 px synthetic stacked count -6 sample 3 x1 / amount / text=7/20 / rect=[-31.953,-33.000..32.109,-11.000] / glyphs=[-16.914,-31.357..-6.953,-17.636]; [-9.492,-32.104..-0.117,-16.684]; [-2.461,-31.083..7.695,-17.602]; [5.938,-31.298..16.875,-17.587]
NATIVE GLYPHS 64 px synthetic stacked count -6 sample 3 x1 / binding / text=3 / rect=[-31.953,13.550..-12.031,30.450] / glyphs=[-28.242,12.254..-15.742,29.773]
NATIVE GLYPHS 64 px synthetic stacked count -6 sample 3 x1 / quality / text=4 / rect=[8.086,12.000..28.008,32.000] / glyphs=[18.047,14.367..28.984,28.273]
64 px synthetic stacked count -6 sample 3 x1 / fitted digit glyphs=7 / signed count=−6 / count glyphs=2 / separated native glyphs=6 / native amount glyphs=4 / durability graphics=2 / score font size=7.25 / badge rect=(x:-7.00, y:-11.00, width:36.00, height:11.00) / backing alpha=71/255
64 px synthetic stacked count -6 sample 3 x1 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
BOUND ITEM 64 px synthetic stacked count 12 sample 3 x1: prefab=SwordBronze; type=OneHandedWeapon; stack=7/20; quality=4/4; equipped=False; usesDurability=True; durability=0.65
LAYOUT 64 px synthetic stacked count 12 sample 3 x1 / slot=[-31.000,-31.000..31.000,31.000] / score=[-7.000,-11.000..29.000,0.000] / countRect=[4.063,1.000..28.086,14.000] / countFont=8.85 / countGlyphs=[11.875,3.269..19.688,11.010]; [16.563,2.587..22.617,12.336]; [19.883,2.607..27.500,12.413]
COUNT MATERIAL 64 px synthetic stacked count 12 sample 3 x1 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / properties=_OutlineWidth=0.5,_FaceDilate=0.5,_ScaleRatioA=0.8658009,_GradientScale=11
NATIVE GLYPHS 64 px synthetic stacked count 12 sample 3 x1 / amount / text=7/20 / rect=[-32.070,-33.000..31.992,-11.000] / glyphs=[-16.836,-31.357..-6.875,-17.636]; [-9.609,-32.104..-0.039,-16.684]; [-2.383,-31.083..7.578,-17.602]; [6.016,-31.298..16.758,-17.587]
NATIVE GLYPHS 64 px synthetic stacked count 12 sample 3 x1 / binding / text=3 / rect=[-31.875,13.550..-11.953,30.450] / glyphs=[-28.164,12.254..-15.664,29.773]
NATIVE GLYPHS 64 px synthetic stacked count 12 sample 3 x1 / quality / text=4 / rect=[8.164,12.000..28.086,32.000] / glyphs=[17.930,14.367..28.867,28.273]
64 px synthetic stacked count 12 sample 3 x1 / fitted digit glyphs=7 / signed count=+12 / count glyphs=3 / separated native glyphs=6 / native amount glyphs=4 / durability graphics=2 / score font size=7.25 / badge rect=(x:-7.00, y:-11.00, width:36.00, height:11.00) / backing alpha=71/255
64 px synthetic stacked count 12 sample 3 x1 / vertices=217 / nativeFont=Valheim-AveriaSansLibre / static=False
Design sample scores explicitly override only isolated fixture label/graphic styling; they are not actual rolled loadouts.
MATRIX plus9-outline-050 / font=8.85 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / 3:1=PASS / measured=3.375; pixel ROI bottom-origin=[47,22..60,33]; P10=0.0059; P95=0.1387 / glyphs=[15.195,-8.736..22.813,-0.995];[19.688,-9.477..27.500,0.477]
MATRIX plus9-outline-070 / font=8.85 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / 3:1=PASS / measured=3.467; pixel ROI bottom-origin=[47,22..60,33]; P10=0.0044; P95=0.1387 / glyphs=[15.195,-8.761..22.813,-0.971];[19.688,-9.501..27.500,0.501]
MATRIX plus9-outline-090 / font=8.85 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / 3:1=PASS / measured=3.540; pixel ROI bottom-origin=[47,22..60,33]; P10=0.0033; P95=0.1387 / glyphs=[15.195,-8.774..22.813,-0.957];[19.688,-9.515..27.500,0.515]
MATRIX plus9-underlay-050 / font=8.85 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON,UNDERLAY_ON / 3:1=FAIL / measured=2.373; pixel ROI bottom-origin=[47,23..59,32]; P10=0.0493; P95=0.1855 / glyphs=[15.781,-8.059..22.227,-1.673];[20.273,-8.799..26.719,-0.201]
MATRIX plus12-outline-050 / font=8.85 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / 3:1=PASS / measured=9.225; pixel ROI bottom-origin=[44,22..60,33]; P10=0.0070; P95=0.4754 / glyphs=[11.914,-8.731..19.531,-0.990];[16.602,-9.413..22.656,0.336];[19.727,-9.393..27.344,0.413]
MATRIX plus12-outline-070 / font=8.85 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / 3:1=PASS / measured=9.718; pixel ROI bottom-origin=[44,22..60,33]; P10=0.0041; P95=0.4754 / glyphs=[11.914,-8.755..19.531,-0.965];[16.602,-9.438..22.656,0.360];[19.727,-9.417..27.344,0.438]
MATRIX plus12-outline-090 / font=8.85 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON / 3:1=PASS / measured=8.842; pixel ROI bottom-origin=[44,22..60,33]; P10=0.0033; P95=0.4217 / glyphs=[11.914,-8.769..19.727,-0.952];[16.602,-9.451..22.656,0.374];[19.727,-9.431..27.539,0.451]
MATRIX plus12-underlay-050 / font=8.85 / shader=TextMeshPro/Distance Field / keywords=OUTLINE_ON,UNDERLAY_ON / 3:1=PASS / measured=3.583; pixel ROI bottom-origin=[44,23..59,32]; P10=0.1348; P95=0.6121 / glyphs=[12.500,-8.053..18.945,-1.667];[17.188,-8.736..21.875,-0.342];[20.508,-8.716..26.758,-0.264]
Rendered 1360x1360 PNGs at 1 canvas unit per pixel, with unchanged native slot dimensions at 1x, parent-scale enlargement at 2x, and explicit 48px/64px compatibility fixtures. Phases: 0s and 2.3s.
gear-score-count-plus9-64px.png and gear-score-count-plus12-64px.png are direct 64x64 camera renders of the native inventory slot and SwordBronze icon; no scaling or image editing. Off-grid 48px/64px stacked count fixtures test native glyph geometry without entering comparison PNGs.
PASS compact score plus signed rarity count; lower-right bounds and faint backing; mesh vertex budget below 1024; staged 500/750/1000 glow; real signed Ultra eligibility; 48 motion samples; reduced-motion/static equivalence; 48px/64px/native −6/+9/+12 glyph fit and separation; stacked count clearance and compact fallback; native labels, durability, geometry and shared materials preserved
