초기커밋

This commit is contained in:
2025-05-01 07:20:41 +09:00
commit 98bb2e3c5c
2747 changed files with 646947 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
using Newtonsoft.Json;
using ServerCore;
using ServerBase;
namespace ServerCommon.BusinessLogDomain;
public class QuestTaskUpdateLogInfo : QuestIdLogInfo
{
[JsonProperty("task")]
public Int32 m_task { get; private set; } = 0;
[JsonProperty("event_string")]
public List<string> m_event_string { get; private set; } = new();
[JsonProperty("rewards")]
public List<MetaAssets.Reward> m_rewards { get; private set; } = new();
[JsonProperty("delete_items")]
public List<ItemBase> m_delete_items { get; private set; } = new();
public QuestTaskUpdateLogInfo(ILogInvoker logInvoker, UInt32 questId, UInt32 questRevision)
: base(logInvoker, questId, questRevision)
{
}
public QuestTaskUpdateLogInfo(ILogInvoker logInvoker, UInt32 questId, UInt32 questRevision, Int32 task, List<string> eventString, List<MetaAssets.Reward> rewards, List<ItemBase> deletedItems)
: base(logInvoker, questId, questRevision)
{
m_task = task;
m_event_string = eventString;
m_rewards = rewards;
m_delete_items = deletedItems;
}
}