Support for reading 1.5.0 and big endian #30
                
     Merged
            
            
          
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
Note, The part 1 id is used as the object id in the file abstraction. This is actually the
nextDuplicateentry id. I changed it to use thefirstDuplicateentry id from the shared entry info (part 2) which allows the app to properly group all duplicates together. Before it would skip the first duplicate and only group the remaining duplicates from the 2nd one.This is only done in the 1.5 version of the headers. While this works for reading it may have negative consequences for writing the data. Right now 1.5 doesn't implement writing so this is fine. More thought will need to be given for handling this properly with the abstractions in mind for the other versions.
The 1.5.1 change to use the part 2
firstDuplicateid:https://github.com/EgoEngineModding/ego.nefsedit/pull/30/files#diff-ff8d170a408496040efcfe707b96272d9c4df7abfbb79074067cfd2f756fb0fbL64
The item list that does the grouping of duplicates based on this id:
https://github.com/EgoEngineModding/ego.nefsedit/blob/master/VictorBush.Ego.NefsLib/Source/Item/NefsItemList.cs#L47-L53