public class_664(class_528 param1 = null, class_627 param2 = null, List <class_980> param3 = null) { if (param1 == null) { this.var_1190 = new class_528(); } else { this.var_1190 = param1; } if (param2 == null) { this.var_1721 = new class_627(); } else { this.var_1721 = param2; } if (param3 == null) { this.var_2821 = new List <class_980>(); } else { this.var_2821 = param3; } }
public void Read(IDataInput param1, ICommandLookup lookup) { this.var_2821.Clear(); for (int i = param1.ReadInt(); i > 0; i--) { var tmp_0 = lookup.Lookup(param1) as class_980; tmp_0.Read(param1, lookup); this.var_2821.Add(tmp_0); } this.var_1190 = lookup.Lookup(param1) as class_528; this.var_1190.Read(param1, lookup); param1.ReadShort(); this.var_1721 = lookup.Lookup(param1) as class_627; this.var_1721.Read(param1, lookup); }