diff --git a/pkg/memory/game_reader.go b/pkg/memory/game_reader.go index 9a2d316..c087d98 100644 --- a/pkg/memory/game_reader.go +++ b/pkg/memory/game_reader.go @@ -317,7 +317,7 @@ func (gd *GameReader) InCharacterSelectionScreen() bool { } func (gd *GameReader) GetSelectedCharacterName() string { - return gd.Process.ReadStringFromMemory(gd.Process.moduleBaseAddressPtr+0x21D31A8, 0) + return gd.Process.ReadStringFromMemory(gd.Process.moduleBaseAddressPtr+0x22645F8, 0) } func (gd *GameReader) LegacyGraphics() bool { @@ -437,11 +437,11 @@ func (gd *GameReader) IsDismissableModalPresent() (bool, string) { } func (gd *GameReader) LastGameName() string { - return gd.ReadStringFromMemory(gd.moduleBaseAddressPtr+0x256E668, 0) + return gd.ReadStringFromMemory(gd.moduleBaseAddressPtr+0x22F94B8, 0) } func (gd *GameReader) LastGamePass() string { - return gd.ReadStringFromMemory(gd.moduleBaseAddressPtr+0x256E6C8, 0) + return gd.ReadStringFromMemory(gd.moduleBaseAddressPtr+0x22F9478, 0) } func (gd *GameReader) FPS() int { diff --git a/pkg/memory/keybindings.go b/pkg/memory/keybindings.go index 9359a35..1e5705e 100644 --- a/pkg/memory/keybindings.go +++ b/pkg/memory/keybindings.go @@ -8,7 +8,7 @@ import ( ) func (gd *GameReader) GetKeyBindings() data.KeyBindings { - blob := gd.ReadBytesFromMemory(gd.moduleBaseAddressPtr+gd.offset.KeyBindingsOffset, 0x500) + blob := gd.ReadBytesFromMemory(gd.moduleBaseAddressPtr+0x1E36C04, 0x500) blobSkills := gd.ReadBytesFromMemory(gd.offset.KeyBindingsSkillsOffset, 0x500) skillsKB := [16]data.SkillBinding{}