How to make my custom build pretend to be the official version

Kyeongho Park
Mon, 22 Jan 2018 10:08:03 +0000
C++

My current status is like this:

1. 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).

2. 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?

3 posts - 1 participant