补全部分 EventComponent 设计

This commit is contained in:
2026-03-16 11:53:24 +08:00
parent c76fd85a2c
commit dc2aa59d58
26 changed files with 2028 additions and 59 deletions
@@ -1,9 +1,18 @@
using GeometryTD.Definition;
namespace GeometryTD.UI
{
public class EventFormRawData
{
public EventItem EventItem;
public int EventId;
public string Title;
public string Description;
public EventOptionRawData[] OptionItems;
}
public sealed class EventOptionRawData
{
public int OptionIndex;
public string OptionText;
public bool IsSelectable;
public string BlockedReason;
}
}