public void Read(IDataInput param1, ICommandLookup lookup) { this.itemToUpdate = lookup.Lookup(param1) as LabItemModule; this.itemToUpdate.Read(param1, lookup); param1.ReadShort(); this.oreCountToUpdateWith = lookup.Lookup(param1) as OreCountModule; this.oreCountToUpdateWith.Read(param1, lookup); }
public UpdateItemModule(LabItemModule param1 = null, OreCountModule param2 = null) { if (param1 == null) { this.itemToUpdate = new LabItemModule(); } else { this.itemToUpdate = param1; } if (param2 == null) { this.oreCountToUpdateWith = new OreCountModule(); } else { this.oreCountToUpdateWith = param2; } }