Fix LeeSori dance gesture sequencing
|
After Width: | Height: | Size: 843 KiB |
|
After Width: | Height: | Size: 1.2 MiB |
|
After Width: | Height: | Size: 926 KiB |
|
After Width: | Height: | Size: 854 KiB |
|
After Width: | Height: | Size: 1.3 MiB |
@@ -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"
|
||||
}
|
||||
]
|
||||
{
|
||||
"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": [
|
||||
|
||||
]
|
||||
}
|
||||
@@ -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");
|
||||
});
|
||||
|
||||
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -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 {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
After Width: | Height: | Size: 843 KiB |
|
After Width: | Height: | Size: 1.2 MiB |
|
After Width: | Height: | Size: 926 KiB |
|
After Width: | Height: | Size: 854 KiB |
|
After Width: | Height: | Size: 1.3 MiB |
@@ -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"
|
||||
}
|
||||
]
|
||||
{
|
||||
"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": [
|
||||
|
||||
]
|
||||
}
|
||||
@@ -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");
|
||||
});
|
||||
|
||||
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -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 {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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")]
|
||||
|
||||
@@ -1 +1 @@
|
||||
4e3f0f52ce45e7c562fad4ab01da0f645f4c9f0eca65f845f7cf7a395d0735fd
|
||||
f702772d059e9c3764c57fa55848062ac4f9b4d24874bcd24cbeb2b79aba741c
|
||||
|
||||
@@ -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 =
|
||||
|
||||
@@ -1 +1 @@
|
||||
eafd1ecb5010411c3f9868898a30bebbfd2120a5830d8301d3d61ac8ac915dca
|
||||
66ad7ce50c9df8874fa39746a40a7801523c6d61095f79a0c2b1670ff52980a8
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1 +1 @@
|
||||
0dc9c21ba4f5e7131a6e7a4f6963209a39b5db289d043c65fe855916172d5e43
|
||||
09cd039297bc84454f40c6e00c86dc08720f87d88fdcb8607bc596a60d19992c
|
||||
|
||||
@@ -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")]
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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;;
|
||||
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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")]
|
||||
|
||||
@@ -1 +1 @@
|
||||
cdd691d4a17a7ab6da3b737fb97ede44fb7dbc84b9befa58dccb833202431386
|
||||
99208780679d65ee2edac51cd599dd712cd833cbc000709af11c7d9ef10cbfb3
|
||||
|
||||
@@ -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 =
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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": []
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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")]
|
||||
|
||||
@@ -1 +1 @@
|
||||
1cbc00612a9ad81fb2dfb4fa96d92d1d352f1814b78a0231b3867edfa608bb58
|
||||
5dc8250675fa86dfabbe9a74a1a9f73d71b9df0d272f955b2ed8fa3a8918f87e
|
||||
|
||||
@@ -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 =
|
||||
|
||||
@@ -1 +1 @@
|
||||
c4c3b32cb6cd7d44537900569c3545fe8f3996e50f4e5e7b5475a0cdc22c123a
|
||||
aa34e0b88a4ec565bd0db37042d7125b4d4423492b577de09688c37997fa2522
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1 +1 @@
|
||||
b4b02611d739f05767d5417f7ba53a7c197b3a63299f95c40289c2ecf649e033
|
||||
1a76885566e61e2e023bcb5b3692a359a6d063b6554a2aca4b4a31ec5e172243
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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",
|
||||
|
||||