diff --git a/RootDesk/MyDesk/SlayDeckController.codeblock b/RootDesk/MyDesk/SlayDeckController.codeblock index df86012..ab50670 100644 --- a/RootDesk/MyDesk/SlayDeckController.codeblock +++ b/RootDesk/MyDesk/SlayDeckController.codeblock @@ -3061,7 +3061,7 @@ "Name": "amount" } ], - "Code": "local base = \"/ui/DefaultGroup/CombatHud/MonsterSlot\" .. tostring(slot) .. \"/DmgPop\"\nlocal pop = _EntityService:GetEntityByPath(base)\nself:SetText(base, string.format(\"%d\", amount))\nself:SetEntityEnabled(base, true)\nself:SetEntityEnabled(base .. \"/Accent\", true)\nif pop ~= nil and pop.UITransformComponent ~= nil then\n\tpop.UITransformComponent.anchoredPosition = Vector2(0, 76)\nend\nlocal startY = 76\nfor i = 1, 6 do\n\t_TimerService:SetTimerOnce(function()\n\t\tlocal p = _EntityService:GetEntityByPath(base)\n\t\tif p ~= nil and p.UITransformComponent ~= nil then\n\t\t\tp.UITransformComponent.anchoredPosition = Vector2(0, startY + i * 7)\n\t\tend\n\tend, 0.045 * i)\nend\n_TimerService:SetTimerOnce(function()\n\tself:SetEntityEnabled(base, false)\n\tself:SetEntityEnabled(base .. \"/Accent\", false)\nend, 0.48)", + "Code": "local base = \"/ui/DefaultGroup/CombatHud/MonsterSlot\" .. tostring(slot) .. \"/DmgPop\"\nlocal pop = _EntityService:GetEntityByPath(base)\nself:SetText(base, \"\")\nself:SetEntityEnabled(base, true)\nlocal damageDigitRuids = { \"b94c19830538447f81617035d89bcc05\", \"01b023122a6f4a5789e1d4c61ff8f430\", \"57ff71d1b9eb471b9feb1c15348770c9\", \"cab92837798a42ad9143c67e93f999e1\", \"366f271f9ca94a0684083aad9298efad\", \"5c7a6ad38491466aa84bf450e0fdcf25\", \"7d82a6838e1b4f4a8a0f7420db34c985\", \"c0765bb1e47d46ffbe1df4ac19ea9b1b\", \"6ea0bfed61e149f88a9b3f22dd79774f\", \"82ad2acaae4e4b3fb87bf73635250d22\" }\nlocal shown = tostring(math.max(0, math.floor(amount)))\nif string.len(shown) > 5 then\n shown = string.sub(shown, 1, 5)\nend\nlocal digits = {}\nfor i = 1, string.len(shown) do\n table.insert(digits, tonumber(string.sub(shown, i, i)) or 0)\nend\nlocal totalW = #digits * 22 + math.max(0, #digits - 1) * 18\nlocal startX = -totalW / 2 + 22 / 2\nfor i = 1, 5 do\n local digitPath = base .. \"/Digit\" .. tostring(i)\n local digitEntity = _EntityService:GetEntityByPath(digitPath)\n if digitEntity ~= nil and digitEntity.SpriteGUIRendererComponent ~= nil then\n if digits[i] ~= nil then\n digitEntity.SpriteGUIRendererComponent.ImageRUID = damageDigitRuids[digits[i] + 1]\n digitEntity.SpriteGUIRendererComponent.Color = Color(1, 1, 1, 1)\n if digitEntity.UITransformComponent ~= nil then\n digitEntity.UITransformComponent.anchoredPosition = Vector2(startX + (i - 1) * (22 + 18), 0)\n end\n self:SetEntityEnabled(digitPath, true)\n else\n self:SetEntityEnabled(digitPath, false)\n end\n end\nend\nif pop ~= nil and pop.UITransformComponent ~= nil then\n pop.UITransformComponent.anchoredPosition = Vector2(0, 76)\nend\nlocal startY = 76\nfor i = 1, 6 do\n _TimerService:SetTimerOnce(function()\n local p = _EntityService:GetEntityByPath(base)\n if p ~= nil and p.UITransformComponent ~= nil then\n p.UITransformComponent.anchoredPosition = Vector2(0, startY + i * 7)\n end\n end, 0.045 * i)\nend\n_TimerService:SetTimerOnce(function()\n self:SetEntityEnabled(base, false)\nend, 0.48)", "Scope": 2, "ExecSpace": 6, "Attributes": [], diff --git a/tools/deck/gen-slaydeck.mjs b/tools/deck/gen-slaydeck.mjs index 5b069f9..18544bc 100644 --- a/tools/deck/gen-slaydeck.mjs +++ b/tools/deck/gen-slaydeck.mjs @@ -214,6 +214,22 @@ const GOLD = { r: 0.94, g: 0.74, b: 0.26, a: 1 }; const ATTACK = { r: 0.86, g: 0.42, b: 0.38, a: 1 }; const DEFEND = { r: 0.42, g: 0.55, b: 0.85, a: 1 }; const SKILL = { r: 0.46, g: 0.68, b: 0.52, a: 1 }; +const DAMAGE_DIGIT_RUIDS = [ + 'b94c19830538447f81617035d89bcc05', + '01b023122a6f4a5789e1d4c61ff8f430', + '57ff71d1b9eb471b9feb1c15348770c9', + 'cab92837798a42ad9143c67e93f999e1', + '366f271f9ca94a0684083aad9298efad', + '5c7a6ad38491466aa84bf450e0fdcf25', + '7d82a6838e1b4f4a8a0f7420db34c985', + 'c0765bb1e47d46ffbe1df4ac19ea9b1b', + '6ea0bfed61e149f88a9b3f22dd79774f', + '82ad2acaae4e4b3fb87bf73635250d22', +]; +const DAMAGE_POP_MAX_DIGITS = 5; +const DAMAGE_POP_DIGIT_W = 22; +const DAMAGE_POP_DIGIT_H = 32; +const DAMAGE_POP_DIGIT_SPACING = 18; const MAX_MONSTERS = 4; const HEAD_OFFSET_Y = 1.4; // 몬스터 월드 원점 위로 띄울 높이(머리 위) — world→screen 변환 전 가산 @@ -1186,29 +1202,27 @@ function upsertUi() { ], })); const dmgPop = entity({ - id: guid('cmb', 250 + i), path: `${base}/DmgPop`, modelId: 'uitext', entryId: 'UIText', - componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent', + id: guid('cmb', 250 + i), path: `${base}/DmgPop`, modelId: 'uisprite', entryId: 'UISprite', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent', displayOrder: 11, components: [ - transform({ parentW: SLOT_W, parentH: SLOT_H, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 170, y: 52 }, pos: { x: 0, y: 76 } }), + transform({ parentW: SLOT_W, parentH: SLOT_H, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 192, y: 56 }, pos: { x: 0, y: 76 } }), sprite({ color: { r: 0.12, g: 0.02, b: 0.02, a: 0.72 }, type: 1 }), - text({ value: '', fontSize: 36, bold: true, color: { r: 1, g: 0.9, b: 0.18, a: 1 }, alignment: 4, outlineWidth: 5 }), ], }); dmgPop.jsonString.enable = false; combat.push(dmgPop); - const dmgAccent = entity({ - id: guid('cmb', 380 + i), path: `${base}/DmgPop/Accent`, modelId: 'uitext', entryId: 'UIText', - componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent', - displayOrder: 12, - components: [ - transform({ parentW: 170, parentH: 52, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 170, y: 20 }, pos: { x: 0, y: -22 } }), - sprite({ color: TRANSPARENT }), - text({ value: 'DAMAGE', fontSize: 14, bold: true, color: { r: 1, g: 0.28, b: 0.16, a: 1 }, alignment: 4, outlineWidth: 2 }), - ], - }); - dmgAccent.jsonString.enable = false; - combat.push(dmgAccent); + for (let d = 0; d < DAMAGE_POP_MAX_DIGITS; d++) { + combat.push(entity({ + id: guid('cmb', 380 + i * 10 + d), path: `${base}/DmgPop/Digit${d + 1}`, modelId: 'uisprite', entryId: 'UISprite', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent', + displayOrder: 12, + components: [ + transform({ parentW: 192, parentH: 56, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: DAMAGE_POP_DIGIT_W, y: DAMAGE_POP_DIGIT_H }, pos: { x: 0, y: 0 } }), + sprite({ dataId: DAMAGE_DIGIT_RUIDS[0], color: { r: 1, g: 1, b: 1, a: 1 }, type: 0 }), + ], + })); + } const mBlockBadge = entity({ id: guid('cmb', 270 + i), path: `${base}/BlockBadge`, modelId: 'uisprite', entryId: 'UISprite', componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent', @@ -5014,24 +5028,49 @@ self:SetText("/ui/DefaultGroup/CombatHud/PlayerPanel/Buffs", pb) self:RenderRun()`), method('ShowDmgPop', `local base = "/ui/DefaultGroup/CombatHud/MonsterSlot" .. tostring(slot) .. "/DmgPop" local pop = _EntityService:GetEntityByPath(base) -self:SetText(base, string.format("%d", amount)) +self:SetText(base, "") self:SetEntityEnabled(base, true) -self:SetEntityEnabled(base .. "/Accent", true) +local damageDigitRuids = { ${DAMAGE_DIGIT_RUIDS.map(luaStr).join(', ')} } +local shown = tostring(math.max(0, math.floor(amount))) +if string.len(shown) > ${DAMAGE_POP_MAX_DIGITS} then + shown = string.sub(shown, 1, ${DAMAGE_POP_MAX_DIGITS}) +end +local digits = {} +for i = 1, string.len(shown) do + table.insert(digits, tonumber(string.sub(shown, i, i)) or 0) +end +local totalW = #digits * ${DAMAGE_POP_DIGIT_W} + math.max(0, #digits - 1) * ${DAMAGE_POP_DIGIT_SPACING} +local startX = -totalW / 2 + ${DAMAGE_POP_DIGIT_W} / 2 +for i = 1, ${DAMAGE_POP_MAX_DIGITS} do + local digitPath = base .. "/Digit" .. tostring(i) + local digitEntity = _EntityService:GetEntityByPath(digitPath) + if digitEntity ~= nil and digitEntity.SpriteGUIRendererComponent ~= nil then + if digits[i] ~= nil then + digitEntity.SpriteGUIRendererComponent.ImageRUID = damageDigitRuids[digits[i] + 1] + digitEntity.SpriteGUIRendererComponent.Color = Color(1, 1, 1, 1) + if digitEntity.UITransformComponent ~= nil then + digitEntity.UITransformComponent.anchoredPosition = Vector2(startX + (i - 1) * (${DAMAGE_POP_DIGIT_W} + ${DAMAGE_POP_DIGIT_SPACING}), 0) + end + self:SetEntityEnabled(digitPath, true) + else + self:SetEntityEnabled(digitPath, false) + end + end +end if pop ~= nil and pop.UITransformComponent ~= nil then - pop.UITransformComponent.anchoredPosition = Vector2(0, 76) + pop.UITransformComponent.anchoredPosition = Vector2(0, 76) end local startY = 76 for i = 1, 6 do - _TimerService:SetTimerOnce(function() - local p = _EntityService:GetEntityByPath(base) - if p ~= nil and p.UITransformComponent ~= nil then - p.UITransformComponent.anchoredPosition = Vector2(0, startY + i * 7) - end - end, 0.045 * i) + _TimerService:SetTimerOnce(function() + local p = _EntityService:GetEntityByPath(base) + if p ~= nil and p.UITransformComponent ~= nil then + p.UITransformComponent.anchoredPosition = Vector2(0, startY + i * 7) + end + end, 0.045 * i) end _TimerService:SetTimerOnce(function() - self:SetEntityEnabled(base, false) - self:SetEntityEnabled(base .. "/Accent", false) + self:SetEntityEnabled(base, false) end, 0.48)`, [ { Type: 'number', DefaultValue: null, SyncDirection: 0, Attributes: [], Name: 'slot' }, { Type: 'number', DefaultValue: null, SyncDirection: 0, Attributes: [], Name: 'amount' }, diff --git a/ui/DefaultGroup.ui b/ui/DefaultGroup.ui index 4df05e4..165e0e3 100644 --- a/ui/DefaultGroup.ui +++ b/ui/DefaultGroup.ui @@ -14033,7 +14033,7 @@ { "id": "0cb000fb-0000-4000-8000-00000cb000fb", "path": "/ui/DefaultGroup/CombatHud/MonsterSlot1/DmgPop", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { "name": "DmgPop", "path": "/ui/DefaultGroup/CombatHud/MonsterSlot1/DmgPop", @@ -14046,12 +14046,12 @@ "revision": 1, "origin": { "type": "Model", - "entry_id": "UIText", + "entry_id": "UISprite", "sub_entity_id": null, "root_entity_id": null, "replaced_model_id": null }, - "modelId": "uitext", + "modelId": "uisprite", "@components": [ { "@type": "MOD.Core.UITransformComponent", @@ -14067,20 +14067,20 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 85, - "y": 102 + "x": 96, + "y": 104 }, "OffsetMin": { - "x": -85, - "y": 50 + "x": -96, + "y": 48 }, "Pivot": { "x": 0.5, "y": 0.5 }, "RectSize": { - "x": 170, - "y": 52 + "x": 192, + "y": 56 }, "UIMode": 1, "UIScale": { @@ -14166,67 +14166,20 @@ "RaycastTarget": false, "Type": 1, "Enable": true - }, - { - "@type": "MOD.Core.TextComponent", - "Alignment": 4, - "Bold": true, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "Font": 0, - "FontColor": { - "r": 1, - "g": 0.9, - "b": 0.18, - "a": 1 - }, - "FontSize": 36, - "MaxSize": 36, - "MinSize": 8, - "OutlineColor": { - "r": 0.08, - "g": 0.08, - "b": 0.08, - "a": 1 - }, - "OutlineDistance": { - "x": 1, - "y": -1 - }, - "OutlineWidth": 5, - "Overflow": 0, - "OverrideSorting": false, - "Padding": { - "left": 0, - "right": 0, - "top": 0, - "bottom": 0 - }, - "SizeFit": false, - "Text": "", - "UseOutLine": true, - "Enable": true } ], "@version": 1 } }, { - "id": "0cb0017d-0000-4000-8000-00000cb0017d", - "path": "/ui/DefaultGroup/CombatHud/MonsterSlot1/DmgPop/Accent", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "id": "0cb00186-0000-4000-8000-00000cb00186", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot1/DmgPop/Digit1", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Accent", - "path": "/ui/DefaultGroup/CombatHud/MonsterSlot1/DmgPop/Accent", + "name": "Digit1", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot1/DmgPop/Digit1", "nameEditable": true, - "enable": false, + "enable": true, "visible": true, "localize": true, "displayOrder": 12, @@ -14234,12 +14187,12 @@ "revision": 1, "origin": { "type": "Model", - "entry_id": "UIText", + "entry_id": "UISprite", "sub_entity_id": null, "root_entity_id": null, "replaced_model_id": null }, - "modelId": "uitext", + "modelId": "uisprite", "@components": [ { "@type": "MOD.Core.UITransformComponent", @@ -14255,20 +14208,20 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 85, - "y": -12 + "x": 11, + "y": 16 }, "OffsetMin": { - "x": -85, - "y": -32 + "x": -11, + "y": -16 }, "Pivot": { "x": 0.5, "y": 0.5 }, "RectSize": { - "x": 170, - "y": 20 + "x": 22, + "y": 32 }, "UIMode": 1, "UIScale": { @@ -14279,11 +14232,11 @@ "UIVersion": 2, "anchoredPosition": { "x": 0, - "y": -22 + "y": 0 }, "Position": { "x": 0, - "y": -22, + "y": 0, "z": 0 }, "QuaternionRotation": { @@ -14304,7 +14257,7 @@ "AnimClipPlayType": 0, "EndFrameIndex": 2147483647, "ImageRUID": { - "DataId": "" + "DataId": "b94c19830538447f81617035d89bcc05" }, "LocalPosition": { "x": 0, @@ -14319,10 +14272,10 @@ "PreserveSprite": 0, "StartFrameIndex": 0, "Color": { - "r": 0, - "g": 0, - "b": 0, - "a": 0 + "r": 1, + "g": 1, + "b": 1, + "a": 1 }, "DropShadow": false, "DropShadowAngle": 30, @@ -14352,13 +14305,119 @@ }, "OutlineWidth": 3, "RaycastTarget": false, - "Type": 1, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cb00187-0000-4000-8000-00000cb00187", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot1/DmgPop/Digit2", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Digit2", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot1/DmgPop/Digit2", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 12, + "pathConstraints": "//////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 11, + "y": 16 + }, + "OffsetMin": { + "x": -11, + "y": -16 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 22, + "y": 32 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, "Enable": true }, { - "@type": "MOD.Core.TextComponent", - "Alignment": 4, - "Bold": true, + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "b94c19830538447f81617035d89bcc05" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, "DropShadow": false, "DropShadowAngle": 30, "DropShadowColor": { @@ -14368,38 +14427,449 @@ "a": 0.72 }, "DropShadowDistance": 32, - "Font": 0, - "FontColor": { - "r": 1, - "g": 0.28, - "b": 0.16, - "a": 1 - }, - "FontSize": 14, - "MaxSize": 14, - "MinSize": 8, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, "OutlineColor": { - "r": 0.08, - "g": 0.08, - "b": 0.08, + "r": 0, + "g": 0, + "b": 0, "a": 1 }, - "OutlineDistance": { + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cb00188-0000-4000-8000-00000cb00188", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot1/DmgPop/Digit3", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Digit3", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot1/DmgPop/Digit3", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 12, + "pathConstraints": "//////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 11, + "y": 16 + }, + "OffsetMin": { + "x": -11, + "y": -16 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 22, + "y": 32 + }, + "UIMode": 1, + "UIScale": { "x": 1, - "y": -1 + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "b94c19830538447f81617035d89bcc05" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 }, - "OutlineWidth": 2, - "Overflow": 0, "OverrideSorting": false, - "Padding": { - "left": 0, - "right": 0, - "top": 0, - "bottom": 0 + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 }, - "SizeFit": false, - "Text": "DAMAGE", - "UseOutLine": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cb00189-0000-4000-8000-00000cb00189", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot1/DmgPop/Digit4", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Digit4", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot1/DmgPop/Digit4", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 12, + "pathConstraints": "//////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 11, + "y": 16 + }, + "OffsetMin": { + "x": -11, + "y": -16 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 22, + "y": 32 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "b94c19830538447f81617035d89bcc05" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cb0018a-0000-4000-8000-00000cb0018a", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot1/DmgPop/Digit5", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Digit5", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot1/DmgPop/Digit5", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 12, + "pathConstraints": "//////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 11, + "y": 16 + }, + "OffsetMin": { + "x": -11, + "y": -16 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 22, + "y": 32 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "b94c19830538447f81617035d89bcc05" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, "Enable": true } ], @@ -16618,7 +17088,7 @@ { "id": "0cb000fc-0000-4000-8000-00000cb000fc", "path": "/ui/DefaultGroup/CombatHud/MonsterSlot2/DmgPop", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { "name": "DmgPop", "path": "/ui/DefaultGroup/CombatHud/MonsterSlot2/DmgPop", @@ -16631,12 +17101,12 @@ "revision": 1, "origin": { "type": "Model", - "entry_id": "UIText", + "entry_id": "UISprite", "sub_entity_id": null, "root_entity_id": null, "replaced_model_id": null }, - "modelId": "uitext", + "modelId": "uisprite", "@components": [ { "@type": "MOD.Core.UITransformComponent", @@ -16652,20 +17122,20 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 85, - "y": 102 + "x": 96, + "y": 104 }, "OffsetMin": { - "x": -85, - "y": 50 + "x": -96, + "y": 48 }, "Pivot": { "x": 0.5, "y": 0.5 }, "RectSize": { - "x": 170, - "y": 52 + "x": 192, + "y": 56 }, "UIMode": 1, "UIScale": { @@ -16751,67 +17221,20 @@ "RaycastTarget": false, "Type": 1, "Enable": true - }, - { - "@type": "MOD.Core.TextComponent", - "Alignment": 4, - "Bold": true, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "Font": 0, - "FontColor": { - "r": 1, - "g": 0.9, - "b": 0.18, - "a": 1 - }, - "FontSize": 36, - "MaxSize": 36, - "MinSize": 8, - "OutlineColor": { - "r": 0.08, - "g": 0.08, - "b": 0.08, - "a": 1 - }, - "OutlineDistance": { - "x": 1, - "y": -1 - }, - "OutlineWidth": 5, - "Overflow": 0, - "OverrideSorting": false, - "Padding": { - "left": 0, - "right": 0, - "top": 0, - "bottom": 0 - }, - "SizeFit": false, - "Text": "", - "UseOutLine": true, - "Enable": true } ], "@version": 1 } }, { - "id": "0cb0017e-0000-4000-8000-00000cb0017e", - "path": "/ui/DefaultGroup/CombatHud/MonsterSlot2/DmgPop/Accent", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "id": "0cb00190-0000-4000-8000-00000cb00190", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot2/DmgPop/Digit1", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Accent", - "path": "/ui/DefaultGroup/CombatHud/MonsterSlot2/DmgPop/Accent", + "name": "Digit1", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot2/DmgPop/Digit1", "nameEditable": true, - "enable": false, + "enable": true, "visible": true, "localize": true, "displayOrder": 12, @@ -16819,12 +17242,12 @@ "revision": 1, "origin": { "type": "Model", - "entry_id": "UIText", + "entry_id": "UISprite", "sub_entity_id": null, "root_entity_id": null, "replaced_model_id": null }, - "modelId": "uitext", + "modelId": "uisprite", "@components": [ { "@type": "MOD.Core.UITransformComponent", @@ -16840,20 +17263,20 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 85, - "y": -12 + "x": 11, + "y": 16 }, "OffsetMin": { - "x": -85, - "y": -32 + "x": -11, + "y": -16 }, "Pivot": { "x": 0.5, "y": 0.5 }, "RectSize": { - "x": 170, - "y": 20 + "x": 22, + "y": 32 }, "UIMode": 1, "UIScale": { @@ -16864,11 +17287,11 @@ "UIVersion": 2, "anchoredPosition": { "x": 0, - "y": -22 + "y": 0 }, "Position": { "x": 0, - "y": -22, + "y": 0, "z": 0 }, "QuaternionRotation": { @@ -16889,7 +17312,7 @@ "AnimClipPlayType": 0, "EndFrameIndex": 2147483647, "ImageRUID": { - "DataId": "" + "DataId": "b94c19830538447f81617035d89bcc05" }, "LocalPosition": { "x": 0, @@ -16904,10 +17327,10 @@ "PreserveSprite": 0, "StartFrameIndex": 0, "Color": { - "r": 0, - "g": 0, - "b": 0, - "a": 0 + "r": 1, + "g": 1, + "b": 1, + "a": 1 }, "DropShadow": false, "DropShadowAngle": 30, @@ -16937,13 +17360,119 @@ }, "OutlineWidth": 3, "RaycastTarget": false, - "Type": 1, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cb00191-0000-4000-8000-00000cb00191", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot2/DmgPop/Digit2", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Digit2", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot2/DmgPop/Digit2", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 12, + "pathConstraints": "//////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 11, + "y": 16 + }, + "OffsetMin": { + "x": -11, + "y": -16 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 22, + "y": 32 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, "Enable": true }, { - "@type": "MOD.Core.TextComponent", - "Alignment": 4, - "Bold": true, + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "b94c19830538447f81617035d89bcc05" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, "DropShadow": false, "DropShadowAngle": 30, "DropShadowColor": { @@ -16953,38 +17482,449 @@ "a": 0.72 }, "DropShadowDistance": 32, - "Font": 0, - "FontColor": { - "r": 1, - "g": 0.28, - "b": 0.16, - "a": 1 - }, - "FontSize": 14, - "MaxSize": 14, - "MinSize": 8, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, "OutlineColor": { - "r": 0.08, - "g": 0.08, - "b": 0.08, + "r": 0, + "g": 0, + "b": 0, "a": 1 }, - "OutlineDistance": { + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cb00192-0000-4000-8000-00000cb00192", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot2/DmgPop/Digit3", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Digit3", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot2/DmgPop/Digit3", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 12, + "pathConstraints": "//////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 11, + "y": 16 + }, + "OffsetMin": { + "x": -11, + "y": -16 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 22, + "y": 32 + }, + "UIMode": 1, + "UIScale": { "x": 1, - "y": -1 + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "b94c19830538447f81617035d89bcc05" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 }, - "OutlineWidth": 2, - "Overflow": 0, "OverrideSorting": false, - "Padding": { - "left": 0, - "right": 0, - "top": 0, - "bottom": 0 + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 }, - "SizeFit": false, - "Text": "DAMAGE", - "UseOutLine": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cb00193-0000-4000-8000-00000cb00193", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot2/DmgPop/Digit4", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Digit4", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot2/DmgPop/Digit4", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 12, + "pathConstraints": "//////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 11, + "y": 16 + }, + "OffsetMin": { + "x": -11, + "y": -16 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 22, + "y": 32 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "b94c19830538447f81617035d89bcc05" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cb00194-0000-4000-8000-00000cb00194", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot2/DmgPop/Digit5", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Digit5", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot2/DmgPop/Digit5", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 12, + "pathConstraints": "//////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 11, + "y": 16 + }, + "OffsetMin": { + "x": -11, + "y": -16 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 22, + "y": 32 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "b94c19830538447f81617035d89bcc05" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, "Enable": true } ], @@ -19203,7 +20143,7 @@ { "id": "0cb000fd-0000-4000-8000-00000cb000fd", "path": "/ui/DefaultGroup/CombatHud/MonsterSlot3/DmgPop", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { "name": "DmgPop", "path": "/ui/DefaultGroup/CombatHud/MonsterSlot3/DmgPop", @@ -19216,12 +20156,12 @@ "revision": 1, "origin": { "type": "Model", - "entry_id": "UIText", + "entry_id": "UISprite", "sub_entity_id": null, "root_entity_id": null, "replaced_model_id": null }, - "modelId": "uitext", + "modelId": "uisprite", "@components": [ { "@type": "MOD.Core.UITransformComponent", @@ -19237,20 +20177,20 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 85, - "y": 102 + "x": 96, + "y": 104 }, "OffsetMin": { - "x": -85, - "y": 50 + "x": -96, + "y": 48 }, "Pivot": { "x": 0.5, "y": 0.5 }, "RectSize": { - "x": 170, - "y": 52 + "x": 192, + "y": 56 }, "UIMode": 1, "UIScale": { @@ -19336,67 +20276,20 @@ "RaycastTarget": false, "Type": 1, "Enable": true - }, - { - "@type": "MOD.Core.TextComponent", - "Alignment": 4, - "Bold": true, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "Font": 0, - "FontColor": { - "r": 1, - "g": 0.9, - "b": 0.18, - "a": 1 - }, - "FontSize": 36, - "MaxSize": 36, - "MinSize": 8, - "OutlineColor": { - "r": 0.08, - "g": 0.08, - "b": 0.08, - "a": 1 - }, - "OutlineDistance": { - "x": 1, - "y": -1 - }, - "OutlineWidth": 5, - "Overflow": 0, - "OverrideSorting": false, - "Padding": { - "left": 0, - "right": 0, - "top": 0, - "bottom": 0 - }, - "SizeFit": false, - "Text": "", - "UseOutLine": true, - "Enable": true } ], "@version": 1 } }, { - "id": "0cb0017f-0000-4000-8000-00000cb0017f", - "path": "/ui/DefaultGroup/CombatHud/MonsterSlot3/DmgPop/Accent", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "id": "0cb0019a-0000-4000-8000-00000cb0019a", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot3/DmgPop/Digit1", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Accent", - "path": "/ui/DefaultGroup/CombatHud/MonsterSlot3/DmgPop/Accent", + "name": "Digit1", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot3/DmgPop/Digit1", "nameEditable": true, - "enable": false, + "enable": true, "visible": true, "localize": true, "displayOrder": 12, @@ -19404,12 +20297,12 @@ "revision": 1, "origin": { "type": "Model", - "entry_id": "UIText", + "entry_id": "UISprite", "sub_entity_id": null, "root_entity_id": null, "replaced_model_id": null }, - "modelId": "uitext", + "modelId": "uisprite", "@components": [ { "@type": "MOD.Core.UITransformComponent", @@ -19425,20 +20318,20 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 85, - "y": -12 + "x": 11, + "y": 16 }, "OffsetMin": { - "x": -85, - "y": -32 + "x": -11, + "y": -16 }, "Pivot": { "x": 0.5, "y": 0.5 }, "RectSize": { - "x": 170, - "y": 20 + "x": 22, + "y": 32 }, "UIMode": 1, "UIScale": { @@ -19449,11 +20342,11 @@ "UIVersion": 2, "anchoredPosition": { "x": 0, - "y": -22 + "y": 0 }, "Position": { "x": 0, - "y": -22, + "y": 0, "z": 0 }, "QuaternionRotation": { @@ -19474,7 +20367,7 @@ "AnimClipPlayType": 0, "EndFrameIndex": 2147483647, "ImageRUID": { - "DataId": "" + "DataId": "b94c19830538447f81617035d89bcc05" }, "LocalPosition": { "x": 0, @@ -19489,10 +20382,10 @@ "PreserveSprite": 0, "StartFrameIndex": 0, "Color": { - "r": 0, - "g": 0, - "b": 0, - "a": 0 + "r": 1, + "g": 1, + "b": 1, + "a": 1 }, "DropShadow": false, "DropShadowAngle": 30, @@ -19522,13 +20415,119 @@ }, "OutlineWidth": 3, "RaycastTarget": false, - "Type": 1, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cb0019b-0000-4000-8000-00000cb0019b", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot3/DmgPop/Digit2", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Digit2", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot3/DmgPop/Digit2", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 12, + "pathConstraints": "//////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 11, + "y": 16 + }, + "OffsetMin": { + "x": -11, + "y": -16 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 22, + "y": 32 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, "Enable": true }, { - "@type": "MOD.Core.TextComponent", - "Alignment": 4, - "Bold": true, + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "b94c19830538447f81617035d89bcc05" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, "DropShadow": false, "DropShadowAngle": 30, "DropShadowColor": { @@ -19538,38 +20537,449 @@ "a": 0.72 }, "DropShadowDistance": 32, - "Font": 0, - "FontColor": { - "r": 1, - "g": 0.28, - "b": 0.16, - "a": 1 - }, - "FontSize": 14, - "MaxSize": 14, - "MinSize": 8, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, "OutlineColor": { - "r": 0.08, - "g": 0.08, - "b": 0.08, + "r": 0, + "g": 0, + "b": 0, "a": 1 }, - "OutlineDistance": { + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cb0019c-0000-4000-8000-00000cb0019c", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot3/DmgPop/Digit3", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Digit3", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot3/DmgPop/Digit3", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 12, + "pathConstraints": "//////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 11, + "y": 16 + }, + "OffsetMin": { + "x": -11, + "y": -16 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 22, + "y": 32 + }, + "UIMode": 1, + "UIScale": { "x": 1, - "y": -1 + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "b94c19830538447f81617035d89bcc05" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 }, - "OutlineWidth": 2, - "Overflow": 0, "OverrideSorting": false, - "Padding": { - "left": 0, - "right": 0, - "top": 0, - "bottom": 0 + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 }, - "SizeFit": false, - "Text": "DAMAGE", - "UseOutLine": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cb0019d-0000-4000-8000-00000cb0019d", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot3/DmgPop/Digit4", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Digit4", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot3/DmgPop/Digit4", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 12, + "pathConstraints": "//////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 11, + "y": 16 + }, + "OffsetMin": { + "x": -11, + "y": -16 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 22, + "y": 32 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "b94c19830538447f81617035d89bcc05" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cb0019e-0000-4000-8000-00000cb0019e", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot3/DmgPop/Digit5", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Digit5", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot3/DmgPop/Digit5", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 12, + "pathConstraints": "//////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 11, + "y": 16 + }, + "OffsetMin": { + "x": -11, + "y": -16 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 22, + "y": 32 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "b94c19830538447f81617035d89bcc05" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, "Enable": true } ], @@ -21788,7 +23198,7 @@ { "id": "0cb000fe-0000-4000-8000-00000cb000fe", "path": "/ui/DefaultGroup/CombatHud/MonsterSlot4/DmgPop", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { "name": "DmgPop", "path": "/ui/DefaultGroup/CombatHud/MonsterSlot4/DmgPop", @@ -21801,12 +23211,12 @@ "revision": 1, "origin": { "type": "Model", - "entry_id": "UIText", + "entry_id": "UISprite", "sub_entity_id": null, "root_entity_id": null, "replaced_model_id": null }, - "modelId": "uitext", + "modelId": "uisprite", "@components": [ { "@type": "MOD.Core.UITransformComponent", @@ -21822,20 +23232,20 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 85, - "y": 102 + "x": 96, + "y": 104 }, "OffsetMin": { - "x": -85, - "y": 50 + "x": -96, + "y": 48 }, "Pivot": { "x": 0.5, "y": 0.5 }, "RectSize": { - "x": 170, - "y": 52 + "x": 192, + "y": 56 }, "UIMode": 1, "UIScale": { @@ -21921,67 +23331,20 @@ "RaycastTarget": false, "Type": 1, "Enable": true - }, - { - "@type": "MOD.Core.TextComponent", - "Alignment": 4, - "Bold": true, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "Font": 0, - "FontColor": { - "r": 1, - "g": 0.9, - "b": 0.18, - "a": 1 - }, - "FontSize": 36, - "MaxSize": 36, - "MinSize": 8, - "OutlineColor": { - "r": 0.08, - "g": 0.08, - "b": 0.08, - "a": 1 - }, - "OutlineDistance": { - "x": 1, - "y": -1 - }, - "OutlineWidth": 5, - "Overflow": 0, - "OverrideSorting": false, - "Padding": { - "left": 0, - "right": 0, - "top": 0, - "bottom": 0 - }, - "SizeFit": false, - "Text": "", - "UseOutLine": true, - "Enable": true } ], "@version": 1 } }, { - "id": "0cb00180-0000-4000-8000-00000cb00180", - "path": "/ui/DefaultGroup/CombatHud/MonsterSlot4/DmgPop/Accent", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "id": "0cb001a4-0000-4000-8000-00000cb001a4", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot4/DmgPop/Digit1", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Accent", - "path": "/ui/DefaultGroup/CombatHud/MonsterSlot4/DmgPop/Accent", + "name": "Digit1", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot4/DmgPop/Digit1", "nameEditable": true, - "enable": false, + "enable": true, "visible": true, "localize": true, "displayOrder": 12, @@ -21989,12 +23352,12 @@ "revision": 1, "origin": { "type": "Model", - "entry_id": "UIText", + "entry_id": "UISprite", "sub_entity_id": null, "root_entity_id": null, "replaced_model_id": null }, - "modelId": "uitext", + "modelId": "uisprite", "@components": [ { "@type": "MOD.Core.UITransformComponent", @@ -22010,20 +23373,20 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 85, - "y": -12 + "x": 11, + "y": 16 }, "OffsetMin": { - "x": -85, - "y": -32 + "x": -11, + "y": -16 }, "Pivot": { "x": 0.5, "y": 0.5 }, "RectSize": { - "x": 170, - "y": 20 + "x": 22, + "y": 32 }, "UIMode": 1, "UIScale": { @@ -22034,11 +23397,11 @@ "UIVersion": 2, "anchoredPosition": { "x": 0, - "y": -22 + "y": 0 }, "Position": { "x": 0, - "y": -22, + "y": 0, "z": 0 }, "QuaternionRotation": { @@ -22059,7 +23422,7 @@ "AnimClipPlayType": 0, "EndFrameIndex": 2147483647, "ImageRUID": { - "DataId": "" + "DataId": "b94c19830538447f81617035d89bcc05" }, "LocalPosition": { "x": 0, @@ -22074,10 +23437,10 @@ "PreserveSprite": 0, "StartFrameIndex": 0, "Color": { - "r": 0, - "g": 0, - "b": 0, - "a": 0 + "r": 1, + "g": 1, + "b": 1, + "a": 1 }, "DropShadow": false, "DropShadowAngle": 30, @@ -22107,13 +23470,119 @@ }, "OutlineWidth": 3, "RaycastTarget": false, - "Type": 1, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cb001a5-0000-4000-8000-00000cb001a5", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot4/DmgPop/Digit2", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Digit2", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot4/DmgPop/Digit2", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 12, + "pathConstraints": "//////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 11, + "y": 16 + }, + "OffsetMin": { + "x": -11, + "y": -16 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 22, + "y": 32 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, "Enable": true }, { - "@type": "MOD.Core.TextComponent", - "Alignment": 4, - "Bold": true, + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "b94c19830538447f81617035d89bcc05" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, "DropShadow": false, "DropShadowAngle": 30, "DropShadowColor": { @@ -22123,38 +23592,449 @@ "a": 0.72 }, "DropShadowDistance": 32, - "Font": 0, - "FontColor": { - "r": 1, - "g": 0.28, - "b": 0.16, - "a": 1 - }, - "FontSize": 14, - "MaxSize": 14, - "MinSize": 8, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, "OutlineColor": { - "r": 0.08, - "g": 0.08, - "b": 0.08, + "r": 0, + "g": 0, + "b": 0, "a": 1 }, - "OutlineDistance": { + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cb001a6-0000-4000-8000-00000cb001a6", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot4/DmgPop/Digit3", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Digit3", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot4/DmgPop/Digit3", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 12, + "pathConstraints": "//////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 11, + "y": 16 + }, + "OffsetMin": { + "x": -11, + "y": -16 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 22, + "y": 32 + }, + "UIMode": 1, + "UIScale": { "x": 1, - "y": -1 + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "b94c19830538447f81617035d89bcc05" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 }, - "OutlineWidth": 2, - "Overflow": 0, "OverrideSorting": false, - "Padding": { - "left": 0, - "right": 0, - "top": 0, - "bottom": 0 + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 }, - "SizeFit": false, - "Text": "DAMAGE", - "UseOutLine": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cb001a7-0000-4000-8000-00000cb001a7", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot4/DmgPop/Digit4", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Digit4", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot4/DmgPop/Digit4", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 12, + "pathConstraints": "//////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 11, + "y": 16 + }, + "OffsetMin": { + "x": -11, + "y": -16 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 22, + "y": 32 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "b94c19830538447f81617035d89bcc05" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cb001a8-0000-4000-8000-00000cb001a8", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot4/DmgPop/Digit5", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Digit5", + "path": "/ui/DefaultGroup/CombatHud/MonsterSlot4/DmgPop/Digit5", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 12, + "pathConstraints": "//////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 11, + "y": 16 + }, + "OffsetMin": { + "x": -11, + "y": -16 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 22, + "y": 32 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "b94c19830538447f81617035d89bcc05" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, "Enable": true } ],