FNetworkVersion::GetLocalNetworkVersion

Generates a version number, that by default, is based on a checksum of the engine version + project name + project version string Game/project code can completely override what this value returns through the GetLocalNetworkVersionOverride delegate If called with AllowOverrideDelegate=false, we will not call the game project override.

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Misc/NetworkVersion.h

Include

#include "Misc/NetworkVersion.h"

Source

/Engine/Source/Runtime/Core/Private/Misc/NetworkVersion.cpp

Syntax

static uint32 GetLocalNetworkVersion
(
    bool AllowOverrideDelegate
)

Remarks

Generates a version number, that by default, is based on a checksum of the engine version + project name + project version string Game/project code can completely override what this value returns through the GetLocalNetworkVersionOverride delegate If called with AllowOverrideDelegate=false, we will not call the game project override. (This allows projects to call base implementation in their project implementation)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss