diff --git a/pkg/memory/game_reader.go b/pkg/memory/game_reader.go index c132e8f..3238f4c 100644 --- a/pkg/memory/game_reader.go +++ b/pkg/memory/game_reader.go @@ -139,6 +139,12 @@ func (gd *GameReader) GetData() data.Data { return d } +func (gd *GameReader) GetInventory() data.Inventory { + rawPlayerUnits := gd.GetRawPlayerUnits() + hover := gd.HoveredData() + return gd.Inventory(rawPlayerUnits, hover) +} + func (gd *GameReader) InGame() bool { player := gd.GetRawPlayerUnits().GetMainPlayer()