public void CreateWorkflow(UUID agentSyncFolderHolder) { string taskFile = ExportCommand.dumpDir + OldID + ".task"; if (File.Exists(taskFile)) { string taskDataS = File.ReadAllText(taskFile); if (string.IsNullOrEmpty(taskDataS) || taskDataS.Length < 30) { sourceObjectinventory = new List <InventoryBase>(); TaskItemsToCreate = new List <TaskItemToCreate>(); TaskInvComplete = true; return; } } if (CogbotHelpers.IsNullOrZero(AgentSyncFolder)) { AgentSyncFolder = Exporting.FolderCalled(OldID.ToString(), agentSyncFolderHolder); } if (TaskItemsToCreate != null) { return; } TaskItemsToCreate = new List <TaskItemToCreate>(); if (IsLocalScene) { return; } Client.Objects.ObjectProperties += TaskInventoryItemReceived; }
public override int GetHashCode() { return(OldID.GetHashCode()); }