public override void Read(IDataInput param1, ICommandLookup lookup)
 {
     base.Read(param1, lookup);
     this.var_15 = lookup.Lookup(param1) as class_788;
     this.var_15.Read(param1, lookup);
     this.var_315 = lookup.Lookup(param1) as class_788;
     this.var_315.Read(param1, lookup);
     param1.ReadShort();
 }
 public class_756(class_788 param1 = null, class_788 param2 = null)
 {
     if (param2 == null)
     {
         this.var_15 = new class_788();
     }
     else
     {
         this.var_15 = param2;
     }
     if (param1 == null)
     {
         this.var_315 = new class_788();
     }
     else
     {
         this.var_315 = param1;
     }
 }