22 lines
679 B
C#
22 lines
679 B
C#
using Newtonsoft.Json;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
namespace Simulator.Data
|
|
{
|
|
[Serializable]
|
|
public class SourceDataClass : ComponentDataBase
|
|
{
|
|
public string modelType;
|
|
public string prefab;
|
|
[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;
|
|
public int max_spawn_limit;
|
|
public string output_store;
|
|
public bool is_unlimited;
|
|
public List<InOutItem> outputs;
|
|
}
|
|
} |