diff --git a/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_01_ready.png b/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_01_ready.png new file mode 100644 index 0000000..81cf089 Binary files /dev/null and b/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_01_ready.png differ diff --git a/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_02_hand_forward.png b/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_02_hand_forward.png new file mode 100644 index 0000000..b1b8195 Binary files /dev/null and b/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_02_hand_forward.png differ diff --git a/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_03_wrist_wave.png b/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_03_wrist_wave.png new file mode 100644 index 0000000..dc40c4b Binary files /dev/null and b/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_03_wrist_wave.png differ diff --git a/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_04_arms_up.png b/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_04_arms_up.png new file mode 100644 index 0000000..515c76f Binary files /dev/null and b/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_04_arms_up.png differ diff --git a/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_05_hair_touch.png b/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_05_hair_touch.png new file mode 100644 index 0000000..ba1d568 Binary files /dev/null and b/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_05_hair_touch.png differ diff --git a/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/rig.json b/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/rig.json index bb246b4..a105789 100644 --- a/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/rig.json +++ b/src/DansoriEQ.App/Assets/Characters/Puppets/LeeSoriDance/rig.json @@ -1,172 +1,233 @@ -{ - "name": "LeeSoriDance", - "status": "leesori_solo3_dance_pose_parts_2026_07_04", - "canvas": { - "width": 773, - "height": 1448 - }, - "imageBase": "./Images/", - "note": "Solo Dance 3 inspired pose-part rig. Parts are broad overlapping masks for the CSS Live2DHost dance loop.", - "bones": [ - { - "name": "base", - "parent": null, - "pivot": [ - 386.5, - 839.8399999999999 - ], - "z": 0, - "image": "solo3_base.png" - }, - { - "name": "pelvis", - "parent": "base", - "pivot": [ - 386.5, - 695.04 - ], - "z": 2, - "image": "solo3_pelvis.png" - }, - { - "name": "chest", - "parent": "base", - "pivot": [ - 386.5, - 448.88 - ], - "z": 4, - "image": "solo3_chest.png" - }, - { - "name": "upperarm_l", - "parent": "chest", - "pivot": [ - 231.89999999999998, - 390.96000000000004 - ], - "z": 5, - "image": "solo3_upperarm_l.png" - }, - { - "name": "forearm_l", - "parent": "upperarm_l", - "pivot": [ - 139.14, - 622.64 - ], - "z": 6, - "image": "solo3_forearm_l.png" - }, - { - "name": "hand_l", - "parent": "forearm_l", - "pivot": [ - 77.30000000000001, - 868.8 - ], - "z": 7, - "image": "solo3_hand_l.png" - }, - { - "name": "upperarm_r", - "parent": "chest", - "pivot": [ - 541.0999999999999, - 390.96000000000004 - ], - "z": 5, - "image": "solo3_upperarm_r.png" - }, - { - "name": "forearm_r", - "parent": "upperarm_r", - "pivot": [ - 633.86, - 622.64 - ], - "z": 6, - "image": "solo3_forearm_r.png" - }, - { - "name": "hand_r", - "parent": "forearm_r", - "pivot": [ - 695.7, - 868.8 - ], - "z": 7, - "image": "solo3_hand_r.png" - }, - { - "name": "thigh_l", - "parent": "pelvis", - "pivot": [ - 309.20000000000005, - 810.8800000000001 - ], - "z": 2, - "image": "solo3_thigh_l.png" - }, - { - "name": "shin_l", - "parent": "thigh_l", - "pivot": [ - 301.47, - 1071.52 - ], - "z": 2, - "image": "solo3_shin_l.png" - }, - { - "name": "foot_l", - "parent": "shin_l", - "pivot": [ - 301.47, - 1332.16 - ], - "z": 2, - "image": "solo3_foot_l.png" - }, - { - "name": "thigh_r", - "parent": "pelvis", - "pivot": [ - 463.79999999999995, - 810.8800000000001 - ], - "z": 2, - "image": "solo3_thigh_r.png" - }, - { - "name": "shin_r", - "parent": "thigh_r", - "pivot": [ - 471.53, - 1071.52 - ], - "z": 2, - "image": "solo3_shin_r.png" - }, - { - "name": "foot_r", - "parent": "shin_r", - "pivot": [ - 471.53, - 1332.16 - ], - "z": 2, - "image": "solo3_foot_r.png" - }, - { - "name": "head", - "parent": "chest", - "pivot": [ - 386.5, - 231.68 - ], - "z": 10, - "image": "solo3_head.png" - } - ] -} \ No newline at end of file +{ + "name": "LeeSoriDance", + "status": "leesori_solo3_pose_sequence_no_overlap_2026_07_04", + "renderMode": "poseSequence", + "canvas": { + "width": 1024, + "height": 1536 + }, + "imageBase": "./Images/", + "poseBase": "./Gestures/dance/solo3/", + "note": "Solo Dance 3 inspired reusable pose-sequence gesture. Runtime shows exactly one normalized frame at a time to avoid residual image overlap; original parts are retained under partsRig for future rigging.", + "gestures": [ + { + "id": "leesori.dance.solo3", + "name": "Solo Dance 3", + "character": "leesori", + "category": "dance", + "source": "SampleDance/Solo Dance 3.mp4", + "reusable": true, + "states": [ + "idle", + "success" + ], + "frameMs": 260, + "loop": true, + "tags": [ + "upper-body", + "hand-forward", + "wrist-wave", + "arms-up", + "hair-touch" + ], + "frames": [ + { + "image": "frame_01_ready.png", + "label": "ready bounce" + }, + { + "image": "frame_02_hand_forward.png", + "label": "hand forward" + }, + { + "image": "frame_03_wrist_wave.png", + "label": "wrist wave" + }, + { + "image": "frame_04_arms_up.png", + "label": "arms up" + }, + { + "image": "frame_05_hair_touch.png", + "label": "hair touch" + }, + { + "image": "frame_03_wrist_wave.png", + "label": "return wave" + } + ] + } + ], + "partsRig": { + "canvas": { + "width": 773, + "height": 1448 + }, + "imageBase": "./Images/", + "bones": [ + { + "name": "base", + "parent": null, + "pivot": [ + 386.5, + 839.8399999999999 + ], + "z": 0, + "image": "solo3_base.png" + }, + { + "name": "pelvis", + "parent": "base", + "pivot": [ + 386.5, + 695.04 + ], + "z": 2, + "image": "solo3_pelvis.png" + }, + { + "name": "chest", + "parent": "base", + "pivot": [ + 386.5, + 448.88 + ], + "z": 4, + "image": "solo3_chest.png" + }, + { + "name": "upperarm_l", + "parent": "chest", + "pivot": [ + 231.89999999999998, + 390.96000000000004 + ], + "z": 5, + "image": "solo3_upperarm_l.png" + }, + { + "name": "forearm_l", + "parent": "upperarm_l", + "pivot": [ + 139.14, + 622.64 + ], + "z": 6, + "image": "solo3_forearm_l.png" + }, + { + "name": "hand_l", + "parent": "forearm_l", + "pivot": [ + 77.30000000000001, + 868.8 + ], + "z": 7, + "image": "solo3_hand_l.png" + }, + { + "name": "upperarm_r", + "parent": "chest", + "pivot": [ + 541.0999999999999, + 390.96000000000004 + ], + "z": 5, + "image": "solo3_upperarm_r.png" + }, + { + "name": "forearm_r", + "parent": "upperarm_r", + "pivot": [ + 633.86, + 622.64 + ], + "z": 6, + "image": "solo3_forearm_r.png" + }, + { + "name": "hand_r", + "parent": "forearm_r", + "pivot": [ + 695.7, + 868.8 + ], + "z": 7, + "image": "solo3_hand_r.png" + }, + { + "name": "thigh_l", + "parent": "pelvis", + "pivot": [ + 309.20000000000005, + 810.8800000000001 + ], + "z": 2, + "image": "solo3_thigh_l.png" + }, + { + "name": "shin_l", + "parent": "thigh_l", + "pivot": [ + 301.47, + 1071.52 + ], + "z": 2, + "image": "solo3_shin_l.png" + }, + { + "name": "foot_l", + "parent": "shin_l", + "pivot": [ + 301.47, + 1332.16 + ], + "z": 2, + "image": "solo3_foot_l.png" + }, + { + "name": "thigh_r", + "parent": "pelvis", + "pivot": [ + 463.79999999999995, + 810.8800000000001 + ], + "z": 2, + "image": "solo3_thigh_r.png" + }, + { + "name": "shin_r", + "parent": "thigh_r", + "pivot": [ + 471.53, + 1071.52 + ], + "z": 2, + "image": "solo3_shin_r.png" + }, + { + "name": "foot_r", + "parent": "shin_r", + "pivot": [ + 471.53, + 1332.16 + ], + "z": 2, + "image": "solo3_foot_r.png" + }, + { + "name": "head", + "parent": "chest", + "pivot": [ + 386.5, + 231.68 + ], + "z": 10, + "image": "solo3_head.png" + } + ] + }, + "bones": [ + + ] +} diff --git a/src/DansoriEQ.App/Assets/Live2DHost/characterHost.js b/src/DansoriEQ.App/Assets/Live2DHost/characterHost.js index 74791a9..30e7711 100644 --- a/src/DansoriEQ.App/Assets/Live2DHost/characterHost.js +++ b/src/DansoriEQ.App/Assets/Live2DHost/characterHost.js @@ -8,6 +8,10 @@ let currentState = "idle"; let registry = new Map(); let textTimer = 0; let puppetToken = 0; +let loadedRig = null; +let loadedActive = null; +let gestureTimer = 0; +let gestureFrame = 0; function post(type, payload = {}) { if (window.chrome?.webview) { @@ -44,9 +48,22 @@ function setPreview(active, state) { preview.alt = active?.name || "Character preview"; } +function stopGestureTimer() { + if (gestureTimer) { + window.clearInterval(gestureTimer); + gestureTimer = 0; + } + gestureFrame = 0; +} + function clearPuppet() { + stopGestureTimer(); + loadedRig = null; + loadedActive = null; stage.classList.remove("has-puppet"); delete puppet.dataset.rig; + delete puppet.dataset.mode; + delete puppet.dataset.gesture; puppet.replaceChildren(); } @@ -56,6 +73,105 @@ function transformOrigin(pivot, canvas) { return `${x.toFixed(3)}% ${y.toFixed(3)}%`; } +function selectGesture(rig, state) { + const gestures = rig?.gestures || []; + return gestures.find(item => item.states?.includes(state)) + || gestures.find(item => item.id === state) + || gestures.find(item => item.default) + || gestures[0] + || null; +} + +function setActiveGestureFrame(index) { + const frames = [...puppet.querySelectorAll(".puppet-frame")]; + if (!frames.length) return; + const activeIndex = ((index % frames.length) + frames.length) % frames.length; + for (const frame of frames) { + frame.classList.toggle("is-active", Number(frame.dataset.frameIndex) === activeIndex); + } +} + +function startPoseSequence(gesture) { + stopGestureTimer(); + setActiveGestureFrame(0); + const frameMs = Math.max(80, Number(gesture.frameMs || 260)); + if (gesture.loop !== false && (gesture.frames?.length || 0) > 1) { + gestureTimer = window.setInterval(() => { + gestureFrame += 1; + setActiveGestureFrame(gestureFrame); + }, frameMs); + } +} + +function renderPoseSequence(rig, active, gesture) { + const canvas = rig.canvas || { width: 1024, height: 1536 }; + const poseBase = active.puppet?.poseBase || rig.poseBase || active.puppet?.imageBase || rig.imageBase || ""; + const assetVersion = encodeURIComponent(rig.status || gesture.id || active.id || "v1"); + puppet.style.setProperty("--rig-width", canvas.width); + puppet.style.setProperty("--rig-height", canvas.height); + puppet.style.aspectRatio = `${canvas.width} / ${canvas.height}`; + puppet.dataset.rig = rig.name || active.id || "puppet"; + puppet.dataset.mode = "pose-sequence"; + puppet.dataset.gesture = gesture.id || "gesture"; + + const fragment = document.createDocumentFragment(); + for (const [index, frame] of (gesture.frames || []).entries()) { + if (!frame.image) continue; + const img = document.createElement("img"); + img.className = "puppet-frame"; + img.dataset.frameIndex = String(index); + img.src = `${poseBase}${frame.image}?v=${assetVersion}`; + img.alt = ""; + img.decoding = "async"; + fragment.appendChild(img); + } + puppet.replaceChildren(fragment); + stage.classList.add("has-puppet"); + startPoseSequence(gesture); +} + +function renderBoneRig(rig, active) { + const canvas = rig.canvas || { width: 520, height: 900 }; + const imageBase = active.puppet?.imageBase || rig.imageBase || ""; + const assetVersion = encodeURIComponent(rig.status || active.id || "v1"); + puppet.style.setProperty("--rig-width", canvas.width); + puppet.style.setProperty("--rig-height", canvas.height); + puppet.style.aspectRatio = `${canvas.width} / ${canvas.height}`; + puppet.dataset.rig = rig.name || active.id || "puppet"; + puppet.dataset.mode = "bones"; + + const fragment = document.createDocumentFragment(); + const bones = [...(rig.bones || [])].sort((a, b) => (a.z || 0) - (b.z || 0)); + for (const bone of bones) { + if (!bone.image) continue; + const img = document.createElement("img"); + img.className = "puppet-part"; + img.dataset.bone = bone.name; + img.src = `${imageBase}${bone.image}?v=${assetVersion}`; + img.alt = ""; + img.decoding = "async"; + img.style.zIndex = String(bone.z || 0); + img.style.transformOrigin = transformOrigin(bone.pivot, canvas); + fragment.appendChild(img); + } + + puppet.replaceChildren(fragment); + stage.classList.add("has-puppet"); +} + +function renderLoadedPuppet() { + if (!loadedRig || !loadedActive) return; + if (loadedRig.renderMode === "poseSequence") { + const gesture = selectGesture(loadedRig, currentState); + if (gesture) { + renderPoseSequence(loadedRig, loadedActive, gesture); + return; + } + } + stopGestureTimer(); + renderBoneRig(loadedRig, loadedActive); +} + async function loadPuppet(active) { const token = ++puppetToken; clearPuppet(); @@ -67,31 +183,9 @@ async function loadPuppet(active) { const rig = await response.json(); if (token !== puppetToken) return; - const canvas = rig.canvas || { width: 520, height: 900 }; - const imageBase = active.puppet.imageBase || rig.imageBase || ""; - const assetVersion = encodeURIComponent(rig.status || active.id || "v1"); - puppet.style.setProperty("--rig-width", canvas.width); - puppet.style.setProperty("--rig-height", canvas.height); - puppet.style.aspectRatio = `${canvas.width} / ${canvas.height}`; - puppet.dataset.rig = rig.name || active.id || "puppet"; - - const fragment = document.createDocumentFragment(); - const bones = [...(rig.bones || [])].sort((a, b) => (a.z || 0) - (b.z || 0)); - for (const bone of bones) { - if (!bone.image) continue; - const img = document.createElement("img"); - img.className = "puppet-part"; - img.dataset.bone = bone.name; - img.src = `${imageBase}${bone.image}?v=${assetVersion}`; - img.alt = ""; - img.decoding = "async"; - img.style.zIndex = String(bone.z || 0); - img.style.transformOrigin = transformOrigin(bone.pivot, canvas); - fragment.appendChild(img); - } - - puppet.replaceChildren(fragment); - stage.classList.add("has-puppet"); + loadedRig = rig; + loadedActive = active; + renderLoadedPuppet(); } catch (error) { clearPuppet(); console.warn("Puppet load failed", error); @@ -99,9 +193,14 @@ async function loadPuppet(active) { } function setState(state) { - currentState = state || "idle"; + const nextState = state || "idle"; + const changed = currentState !== nextState; + currentState = nextState; stage.dataset.state = currentState; setPreview(activeCharacter(), currentState); + if (changed && loadedRig?.renderMode === "poseSequence") { + renderLoadedPuppet(); + } bubble.textContent = label(); } @@ -157,5 +256,3 @@ window.addEventListener("DOMContentLoaded", async () => { setState("idle"); post("hostReady"); }); - - diff --git a/src/DansoriEQ.App/Assets/Live2DHost/characters.json b/src/DansoriEQ.App/Assets/Live2DHost/characters.json index bae0c84..2425d07 100644 --- a/src/DansoriEQ.App/Assets/Live2DHost/characters.json +++ b/src/DansoriEQ.App/Assets/Live2DHost/characters.json @@ -7,7 +7,8 @@ "preview": "../Characters/Live2DPreview/leesori.png", "puppet": { "rig": "../Characters/Puppets/LeeSoriDance/rig.json", - "imageBase": "../Characters/Puppets/LeeSoriDance/Images/" + "imageBase": "../Characters/Puppets/LeeSoriDance/Images/", + "poseBase": "../Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/" }, "states": { "idle": "../Characters/Live2DPreview/leesori.png", diff --git a/src/DansoriEQ.App/Assets/Live2DHost/gestureRegistry.json b/src/DansoriEQ.App/Assets/Live2DHost/gestureRegistry.json new file mode 100644 index 0000000..4ef814b --- /dev/null +++ b/src/DansoriEQ.App/Assets/Live2DHost/gestureRegistry.json @@ -0,0 +1,37 @@ +{ + "schema": "dansori.gestureRegistry.v1", + "note": "Reusable character gesture registry for Live2DHost and future gesture management.", + "gestures": [ + { + "id": "leesori.dance.solo3", + "character": "leesori", + "displayName": "Solo Dance 3", + "category": "dance", + "runtime": "poseSequence", + "source": "SampleDance/Solo Dance 3.mp4", + "puppet": "../Characters/Puppets/LeeSoriDance/rig.json", + "frameBase": "../Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/", + "states": [ + "idle", + "success" + ], + "frameMs": 260, + "loop": true, + "tags": [ + "upper-body", + "hand-forward", + "wrist-wave", + "arms-up", + "hair-touch", + "no-overlap" + ], + "frames": [ + "frame_01_ready.png", + "frame_02_hand_forward.png", + "frame_03_wrist_wave.png", + "frame_04_arms_up.png", + "frame_05_hair_touch.png" + ] + } + ] +} diff --git a/src/DansoriEQ.App/Assets/Live2DHost/style.css b/src/DansoriEQ.App/Assets/Live2DHost/style.css index 81c15ac..c64e169 100644 --- a/src/DansoriEQ.App/Assets/Live2DHost/style.css +++ b/src/DansoriEQ.App/Assets/Live2DHost/style.css @@ -62,7 +62,8 @@ body { display: block; } -.puppet-part { +.puppet-part, +.puppet-frame { position: absolute; inset: 0; width: 100%; @@ -72,6 +73,19 @@ body { pointer-events: none; will-change: transform, opacity; } +.puppet-frame { + opacity: 0; + z-index: 1; + transform-origin: 50% 38%; +} + +.puppet-frame.is-active { + opacity: 1; +} + +#puppet[data-mode="pose-sequence"] .puppet-part { + display: none; +} #bubble { display: none; @@ -304,9 +318,9 @@ body { 75% { transform: translateX(5px) rotate(.6deg); } } #puppet[data-rig="LeeSoriDance"] { - right: -13%; - bottom: -83%; - width: 126%; + right: -12%; + bottom: -65%; + width: 124%; transform-origin: 50% 38%; animation: solo3RootDance 2.4s ease-in-out infinite; } @@ -438,3 +452,7 @@ body { + + + + diff --git a/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_01_ready.png b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_01_ready.png new file mode 100644 index 0000000..81cf089 Binary files /dev/null and b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_01_ready.png differ diff --git a/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_02_hand_forward.png b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_02_hand_forward.png new file mode 100644 index 0000000..b1b8195 Binary files /dev/null and b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_02_hand_forward.png differ diff --git a/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_03_wrist_wave.png b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_03_wrist_wave.png new file mode 100644 index 0000000..dc40c4b Binary files /dev/null and b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_03_wrist_wave.png differ diff --git a/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_04_arms_up.png b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_04_arms_up.png new file mode 100644 index 0000000..515c76f Binary files /dev/null and b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_04_arms_up.png differ diff --git a/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_05_hair_touch.png b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_05_hair_touch.png new file mode 100644 index 0000000..ba1d568 Binary files /dev/null and b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/frame_05_hair_touch.png differ diff --git a/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/rig.json b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/rig.json index bb246b4..a105789 100644 --- a/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/rig.json +++ b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Characters/Puppets/LeeSoriDance/rig.json @@ -1,172 +1,233 @@ -{ - "name": "LeeSoriDance", - "status": "leesori_solo3_dance_pose_parts_2026_07_04", - "canvas": { - "width": 773, - "height": 1448 - }, - "imageBase": "./Images/", - "note": "Solo Dance 3 inspired pose-part rig. Parts are broad overlapping masks for the CSS Live2DHost dance loop.", - "bones": [ - { - "name": "base", - "parent": null, - "pivot": [ - 386.5, - 839.8399999999999 - ], - "z": 0, - "image": "solo3_base.png" - }, - { - "name": "pelvis", - "parent": "base", - "pivot": [ - 386.5, - 695.04 - ], - "z": 2, - "image": "solo3_pelvis.png" - }, - { - "name": "chest", - "parent": "base", - "pivot": [ - 386.5, - 448.88 - ], - "z": 4, - "image": "solo3_chest.png" - }, - { - "name": "upperarm_l", - "parent": "chest", - "pivot": [ - 231.89999999999998, - 390.96000000000004 - ], - "z": 5, - "image": "solo3_upperarm_l.png" - }, - { - "name": "forearm_l", - "parent": "upperarm_l", - "pivot": [ - 139.14, - 622.64 - ], - "z": 6, - "image": "solo3_forearm_l.png" - }, - { - "name": "hand_l", - "parent": "forearm_l", - "pivot": [ - 77.30000000000001, - 868.8 - ], - "z": 7, - "image": "solo3_hand_l.png" - }, - { - "name": "upperarm_r", - "parent": "chest", - "pivot": [ - 541.0999999999999, - 390.96000000000004 - ], - "z": 5, - "image": "solo3_upperarm_r.png" - }, - { - "name": "forearm_r", - "parent": "upperarm_r", - "pivot": [ - 633.86, - 622.64 - ], - "z": 6, - "image": "solo3_forearm_r.png" - }, - { - "name": "hand_r", - "parent": "forearm_r", - "pivot": [ - 695.7, - 868.8 - ], - "z": 7, - "image": "solo3_hand_r.png" - }, - { - "name": "thigh_l", - "parent": "pelvis", - "pivot": [ - 309.20000000000005, - 810.8800000000001 - ], - "z": 2, - "image": "solo3_thigh_l.png" - }, - { - "name": "shin_l", - "parent": "thigh_l", - "pivot": [ - 301.47, - 1071.52 - ], - "z": 2, - "image": "solo3_shin_l.png" - }, - { - "name": "foot_l", - "parent": "shin_l", - "pivot": [ - 301.47, - 1332.16 - ], - "z": 2, - "image": "solo3_foot_l.png" - }, - { - "name": "thigh_r", - "parent": "pelvis", - "pivot": [ - 463.79999999999995, - 810.8800000000001 - ], - "z": 2, - "image": "solo3_thigh_r.png" - }, - { - "name": "shin_r", - "parent": "thigh_r", - "pivot": [ - 471.53, - 1071.52 - ], - "z": 2, - "image": "solo3_shin_r.png" - }, - { - "name": "foot_r", - "parent": "shin_r", - "pivot": [ - 471.53, - 1332.16 - ], - "z": 2, - "image": "solo3_foot_r.png" - }, - { - "name": "head", - "parent": "chest", - "pivot": [ - 386.5, - 231.68 - ], - "z": 10, - "image": "solo3_head.png" - } - ] -} \ No newline at end of file +{ + "name": "LeeSoriDance", + "status": "leesori_solo3_pose_sequence_no_overlap_2026_07_04", + "renderMode": "poseSequence", + "canvas": { + "width": 1024, + "height": 1536 + }, + "imageBase": "./Images/", + "poseBase": "./Gestures/dance/solo3/", + "note": "Solo Dance 3 inspired reusable pose-sequence gesture. Runtime shows exactly one normalized frame at a time to avoid residual image overlap; original parts are retained under partsRig for future rigging.", + "gestures": [ + { + "id": "leesori.dance.solo3", + "name": "Solo Dance 3", + "character": "leesori", + "category": "dance", + "source": "SampleDance/Solo Dance 3.mp4", + "reusable": true, + "states": [ + "idle", + "success" + ], + "frameMs": 260, + "loop": true, + "tags": [ + "upper-body", + "hand-forward", + "wrist-wave", + "arms-up", + "hair-touch" + ], + "frames": [ + { + "image": "frame_01_ready.png", + "label": "ready bounce" + }, + { + "image": "frame_02_hand_forward.png", + "label": "hand forward" + }, + { + "image": "frame_03_wrist_wave.png", + "label": "wrist wave" + }, + { + "image": "frame_04_arms_up.png", + "label": "arms up" + }, + { + "image": "frame_05_hair_touch.png", + "label": "hair touch" + }, + { + "image": "frame_03_wrist_wave.png", + "label": "return wave" + } + ] + } + ], + "partsRig": { + "canvas": { + "width": 773, + "height": 1448 + }, + "imageBase": "./Images/", + "bones": [ + { + "name": "base", + "parent": null, + "pivot": [ + 386.5, + 839.8399999999999 + ], + "z": 0, + "image": "solo3_base.png" + }, + { + "name": "pelvis", + "parent": "base", + "pivot": [ + 386.5, + 695.04 + ], + "z": 2, + "image": "solo3_pelvis.png" + }, + { + "name": "chest", + "parent": "base", + "pivot": [ + 386.5, + 448.88 + ], + "z": 4, + "image": "solo3_chest.png" + }, + { + "name": "upperarm_l", + "parent": "chest", + "pivot": [ + 231.89999999999998, + 390.96000000000004 + ], + "z": 5, + "image": "solo3_upperarm_l.png" + }, + { + "name": "forearm_l", + "parent": "upperarm_l", + "pivot": [ + 139.14, + 622.64 + ], + "z": 6, + "image": "solo3_forearm_l.png" + }, + { + "name": "hand_l", + "parent": "forearm_l", + "pivot": [ + 77.30000000000001, + 868.8 + ], + "z": 7, + "image": "solo3_hand_l.png" + }, + { + "name": "upperarm_r", + "parent": "chest", + "pivot": [ + 541.0999999999999, + 390.96000000000004 + ], + "z": 5, + "image": "solo3_upperarm_r.png" + }, + { + "name": "forearm_r", + "parent": "upperarm_r", + "pivot": [ + 633.86, + 622.64 + ], + "z": 6, + "image": "solo3_forearm_r.png" + }, + { + "name": "hand_r", + "parent": "forearm_r", + "pivot": [ + 695.7, + 868.8 + ], + "z": 7, + "image": "solo3_hand_r.png" + }, + { + "name": "thigh_l", + "parent": "pelvis", + "pivot": [ + 309.20000000000005, + 810.8800000000001 + ], + "z": 2, + "image": "solo3_thigh_l.png" + }, + { + "name": "shin_l", + "parent": "thigh_l", + "pivot": [ + 301.47, + 1071.52 + ], + "z": 2, + "image": "solo3_shin_l.png" + }, + { + "name": "foot_l", + "parent": "shin_l", + "pivot": [ + 301.47, + 1332.16 + ], + "z": 2, + "image": "solo3_foot_l.png" + }, + { + "name": "thigh_r", + "parent": "pelvis", + "pivot": [ + 463.79999999999995, + 810.8800000000001 + ], + "z": 2, + "image": "solo3_thigh_r.png" + }, + { + "name": "shin_r", + "parent": "thigh_r", + "pivot": [ + 471.53, + 1071.52 + ], + "z": 2, + "image": "solo3_shin_r.png" + }, + { + "name": "foot_r", + "parent": "shin_r", + "pivot": [ + 471.53, + 1332.16 + ], + "z": 2, + "image": "solo3_foot_r.png" + }, + { + "name": "head", + "parent": "chest", + "pivot": [ + 386.5, + 231.68 + ], + "z": 10, + "image": "solo3_head.png" + } + ] + }, + "bones": [ + + ] +} diff --git a/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Live2DHost/characterHost.js b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Live2DHost/characterHost.js index 74791a9..30e7711 100644 --- a/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Live2DHost/characterHost.js +++ b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Live2DHost/characterHost.js @@ -8,6 +8,10 @@ let currentState = "idle"; let registry = new Map(); let textTimer = 0; let puppetToken = 0; +let loadedRig = null; +let loadedActive = null; +let gestureTimer = 0; +let gestureFrame = 0; function post(type, payload = {}) { if (window.chrome?.webview) { @@ -44,9 +48,22 @@ function setPreview(active, state) { preview.alt = active?.name || "Character preview"; } +function stopGestureTimer() { + if (gestureTimer) { + window.clearInterval(gestureTimer); + gestureTimer = 0; + } + gestureFrame = 0; +} + function clearPuppet() { + stopGestureTimer(); + loadedRig = null; + loadedActive = null; stage.classList.remove("has-puppet"); delete puppet.dataset.rig; + delete puppet.dataset.mode; + delete puppet.dataset.gesture; puppet.replaceChildren(); } @@ -56,6 +73,105 @@ function transformOrigin(pivot, canvas) { return `${x.toFixed(3)}% ${y.toFixed(3)}%`; } +function selectGesture(rig, state) { + const gestures = rig?.gestures || []; + return gestures.find(item => item.states?.includes(state)) + || gestures.find(item => item.id === state) + || gestures.find(item => item.default) + || gestures[0] + || null; +} + +function setActiveGestureFrame(index) { + const frames = [...puppet.querySelectorAll(".puppet-frame")]; + if (!frames.length) return; + const activeIndex = ((index % frames.length) + frames.length) % frames.length; + for (const frame of frames) { + frame.classList.toggle("is-active", Number(frame.dataset.frameIndex) === activeIndex); + } +} + +function startPoseSequence(gesture) { + stopGestureTimer(); + setActiveGestureFrame(0); + const frameMs = Math.max(80, Number(gesture.frameMs || 260)); + if (gesture.loop !== false && (gesture.frames?.length || 0) > 1) { + gestureTimer = window.setInterval(() => { + gestureFrame += 1; + setActiveGestureFrame(gestureFrame); + }, frameMs); + } +} + +function renderPoseSequence(rig, active, gesture) { + const canvas = rig.canvas || { width: 1024, height: 1536 }; + const poseBase = active.puppet?.poseBase || rig.poseBase || active.puppet?.imageBase || rig.imageBase || ""; + const assetVersion = encodeURIComponent(rig.status || gesture.id || active.id || "v1"); + puppet.style.setProperty("--rig-width", canvas.width); + puppet.style.setProperty("--rig-height", canvas.height); + puppet.style.aspectRatio = `${canvas.width} / ${canvas.height}`; + puppet.dataset.rig = rig.name || active.id || "puppet"; + puppet.dataset.mode = "pose-sequence"; + puppet.dataset.gesture = gesture.id || "gesture"; + + const fragment = document.createDocumentFragment(); + for (const [index, frame] of (gesture.frames || []).entries()) { + if (!frame.image) continue; + const img = document.createElement("img"); + img.className = "puppet-frame"; + img.dataset.frameIndex = String(index); + img.src = `${poseBase}${frame.image}?v=${assetVersion}`; + img.alt = ""; + img.decoding = "async"; + fragment.appendChild(img); + } + puppet.replaceChildren(fragment); + stage.classList.add("has-puppet"); + startPoseSequence(gesture); +} + +function renderBoneRig(rig, active) { + const canvas = rig.canvas || { width: 520, height: 900 }; + const imageBase = active.puppet?.imageBase || rig.imageBase || ""; + const assetVersion = encodeURIComponent(rig.status || active.id || "v1"); + puppet.style.setProperty("--rig-width", canvas.width); + puppet.style.setProperty("--rig-height", canvas.height); + puppet.style.aspectRatio = `${canvas.width} / ${canvas.height}`; + puppet.dataset.rig = rig.name || active.id || "puppet"; + puppet.dataset.mode = "bones"; + + const fragment = document.createDocumentFragment(); + const bones = [...(rig.bones || [])].sort((a, b) => (a.z || 0) - (b.z || 0)); + for (const bone of bones) { + if (!bone.image) continue; + const img = document.createElement("img"); + img.className = "puppet-part"; + img.dataset.bone = bone.name; + img.src = `${imageBase}${bone.image}?v=${assetVersion}`; + img.alt = ""; + img.decoding = "async"; + img.style.zIndex = String(bone.z || 0); + img.style.transformOrigin = transformOrigin(bone.pivot, canvas); + fragment.appendChild(img); + } + + puppet.replaceChildren(fragment); + stage.classList.add("has-puppet"); +} + +function renderLoadedPuppet() { + if (!loadedRig || !loadedActive) return; + if (loadedRig.renderMode === "poseSequence") { + const gesture = selectGesture(loadedRig, currentState); + if (gesture) { + renderPoseSequence(loadedRig, loadedActive, gesture); + return; + } + } + stopGestureTimer(); + renderBoneRig(loadedRig, loadedActive); +} + async function loadPuppet(active) { const token = ++puppetToken; clearPuppet(); @@ -67,31 +183,9 @@ async function loadPuppet(active) { const rig = await response.json(); if (token !== puppetToken) return; - const canvas = rig.canvas || { width: 520, height: 900 }; - const imageBase = active.puppet.imageBase || rig.imageBase || ""; - const assetVersion = encodeURIComponent(rig.status || active.id || "v1"); - puppet.style.setProperty("--rig-width", canvas.width); - puppet.style.setProperty("--rig-height", canvas.height); - puppet.style.aspectRatio = `${canvas.width} / ${canvas.height}`; - puppet.dataset.rig = rig.name || active.id || "puppet"; - - const fragment = document.createDocumentFragment(); - const bones = [...(rig.bones || [])].sort((a, b) => (a.z || 0) - (b.z || 0)); - for (const bone of bones) { - if (!bone.image) continue; - const img = document.createElement("img"); - img.className = "puppet-part"; - img.dataset.bone = bone.name; - img.src = `${imageBase}${bone.image}?v=${assetVersion}`; - img.alt = ""; - img.decoding = "async"; - img.style.zIndex = String(bone.z || 0); - img.style.transformOrigin = transformOrigin(bone.pivot, canvas); - fragment.appendChild(img); - } - - puppet.replaceChildren(fragment); - stage.classList.add("has-puppet"); + loadedRig = rig; + loadedActive = active; + renderLoadedPuppet(); } catch (error) { clearPuppet(); console.warn("Puppet load failed", error); @@ -99,9 +193,14 @@ async function loadPuppet(active) { } function setState(state) { - currentState = state || "idle"; + const nextState = state || "idle"; + const changed = currentState !== nextState; + currentState = nextState; stage.dataset.state = currentState; setPreview(activeCharacter(), currentState); + if (changed && loadedRig?.renderMode === "poseSequence") { + renderLoadedPuppet(); + } bubble.textContent = label(); } @@ -157,5 +256,3 @@ window.addEventListener("DOMContentLoaded", async () => { setState("idle"); post("hostReady"); }); - - diff --git a/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Live2DHost/characters.json b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Live2DHost/characters.json index bae0c84..2425d07 100644 --- a/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Live2DHost/characters.json +++ b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Live2DHost/characters.json @@ -7,7 +7,8 @@ "preview": "../Characters/Live2DPreview/leesori.png", "puppet": { "rig": "../Characters/Puppets/LeeSoriDance/rig.json", - "imageBase": "../Characters/Puppets/LeeSoriDance/Images/" + "imageBase": "../Characters/Puppets/LeeSoriDance/Images/", + "poseBase": "../Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/" }, "states": { "idle": "../Characters/Live2DPreview/leesori.png", diff --git a/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Live2DHost/gestureRegistry.json b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Live2DHost/gestureRegistry.json new file mode 100644 index 0000000..4ef814b --- /dev/null +++ b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Live2DHost/gestureRegistry.json @@ -0,0 +1,37 @@ +{ + "schema": "dansori.gestureRegistry.v1", + "note": "Reusable character gesture registry for Live2DHost and future gesture management.", + "gestures": [ + { + "id": "leesori.dance.solo3", + "character": "leesori", + "displayName": "Solo Dance 3", + "category": "dance", + "runtime": "poseSequence", + "source": "SampleDance/Solo Dance 3.mp4", + "puppet": "../Characters/Puppets/LeeSoriDance/rig.json", + "frameBase": "../Characters/Puppets/LeeSoriDance/Gestures/dance/solo3/", + "states": [ + "idle", + "success" + ], + "frameMs": 260, + "loop": true, + "tags": [ + "upper-body", + "hand-forward", + "wrist-wave", + "arms-up", + "hair-touch", + "no-overlap" + ], + "frames": [ + "frame_01_ready.png", + "frame_02_hand_forward.png", + "frame_03_wrist_wave.png", + "frame_04_arms_up.png", + "frame_05_hair_touch.png" + ] + } + ] +} diff --git a/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Live2DHost/style.css b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Live2DHost/style.css index 81c15ac..c64e169 100644 --- a/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Live2DHost/style.css +++ b/src/DansoriEQ.App/bin/Debug/net8.0-windows/Assets/Live2DHost/style.css @@ -62,7 +62,8 @@ body { display: block; } -.puppet-part { +.puppet-part, +.puppet-frame { position: absolute; inset: 0; width: 100%; @@ -72,6 +73,19 @@ body { pointer-events: none; will-change: transform, opacity; } +.puppet-frame { + opacity: 0; + z-index: 1; + transform-origin: 50% 38%; +} + +.puppet-frame.is-active { + opacity: 1; +} + +#puppet[data-mode="pose-sequence"] .puppet-part { + display: none; +} #bubble { display: none; @@ -304,9 +318,9 @@ body { 75% { transform: translateX(5px) rotate(.6deg); } } #puppet[data-rig="LeeSoriDance"] { - right: -13%; - bottom: -83%; - width: 126%; + right: -12%; + bottom: -65%; + width: 124%; transform-origin: 50% 38%; animation: solo3RootDance 2.4s ease-in-out infinite; } @@ -438,3 +452,7 @@ body { + + + + diff --git a/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.App.dll b/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.App.dll index f1dde95..5be9772 100644 Binary files a/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.App.dll and b/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.App.dll differ diff --git a/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.App.exe b/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.App.exe index 1ac9819..95930bb 100644 Binary files a/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.App.exe and b/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.App.exe differ diff --git a/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.App.pdb b/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.App.pdb index e899985..b74b0dd 100644 Binary files a/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.App.pdb and b/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.App.pdb differ diff --git a/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.Core.dll b/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.Core.dll index 62ad9a1..d303880 100644 Binary files a/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.Core.dll and b/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.Core.dll differ diff --git a/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.Core.pdb b/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.Core.pdb index 37d11be..1127c4e 100644 Binary files a/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.Core.pdb and b/src/DansoriEQ.App/bin/Debug/net8.0-windows/DansoriEQ.Core.pdb differ diff --git a/src/DansoriEQ.App/obj/DansoriEQ.App.csproj.nuget.dgspec.json b/src/DansoriEQ.App/obj/DansoriEQ.App.csproj.nuget.dgspec.json index f474715..fd644ce 100644 --- a/src/DansoriEQ.App/obj/DansoriEQ.App.csproj.nuget.dgspec.json +++ b/src/DansoriEQ.App/obj/DansoriEQ.App.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.App\\DansoriEQ.App.csproj": {} + "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.App\\DansoriEQ.App.csproj": {} }, "projects": { - "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.App\\DansoriEQ.App.csproj": { + "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.App\\DansoriEQ.App.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.App\\DansoriEQ.App.csproj", + "projectUniqueName": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.App\\DansoriEQ.App.csproj", "projectName": "DansoriEQ.App", - "projectPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.App\\DansoriEQ.App.csproj", + "projectPath": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.App\\DansoriEQ.App.csproj", "packagesPath": "C:\\Users\\eKeerar\\.nuget\\packages\\", - "outputPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.App\\obj\\", + "outputPath": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.App\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\eKeerar\\AppData\\Roaming\\NuGet\\NuGet.Config" @@ -26,8 +26,8 @@ "net8.0-windows7.0": { "targetAlias": "net8.0-windows", "projectReferences": { - "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj": { - "projectPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj" + "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj": { + "projectPath": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj" } } } @@ -103,14 +103,14 @@ } } }, - "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj": { + "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj", + "projectUniqueName": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj", "projectName": "DansoriEQ.Core", - "projectPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj", + "projectPath": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj", "packagesPath": "C:\\Users\\eKeerar\\.nuget\\packages\\", - "outputPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\obj\\", + "outputPath": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\eKeerar\\AppData\\Roaming\\NuGet\\NuGet.Config" diff --git a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.AssemblyInfo.cs b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.AssemblyInfo.cs index 7ff1f05..cd8be5c 100644 --- a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.AssemblyInfo.cs +++ b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("DansoriEQ.App")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5369ab85250a71f211e4c839f14513218ee0fe18")] [assembly: System.Reflection.AssemblyProductAttribute("DansoriEQ.App")] [assembly: System.Reflection.AssemblyTitleAttribute("DansoriEQ.App")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.AssemblyInfoInputs.cache b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.AssemblyInfoInputs.cache index 4367055..5993736 100644 --- a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.AssemblyInfoInputs.cache +++ b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.AssemblyInfoInputs.cache @@ -1 +1 @@ -4e3f0f52ce45e7c562fad4ab01da0f645f4c9f0eca65f845f7cf7a395d0735fd +f702772d059e9c3764c57fa55848062ac4f9b4d24874bcd24cbeb2b79aba741c diff --git a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.GeneratedMSBuildEditorConfig.editorconfig b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.GeneratedMSBuildEditorConfig.editorconfig index 204694b..c1fac48 100644 --- a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.GeneratedMSBuildEditorConfig.editorconfig @@ -9,6 +9,6 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = DansoriEQ.App -build_property.ProjectDir = D:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.App\ +build_property.ProjectDir = D:\Project\Dansori_EQ\src\DansoriEQ.App\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.assets.cache b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.assets.cache index 068e767..84a0406 100644 Binary files a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.assets.cache and b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.assets.cache differ diff --git a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.csproj.AssemblyReference.cache b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.csproj.AssemblyReference.cache index 7ecb767..c2bedaa 100644 Binary files a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.csproj.AssemblyReference.cache and b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.csproj.AssemblyReference.cache differ diff --git a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.csproj.CoreCompileInputs.cache b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.csproj.CoreCompileInputs.cache index 324daa0..5547d3d 100644 --- a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.csproj.CoreCompileInputs.cache +++ b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -eafd1ecb5010411c3f9868898a30bebbfd2120a5830d8301d3d61ac8ac915dca +66ad7ce50c9df8874fa39746a40a7801523c6d61095f79a0c2b1670ff52980a8 diff --git a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.csproj.FileListAbsolute.txt b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.csproj.FileListAbsolute.txt index b353483..e0d6408 100644 --- a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.csproj.FileListAbsolute.txt +++ b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.csproj.FileListAbsolute.txt @@ -528,3 +528,257 @@ D:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\C D:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Poses\pose04_arms_up.png D:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Poses\pose05_hair_touch.png D:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\rig.json +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Live2DHost\index.html +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Live2DPreview\haruka.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Live2DPreview\isabel.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Live2DPreview\leesori.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Live2DPreview\noeul.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Images\solo3_base.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Images\solo3_chest.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Images\solo3_foot_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Images\solo3_foot_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Images\solo3_forearm_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Images\solo3_forearm_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Images\solo3_hand_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Images\solo3_hand_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Images\solo3_head.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Images\solo3_pelvis.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Images\solo3_shin_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Images\solo3_shin_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Images\solo3_thigh_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Images\solo3_thigh_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Images\solo3_upperarm_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Images\solo3_upperarm_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Poses\pose01_dance_ready.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Poses\pose02_hand_forward.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Poses\pose03_wrist_wave.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Poses\pose04_arms_up.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Poses\pose05_hair_touch.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriExtended\Images\leesori_ext_arm_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriExtended\Images\leesori_ext_arm_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriExtended\Images\leesori_ext_base.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriExtended\Images\leesori_ext_chest.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriExtended\Images\leesori_ext_hand_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriExtended\Images\leesori_ext_hand_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriExtended\Images\leesori_ext_head.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriExtended\Images\leesori_ext_legs.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriExtended\leesori_extended_source.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriExtended\qa_composite_black.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriExtended\qa_extended_black.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriExtended\qa_view_390x600_fullbody.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriExtended\qa_view_390x600_fullbody_safe.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriExtended\rig.json +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriRegenerated\Images\leesori_regenerated_master.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriRegenerated\rig.json +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriUpper\Images\sori_upper_arm_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriUpper\Images\sori_upper_arm_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriUpper\Images\sori_upper_base.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriUpper\Images\sori_upper_chest.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriUpper\Images\sori_upper_chest_overlay.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriUpper\Images\sori_upper_hand_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriUpper\Images\sori_upper_hand_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriUpper\Images\sori_upper_head.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriUpper\Images\sori_upper_pelvis.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriUpper\qa_composite_black.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriUpper\qa_view_390x600_candidate_96_bottom12.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriUpper\qa_view_390x600_current.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriUpper\rig.json +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\Images\leesori_v2_arm_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\Images\leesori_v2_arm_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\Images\leesori_v2_base.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\Images\leesori_v2_chest.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\Images\leesori_v2_hand_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\Images\leesori_v2_hand_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\Images\leesori_v2_head.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\Images\leesori_v2_legs.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\Images\leesori_v2_v3_arm_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\Images\leesori_v2_v3_base.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\Images\leesori_v2_v3_chest.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\Images\leesori_v2_v3_hand_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\Images\leesori_v2_v3_head.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\leesori_v2_source.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\leesori_v2_source_ai_waist_patch_base.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\leesori_v2_source_pre_waist_fix.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\qa_source_black.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\qa_source_waist_patch_black.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\qa_source_waist_relaxed_black.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\qa_view_390x600_css_selected.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\qa_view_390x600_knee_upper.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\qa_view_390x600_upper_bias.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\qa_view_390x600_v3_clean_outline.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV2\rig.json +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\Images\leesori_v3_base.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\Images\leesori_v3_chest.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\Images\leesori_v3_foot_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\Images\leesori_v3_foot_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\Images\leesori_v3_forearm_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\Images\leesori_v3_forearm_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\Images\leesori_v3_hand_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\Images\leesori_v3_hand_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\Images\leesori_v3_head.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\Images\leesori_v3_pelvis.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\Images\leesori_v3_shin_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\Images\leesori_v3_shin_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\Images\leesori_v3_thigh_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\Images\leesori_v3_thigh_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\Images\leesori_v3_upperarm_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\Images\leesori_v3_upperarm_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\leesori_v3_source.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\qa_source_black.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\qa_view_390x600.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriV3\rig.json +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSori\Images\sori_part_chest.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSori\Images\sori_part_foot_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSori\Images\sori_part_foot_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSori\Images\sori_part_forearm_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSori\Images\sori_part_forearm_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSori\Images\sori_part_hand_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSori\Images\sori_part_hand_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSori\Images\sori_part_head.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSori\Images\sori_part_master_apose.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSori\Images\sori_part_neck.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSori\Images\sori_part_pelvis.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSori\Images\sori_part_shin_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSori\Images\sori_part_shin_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSori\Images\sori_part_thigh_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSori\Images\sori_part_thigh_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSori\Images\sori_part_upperarm_l.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSori\Images\sori_part_upperarm_r.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSori\rig.json +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\win-x86\native\WebView2Loader.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\win-x64\native\WebView2Loader.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\win-arm64\native\WebView2Loader.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Live2DHost\characterHost.js +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Live2DHost\characters.json +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Live2DHost\gestureRegistry.json +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Live2DHost\style.css +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Gestures\dance\solo3\frame_01_ready.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Gestures\dance\solo3\frame_02_hand_forward.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Gestures\dance\solo3\frame_03_wrist_wave.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Gestures\dance\solo3\frame_04_arms_up.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\Gestures\dance\solo3\frame_05_hair_touch.png +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Assets\Characters\Puppets\LeeSoriDance\rig.json +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\DansoriEQ.App.exe +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\DansoriEQ.App.deps.json +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\DansoriEQ.App.runtimeconfig.json +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\DansoriEQ.App.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\DansoriEQ.App.pdb +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\CommunityToolkit.Mvvm.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\HarfBuzzSharp.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\LiveChartsCore.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\LiveChartsCore.SkiaSharpView.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\LiveChartsCore.SkiaSharpView.WPF.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Microsoft.Data.Sqlite.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\NAudio.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\NAudio.Asio.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\NAudio.Core.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\NAudio.Midi.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\NAudio.Wasapi.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\NAudio.WinForms.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\NAudio.WinMM.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\SkiaSharp.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\SkiaSharp.HarfBuzz.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\SkiaSharp.SceneGraph.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\SkiaSharp.Skottie.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\SkiaSharp.Views.Desktop.Common.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\SkiaSharp.Views.WPF.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\SQLitePCLRaw.batteries_v2.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\SQLitePCLRaw.core.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\SQLitePCLRaw.provider.e_sqlite3.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Wpf.Ui.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\osx\native\libHarfBuzzSharp.dylib +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\win-arm64\native\libHarfBuzzSharp.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\win-x64\native\libHarfBuzzSharp.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\win-x86\native\libHarfBuzzSharp.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\osx\native\libSkiaSharp.dylib +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\win-arm64\native\libSkiaSharp.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\win-x64\native\libSkiaSharp.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\win-x86\native\libSkiaSharp.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\browser-wasm\nativeassets\net8.0\e_sqlite3.a +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\linux-arm\native\libe_sqlite3.so +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\linux-arm64\native\libe_sqlite3.so +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\linux-armel\native\libe_sqlite3.so +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\linux-mips64\native\libe_sqlite3.so +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\linux-musl-arm\native\libe_sqlite3.so +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\linux-musl-arm64\native\libe_sqlite3.so +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\linux-musl-x64\native\libe_sqlite3.so +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\linux-ppc64le\native\libe_sqlite3.so +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\linux-s390x\native\libe_sqlite3.so +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\linux-x64\native\libe_sqlite3.so +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\linux-x86\native\libe_sqlite3.so +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\maccatalyst-arm64\native\libe_sqlite3.dylib +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\maccatalyst-x64\native\libe_sqlite3.dylib +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\osx-arm64\native\libe_sqlite3.dylib +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\osx-x64\native\libe_sqlite3.dylib +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\win-arm\native\e_sqlite3.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\win-arm64\native\e_sqlite3.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\win-x64\native\e_sqlite3.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\runtimes\win-x86\native\e_sqlite3.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\DansoriEQ.Core.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Microsoft.Web.WebView2.Core.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Microsoft.Web.WebView2.WinForms.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Microsoft.Web.WebView2.Wpf.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\DansoriEQ.Core.pdb +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Microsoft.Web.WebView2.Core.xml +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Microsoft.Web.WebView2.WinForms.xml +D:\Project\Dansori_EQ\src\DansoriEQ.App\bin\Debug\net8.0-windows\Microsoft.Web.WebView2.Wpf.xml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\DansoriEQ.App.csproj.AssemblyReference.cache +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\AiManagerWindow.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\ApoLinkWindow.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\ApoSetupWindow.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\CommandWindow.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\Controls\ApiKeyRow.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\Controls\EqBarsFx.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\Controls\Live2DCharacterView.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\Controls\MascotAvatar.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\Controls\MascotToast.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\Controls\SoundwaveRings.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\Controls\VolumePanel.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\EffectsWindow.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\PresetInfoWindow.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\PresetLibraryWindow.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\SwitchRulesWindow.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\App.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\AiManagerWindow.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\ApoLinkWindow.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\ApoSetupWindow.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\CommandWindow.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\Controls\ApiKeyRow.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\Controls\EqBarsFx.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\Controls\Live2DCharacterView.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\Controls\MascotAvatar.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\Controls\MascotToast.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\Controls\SoundwaveRings.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\Controls\VolumePanel.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\DbManagerWindow.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\EffectsWindow.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\FilterEditWindow.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\LottiePocWindow.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\MainWindow.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\PresetInfoWindow.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\PresetLibraryWindow.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\SettingsWindow.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\SplashWindow.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\SwitchRulesWindow.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\App.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\DansoriEQ.App_Content.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\GeneratedInternalTypeHelper.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\DansoriEQ.App_MarkupCompile.cache +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\DansoriEQ.App_MarkupCompile.lref +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\DbManagerWindow.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\FilterEditWindow.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\LottiePocWindow.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\MainWindow.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\SettingsWindow.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\SplashWindow.baml +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\DansoriEQ.App.g.resources +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\DansoriEQ.App.GeneratedMSBuildEditorConfig.editorconfig +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\DansoriEQ.App.AssemblyInfoInputs.cache +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\DansoriEQ.App.AssemblyInfo.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\DansoriEQ.App.csproj.CoreCompileInputs.cache +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\DansoriE.8DB89EDF.Up2Date +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\DansoriEQ.App.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\refint\DansoriEQ.App.dll +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\DansoriEQ.App.pdb +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\DansoriEQ.App.genruntimeconfig.cache +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\ref\DansoriEQ.App.dll diff --git a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.dll b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.dll index f1dde95..5be9772 100644 Binary files a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.dll and b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.dll differ diff --git a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.genruntimeconfig.cache b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.genruntimeconfig.cache index f5a2306..e3e37e7 100644 --- a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.genruntimeconfig.cache +++ b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.genruntimeconfig.cache @@ -1 +1 @@ -0dc9c21ba4f5e7131a6e7a4f6963209a39b5db289d043c65fe855916172d5e43 +09cd039297bc84454f40c6e00c86dc08720f87d88fdcb8607bc596a60d19992c diff --git a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.pdb b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.pdb index e899985..b74b0dd 100644 Binary files a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.pdb and b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App.pdb differ diff --git a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App_Content.g.cs b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App_Content.g.cs index faf51d6..36bee2b 100644 --- a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App_Content.g.cs +++ b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App_Content.g.cs @@ -9,12 +9,21 @@ [assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("assets/live2dhost/characterhost.js")] [assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("assets/live2dhost/characters.json")] +[assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("assets/live2dhost/gestureregistry.json")] [assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("assets/live2dhost/index.html")] [assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("assets/live2dhost/style.css")] [assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("assets/characters/live2dpreview/haruka.png")] [assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("assets/characters/live2dpreview/isabel.png")] [assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("assets/characters/live2dpreview/leesori.png")] [assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("assets/characters/live2dpreview/noeul.png")] +[assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("assets/characters/puppets/leesoridance/gestures/dance/solo3/frame_01_ready.png")] +[assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("assets/characters/puppets/leesoridance/gestures/dance/solo3/frame_02_hand_forward" + + ".png")] +[assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("assets/characters/puppets/leesoridance/gestures/dance/solo3/frame_03_wrist_wave.p" + + "ng")] +[assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("assets/characters/puppets/leesoridance/gestures/dance/solo3/frame_04_arms_up.png")] +[assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("assets/characters/puppets/leesoridance/gestures/dance/solo3/frame_05_hair_touch.p" + + "ng")] [assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("assets/characters/puppets/leesoridance/images/solo3_base.png")] [assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("assets/characters/puppets/leesoridance/images/solo3_chest.png")] [assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("assets/characters/puppets/leesoridance/images/solo3_foot_l.png")] diff --git a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App_MarkupCompile.cache b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App_MarkupCompile.cache index b29c057..0cb941e 100644 --- a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App_MarkupCompile.cache +++ b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App_MarkupCompile.cache @@ -4,16 +4,16 @@ winexe C# .cs -D:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\ +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\ DansoriEQ.App none false TRACE;DEBUG;NET;NET8_0;NETCOREAPP -D:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.App\App.xaml +D:\Project\Dansori_EQ\src\DansoriEQ.App\App.xaml 21725267616 -1242021170253 +13083493514 47796153174 -233779973926 +233234145167 AiManagerWindow.xaml;ApoLinkWindow.xaml;ApoSetupWindow.xaml;CommandWindow.xaml;Controls\ApiKeyRow.xaml;Controls\EqBarsFx.xaml;Controls\Live2DCharacterView.xaml;Controls\MascotAvatar.xaml;Controls\MascotToast.xaml;Controls\SoundwaveRings.xaml;Controls\VolumePanel.xaml;DbManagerWindow.xaml;EffectsWindow.xaml;FilterEditWindow.xaml;LottiePocWindow.xaml;MainWindow.xaml;PresetInfoWindow.xaml;PresetLibraryWindow.xaml;SettingsWindow.xaml;SplashWindow.xaml;SwitchRulesWindow.xaml; False diff --git a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App_MarkupCompile.lref b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App_MarkupCompile.lref index dccd260..30042e7 100644 --- a/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App_MarkupCompile.lref +++ b/src/DansoriEQ.App/obj/Debug/net8.0-windows/DansoriEQ.App_MarkupCompile.lref @@ -1,9 +1,9 @@ -D:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\GeneratedInternalTypeHelper.g.cs +D:\Project\Dansori_EQ\src\DansoriEQ.App\obj\Debug\net8.0-windows\GeneratedInternalTypeHelper.g.cs -FD:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.App\DbManagerWindow.xaml;; -FD:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.App\FilterEditWindow.xaml;; -FD:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.App\LottiePocWindow.xaml;; -FD:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.App\MainWindow.xaml;; -FD:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.App\SettingsWindow.xaml;; -FD:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.App\SplashWindow.xaml;; +FD:\Project\Dansori_EQ\src\DansoriEQ.App\DbManagerWindow.xaml;; +FD:\Project\Dansori_EQ\src\DansoriEQ.App\FilterEditWindow.xaml;; +FD:\Project\Dansori_EQ\src\DansoriEQ.App\LottiePocWindow.xaml;; +FD:\Project\Dansori_EQ\src\DansoriEQ.App\MainWindow.xaml;; +FD:\Project\Dansori_EQ\src\DansoriEQ.App\SettingsWindow.xaml;; +FD:\Project\Dansori_EQ\src\DansoriEQ.App\SplashWindow.xaml;; diff --git a/src/DansoriEQ.App/obj/Debug/net8.0-windows/apphost.exe b/src/DansoriEQ.App/obj/Debug/net8.0-windows/apphost.exe index 1ac9819..95930bb 100644 Binary files a/src/DansoriEQ.App/obj/Debug/net8.0-windows/apphost.exe and b/src/DansoriEQ.App/obj/Debug/net8.0-windows/apphost.exe differ diff --git a/src/DansoriEQ.App/obj/Debug/net8.0-windows/ref/DansoriEQ.App.dll b/src/DansoriEQ.App/obj/Debug/net8.0-windows/ref/DansoriEQ.App.dll index 814d693..770ab52 100644 Binary files a/src/DansoriEQ.App/obj/Debug/net8.0-windows/ref/DansoriEQ.App.dll and b/src/DansoriEQ.App/obj/Debug/net8.0-windows/ref/DansoriEQ.App.dll differ diff --git a/src/DansoriEQ.App/obj/Debug/net8.0-windows/refint/DansoriEQ.App.dll b/src/DansoriEQ.App/obj/Debug/net8.0-windows/refint/DansoriEQ.App.dll index 814d693..770ab52 100644 Binary files a/src/DansoriEQ.App/obj/Debug/net8.0-windows/refint/DansoriEQ.App.dll and b/src/DansoriEQ.App/obj/Debug/net8.0-windows/refint/DansoriEQ.App.dll differ diff --git a/src/DansoriEQ.App/obj/project.assets.json b/src/DansoriEQ.App/obj/project.assets.json index 29c718b..ec0af28 100644 --- a/src/DansoriEQ.App/obj/project.assets.json +++ b/src/DansoriEQ.App/obj/project.assets.json @@ -1940,11 +1940,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.App\\DansoriEQ.App.csproj", + "projectUniqueName": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.App\\DansoriEQ.App.csproj", "projectName": "DansoriEQ.App", - "projectPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.App\\DansoriEQ.App.csproj", + "projectPath": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.App\\DansoriEQ.App.csproj", "packagesPath": "C:\\Users\\eKeerar\\.nuget\\packages\\", - "outputPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.App\\obj\\", + "outputPath": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.App\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\eKeerar\\AppData\\Roaming\\NuGet\\NuGet.Config" @@ -1959,8 +1959,8 @@ "net8.0-windows7.0": { "targetAlias": "net8.0-windows", "projectReferences": { - "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj": { - "projectPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj" + "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj": { + "projectPath": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj" } } } diff --git a/src/DansoriEQ.App/obj/project.nuget.cache b/src/DansoriEQ.App/obj/project.nuget.cache index 7ff3709..4b7b236 100644 --- a/src/DansoriEQ.App/obj/project.nuget.cache +++ b/src/DansoriEQ.App/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "cbLCIrb8dcI=", + "dgSpecHash": "BZilvSBWfUg=", "success": true, - "projectFilePath": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.App\\DansoriEQ.App.csproj", + "projectFilePath": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.App\\DansoriEQ.App.csproj", "expectedPackageFiles": [ "C:\\Users\\eKeerar\\.nuget\\packages\\communitytoolkit.mvvm\\8.3.2\\communitytoolkit.mvvm.8.3.2.nupkg.sha512", "C:\\Users\\eKeerar\\.nuget\\packages\\harfbuzzsharp\\7.3.0\\harfbuzzsharp.7.3.0.nupkg.sha512", diff --git a/src/DansoriEQ.Core/bin/Debug/net8.0/DansoriEQ.Core.dll b/src/DansoriEQ.Core/bin/Debug/net8.0/DansoriEQ.Core.dll index 62ad9a1..d303880 100644 Binary files a/src/DansoriEQ.Core/bin/Debug/net8.0/DansoriEQ.Core.dll and b/src/DansoriEQ.Core/bin/Debug/net8.0/DansoriEQ.Core.dll differ diff --git a/src/DansoriEQ.Core/bin/Debug/net8.0/DansoriEQ.Core.pdb b/src/DansoriEQ.Core/bin/Debug/net8.0/DansoriEQ.Core.pdb index 37d11be..1127c4e 100644 Binary files a/src/DansoriEQ.Core/bin/Debug/net8.0/DansoriEQ.Core.pdb and b/src/DansoriEQ.Core/bin/Debug/net8.0/DansoriEQ.Core.pdb differ diff --git a/src/DansoriEQ.Core/obj/DansoriEQ.Core.csproj.nuget.dgspec.json b/src/DansoriEQ.Core/obj/DansoriEQ.Core.csproj.nuget.dgspec.json index ee5d672..47e9418 100644 --- a/src/DansoriEQ.Core/obj/DansoriEQ.Core.csproj.nuget.dgspec.json +++ b/src/DansoriEQ.Core/obj/DansoriEQ.Core.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj": {} + "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj": {} }, "projects": { - "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj": { + "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj", + "projectUniqueName": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj", "projectName": "DansoriEQ.Core", - "projectPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj", + "projectPath": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj", "packagesPath": "C:\\Users\\eKeerar\\.nuget\\packages\\", - "outputPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\obj\\", + "outputPath": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\eKeerar\\AppData\\Roaming\\NuGet\\NuGet.Config" diff --git a/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.AssemblyInfo.cs b/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.AssemblyInfo.cs index 2ba23d2..fed0547 100644 --- a/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.AssemblyInfo.cs +++ b/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("DansoriEQ.Core")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5369ab85250a71f211e4c839f14513218ee0fe18")] [assembly: System.Reflection.AssemblyProductAttribute("DansoriEQ.Core")] [assembly: System.Reflection.AssemblyTitleAttribute("DansoriEQ.Core")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.AssemblyInfoInputs.cache b/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.AssemblyInfoInputs.cache index 3db12d3..fc29991 100644 --- a/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.AssemblyInfoInputs.cache +++ b/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.AssemblyInfoInputs.cache @@ -1 +1 @@ -cdd691d4a17a7ab6da3b737fb97ede44fb7dbc84b9befa58dccb833202431386 +99208780679d65ee2edac51cd599dd712cd833cbc000709af11c7d9ef10cbfb3 diff --git a/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.GeneratedMSBuildEditorConfig.editorconfig b/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.GeneratedMSBuildEditorConfig.editorconfig index ea55e35..94e0346 100644 --- a/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.GeneratedMSBuildEditorConfig.editorconfig @@ -8,6 +8,6 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = DansoriEQ.Core -build_property.ProjectDir = D:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.Core\ +build_property.ProjectDir = D:\Project\Dansori_EQ\src\DansoriEQ.Core\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.assets.cache b/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.assets.cache index 1347a1a..37aa1f0 100644 Binary files a/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.assets.cache and b/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.assets.cache differ diff --git a/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.csproj.FileListAbsolute.txt b/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.csproj.FileListAbsolute.txt index 5e7b857..5a8b23b 100644 --- a/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.csproj.FileListAbsolute.txt +++ b/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.csproj.FileListAbsolute.txt @@ -34,3 +34,14 @@ D:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.Core\obj\Debug\net8.0\DansoriEQ.Core. D:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.Core\obj\Debug\net8.0\refint\DansoriEQ.Core.dll D:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.Core\obj\Debug\net8.0\DansoriEQ.Core.pdb D:\Work_AI\Dansori\DansoriEQ\src\DansoriEQ.Core\obj\Debug\net8.0\ref\DansoriEQ.Core.dll +D:\Project\Dansori_EQ\src\DansoriEQ.Core\bin\Debug\net8.0\DansoriEQ.Core.deps.json +D:\Project\Dansori_EQ\src\DansoriEQ.Core\bin\Debug\net8.0\DansoriEQ.Core.dll +D:\Project\Dansori_EQ\src\DansoriEQ.Core\bin\Debug\net8.0\DansoriEQ.Core.pdb +D:\Project\Dansori_EQ\src\DansoriEQ.Core\obj\Debug\net8.0\DansoriEQ.Core.GeneratedMSBuildEditorConfig.editorconfig +D:\Project\Dansori_EQ\src\DansoriEQ.Core\obj\Debug\net8.0\DansoriEQ.Core.AssemblyInfoInputs.cache +D:\Project\Dansori_EQ\src\DansoriEQ.Core\obj\Debug\net8.0\DansoriEQ.Core.AssemblyInfo.cs +D:\Project\Dansori_EQ\src\DansoriEQ.Core\obj\Debug\net8.0\DansoriEQ.Core.csproj.CoreCompileInputs.cache +D:\Project\Dansori_EQ\src\DansoriEQ.Core\obj\Debug\net8.0\DansoriEQ.Core.dll +D:\Project\Dansori_EQ\src\DansoriEQ.Core\obj\Debug\net8.0\refint\DansoriEQ.Core.dll +D:\Project\Dansori_EQ\src\DansoriEQ.Core\obj\Debug\net8.0\DansoriEQ.Core.pdb +D:\Project\Dansori_EQ\src\DansoriEQ.Core\obj\Debug\net8.0\ref\DansoriEQ.Core.dll diff --git a/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.dll b/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.dll index 62ad9a1..d303880 100644 Binary files a/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.dll and b/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.dll differ diff --git a/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.pdb b/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.pdb index 37d11be..1127c4e 100644 Binary files a/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.pdb and b/src/DansoriEQ.Core/obj/Debug/net8.0/DansoriEQ.Core.pdb differ diff --git a/src/DansoriEQ.Core/obj/Debug/net8.0/ref/DansoriEQ.Core.dll b/src/DansoriEQ.Core/obj/Debug/net8.0/ref/DansoriEQ.Core.dll index 26cc1c9..f6efd96 100644 Binary files a/src/DansoriEQ.Core/obj/Debug/net8.0/ref/DansoriEQ.Core.dll and b/src/DansoriEQ.Core/obj/Debug/net8.0/ref/DansoriEQ.Core.dll differ diff --git a/src/DansoriEQ.Core/obj/Debug/net8.0/refint/DansoriEQ.Core.dll b/src/DansoriEQ.Core/obj/Debug/net8.0/refint/DansoriEQ.Core.dll index 26cc1c9..f6efd96 100644 Binary files a/src/DansoriEQ.Core/obj/Debug/net8.0/refint/DansoriEQ.Core.dll and b/src/DansoriEQ.Core/obj/Debug/net8.0/refint/DansoriEQ.Core.dll differ diff --git a/src/DansoriEQ.Core/obj/project.assets.json b/src/DansoriEQ.Core/obj/project.assets.json index 4e4acba..f0e1cd8 100644 --- a/src/DansoriEQ.Core/obj/project.assets.json +++ b/src/DansoriEQ.Core/obj/project.assets.json @@ -13,11 +13,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj", + "projectUniqueName": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj", "projectName": "DansoriEQ.Core", - "projectPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj", + "projectPath": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj", "packagesPath": "C:\\Users\\eKeerar\\.nuget\\packages\\", - "outputPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\obj\\", + "outputPath": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\eKeerar\\AppData\\Roaming\\NuGet\\NuGet.Config" diff --git a/src/DansoriEQ.Core/obj/project.nuget.cache b/src/DansoriEQ.Core/obj/project.nuget.cache index 40066d1..5fb16b6 100644 --- a/src/DansoriEQ.Core/obj/project.nuget.cache +++ b/src/DansoriEQ.Core/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "QpKTrb4jYXs=", + "dgSpecHash": "Bvp+hLQ9DwE=", "success": true, - "projectFilePath": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj", + "projectFilePath": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj", "expectedPackageFiles": [], "logs": [] } \ No newline at end of file diff --git a/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/.msCoverageSourceRootsMapping_DansoriEQ.Core.Tests b/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/.msCoverageSourceRootsMapping_DansoriEQ.Core.Tests index bc9f674..595c322 100644 Binary files a/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/.msCoverageSourceRootsMapping_DansoriEQ.Core.Tests and b/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/.msCoverageSourceRootsMapping_DansoriEQ.Core.Tests differ diff --git a/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/DansoriEQ.Core.Tests.dll b/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/DansoriEQ.Core.Tests.dll index 587cc5e..2ef6896 100644 Binary files a/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/DansoriEQ.Core.Tests.dll and b/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/DansoriEQ.Core.Tests.dll differ diff --git a/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/DansoriEQ.Core.Tests.pdb b/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/DansoriEQ.Core.Tests.pdb index 640320e..99e576f 100644 Binary files a/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/DansoriEQ.Core.Tests.pdb and b/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/DansoriEQ.Core.Tests.pdb differ diff --git a/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/DansoriEQ.Core.dll b/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/DansoriEQ.Core.dll index 62ad9a1..d303880 100644 Binary files a/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/DansoriEQ.Core.dll and b/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/DansoriEQ.Core.dll differ diff --git a/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/DansoriEQ.Core.pdb b/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/DansoriEQ.Core.pdb index 37d11be..1127c4e 100644 Binary files a/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/DansoriEQ.Core.pdb and b/tests/DansoriEQ.Core.Tests/bin/Debug/net8.0/DansoriEQ.Core.pdb differ diff --git a/tests/DansoriEQ.Core.Tests/obj/DansoriEQ.Core.Tests.csproj.nuget.dgspec.json b/tests/DansoriEQ.Core.Tests/obj/DansoriEQ.Core.Tests.csproj.nuget.dgspec.json index e62db75..5aeac27 100644 --- a/tests/DansoriEQ.Core.Tests/obj/DansoriEQ.Core.Tests.csproj.nuget.dgspec.json +++ b/tests/DansoriEQ.Core.Tests/obj/DansoriEQ.Core.Tests.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "D:\\Work_AI\\Dansori\\DansoriEQ\\tests\\DansoriEQ.Core.Tests\\DansoriEQ.Core.Tests.csproj": {} + "D:\\Project\\Dansori_EQ\\tests\\DansoriEQ.Core.Tests\\DansoriEQ.Core.Tests.csproj": {} }, "projects": { - "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj": { + "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj", + "projectUniqueName": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj", "projectName": "DansoriEQ.Core", - "projectPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj", + "projectPath": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj", "packagesPath": "C:\\Users\\eKeerar\\.nuget\\packages\\", - "outputPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\obj\\", + "outputPath": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\eKeerar\\AppData\\Roaming\\NuGet\\NuGet.Config" @@ -62,14 +62,14 @@ } } }, - "D:\\Work_AI\\Dansori\\DansoriEQ\\tests\\DansoriEQ.Core.Tests\\DansoriEQ.Core.Tests.csproj": { + "D:\\Project\\Dansori_EQ\\tests\\DansoriEQ.Core.Tests\\DansoriEQ.Core.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "D:\\Work_AI\\Dansori\\DansoriEQ\\tests\\DansoriEQ.Core.Tests\\DansoriEQ.Core.Tests.csproj", + "projectUniqueName": "D:\\Project\\Dansori_EQ\\tests\\DansoriEQ.Core.Tests\\DansoriEQ.Core.Tests.csproj", "projectName": "DansoriEQ.Core.Tests", - "projectPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\tests\\DansoriEQ.Core.Tests\\DansoriEQ.Core.Tests.csproj", + "projectPath": "D:\\Project\\Dansori_EQ\\tests\\DansoriEQ.Core.Tests\\DansoriEQ.Core.Tests.csproj", "packagesPath": "C:\\Users\\eKeerar\\.nuget\\packages\\", - "outputPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\tests\\DansoriEQ.Core.Tests\\obj\\", + "outputPath": "D:\\Project\\Dansori_EQ\\tests\\DansoriEQ.Core.Tests\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\eKeerar\\AppData\\Roaming\\NuGet\\NuGet.Config" @@ -84,8 +84,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj": { - "projectPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj" + "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj": { + "projectPath": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj" } } } diff --git a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.AssemblyInfo.cs b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.AssemblyInfo.cs index f9c9dc7..9eacbdb 100644 --- a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.AssemblyInfo.cs +++ b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("DansoriEQ.Core.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5369ab85250a71f211e4c839f14513218ee0fe18")] [assembly: System.Reflection.AssemblyProductAttribute("DansoriEQ.Core.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("DansoriEQ.Core.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.AssemblyInfoInputs.cache b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.AssemblyInfoInputs.cache index 68c2c60..cd36b8e 100644 --- a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.AssemblyInfoInputs.cache +++ b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -1cbc00612a9ad81fb2dfb4fa96d92d1d352f1814b78a0231b3867edfa608bb58 +5dc8250675fa86dfabbe9a74a1a9f73d71b9df0d272f955b2ed8fa3a8918f87e diff --git a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.GeneratedMSBuildEditorConfig.editorconfig index 0b8f582..f6745c4 100644 --- a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -8,6 +8,6 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = DansoriEQ.Core.Tests -build_property.ProjectDir = D:\Work_AI\Dansori\DansoriEQ\tests\DansoriEQ.Core.Tests\ +build_property.ProjectDir = D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.assets.cache b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.assets.cache index 6169981..514b62f 100644 Binary files a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.assets.cache and b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.assets.cache differ diff --git a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.csproj.AssemblyReference.cache b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.csproj.AssemblyReference.cache index 315a020..ac74f6a 100644 Binary files a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.csproj.AssemblyReference.cache and b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.csproj.AssemblyReference.cache differ diff --git a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.csproj.CoreCompileInputs.cache b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.csproj.CoreCompileInputs.cache index 919b259..db462e1 100644 --- a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.csproj.CoreCompileInputs.cache +++ b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -c4c3b32cb6cd7d44537900569c3545fe8f3996e50f4e5e7b5475a0cdc22c123a +aa34e0b88a4ec565bd0db37042d7125b4d4423492b577de09688c37997fa2522 diff --git a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.csproj.FileListAbsolute.txt b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.csproj.FileListAbsolute.txt index c8effbb..d29d970 100644 --- a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.csproj.FileListAbsolute.txt +++ b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.csproj.FileListAbsolute.txt @@ -200,3 +200,104 @@ D:\Work_AI\Dansori\DansoriEQ\tests\DansoriEQ.Core.Tests\obj\Debug\net8.0\refint\ D:\Work_AI\Dansori\DansoriEQ\tests\DansoriEQ.Core.Tests\obj\Debug\net8.0\DansoriEQ.Core.Tests.pdb D:\Work_AI\Dansori\DansoriEQ\tests\DansoriEQ.Core.Tests\obj\Debug\net8.0\DansoriEQ.Core.Tests.genruntimeconfig.cache D:\Work_AI\Dansori\DansoriEQ\tests\DansoriEQ.Core.Tests\obj\Debug\net8.0\ref\DansoriEQ.Core.Tests.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\.msCoverageSourceRootsMapping_DansoriEQ.Core.Tests +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\testhost.exe +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\testhost.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\xunit.runner.visualstudio.testadapter.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\xunit.runner.reporters.netcoreapp10.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\xunit.runner.utility.netcoreapp10.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\DansoriEQ.Core.Tests.deps.json +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\DansoriEQ.Core.Tests.runtimeconfig.json +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\DansoriEQ.Core.Tests.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\DansoriEQ.Core.Tests.pdb +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\Microsoft.VisualStudio.CodeCoverage.Shim.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\Microsoft.TestPlatform.CoreUtilities.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\Microsoft.TestPlatform.PlatformAbstractions.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\Microsoft.VisualStudio.TestPlatform.ObjectModel.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\Microsoft.TestPlatform.CommunicationUtilities.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\Microsoft.TestPlatform.CrossPlatEngine.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\Microsoft.TestPlatform.Utilities.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\Microsoft.VisualStudio.TestPlatform.Common.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\Newtonsoft.Json.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\xunit.abstractions.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\xunit.assert.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\xunit.core.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\xunit.execution.dotnet.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\cs\Microsoft.TestPlatform.CoreUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\cs\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\de\Microsoft.TestPlatform.CoreUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\de\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\es\Microsoft.TestPlatform.CoreUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\es\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\fr\Microsoft.TestPlatform.CoreUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\fr\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\it\Microsoft.TestPlatform.CoreUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\it\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\ja\Microsoft.TestPlatform.CoreUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\ja\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\ko\Microsoft.TestPlatform.CoreUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\ko\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\pl\Microsoft.TestPlatform.CoreUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\pl\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\pt-BR\Microsoft.TestPlatform.CoreUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\pt-BR\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\ru\Microsoft.TestPlatform.CoreUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\ru\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\tr\Microsoft.TestPlatform.CoreUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\tr\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\zh-Hans\Microsoft.TestPlatform.CoreUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\zh-Hans\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\zh-Hant\Microsoft.TestPlatform.CoreUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\zh-Hant\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\cs\Microsoft.TestPlatform.CommunicationUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\cs\Microsoft.TestPlatform.CrossPlatEngine.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\cs\Microsoft.VisualStudio.TestPlatform.Common.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\de\Microsoft.TestPlatform.CommunicationUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\de\Microsoft.TestPlatform.CrossPlatEngine.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\de\Microsoft.VisualStudio.TestPlatform.Common.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\es\Microsoft.TestPlatform.CommunicationUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\es\Microsoft.TestPlatform.CrossPlatEngine.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\es\Microsoft.VisualStudio.TestPlatform.Common.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\fr\Microsoft.TestPlatform.CommunicationUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\fr\Microsoft.TestPlatform.CrossPlatEngine.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\fr\Microsoft.VisualStudio.TestPlatform.Common.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\it\Microsoft.TestPlatform.CommunicationUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\it\Microsoft.TestPlatform.CrossPlatEngine.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\it\Microsoft.VisualStudio.TestPlatform.Common.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\ja\Microsoft.TestPlatform.CommunicationUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\ja\Microsoft.TestPlatform.CrossPlatEngine.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\ja\Microsoft.VisualStudio.TestPlatform.Common.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\ko\Microsoft.TestPlatform.CommunicationUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\ko\Microsoft.TestPlatform.CrossPlatEngine.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\ko\Microsoft.VisualStudio.TestPlatform.Common.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\pl\Microsoft.TestPlatform.CommunicationUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\pl\Microsoft.TestPlatform.CrossPlatEngine.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\pl\Microsoft.VisualStudio.TestPlatform.Common.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\pt-BR\Microsoft.TestPlatform.CommunicationUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\pt-BR\Microsoft.TestPlatform.CrossPlatEngine.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\pt-BR\Microsoft.VisualStudio.TestPlatform.Common.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\ru\Microsoft.TestPlatform.CommunicationUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\ru\Microsoft.TestPlatform.CrossPlatEngine.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\ru\Microsoft.VisualStudio.TestPlatform.Common.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\tr\Microsoft.TestPlatform.CommunicationUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\tr\Microsoft.TestPlatform.CrossPlatEngine.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\tr\Microsoft.VisualStudio.TestPlatform.Common.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\zh-Hans\Microsoft.TestPlatform.CommunicationUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\zh-Hans\Microsoft.TestPlatform.CrossPlatEngine.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\zh-Hans\Microsoft.VisualStudio.TestPlatform.Common.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\zh-Hant\Microsoft.TestPlatform.CommunicationUtilities.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\zh-Hant\Microsoft.TestPlatform.CrossPlatEngine.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\zh-Hant\Microsoft.VisualStudio.TestPlatform.Common.resources.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\DansoriEQ.Core.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\bin\Debug\net8.0\DansoriEQ.Core.pdb +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\obj\Debug\net8.0\DansoriEQ.Core.Tests.csproj.AssemblyReference.cache +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\obj\Debug\net8.0\DansoriEQ.Core.Tests.GeneratedMSBuildEditorConfig.editorconfig +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\obj\Debug\net8.0\DansoriEQ.Core.Tests.AssemblyInfoInputs.cache +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\obj\Debug\net8.0\DansoriEQ.Core.Tests.AssemblyInfo.cs +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\obj\Debug\net8.0\DansoriEQ.Core.Tests.csproj.CoreCompileInputs.cache +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\obj\Debug\net8.0\DansoriE.C06DA0E6.Up2Date +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\obj\Debug\net8.0\DansoriEQ.Core.Tests.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\obj\Debug\net8.0\refint\DansoriEQ.Core.Tests.dll +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\obj\Debug\net8.0\DansoriEQ.Core.Tests.pdb +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\obj\Debug\net8.0\DansoriEQ.Core.Tests.genruntimeconfig.cache +D:\Project\Dansori_EQ\tests\DansoriEQ.Core.Tests\obj\Debug\net8.0\ref\DansoriEQ.Core.Tests.dll diff --git a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.dll b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.dll index 587cc5e..2ef6896 100644 Binary files a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.dll and b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.dll differ diff --git a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.genruntimeconfig.cache b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.genruntimeconfig.cache index e293399..58e002f 100644 --- a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.genruntimeconfig.cache +++ b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.genruntimeconfig.cache @@ -1 +1 @@ -b4b02611d739f05767d5417f7ba53a7c197b3a63299f95c40289c2ecf649e033 +1a76885566e61e2e023bcb5b3692a359a6d063b6554a2aca4b4a31ec5e172243 diff --git a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.pdb b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.pdb index 640320e..99e576f 100644 Binary files a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.pdb and b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/DansoriEQ.Core.Tests.pdb differ diff --git a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/ref/DansoriEQ.Core.Tests.dll b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/ref/DansoriEQ.Core.Tests.dll index 6cbb639..a533e17 100644 Binary files a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/ref/DansoriEQ.Core.Tests.dll and b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/ref/DansoriEQ.Core.Tests.dll differ diff --git a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/refint/DansoriEQ.Core.Tests.dll b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/refint/DansoriEQ.Core.Tests.dll index 6cbb639..a533e17 100644 Binary files a/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/refint/DansoriEQ.Core.Tests.dll and b/tests/DansoriEQ.Core.Tests/obj/Debug/net8.0/refint/DansoriEQ.Core.Tests.dll differ diff --git a/tests/DansoriEQ.Core.Tests/obj/project.assets.json b/tests/DansoriEQ.Core.Tests/obj/project.assets.json index 4be1b3c..97c6d1d 100644 --- a/tests/DansoriEQ.Core.Tests/obj/project.assets.json +++ b/tests/DansoriEQ.Core.Tests/obj/project.assets.json @@ -887,11 +887,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "D:\\Work_AI\\Dansori\\DansoriEQ\\tests\\DansoriEQ.Core.Tests\\DansoriEQ.Core.Tests.csproj", + "projectUniqueName": "D:\\Project\\Dansori_EQ\\tests\\DansoriEQ.Core.Tests\\DansoriEQ.Core.Tests.csproj", "projectName": "DansoriEQ.Core.Tests", - "projectPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\tests\\DansoriEQ.Core.Tests\\DansoriEQ.Core.Tests.csproj", + "projectPath": "D:\\Project\\Dansori_EQ\\tests\\DansoriEQ.Core.Tests\\DansoriEQ.Core.Tests.csproj", "packagesPath": "C:\\Users\\eKeerar\\.nuget\\packages\\", - "outputPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\tests\\DansoriEQ.Core.Tests\\obj\\", + "outputPath": "D:\\Project\\Dansori_EQ\\tests\\DansoriEQ.Core.Tests\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\eKeerar\\AppData\\Roaming\\NuGet\\NuGet.Config" @@ -906,8 +906,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj": { - "projectPath": "D:\\Work_AI\\Dansori\\DansoriEQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj" + "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj": { + "projectPath": "D:\\Project\\Dansori_EQ\\src\\DansoriEQ.Core\\DansoriEQ.Core.csproj" } } } diff --git a/tests/DansoriEQ.Core.Tests/obj/project.nuget.cache b/tests/DansoriEQ.Core.Tests/obj/project.nuget.cache index 000696b..63b4cdb 100644 --- a/tests/DansoriEQ.Core.Tests/obj/project.nuget.cache +++ b/tests/DansoriEQ.Core.Tests/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "MkwsjQB/KeA=", + "dgSpecHash": "VvFT1fFf4V4=", "success": true, - "projectFilePath": "D:\\Work_AI\\Dansori\\DansoriEQ\\tests\\DansoriEQ.Core.Tests\\DansoriEQ.Core.Tests.csproj", + "projectFilePath": "D:\\Project\\Dansori_EQ\\tests\\DansoriEQ.Core.Tests\\DansoriEQ.Core.Tests.csproj", "expectedPackageFiles": [ "C:\\Users\\eKeerar\\.nuget\\packages\\microsoft.codecoverage\\17.11.1\\microsoft.codecoverage.17.11.1.nupkg.sha512", "C:\\Users\\eKeerar\\.nuget\\packages\\microsoft.net.test.sdk\\17.11.1\\microsoft.net.test.sdk.17.11.1.nupkg.sha512",