github.com/metaworking/channeld@v0.7.3/pkg/unrealpb/README.md (about) 1 # Why add a separate package for Unreal's proto 2 Both generated C++ code of channeld.proto and unreal_common.proto will have 'schemas' and 'file_default_instances' fields. If they exist in the same namespace (channeldpb), Unreal Engine will give compilation error. In order to work around this, we need to put each proto in an unique package/namespace.