区分投喂对象

This commit is contained in:
ZouJin 2024-04-10 17:23:41 +08:00
parent 6fe73e958b
commit 2770feeea7
6 changed files with 17 additions and 9 deletions

View File

@ -199,7 +199,7 @@ namespace VPet_Simulator.Windows.Interface
/// <param name="AllowMutiLine">是否允许多行输入</param>
/// <param name="TextCenter">文本居中</param>
/// <param name="CanHide">能否隐藏</param>
void Show(string title, string text, string defaulttext, Action<string> ENDAction, bool AllowMutiLine = false, bool TextCenter = true, bool CanHide = false);
void ShowInputBox(string title, string text, string defaulttext, Action<string> ENDAction, bool AllowMutiLine = false, bool TextCenter = true, bool CanHide = false);
/// <summary>
/// UI线程调用位置
/// </summary>

View File

@ -669,7 +669,7 @@ namespace VPet_Simulator.Windows
/// <param name="AllowMutiLine">是否允许多行输入</param>
/// <param name="TextCenter">文本居中</param>
/// <param name="CanHide">能否隐藏</param>
public void Show(string title, string text, string defaulttext, Action<string> ENDAction, bool AllowMutiLine = false, bool TextCenter = true, bool CanHide = false)
public void ShowInputBox(string title, string text, string defaulttext, Action<string> ENDAction, bool AllowMutiLine = false, bool TextCenter = true, bool CanHide = false)
{
winInputBox.Show(this, title, text, defaulttext, ENDAction, AllowMutiLine, TextCenter, CanHide);
}

View File

@ -255,14 +255,16 @@ public partial class MPFriends : WindowX, IMPFriend
DisplayFoodAnimation(feed.Item.GetGraph(), Dispatcher.Invoke(() => ImageSources.FindImage("food_" + (feed.Item.Image ?? feed.Item.Name), "food")));
if (feed.EnableFunction)
{
mw.Main.LabelDisplayShow("{0}花费${3}给{1}买了{2}".Translate(byname, mw.GameSavesData.GameSave.Name, feed.Item.TranslateName, feed.Item.Price));
wmp.Log("{0}花费${3}给{1}买了{2}".Translate(byname, mw.GameSavesData.GameSave.Name, feed.Item.TranslateName, feed.Item.Price));
mw.Main.LabelDisplayShow("{0}花费${3}给{4}的{1}买了{2}".Translate(byname, mw.GameSavesData.GameSave.Name,
feed.Item.TranslateName, feed.Item.Price, friend.Name));
wmp.Log("{0}花费${3}{4}的给{1}买了{2}".Translate(byname, mw.GameSavesData.GameSave.Name, feed.Item.TranslateName,
feed.Item.Price, friend.Name));
mw.TakeItem(feed.Item);
}
else
{
mw.Main.LabelDisplayShow("{0}给{1}买了{2}".Translate(byname, mw.GameSavesData.GameSave.Name, feed.Item.TranslateName));
wmp.Log("{0}给{1}买了{2}".Translate(byname, mw.GameSavesData.GameSave.Name, feed.Item.TranslateName));
mw.Main.LabelDisplayShow("{0}给{3}的{1}买了{2}".Translate(byname, mw.GameSavesData.GameSave.Name, feed.Item.TranslateName, friend.Name));
wmp.Log("{0}给{3}的{1}买了{2}".Translate(byname, mw.GameSavesData.GameSave.Name, feed.Item.TranslateName, friend.Name));
}
}
/// <summary>

View File

@ -78,4 +78,6 @@ OPPOSans R#OPPOSans R:|
混色紫#Mixed Purple:|
当前工作数据属性超模,已自动取消#The current work data attribute is supermodel, and it has been automatically cancelled:|
{0}生病了,已自动退出访客表#{0} is sick and has automatically exited the Guest List:|
{0}生病了,无法创建或者加入访客表#{0} is sick and cannot create or join a Guest List:|
{0}生病了,无法创建或者加入访客表#{0} is sick and cannot create or join a Guest List:|
{0}花费${3}给{4}的{1}买了{2}#{0} bought {2} for {4}'s {1} at a cost of ${3}.:|
{0}给{3}的{1}买了{2}#{0} bought {2} for {3}'s {1}.:|

View File

@ -78,4 +78,6 @@ OPPOSans R#OPPOSans R:|
混色紫#混色紫:|
当前工作数据属性超模,已自动取消#当前工作数据属性超模,已自动取消:|
{0}生病了,已自动退出访客表#{0}生病了,已自动退出访客表:|
{0}生病了,无法创建或者加入访客表#{0}生病了,无法创建或者加入访客表:|
{0}生病了,无法创建或者加入访客表#{0}生病了,无法创建或者加入访客表:|
{0}花费${3}给{4}的{1}买了{2}#{0}花费${3}给{4}的{1}买了{2}:|
{0}给{3}的{1}买了{2}#{0}给{3}的{1}买了{2}:|

View File

@ -78,4 +78,6 @@ OPPOSans R#OPPOSans R:|
混色紫#混色紫:|
当前工作数据属性超模,已自动取消#目前工作數據屬性超模,已自動取消:|
{0}生病了,已自动退出访客表#{0}生病了,已自動退出訪客表:|
{0}生病了,无法创建或者加入访客表#{0}生病了,無法建立或加入訪客表:|
{0}生病了,无法创建或者加入访客表#{0}生病了,無法建立或加入訪客表:|
{0}花费${3}给{4}的{1}买了{2}#{0}花費${3}給{4}的{1}買了{2}:|
{0}给{3}的{1}买了{2}#{0}給{3}的{1}買了{2}:|