174 {
175 if (!action_recive_data)
176 {
177 action_recive_data = new CarHornActionReceiveData();
178 }
179
180 super.ReadFromContext(ctx, action_recive_data);
181
182 bool needUpdate;
183 if (!ctx.
Read(needUpdate))
184 return false;
185
187 if (!ctx.
Read(carScript))
188 return false;
189
190 CarHornActionReceiveData carHornReceivedData = CarHornActionReceiveData.Cast(action_recive_data);
191 carHornReceivedData.m_ActionNeedEnd = needUpdate;
192 carHornReceivedData.m_Car = carScript;
193
194 return true;
195 }
proto bool Read(void value_in)