public WeihuaGames.ClientClass.EventTargetRecord FromProtobuf(com.kodgames.corgi.protocol.EventTargetRecord eventTargetRecord) { this.targetIndex = eventTargetRecord.targetIndex; this.eventType = eventTargetRecord.eventType; this.testType = eventTargetRecord.testType; this.value = eventTargetRecord.value; this.value1 = eventTargetRecord.value1; foreach (com.kodgames.corgi.protocol.ActionRecord record in eventTargetRecord.passiveActionRecords) { this.passiveActionRecords.Add(new WeihuaGames.ClientClass.ActionRecord().FromProtobuf(record)); } return(this); }
public com.kodgames.corgi.protocol.EventTargetRecord ToProtobuf() { com.kodgames.corgi.protocol.EventTargetRecord record = new com.kodgames.corgi.protocol.EventTargetRecord { targetIndex = this.targetIndex, eventType = this.eventType, testType = this.testType, value = this.value, value1 = this.value1 }; foreach (WeihuaGames.ClientClass.ActionRecord record2 in this.passiveActionRecords) { record.passiveActionRecords.Add(record2.ToProtobuf()); } return(record); }