From e9b4e6be5a328c6991165ea4a591e9bf6c1f27b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Gim=C3=A9nez?= Date: Fri, 19 May 2023 14:10:10 +0900 Subject: [PATCH] Add Cube and SkillSelect menu detectors --- pkg/data/data.go | 2 ++ pkg/memory/game_reader.go | 2 ++ 2 files changed, 4 insertions(+) diff --git a/pkg/data/data.go b/pkg/data/data.go index e495b27..a3ad207 100644 --- a/pkg/data/data.go +++ b/pkg/data/data.go @@ -224,4 +224,6 @@ type OpenMenus struct { SkillTree bool Character bool QuitMenu bool + Cube bool + SkillSelect bool } diff --git a/pkg/memory/game_reader.go b/pkg/memory/game_reader.go index 2f72e09..5bebfd6 100644 --- a/pkg/memory/game_reader.go +++ b/pkg/memory/game_reader.go @@ -72,6 +72,8 @@ func (gd *GameReader) openMenus() data.OpenMenus { SkillTree: buffer[0x04] != 0, Character: buffer[0x02] != 0, QuitMenu: buffer[0x09] != 0, + Cube: buffer[0x19] != 0, + SkillSelect: buffer[0x03] != 0, } }