318 {
319 if (!action_recive_data)
320 {
321 action_recive_data = new VehicleHornActionReceiveData();
322 }
323
324 super.ReadFromContext(ctx, action_recive_data);
325
326 bool needUpdate;
327 if (!ctx.
Read(needUpdate))
328 return false;
329
330 Transport transport;
331 if (!ctx.
Read(transport))
332 return false;
333
334 VehicleHornActionReceiveData vehicleHornReceivedData = VehicleHornActionReceiveData.Cast(action_recive_data);
335 vehicleHornReceivedData.m_ActionNeedEnd = needUpdate;
336 vehicleHornReceivedData.m_Transport = transport;
337
338 return true;
339 }
proto bool Read(void value_in)