Files
XRLib/Assets/Scripts/Simulator/Components/DataClass/SourceDataClass.cs

22 lines
662 B
C#
Raw Normal View History

2025-12-24 17:36:01 +09:00
using Newtonsoft.Json;
2025-09-30 11:20:24 +09:00
using System;
namespace Simulator.Data
{
[Serializable]
2025-12-24 17:36:01 +09:00
public class SourceDataClass : ComponentDataBase
2025-09-30 11:20:24 +09:00
{
public string name;
public string label;
public string modelType;
public string prefab;
2025-12-24 17:36:01 +09:00
[JsonConverter(typeof(PolicyConverter))]
public Policy_Base spawn_time_policy;
[JsonConverter(typeof(PolicyConverter))]
public Policy_Base spawn_count_policy;
[JsonConverter(typeof(PolicyConverter))]
public Policy_Base defect_rate_policy;
2025-09-30 11:20:24 +09:00
public int max_spawn_limit;
public string output_store;
2025-12-24 17:36:01 +09:00
public bool is_unlimited;
2025-09-30 11:20:24 +09:00
}
}