Skip to content

Commit

Permalink
Adjust bone categories and add YAS bones.
Browse files Browse the repository at this point in the history
  • Loading branch information
MeowZWR committed Nov 5, 2024
1 parent 34298cd commit 1e97402
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 6 deletions.
15 changes: 10 additions & 5 deletions CustomizePlus/Core/Data/BoneData.cs
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ namespace CustomizePlus.Core.Data;
public enum BoneFamily
{
根骨骼,
抖动,
摇晃,
脊柱,
头发,
脸部,
Expand Down Expand Up @@ -273,15 +273,15 @@ public enum BoneFamily
"j_f_uslip_r,右上嘴角 A,Lips,TRUE,FALSE,j_f_ago,j_f_uslip_l",
"j_f_dslip_r,右下嘴角 A,Lips,TRUE,FALSE,j_f_ago,j_f_dslip_l",

"j_f_mab_l,左眼皮,archived,TRUE,FALSE,j_f_face,j_f_mab_r",
"j_f_mab_l,左眼皮,Archived,TRUE,FALSE,j_f_face,j_f_mab_r",
"j_f_eyepuru_l,左眼拉动,Eyes,TRUE,FALSE,j_f_face,j_f_eyepuru_r",
"j_f_mabdn_01_l,左下眼皮,Eyes,TRUE,FALSE,j_f_face,j_f_mabdn_01_r",
"j_f_mabup_01_l,左上眼皮,Eyes,TRUE,FALSE,j_f_face,j_f_mabup_01_r",
"j_f_mabdn_02out_l,左下外眼角,Eyes,TRUE,FALSE,j_f_face,j_f_mabdn_02out_r",
"j_f_mabdn_03in_l,左下内眼角,Eyes,TRUE,FALSE,j_f_face,j_f_mabdn_03in_r",
"j_f_mabup_02out_l,左上外眼角,Eyes,TRUE,FALSE,j_f_face,j_f_mabup_02out_r",
"j_f_mabup_03in_l,左上内眼角,Eyes,TRUE,FALSE,j_f_face,j_f_mabup_03in_r",
"j_f_mab_r,右眼皮,archived,TRUE,FALSE,j_f_face,j_f_mab_l",
"j_f_mab_r,右眼皮,Archived,TRUE,FALSE,j_f_face,j_f_mab_l",
"j_f_eyepuru_r,右眼拉动,Eyes,TRUE,FALSE,j_f_face,j_f_eyepuru_l",
"j_f_mabdn_01_r,右下眼皮,Eyes,TRUE,FALSE,j_f_face,j_f_mabdn_01_l",
"j_f_mabup_01_r,右上眼皮,Eyes,TRUE,FALSE,j_f_face,j_f_mabup_01_l",
Expand All @@ -304,6 +304,11 @@ public enum BoneFamily
"forebreas_r,右乳尖(Skelomae),Jiggle,TRUE,FALSE,j_mune_r,forebreas_l",
"belly_sebo_a,上腹(Skelomae),Jiggle,TRUE,FALSE,j_sebo_a,",
"belly_kosi,下腹(Skelomae),Jiggle,TRUE,FALSE,j_kosi,",
"ya_shiri_phys_l,左臀(YAS),Jiggle,TRUE,FALSE,j_kosi,ya_shiri_phys_r",
"ya_shiri_phys_r,右臀(YAS),Jiggle,TRUE,FALSE,j_kosi,ya_shiri_phys_l",
"ya_daitai_phys_l,左腿(YAS),Jiggle,TRUE,FALSE,j_kosi,ya_daitai_phys_r",
"ya_daitai_phys_r,右腿(YAS),Jiggle,TRUE,FALSE,j_kosi,ya_daitai_phys_l",
"ya_fukubu_phys,腹部(YAS),Jiggle,TRUE,FALSE,j_kosi,",
};

public static readonly Dictionary<BoneFamily, string?> DisplayableFamilies = new()
Expand All @@ -330,7 +335,7 @@ public enum BoneFamily
{ BoneFamily.盔甲, null },
{ BoneFamily.裙子, null },
{ BoneFamily.装备, "这些可能表现地很奇怪" },
{ BoneFamily.抖动, "供抖动物理使用的骨骼,目前只有Skelomae,YAS还没用过所以没加入\n注意需要使用相关服装或身体模组才有效。" },
{ BoneFamily.摇晃, "供摇晃物理使用的骨骼\n注意需要使用相关服装或身体模组才有效。" },
{ BoneFamily.归档, "7.0后已失效的骨骼,如果有错误请联系国服维护者。" },
{
BoneFamily.未知,
Expand Down Expand Up @@ -494,7 +499,7 @@ private static BoneFamily ParseFamilyName(string n)
var fam = simplified switch
{
"root" => BoneFamily.根骨骼,
"jiggle" => BoneFamily.抖动,
"jiggle" => BoneFamily.摇晃,
"spine" => BoneFamily.脊柱,
"hair" => BoneFamily.头发,
"face" => BoneFamily.脸部,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -500,7 +500,7 @@ private void CompleteBoneEditor(BoneData.BoneFamily boneFamily, EditRowParams bo
//----------------------------------
ImGui.TableNextColumn();

if((BoneData.IsIVCSCompatibleBone(codename) || boneFamily == BoneData.BoneFamily.未知 || boneFamily == BoneData.BoneFamily.抖动)
if((BoneData.IsIVCSCompatibleBone(codename) || boneFamily == BoneData.BoneFamily.未知 || boneFamily == BoneData.BoneFamily.摇晃)
&& !codename.StartsWith("j_f_"))
{
ImGui.PushStyleColor(ImGuiCol.Text, Constants.Colors.Warning);
Expand Down

0 comments on commit 1e97402

Please sign in to comment.