115 {
116 if (!super.IsValid())
117 return false;
118
119 bool hasErrors;
121 {
123 hasErrors = true;
124 }
125
127 {
129 hasErrors = true;
130 }
131
132 foreach (BunkerBroadcastPeriod period :
periods)
133 {
134 if (!period.IsValid())
135 hasErrors = true;
136 }
137
138 return !hasErrors;
139 }
void OutOfRangeException(string name, float value, float rangeMin, float rangeMax)
int batchLifetimeLength
default values
ref array< ref BunkerBroadcastPeriod > periods
const int BATCH_LIFETIME_MIN
const int BATCH_LIFETIME_MAX
const int REPORT_INTERVAL_MIN
const int REPORT_INTERVAL_MAX