Skip to content

Update The Ship Gamedata#2478

Merged
psychonic merged 2 commits into
alliedmodders:masterfrom
caxanga334:update-theship-gamedata
May 31, 2026
Merged

Update The Ship Gamedata#2478
psychonic merged 2 commits into
alliedmodders:masterfrom
caxanga334:update-theship-gamedata

Conversation

@caxanga334
Copy link
Copy Markdown
Contributor

@caxanga334 caxanga334 commented May 30, 2026

SDKHooks

Added gamedata for SDKHooks.

SDKTools.

Added some missing vtable offsets.
Fixed Windows DispatchSpawn signature.
Added signatures for FireOutput and LookupAttachment.

Marking as draft, need to confirm a few offsets and sigs are correct and investigate a crash (https://crash.limetech.org/w4pnx2ocz57n) potentially caused by SDKHooks.

@caxanga334 caxanga334 marked this pull request as draft May 30, 2026 23:41
Offset appears to be correct according to the vtable dumper but the server crashes when it's used.
@caxanga334 caxanga334 marked this pull request as ready for review May 31, 2026 11:29
@caxanga334
Copy link
Copy Markdown
Contributor Author

Should be good.

GroundEntChanged had to be removed, SDKHooks hooks the function with a void* parameter, which doesn't exist in the ship.

Copy link
Copy Markdown
Member

@psychonic psychonic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@psychonic psychonic merged commit e6886ba into alliedmodders:master May 31, 2026
4 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