Skip to content

Conversation

@UE4SS
Copy link
Collaborator

@UE4SS UE4SS commented Nov 16, 2025

This PR changes the patternsleuth submodule to use our own fork.

This was done because upstream is too slow to pull in changes.
We can go back to upstream in the future if we want to, or we could stay on our own fork and keep merging in upstream from time to time, i.e. soft fork.

The fork has a much better resolver for UGameEngine::Tick, which should now be found consistently enough to be usable.

This PR also makes UGameEngine::Tick overridable by UE4SS_Signatures/GameEngineTick.lua.

Update: Upstream merged our changes, but we still need to merge this PR because upstream introduced breaking changes, and I'd like to have our own soft fork of PS anyway so that we're not dependent on the speed of the upstream maintainers.

@github-actions
Copy link
Contributor

github-actions bot commented Nov 16, 2025

MSVC-Game__Shipping__Win64 Download Logs
Build Details
Name Information
PR Commit 0b06d1f
Merge Commit 9e27414
Size 45.44 MB
Last Updated Nov 18, 25, 6:16:26 AM UTC
Expires At Dec 2, 25, 6:16:22 AM UTC

MSVC-Game__Debug__Win64 Download Logs
Build Details
Name Information
PR Commit 0b06d1f
Merge Commit 9e27414
Size 56.37 MB
Last Updated Nov 18, 25, 6:18:16 AM UTC
Expires At Dec 2, 25, 6:18:10 AM UTC

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