// FUNCTIONS public void loadItemFile(List <byte> byteFile) { DDD_inventory_File readFile = new DDD_inventory_File(byteFile); itemFile.entries.Clear(); itemFile.entriesStack.Clear(); foreach (DDD_inventory_Entry entry in readFile.entries) { itemFile.entries.Add(entry); } foreach (DDD_inventory_EntryStack entry in readFile.entriesStack) { itemFile.entriesStack.Add(entry); } }
public void readAction(ProcessHandler processHandler) { try { loadItemFile(processHandler.readBytesFromProcessModule((long)DDD_Pointers.INVENTORY_ITEMS_MOD_EGS, DDD_inventory_File.getTotalByteSize())); loadCommandFile(processHandler.readBytesFromProcessModule((long)DDD_Pointers.INVENTORY_COMMANDS_MOD_EGS, DDD_inventory_CommandFile.getTotalByteSize())); } catch { writeInfoLabel("Error reading"); } }
// CONSTRUCTORS public DDD_inventoryHandler(MainSocket mainSocketIn) : base(mainSocketIn, Enums.ProcessType.DDD_EGS, true, true, false) { itemFile = new DDD_inventory_File(); commandFile = new DDD_inventory_CommandFile(); }