diff --git a/README.md b/README.md index 1171c79..e28fd17 100644 --- a/README.md +++ b/README.md @@ -53,9 +53,14 @@ * 桌宠动画 * 物品/食物/饮料等 -* 桌宠工作 +* 自定义桌宠工作 * 说话文本 * 主题 +* 代码插件 - 通过编写代码给桌宠添加内容 + * 添加新的动画逻辑/显示方案 (eg: l2d/spine 等) + * 添加新功能 (闹钟/记事板等等) + * 几乎无所不能, 示例例子参见 [VPet.Plugin.Demo](https://github.com/LorisYounger/VPet.Plugin.Demo) + ### 反馈&建议&联系我们 @@ -188,7 +193,7 @@ ## 参与开发 -欢迎参与虚拟桌宠模拟器的开发! 为保证代码可维护度和游戏性,如果想要开发新的功能,请先[邮件联系](mailto:zoujin.dev@exlb.org)我想要添加的功能/玩法, 以确保该功能/玩法适用于虚拟桌宠模拟器. 以免未来提交时因不合适被拒(而造成代码浪费)
+欢迎参与虚拟桌宠模拟器的开发! 为保证代码可维护度和游戏性,如果想要开发新的功能,请先[邮件联系](mailto:zoujin.dev@exlb.org)或发[Issues](https://github.com/LorisYounger/VPet/issues)我想要添加的功能/玩法, 以确保该功能/玩法适用于虚拟桌宠模拟器. 以免未来提交时因不合适被拒(而造成代码浪费)
如果是修复错误或者BUG,无需联系我,修好后直接PR即可 当想法通过后,您可以通过 [fork](https://github.com/LorisYounger/VPet/fork) 功能拷贝代码至自己的github以方便编写自己的代码, 编写完毕后通过[pull requests](https://github.com/LorisYounger/VPet/compare) 提交
diff --git a/VPet-Simulator.Core/Display/Main.xaml.cs b/VPet-Simulator.Core/Display/Main.xaml.cs index 3ca8d06..77c37d2 100644 --- a/VPet-Simulator.Core/Display/Main.xaml.cs +++ b/VPet-Simulator.Core/Display/Main.xaml.cs @@ -1,20 +1,12 @@ using LinePutScript; using Panuon.WPF.UI; using System; -using System.Collections.Generic; using System.Linq; -using System.Text; using System.Threading; using System.Threading.Tasks; using System.Windows; -using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; -using System.Windows.Media.Imaging; -using System.Windows.Navigation; -using System.Windows.Shapes; using static VPet_Simulator.Core.GraphCore; namespace VPet_Simulator.Core diff --git a/VPet-Simulator.Core/Display/MainDisplay.cs b/VPet-Simulator.Core/Display/MainDisplay.cs index 2b27204..9a0e872 100644 --- a/VPet-Simulator.Core/Display/MainDisplay.cs +++ b/VPet-Simulator.Core/Display/MainDisplay.cs @@ -1,13 +1,6 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Security.AccessControl; -using System.Text; -using System.Threading; -using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; -using System.Windows.Input; using System.Windows.Threading; using static VPet_Simulator.Core.GraphCore; @@ -1217,5 +1210,65 @@ namespace VPet_Simulator.Core petgridcrlf = !petgridcrlf; GC.Collect(); } + /// + /// 查找可用与显示的Border (自动多层切换) + /// + /// 动画 + public Border FindDisplayBorder(IGraph graph) + { + DisplayType = graph.GraphType; + var PetGridTag = Dispatcher.Invoke(() => PetGrid.Tag); + var PetGrid2Tag = Dispatcher.Invoke(() => PetGrid2.Tag); + if (PetGridTag == graph) + { + petgridcrlf = true; + ((IGraph)(PetGrid2Tag)).Stop(true); + Dispatcher.Invoke(() => + { + PetGrid.Visibility = Visibility.Visible; + PetGrid2.Visibility = Visibility.Hidden; + }); + return PetGrid; + } + else if (PetGrid2Tag == graph) + { + petgridcrlf = false; + ((IGraph)(PetGridTag)).Stop(true); + Dispatcher.Invoke(() => + { + PetGrid2.Visibility = Visibility.Visible; + PetGrid.Visibility = Visibility.Hidden; + }); + return PetGrid2; + } + + if (petgridcrlf) + { + ((IGraph)(PetGridTag)).Stop(true); + Dispatcher.Invoke(() => + { + PetGrid.Visibility = Visibility.Hidden; + PetGrid2.Visibility = Visibility.Visible; + //PetGrid2.Tag = graph; + }); + petgridcrlf = !petgridcrlf; + GC.Collect(); + return PetGrid2; + } + else + { + ((IGraph)(PetGrid2Tag)).Stop(true); + Dispatcher.Invoke(() => + { + PetGrid2.Visibility = Visibility.Hidden; + PetGrid.Visibility = Visibility.Visible; + //PetGrid.Tag = graph; + }); + petgridcrlf = !petgridcrlf; + GC.Collect(); + return PetGrid; + } + + } } } diff --git a/VPet-Simulator.Core/Display/MainLogic.cs b/VPet-Simulator.Core/Display/MainLogic.cs index 53f84b6..9cc130e 100644 --- a/VPet-Simulator.Core/Display/MainLogic.cs +++ b/VPet-Simulator.Core/Display/MainLogic.cs @@ -1,7 +1,4 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; using System.Threading.Tasks; using System.Timers; using System.Windows; diff --git a/VPet-Simulator.Core/Display/MessageBar.xaml.cs b/VPet-Simulator.Core/Display/MessageBar.xaml.cs index dedaa27..b8c4233 100644 --- a/VPet-Simulator.Core/Display/MessageBar.xaml.cs +++ b/VPet-Simulator.Core/Display/MessageBar.xaml.cs @@ -1,19 +1,12 @@ using System; using System.Collections.Generic; using System.Linq; -using System.Text; using System.Threading; using System.Threading.Tasks; using System.Timers; using System.Windows; using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; using System.Windows.Input; -using System.Windows.Media; -using System.Windows.Media.Imaging; -using System.Windows.Navigation; -using System.Windows.Shapes; using Timer = System.Timers.Timer; namespace VPet_Simulator.Core diff --git a/VPet-Simulator.Core/Display/ToolBar.xaml b/VPet-Simulator.Core/Display/ToolBar.xaml index 28284a9..4d7dac9 100644 --- a/VPet-Simulator.Core/Display/ToolBar.xaml +++ b/VPet-Simulator.Core/Display/ToolBar.xaml @@ -101,11 +101,8 @@ - - - - - + @@ -120,7 +117,7 @@ + Padding="0" /> diff --git a/VPet-Simulator.Core/Display/ToolBar.xaml.cs b/VPet-Simulator.Core/Display/ToolBar.xaml.cs index 638e0c8..532583d 100644 --- a/VPet-Simulator.Core/Display/ToolBar.xaml.cs +++ b/VPet-Simulator.Core/Display/ToolBar.xaml.cs @@ -1,17 +1,8 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading; -using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; -using System.Windows.Media.Imaging; -using System.Windows.Navigation; using System.Timers; using Timer = System.Timers.Timer; using Panuon.WPF.UI; @@ -260,6 +251,7 @@ namespace VPet_Simulator.Core private void Sleep_Click(object sender, RoutedEventArgs e) { + this.Visibility = Visibility.Collapsed; if (m.Core.Save.Mode != GameSave.ModeType.Ill) if (m.State == Main.WorkingState.Sleep) m.Display(GraphCore.GraphType.Sleep_C_End, m.DisplayNomal); @@ -269,34 +261,33 @@ namespace VPet_Simulator.Core { m.WorkTimer.Stop(() => m.DisplaySleep(true)); } - this.Visibility = Visibility.Collapsed; } private void Study_Click(object sender, RoutedEventArgs e) { + this.Visibility = Visibility.Collapsed; if (m.Core.Save.Mode != GameSave.ModeType.Ill) if (m.State == Main.WorkingState.Study) m.WorkTimer.Stop(); else m.WorkTimer.Start(Main.WorkingState.Study); - this.Visibility = Visibility.Collapsed; } private void Work1_Click(object sender, RoutedEventArgs e) { + this.Visibility = Visibility.Collapsed; if (m.Core.Save.Mode != GameSave.ModeType.Ill) if (m.State == Main.WorkingState.WorkONE) m.WorkTimer.Stop(); else m.WorkTimer.Start(Main.WorkingState.WorkONE); - this.Visibility = Visibility.Collapsed; } private void Work2_Click(object sender, RoutedEventArgs e) { + this.Visibility = Visibility.Collapsed; if (m.Core.Save.Mode != GameSave.ModeType.Ill) if (m.State == Main.WorkingState.WorkTWO) m.WorkTimer.Stop(); else m.WorkTimer.Start(Main.WorkingState.WorkTWO); - this.Visibility = Visibility.Collapsed; } } } diff --git a/VPet-Simulator.Core/Display/WorkTimer.xaml.cs b/VPet-Simulator.Core/Display/WorkTimer.xaml.cs index 302b70f..1ae8e08 100644 --- a/VPet-Simulator.Core/Display/WorkTimer.xaml.cs +++ b/VPet-Simulator.Core/Display/WorkTimer.xaml.cs @@ -1,18 +1,9 @@ using LinePutScript; using LinePutScript.Converter; using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; -using System.Windows.Input; using System.Windows.Media; -using System.Windows.Media.Imaging; -using System.Windows.Navigation; using System.Windows.Shapes; namespace VPet_Simulator.Core diff --git a/VPet-Simulator.Core/Graph/EyeTracking.xaml.cs b/VPet-Simulator.Core/Graph/EyeTracking.xaml.cs index c4d13e1..bb561e0 100644 --- a/VPet-Simulator.Core/Graph/EyeTracking.xaml.cs +++ b/VPet-Simulator.Core/Graph/EyeTracking.xaml.cs @@ -1,17 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows; -using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; -using System.Windows.Input; -using System.Windows.Media; -using System.Windows.Media.Imaging; -using System.Windows.Navigation; -using System.Windows.Shapes; +using System.Windows.Controls; namespace VPet_Simulator.Core { diff --git a/VPet-Simulator.Core/Graph/FoodAnimation.cs b/VPet-Simulator.Core/Graph/FoodAnimation.cs index 3dc79e2..a0ff6f0 100644 --- a/VPet-Simulator.Core/Graph/FoodAnimation.cs +++ b/VPet-Simulator.Core/Graph/FoodAnimation.cs @@ -1,19 +1,103 @@ using System; using System.Collections.Generic; -using System.Linq; -using System.Text; using System.Threading; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; -using static System.Windows.Forms.AxHost; using System.Windows.Media; using static VPet_Simulator.Core.Picture; +using static VPet_Simulator.Core.IGraph; +using LinePutScript; +using System.IO; +using static VPet_Simulator.Core.GraphCore; namespace VPet_Simulator.Core { - public class FoodAnimation : IGraph + /// + /// 食物动画 支持显示前中后3层夹心动画 + /// 不一定只用于食物,只是叫这个名字 + /// + public class FoodAnimation : IRunImage { + /// + /// 创建食物动画 第二层夹心为运行时提供 + /// + /// 动画核心 + /// 动画模式 + /// 动画类型 + /// 前层 动画名 + /// 后层 动画名 + /// 中间层运动轨迹 + /// 是否循环 + public FoodAnimation(GraphCore graphCore, GameSave.ModeType modetype, GraphCore.GraphType graphtype, string front_Lay, + string back_Lay, ILine animations, bool isLoop = false) + { + IsLoop = isLoop; + GraphType = graphtype; + ModeType = modetype; + GraphCore = graphCore; + Front_Lay = front_Lay; + Back_Lay = back_Lay; + Animations = new List(); + int i = 0; + ISub sub = animations.Find("a" + i); + while (sub != null) + { + Animations.Add(new Animation(this, sub)); + sub = animations.Find("a" + ++i); + } + } + + public static void LoadGraph(GraphCore graph, FileSystemInfo path, ILine info) + { + GameSave.ModeType modetype; + var path_name = path.FullName.Trim('_').ToLower(); + if (!Enum.TryParse(info[(gstr)"mode"], true, out modetype)) + { + if (path_name.Contains("happy")) + { + modetype = GameSave.ModeType.Happy; + } + else if (path_name.Contains("nomal")) + { + modetype = GameSave.ModeType.Nomal; + } + else if (path_name.Contains("poorcondition")) + { + modetype = GameSave.ModeType.PoorCondition; + } + else if (path_name.Contains("ill")) + { + modetype = GameSave.ModeType.Ill; + } + else + { + modetype = GameSave.ModeType.Nomal; + } + } + GraphType graphtype = GraphType.Not_Able; + if (!Enum.TryParse(info[(gstr)"graph"], true, out graphtype)) + { + for (int i = 0; i < GraphTypeValue.Length; i++) + { + if (path_name.StartsWith(GraphTypeValue[i])) + { + graphtype = (GraphType)i; + break; + } + } + } + bool isLoop = info[(gbol)"loop"]; + FoodAnimation pa = new FoodAnimation(graph, modetype, graphtype, info[(gstr)"front_lay"], info[(gstr)"back_lay"], info, isLoop); + if (graphtype == GraphType.Not_Able) + { + graph.AddCOMMGraph(pa, info.info); + } + else + { + graph.AddGraph(pa, graphtype); + } + } /// /// 前层名字 /// @@ -67,7 +151,10 @@ namespace VPet_Simulator.Core { private FoodAnimation parent; public Thickness MarginWI; - public double Rotate; + public double Rotate = 0; + public double Opacity = 1; + public bool IsVisiable = true; + public double Width; /// /// 帧时间 /// @@ -78,12 +165,37 @@ namespace VPet_Simulator.Core /// FoodAnimation /// 持续时间 /// - public Animation(FoodAnimation parent, int time, Thickness wx, double rotate) + public Animation(FoodAnimation parent, int time, Thickness wx, double width, double rotate = 0, bool isVisiable = true, double opacity = 1) { this.parent = parent; Time = time; MarginWI = wx; Rotate = rotate; + IsVisiable = isVisiable; + Width = width; + Opacity = opacity; + } + /// + /// 创建单帧动画 + /// + public Animation(FoodAnimation parent, ISub sub) + { + this.parent = parent; + var strs = sub.GetInfos(); + Time = int.Parse(strs[0]); + if (strs.Length == 1) + IsVisiable = false; + else + { + MarginWI = new Thickness(double.Parse(strs[1]), double.Parse(strs[2]), 0, 0); + Width = double.Parse(strs[3]); + if (strs.Length > 4) + { + Rotate = double.Parse(strs[4]); + if (strs.Length > 5) + Opacity = double.Parse(strs[5]); + } + } } /// /// 运行该图层 @@ -93,8 +205,19 @@ namespace VPet_Simulator.Core //先显示该图层 This.Dispatcher.Invoke(() => { - This.Margin = MarginWI; - This.LayoutTransform = new RotateTransform(Rotate); + if (IsVisiable) + { + This.Visibility = Visibility.Visible; + This.Margin = MarginWI; + This.LayoutTransform = new RotateTransform(Rotate); + This.Opacity = 1; + This.Width = Width; + } + else + { + This.Visibility = Visibility.Collapsed; + } + }); //然后等待帧时间毫秒 Thread.Sleep(Time); @@ -157,24 +280,62 @@ namespace VPet_Simulator.Core Height = 500; Front = new Image(); Back = new Image(); - Food = new Image(); - Food.RenderTransformOrigin = new Point(0.5, 0.5); - this.Children.Add(Front); + Food = new Image + { + RenderTransformOrigin = new Point(0.5, 0.5), + VerticalAlignment = VerticalAlignment.Top, + HorizontalAlignment = HorizontalAlignment.Left, + Visibility = Visibility.Collapsed, + }; this.Children.Add(Back); + this.Children.Add(Food); + this.Children.Add(Front); } public Image Front; public Image Food; public Image Back; } - public void Run(Border parant, Action EndAction = null) + public void Run(Border parant, Action EndAction = null) => Run(parant, null, EndAction); + + public void Run(Border parant, ImageSource image, Action EndAction = null) { - throw new NotImplementedException(); + if (PlayState) + {//如果当前正在运行,重置状态 + //IsResetPlay = true; + Stop(); + StopAction = () => Run(parant, image, EndAction); + return; + } + nowid = 0; + PlayState = true; + DoEndAction = true; + parant.Dispatcher.Invoke(() => + { + parant.Tag = this; + if (parant.Child != FoodGrid) + { + if (FoodGrid.Parent != null) + { + ((Border)FoodGrid.Parent).Child = null; + } + parant.Child = FoodGrid; + } + IImageRun FL = (IImageRun)GraphCore.FindCOMMGraph(Front_Lay, ModeType); + IImageRun BL = (IImageRun)GraphCore.FindCOMMGraph(Back_Lay, ModeType); + var t1 = FL.Run(FoodGrid.Front); + var t2 = BL.Run(FoodGrid.Back); + FoodGrid.Food.Source = image; + Task.Run(() => Animations[0].Run(FoodGrid.Food, EndAction)); + Task.Run(t1.Start); + Task.Run(t2.Start); + }); } public void Stop(bool StopEndAction = false) { - throw new NotImplementedException(); + DoEndAction = !StopEndAction; + PlayState = false; } } } diff --git a/VPet-Simulator.Core/Graph/IGraph.cs b/VPet-Simulator.Core/Graph/IGraph.cs index cf51ecc..96a7e4f 100644 --- a/VPet-Simulator.Core/Graph/IGraph.cs +++ b/VPet-Simulator.Core/Graph/IGraph.cs @@ -1,10 +1,6 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows; using System.Windows.Controls; +using System.Windows.Media; using static VPet_Simulator.Core.GraphCore; namespace VPet_Simulator.Core @@ -33,7 +29,7 @@ namespace VPet_Simulator.Core /// /// 是否准备完成 /// - bool IsReady { get; } + bool IsReady { get; } ///// ///// 从0开始运行该动画, 等待部署完成后执行 ///// @@ -55,5 +51,18 @@ namespace VPet_Simulator.Core /// /// 停止动画时是否允许执行停止帧 void Stop(bool StopEndAction = false); + /// + /// 指示该ImageRun支持 + /// + public interface IRunImage : IGraph + { + /// + /// 从0开始运行该动画 + /// + /// 显示位置 + /// 结束方法 + /// 额外图片 + void Run(Border parant, ImageSource image, Action EndAction = null); + } } } diff --git a/VPet-Simulator.Core/Graph/PNGAnimation.cs b/VPet-Simulator.Core/Graph/PNGAnimation.cs index b740f96..971af0d 100644 --- a/VPet-Simulator.Core/Graph/PNGAnimation.cs +++ b/VPet-Simulator.Core/Graph/PNGAnimation.cs @@ -1,27 +1,14 @@ using System; using System.Collections.Generic; using System.Linq; -using System.Text; using System.Threading.Tasks; using System.IO; using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; -using System.Windows.Input; -using System.Windows.Media; using System.Windows.Media.Imaging; -using System.Windows.Navigation; -using System.Windows.Shapes; using System.Windows; -using System.Windows.Threading; using System.Threading; using System.Drawing; using LinePutScript; -using static System.Windows.Forms.VisualStyles.VisualStyleElement.TreeView; -using Panuon.WPF.UI; -using static System.Windows.Forms.VisualStyles.VisualStyleElement.TaskbarClock; -using System.Security.Policy; -using System.Runtime.InteropServices.ComTypes; using static VPet_Simulator.Core.GraphCore; using static VPet_Simulator.Core.Picture; @@ -30,7 +17,7 @@ namespace VPet_Simulator.Core /// /// PNGAnimation.xaml 的交互逻辑 /// - public partial class PNGAnimation : IGraph, IImageRun + public partial class PNGAnimation : IImageRun { /// /// 所有动画帧 @@ -358,7 +345,7 @@ namespace VPet_Simulator.Core if (PlayState) {//如果当前正在运行,重置状态 //IsResetPlay = true; - Stop(true); + Stop(); StopAction = () => Run(parant, EndAction); return; } diff --git a/VPet-Simulator.Core/Graph/Picture.cs b/VPet-Simulator.Core/Graph/Picture.cs index 535e3dc..85c4ac4 100644 --- a/VPet-Simulator.Core/Graph/Picture.cs +++ b/VPet-Simulator.Core/Graph/Picture.cs @@ -1,25 +1,20 @@ using System; -using System.Collections.Generic; using System.Linq; -using System.Text; using System.Threading; using System.Threading.Tasks; using System.Windows.Media.Imaging; -using System.Windows; using System.IO; using System.Windows.Controls; -using System.Windows.Threading; using LinePutScript; using static VPet_Simulator.Core.GraphCore; using static VPet_Simulator.Core.Picture; -using System.Security.Cryptography; namespace VPet_Simulator.Core { /// /// Picture.xaml 的交互逻辑 /// - public partial class Picture : IGraph, IImageRun + public partial class Picture : IImageRun { /// /// 新建新静态图像 @@ -122,7 +117,7 @@ namespace VPet_Simulator.Core { if (PlayState) { - IsLoop = true; + IsContinue = true; return; } PlayState = true; @@ -228,7 +223,7 @@ namespace VPet_Simulator.Core }); }); } - public interface IImageRun + public interface IImageRun : IGraph { /// /// 指定图像图像控件准备运行该动画 diff --git a/VPet-Simulator.Core/Handle/Function.cs b/VPet-Simulator.Core/Handle/Function.cs index f22450a..2faf131 100644 --- a/VPet-Simulator.Core/Handle/Function.cs +++ b/VPet-Simulator.Core/Handle/Function.cs @@ -1,8 +1,4 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using System.Windows; using System.Windows.Media; diff --git a/VPet-Simulator.Core/Handle/GameCore.cs b/VPet-Simulator.Core/Handle/GameCore.cs index 0e8f124..1d93d41 100644 --- a/VPet-Simulator.Core/Handle/GameCore.cs +++ b/VPet-Simulator.Core/Handle/GameCore.cs @@ -1,9 +1,6 @@ using System; using System.Collections.Generic; using System.Windows; -using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace VPet_Simulator.Core { diff --git a/VPet-Simulator.Core/Handle/GameSave.cs b/VPet-Simulator.Core/Handle/GameSave.cs index 33fad69..ba33857 100644 --- a/VPet-Simulator.Core/Handle/GameSave.cs +++ b/VPet-Simulator.Core/Handle/GameSave.cs @@ -1,11 +1,6 @@ using LinePutScript; using LinePutScript.Converter; using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Xml.Linq; namespace VPet_Simulator.Core { diff --git a/VPet-Simulator.Core/Handle/IController.cs b/VPet-Simulator.Core/Handle/IController.cs index b55516d..2456661 100644 --- a/VPet-Simulator.Core/Handle/IController.cs +++ b/VPet-Simulator.Core/Handle/IController.cs @@ -1,11 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Drawing; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace VPet_Simulator.Core +namespace VPet_Simulator.Core { /// /// 桌宠控制器 需自行实现 diff --git a/VPet-Simulator.Core/Handle/PetLoader.cs b/VPet-Simulator.Core/Handle/PetLoader.cs index d5e9332..83040ed 100644 --- a/VPet-Simulator.Core/Handle/PetLoader.cs +++ b/VPet-Simulator.Core/Handle/PetLoader.cs @@ -1,14 +1,8 @@ using LinePutScript; -using System; using System.Collections.Generic; -using System.Globalization; using System.IO; using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Documents; using System.Windows.Forms; -using System.Windows.Threading; using static VPet_Simulator.Core.GraphCore; namespace VPet_Simulator.Core @@ -56,6 +50,8 @@ namespace VPet_Simulator.Core public static Dictionary IGraphConvert = new Dictionary() { { "pnganimation", PNGAnimation.LoadGraph}, + { "picture", Picture.LoadGraph }, + { "foodanimation", FoodAnimation.LoadGraph }, }; public static void LoadGraph(GraphCore graph, DirectoryInfo di, string path_name) { @@ -72,7 +68,7 @@ namespace VPet_Simulator.Core if (!string.IsNullOrEmpty(str)) { var p = Path.Combine(di.FullName, str); - if(Directory.Exists(p)) + if (Directory.Exists(p)) func.Invoke(graph, new DirectoryInfo(p), line); else if (File.Exists(p)) func.Invoke(graph, new FileInfo(p), line); diff --git a/VPet-Simulator.Core/Item/Drink.cs b/VPet-Simulator.Core/Item/Drink.cs index dfc719c..e710737 100644 --- a/VPet-Simulator.Core/Item/Drink.cs +++ b/VPet-Simulator.Core/Item/Drink.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace VPet_Simulator.Core +namespace VPet_Simulator.Core { internal class Drink { diff --git a/VPet-Simulator.Core/Item/Food.cs b/VPet-Simulator.Core/Item/Food.cs index 8fb7018..793cb57 100644 --- a/VPet-Simulator.Core/Item/Food.cs +++ b/VPet-Simulator.Core/Item/Food.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace VPet_Simulator.Core +namespace VPet_Simulator.Core { internal class Food { diff --git a/VPet-Simulator.Core/Item/Item.cs b/VPet-Simulator.Core/Item/Item.cs index e5242f3..84bb074 100644 --- a/VPet-Simulator.Core/Item/Item.cs +++ b/VPet-Simulator.Core/Item/Item.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace VPet_Simulator.Core +namespace VPet_Simulator.Core { internal class Item { diff --git a/VPet-Simulator.Core/Properties/AssemblyInfo.cs b/VPet-Simulator.Core/Properties/AssemblyInfo.cs index 65e5555..f8ae88d 100644 --- a/VPet-Simulator.Core/Properties/AssemblyInfo.cs +++ b/VPet-Simulator.Core/Properties/AssemblyInfo.cs @@ -1,6 +1,4 @@ using System.Reflection; -using System.Resources; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Windows; @@ -31,13 +29,13 @@ using System.Windows; //[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] -[assembly:ThemeInfo( +[assembly: ThemeInfo( ResourceDictionaryLocation.None, //主题特定资源词典所处位置 - //(未在页面中找到资源时使用, - //或应用程序资源字典中找到时使用) + //(未在页面中找到资源时使用, + //或应用程序资源字典中找到时使用) ResourceDictionaryLocation.SourceAssembly //常规资源词典所处位置 - //(未在页面中找到资源时使用, - //、应用程序或任何主题专用资源字典中找到时使用) + //(未在页面中找到资源时使用, + //、应用程序或任何主题专用资源字典中找到时使用) )] diff --git a/VPet-Simulator.Core/VPet-Simulator.Core.csproj b/VPet-Simulator.Core/VPet-Simulator.Core.csproj index 7a19a65..bd24c5f 100644 --- a/VPet-Simulator.Core/VPet-Simulator.Core.csproj +++ b/VPet-Simulator.Core/VPet-Simulator.Core.csproj @@ -13,6 +13,7 @@ {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} 4 true + latest true @@ -42,7 +43,7 @@ DEBUG;TRACE full x64 - 7.3 + prompt @@ -51,7 +52,7 @@ true pdbonly x64 - 7.3 + prompt @@ -60,7 +61,7 @@ DEBUG;TRACE full x86 - 7.3 + prompt @@ -69,7 +70,7 @@ true pdbonly x86 - 7.3 + prompt diff --git a/VPet-Simulator.Tool/Program.cs b/VPet-Simulator.Tool/Program.cs index 5f387eb..9b01f56 100644 --- a/VPet-Simulator.Tool/Program.cs +++ b/VPet-Simulator.Tool/Program.cs @@ -1,11 +1,6 @@ using System; -using System.Collections.Generic; using System.IO; -using System.Linq; -using System.Reflection; using System.Security.Cryptography; -using System.Text; -using System.Threading.Tasks; namespace VPet_Simulator.Tool { diff --git a/VPet-Simulator.Tool/Properties/AssemblyInfo.cs b/VPet-Simulator.Tool/Properties/AssemblyInfo.cs index 384c908..8c9350f 100644 --- a/VPet-Simulator.Tool/Properties/AssemblyInfo.cs +++ b/VPet-Simulator.Tool/Properties/AssemblyInfo.cs @@ -1,5 +1,4 @@ using System.Reflection; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // 有关程序集的一般信息由以下 diff --git a/VPet-Simulator.Windows.Interface/IMainWindow.cs b/VPet-Simulator.Windows.Interface/IMainWindow.cs index 4db7da3..2838be4 100644 --- a/VPet-Simulator.Windows.Interface/IMainWindow.cs +++ b/VPet-Simulator.Windows.Interface/IMainWindow.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows; -using System.Windows.Threading; +using System.Collections.Generic; using VPet_Simulator.Core; namespace VPet_Simulator.Windows.Interface diff --git a/VPet-Simulator.Windows.Interface/MainPlugin.cs b/VPet-Simulator.Windows.Interface/MainPlugin.cs index 6787c79..e577bc8 100644 --- a/VPet-Simulator.Windows.Interface/MainPlugin.cs +++ b/VPet-Simulator.Windows.Interface/MainPlugin.cs @@ -1,10 +1,4 @@ -using LinePutScript; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -namespace VPet_Simulator.Windows.Interface +namespace VPet_Simulator.Windows.Interface { /// /// 这是插件的主体内容 请继承这个类 diff --git a/VPet-Simulator.Windows.Interface/Properties/AssemblyInfo.cs b/VPet-Simulator.Windows.Interface/Properties/AssemblyInfo.cs index adbe26d..2830c67 100644 --- a/VPet-Simulator.Windows.Interface/Properties/AssemblyInfo.cs +++ b/VPet-Simulator.Windows.Interface/Properties/AssemblyInfo.cs @@ -1,5 +1,4 @@ using System.Reflection; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // 有关程序集的一般信息由以下 diff --git a/VPet-Simulator.Windows.Interface/Setting.cs b/VPet-Simulator.Windows.Interface/Setting.cs index 32f6953..5a4f3a9 100644 --- a/VPet-Simulator.Windows.Interface/Setting.cs +++ b/VPet-Simulator.Windows.Interface/Setting.cs @@ -1,12 +1,6 @@ using LinePutScript; using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using System.Windows; -using VPet_Simulator.Core; namespace VPet_Simulator.Windows.Interface { diff --git a/VPet-Simulator.Windows/App.xaml.cs b/VPet-Simulator.Windows/App.xaml.cs index 9889535..203b72a 100644 --- a/VPet-Simulator.Windows/App.xaml.cs +++ b/VPet-Simulator.Windows/App.xaml.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Configuration; -using System.Data; -using System.Linq; -using System.Threading.Tasks; -using System.Windows; +using System.Windows; namespace VPet_Simulator.Windows { diff --git a/VPet-Simulator.Windows/Function/CoreMOD.cs b/VPet-Simulator.Windows/Function/CoreMOD.cs index 8fee464..aed9c4e 100644 --- a/VPet-Simulator.Windows/Function/CoreMOD.cs +++ b/VPet-Simulator.Windows/Function/CoreMOD.cs @@ -1,18 +1,11 @@ using LinePutScript; -using Steamworks.Ugc; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Reflection; -using System.Text; -using System.Threading.Tasks; -using System.Windows; -using System.Windows.Controls.Primitives; -using System.Windows.Media; using VPet_Simulator.Core; using VPet_Simulator.Windows.Interface; -using static VPet_Simulator.Core.GraphCore; namespace VPet_Simulator.Windows { diff --git a/VPet-Simulator.Windows/Function/MWController.cs b/VPet-Simulator.Windows/Function/MWController.cs index 234814a..c8d23e3 100644 --- a/VPet-Simulator.Windows/Function/MWController.cs +++ b/VPet-Simulator.Windows/Function/MWController.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using VPet_Simulator.Core; +using VPet_Simulator.Core; namespace VPet_Simulator.Windows { diff --git a/VPet-Simulator.Windows/MainWindow.cs b/VPet-Simulator.Windows/MainWindow.cs index 6b09b5e..2593bfd 100644 --- a/VPet-Simulator.Windows/MainWindow.cs +++ b/VPet-Simulator.Windows/MainWindow.cs @@ -4,11 +4,7 @@ using System; using System.Collections.Generic; using System.Diagnostics; using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using System.Windows; -using System.Windows.Controls; using VPet_Simulator.Core; using VPet_Simulator.Windows.Interface; using ToolBar = VPet_Simulator.Core.ToolBar; diff --git a/VPet-Simulator.Windows/MainWindow.xaml.cs b/VPet-Simulator.Windows/MainWindow.xaml.cs index a5ca63b..66e9fa4 100644 --- a/VPet-Simulator.Windows/MainWindow.xaml.cs +++ b/VPet-Simulator.Windows/MainWindow.xaml.cs @@ -18,6 +18,10 @@ using ChatGPT.API.Framework; using static VPet_Simulator.Core.GraphCore; using Panuon.WPF.UI; using VPet_Simulator.Windows.Interface; +using static VPet_Simulator.Core.IGraph; +using System.Windows.Controls; +using System.Windows.Media.Imaging; +using System.Windows.Media; namespace VPet_Simulator.Windows { @@ -266,6 +270,17 @@ namespace VPet_Simulator.Windows winSetting.Show(); }); + //this.Background = new ImageBrush(new BitmapImage(new Uri("pack://application:,,,/Res/TopLogo2019.PNG"))); + + Main.ToolBar.AddMenuButton(VPet_Simulator.Core.ToolBar.MenuType.Feed, "喂食测试", () => + { + Main.ToolBar.Visibility = Visibility.Collapsed; + IRunImage eat = (IRunImage)Core.Graph.FindGraph(GraphType.Eat, GameSave.ModeType.Nomal); + var b = Main.FindDisplayBorder(eat); + eat.Run(b, new BitmapImage(new Uri("pack://application:,,,/Res/tony.bmp")), Main.DisplayToNomal); + } + ); + Main.SetMoveMode(Set.AllowMove, Set.SmartMove, Set.SmartMoveInterval * 1000); Main.SetLogicInterval((int)(Set.LogicInterval * 1000)); if (Set.MessageBarOutside) diff --git a/VPet-Simulator.Windows/Properties/AssemblyInfo.cs b/VPet-Simulator.Windows/Properties/AssemblyInfo.cs index 8a6773c..cf7f363 100644 --- a/VPet-Simulator.Windows/Properties/AssemblyInfo.cs +++ b/VPet-Simulator.Windows/Properties/AssemblyInfo.cs @@ -1,6 +1,4 @@ using System.Reflection; -using System.Resources; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Windows; diff --git a/VPet-Simulator.Windows/Res/tony.bmp b/VPet-Simulator.Windows/Res/tony.bmp new file mode 100644 index 0000000..a31e2ef Binary files /dev/null and b/VPet-Simulator.Windows/Res/tony.bmp differ diff --git a/VPet-Simulator.Windows/VPet-Simulator.Windows.csproj b/VPet-Simulator.Windows/VPet-Simulator.Windows.csproj index 399009b..6aa7864 100644 --- a/VPet-Simulator.Windows/VPet-Simulator.Windows.csproj +++ b/VPet-Simulator.Windows/VPet-Simulator.Windows.csproj @@ -14,6 +14,7 @@ 4 true true + latest AnyCPU @@ -40,7 +41,6 @@ TRACE;DEBUG;X64 full x64 - 7.3 prompt true @@ -50,7 +50,6 @@ true pdbonly x64 - 7.3 prompt true @@ -60,7 +59,6 @@ DEBUG;TRACE full x86 - 7.3 prompt true @@ -70,7 +68,6 @@ true pdbonly x86 - 7.3 prompt true @@ -241,6 +238,7 @@ PreserveNewest + PreserveNewest diff --git a/VPet-Simulator.Windows/WinDesign/DIYViewer.xaml.cs b/VPet-Simulator.Windows/WinDesign/DIYViewer.xaml.cs index 6bc969a..8442a3e 100644 --- a/VPet-Simulator.Windows/WinDesign/DIYViewer.xaml.cs +++ b/VPet-Simulator.Windows/WinDesign/DIYViewer.xaml.cs @@ -1,19 +1,8 @@ using LinePutScript; using Microsoft.Win32; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; using System.Windows.Input; -using System.Windows.Media; -using System.Windows.Media.Imaging; -using System.Windows.Navigation; -using System.Windows.Shapes; namespace VPet_Simulator.Windows { diff --git a/VPet-Simulator.Windows/WinDesign/TalkBox.xaml.cs b/VPet-Simulator.Windows/WinDesign/TalkBox.xaml.cs index 5313e64..d79bada 100644 --- a/VPet-Simulator.Windows/WinDesign/TalkBox.xaml.cs +++ b/VPet-Simulator.Windows/WinDesign/TalkBox.xaml.cs @@ -1,30 +1,15 @@ using LinePutScript; -using Panuon.WPF.UI; using System; -using System.Collections.Generic; -using System.Diagnostics.Contracts; -using System.Drawing; using System.IO; -using System.Linq; using System.Net; -using System.Security.Cryptography; using System.Text; -using System.Threading; using System.Threading.Tasks; -using System.Timers; using System.Web; using System.Windows; using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; using System.Windows.Input; -using System.Windows.Media; -using System.Windows.Media.Imaging; -using System.Windows.Navigation; -using System.Windows.Shapes; using VPet_Simulator.Core; using VPet_Simulator.Windows.Interface; -using Timer = System.Timers.Timer; namespace VPet_Simulator.Windows { diff --git a/VPet-Simulator.Windows/WinDesign/TalkBoxAPI.xaml.cs b/VPet-Simulator.Windows/WinDesign/TalkBoxAPI.xaml.cs index 91a3b42..29394d5 100644 --- a/VPet-Simulator.Windows/WinDesign/TalkBoxAPI.xaml.cs +++ b/VPet-Simulator.Windows/WinDesign/TalkBoxAPI.xaml.cs @@ -1,30 +1,9 @@ -using LinePutScript; -using Panuon.WPF.UI; -using System; -using System.Collections.Generic; -using System.Diagnostics.Contracts; -using System.Drawing; -using System.IO; -using System.Linq; -using System.Net; -using System.Security.Cryptography; -using System.Text; -using System.Threading; +using System; using System.Threading.Tasks; -using System.Timers; -using System.Web; using System.Windows; using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; using System.Windows.Input; -using System.Windows.Media; -using System.Windows.Media.Imaging; -using System.Windows.Navigation; -using System.Windows.Shapes; using VPet_Simulator.Core; -using VPet_Simulator.Windows.Interface; -using Timer = System.Timers.Timer; namespace VPet_Simulator.Windows { diff --git a/VPet-Simulator.Windows/WinDesign/winCGPTSetting.xaml.cs b/VPet-Simulator.Windows/WinDesign/winCGPTSetting.xaml.cs index 2f91144..3e59319 100644 --- a/VPet-Simulator.Windows/WinDesign/winCGPTSetting.xaml.cs +++ b/VPet-Simulator.Windows/WinDesign/winCGPTSetting.xaml.cs @@ -4,17 +4,7 @@ using Panuon.WPF.UI; using System; using System.Collections.Generic; using System.Linq; -using System.Text; -using System.Threading.Tasks; using System.Windows; -using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; -using System.Windows.Forms; -using System.Windows.Input; -using System.Windows.Media; -using System.Windows.Media.Imaging; -using System.Windows.Shapes; namespace VPet_Simulator.Windows { diff --git a/VPet-Simulator.Windows/WinDesign/winCharacterPanel.xaml.cs b/VPet-Simulator.Windows/WinDesign/winCharacterPanel.xaml.cs index c23971e..3595ac0 100644 --- a/VPet-Simulator.Windows/WinDesign/winCharacterPanel.xaml.cs +++ b/VPet-Simulator.Windows/WinDesign/winCharacterPanel.xaml.cs @@ -1,18 +1,7 @@ using Panuon.WPF.UI; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; -using System.Windows.Input; using System.Windows.Media; -using System.Windows.Media.Imaging; -using System.Windows.Navigation; -using System.Windows.Shapes; namespace VPet_Simulator.Windows { diff --git a/VPet-Simulator.Windows/WinDesign/winConsole.xaml.cs b/VPet-Simulator.Windows/WinDesign/winConsole.xaml.cs index 43fe036..6deba84 100644 --- a/VPet-Simulator.Windows/WinDesign/winConsole.xaml.cs +++ b/VPet-Simulator.Windows/WinDesign/winConsole.xaml.cs @@ -1,17 +1,8 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using System.Timers; using System.Windows; using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; using System.Windows.Input; -using System.Windows.Media; -using System.Windows.Media.Imaging; -using System.Windows.Shapes; using VPet_Simulator.Core; using static VPet_Simulator.Core.GraphCore; diff --git a/VPet-Simulator.Windows/WinDesign/winGameSetting.xaml.cs b/VPet-Simulator.Windows/WinDesign/winGameSetting.xaml.cs index dff7097..f2de755 100644 --- a/VPet-Simulator.Windows/WinDesign/winGameSetting.xaml.cs +++ b/VPet-Simulator.Windows/WinDesign/winGameSetting.xaml.cs @@ -1,26 +1,15 @@ using LinePutScript; using Panuon.WPF.UI; -using Steamworks; using Steamworks.Ugc; using System; -using System.Collections.Generic; using System.Diagnostics; using System.IO; -using System.Linq; -using System.Net; -using System.Text; -using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; -using System.Windows.Navigation; -using System.Windows.Shapes; using VPet_Simulator.Core; -using VPet_Simulator.Windows.Interface; namespace VPet_Simulator.Windows { diff --git a/VPet-Simulator.Windows/WinDesign/winReport.xaml.cs b/VPet-Simulator.Windows/WinDesign/winReport.xaml.cs index e8a27dd..9133189 100644 --- a/VPet-Simulator.Windows/WinDesign/winReport.xaml.cs +++ b/VPet-Simulator.Windows/WinDesign/winReport.xaml.cs @@ -1,25 +1,10 @@ using Panuon.WPF.UI; using System; -using System.Collections.Generic; -using System.Diagnostics.Contracts; using System.IO; -using System.Linq; using System.Net; -using System.Runtime.Remoting.Contexts; using System.Text; -using System.Threading.Tasks; using System.Windows; -using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; -using System.Windows.Input; -using System.Windows.Media; -using System.Windows.Media.Imaging; -using System.Windows.Shapes; -using static System.Windows.Forms.VisualStyles.VisualStyleElement; -using VPet_Simulator.Core; using System.Web; -using System.Threading; namespace VPet_Simulator.Windows { diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup.lps b/VPet-Simulator.Windows/mod/0000_core/pet/vup.lps index c749405..3357677 100644 --- a/VPet-Simulator.Windows/mod/0000_core/pet/vup.lps +++ b/VPet-Simulator.Windows/mod/0000_core/pet/vup.lps @@ -4,7 +4,7 @@ touchraised:|px#0:|py#50:|sw#500:|sh#200:| raisepoint:|happy_x#290:|happy_y#128:|nomal_x#290:|nomal_y#128:|poorcondition_x#290:|poorcondition_y#128:|ill_x#290:|ill_y#128:| speed:|walk#20:|climb#10:|climbtop#8:|crawl#8:|fallx#14:|fally#10:|crawl#10:| locate:|climbleft#145:|climbright#185:|climbtop#150:| -storernd:|Touch_Body_A_Start:|Touch_Body_B_Loop:|Touch_Body_C_End:| +storernd:|Touch_Body_A_Start:|Touch_Body_B_Loop:|Touch_Body_C_End:|Eat:| str:|work1#文案:|work2#直播:| worktimer:|work1#10:|work2#10:| UIStyleConfig#work1:|BorderBrush#000000:|Background#413d39:|ButtonBackground#322e2b:|ButtonForeground#FFFFFF:|Foreground#ccbdad:|Left#113:|Top#315:|Width#280:| diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_000_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_000_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_000_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_000_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_001_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_001_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_001_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_001_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_002_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_002_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_002_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_002_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_003_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_003_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_003_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_003_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_004_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_004_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_004_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_004_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_005_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_005_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_005_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_005_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_006_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_006_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_006_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_006_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_007_375.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_007_375.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_007_375.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_007_375.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_008_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_008_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_008_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_008_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_009_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_009_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_009_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_009_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_010_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_010_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_010_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_010_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_011_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_011_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_011_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_011_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_012_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_012_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_012_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_012_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_013_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_013_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_013_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_013_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_014_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_014_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_014_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_014_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_015_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_015_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_015_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_015_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_016_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_016_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_016_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_016_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_017_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_017_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_017_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_017_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_018_125.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_018_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最后的身/吃饭向左_018_125.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/back_lay/吃饭向左_018_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0001.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_000_500.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0001.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_000_500.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0005.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_001_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0005.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_001_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0006.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_002_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0006.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_002_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0007.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_003_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0007.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_003_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0008.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_004_375.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0008.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_004_375.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0011.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_005_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0011.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_005_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0012.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_006_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0012.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_006_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0013.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_007_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0013.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_007_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0014.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_008_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0014.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_008_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0015.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_009_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0015.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_009_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0016.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_010_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0016.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_010_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0017.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_011_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0017.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_011_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0018.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_012_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0018.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_012_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0002.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_013_375.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0002.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/front_lay/时间轴 1_013_375.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/info.lps b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/info.lps new file mode 100644 index 0000000..d875663 --- /dev/null +++ b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/info.lps @@ -0,0 +1,3 @@ +PNGAnimation#eat_back_lay:|path#back_lay:|mode#nomal:|graph#Not_Able:| +PNGAnimation#eat_front_lay:|path#front_lay:|mode#nomal:|graph#Not_Able:| +FoodAnimation:|mode#nomal:|graph#Eat:|a0#125,220,30,45,0,0.375:|a1#125,252,96,45,25,0.4375:|a2#125,238,91,45,-20:|a3#125,233,186,43,-5.5:|a4#750,229,204,48:|a5#125,227,173,48:|a6#375,229,204,48:|a7#125,227,173,48:|a8#750:|front_lay#eat_front_lay:|back_lay#eat_back_lay:|a9#125:| \ No newline at end of file diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0001.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/吃饭向右、食物位置/食物位置_000_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0001.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/吃饭向右、食物位置/食物位置_000_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0002.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/吃饭向右、食物位置/食物位置_001_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0002.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/吃饭向右、食物位置/食物位置_001_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0003.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/吃饭向右、食物位置/食物位置_002_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0003.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/吃饭向右、食物位置/食物位置_002_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0004.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/吃饭向右、食物位置/食物位置_003_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0004.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/吃饭向右、食物位置/食物位置_003_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0005.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/吃饭向右、食物位置/食物位置_004_750.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0005.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/吃饭向右、食物位置/食物位置_004_750.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0011.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/吃饭向右、食物位置/食物位置_005_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0011.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/吃饭向右、食物位置/食物位置_005_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0006.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/吃饭向右、食物位置/食物位置_006_375.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0006.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/吃饭向右、食物位置/食物位置_006_375.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0015.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/吃饭向右、食物位置/食物位置_007_125.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0015.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/吃饭向右、食物位置/食物位置_007_125.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0003.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/吃饭向右、食物位置/食物位置_008_750.png similarity index 100% rename from VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0003.png rename to VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/Nomal_1/吃饭向右、食物位置/食物位置_008_750.png diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0004.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0004.png deleted file mode 100644 index b7346f2..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0004.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0009.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0009.png deleted file mode 100644 index 34ba7f3..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0009.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0010.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0010.png deleted file mode 100644 index 34ba7f3..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0010.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0019.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0019.png deleted file mode 100644 index b7346f2..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0019.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0020.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0020.png deleted file mode 100644 index b7346f2..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0020.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0021.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0021.png deleted file mode 100644 index b7346f2..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、最前的手/时间轴 1_0021.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0007.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0007.png deleted file mode 100644 index a2ed06f..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0007.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0008.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0008.png deleted file mode 100644 index a2ed06f..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0008.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0009.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0009.png deleted file mode 100644 index a2ed06f..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0009.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0010.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0010.png deleted file mode 100644 index a2ed06f..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0010.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0012.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0012.png deleted file mode 100644 index a2ed06f..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0012.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0013.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0013.png deleted file mode 100644 index a2ed06f..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0013.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0014.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0014.png deleted file mode 100644 index a2ed06f..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0014.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0016.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0016.png deleted file mode 100644 index b7346f2..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0016.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0017.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0017.png deleted file mode 100644 index b7346f2..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0017.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0018.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0018.png deleted file mode 100644 index b7346f2..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0018.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0019.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0019.png deleted file mode 100644 index b7346f2..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0019.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0020.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0020.png deleted file mode 100644 index b7346f2..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0020.png and /dev/null differ diff --git a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0021.png b/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0021.png deleted file mode 100644 index b7346f2..0000000 Binary files a/VPet-Simulator.Windows/mod/0000_core/pet/vup/Eat/吃饭向右、食物位置/食物位置_0021.png and /dev/null differ