mirror of
https://github.com/Ryubing/Ryujinx.git
synced 2025-03-15 04:14:47 +00:00
feature: HorizonStatic PlayReportPrinted event
This commit is contained in:
parent
a46aacf2e2
commit
50cee3fd19
2 changed files with 7 additions and 0 deletions
|
@ -1,3 +1,4 @@
|
|||
using MsgPack;
|
||||
using Ryujinx.Horizon.Common;
|
||||
using Ryujinx.Memory;
|
||||
using System;
|
||||
|
@ -6,6 +7,10 @@ namespace Ryujinx.Horizon
|
|||
{
|
||||
public static class HorizonStatic
|
||||
{
|
||||
internal static void HandlePlayReport(MessagePackObject report) => PlayReportPrinted.Invoke(report);
|
||||
|
||||
public static event Action<MessagePackObject> PlayReportPrinted;
|
||||
|
||||
[ThreadStatic]
|
||||
private static HorizonOptions _options;
|
||||
|
||||
|
|
|
@ -230,6 +230,8 @@ namespace Ryujinx.Horizon.Prepo.Ipc
|
|||
|
||||
builder.AppendLine($" Room: {gameRoom}");
|
||||
builder.AppendLine($" Report: {MessagePackObjectFormatter.Format(deserializedReport)}");
|
||||
|
||||
HorizonStatic.HandlePlayReport(deserializedReport);
|
||||
|
||||
Logger.Info?.Print(LogClass.ServicePrepo, builder.ToString());
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue