Skip to content

Add Gearset Functions and Offset Fixes#1758

Merged
Haselnussbomber merged 6 commits intoaers:mainfrom
bilk:main
Mar 22, 2026
Merged

Add Gearset Functions and Offset Fixes#1758
Haselnussbomber merged 6 commits intoaers:mainfrom
bilk:main

Conversation

@bilk
Copy link
Contributor

@bilk bilk commented Mar 20, 2026

Sorry for another gearset functions pr, was using it to learn more about RE and I'll probably reverse other parts of cs in the future. Some of the offsets in GearsetCharaView were incorrect, Reclass does not line up with what was originally put. Removed/altered a few SendEvents in AgentGearset to go directly to the function handlers including CreateGearset which I added default values to to prevent breaking changes. Changed IsChildAddonOpen to OpenChildAddonId (should probably make it public). Please change anything you disagree with.

@github-actions github-actions bot added the breaking change PR contains breaking changes and wont be merged before a new patch label Mar 20, 2026
@github-actions github-actions bot removed the breaking change PR contains breaking changes and wont be merged before a new patch label Mar 20, 2026
@Haselnussbomber
Copy link
Collaborator

Haselnussbomber commented Mar 22, 2026

Fixed some return types.
I noticed the game writes 255 into eax (4 byte register) in RaptureGearsetModule.CreateGearset and doesn't use ax (1 byte register) afterwards, so it's actually not sbyte. Sorry if I had it wrong in the past.

@Haselnussbomber Haselnussbomber merged commit 8566120 into aers:main Mar 22, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants