diff --git a/VPet-Simulator.Core/Display/Main.xaml.cs b/VPet-Simulator.Core/Display/Main.xaml.cs index e936d85..eb2f4a9 100644 --- a/VPet-Simulator.Core/Display/Main.xaml.cs +++ b/VPet-Simulator.Core/Display/Main.xaml.cs @@ -57,7 +57,8 @@ namespace VPet_Simulator.Core Core.TouchEvent.Add(new TouchArea(new Point(0, 0), new Size(500, 180), DisplayRaised, true)); var ig = Core.Graph.FindGraph(GraphCore.GraphType.Default, Core.Save.Mode); PetGrid.Child = ig.This; - ig.Run(); + ig.Run(DisplayNomal); + EventTimer.Elapsed += EventTimer_Elapsed; MoveTimer.Elapsed += MoveTimer_Elapsed; @@ -109,6 +110,7 @@ namespace VPet_Simulator.Core { MainGrid.MouseMove -= MainGrid_MouseMove; rasetype = -1; + DisplayRaising(); } } diff --git a/VPet-Simulator.Core/Display/MainDisplay.cs b/VPet-Simulator.Core/Display/MainDisplay.cs index 937be3b..c7ade5e 100644 --- a/VPet-Simulator.Core/Display/MainDisplay.cs +++ b/VPet-Simulator.Core/Display/MainDisplay.cs @@ -19,7 +19,7 @@ namespace VPet_Simulator.Core public void DisplayNomal() { IsNomal = true; - Display(Core.Graph.FindGraph(GraphCore.GraphType.Default, Core.Save.Mode)); + Display(Core.Graph.FindGraph(GraphCore.GraphType.Default, Core.Save.Mode), DisplayNomal); } /// /// 显示摸头情况 @@ -74,7 +74,7 @@ namespace VPet_Simulator.Core switch (rasetype++) { case -1: - DisplayFalled(); + DisplayFalled_Left(); rasetype = -2; return; case 0: @@ -92,11 +92,20 @@ namespace VPet_Simulator.Core } } /// - /// 显示掉到地上 + /// 显示掉到地上 从左边 /// - public void DisplayFalled() - {//TODO:爬起 - Display(Core.Graph.FindGraph(GraphCore.GraphType.Fall_B_End, Core.Save.Mode), DisplayNomal); + public void DisplayFalled_Left() + { + Display(Core.Graph.FindGraph(GraphCore.GraphType.Fall_Left_B_End, Core.Save.Mode), + () => Display(Core.Graph.FindGraph(GraphCore.GraphType.Climb_Up_Left, Core.Save.Mode), DisplayNomal)); + } + /// + /// 显示掉到地上 从左边 + /// + public void DisplayFalled_Right() + { + Display(Core.Graph.FindGraph(GraphCore.GraphType.Fall_Right_B_End, Core.Save.Mode), + () => Display(Core.Graph.FindGraph(GraphCore.GraphType.Climb_Up_Right, Core.Save.Mode), DisplayNomal)); } /// /// 显示向左走 (有判断) @@ -532,11 +541,19 @@ namespace VPet_Simulator.Core { if (PetGrid.Child == graph.This) { + Dispatcher.Invoke(() => { + PetGrid.Visibility = Visibility; + PetGrid2.Visibility = Visibility.Collapsed; + }); ((IGraph)(PetGrid.Child)).Run(EndAction); return; } else if (PetGrid2.Child == graph.This) { + Dispatcher.Invoke(() => { + PetGrid2.Visibility = Visibility; + PetGrid.Visibility = Visibility.Collapsed; + }); ((IGraph)(PetGrid2.Child)).Run(EndAction); return; } @@ -546,22 +563,30 @@ namespace VPet_Simulator.Core if (petgridcrlf) { ((IGraph)(PetGrid.Child)).Stop(true); - Dispatcher.Invoke(() => PetGrid2.Child = graph.This); - Task.Run(() => - { - Thread.Sleep(25); - Dispatcher.Invoke(() => PetGrid.Child = null); + Dispatcher.Invoke(() => { + PetGrid2.Visibility = Visibility; + PetGrid.Visibility = Visibility.Collapsed; + PetGrid2.Child = graph.This; }); + //Task.Run(() => + //{ + // Thread.Sleep(25); + // Dispatcher.Invoke(() => PetGrid.Child = null); + //}); } else { ((IGraph)(PetGrid2.Child)).Stop(true); - Dispatcher.Invoke(() => PetGrid.Child = graph.This); - Task.Run(() => - { - Thread.Sleep(25); - Dispatcher.Invoke(() => PetGrid2.Child = null); + Dispatcher.Invoke(() => { + PetGrid.Visibility = Visibility; + PetGrid2.Visibility = Visibility.Collapsed; + PetGrid.Child = graph.This; }); + //Task.Run(() => + //{ + // Thread.Sleep(25); + // Dispatcher.Invoke(() => PetGrid2.Child = null); + //}); } petgridcrlf = !petgridcrlf; diff --git a/VPet-Simulator.Core/Display/MainLogic.cs b/VPet-Simulator.Core/Display/MainLogic.cs index cc5e614..0f8c140 100644 --- a/VPet-Simulator.Core/Display/MainLogic.cs +++ b/VPet-Simulator.Core/Display/MainLogic.cs @@ -33,7 +33,7 @@ namespace VPet_Simulator.Core Dispatcher.Invoke(() => TimeUIHandle.Invoke(this)); if (IsNomal) - switch (1)//Function.Rnd.Next(10)) + switch (10)//Function.Rnd.Next(10)) { case 0: //随机向右 diff --git a/VPet-Simulator.Core/Display/ToolBar.xaml.cs b/VPet-Simulator.Core/Display/ToolBar.xaml.cs index 668a91b..3cb6bc9 100644 --- a/VPet-Simulator.Core/Display/ToolBar.xaml.cs +++ b/VPet-Simulator.Core/Display/ToolBar.xaml.cs @@ -223,7 +223,7 @@ namespace VPet_Simulator.Core private void MenuDIY_Click(object sender, RoutedEventArgs e) { - m.Say("您好,我是玛哈萝, 让我来帮您熟悉并掌握使用vos系统,成为永世流传的虚拟主播."); + m.Say("您好,我是萝莉斯, 让我来帮您熟悉并掌握使用vos系统,成为永世流传的虚拟主播."); } } } diff --git a/VPet-Simulator.Core/Graph/GraphCore.cs b/VPet-Simulator.Core/Graph/GraphCore.cs index 3a6c551..86ff696 100644 --- a/VPet-Simulator.Core/Graph/GraphCore.cs +++ b/VPet-Simulator.Core/Graph/GraphCore.cs @@ -34,6 +34,22 @@ namespace VPet_Simulator.Core /// Climb_Top_Left, /// + /// 从下向右爬 (循环) + /// + Climb_Bottom_Right, + /// + /// 从下向左爬 (循环) + /// + Climb_Bottom_Left, + /// + /// 爬起向右 + /// + Climb_Up_Right, + /// + /// 爬起向左 + /// + Climb_Up_Left, + /// /// 从右边爬 (循环) /// Climb_Right, @@ -78,13 +94,21 @@ namespace VPet_Simulator.Core /// Squat_C_End, /// - /// 下落 (开始/循环) + /// 下落向左 (开始/循环) /// - Fall_A_Loop, + Fall_Left_A_Loop, /// - /// 下落 (结束) + /// 下落向左 (结束) /// - Fall_B_End, + Fall_Left_B_End, + /// + /// 下落向右 (开始/循环) + /// + Fall_Right_A_Loop, + /// + /// 下落向右 (结束) + /// + Fall_Right_B_End, /// /// 走路向右 (开始) /// @@ -110,36 +134,40 @@ namespace VPet_Simulator.Core /// Walk_Left_C_End, } - /// - /// 动画类型默认设置 前文本|是否循环|是否常用 - /// - public static readonly dynamic[][] GraphTypeValue = new dynamic[][] - { - new dynamic[]{ "raised_dynamic" ,false,true}, - new dynamic[]{ "raised_static_a", false,true}, - new dynamic[]{ "raised_static_b", false,true}, - new dynamic[]{ "climb_top_right", false,false}, - new dynamic[]{ "climb_top_left", false, false}, - new dynamic[]{ "climb_right", false, false}, - new dynamic[]{ "climb_left", false, false}, - new dynamic[]{ "default", true,true}, - new dynamic[]{ "touch_head_a", false,true}, - new dynamic[]{ "touch_head_b", false,true}, - new dynamic[]{ "touch_head_c", false,true}, - new dynamic[]{ "crawl_right", false, true}, - new dynamic[]{ "crawl_left", false, true}, - new dynamic[]{ "squat_a", false,true}, - new dynamic[]{ "squat_b", false, true}, - new dynamic[]{ "squat_c", false,true}, - new dynamic[]{ "fall_a", false, false}, - new dynamic[]{ "fall_b", false,true}, - new dynamic[]{ "walk_right_a", false,true}, - new dynamic[]{ "walk_right_b", false, true}, - new dynamic[]{ "walk_right_c", false,true}, - new dynamic[]{ "walk_left_a", false,true}, - new dynamic[]{ "walk_left_b", false, true}, - new dynamic[]{ "walk_left_c", false,true}, - }; + ///// loop 应该被取缔 + ///// 动画类型默认设置 前文本|是否循环|是否常用 + ///// + //public static readonly dynamic[][] GraphTypeValue = new dynamic[][] + //{ + // new dynamic[]{ "raised_dynamic" ,false,true}, + // new dynamic[]{ "raised_static_a", false,true}, + // new dynamic[]{ "raised_static_b", false,true}, + // new dynamic[]{ "climb_top_right", false,false}, + // new dynamic[]{ "climb_top_left", false, false}, + // new dynamic[]{ "climb_bottom_right", false,false}, + // new dynamic[]{ "climb_bottom_left", false, false}, + // new dynamic[]{ "climb_right", false, false}, + // new dynamic[]{ "climb_left", false, false}, + // new dynamic[]{ "default", true,true}, + // new dynamic[]{ "touch_head_a", false,true}, + // new dynamic[]{ "touch_head_b", false,true}, + // new dynamic[]{ "touch_head_c", false,true}, + // new dynamic[]{ "crawl_right", false, true}, + // new dynamic[]{ "crawl_left", false, true}, + // new dynamic[]{ "squat_a", false,true}, + // new dynamic[]{ "squat_b", false, true}, + // new dynamic[]{ "squat_c", false,true}, + // new dynamic[]{ "fall_left_a", false, false}, + // new dynamic[]{ "fall_left_b", false,true}, + // new dynamic[]{ "fall_right_a", false, false}, + // new dynamic[]{ "fall_right_b", false,true}, + // new dynamic[]{ "walk_right_a", false,true}, + // new dynamic[]{ "walk_right_b", false, true}, + // new dynamic[]{ "walk_right_c", false,true}, + // new dynamic[]{ "walk_left_a", false,true}, + // new dynamic[]{ "walk_left_b", false, true}, + // new dynamic[]{ "walk_left_c", false,true}, + //}; /// /// 图像字典 /// @@ -174,5 +202,23 @@ namespace VPet_Simulator.Core } return FindGraph(GraphType.Default, mode); } + static string[] graphtypevalue = null; + public static string[] GraphTypeValue + { + get + { + if (graphtypevalue == null) + { + List gtv = new List(); + foreach (string v in Enum.GetNames(typeof(GraphType))) + { + gtv.Add(v.Replace("_Start", "").Replace("_Loop", "").Replace("_End", "").ToLower()); + } + graphtypevalue = gtv.ToArray(); + } + return graphtypevalue; + } + } + } } diff --git a/VPet-Simulator.Core/Graph/PNGAnimation.xaml.cs b/VPet-Simulator.Core/Graph/PNGAnimation.xaml.cs index cff7af9..f6b7829 100644 --- a/VPet-Simulator.Core/Graph/PNGAnimation.xaml.cs +++ b/VPet-Simulator.Core/Graph/PNGAnimation.xaml.cs @@ -61,7 +61,7 @@ namespace VPet_Simulator.Core /// 文件夹位置 /// 是否循环 /// 是否储存到内存以支持快速显示 - public PNGAnimation(string path, Save.ModeType modetype, GraphCore.GraphType graphtype, bool isLoop = true, bool storemem = false) + public PNGAnimation(string path, Save.ModeType modetype, GraphCore.GraphType graphtype, bool storemem = false, bool isLoop = false) { InitializeComponent(); Animations = new List(); @@ -171,7 +171,7 @@ namespace VPet_Simulator.Core //先显示该图层 parent.Dispatcher.Invoke(Visible); //然后等待帧时间毫秒 - Thread.Sleep(Time); + Thread.Sleep(Time); //判断是否要下一步 if (parent.PlayState) { @@ -185,14 +185,15 @@ namespace VPet_Simulator.Core } else { + parent.Dispatcher.Invoke(Hidden); if (parent.DoEndAction) EndAction?.Invoke();//运行结束动画时事件 //重新加载第一帧 - Task.Run(() => - { - Thread.Sleep(25); - parent.Dispatcher.Invoke(Hidden); - }); + //Task.Run(() => + //{ + // Thread.Sleep(25); + // parent.Dispatcher.Invoke(Hidden); + //}); return; } //要下一步,现在就隐藏图层 @@ -230,6 +231,6 @@ namespace VPet_Simulator.Core DoEndAction = !StopEndAction; PlayState = false; } - + } } diff --git a/VPet-Simulator.Windows/Function/CorePet.cs b/VPet-Simulator.Windows/Function/CorePet.cs index a9dd011..60bc9bf 100644 --- a/VPet-Simulator.Windows/Function/CorePet.cs +++ b/VPet-Simulator.Windows/Function/CorePet.cs @@ -19,15 +19,12 @@ namespace VPet_Simulator.Windows /// /// 宠物图像 /// - public GraphCore Graph + public GraphCore Graph(bool storemem) { - get - { - var g = new GraphCore(); - foreach (var p in path) - LoadGraph(g, new DirectoryInfo(p), ""); - return g; - } + var g = new GraphCore(); + foreach (var p in path) + LoadGraph(g, new DirectoryInfo(p), "", storemem); + return g; } /// /// 图像位置 @@ -50,7 +47,7 @@ namespace VPet_Simulator.Windows GraphSetting = lps["graph"]; } - public static void LoadGraph(GraphCore graph, DirectoryInfo di, string path_name) + public static void LoadGraph(GraphCore graph, DirectoryInfo di, string path_name,bool storemem) { var list = di.EnumerateDirectories(); if (list.Count() == 0) @@ -64,24 +61,24 @@ namespace VPet_Simulator.Windows path_name = path_name.Trim('_').ToLower(); for (int i = 0; i < GraphTypeValue.Length; i++) { - if (path_name.StartsWith(GraphTypeValue[i][0])) + if (path_name.StartsWith(GraphTypeValue[i])) { if (path_name.Contains("happy")) { - graph.AddGraph(new PNGAnimation(di.FullName, Save.ModeType.Happy, (GraphType)i, GraphTypeValue[i][1], GraphTypeValue[i][2]), (GraphType)i); + graph.AddGraph(new PNGAnimation(di.FullName, Save.ModeType.Happy, (GraphType)i, storemem), (GraphType)i); } if (path_name.Contains("nomal")) { - graph.AddGraph(new PNGAnimation(di.FullName, Save.ModeType.Nomal, (GraphType)i, GraphTypeValue[i][1], GraphTypeValue[i][2]), (GraphType)i); + graph.AddGraph(new PNGAnimation(di.FullName, Save.ModeType.Nomal, (GraphType)i, storemem), (GraphType)i); } if (path_name.Contains("poorcondition")) { - graph.AddGraph(new PNGAnimation(di.FullName, Save.ModeType.PoorCondition, (GraphType)i, GraphTypeValue[i][1], GraphTypeValue[i][2]), (GraphType)i); + graph.AddGraph(new PNGAnimation(di.FullName, Save.ModeType.PoorCondition, (GraphType)i, storemem), (GraphType)i); } if (path_name.Contains("ill")) { - graph.AddGraph(new PNGAnimation(di.FullName, Save.ModeType.Ill, (GraphType)i, GraphTypeValue[i][1], GraphTypeValue[i][2]), (GraphType)i); + graph.AddGraph(new PNGAnimation(di.FullName, Save.ModeType.Ill, (GraphType)i, storemem), (GraphType)i); } return; } @@ -94,7 +91,7 @@ namespace VPet_Simulator.Windows else foreach (var p in list) { - LoadGraph(graph, p, path_name + "_" + p.Name); + LoadGraph(graph, p, path_name + "_" + p.Name,storemem); } } } diff --git a/VPet-Simulator.Windows/Function/Setting.cs b/VPet-Simulator.Windows/Function/Setting.cs index d9df7a2..4ec4e9e 100644 --- a/VPet-Simulator.Windows/Function/Setting.cs +++ b/VPet-Simulator.Windows/Function/Setting.cs @@ -66,92 +66,7 @@ namespace VPet_Simulator.Windows zoomlevel = value; } } - /// - /// 分辨率类型,仅支持以下分辨率 q:1.77 l:1.6 s:1.33 - /// - public enum ResolutionType - { - q1280x720,// = 128000720, - l1280x800,// = 128000800, - s1280x960,// = 128000960, - q1440x810,// = 144000810, - l1440x900,// = 144000900, - s1440x1080,// = 144001080, - q1600x900,// = 160000900, - l1600x1000,// = 160001000, - s1600x1200,// = 160001200, - q1680x945,// = 160000945, - l1680x1050,// = 160001050, - s1680x1260,// = 160001260, - q1920x1080,// = 192001080, - l1920x1200,// = 192001200, - s1920x1440,// = 192001440, - q2048x1152,// = 204801152, - l2048x1260,// = 204801260, - s2048x1536,// = 204801536, - q2560x1440,// = 256001440, - l2560x1600,// = 256001600, - s2560x1920,// = 256001920, - q3840x2160,// = 384002160, - l3840x2400,// = 384002400, - s3840x2880,// = 384002880, - } - /// - /// 分辨率表,快速查询分辨率 - /// - public static readonly int[] ResolutionList = { - 128000720, - 128000800, - 128000960, - 144000810, - 144000900, - 144001080, - 160000900, - 160001000, - 160001200, - 160000945, - 160001050, - 160001260, - 192001080, - 192001200, - 192001440, - 204801152, - 204801260, - 204801536, - 256001440, - 256001600, - 256001920, - 384002160, - 384002400, - 384002880 - }; - //public static readonly Dictionary ResolutionList = new Dictionary() - //{ - // {1, 128000720 }, - // 128000800, - // 128000960, - // 144000810, - // 144000900, - // 144001080, - // 160000900, - // 160001000, - // 160001200, - // 160000945, - // 160001050, - // 160001260, - // 192001080, - // 192001200, - // 192001440, - // 204801152, - // 204801260, - // 204801536, - // 256001440, - // 256001600, - // 256001920, - // 384002160, - // 384002400, - // 384002880, - //}; + public bool IsFullScreen { get => FindLine("fullscreen") != null; @@ -172,6 +87,14 @@ namespace VPet_Simulator.Windows set => this["diagnosis"].SetBool("disable", !value); } /// + /// 是将图片储存到内存 + /// + public bool StoreInMemory + { + get => this["set"].GetBool("storemem"); + set => this["set"].SetBool("storemem", value); + } + /// /// 数据收集频率 /// public int DiagnosisInterval diff --git a/VPet-Simulator.Windows/MainWindow.xaml.cs b/VPet-Simulator.Windows/MainWindow.xaml.cs index 2d4f205..9983d37 100644 --- a/VPet-Simulator.Windows/MainWindow.xaml.cs +++ b/VPet-Simulator.Windows/MainWindow.xaml.cs @@ -101,9 +101,9 @@ namespace VPet_Simulator.Windows Dispatcher.Invoke(new Action(() => LoadingText.Content = "尝试加载游戏内容")); //加载游戏内容 Core.Controller = new MWController(this); - Core.Save = new Save("玛哈萝"); + Core.Save = new Save("萝莉斯"); Dispatcher.Invoke(new Action(() => { - Core.Graph = Pets[0].Graph; + Core.Graph = Pets[0].Graph(Set.StoreInMemory); LoadingText.Visibility = Visibility.Collapsed; winSetting = new winGameSetting(this); var main = new Main(Core) { }; diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/1,吃饭向右.rar b/VPet-Simulator.Windows/mod/0000_core/pet/vup/1,吃饭向右.rar new file mode 100644 index 0000000..a0c9ae5 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/1,吃饭向右.rar differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/1,吃饭向左.rar b/VPet-Simulator.Windows/mod/0000_core/pet/vup/1,吃饭向左.rar new file mode 100644 index 0000000..831f71b Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/1,吃饭向左.rar differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_000_250.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_000_250.png new file mode 100644 index 0000000..04303cd Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_000_250.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_001_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_001_125.png new file mode 100644 index 0000000..853e75a Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_001_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_002_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_002_125.png new file mode 100644 index 0000000..3da319c Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_002_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_003_250.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_003_250.png new file mode 100644 index 0000000..4b4fc8d Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_003_250.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_004_250.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_004_250.png new file mode 100644 index 0000000..3e22f86 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_004_250.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_005_250.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_005_250.png new file mode 100644 index 0000000..4b4fc8d Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_005_250.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_006_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_006_125.png new file mode 100644 index 0000000..3da319c Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_006_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_007_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_007_125.png new file mode 100644 index 0000000..853e75a Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_007_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_008_250.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_008_250.png new file mode 100644 index 0000000..04303cd Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Left/Nomal/爬行向左_008_250.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_000_250.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_000_250.png new file mode 100644 index 0000000..c485f21 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_000_250.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_001_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_001_125.png new file mode 100644 index 0000000..c6764a2 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_001_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_002_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_002_125.png new file mode 100644 index 0000000..326a39a Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_002_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_003_250.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_003_250.png new file mode 100644 index 0000000..b54588c Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_003_250.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_004_250.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_004_250.png new file mode 100644 index 0000000..2befbe1 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_004_250.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_005_250.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_005_250.png new file mode 100644 index 0000000..b54588c Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_005_250.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_006_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_006_125.png new file mode 100644 index 0000000..326a39a Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_006_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_007_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_007_125.png new file mode 100644 index 0000000..c6764a2 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_007_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_008_250.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_008_250.png new file mode 100644 index 0000000..c485f21 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Bottom_Right/Nomal/向右爬行_008_250.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_000_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_000_125.png new file mode 100644 index 0000000..70ab8b3 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_000_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_001_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_001_125.png new file mode 100644 index 0000000..98ea15d Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_001_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_002_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_002_125.png new file mode 100644 index 0000000..8cb157f Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_002_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_003_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_003_125.png new file mode 100644 index 0000000..50a972d Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_003_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_004_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_004_125.png new file mode 100644 index 0000000..fc5a356 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_004_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_005_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_005_125.png new file mode 100644 index 0000000..9bde893 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_005_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_006_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_006_125.png new file mode 100644 index 0000000..3667427 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_006_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_007_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_007_125.png new file mode 100644 index 0000000..d9d5e17 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_007_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_008_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_008_125.png new file mode 100644 index 0000000..4f2e9dd Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_008_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_009_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_009_125.png new file mode 100644 index 0000000..977c337 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_009_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_010_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_010_125.png new file mode 100644 index 0000000..51c7b80 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_010_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_011_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_011_125.png new file mode 100644 index 0000000..51d2f0f Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_011_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_012_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_012_125.png new file mode 100644 index 0000000..503bc6f Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_012_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_013_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_013_125.png new file mode 100644 index 0000000..6a2472e Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Left/Nomal/爬起向左_013_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_000_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_000_125.png new file mode 100644 index 0000000..3af0983 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_000_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_001_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_001_125.png new file mode 100644 index 0000000..52486e5 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_001_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_002_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_002_125.png new file mode 100644 index 0000000..b36384c Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_002_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_003_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_003_125.png new file mode 100644 index 0000000..0a4547d Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_003_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_004_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_004_125.png new file mode 100644 index 0000000..09671b8 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_004_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_005_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_005_125.png new file mode 100644 index 0000000..db79303 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_005_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_006_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_006_125.png new file mode 100644 index 0000000..b78747b Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_006_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_007_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_007_125.png new file mode 100644 index 0000000..20ea7f9 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_007_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_008_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_008_125.png new file mode 100644 index 0000000..7cf5496 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_008_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_009_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_009_125.png new file mode 100644 index 0000000..01353e0 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_009_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_010_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_010_125.png new file mode 100644 index 0000000..5838879 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_010_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_011_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_011_125.png new file mode 100644 index 0000000..65b551c Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_011_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_012_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_012_125.png new file mode 100644 index 0000000..d17bbdc Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_012_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_013_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_013_125.png new file mode 100644 index 0000000..e449c0d Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Climb_Up_Right/Nomal/爬起向右_013_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_0_250.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_000_250.png similarity index 73% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_0_250.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_000_250.png index 1060db1..ed7618f 100644 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_0_250.png and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_000_250.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_1_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_001_125.png similarity index 74% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_1_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_001_125.png index 069acf9..23796a9 100644 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_1_125.png and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_001_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_2_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_002_125.png similarity index 75% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_2_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_002_125.png index 841c6b7..f7e23f9 100644 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_2_125.png and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_002_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_3_375.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_003_375.png similarity index 75% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_3_375.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_003_375.png index bbab7f3..3401c07 100644 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_3_375.png and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_003_375.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_4_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_004_125.png similarity index 76% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_4_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_004_125.png index ac0513f..e1630f5 100644 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_4_125.png and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_004_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_5_250.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_005_250.png similarity index 76% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_5_250.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_005_250.png index c41bfa7..bf4f80e 100644 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_5_250.png and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_005_250.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_6_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_006_125.png similarity index 74% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_6_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_006_125.png index 069acf9..23796a9 100644 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_6_125.png and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_006_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_7_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_007_125.png similarity index 73% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_7_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_007_125.png index 1060db1..ed7618f 100644 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_7_125.png and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Default/Nomal/呼吸_007_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal/下落_003_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal/下落_003_125.png deleted file mode 100644 index 8fe938f..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal/下落_003_125.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal_1/落下中_000_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal_1/落下中_000_125.png deleted file mode 100644 index ce76b84..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal_1/落下中_000_125.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal_1/落下中_001_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal_1/落下中_001_125.png deleted file mode 100644 index 1caffcf..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal_1/落下中_001_125.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal_1/落下中_002_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal_1/落下中_002_125.png deleted file mode 100644 index 8fe938f..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal_1/落下中_002_125.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal_1/落下中_003_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal_1/落下中_003_125.png deleted file mode 100644 index 1caffcf..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal_1/落下中_003_125.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal_1/落下中_004_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal_1/落下中_004_125.png deleted file mode 100644 index ce76b84..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal_1/落下中_004_125.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal_1/落下中_005_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal_1/落下中_005_125.png deleted file mode 100644 index 1caffcf..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal_1/落下中_005_125.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal/下落_000_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/A_Nomal/下落重复帧_000_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal/下落_000_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/A_Nomal/下落重复帧_000_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal/下落_001_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/A_Nomal/下落重复帧_001_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal/下落_001_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/A_Nomal/下落重复帧_001_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal/下落_002_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/A_Nomal/下落重复帧_002_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal/下落_002_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/A_Nomal/下落重复帧_002_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/A_Nomal/下落重复帧_003_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/A_Nomal/下落重复帧_003_125.png new file mode 100644 index 0000000..70c2778 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/A_Nomal/下落重复帧_003_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal/下落_004_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/A_Nomal/下落重复帧_004_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal/下落_004_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/A_Nomal/下落重复帧_004_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal/下落_005_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/A_Nomal/下落重复帧_005_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal/下落_005_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/A_Nomal/下落重复帧_005_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal/下落_006_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/A_Nomal/下落重复帧_006_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/A_Nomal/下落_006_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/A_Nomal/下落重复帧_006_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/B_Nomal/落下_000_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/B_Nomal/落下_000_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/B_Nomal/落下_000_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/B_Nomal/落下_000_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/B_Nomal/落下_001_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/B_Nomal/落下_001_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/B_Nomal/落下_001_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/B_Nomal/落下_001_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/B_Nomal/落下_002_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/B_Nomal/落下_002_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/B_Nomal/落下_002_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/B_Nomal/落下_002_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/B_Nomal/落下_003_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/B_Nomal/落下_003_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/B_Nomal/落下_003_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/B_Nomal/落下_003_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/B_Nomal/落下_004_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/B_Nomal/落下_004_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/B_Nomal/落下_004_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/B_Nomal/落下_004_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/B_Nomal/落下_005_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/B_Nomal/落下_005_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/B_Nomal/落下_005_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/B_Nomal/落下_005_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/B_Nomal/落下_006_625.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/B_Nomal/落下_006_625.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall/B_Nomal/落下_006_625.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Left/B_Nomal/落下_006_625.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/A_Nomal/下落向右,循环_000_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/A_Nomal/下落向右,循环_000_125.png new file mode 100644 index 0000000..daf36ef Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/A_Nomal/下落向右,循环_000_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/A_Nomal/下落向右,循环_001_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/A_Nomal/下落向右,循环_001_125.png new file mode 100644 index 0000000..8dff891 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/A_Nomal/下落向右,循环_001_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/A_Nomal/下落向右,循环_002_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/A_Nomal/下落向右,循环_002_125.png new file mode 100644 index 0000000..df59c22 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/A_Nomal/下落向右,循环_002_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/A_Nomal/下落向右,循环_003_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/A_Nomal/下落向右,循环_003_125.png new file mode 100644 index 0000000..8dff891 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/A_Nomal/下落向右,循环_003_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/A_Nomal/下落向右,循环_004_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/A_Nomal/下落向右,循环_004_125.png new file mode 100644 index 0000000..daf36ef Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/A_Nomal/下落向右,循环_004_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/A_Nomal/下落向右,循环_005_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/A_Nomal/下落向右,循环_005_125.png new file mode 100644 index 0000000..8dff891 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/A_Nomal/下落向右,循环_005_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_000_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_000_125.png new file mode 100644 index 0000000..1f32542 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_000_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_001_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_001_125.png new file mode 100644 index 0000000..6ea344b Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_001_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_002_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_002_125.png new file mode 100644 index 0000000..cfa74d1 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_002_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_003_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_003_125.png new file mode 100644 index 0000000..70322dc Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_003_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_004_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_004_125.png new file mode 100644 index 0000000..8507bd6 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_004_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_005_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_005_125.png new file mode 100644 index 0000000..aeb6698 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_005_125.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_006_625.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_006_625.png new file mode 100644 index 0000000..8507bd6 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Fall_Right/B_Nomal/落地动画_006_625.png differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/下蹲向右.rar b/VPet-Simulator.Windows/mod/0000_core/pet/vup/下蹲向右.rar new file mode 100644 index 0000000..d18656e Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/下蹲向右.rar differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/下蹲向左.rar b/VPet-Simulator.Windows/mod/0000_core/pet/vup/下蹲向左.rar new file mode 100644 index 0000000..115aa71 Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/下蹲向左.rar differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/低头打呼朝左.rar b/VPet-Simulator.Windows/mod/0000_core/pet/vup/低头打呼朝左.rar new file mode 100644 index 0000000..031ab4a Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/低头打呼朝左.rar differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/爬起向右.rar b/VPet-Simulator.Windows/mod/0000_core/pet/vup/爬起向右.rar new file mode 100644 index 0000000..4baf87b Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/爬起向右.rar differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/爬起向左.rar b/VPet-Simulator.Windows/mod/0000_core/pet/vup/爬起向左.rar new file mode 100644 index 0000000..b54b6ef Binary files /dev/null and b/VPet-Simulator.Windows/mod/0000_core/pet/vup/爬起向左.rar differ