256 {
257 int active_bits;
258 if (!ctx.
Read(active_bits))
259 {
260 return false;
261 }
262
263 int bit_offset = 0;
265 {
266 int bit = 1 << bit_offset;
268 {
270 int active_time = 0;
271 if (!ctx.
Read(active_time))
272 {
273 return false;
274 }
275 else
276 {
278 }
279 if (version >= 121)
280 {
283 {
284 return false;
285 }
286 else
287 {
289 }
290 }
291 }
292 bit_offset++;
293 }
294 return true;
295 }
void AddBleedingSource(int bit)
void SetBleedingSourceActiveTime(int bit, int time)
bool CanAddBleedingSource(int bit)
void SetBleedingSourceType(int bit, eBleedingSourceType type)
proto bool Read(void value_in)