Sort cargo like default inventory sort order in game & like EFT export

This commit is contained in:
DarkPhoenix
2018-11-23 15:15:28 +03:00
parent 5a6b9114e2
commit aa7e3bd69d

View File

@@ -151,7 +151,7 @@ class CargoView(d.Display):
self.original = fit.cargo if fit is not None else None
self.cargo = stuff = fit.cargo if fit is not None else None
if stuff is not None:
stuff.sort(key=lambda cargo: cargo.itemID)
stuff.sort(key=lambda c: (c.item.group.category.name, c.item.group.name, c.item.name))
if event.fitID != self.lastFitId:
self.lastFitId = event.fitID