Skip to content

Add basic Unreal Engine 5.7 compatibility#58

Open
Gravitonator wants to merge 4 commits into
coderespawn:masterfrom
Gravitonator:ue5.7-port
Open

Add basic Unreal Engine 5.7 compatibility#58
Gravitonator wants to merge 4 commits into
coderespawn:masterfrom
Gravitonator:ue5.7-port

Conversation

@Gravitonator
Copy link
Copy Markdown

Tested on UE 5.7.

Changes:

  • Updated EngineVersion to 5.7.0
  • Initialized Construction System struct defaults to remove UE 5.7 log errors

Verified:

  • Plugin compiles successfully
  • Demo map loads
  • PrefabRandomizer works as expected

@Gravitonator
Copy link
Copy Markdown
Author

I pushed one more fix into this PR for a PrefabRandomizer crash on UE 5.7.

Commit:
61cd46bFix PrefabRandomizer crash by deferring randomization to next tick

This changes the direct Randomize(Seed) call in BeginPlay() to a next-tick call via the timer manager, with a validity check before execution. That seems to avoid the crash caused by running the randomization too early.

Please test it on your side as well and let me know if it fixes the issue.

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.

1 participant