My current status is like this:
- I’ve built UE4.18.3 by myself with the source codes from GitHub.
- I didn’t modify any line of UE source code.
- It’s just for building a standalone dedicated server(BTW, I can’t understand why the server build is not allowed with any official UE).
- I created a project, named ‘Abc’, on my custom UE.
- then, I’ve got a build result, named
UE4Editor-Abc.dll
.
I can open Abc.uproject
with my custom UE Editor,
but none of my colleagues can open it with their official UE Editor, with a message saying:
The following modules are missing or built with a different engine version:
UE4Editor-Abc.dll
Would you like to rebuild them now?
I’d like to configure whatever to pretend my custom build as the official UE version(4.18.3),
so I tried this:
- I modified
Engine/Build/Build.version
file: - Changelist: 0 → 3832480
- BranchName: “” → “++UE4+Release-4.18”
But it was of no use…
How does UE check the version?
Is it really possible to pretend as official? How?