diff --git a/2DGAMELIB/_2DGAMELIB/ObjExtensions.cs b/2DGAMELIB/_2DGAMELIB/ObjExtensions.cs
index af3bff8..92260a1 100644
--- a/2DGAMELIB/_2DGAMELIB/ObjExtensions.cs
+++ b/2DGAMELIB/_2DGAMELIB/ObjExtensions.cs
@@ -32,6 +32,26 @@ namespace _2DGAMELIB
["基髪"] = "BaseHair",
["胸毛"] = "ChestHair",
["前髪"] = "FrontHair",
+ ["眉左"] = "EyebrowLeft",
+ ["額目"] = "ForeheadEye",
+ ["額瞼"] = "ForeheadEyelid",
+ ["顔ハイライト左"] = "FaceHighlightLeft",
+ ["顔面"] = "Face",
+ ["魔性中瞼左"] = "DemonicMidEyelidLeft",
+ ["魔性強瞼左"] = "DemonicStrongEyelidLeft",
+ ["魔性弱瞼左"] = "DemonicWeakEyelidLeft",
+ ["単眼目"] = "MonoEye",
+ ["単眼眉"] = "MonoEyebrow",
+ ["単眼瞼"] = "MonoEyelid",
+ ["単足"] = "MonoLeg",
+ ["獣性瞼左"] = "BestialEyelidLeft",
+ ["目傷左"] = "EyeScarLeft",
+ ["目尻影左"] = "EyeCornerShadowLeft",
+ ["目左"] = "EyeLeft",
+ ["目隠帯"] = "Blindfold",
+ ["頬目左"] = "CheekEyeLeft",
+ ["頬瞼左"] = "CheekEyelidLeft",
+ ["頬肌左"] = "CheekSkinLeft",
};
public static void MigrateKeys(this Obj obj)
diff --git a/SlaveMatrix/Assets/Catalog.yaml b/SlaveMatrix/Assets/Catalog.yaml
index 2639093..b71f7e1 100644
--- a/SlaveMatrix/Assets/Catalog.yaml
+++ b/SlaveMatrix/Assets/Catalog.yaml
@@ -37,46 +37,46 @@ parts:
path: Parts/Head/
- id: BaseHair
path: Parts/BaseHair/
-- id: 単眼目
- path: Parts/単眼目/
-- id: 単眼瞼
- path: Parts/単眼瞼/
-- id: 目左
- path: Parts/目左/
-- id: 魔性弱瞼左
- path: Parts/魔性弱瞼左/
-- id: 魔性中瞼左
- path: Parts/魔性中瞼左/
-- id: 魔性強瞼左
- path: Parts/魔性強瞼左/
-- id: 獣性瞼左
- path: Parts/獣性瞼左/
+- id: MonoEye
+ path: Parts/MonoEye/
+- id: MonoEyelid
+ path: Parts/MonoEyelid/
+- id: EyeLeft
+ path: Parts/EyeLeft/
+- id: DemonicWeakEyelidLeft
+ path: Parts/DemonicWeakEyelidLeft/
+- id: DemonicMidEyelidLeft
+ path: Parts/DemonicMidEyelidLeft/
+- id: DemonicStrongEyelidLeft
+ path: Parts/DemonicStrongEyelidLeft/
+- id: BestialEyelidLeft
+ path: Parts/BestialEyelidLeft/
- id: エイリアン目左
path: Parts/エイリアン目左/
- id: 鼻肌
path: Parts/鼻肌/
-- id: 目傷左
- path: Parts/目傷左/
-- id: 頬肌左
- path: Parts/頬肌左/
-- id: 額目
- path: Parts/額目/
-- id: 額瞼
- path: Parts/額瞼/
-- id: 頬目左
- path: Parts/頬目左/
-- id: 頬瞼左
- path: Parts/頬瞼左/
+- id: EyeScarLeft
+ path: Parts/EyeScarLeft/
+- id: CheekSkinLeft
+ path: Parts/CheekSkinLeft/
+- id: ForeheadEye
+ path: Parts/ForeheadEye/
+- id: ForeheadEyelid
+ path: Parts/ForeheadEyelid/
+- id: CheekEyeLeft
+ path: Parts/CheekEyeLeft/
+- id: CheekEyelidLeft
+ path: Parts/CheekEyelidLeft/
- id: 紅潮
path: Parts/紅潮/
-- id: 目尻影左
- path: Parts/目尻影左/
-- id: 顔ハイライト左
- path: Parts/顔ハイライト左/
+- id: EyeCornerShadowLeft
+ path: Parts/EyeCornerShadowLeft/
+- id: FaceHighlightLeft
+ path: Parts/FaceHighlightLeft/
- id: 涙左
path: Parts/涙左/
-- id: 目隠帯
- path: Parts/目隠帯/
+- id: Blindfold
+ path: Parts/Blindfold/
- id: 鼻水左
path: Parts/鼻水左/
- id: 鼻
@@ -103,10 +103,10 @@ parts:
path: Parts/横髪左/
- id: FrontHair
path: Parts/FrontHair/
-- id: 単眼眉
- path: Parts/単眼眉/
-- id: 眉左
- path: Parts/眉左/
+- id: MonoEyebrow
+ path: Parts/MonoEyebrow/
+- id: EyebrowLeft
+ path: Parts/EyebrowLeft/
- id: 青筋左
path: Parts/青筋左/
- id: 噴乳左
@@ -215,8 +215,8 @@ parts:
path: Parts/四足固定帯/
- id: 多足
path: Parts/多足/
-- id: 単足
- path: Parts/単足/
+- id: MonoLeg
+ path: Parts/MonoLeg/
- id: 四足留具後
path: Parts/四足留具後/
- id: 四足留具前
@@ -259,8 +259,8 @@ parts:
path: Parts/大顎基/
- id: 大顎上
path: Parts/大顎上/
-- id: 顔面
- path: Parts/顔面/
+- id: Face
+ path: Parts/Face/
- id: 角
path: Parts/角/
- id: 背中
diff --git a/SlaveMatrix/Assets/Parts/BestialEyelidLeft/part.yaml b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/part.yaml
new file mode 100644
index 0000000..ea6191e
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/part.yaml
@@ -0,0 +1,161 @@
+id: BestialEyelidLeft
+original_key: 獣性瞼左
+resource: 胴体
+morph_x: 2
+morph_y: 5
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+- x: 0
+ y: 1
+ file: x0y1.svg
+- x: 0
+ y: 2
+ file: x0y2.svg
+- x: 0
+ y: 3
+ file: x0y3.svg
+- x: 0
+ y: 4
+ file: x0y4.svg
+- x: 1
+ y: 0
+ file: x1y0.svg
+- x: 1
+ y: 1
+ file: x1y1.svg
+- x: 1
+ y: 2
+ file: x1y2.svg
+- x: 1
+ y: 3
+ file: x1y3.svg
+- x: 1
+ y: 4
+ file: x1y4.svg
+fields:
+- name: 瞼
+- name: 二重
+- name: 睫毛
+joints:
+- position: [
+ 0.1416621130768263,
+ 0.1364122040179761
+]
+- position: [
+ 0.13710796532929656,
+ 0.13848494313876078
+]
+- position: [
+ 0.1349093828537644,
+ 0.14027332305772688
+]
+- position: [
+ 0.1353233075567273,
+ 0.14431007989819306
+]
+- position: [
+ 0.14152185117886698,
+ 0.14116273906070584
+]
+- position: [
+ 0.14166211307682633,
+ 0.1364122040179761
+]
+- position: [
+ 0.137103072531943,
+ 0.14024041289286598
+]
+- position: [
+ 0.13485125422583474,
+ 0.1412230068923337
+]
+- position: [
+ 0.1352766847890853,
+ 0.14435696290508232
+]
+- position: [
+ 0.13709817973458951,
+ 0.14199588264697122
+]
+- position: [
+ 0.13479312559790507,
+ 0.14217269072694044
+]
+- position: [
+ 0.1352300620214433,
+ 0.14440384591197158
+]
+- position: [
+ 0.13709328693723594,
+ 0.14375135240107642
+]
+- position: [
+ 0.13473499696997543,
+ 0.14312237456154725
+]
+- position: [
+ 0.1351834392538013,
+ 0.14445072891886082
+]
+- position: [
+ 0.1370883941398824,
+ 0.1455068221551816
+]
+- position: [
+ 0.13467686834204579,
+ 0.14407205839615406
+]
+- position: [
+ 0.1351368164861593,
+ 0.14449761192575014
+]
+- position: [
+ 0.13709386281138278,
+ 0.13953193396603297
+]
+- position: [
+ 0.13488547639612153,
+ 0.141164951009803
+]
+- position: [
+ 0.1353012468760273,
+ 0.1441178531564413
+]
+- position: [
+ 0.13707976029346902,
+ 0.14057892479330508
+]
+- position: [
+ 0.13486156993847873,
+ 0.14205657896187907
+]
+- position: [
+ 0.13527918619532728,
+ 0.14392562641468956
+]
+- position: [
+ 0.13706565777555527,
+ 0.14162591562057722
+]
+- position: [
+ 0.13483766348083592,
+ 0.1429482069139551
+]
+- position: [
+ 0.1352571255146273,
+ 0.14373339967293783
+]
+- position: [
+ 0.13705155525764148,
+ 0.1426729064478494
+]
+- position: [
+ 0.1348137570231931,
+ 0.14383983486603122
+]
+- position: [
+ 0.13523506483392728,
+ 0.1435411729311861
+]
diff --git a/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x0y0.svg b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x0y0.svg
new file mode 100644
index 0000000..89a9947
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x0y0.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x0y1.svg b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x0y1.svg
new file mode 100644
index 0000000..9c99f74
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x0y1.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x0y2.svg b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x0y2.svg
new file mode 100644
index 0000000..0708e08
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x0y2.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x0y3.svg b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x0y3.svg
new file mode 100644
index 0000000..476c07e
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x0y3.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x0y4.svg b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x0y4.svg
new file mode 100644
index 0000000..9107a2d
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x0y4.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x1y0.svg b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x1y0.svg
new file mode 100644
index 0000000..89a9947
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x1y0.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x1y1.svg b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x1y1.svg
new file mode 100644
index 0000000..7ea2ec2
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x1y1.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x1y2.svg b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x1y2.svg
new file mode 100644
index 0000000..886132f
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x1y2.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x1y3.svg b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x1y3.svg
new file mode 100644
index 0000000..39d331a
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x1y3.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x1y4.svg b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x1y4.svg
new file mode 100644
index 0000000..828ca88
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/BestialEyelidLeft/x1y4.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/Blindfold/part.yaml b/SlaveMatrix/Assets/Parts/Blindfold/part.yaml
new file mode 100644
index 0000000..6b37458
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/Blindfold/part.yaml
@@ -0,0 +1,117 @@
+id: Blindfold
+original_key: 目隠帯
+resource: 胴体
+morph_x: 1
+morph_y: 1
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+fields:
+- name: 革
+- name: 丸金具上中
+- name: 丸金具上左1
+- name: 丸金具上左2
+- name: 丸金具上左3
+- name: 丸金具上左4
+- name: 丸金具上左5
+- name: 丸金具上右1
+- name: 丸金具上右2
+- name: 丸金具上右3
+- name: 丸金具上右4
+- name: 丸金具上右5
+- name: 丸金具下左1
+- name: 丸金具下左2
+- name: 丸金具下左3
+- name: 丸金具下左4
+- name: 丸金具下左5
+- name: 丸金具下右1
+- name: 丸金具下右2
+- name: 丸金具下右3
+- name: 丸金具下右4
+- name: 丸金具下右5
+joints:
+- position: [
+ 0.026379038799016236,
+ 0.01845841585486754
+]
+- position: [
+ 0.017437577627805383,
+ 0.018778235135136143
+]
+- position: [
+ 0.03532049997022712,
+ 0.018778235135136143
+]
+- position: [
+ 0.012851394611688919,
+ 0.019405145977245634
+]
+- position: [
+ 0.0219083082134108,
+ 0.01855203529485773
+]
+- position: [
+ 0.039906682986343506,
+ 0.01940514597724563
+]
+- position: [
+ 0.03084976938462168,
+ 0.01855203529485773
+]
+- position: [
+ 0.015444629050672922,
+ 0.03659241879881568
+]
+- position: [
+ 0.03731344854735946,
+ 0.03659241879881567
+]
+- position: [
+ 0.01978490052239474,
+ 0.0360744713683564
+]
+- position: [
+ 0.032973177075637655,
+ 0.0360744713683564
+]
+- position: [
+ 0.011652514245349369,
+ 0.03515913628476658
+]
+- position: [
+ 0.04110556335268302,
+ 0.03515913628476658
+]
+- position: [
+ 0.024154750515894288,
+ 0.035091679377099935
+]
+- position: [
+ 0.028603327082138134,
+ 0.035091679377099935
+]
+- position: [
+ 0.008641081615262853,
+ 0.02024722597032956
+]
+- position: [
+ 0.04411699598276962,
+ 0.02024722597032956
+]
+- position: [
+ 0.004910047128174286,
+ 0.02153527107520961
+]
+- position: [
+ 0.04784803046985818,
+ 0.021535271075209608
+]
+- position: [
+ 0.00793833762006854,
+ 0.03294881911153598
+]
+- position: [
+ 0.044819739977963846,
+ 0.03294881911153598
+]
diff --git a/SlaveMatrix/Assets/Parts/Blindfold/x0y0.svg b/SlaveMatrix/Assets/Parts/Blindfold/x0y0.svg
new file mode 100644
index 0000000..5a39816
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/Blindfold/x0y0.svg
@@ -0,0 +1,30 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/CheekEyeLeft/part.yaml b/SlaveMatrix/Assets/Parts/CheekEyeLeft/part.yaml
new file mode 100644
index 0000000..26db70d
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/CheekEyeLeft/part.yaml
@@ -0,0 +1,29 @@
+id: CheekEyeLeft
+original_key: 頬目左
+resource: 胴体
+morph_x: 1
+morph_y: 1
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+fields:
+- name: 白目
+- name: 黒目
+joints:
+- position: [
+ 0.06611940007556308,
+ 0.06590776857611642
+]
+- position: [
+ 0.039154863170012,
+ 0.03915486317001201
+]
+- position: [
+ 0.03801438048460563,
+ 0.03746402805536391
+]
+- position: [
+ 0.040295345855418385,
+ 0.0408456982846601
+]
diff --git a/SlaveMatrix/Assets/Parts/CheekEyeLeft/x0y0.svg b/SlaveMatrix/Assets/Parts/CheekEyeLeft/x0y0.svg
new file mode 100644
index 0000000..9009d2e
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/CheekEyeLeft/x0y0.svg
@@ -0,0 +1,12 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/CheekEyelidLeft/part.yaml b/SlaveMatrix/Assets/Parts/CheekEyelidLeft/part.yaml
new file mode 100644
index 0000000..0cb22ab
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/CheekEyelidLeft/part.yaml
@@ -0,0 +1,109 @@
+id: CheekEyelidLeft
+original_key: 頬瞼左
+resource: 胴体
+morph_x: 1
+morph_y: 5
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+- x: 0
+ y: 1
+ file: x0y1.svg
+- x: 0
+ y: 2
+ file: x0y2.svg
+- x: 0
+ y: 3
+ file: x0y3.svg
+- x: 0
+ y: 4
+ file: x0y4.svg
+fields:
+- name: 瞼左
+- name: 瞼右
+joints:
+- position: [
+ 0.014168721482344672,
+ 0.015561954080885157
+]
+- position: [
+ 0.010670830437377262,
+ 0.018860594094433213
+]
+- position: [
+ 0.013436444432893201,
+ 0.019299731009679764
+]
+- position: [
+ 0.009631561241059901,
+ 0.013971216941585077
+]
+- position: [
+ 0.011979462269498253,
+ 0.012445168854798815
+]
+- position: [
+ 0.010561591401562018,
+ 0.018346664837406424
+]
+- position: [
+ 0.013274893746124177,
+ 0.018539694784499298
+]
+- position: [
+ 0.009740800276875145,
+ 0.014485146198611869
+]
+- position: [
+ 0.012141012956267273,
+ 0.013205205079979281
+]
+- position: [
+ 0.010452352365746775,
+ 0.01783273558037963
+]
+- position: [
+ 0.013113343059355156,
+ 0.01777965855931883
+]
+- position: [
+ 0.009850039312690389,
+ 0.01499907545563866
+]
+- position: [
+ 0.012302563643036299,
+ 0.013965241305159748
+]
+- position: [
+ 0.010343113329931531,
+ 0.017318806323352837
+]
+- position: [
+ 0.012951792372586134,
+ 0.017019622334138364
+]
+- position: [
+ 0.009959278348505633,
+ 0.015513004712665453
+]
+- position: [
+ 0.01246411432980532,
+ 0.014725277530340216
+]
+- position: [
+ 0.010233874294116287,
+ 0.01680487706632604
+]
+- position: [
+ 0.012790241685817112,
+ 0.016259586108957898
+]
+- position: [
+ 0.010068517384320876,
+ 0.016026933969692243
+]
+- position: [
+ 0.012625665016574342,
+ 0.015485313755520685
+]
diff --git a/SlaveMatrix/Assets/Parts/CheekEyelidLeft/x0y0.svg b/SlaveMatrix/Assets/Parts/CheekEyelidLeft/x0y0.svg
new file mode 100644
index 0000000..0d95509
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/CheekEyelidLeft/x0y0.svg
@@ -0,0 +1,23 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/CheekEyelidLeft/x0y1.svg b/SlaveMatrix/Assets/Parts/CheekEyelidLeft/x0y1.svg
new file mode 100644
index 0000000..ff2d6eb
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/CheekEyelidLeft/x0y1.svg
@@ -0,0 +1,23 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/CheekEyelidLeft/x0y2.svg b/SlaveMatrix/Assets/Parts/CheekEyelidLeft/x0y2.svg
new file mode 100644
index 0000000..e183d45
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/CheekEyelidLeft/x0y2.svg
@@ -0,0 +1,23 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/CheekEyelidLeft/x0y3.svg b/SlaveMatrix/Assets/Parts/CheekEyelidLeft/x0y3.svg
new file mode 100644
index 0000000..2f2e7ab
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/CheekEyelidLeft/x0y3.svg
@@ -0,0 +1,23 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/CheekEyelidLeft/x0y4.svg b/SlaveMatrix/Assets/Parts/CheekEyelidLeft/x0y4.svg
new file mode 100644
index 0000000..80daf49
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/CheekEyelidLeft/x0y4.svg
@@ -0,0 +1,23 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/CheekSkinLeft/part.yaml b/SlaveMatrix/Assets/Parts/CheekSkinLeft/part.yaml
new file mode 100644
index 0000000..e32387b
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/CheekSkinLeft/part.yaml
@@ -0,0 +1,59 @@
+id: CheekSkinLeft
+original_key: 頬肌左
+resource: 胴体
+morph_x: 1
+morph_y: 1
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+fields:
+- name: 淫タトゥ
+- name: 悪タトゥ
+- name: 隈取
+- name: 猟豹
+- name: 牛柄
+- name: 獣性
+- name: 紋柄
+- name: 鱗
+- name: 百足
+- name: 蜘蛛
+- name: 傷
+- name: 髭
+joints:
+- position: [
+ -0.0014957944219115837,
+ 0.008105469171541388
+]
+- position: [
+ 0.05035769541395883,
+ 0.04346315328116932
+]
+- position: [
+ 0.05038074040652705,
+ 0.04412307552525584
+]
+- position: [
+ 0.051715138554187,
+ 0.047070880101016226
+]
+- position: [
+ 0.05173818354675522,
+ 0.04773080234510274
+]
+- position: [
+ 0.0545986291310103,
+ 0.04426074024106696
+]
+- position: [
+ 0.05462167412357852,
+ 0.04492066248515347
+]
+- position: [
+ 0.05048673132780686,
+ 0.04407256151519765
+]
+- position: [
+ 0.05048673132780685,
+ 0.04473288601112572
+]
diff --git a/SlaveMatrix/Assets/Parts/CheekSkinLeft/x0y0.svg b/SlaveMatrix/Assets/Parts/CheekSkinLeft/x0y0.svg
new file mode 100644
index 0000000..b0ace7f
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/CheekSkinLeft/x0y0.svg
@@ -0,0 +1,104 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/part.yaml b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/part.yaml
new file mode 100644
index 0000000..c1dfbb2
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/part.yaml
@@ -0,0 +1,193 @@
+id: DemonicMidEyelidLeft
+original_key: 魔性中瞼左
+resource: 胴体
+morph_x: 2
+morph_y: 5
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+- x: 0
+ y: 1
+ file: x0y1.svg
+- x: 0
+ y: 2
+ file: x0y2.svg
+- x: 0
+ y: 3
+ file: x0y3.svg
+- x: 0
+ y: 4
+ file: x0y4.svg
+- x: 1
+ y: 0
+ file: x1y0.svg
+- x: 1
+ y: 1
+ file: x1y1.svg
+- x: 1
+ y: 2
+ file: x1y2.svg
+- x: 1
+ y: 3
+ file: x1y3.svg
+- x: 1
+ y: 4
+ file: x1y4.svg
+fields:
+- name: 瞼
+- name: 二重
+- name: 睫毛
+joints:
+- position: [
+ 0.1416607104578467,
+ 0.1364122040179761
+]
+- position: [
+ 0.13679354200981608,
+ 0.13876734625604523
+]
+- position: [
+ 0.13366109278521593,
+ 0.1404781283711497
+]
+- position: [
+ 0.135204832685137,
+ 0.1434881697795526
+]
+- position: [
+ 0.14152185117886698,
+ 0.14116273906070584
+]
+- position: [
+ 0.1360569183220487,
+ 0.14452355672643244
+]
+- position: [
+ 0.13692420773900918,
+ 0.14028803399115744
+]
+- position: [
+ 0.13384518781859836,
+ 0.14098948859347288
+]
+- position: [
+ 0.13527945999353025,
+ 0.14345714692441947
+]
+- position: [
+ 0.13605279236269574,
+ 0.14438873713381678
+]
+- position: [
+ 0.13705487346820233,
+ 0.14180872172626963
+]
+- position: [
+ 0.13402928285198082,
+ 0.14150084881579605
+]
+- position: [
+ 0.13535408730192355,
+ 0.14342612406928634
+]
+- position: [
+ 0.13604866640334273,
+ 0.14425391754120118
+]
+- position: [
+ 0.13718553919739543,
+ 0.14332940946138184
+]
+- position: [
+ 0.13421337788536322,
+ 0.14201220903811926
+]
+- position: [
+ 0.1354287146103168,
+ 0.14339510121415325
+]
+- position: [
+ 0.1360445404439897,
+ 0.14411909794858555
+]
+- position: [
+ 0.13731620492658855,
+ 0.14485009719649403
+]
+- position: [
+ 0.13439747291874565,
+ 0.14252356926044243
+]
+- position: [
+ 0.13550334191871008,
+ 0.14336407835902013
+]
+- position: [
+ 0.13604041448463672,
+ 0.14398427835596989
+]
+- position: [
+ 0.13700497513406584,
+ 0.13967339939165402
+]
+- position: [
+ 0.13375414004663144,
+ 0.14126042455706636
+]
+- position: [
+ 0.1353203008506351,
+ 0.14340317475350037
+]
+- position: [
+ 0.13616467695135862,
+ 0.1441247064139862
+]
+- position: [
+ 0.13721640825831555,
+ 0.14057945252726278
+]
+- position: [
+ 0.13384718730804687,
+ 0.14204272074298305
+]
+- position: [
+ 0.13543576901613322,
+ 0.14331817972744812
+]
+- position: [
+ 0.1362724355806685,
+ 0.1437258561015399
+]
+- position: [
+ 0.13742784138256528,
+ 0.14148550566287157
+]
+- position: [
+ 0.13394023456946233,
+ 0.1428250169288997
+]
+- position: [
+ 0.1355512371816313,
+ 0.1432331847013959
+]
+- position: [
+ 0.13638019420997843,
+ 0.14332700578909363
+]
+- position: [
+ 0.137639274506815,
+ 0.1423915587984803
+]
+- position: [
+ 0.13403328183087782,
+ 0.1436073131148164
+]
+- position: [
+ 0.13566670534712943,
+ 0.14314818967534368
+]
+- position: [
+ 0.13648795283928833,
+ 0.1429281554766474
+]
diff --git a/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x0y0.svg b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x0y0.svg
new file mode 100644
index 0000000..b868e30
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x0y0.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x0y1.svg b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x0y1.svg
new file mode 100644
index 0000000..f441c9f
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x0y1.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x0y2.svg b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x0y2.svg
new file mode 100644
index 0000000..96cbf08
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x0y2.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x0y3.svg b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x0y3.svg
new file mode 100644
index 0000000..7c7f244
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x0y3.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x0y4.svg b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x0y4.svg
new file mode 100644
index 0000000..c2f49c9
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x0y4.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x1y0.svg b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x1y0.svg
new file mode 100644
index 0000000..b868e30
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x1y0.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x1y1.svg b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x1y1.svg
new file mode 100644
index 0000000..224edd4
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x1y1.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x1y2.svg b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x1y2.svg
new file mode 100644
index 0000000..6cd9068
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x1y2.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x1y3.svg b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x1y3.svg
new file mode 100644
index 0000000..b33d348
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x1y3.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x1y4.svg b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x1y4.svg
new file mode 100644
index 0000000..f4380bb
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicMidEyelidLeft/x1y4.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/part.yaml b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/part.yaml
new file mode 100644
index 0000000..e6cfcd3
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/part.yaml
@@ -0,0 +1,193 @@
+id: DemonicStrongEyelidLeft
+original_key: 魔性強瞼左
+resource: 胴体
+morph_x: 2
+morph_y: 5
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+- x: 0
+ y: 1
+ file: x0y1.svg
+- x: 0
+ y: 2
+ file: x0y2.svg
+- x: 0
+ y: 3
+ file: x0y3.svg
+- x: 0
+ y: 4
+ file: x0y4.svg
+- x: 1
+ y: 0
+ file: x1y0.svg
+- x: 1
+ y: 1
+ file: x1y1.svg
+- x: 1
+ y: 2
+ file: x1y2.svg
+- x: 1
+ y: 3
+ file: x1y3.svg
+- x: 1
+ y: 4
+ file: x1y4.svg
+fields:
+- name: 瞼
+- name: 二重
+- name: 睫毛
+joints:
+- position: [
+ 0.1416620990506365,
+ 0.1364122040179761
+]
+- position: [
+ 0.13660209840108697,
+ 0.1398802123457903
+]
+- position: [
+ 0.13350186095425093,
+ 0.14096111075750267
+]
+- position: [
+ 0.13572915927955856,
+ 0.14373644353103798
+]
+- position: [
+ 0.14152185117886698,
+ 0.14116273906070584
+]
+- position: [
+ 0.13669879800324783,
+ 0.14452532791795433
+]
+- position: [
+ 0.13664459427399256,
+ 0.14103996284488
+]
+- position: [
+ 0.13369472967768242,
+ 0.14123868133719555
+]
+- position: [
+ 0.1357186685926597,
+ 0.14364209314674228
+]
+- position: [
+ 0.13667168011493264,
+ 0.14444740844865545
+]
+- position: [
+ 0.13668709014689814,
+ 0.1421997133439697
+]
+- position: [
+ 0.13388759840111394,
+ 0.14151625191688846
+]
+- position: [
+ 0.1357081779057609,
+ 0.1435477427624466
+]
+- position: [
+ 0.1366445622266175,
+ 0.14436948897935656
+]
+- position: [
+ 0.13672958601980373,
+ 0.14335946384305945
+]
+- position: [
+ 0.1340804671245454,
+ 0.1417938224965814
+]
+- position: [
+ 0.13569768721886208,
+ 0.1434533923781509
+]
+- position: [
+ 0.13661744433830236,
+ 0.1442915695100577
+]
+- position: [
+ 0.13677208189270937,
+ 0.14451921434214915
+]
+- position: [
+ 0.1342733358479769,
+ 0.14207139307627428
+]
+- position: [
+ 0.13568719653196326,
+ 0.1433590419938552
+]
+- position: [
+ 0.1365903264499872,
+ 0.1442136500407588
+]
+- position: [
+ 0.1367975620085514,
+ 0.14052113120996995
+]
+- position: [
+ 0.1335585896355654,
+ 0.14150542849494435
+]
+- position: [
+ 0.13553369388707903,
+ 0.14359024837458223
+]
+- position: [
+ 0.13657484854222576,
+ 0.1441005448517589
+]
+- position: [
+ 0.13699302561601584,
+ 0.14116205007414967
+]
+- position: [
+ 0.13361531831687987,
+ 0.14204974623238603
+]
+- position: [
+ 0.13533822849459945,
+ 0.14344405321812645
+]
+- position: [
+ 0.1364508990812037,
+ 0.14367576178556346
+]
+- position: [
+ 0.13718848922348026,
+ 0.14180296893832942
+]
+- position: [
+ 0.13367204699819438,
+ 0.1425940639698277
+]
+- position: [
+ 0.13514276310211992,
+ 0.14329785806167067
+]
+- position: [
+ 0.1363269496201817,
+ 0.14325097871936804
+]
+- position: [
+ 0.1373839528309447,
+ 0.1424438878025091
+]
+- position: [
+ 0.13372877567950883,
+ 0.1431383817072694
+]
+- position: [
+ 0.13494729770964037,
+ 0.1431516629052149
+]
+- position: [
+ 0.13620300015915965,
+ 0.1428261956531726
+]
diff --git a/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x0y0.svg b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x0y0.svg
new file mode 100644
index 0000000..4594301
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x0y0.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x0y1.svg b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x0y1.svg
new file mode 100644
index 0000000..45e7962
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x0y1.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x0y2.svg b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x0y2.svg
new file mode 100644
index 0000000..2c28504
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x0y2.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x0y3.svg b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x0y3.svg
new file mode 100644
index 0000000..3223002
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x0y3.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x0y4.svg b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x0y4.svg
new file mode 100644
index 0000000..ca9119f
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x0y4.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x1y0.svg b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x1y0.svg
new file mode 100644
index 0000000..4594301
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x1y0.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x1y1.svg b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x1y1.svg
new file mode 100644
index 0000000..23ce45f
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x1y1.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x1y2.svg b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x1y2.svg
new file mode 100644
index 0000000..7c6bfa0
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x1y2.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x1y3.svg b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x1y3.svg
new file mode 100644
index 0000000..2559244
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x1y3.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x1y4.svg b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x1y4.svg
new file mode 100644
index 0000000..8623389
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicStrongEyelidLeft/x1y4.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/part.yaml b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/part.yaml
new file mode 100644
index 0000000..3343375
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/part.yaml
@@ -0,0 +1,157 @@
+id: DemonicWeakEyelidLeft
+original_key: 魔性弱瞼左
+resource: 胴体
+morph_x: 2
+morph_y: 5
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+- x: 0
+ y: 1
+ file: x0y1.svg
+- x: 0
+ y: 2
+ file: x0y2.svg
+- x: 0
+ y: 3
+ file: x0y3.svg
+- x: 0
+ y: 4
+ file: x0y4.svg
+- x: 1
+ y: 0
+ file: x1y0.svg
+- x: 1
+ y: 1
+ file: x1y1.svg
+- x: 1
+ y: 2
+ file: x1y2.svg
+- x: 1
+ y: 3
+ file: x1y3.svg
+- x: 1
+ y: 4
+ file: x1y4.svg
+fields:
+- name: 瞼
+- name: 二重
+- name: 睫毛
+joints:
+- position: [
+ 0.14212697310533687,
+ 0.13718697073216035
+]
+- position: [
+ 0.13618276193369097,
+ 0.13909805470217176
+]
+- position: [
+ 0.13428725328345587,
+ 0.1413999756559347
+]
+- position: [
+ 0.1348027309517008,
+ 0.14371444633106875
+]
+- position: [
+ 0.14152185117886698,
+ 0.14116273906070584
+]
+- position: [
+ 0.13624172075943802,
+ 0.14049237332290207
+]
+- position: [
+ 0.13433614710193156,
+ 0.14170384204113
+]
+- position: [
+ 0.13484405204327252,
+ 0.14365997846037645
+]
+- position: [
+ 0.13630067958518507,
+ 0.14188669194363235
+]
+- position: [
+ 0.13438504092040723,
+ 0.14200770842632526
+]
+- position: [
+ 0.1348853731348442,
+ 0.14360551058968418
+]
+- position: [
+ 0.13635963841093213,
+ 0.14328101056436265
+]
+- position: [
+ 0.13443393473888293,
+ 0.14231157481152057
+]
+- position: [
+ 0.1349266942264159,
+ 0.14355104271899188
+]
+- position: [
+ 0.13641859723667918,
+ 0.14467532918509296
+]
+- position: [
+ 0.13448282855735863,
+ 0.14261544119671585
+]
+- position: [
+ 0.13496801531798758,
+ 0.14349657484829959
+]
+- position: [
+ 0.1363040230124245,
+ 0.14007820406740618
+]
+- position: [
+ 0.13432119685220523,
+ 0.14194506284188402
+]
+- position: [
+ 0.1349129542476692,
+ 0.14370715169342593
+]
+- position: [
+ 0.13642528409115803,
+ 0.1410583534326406
+]
+- position: [
+ 0.1343551404209546,
+ 0.14249015002783327
+]
+- position: [
+ 0.13502317754363755,
+ 0.1436998570557831
+]
+- position: [
+ 0.13654654516989156,
+ 0.142038502797875
+]
+- position: [
+ 0.13438908398970392,
+ 0.14303523721378253
+]
+- position: [
+ 0.13513340083960587,
+ 0.14369256241814027
+]
+- position: [
+ 0.13666780624862507,
+ 0.14301865216310936
+]
+- position: [
+ 0.13442302755845328,
+ 0.1435803243997318
+]
+- position: [
+ 0.13524362413557423,
+ 0.14368526778049745
+]
diff --git a/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x0y0.svg b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x0y0.svg
new file mode 100644
index 0000000..494321f
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x0y0.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x0y1.svg b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x0y1.svg
new file mode 100644
index 0000000..88b71aa
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x0y1.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x0y2.svg b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x0y2.svg
new file mode 100644
index 0000000..31690b8
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x0y2.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x0y3.svg b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x0y3.svg
new file mode 100644
index 0000000..9d2b029
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x0y3.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x0y4.svg b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x0y4.svg
new file mode 100644
index 0000000..2817bd5
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x0y4.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x1y0.svg b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x1y0.svg
new file mode 100644
index 0000000..494321f
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x1y0.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x1y1.svg b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x1y1.svg
new file mode 100644
index 0000000..b92cd9d
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x1y1.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x1y2.svg b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x1y2.svg
new file mode 100644
index 0000000..12eba37
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x1y2.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x1y3.svg b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x1y3.svg
new file mode 100644
index 0000000..5c883b1
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x1y3.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x1y4.svg b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x1y4.svg
new file mode 100644
index 0000000..27c8c7c
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/DemonicWeakEyelidLeft/x1y4.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/EyeCornerShadowLeft/part.yaml b/SlaveMatrix/Assets/Parts/EyeCornerShadowLeft/part.yaml
new file mode 100644
index 0000000..7090d2f
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/EyeCornerShadowLeft/part.yaml
@@ -0,0 +1,20 @@
+id: EyeCornerShadowLeft
+original_key: 目尻影左
+resource: 胴体
+morph_x: 1
+morph_y: 1
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+fields:
+- name: 目尻影
+joints:
+- position: [
+ 0.005883410664338228,
+ 0.0036910312264928323
+]
+- position: [
+ 0.009449892066867003,
+ -0.002756905078307997
+]
diff --git a/SlaveMatrix/Assets/Parts/EyeCornerShadowLeft/x0y0.svg b/SlaveMatrix/Assets/Parts/EyeCornerShadowLeft/x0y0.svg
new file mode 100644
index 0000000..67ed33a
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/EyeCornerShadowLeft/x0y0.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/EyeLeft/part.yaml b/SlaveMatrix/Assets/Parts/EyeLeft/part.yaml
new file mode 100644
index 0000000..6a39b74
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/EyeLeft/part.yaml
@@ -0,0 +1,29 @@
+id: EyeLeft
+original_key: 目左
+resource: 胴体
+morph_x: 1
+morph_y: 1
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+fields:
+- name: 白目
+- name: 黒目
+joints:
+- position: [
+ 0.07246310080870233,
+ 0.07246310080870237
+]
+- position: [
+ 0.0931046251040226,
+ 0.09335045420338911
+]
+- position: [
+ 0.09502293241686828,
+ 0.09502293241686836
+]
+- position: [
+ 0.09694123972971395,
+ 0.09669541063034766
+]
diff --git a/SlaveMatrix/Assets/Parts/EyeLeft/x0y0.svg b/SlaveMatrix/Assets/Parts/EyeLeft/x0y0.svg
new file mode 100644
index 0000000..704b5ce
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/EyeLeft/x0y0.svg
@@ -0,0 +1,12 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/EyeScarLeft/part.yaml b/SlaveMatrix/Assets/Parts/EyeScarLeft/part.yaml
new file mode 100644
index 0000000..4717740
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/EyeScarLeft/part.yaml
@@ -0,0 +1,29 @@
+id: EyeScarLeft
+original_key: 目傷左
+resource: 胴体
+morph_x: 1
+morph_y: 5
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+- x: 0
+ y: 1
+ file: x0y1.svg
+- x: 0
+ y: 2
+ file: x0y2.svg
+- x: 0
+ y: 3
+ file: x0y3.svg
+- x: 0
+ y: 4
+ file: x0y4.svg
+fields:
+- name: 傷上
+- name: 傷下
+joints:
+- position: [
+ 0.010565988892664996,
+ 0.010565988892664996
+]
diff --git a/SlaveMatrix/Assets/Parts/EyeScarLeft/x0y0.svg b/SlaveMatrix/Assets/Parts/EyeScarLeft/x0y0.svg
new file mode 100644
index 0000000..adf9795
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/EyeScarLeft/x0y0.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/EyeScarLeft/x0y1.svg b/SlaveMatrix/Assets/Parts/EyeScarLeft/x0y1.svg
new file mode 100644
index 0000000..52e313a
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/EyeScarLeft/x0y1.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/EyeScarLeft/x0y2.svg b/SlaveMatrix/Assets/Parts/EyeScarLeft/x0y2.svg
new file mode 100644
index 0000000..26f7d85
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/EyeScarLeft/x0y2.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/EyeScarLeft/x0y3.svg b/SlaveMatrix/Assets/Parts/EyeScarLeft/x0y3.svg
new file mode 100644
index 0000000..ef15b91
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/EyeScarLeft/x0y3.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/EyeScarLeft/x0y4.svg b/SlaveMatrix/Assets/Parts/EyeScarLeft/x0y4.svg
new file mode 100644
index 0000000..20b2baa
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/EyeScarLeft/x0y4.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/EyebrowLeft/part.yaml b/SlaveMatrix/Assets/Parts/EyebrowLeft/part.yaml
new file mode 100644
index 0000000..632b7f6
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/EyebrowLeft/part.yaml
@@ -0,0 +1,26 @@
+id: EyebrowLeft
+original_key: 眉左
+resource: 胴体
+morph_x: 1
+morph_y: 3
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+- x: 0
+ y: 1
+ file: x0y1.svg
+- x: 0
+ y: 2
+ file: x0y2.svg
+fields:
+- name: 眉
+joints:
+- position: [
+ 0.020870148923362024,
+ 0.014606787502030458
+]
+- position: [
+ 0.021108079555371802,
+ 0.012544992408143161
+]
diff --git a/SlaveMatrix/Assets/Parts/EyebrowLeft/x0y0.svg b/SlaveMatrix/Assets/Parts/EyebrowLeft/x0y0.svg
new file mode 100644
index 0000000..15637dd
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/EyebrowLeft/x0y0.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/EyebrowLeft/x0y1.svg b/SlaveMatrix/Assets/Parts/EyebrowLeft/x0y1.svg
new file mode 100644
index 0000000..954c7d1
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/EyebrowLeft/x0y1.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/EyebrowLeft/x0y2.svg b/SlaveMatrix/Assets/Parts/EyebrowLeft/x0y2.svg
new file mode 100644
index 0000000..70bb317
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/EyebrowLeft/x0y2.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/Face/part.yaml b/SlaveMatrix/Assets/Parts/Face/part.yaml
new file mode 100644
index 0000000..479c07d
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/Face/part.yaml
@@ -0,0 +1,275 @@
+id: Face
+original_key: 顔面
+resource: 肢中
+morph_x: 3
+morph_y: 1
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+- x: 1
+ y: 0
+ file: x1y0.svg
+- x: 2
+ y: 0
+ file: x2y0.svg
+fields:
+- name: 面額
+- name: 面左下
+- name: 面右下
+- name: 面左外
+- name: 面右外
+- name: 面左上
+- name: 面右上
+- name: 面中0
+- name: 面中2
+- name: 面中1
+joints:
+- position: [
+ 0.07137575080508678,
+ 0.06467392739060429
+]
+- position: [
+ 0.07295806297722743,
+ 0.06467392739060429
+]
+- position: [
+ 0.06959205849952949,
+ 0.06353024848742028
+]
+- position: [
+ 0.06369871795646825,
+ 0.06333007007443722
+]
+- position: [
+ 0.07367503237267706,
+ 0.06928465341310913
+]
+- position: [
+ 0.06608572524119151,
+ 0.06353024848742028
+]
+- position: [
+ 0.07197906578425285,
+ 0.06333007007443722
+]
+- position: [
+ 0.06200275136804396,
+ 0.06928465341310913
+]
+- position: [
+ 0.13550000000000004,
+ 0.14048951894729342
+]
+- position: [
+ 0.12736115181254004,
+ 0.1344945333317296
+]
+- position: [
+ 0.14363884818745995,
+ 0.13450258742351848
+]
+- position: [
+ 0.11620173867065844,
+ 0.13404538034462898
+]
+- position: [
+ 0.1547982613293413,
+ 0.13404538034462898
+]
+- position: [
+ 0.1355,
+ 0.1300622700658616
+]
+- position: [
+ 0.007430503729585521,
+ 0.008452189294389486
+]
+- position: [
+ 0.0080861462635878,
+ 0.008452189294389486
+]
+- position: [
+ 0.13549999441804048,
+ 0.14260203553866838
+]
+- position: [
+ 0.13549999580498312,
+ 0.14518969013745597
+]
+- position: [
+ 0.13549999321711834,
+ 0.14311198612445133
+]
+- position: [
+ 0.13549999496433765,
+ 0.14608867274059087
+]
+- position: [
+ 0.04696215541556608,
+ 0.04897869446449311
+]
+- position: [
+ 0.0640374101777055,
+ 0.04897869446449311
+]
+- position: [
+ 0.06035688157953649,
+ 0.06128383224218051
+]
+- position: [
+ 0.06702189604105348,
+ 0.061283832242180494
+]
+- position: [
+ 0.059750155726895994,
+ 0.06355648720132522
+]
+- position: [
+ 0.06762862189369401,
+ 0.06355648720132522
+]
+- position: [
+ 0.0554997827966358,
+ 0.05844920281084737
+]
+- position: [
+ 0.041259355731167645,
+ 0.055799207917703236
+]
+- position: [
+ 0.069740209862104,
+ 0.05579920791770324
+]
+- position: [
+ 0.0554997827966358,
+ 0.054505729560314034
+]
+- position: [
+ 0.01915527138243096,
+ 0.018553777293511056
+]
+- position: [
+ 0.019230458143545917,
+ 0.018553777293511056
+]
+- position: [
+ 0.0553295345107817,
+ 0.04436238797000162
+]
+- position: [
+ 0.0557276778664924,
+ 0.04482807427988054
+]
+- position: [
+ 0.05260458416146887,
+ 0.04035862320237093
+]
+- position: [
+ 0.05300272751717957,
+ 0.04082430951224985
+]
+- position: [
+ 0.05805448486009443,
+ 0.04035862320237093
+]
+- position: [
+ 0.058452628215805144,
+ 0.04082430951224985
+]
+- position: [
+ 0.0732149184171934,
+ 0.0705302563246829
+]
+- position: [
+ 0.08317926905387418,
+ 0.07053025632468288
+]
+- position: [
+ 0.06474739734231003,
+ 0.07148915675711748
+]
+- position: [
+ 0.09164679012875754,
+ 0.07148915675711748
+]
+- position: [
+ 0.05823258598896112,
+ 0.07748852564938508
+]
+- position: [
+ 0.09816160148210647,
+ 0.07748852564938508
+]
+- position: [
+ 0.06659373957248427,
+ 0.08100862581049759
+]
+- position: [
+ 0.08980044789858331,
+ 0.08100862581049759
+]
+- position: [
+ 0.07417494577317195,
+ 0.07904873784171762
+]
+- position: [
+ 0.08221924169789568,
+ 0.07904873784171759
+]
+- position: [
+ 0.06754894021379382,
+ 0.06359250920296616
+]
+- position: [
+ 0.08884524725727375,
+ 0.06359250920296616
+]
+- position: [
+ 0.058981030191407824,
+ 0.06656081501841384
+]
+- position: [
+ 0.09741315727965971,
+ 0.06656081501841384
+]
+- position: [
+ 0.05102053130865091,
+ 0.04242751025154756
+]
+- position: [
+ 0.051190124690530824,
+ 0.042652001526683504
+]
+- position: [
+ 0.05127492138147079,
+ 0.04276424716425148
+]
+- position: [
+ 0.051105327999590874,
+ 0.04253975588911553
+]
+- position: [
+ 0.05092725494861696,
+ 0.04230404005022279
+]
+- position: [
+ 0.05322524527308999,
+ 0.04242751025154756
+]
+- position: [
+ 0.053055651891210046,
+ 0.042652001526683504
+]
+- position: [
+ 0.052970855200270076,
+ 0.04276424716425148
+]
+- position: [
+ 0.05314044858215002,
+ 0.04253975588911553
+]
+- position: [
+ 0.05331852163312396,
+ 0.04230404005022279
+]
diff --git a/SlaveMatrix/Assets/Parts/Face/x0y0.svg b/SlaveMatrix/Assets/Parts/Face/x0y0.svg
new file mode 100644
index 0000000..8bac586
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/Face/x0y0.svg
@@ -0,0 +1,126 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/Face/x1y0.svg b/SlaveMatrix/Assets/Parts/Face/x1y0.svg
new file mode 100644
index 0000000..34f1d73
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/Face/x1y0.svg
@@ -0,0 +1,100 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/Face/x2y0.svg b/SlaveMatrix/Assets/Parts/Face/x2y0.svg
new file mode 100644
index 0000000..58661ee
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/Face/x2y0.svg
@@ -0,0 +1,93 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/FaceHighlightLeft/part.yaml b/SlaveMatrix/Assets/Parts/FaceHighlightLeft/part.yaml
new file mode 100644
index 0000000..aeb4317
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/FaceHighlightLeft/part.yaml
@@ -0,0 +1,17 @@
+id: FaceHighlightLeft
+original_key: 顔ハイライト左
+resource: 胴体
+morph_x: 1
+morph_y: 1
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+fields:
+- name: ハイライト1
+- name: ハイライト2
+joints:
+- position: [
+ 0.03556172350656413,
+ 0.03097891127604637
+]
diff --git a/SlaveMatrix/Assets/Parts/FaceHighlightLeft/x0y0.svg b/SlaveMatrix/Assets/Parts/FaceHighlightLeft/x0y0.svg
new file mode 100644
index 0000000..7c2581d
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/FaceHighlightLeft/x0y0.svg
@@ -0,0 +1,8 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/ForeheadEye/part.yaml b/SlaveMatrix/Assets/Parts/ForeheadEye/part.yaml
new file mode 100644
index 0000000..d0a2b7a
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/ForeheadEye/part.yaml
@@ -0,0 +1,29 @@
+id: ForeheadEye
+original_key: 額目
+resource: 胴体
+morph_x: 1
+morph_y: 1
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+fields:
+- name: 白目
+- name: 黒目
+joints:
+- position: [
+ 0.06594584488451323,
+ 0.0659458448845132
+]
+- position: [
+ 0.039154863170012,
+ 0.03915486317001201
+]
+- position: [
+ 0.037504860338149516,
+ 0.03795606594133463
+]
+- position: [
+ 0.04080486600187449,
+ 0.04035366039868939
+]
diff --git a/SlaveMatrix/Assets/Parts/ForeheadEye/x0y0.svg b/SlaveMatrix/Assets/Parts/ForeheadEye/x0y0.svg
new file mode 100644
index 0000000..b77bffc
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/ForeheadEye/x0y0.svg
@@ -0,0 +1,12 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/ForeheadEyelid/part.yaml b/SlaveMatrix/Assets/Parts/ForeheadEyelid/part.yaml
new file mode 100644
index 0000000..d168904
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/ForeheadEyelid/part.yaml
@@ -0,0 +1,109 @@
+id: ForeheadEyelid
+original_key: 額瞼
+resource: 胴体
+morph_x: 1
+morph_y: 5
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+- x: 0
+ y: 1
+ file: x0y1.svg
+- x: 0
+ y: 2
+ file: x0y2.svg
+- x: 0
+ y: 3
+ file: x0y3.svg
+- x: 0
+ y: 4
+ file: x0y4.svg
+fields:
+- name: 瞼左
+- name: 瞼右
+joints:
+- position: [
+ 0.014168721482344672,
+ 0.015561954080885157
+]
+- position: [
+ 0.011669417108863584,
+ 0.01145467452500613
+]
+- position: [
+ 0.01066487290686455,
+ 0.014068551520726474
+]
+- position: [
+ 0.01666802585582583,
+ 0.01145467452500613
+]
+- position: [
+ 0.017672570057824855,
+ 0.014068551520726474
+]
+- position: [
+ 0.012194827851210899,
+ 0.01145467452500613
+]
+- position: [
+ 0.01144188879343452,
+ 0.014068551520726474
+]
+- position: [
+ 0.016142615113478517,
+ 0.01145467452500613
+]
+- position: [
+ 0.016895554171254885,
+ 0.014068551520726474
+]
+- position: [
+ 0.012720238593558211,
+ 0.01145467452500613
+]
+- position: [
+ 0.01221890468000449,
+ 0.014068551520726474
+]
+- position: [
+ 0.015617204371131205,
+ 0.01145467452500613
+]
+- position: [
+ 0.016118538284684916,
+ 0.014068551520726474
+]
+- position: [
+ 0.013245649335905524,
+ 0.01145467452500613
+]
+- position: [
+ 0.012995920566574459,
+ 0.014068551520726474
+]
+- position: [
+ 0.015091793628783892,
+ 0.01145467452500613
+]
+- position: [
+ 0.015341522398114945,
+ 0.014068551520726474
+]
+- position: [
+ 0.013771060078252838,
+ 0.01145467452500613
+]
+- position: [
+ 0.013772936453144428,
+ 0.014068551520726474
+]
+- position: [
+ 0.014566382886436578,
+ 0.01145467452500613
+]
+- position: [
+ 0.014564506511544974,
+ 0.014068551520726474
+]
diff --git a/SlaveMatrix/Assets/Parts/ForeheadEyelid/x0y0.svg b/SlaveMatrix/Assets/Parts/ForeheadEyelid/x0y0.svg
new file mode 100644
index 0000000..a9ce3fb
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/ForeheadEyelid/x0y0.svg
@@ -0,0 +1,23 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/ForeheadEyelid/x0y1.svg b/SlaveMatrix/Assets/Parts/ForeheadEyelid/x0y1.svg
new file mode 100644
index 0000000..3fe5163
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/ForeheadEyelid/x0y1.svg
@@ -0,0 +1,23 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/ForeheadEyelid/x0y2.svg b/SlaveMatrix/Assets/Parts/ForeheadEyelid/x0y2.svg
new file mode 100644
index 0000000..fc03d62
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/ForeheadEyelid/x0y2.svg
@@ -0,0 +1,23 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/ForeheadEyelid/x0y3.svg b/SlaveMatrix/Assets/Parts/ForeheadEyelid/x0y3.svg
new file mode 100644
index 0000000..242be35
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/ForeheadEyelid/x0y3.svg
@@ -0,0 +1,23 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/ForeheadEyelid/x0y4.svg b/SlaveMatrix/Assets/Parts/ForeheadEyelid/x0y4.svg
new file mode 100644
index 0000000..43c10e4
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/ForeheadEyelid/x0y4.svg
@@ -0,0 +1,23 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/MonoEye/part.yaml b/SlaveMatrix/Assets/Parts/MonoEye/part.yaml
new file mode 100644
index 0000000..3cb2172
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoEye/part.yaml
@@ -0,0 +1,29 @@
+id: MonoEye
+original_key: 単眼目
+resource: 胴体
+morph_x: 1
+morph_y: 1
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+fields:
+- name: 白目
+- name: 黒目
+joints:
+- position: [
+ 0.07809586966010823,
+ 0.07809586966010823
+]
+- position: [
+ 0.1177961770091645,
+ 0.11904100711121159
+]
+- position: [
+ 0.12234836603134454,
+ 0.12234836603134451
+]
+- position: [
+ 0.12690055505352454,
+ 0.1256557249514774
+]
diff --git a/SlaveMatrix/Assets/Parts/MonoEye/x0y0.svg b/SlaveMatrix/Assets/Parts/MonoEye/x0y0.svg
new file mode 100644
index 0000000..8d64e70
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoEye/x0y0.svg
@@ -0,0 +1,12 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/MonoEyebrow/part.yaml b/SlaveMatrix/Assets/Parts/MonoEyebrow/part.yaml
new file mode 100644
index 0000000..eff3505
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoEyebrow/part.yaml
@@ -0,0 +1,17 @@
+id: MonoEyebrow
+original_key: 単眼眉
+resource: 胴体
+morph_x: 1
+morph_y: 3
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+- x: 0
+ y: 1
+ file: x0y1.svg
+- x: 0
+ y: 2
+ file: x0y2.svg
+fields:
+- name: 眉
diff --git a/SlaveMatrix/Assets/Parts/MonoEyebrow/x0y0.svg b/SlaveMatrix/Assets/Parts/MonoEyebrow/x0y0.svg
new file mode 100644
index 0000000..553c1c8
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoEyebrow/x0y0.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/MonoEyebrow/x0y1.svg b/SlaveMatrix/Assets/Parts/MonoEyebrow/x0y1.svg
new file mode 100644
index 0000000..30af2e6
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoEyebrow/x0y1.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/MonoEyebrow/x0y2.svg b/SlaveMatrix/Assets/Parts/MonoEyebrow/x0y2.svg
new file mode 100644
index 0000000..6524cd4
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoEyebrow/x0y2.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/MonoEyelid/part.yaml b/SlaveMatrix/Assets/Parts/MonoEyelid/part.yaml
new file mode 100644
index 0000000..3989cbf
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoEyelid/part.yaml
@@ -0,0 +1,419 @@
+id: MonoEyelid
+original_key: 単眼瞼
+resource: 胴体
+morph_x: 2
+morph_y: 5
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+- x: 0
+ y: 1
+ file: x0y1.svg
+- x: 0
+ y: 2
+ file: x0y2.svg
+- x: 0
+ y: 3
+ file: x0y3.svg
+- x: 0
+ y: 4
+ file: x0y4.svg
+- x: 1
+ y: 0
+ file: x1y0.svg
+- x: 1
+ y: 1
+ file: x1y1.svg
+- x: 1
+ y: 2
+ file: x1y2.svg
+- x: 1
+ y: 3
+ file: x1y3.svg
+- x: 1
+ y: 4
+ file: x1y4.svg
+fields:
+- name: 瞼下
+- name: 瞼上
+- name: 二重
+- name: 睫毛下下左
+- name: 睫毛下上左
+- name: 睫毛下下右
+- name: 睫毛下上右
+- name: 睫毛上下左
+- name: 睫毛上中左
+- name: 睫毛上上左
+- name: 睫毛上下右
+- name: 睫毛上中右
+- name: 睫毛上上右
+joints:
+- position: [
+ 0.08985627737454514,
+ 0.0779856977250038
+]
+- position: [
+ 0.10680118848065483,
+ 0.07798569772500379
+]
+- position: [
+ 0.09832873292759998,
+ 0.09709240353214248
+]
+- position: [
+ 0.11136106193148383,
+ 0.08874995494105849
+]
+- position: [
+ 0.08529640392371614,
+ 0.08874995494105849
+]
+- position: [
+ 0.1122887589176608,
+ 0.08724280820919364
+]
+- position: [
+ 0.08436870693753917,
+ 0.08724280820919364
+]
+- position: [
+ 0.0837084489074863,
+ 0.08492149860350665
+]
+- position: [
+ 0.11294901694771367,
+ 0.08492149860350665
+]
+- position: [
+ 0.08614830893764823,
+ 0.08118048360030466
+]
+- position: [
+ 0.11050915691755173,
+ 0.08118048360030466
+]
+- position: [
+ 0.09832873292759998,
+ 0.07299405965415559
+]
+- position: [
+ 0.08985627737454514,
+ 0.0813718107068904
+]
+- position: [
+ 0.10680118848065483,
+ 0.0813718107068904
+]
+- position: [
+ 0.11136106193148383,
+ 0.08888769464243254
+]
+- position: [
+ 0.08529640392371614,
+ 0.08888769464243254
+]
+- position: [
+ 0.1122887589176608,
+ 0.0875501019179025
+]
+- position: [
+ 0.08436870693753917,
+ 0.0875501019179025
+]
+- position: [
+ 0.0837084489074863,
+ 0.08548993964285528
+]
+- position: [
+ 0.11294901694771367,
+ 0.08548993964285528
+]
+- position: [
+ 0.08614830893764823,
+ 0.08336159793706727
+]
+- position: [
+ 0.11050915691755173,
+ 0.08336159793706727
+]
+- position: [
+ 0.08985627737454514,
+ 0.08475792368877699
+]
+- position: [
+ 0.10680118848065483,
+ 0.08475792368877699
+]
+- position: [
+ 0.11136106193148383,
+ 0.0890254343438066
+]
+- position: [
+ 0.08529640392371614,
+ 0.0890254343438066
+]
+- position: [
+ 0.1122887589176608,
+ 0.08785739562661135
+]
+- position: [
+ 0.08436870693753917,
+ 0.08785739562661135
+]
+- position: [
+ 0.0837084489074863,
+ 0.08605838068220392
+]
+- position: [
+ 0.11294901694771367,
+ 0.08605838068220392
+]
+- position: [
+ 0.08614830893764823,
+ 0.08554271227382987
+]
+- position: [
+ 0.11050915691755173,
+ 0.08554271227382987
+]
+- position: [
+ 0.08985627737454514,
+ 0.08814403667066359
+]
+- position: [
+ 0.10680118848065483,
+ 0.08814403667066359
+]
+- position: [
+ 0.11136106193148383,
+ 0.08916317404518065
+]
+- position: [
+ 0.08529640392371614,
+ 0.08916317404518065
+]
+- position: [
+ 0.1122887589176608,
+ 0.0881646893353202
+]
+- position: [
+ 0.08436870693753917,
+ 0.0881646893353202
+]
+- position: [
+ 0.0837084489074863,
+ 0.08662682172155256
+]
+- position: [
+ 0.11294901694771367,
+ 0.08662682172155256
+]
+- position: [
+ 0.08614830893764823,
+ 0.08772382661059247
+]
+- position: [
+ 0.11050915691755173,
+ 0.08772382661059247
+]
+- position: [
+ 0.08985627737454514,
+ 0.0915301496525502
+]
+- position: [
+ 0.10680118848065483,
+ 0.0915301496525502
+]
+- position: [
+ 0.11136106193148383,
+ 0.0893009137465547
+]
+- position: [
+ 0.08529640392371614,
+ 0.0893009137465547
+]
+- position: [
+ 0.1122887589176608,
+ 0.08847198304402905
+]
+- position: [
+ 0.08436870693753917,
+ 0.08847198304402905
+]
+- position: [
+ 0.0837084489074863,
+ 0.0871952627609012
+]
+- position: [
+ 0.11294901694771367,
+ 0.0871952627609012
+]
+- position: [
+ 0.08614830893764823,
+ 0.08990494094735507
+]
+- position: [
+ 0.11050915691755173,
+ 0.08990494094735507
+]
+- position: [
+ 0.08985627737454514,
+ 0.08030295136448448
+]
+- position: [
+ 0.10680118848065483,
+ 0.08030295136448448
+]
+- position: [
+ 0.11136106193148383,
+ 0.08879859624859247
+]
+- position: [
+ 0.08529640392371614,
+ 0.08879859624859247
+]
+- position: [
+ 0.1122887589176608,
+ 0.08782267231949632
+]
+- position: [
+ 0.08436870693753917,
+ 0.08782267231949632
+]
+- position: [
+ 0.0837084489074863,
+ 0.0862137873060808
+]
+- position: [
+ 0.11294901694771367,
+ 0.0862137873060808
+]
+- position: [
+ 0.08614830893764823,
+ 0.0829651971831106
+]
+- position: [
+ 0.11050915691755173,
+ 0.0829651971831106
+]
+- position: [
+ 0.08985627737454514,
+ 0.08262020500396518
+]
+- position: [
+ 0.10680118848065483,
+ 0.08262020500396516
+]
+- position: [
+ 0.11136106193148383,
+ 0.08884723755612646
+]
+- position: [
+ 0.08529640392371614,
+ 0.08884723755612646
+]
+- position: [
+ 0.1122887589176608,
+ 0.088402536429799
+]
+- position: [
+ 0.08436870693753917,
+ 0.088402536429799
+]
+- position: [
+ 0.0837084489074863,
+ 0.08750607600865495
+]
+- position: [
+ 0.11294901694771367,
+ 0.08750607600865495
+]
+- position: [
+ 0.08614830893764823,
+ 0.08474991076591655
+]
+- position: [
+ 0.11050915691755173,
+ 0.08474991076591655
+]
+- position: [
+ 0.08985627737454514,
+ 0.08493745864344587
+]
+- position: [
+ 0.10680118848065483,
+ 0.08493745864344586
+]
+- position: [
+ 0.11136106193148383,
+ 0.08889587886366045
+]
+- position: [
+ 0.08529640392371614,
+ 0.08889587886366045
+]
+- position: [
+ 0.1122887589176608,
+ 0.08898240054010169
+]
+- position: [
+ 0.08436870693753917,
+ 0.08898240054010169
+]
+- position: [
+ 0.0837084489074863,
+ 0.0887983647112291
+]
+- position: [
+ 0.11294901694771367,
+ 0.0887983647112291
+]
+- position: [
+ 0.08614830893764823,
+ 0.0865346243487225
+]
+- position: [
+ 0.11050915691755173,
+ 0.0865346243487225
+]
+- position: [
+ 0.08985627737454514,
+ 0.08725471228292656
+]
+- position: [
+ 0.10680118848065483,
+ 0.08725471228292656
+]
+- position: [
+ 0.11136106193148383,
+ 0.08894452017119443
+]
+- position: [
+ 0.08529640392371614,
+ 0.08894452017119443
+]
+- position: [
+ 0.1122887589176608,
+ 0.08956226465040437
+]
+- position: [
+ 0.08436870693753917,
+ 0.08956226465040437
+]
+- position: [
+ 0.0837084489074863,
+ 0.09009065341380325
+]
+- position: [
+ 0.11294901694771367,
+ 0.09009065341380325
+]
+- position: [
+ 0.08614830893764823,
+ 0.08831933793152844
+]
+- position: [
+ 0.11050915691755173,
+ 0.08831933793152844
+]
diff --git a/SlaveMatrix/Assets/Parts/MonoEyelid/x0y0.svg b/SlaveMatrix/Assets/Parts/MonoEyelid/x0y0.svg
new file mode 100644
index 0000000..7022dd5
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoEyelid/x0y0.svg
@@ -0,0 +1,43 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/MonoEyelid/x0y1.svg b/SlaveMatrix/Assets/Parts/MonoEyelid/x0y1.svg
new file mode 100644
index 0000000..19c950e
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoEyelid/x0y1.svg
@@ -0,0 +1,43 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/MonoEyelid/x0y2.svg b/SlaveMatrix/Assets/Parts/MonoEyelid/x0y2.svg
new file mode 100644
index 0000000..be5d986
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoEyelid/x0y2.svg
@@ -0,0 +1,43 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/MonoEyelid/x0y3.svg b/SlaveMatrix/Assets/Parts/MonoEyelid/x0y3.svg
new file mode 100644
index 0000000..4531de1
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoEyelid/x0y3.svg
@@ -0,0 +1,43 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/MonoEyelid/x0y4.svg b/SlaveMatrix/Assets/Parts/MonoEyelid/x0y4.svg
new file mode 100644
index 0000000..41d98f4
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoEyelid/x0y4.svg
@@ -0,0 +1,43 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/MonoEyelid/x1y0.svg b/SlaveMatrix/Assets/Parts/MonoEyelid/x1y0.svg
new file mode 100644
index 0000000..7022dd5
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoEyelid/x1y0.svg
@@ -0,0 +1,43 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/MonoEyelid/x1y1.svg b/SlaveMatrix/Assets/Parts/MonoEyelid/x1y1.svg
new file mode 100644
index 0000000..eff8838
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoEyelid/x1y1.svg
@@ -0,0 +1,43 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/MonoEyelid/x1y2.svg b/SlaveMatrix/Assets/Parts/MonoEyelid/x1y2.svg
new file mode 100644
index 0000000..1c7b8fc
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoEyelid/x1y2.svg
@@ -0,0 +1,43 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/MonoEyelid/x1y3.svg b/SlaveMatrix/Assets/Parts/MonoEyelid/x1y3.svg
new file mode 100644
index 0000000..b8054e5
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoEyelid/x1y3.svg
@@ -0,0 +1,43 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/MonoEyelid/x1y4.svg b/SlaveMatrix/Assets/Parts/MonoEyelid/x1y4.svg
new file mode 100644
index 0000000..ed40006
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoEyelid/x1y4.svg
@@ -0,0 +1,43 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/MonoLeg/part.yaml b/SlaveMatrix/Assets/Parts/MonoLeg/part.yaml
new file mode 100644
index 0000000..1df8bd4
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoLeg/part.yaml
@@ -0,0 +1,312 @@
+id: MonoLeg
+original_key: 単足
+resource: 半身
+morph_x: 1
+morph_y: 2
+variants:
+- x: 0
+ y: 0
+ file: x0y0.svg
+- x: 0
+ y: 1
+ file: x0y1.svg
+fields:
+- name: 幹上
+- name: 幹下
+- name: 葉左
+- name: 葉右
+- name: 脈上1
+- name: 脈上2
+- name: 脈下1
+- name: 脈下2
+- name: 虫食
+- name: 脚輪
+joints:
+- position: [
+ 0.09500000000000008,
+ 0.17691261154616272
+]
+- position: [
+ 0.09500000000000007,
+ 0.16904572876208893
+]
+- position: [
+ 0.07002931131160665,
+ 0.17691261154616272
+]
+- position: [
+ 0.11997068868839351,
+ 0.17691261154616272
+]
+- position: [
+ 0.09500000000000008,
+ 0.17683638770672228
+]
+- position: [
+ 0.03557280134427762,
+ 0.10205238692154427
+]
+- position: [
+ 0.0496310950772863,
+ 0.10205238692154427
+]
+- position: [
+ 0.06368938881029498,
+ 0.10205238692154427
+]
+- position: [
+ 0.07774768254330366,
+ 0.10205238692154427
+]
+- position: [
+ 0.09180597627631235,
+ 0.10205238692154427
+]
+- position: [
+ 0.06368938881029497,
+ 0.07790079119754885
+]
+- position: [
+ 0.03871870012190157,
+ 0.0517563713480067
+]
+- position: [
+ 0.08866007749868843,
+ 0.0517563713480067
+]
+- position: [
+ 0.009808467808557727,
+ 0.01168444534071929
+]
+- position: [
+ 0.04748841870471809,
+ 0.011684445340719295
+]
+- position: [
+ -0.0012066699836209497,
+ 0.006476822784429874
+]
+- position: [
+ 0.058503556496896744,
+ 0.006476822784429891
+]
+- position: [
+ 0.0021258406483610067,
+ 0.012576207179050617
+]
+- position: [
+ 0.05517104586491483,
+ 0.012576207179050634
+]
+- position: [
+ 0.0286484432566379,
+ 0.029672907356915287
+]
+- position: [
+ 0.003165074137840446,
+ 0.008564964088969241
+]
+- position: [
+ 0.054131812375435344,
+ 0.008564964088969259
+]
+- position: [
+ -0.003180560659711216,
+ 0.040790838597520085
+]
+- position: [
+ 0.06047744717298689,
+ 0.04079083859752007
+]
+- position: [
+ 0.0022034959700401114,
+ 0.021103658966780785
+]
+- position: [
+ 0.0550933905432357,
+ 0.0211036589667808
+]
+- position: [
+ -0.004453778910013963,
+ 0.053161443162800026
+]
+- position: [
+ 0.061750665423289774,
+ 0.05316144316280001
+]
+- position: [
+ 0.04085340918625369,
+ 0.04187250681062297
+]
+- position: [
+ 0.037310057673351854,
+ 0.041731956116719426
+]
+- position: [
+ 0.03972904847220141,
+ 0.0419513435068266
+]
+- position: [
+ 0.037467578422739393,
+ 0.041866704057466037
+]
+- position: [
+ 0.03877892019094844,
+ 0.04326920942061119
+]
+- position: [
+ 0.03787218806344008,
+ 0.040291201050448984
+]
+- position: [
+ 0.039063787423470164,
+ 0.04187250681062297
+]
+- position: [
+ 0.042607138936372004,
+ 0.041731956116719426
+]
+- position: [
+ 0.04018814813752247,
+ 0.0419513435068266
+]
+- position: [
+ 0.04244961818698446,
+ 0.041866704057466037
+]
+- position: [
+ 0.04113827641877543,
+ 0.04326920942061119
+]
+- position: [
+ 0.042045008546283756,
+ 0.0402912010504489
+]
+- position: [
+ 0.0030548394803135135,
+ 0.011152769902399133
+]
+- position: [
+ 0.028470340278987077,
+ 0.011152769902399133
+]
+- position: [
+ -0.017145844212106628,
+ 0.011152769902399133
+]
+- position: [
+ 0.0394513840169049,
+ 0.011152769902399133
+]
+- position: [
+ -0.00036683643421006845,
+ 0.00775832499658672
+]
+- position: [
+ 0.004121641192398952,
+ 0.0077583249965867025
+]
+- position: [
+ 0.011395008800774414,
+ 0.007758324996586706
+]
+- position: [
+ 0.49991827896652297,
+ 0.5366671741633849
+]
+- position: [
+ 0.3684666960316575,
+ 0.622391516942116
+]
+- position: [
+ 0.6314526309899238,
+ 0.622391516942116
+]
+- position: [
+ 0.6017061800158461,
+ 0.47480474699353187
+]
+- position: [
+ 0.39819396649296657,
+ 0.4748047469935321
+]
+- position: [
+ 0.49995219598419927,
+ 0.7004725757173847
+]
+- position: [
+ 0.36034579305909725,
+ 0.5651603581711837
+]
+- position: [
+ 0.6395559557396221,
+ 0.5651603581711837
+]
+- position: [
+ 0.022252532553218105,
+ 0.06537333308378172
+]
+- position: [
+ 0.3737330250871266,
+ 0.5622827829387125
+]
+- position: [
+ 0.6261860497386317,
+ 0.5622827829387125
+]
+- position: [
+ 0.4999595374128794,
+ 0.6565035326291919
+]
+- position: [
+ 0.41379935378423816,
+ 0.5004310422953153
+]
+- position: [
+ 0.5861107794229501,
+ 0.5004310422953153
+]
+- position: [
+ 0.09581419223770296,
+ 0.09783896525867175
+]
+- position: [
+ 0.07026171439809945,
+ 0.09783896525867175
+]
+- position: [
+ 0.17953007495091683,
+ 0.058526390708523786
+]
+- position: [
+ 0.4999580966832776,
+ 0.6175613690760081
+]
+- position: [
+ 0.4999581233529927,
+ 0.5852912141368188
+]
+- position: [
+ 0.49995814665822014,
+ 0.5589242291939045
+]
+- position: [
+ 0.0402522802424298,
+ 0.07193791306326183
+]
+- position: [
+ 0.011903961250042104,
+ 0.0649680293622682
+]
+- position: [
+ 0.40668167129437344,
+ 0.4231156431393461
+]
+- position: [
+ 0.08933830248375838,
+ 0.089810391191288
+]
+- position: [
+ 0.4637205517833623,
+ 0.4647525907478888
+]
diff --git a/SlaveMatrix/Assets/Parts/MonoLeg/x0y0.svg b/SlaveMatrix/Assets/Parts/MonoLeg/x0y0.svg
new file mode 100644
index 0000000..6a7e065
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoLeg/x0y0.svg
@@ -0,0 +1,233 @@
+
+
diff --git a/SlaveMatrix/Assets/Parts/MonoLeg/x0y1.svg b/SlaveMatrix/Assets/Parts/MonoLeg/x0y1.svg
new file mode 100644
index 0000000..c51c160
--- /dev/null
+++ b/SlaveMatrix/Assets/Parts/MonoLeg/x0y1.svg
@@ -0,0 +1,110 @@
+
+