thejinchao / turbolink

TurboLink is an unreal engine plugin enables Google gRPC work with Unreal Engine using C++ and Blueprint
MIT License
164 stars 50 forks source link

UE5.4 编写完蓝图,关闭编辑器前一切正常。关闭后,再次打开编辑器就全是错误了 #47

Closed wclssdn closed 4 months ago

wclssdn commented 4 months ago

操作步骤: 1。 创建了一个新的c++项目 2。 按照教程创建了Plugins/TurboLink 并把仓库文件复制进去 3。 通过下载的full.demo.zip中的生成pb的工具,生成了相关文件 4。 把上述生成的文件,按照Public、Private复制到项目的Plugins/TurboLink/Source/TurboLinkGrpc对应的文件夹内 5。 通过Rider编译编辑器,并打开 6。 在蓝图中参考full.demo编写蓝图节点,访问本地的服务 7。 功能一切正常 8。 关闭编辑器 9。 再次通过Rider编译编辑器,并打开 10。 出问题了,如下图

image

基于第三人称模板,创建的项目中 有改动的部分如下: 1。 角色蓝图(包含相关蓝图节点) 2。 通过pb生成工具生成的相关文件

code.zip

wclssdn commented 4 months ago

编辑器日志如下(LogMaterial部分删掉了):

报错开始: LogLinker: Warning: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: VerifyImport: Failed to find script package for import object 'Package /Script/TurboLinkGrpc'

完整日志 ``` LogStats: Stats thread started at 0.255666 LogICUInternationalization: ICU TimeZone Detection - Raw Offset: +8:00, Platform Override: '' LogInit: Session CrashGUID >==================================================== Session CrashGUID > UECC-Windows-D1184E034C1570BC9213FFACDF5F4000 Session CrashGUID >==================================================== LogConfig: No local boot hotfix file found at: [../../../../../GameWorking/TestGrpcTruboLink/Saved/PersistentDownloadDir/HotfixForNextBoot.txt] LogConfig: Display: Loading Android ini files took 0.02 seconds LogConfig: Display: Loading Mac ini files took 0.02 seconds LogConfig: Display: Loading IOS ini files took 0.02 seconds LogConfig: Display: Loading VulkanPC ini files took 0.02 seconds LogAssetRegistry: Display: Asset registry cache read as 24.4 MiB from ../../../../../GameWorking/TestGrpcTruboLink/Intermediate/CachedAssetRegistry_0.bin LogConfig: Display: Loading Unix ini files took 0.03 seconds LogConfig: Display: Loading Windows ini files took 0.03 seconds LogConfig: Display: Loading VisionOS ini files took 0.03 seconds LogConfig: Display: Loading TVOS ini files took 0.03 seconds LogConfig: Display: Loading LinuxArm64 ini files took 0.03 seconds LogConfig: Display: Loading Linux ini files took 0.03 seconds LogPluginManager: Mounting Engine plugin Bridge LogPluginManager: Mounting Engine plugin ChaosCloth LogPluginManager: Mounting Engine plugin CmdLinkServer LogPluginManager: Mounting Engine plugin ChaosVD LogPluginManager: Found config from plugin[ChaosVD] Engine LogPluginManager: Mounting Engine plugin EnhancedInput LogPluginManager: Found config from plugin[EnhancedInput] Input LogPluginManager: Mounting Engine plugin FastBuildController LogPluginManager: Mounting Engine plugin MeshPainting LogPluginManager: Mounting Engine plugin RenderGraphInsights LogPluginManager: Mounting Engine plugin TraceUtilities LogPluginManager: Mounting Engine plugin WorldMetrics LogPluginManager: Mounting Engine plugin XGEController LogPluginManager: Mounting Engine plugin AISupport LogPluginManager: Mounting Engine plugin EnvironmentQueryEditor LogPluginManager: Mounting Engine plugin OodleNetwork LogPluginManager: Mounting Engine plugin BackChannel LogPluginManager: Mounting Engine plugin ChaosCaching LogPluginManager: Mounting Engine plugin ChaosEditor LogPluginManager: Mounting Engine plugin ChaosSolverPlugin LogPluginManager: Mounting Engine plugin AutomationUtils LogPluginManager: Mounting Engine plugin CharacterAI LogPluginManager: Mounting Engine plugin ChaosNiagara LogPluginManager: Mounting Engine plugin ChaosUserDataPT LogPluginManager: Mounting Engine plugin Dataflow LogPluginManager: Mounting Engine plugin Fracture LogPluginManager: Mounting Engine plugin FullBodyIK LogPluginManager: Mounting Engine plugin GeometryCollectionPlugin LogPluginManager: Mounting Engine plugin GeometryFlow LogPluginManager: Mounting Engine plugin LocalizableMessage LogPluginManager: Mounting Engine plugin MeshModelingToolsetExp LogPluginManager: Mounting Engine plugin OpenImageDenoise LogPluginManager: Mounting Engine plugin PlatformCrypto LogPluginManager: Mounting Engine plugin PythonScriptPlugin LogPluginManager: Mounting Engine plugin SkeletalReduction LogPluginManager: Mounting Engine plugin StudioTelemetry LogPluginManager: Mounting Engine plugin StructUtils LogPluginManager: Mounting Engine plugin ToolPresets LogPluginManager: Mounting Engine plugin InterchangeTests LogPluginManager: Mounting Engine plugin BlueprintHeaderView LogPluginManager: Mounting Engine plugin ChangelistReview LogPluginManager: Mounting Engine plugin AssetManagerEditor LogPluginManager: Mounting Engine plugin CryptoKeys LogPluginManager: Mounting Engine plugin CurveEditorTools LogPluginManager: Mounting Engine plugin DataValidation LogPluginManager: Mounting Engine plugin EditorScriptingUtilities LogPluginManager: Mounting Engine plugin EngineAssetDefinitions LogPluginManager: Mounting Engine plugin FacialAnimation LogPluginManager: Mounting Engine plugin GameplayTagsEditor LogPluginManager: Mounting Engine plugin EditorDebugTools LogPluginManager: Mounting Engine plugin GeometryMode LogPluginManager: Mounting Engine plugin MacGraphicsSwitching LogPluginManager: Mounting Engine plugin MobileLauncherProfileWizard LogPluginManager: Mounting Engine plugin ModelingToolsEditorMode LogPluginManager: Mounting Engine plugin MeshLODToolset LogPluginManager: Mounting Engine plugin MaterialAnalyzer LogPluginManager: Mounting Engine plugin PluginBrowser LogPluginManager: Mounting Engine plugin ProxyLODPlugin LogPluginManager: Mounting Engine plugin SequencerAnimTools LogPluginManager: Mounting Engine plugin UVEditor LogPluginManager: Mounting Engine plugin WorldPartitionHLODUtilities LogPluginManager: Mounting Engine plugin SpeedTreeImporter LogPluginManager: Mounting Engine plugin InterchangeEditor LogPluginManager: Mounting Engine plugin Interchange LogPluginManager: Mounting Engine plugin AndroidMedia LogPluginManager: Mounting Engine plugin AvfMedia LogPluginManager: Mounting Engine plugin ImgMedia LogPluginManager: Mounting Engine plugin MediaCompositing LogPluginManager: Mounting Engine plugin MediaPlate LogPluginManager: Mounting Engine plugin MediaPlayerEditor LogPluginManager: Mounting Engine plugin WebMMedia LogPluginManager: Mounting Engine plugin WmfMedia LogPluginManager: Mounting Engine plugin ActorLayerUtilities LogPluginManager: Mounting Engine plugin AndroidDeviceProfileSelector LogPluginManager: Mounting Engine plugin AndroidFileServer LogPluginManager: Mounting Engine plugin AndroidMoviePlayer LogPluginManager: Mounting Engine plugin AndroidPermission LogPluginManager: Mounting Engine plugin AppleImageUtils LogPluginManager: Mounting Engine plugin ArchVisCharacter LogPluginManager: Mounting Engine plugin AppleMoviePlayer LogPluginManager: Mounting Engine plugin AssetTags LogPluginManager: Mounting Engine plugin AudioCapture LogPluginManager: Mounting Engine plugin AudioSynesthesia LogPluginManager: Mounting Engine plugin ChunkDownloader LogPluginManager: Mounting Engine plugin CableComponent LogPluginManager: Mounting Engine plugin AudioWidgets LogPluginManager: Mounting Engine plugin CustomMeshComponent LogPluginManager: Mounting Engine plugin ExampleDeviceProfileSelector LogPluginManager: Mounting Engine plugin GeometryCache LogPluginManager: Mounting Engine plugin GeometryProcessing LogPluginManager: Mounting Engine plugin GoogleCloudMessaging LogPluginManager: Mounting Engine plugin GooglePAD LogPluginManager: Mounting Engine plugin InputDebugging LogPluginManager: Found config from plugin[InputDebugging] Input LogPluginManager: Mounting Engine plugin IOSDeviceProfileSelector LogPluginManager: Mounting Engine plugin LinuxDeviceProfileSelector LogPluginManager: Mounting Engine plugin LocationServicesBPLibrary LogPluginManager: Mounting Engine plugin MeshModelingToolset LogPluginManager: Mounting Engine plugin Metasound LogPluginManager: Mounting Engine plugin MobilePatchingUtils LogPluginManager: Mounting Engine plugin MsQuic LogPluginManager: Mounting Engine plugin PropertyAccessEditor LogPluginManager: Mounting Engine plugin ProceduralMeshComponent LogPluginManager: Mounting Engine plugin PlanarCut LogPluginManager: Mounting Engine plugin RigVM LogPluginManager: Mounting Engine plugin ResonanceAudio LogPluginManager: Mounting Engine plugin SoundFields LogPluginManager: Mounting Engine plugin SignificanceManager LogPluginManager: Mounting Engine plugin WaveTable LogPluginManager: Mounting Engine plugin Synthesis LogPluginManager: Mounting Engine plugin WindowsDeviceProfileSelector LogPluginManager: Mounting Engine plugin WindowsMoviePlayer LogPluginManager: Mounting Engine plugin WebMMoviePlayer LogPluginManager: Mounting Engine plugin CameraShakePreviewer LogPluginManager: Mounting Engine plugin GameplayCameras LogPluginManager: Mounting Engine plugin AnimationSharing LogPluginManager: Mounting Engine plugin CLionSourceCodeAccess LogPluginManager: Mounting Engine plugin CodeLiteSourceCodeAccess LogPluginManager: Mounting Engine plugin GitSourceControl LogPluginManager: Mounting Engine plugin N10XSourceCodeAccess LogPluginManager: Mounting Engine plugin PerforceSourceControl LogPluginManager: Mounting Engine plugin PixWinPlugin LogPluginManager: Mounting Engine plugin PlasticSourceControl LogPluginManager: Mounting Engine plugin PluginUtils LogPluginManager: Mounting Engine plugin PropertyAccessNode LogPluginManager: Mounting Engine plugin NullSourceCodeAccess LogPluginManager: Mounting Engine plugin RenderDocPlugin LogPluginManager: Mounting Engine plugin RiderSourceCodeAccess LogPluginManager: Mounting Engine plugin KDevelopSourceCodeAccess LogPluginManager: Mounting Engine plugin SubversionSourceControl LogPluginManager: Mounting Engine plugin TextureFormatOodle LogPluginManager: Mounting Engine plugin TraceDataFilters LogPluginManager: Mounting Engine plugin VisualStudioCodeSourceCodeAccess LogPluginManager: Mounting Engine plugin VisualStudioSourceCodeAccess LogPluginManager: Mounting Engine plugin XCodeSourceCodeAccess LogPluginManager: Mounting Engine plugin UObjectPlugin LogPluginManager: Mounting Engine plugin OnlineBase LogPluginManager: Mounting Engine plugin OnlineServices LogPluginManager: Mounting Engine plugin AlembicImporter LogPluginManager: Mounting Engine plugin OnlineSubsystem LogPluginManager: Mounting Engine plugin OnlineSubsystemNull LogPluginManager: Mounting Engine plugin OnlineSubsystemUtils LogPluginManager: Mounting Engine plugin Niagara LogPluginManager: Mounting Engine plugin NiagaraSimCaching LogPluginManager: Mounting Engine plugin ActorSequence LogPluginManager: Mounting Engine plugin LevelSequenceEditor LogPluginManager: Mounting Engine plugin TemplateSequence LogPluginManager: Mounting Engine plugin Paper2D LogPluginManager: Mounting Engine plugin ACLPlugin LogPluginManager: Mounting Engine plugin AnimationData LogPluginManager: Mounting Engine plugin AnimationModifierLibrary LogPluginManager: Mounting Engine plugin SequencerScripting LogPluginManager: Mounting Engine plugin BlendSpaceMotionAnalysis LogPluginManager: Mounting Engine plugin ControlRigSpline LogPluginManager: Mounting Engine plugin ControlRig LogPluginManager: Mounting Engine plugin ControlRigModules LogPluginManager: Mounting Engine plugin IKRig LogPluginManager: Mounting Engine plugin DatasmithContent LogPluginManager: Mounting Engine plugin VariantManagerContent LogPluginManager: Mounting Engine plugin GLTFExporter LogPluginManager: Mounting Engine plugin UdpMessaging LogPluginManager: Mounting Engine plugin LauncherChunkInstaller LogPluginManager: Mounting Engine plugin TcpMessaging LogPluginManager: Mounting Engine plugin VariantManager LogPluginManager: Mounting Engine plugin Takes LogPluginManager: Mounting Engine plugin DumpGPUServices LogPluginManager: Mounting Engine plugin BaseCharacterFXEditor LogPluginManager: Mounting Engine plugin OnlineSubsystemIOS LogPluginManager: Mounting Engine plugin RiderLink LogPluginManager: Mounting Engine plugin ContentBrowserAssetDataSource LogPluginManager: Mounting Engine plugin ContentBrowserClassDataSource LogPluginManager: Mounting Engine plugin ContentBrowserFileDataSource LogPluginManager: Mounting Engine plugin MetaHumanProjectUtilities LogPluginManager: Mounting Engine plugin XInputDevice LogPluginManager: Mounting Engine plugin OnlineSubsystemGooglePlay LogPluginManager: Mounting Engine plugin PortableObjectFileDataSource LogPluginManager: Mounting Engine plugin ObjectMixer LogPluginManager: Mounting Engine plugin LightMixer LogPluginManager: Mounting Project plugin TurboLink SourceControl: Revision control is disabled SourceControl: Revision control is disabled SourceControl: Revision control is disabled LogStudioTelemetry: Display: Starting StudioTelemetry Module LogStudioTelemetry: Display: Created an analytics provider LogAnalytics from module AnalyticsLog configuration Engine [StudioTelemetry.Log] LogStudioTelemetry: Started StudioTelemetry Session LogWindows: Failed to load 'WinPixGpuCapturer.dll' (GetLastError=126) LogWindows: File 'WinPixGpuCapturer.dll' does not exist PixWinPlugin: PIX capture plugin failed to initialize! Check that the process is launched from PIX. LogConfig: Applying CVar settings from Section [/Script/RenderDocPlugin.RenderDocPluginSettings] File [Engine] RenderDocPlugin: Display: RenderDoc plugin will not be loaded. Use '-AttachRenderDoc' on the cmd line or enable 'renderdoc.AutoAttach' in the plugin settings. LogInit: Using libcurl 8.4.0 LogInit: - built for Windows LogInit: - supports SSL with OpenSSL/1.1.1t LogInit: - supports HTTP deflate (compression) using libz 1.3 LogInit: - other features: LogInit: CURL_VERSION_SSL LogInit: CURL_VERSION_LIBZ LogInit: CURL_VERSION_IPV6 LogInit: CURL_VERSION_ASYNCHDNS LogInit: CURL_VERSION_LARGEFILE LogInit: CurlRequestOptions (configurable via config and command line): LogInit: - bVerifyPeer = true - Libcurl will verify peer certificate LogInit: - bUseHttpProxy = true - Libcurl will use HTTP proxy LogInit: - HttpProxyAddress = '127.0.0.1:7890' LogInit: - bDontReuseConnections = false - Libcurl will reuse connections LogInit: - MaxHostConnections = 16 - Libcurl will limit the number of connections to a host LogInit: - LocalHostAddr = Default LogInit: - BufferSize = 65536 LogInit: CreateHttpThread using FCurlHttpThread LogInit: WinSock: version 1.1 (2.2), MaxSocks=32767, MaxUdp=65467 LogOnline: OSS: Created online subsystem instance for: NULL LogOnline: OSS: TryLoadSubsystemAndSetDefault: Loaded subsystem for type [NULL] LogInit: ExecutableName: UnrealEditor.exe LogInit: Build: ++UE5+Release-5.4-CL-34507850 LogInit: Platform=WindowsEditor LogInit: MachineId=0a0019af4b6a4926f112b78dfa26bc8f LogInit: DeviceId= LogInit: Engine Version: 5.4.3-34507850+++UE5+Release-5.4 LogInit: Compatible Engine Version: 5.4.0-33043543+++UE5+Release-5.4 LogInit: Net CL: 33043543 LogInit: OS: Windows 11 (23H2) [10.0.22631.3880] (), CPU: 12th Gen Intel(R) Core(TM) i7-12700KF, GPU: NVIDIA GeForce RTX 3070 Ti LogInit: Compiled (64-bit): Jun 20 2024 04:10:33 LogInit: Architecture: x64 LogInit: Compiled with Visual C++: 19.38.33130.00 LogInit: Build Configuration: Development LogInit: Branch Name: ++UE5+Release-5.4 LogInit: Command Line: -skipcompile LogInit: Base Directory: E:/Epic/UE_5.4/Engine/Binaries/Win64/ LogInit: Allocator: Mimalloc LogInit: Installed Engine Build: 1 LogInit: This binary is optimized with LTO: no, PGO: no, instrumented for PGO data collection: no LogDevObjectVersion: Number of dev versions registered: 36 LogDevObjectVersion: Dev-Blueprints (B0D832E4-1F89-4F0D-ACCF-7EB736FD4AA2): 10 LogDevObjectVersion: Dev-Build (E1C64328-A22C-4D53-A36C-8E866417BD8C): 0 LogDevObjectVersion: Dev-Core (375EC13C-06E4-48FB-B500-84F0262A717E): 4 LogDevObjectVersion: Dev-Editor (E4B068ED-F494-42E9-A231-DA0B2E46BB41): 40 LogDevObjectVersion: Dev-Framework (CFFC743F-43B0-4480-9391-14DF171D2073): 37 LogDevObjectVersion: Dev-Mobile (B02B49B5-BB20-44E9-A304-32B752E40360): 3 LogDevObjectVersion: Dev-Networking (A4E4105C-59A1-49B5-A7C5-40C4547EDFEE): 0 LogDevObjectVersion: Dev-Online (39C831C9-5AE6-47DC-9A44-9C173E1C8E7C): 0 LogDevObjectVersion: Dev-Physics (78F01B33-EBEA-4F98-B9B4-84EACCB95AA2): 20 LogDevObjectVersion: Dev-Platform (6631380F-2D4D-43E0-8009-CF276956A95A): 0 LogDevObjectVersion: Dev-Rendering (12F88B9F-8875-4AFC-A67C-D90C383ABD29): 48 LogDevObjectVersion: Dev-Sequencer (7B5AE74C-D270-4C10-A958-57980B212A5A): 13 LogDevObjectVersion: Dev-VR (D7296918-1DD6-4BDD-9DE2-64A83CC13884): 3 LogDevObjectVersion: Dev-LoadTimes (C2A15278-BFE7-4AFE-6C17-90FF531DF755): 1 LogDevObjectVersion: Private-Geometry (6EACA3D4-40EC-4CC1-B786-8BED09428FC5): 3 LogDevObjectVersion: Dev-AnimPhys (29E575DD-E0A3-4627-9D10-D276232CDCEA): 17 LogDevObjectVersion: Dev-Anim (AF43A65D-7FD3-4947-9873-3E8ED9C1BB05): 15 LogDevObjectVersion: Dev-ReflectionCapture (6B266CEC-1EC7-4B8F-A30B-E4D90942FC07): 1 LogDevObjectVersion: Dev-Automation (0DF73D61-A23F-47EA-B727-89E90C41499A): 1 LogDevObjectVersion: FortniteMain (601D1886-AC64-4F84-AA16-D3DE0DEAC7D6): 134 LogDevObjectVersion: FortniteValkyrie (8DBC2C5B-54A7-43E0-A768-FCBB7DA29060): 8 LogDevObjectVersion: FortniteSeason (5B4C06B7-2463-4AF8-805B-BF70CDF5D0DD): 12 LogDevObjectVersion: FortniteRelease (E7086368-6B23-4C58-8439-1B7016265E91): 13 LogDevObjectVersion: Dev-Enterprise (9DFFBCD6-494F-0158-E221-12823C92A888): 10 LogDevObjectVersion: Dev-Niagara (F2AED0AC-9AFE-416F-8664-AA7FFA26D6FC): 1 LogDevObjectVersion: Dev-Destruction (174F1F0B-B4C6-45A5-B13F-2EE8D0FB917D): 10 LogDevObjectVersion: Dev-Physics-Ext (35F94A83-E258-406C-A318-09F59610247C): 41 LogDevObjectVersion: Dev-PhysicsMaterial-Chaos (B68FC16E-8B1B-42E2-B453-215C058844FE): 1 LogDevObjectVersion: Dev-CineCamera (B2E18506-4273-CFC2-A54E-F4BB758BBA07): 1 LogDevObjectVersion: Dev-VirtualProduction (64F58936-FD1B-42BA-BA96-7289D5D0FA4E): 1 LogDevObjectVersion: UE5-Main (697DD581-E64F-41AB-AA4A-51ECBEB7B628): 119 LogDevObjectVersion: UE5-Release (D89B5E42-24BD-4D46-8412-ACA8DF641779): 51 LogDevObjectVersion: UE5-PrivateFrosty (59DA5D52-1232-4948-B878-597870B8E98B): 8 LogDevObjectVersion: UE5-Dev-Cooker (26075A32-730F-4708-88E9-8C32F1599D05): 0 LogDevObjectVersion: Dev-MediaFramework (6F0ED827-A609-4895-9C91-998D90180EA4): 2 LogDevObjectVersion: UE5-Dev-LWCRendering (30D58BE3-95EA-4282-A6E3-B159D8EBB06A): 1 LogInit: Presizing for max 25165824 objects, including 0 objects not considered by GC, pre-allocating 0 bytes for permanent pool. LogInit: Object subsystem initialized LogConfig: Set CVar [[con.DebugEarlyDefault:1]] LogConfig: CVar [[con.DebugLateDefault:1]] deferred - dummy variable created LogConfig: CVar [[con.DebugLateCheat:1]] deferred - dummy variable created LogConfig: CVar [[LogNamedEventFilters:Frame *]] deferred - dummy variable created LogConfig: Set CVar [[r.setres:1280x720]] LogConfig: CVar [[framepro.ScopeMinTimeMicroseconds:10]] deferred - dummy variable created LogConfig: CVar [[fx.NiagaraAllowRuntimeScalabilityChanges:1]] deferred - dummy variable created LogConfig: CVar [[QualityLevelMapping:high]] deferred - dummy variable created LogConfig: CVar [[r.Occlusion.SingleRHIThreadStall:1]] deferred - dummy variable created LogConfig: Set CVar [[r.Shadow.DetectVertexShaderLayerAtRuntime:1]] LogConfig: CVar [[D3D12.Bindless.ResourceDescriptorHeapSize:100000]] deferred - dummy variable created LogConfig: CVar [[D3D12.Bindless.SamplerDescriptorHeapSize:2048]] deferred - dummy variable created LogConfig: Set CVar [[r.VSync:0]] LogConfig: Set CVar [[r.RHICmdBypass:0]] LogConfig: Applying CVar settings from Section [/Script/Engine.RendererSettings] File [Engine] LogConfig: CVar [[VisualizeCalibrationColorMaterialPath:/Engine/EngineMaterials/PPM_DefaultCalibrationColor.PPM_DefaultCalibrationColor]] deferred - dummy variable created LogConfig: CVar [[VisualizeCalibrationGrayscaleMaterialPath:/Engine/EngineMaterials/PPM_DefaultCalibrationGrayscale.PPM_DefaultCalibrationGrayscale]] deferred - dummy variable created LogConfig: Set CVar [[r.GPUCrashDebugging:0]] LogConfig: CVar [[MaxSkinBones:(Default=65536,PerPlatform=(("Mobile", 256)))]] deferred - dummy variable created LogConfig: Set CVar [[r.ReflectionMethod:1]] LogConfig: Set CVar [[r.GenerateMeshDistanceFields:1]] LogConfig: Set CVar [[r.DynamicGlobalIlluminationMethod:1]] LogConfig: Set CVar [[r.Lumen.TraceMeshSDFs:0]] LogConfig: Set CVar [[r.Shadow.Virtual.Enable:1]] LogConfig: Set CVar [[r.Mobile.EnableNoPrecomputedLightingCSMShader:1]] LogConfig: Set CVar [[r.DefaultFeature.AutoExposure.ExtendDefaultLuminanceRange:1]] LogConfig: Set CVar [[r.DefaultFeature.LocalExposure.HighlightContrastScale:0.8]] LogConfig: Set CVar [[r.DefaultFeature.LocalExposure.ShadowContrastScale:0.8]] LogConfig: Set CVar [[r.Shaders.RemoveUnusedInterpolators:1]] LogConfig: Applying CVar settings from Section [/Script/Engine.RendererOverrideSettings] File [Engine] LogConfig: Applying CVar settings from Section [/Script/Engine.StreamingSettings] File [Engine] LogConfig: Set CVar [[s.MinBulkDataSizeForAsyncLoading:131072]] LogConfig: Set CVar [[s.AsyncLoadingThreadEnabled:1]] LogConfig: Set CVar [[s.EventDrivenLoaderEnabled:1]] LogConfig: Set CVar [[s.WarnIfTimeLimitExceeded:0]] LogConfig: Set CVar [[s.TimeLimitExceededMultiplier:1.5]] LogConfig: Set CVar [[s.TimeLimitExceededMinTime:0.005]] LogConfig: Set CVar [[s.UseBackgroundLevelStreaming:1]] LogConfig: Set CVar [[s.PriorityAsyncLoadingExtraTime:15.0]] LogConfig: Set CVar [[s.LevelStreamingActorsUpdateTimeLimit:5.0]] LogConfig: Set CVar [[s.PriorityLevelStreamingActorsUpdateExtraTime:5.0]] LogConfig: Set CVar [[s.LevelStreamingComponentsRegistrationGranularity:10]] LogConfig: Set CVar [[s.UnregisterComponentsTimeLimit:1.0]] LogConfig: Set CVar [[s.LevelStreamingComponentsUnregistrationGranularity:5]] LogConfig: CVar [[s.MaxPackageSummarySize:16384]] deferred - dummy variable created LogConfig: Set CVar [[s.FlushStreamingOnExit:1]] LogConfig: CVar [[FixedBootOrder:/Script/Engine/Default__SoundBase]] deferred - dummy variable created LogConfig: CVar [[FixedBootOrder:/Script/Engine/Default__MaterialInterface]] deferred - dummy variable created LogConfig: CVar [[FixedBootOrder:/Script/Engine/Default__DeviceProfileManager]] deferred - dummy variable created LogConfig: Applying CVar settings from Section [/Script/Engine.GarbageCollectionSettings] File [Engine] LogConfig: Set CVar [[gc.MaxObjectsNotConsideredByGC:1]] LogConfig: Set CVar [[gc.SizeOfPermanentObjectPool:0]] LogConfig: Set CVar [[gc.FlushStreamingOnGC:0]] LogConfig: Set CVar [[gc.NumRetriesBeforeForcingGC:10]] LogConfig: Set CVar [[gc.AllowParallelGC:1]] LogConfig: Set CVar [[gc.TimeBetweenPurgingPendingKillObjects:61.1]] LogConfig: Set CVar [[gc.MaxObjectsInEditor:25165824]] LogConfig: Set CVar [[gc.IncrementalBeginDestroyEnabled:1]] LogConfig: Set CVar [[gc.CreateGCClusters:1]] LogConfig: Set CVar [[gc.MinGCClusterSize:5]] LogConfig: Set CVar [[gc.AssetClustreringEnabled:0]] LogConfig: Set CVar [[gc.ActorClusteringEnabled:0]] LogConfig: Set CVar [[gc.UseDisregardForGCOnDedicatedServers:1]] LogConfig: Set CVar [[gc.MultithreadedDestructionEnabled:1]] LogConfig: Set CVar [[gc.VerifyUObjectsAreNotFGCObjects:0]] LogConfig: Set CVar [[gc.GarbageEliminationEnabled:1]] LogConfig: Applying CVar settings from Section [/Script/Engine.NetworkSettings] File [Engine] LogConfig: CVar [[NetworkEmulationProfiles:(ProfileName="Average",ToolTip="Simulates average internet conditions")]] deferred - dummy variable created LogConfig: CVar [[NetworkEmulationProfiles:(ProfileName="Bad",ToolTip="Simulates laggy internet conditions")]] deferred - dummy variable created LogConfig: Applying CVar settings from Section [/Script/UnrealEd.CookerSettings] File [Engine] LogConfig: CVar [[DefaultASTCQualityBySpeed:2]] deferred - dummy variable created LogConfig: CVar [[DefaultASTCQualityBySize:3]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedServer:WidgetBlueprint]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedServer:GroupActor]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedServer:MetaData]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedServer:ObjectRedirector]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedServer:NavMeshRenderingComponent]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedServer:ReflectionCaptureComponent]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedServer:TextRenderComponent]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedServer:Font]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedServer:InterpCurveEdSetup]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedServer:MaterialExpression]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedServer:NiagaraEmitter]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedServer:NiagaraScript]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedServer:ParticleEmitter]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedServer:ParticleLODLevel]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedServer:ParticleModule]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedServer:SubUVAnimation]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedServer:SoundNode]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedServer:GameplayEffectUIData]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedClient:WidgetBlueprint]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedClient:GroupActor]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedClient:MetaData]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedClient:ObjectRedirector]] deferred - dummy variable created LogConfig: CVar [[ClassesExcludedOnDedicatedClient:InterpCurveEdSetup]] deferred - dummy variable created LogConfig: CVar [[VersionedIntRValues:r.AllowStaticLighting]] deferred - dummy variable created LogConfig: CVar [[VersionedIntRValues:r.MaterialEditor.LWCTruncateMode]] deferred - dummy variable created LogConfig: CVar [[VersionedIntRValues:r.GBuffer]] deferred - dummy variable created LogConfig: CVar [[VersionedIntRValues:r.VelocityOutputPass]] deferred - dummy variable created LogConfig: CVar [[VersionedIntRValues:r.SelectiveBasePassOutputs]] deferred - dummy variable created LogConfig: CVar [[VersionedIntRValues:r.DBuffer]] deferred - dummy variable created LogConfig: CVar [[VersionedIntRValues:r.Mobile.DBuffer]] deferred - dummy variable created LogConfig: CVar [[VersionedIntRValues:r.Shaders.Symbols]] deferred - dummy variable created LogConfig: CVar [[VersionedIntRValues:r.Shaders.GenerateSymbols]] deferred - dummy variable created LogConfig: CVar [[VersionedIntRValues:r.Shaders.WriteSymbols]] deferred - dummy variable created LogConfig: CVar [[VersionedIntRValues:r.Shaders.AllowUniqueSymbols]] deferred - dummy variable created LogConfig: CVar [[VersionedIntRValues:r.Shaders.ExtraData]] deferred - dummy variable created LogConfig: CVar [[VersionedIntRValues:r.Shaders.Optimize]] deferred - dummy variable created LogConfig: CVar [[VersionedIntRValues:r.CompileShadersForDevelopment]] deferred - dummy variable created LogConfig: CVar [[VersionedIntRValues:r.MobileHDR]] deferred - dummy variable created LogConfig: CVar [[VersionedIntRValues:r.UsePreExposure]] deferred - dummy variable created LogConfig: Applying CVar settings from Section [ViewDistanceQuality@3] File [Scalability] LogConfig: Set CVar [[r.SkeletalMeshLODBias:0]] LogConfig: Set CVar [[r.ViewDistanceScale:1.0]] LogConfig: Applying CVar settings from Section [AntiAliasingQuality@3] File [Scalability] LogConfig: Set CVar [[r.FXAA.Quality:4]] LogConfig: Set CVar [[r.TemporalAA.Quality:2]] LogConfig: Set CVar [[r.TSR.History.R11G11B10:1]] LogConfig: Set CVar [[r.TSR.History.ScreenPercentage:200]] LogConfig: Set CVar [[r.TSR.History.UpdateQuality:3]] LogConfig: Set CVar [[r.TSR.ShadingRejection.Flickering:1]] LogConfig: Set CVar [[r.TSR.RejectionAntiAliasingQuality:2]] LogConfig: Set CVar [[r.TSR.Resurrection:1]] LogConfig: Applying CVar settings from Section [ShadowQuality@3] File [Scalability] LogConfig: Set CVar [[r.LightFunctionQuality:1]] LogConfig: Set CVar [[r.ShadowQuality:5]] LogConfig: Set CVar [[r.Shadow.CSM.MaxCascades:10]] LogConfig: Set CVar [[r.Shadow.MaxResolution:2048]] LogConfig: Set CVar [[r.Shadow.MaxCSMResolution:2048]] LogConfig: Set CVar [[r.Shadow.RadiusThreshold:0.01]] LogConfig: Set CVar [[r.Shadow.DistanceScale:1.0]] LogConfig: Set CVar [[r.Shadow.CSM.TransitionScale:1.0]] LogConfig: Set CVar [[r.Shadow.PreShadowResolutionFactor:1.0]] LogConfig: Set CVar [[r.DistanceFieldShadowing:1]] LogConfig: Set CVar [[r.VolumetricFog:1]] LogConfig: Set CVar [[r.VolumetricFog.GridPixelSize:8]] LogConfig: Set CVar [[r.VolumetricFog.GridSizeZ:128]] LogConfig: Set CVar [[r.VolumetricFog.HistoryMissSupersampleCount:4]] LogConfig: Set CVar [[r.LightMaxDrawDistanceScale:1]] LogConfig: Set CVar [[r.CapsuleShadows:1]] LogConfig: Set CVar [[r.Shadow.Virtual.MaxPhysicalPages:4096]] LogConfig: Set CVar [[r.Shadow.Virtual.ResolutionLodBiasDirectional:-1.5]] LogConfig: Set CVar [[r.Shadow.Virtual.ResolutionLodBiasDirectionalMoving:-1.5]] LogConfig: Set CVar [[r.Shadow.Virtual.ResolutionLodBiasLocal:0.0]] LogConfig: Set CVar [[r.Shadow.Virtual.ResolutionLodBiasLocalMoving:1.0]] LogConfig: Set CVar [[r.Shadow.Virtual.SMRT.RayCountDirectional:8]] LogConfig: Set CVar [[r.Shadow.Virtual.SMRT.SamplesPerRayDirectional:4]] LogConfig: Set CVar [[r.Shadow.Virtual.SMRT.RayCountLocal:8]] LogConfig: Set CVar [[r.Shadow.Virtual.SMRT.SamplesPerRayLocal:4]] LogConfig: Applying CVar settings from Section [GlobalIlluminationQuality@3] File [Scalability] LogConfig: Set CVar [[r.DistanceFieldAO:1]] LogConfig: Set CVar [[r.AOQuality:2]] LogConfig: Set CVar [[r.Lumen.DiffuseIndirect.Allow:1]] LogConfig: Set CVar [[r.LumenScene.Radiosity.ProbeSpacing:4]] LogConfig: Set CVar [[r.LumenScene.Radiosity.HemisphereProbeResolution:4]] LogConfig: Set CVar [[r.Lumen.TraceMeshSDFs.Allow:1]] LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.RadianceCache.ProbeResolution:32]] LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.RadianceCache.NumProbesToTraceBudget:300]] LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.DownsampleFactor:16]] LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.TracingOctahedronResolution:8]] LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.IrradianceFormat:0]] LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.StochasticInterpolation:0]] LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.FullResolutionJitterWidth:1]] LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.TwoSidedFoliageBackfaceDiffuse:1]] LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.ScreenTraces.HZBTraversal.FullResDepth:1]] LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.ShortRangeAO.HardwareRayTracing:0]] LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.GridPixelSize:32]] LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.TraceFromVolume:1]] LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.TracingOctahedronResolution:3]] LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.RadianceCache.ProbeResolution:8]] LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.RadianceCache.NumProbesToTraceBudget:200]] LogConfig: Set CVar [[r.SkyLight.RealTimeReflectionCapture:1]] LogConfig: Applying CVar settings from Section [ReflectionQuality@3] File [Scalability] LogConfig: Set CVar [[r.SSR.Quality:3]] LogConfig: Set CVar [[r.SSR.HalfResSceneColor:0]] LogConfig: Set CVar [[r.Lumen.Reflections.Allow:1]] LogConfig: Set CVar [[r.Lumen.Reflections.DownsampleFactor:1]] LogConfig: Set CVar [[r.Lumen.Reflections.MaxRoughnessToTraceForFoliage:0.4]] LogConfig: Set CVar [[r.Lumen.Reflections.ScreenSpaceReconstruction.TonemapStrength:0]] LogConfig: Set CVar [[r.Lumen.TranslucencyReflections.FrontLayer.Allow:1]] LogConfig: Set CVar [[r.Lumen.TranslucencyReflections.FrontLayer.Enable:0]] LogConfig: Applying CVar settings from Section [PostProcessQuality@3] File [Scalability] LogConfig: Set CVar [[r.MotionBlurQuality:4]] LogConfig: Set CVar [[r.MotionBlur.HalfResGather:0]] LogConfig: Set CVar [[r.AmbientOcclusionMipLevelFactor:0.4]] LogConfig: Set CVar [[r.AmbientOcclusionMaxQuality:100]] LogConfig: Set CVar [[r.AmbientOcclusionLevels:-1]] LogConfig: Set CVar [[r.AmbientOcclusionRadiusScale:1.0]] LogConfig: Set CVar [[r.DepthOfFieldQuality:2]] LogConfig: Set CVar [[r.RenderTargetPoolMin:400]] LogConfig: Set CVar [[r.LensFlareQuality:2]] LogConfig: Set CVar [[r.SceneColorFringeQuality:1]] LogConfig: Set CVar [[r.EyeAdaptationQuality:2]] LogConfig: Set CVar [[r.BloomQuality:5]] LogConfig: Set CVar [[r.Bloom.ScreenPercentage:50.000]] LogConfig: Set CVar [[r.FastBlurThreshold:100]] LogConfig: Set CVar [[r.Upscale.Quality:3]] LogConfig: Set CVar [[r.LightShaftQuality:1]] LogConfig: Set CVar [[r.Filter.SizeScale:1]] LogConfig: Set CVar [[r.Tonemapper.Quality:5]] LogConfig: Set CVar [[r.DOF.Gather.ResolutionDivisor:2 ; lower gathering resolution]] LogConfig: Set CVar [[r.DOF.Gather.AccumulatorQuality:1 ; higher gathering accumulator quality]] LogConfig: Set CVar [[r.DOF.Gather.PostfilterMethod:1 ; Median3x3 postfilering method]] LogConfig: Set CVar [[r.DOF.Gather.EnableBokehSettings:0 ; no bokeh simulation when gathering]] LogConfig: Set CVar [[r.DOF.Gather.RingCount:4 ; medium number of samples when gathering]] LogConfig: Set CVar [[r.DOF.Scatter.ForegroundCompositing:1 ; additive foreground scattering]] LogConfig: Set CVar [[r.DOF.Scatter.BackgroundCompositing:2 ; additive background scattering]] LogConfig: Set CVar [[r.DOF.Scatter.EnableBokehSettings:1 ; bokeh simulation when scattering]] LogConfig: Set CVar [[r.DOF.Scatter.MaxSpriteRatio:0.1 ; only a maximum of 10% of scattered bokeh]] LogConfig: Set CVar [[r.DOF.Recombine.Quality:1 ; cheap slight out of focus]] LogConfig: Set CVar [[r.DOF.Recombine.EnableBokehSettings:0 ; no bokeh simulation on slight out of focus]] LogConfig: Set CVar [[r.DOF.TemporalAAQuality:1 ; more stable temporal accumulation]] LogConfig: Set CVar [[r.DOF.Kernel.MaxForegroundRadius:0.025]] LogConfig: Set CVar [[r.DOF.Kernel.MaxBackgroundRadius:0.025]] LogConfig: Applying CVar settings from Section [TextureQuality@3] File [Scalability] LogConfig: Set CVar [[r.Streaming.MipBias:0]] LogConfig: Set CVar [[r.Streaming.AmortizeCPUToGPUCopy:0]] LogConfig: Set CVar [[r.Streaming.MaxNumTexturesToStreamPerFrame:0]] LogConfig: Set CVar [[r.Streaming.Boost:1]] LogConfig: Set CVar [[r.MaxAnisotropy:8]] LogConfig: Set CVar [[r.VT.MaxAnisotropy:8]] LogConfig: Set CVar [[r.Streaming.LimitPoolSizeToVRAM:0]] LogConfig: Set CVar [[r.Streaming.PoolSize:1000]] LogConfig: Set CVar [[r.Streaming.MaxEffectiveScreenSize:0]] LogConfig: Applying CVar settings from Section [EffectsQuality@3] File [Scalability] LogConfig: Set CVar [[r.TranslucencyLightingVolumeDim:64]] LogConfig: Set CVar [[r.RefractionQuality:2]] LogConfig: Set CVar [[r.SceneColorFormat:4]] LogConfig: Set CVar [[r.DetailMode:3]] LogConfig: Set CVar [[r.TranslucencyVolumeBlur:1]] LogConfig: Set CVar [[r.MaterialQualityLevel:1 ; High quality]] LogConfig: Set CVar [[r.SSS.Scale:1]] LogConfig: Set CVar [[r.SSS.SampleSet:2]] LogConfig: Set CVar [[r.SSS.Quality:1]] LogConfig: Set CVar [[r.SSS.HalfRes:0]] LogConfig: Set CVar [[r.SSGI.Quality:3]] LogConfig: Set CVar [[r.EmitterSpawnRateScale:1.0]] LogConfig: Set CVar [[r.ParticleLightQuality:2]] LogConfig: Set CVar [[r.SkyAtmosphere.AerialPerspectiveLUT.FastApplyOnOpaque:1 ; Always have FastSkyLUT 1 in this case to avoid wrong sky]] LogConfig: Set CVar [[r.SkyAtmosphere.AerialPerspectiveLUT.SampleCountMaxPerSlice:4]] LogConfig: Set CVar [[r.SkyAtmosphere.AerialPerspectiveLUT.DepthResolution:16.0]] LogConfig: Set CVar [[r.SkyAtmosphere.FastSkyLUT:1]] LogConfig: Set CVar [[r.SkyAtmosphere.FastSkyLUT.SampleCountMin:4.0]] LogConfig: Set CVar [[r.SkyAtmosphere.FastSkyLUT.SampleCountMax:128.0]] LogConfig: Set CVar [[r.SkyAtmosphere.SampleCountMin:4.0]] LogConfig: Set CVar [[r.SkyAtmosphere.SampleCountMax:128.0]] LogConfig: Set CVar [[r.SkyAtmosphere.TransmittanceLUT.UseSmallFormat:0]] LogConfig: Set CVar [[r.SkyAtmosphere.TransmittanceLUT.SampleCount:10.0]] LogConfig: Set CVar [[r.SkyAtmosphere.MultiScatteringLUT.SampleCount:15.0]] LogConfig: CVar [[fx.Niagara.QualityLevel:3]] deferred - dummy variable created LogConfig: Set CVar [[r.Refraction.OffsetQuality:1]] LogConfig: Applying CVar settings from Section [FoliageQuality@3] File [Scalability] LogConfig: Set CVar [[foliage.DensityScale:1.0]] LogConfig: Set CVar [[grass.DensityScale:1.0]] LogConfig: Applying CVar settings from Section [ShadingQuality@3] File [Scalability] LogConfig: Set CVar [[r.HairStrands.SkyLighting.IntegrationType:2]] LogConfig: Set CVar [[r.HairStrands.SkyAO.SampleCount:4]] LogConfig: Set CVar [[r.HairStrands.Visibility.MSAA.SamplePerPixel:4]] LogConfig: Set CVar [[r.AnisotropicMaterials:1]] LogConfig: Applying CVar settings from Section [LandscapeQuality@3] File [Scalability] LogRHI: Using Default RHI: D3D12 LogRHI: Using Highest Feature Level of D3D12: SM6 LogRHI: Loading RHI module D3D12RHI LogD3D12RHI: Aftermath initialized LogD3D12RHI: Loading WinPixEventRuntime.dll for PIX profiling (from ../../../Engine/Binaries/ThirdParty/Windows/WinPixEventRuntime/x64). LogRHI: Checking if RHI D3D12 with Feature Level SM6 is supported by your system. LogD3D12RHI: Found D3D12 adapter 0: NVIDIA GeForce RTX 3070 Ti (VendorId: 10de, DeviceId: 2482, SubSysId: 50511462, Revision: 00a1 LogD3D12RHI: Max supported Feature Level 12_2, shader model 6.7, binding tier 3, wave ops supported, atomic64 supported LogD3D12RHI: Adapter has 8018MB of dedicated video memory, 0MB of dedicated system memory, and 16313MB of shared system memory, 1 output[s] LogD3D12RHI: Driver Version: 560.70 (internal:32.0.15.6070, unified:560.70) LogD3D12RHI: Driver Date: 7-10-2024 LogD3D12RHI: Found D3D12 adapter 1: Microsoft Basic Render Driver (VendorId: 1414, DeviceId: 008c, SubSysId: 0000, Revision: 0000 LogD3D12RHI: Max supported Feature Level 12_1, shader model 6.2, binding tier 3, wave ops supported, atomic64 unsupported LogD3D12RHI: Adapter has 0MB of dedicated video memory, 0MB of dedicated system memory, and 16313MB of shared system memory, 0 output[s] LogD3D12RHI: Found D3D12 adapter 2: NVIDIA GeForce RTX 3070 Ti (VendorId: 10de, DeviceId: 2482, SubSysId: 50511462, Revision: 00a1 LogD3D12RHI: Max supported Feature Level 12_2, shader model 6.7, binding tier 3, wave ops supported, atomic64 supported LogD3D12RHI: Adapter has 8018MB of dedicated video memory, 0MB of dedicated system memory, and 16313MB of shared system memory, 0 output[s] LogD3D12RHI: Driver Version: 560.70 (internal:32.0.15.6070, unified:560.70) LogD3D12RHI: Driver Date: 7-10-2024 LogD3D12RHI: DirectX Agility SDK runtime found. LogD3D12RHI: Chosen D3D12 Adapter Id = 0 LogRHI: RHI D3D12 with Feature Level SM6 is supported and will be used. LogInit: Selected Device Profile: [WindowsEditor] LogHAL: Display: Platform has ~ 32 GB [34212798464 / 34359738368 / 32], which maps to Largest [LargestMinGB=32, LargerMinGB=12, DefaultMinGB=8, SmallerMinGB=6, SmallestMinGB=0) LogDeviceProfileManager: Going up to parent DeviceProfile [Windows] LogDeviceProfileManager: Going up to parent DeviceProfile [] LogConfig: Applying CVar settings from Section [Startup] File [../../../Engine/Config/ConsoleVariables.ini] LogConfig: Set CVar [[r.DumpShaderDebugInfo:2]] LogConfig: Set CVar [[r.Shaders.WarningsAsErrors:0 ;; 0: off, 1: global shaders, 2: all]] LogConfig: Set CVar [[p.chaos.AllowCreatePhysxBodies:1]] LogConfig: Set CVar [[fx.SkipVectorVMBackendOptimizations:1]] LogConfig: Applying CVar settings from Section [Startup_Windows] File [../../../Engine/Config/ConsoleVariables.ini] LogConfig: Applying CVar settings from Section [ConsoleVariables] File [Engine] LogConfig: Set CVar [[memory.MemoryPressureCriticalThresholdMB:512]] LogConfig: Applying CVar settings from Section [ConsoleVariables] File [E:/GameWorking/TestGrpcTruboLink/Saved/Config/WindowsEditor/Editor.ini] LogInit: Computer: PC-HOME-NEMO LogInit: User: nemo LogInit: CPU Page size=4096, Cores=12 LogInit: High frequency timer resolution =10.000000 MHz LogMemory: Memory total: Physical=31.9GB (32GB approx) Virtual=33.9GB LogMemory: Platform Memory Stats for WindowsEditor LogMemory: Process Physical Memory: 525.32 MB used, 537.32 MB peak LogMemory: Process Virtual Memory: 525.14 MB used, 525.14 MB peak LogMemory: Physical Memory: 18050.71 MB used, 14577.16 MB free, 32627.87 MB total LogMemory: Virtual Memory: 20766.91 MB used, 13908.95 MB free, 34675.87 MB total LogCsvProfiler: Display: Metadata set : extradevelopmentmemorymb="0" LogWindows: WindowsPlatformFeatures enabled LogInit: Physics initialised using underlying interface: Chaos LogInit: Overriding language with editor language configuration option (en). LogInit: Overriding language with editor locale configuration option (en). LogInit: Setting process to per monitor DPI aware LogWindowsTextInputMethodSystem: Available input methods: LogWindowsTextInputMethodSystem: - 中文(简体,中国) - 搜狗拼音输入法 (TSF IME). LogWindowsTextInputMethodSystem: Activated input method: 中文(简体,中国) - 搜狗拼音输入法 (TSF IME). LogSlate: New Slate User Created. Platform User Id 0, User Index 0, Is Virtual User: 0 LogSlate: Slate User Registered. User Index 0, Is Virtual User: 0 LogRHI: Using Default RHI: D3D12 LogRHI: Using Highest Feature Level of D3D12: SM6 LogRHI: Loading RHI module D3D12RHI LogRHI: Checking if RHI D3D12 with Feature Level SM6 is supported by your system. LogRHI: RHI D3D12 with Feature Level SM6 is supported and will be used. LogD3D12RHI: Display: Creating D3D12 RHI with Max Feature Level SM6 LogWindows: Attached monitors: LogWindows: resolution: 2560x1440, work area: (0, 0) -> (2560, 1392), device: '\\.\DISPLAY6' [PRIMARY] LogWindows: Found 1 attached monitors. LogWindows: Gathering driver information using Windows Setup API LogRHI: RHI Adapter Info: LogRHI: Name: NVIDIA GeForce RTX 3070 Ti LogRHI: Driver Version: 560.70 (internal:32.0.15.6070, unified:560.70) LogRHI: Driver Date: 7-10-2024 LogD3D12RHI: GPU DeviceId: 0x2482 (for the marketing name, search the web for "GPU Device Id") LogD3D12RHI: InitD3DDevice: -D3DDebug = off -D3D12GPUValidation = off LogD3D12RHI: [Aftermath] Aftermath crash dumping enabled LogD3D12RHI: [DRED] Dred breadcrumb context enabled LogD3D12RHI: [DRED] Using lightweight DRED. LogD3D12RHI: Emitting draw events for PIX profiling. LogD3D12RHI: [Aftermath] Aftermath enabled and primed LogD3D12RHI: [Aftermath] Aftermath resource tracking enabled LogD3D12RHI: ID3D12Device1 is supported. LogD3D12RHI: ID3D12Device2 is supported. LogD3D12RHI: ID3D12Device3 is supported. LogD3D12RHI: ID3D12Device4 is supported. LogD3D12RHI: ID3D12Device5 is supported. LogD3D12RHI: ID3D12Device6 is supported. LogD3D12RHI: ID3D12Device7 is supported. LogD3D12RHI: ID3D12Device8 is supported. LogD3D12RHI: ID3D12Device9 is supported. LogD3D12RHI: ID3D12Device10 is supported. LogD3D12RHI: ID3D12Device11 is supported. LogD3D12RHI: ID3D12Device12 is supported. LogD3D12RHI: Bindless resources are supported LogD3D12RHI: Stencil ref from pixel shader is not supported LogD3D12RHI: Raster order views are supported LogD3D12RHI: Wave Operations are supported (wave size: min=32 max=32). LogD3D12RHI: D3D12 ray tracing tier 1.1 and bindless resources are supported. LogD3D12RHI: Mesh shader tier 1.0 is supported LogD3D12RHI: AtomicInt64OnTypedResource is supported LogD3D12RHI: AtomicInt64OnGroupShared is supported LogD3D12RHI: AtomicInt64OnDescriptorHeapResource is supported LogD3D12RHI: Shader Model 6.6 atomic64 is supported LogD3D12RHI: [GPUBreadCrumb] Successfully setup breadcrumb resource for DiagnosticBuffer (3D) LogD3D12RHI: [GPUBreadCrumb] Successfully setup breadcrumb resource for DiagnosticBuffer (Copy) LogD3D12RHI: [GPUBreadCrumb] Successfully setup breadcrumb resource for DiagnosticBuffer (Compute) LogD3D12RHI: Display: Not using pipeline state disk cache per r.D3D12.PSO.DiskCache=0 LogD3D12RHI: Display: Not using driver-optimized pipeline state disk cache per r.D3D12.PSO.DriverOptimizedDiskCache=0 LogRHI: Texture pool is 4567 MB (70% of 6525 MB) LogD3D12RHI: Async texture creation enabled LogD3D12RHI: RHI has support for 64 bit atomics LogVRS: Current RHI supports Variable Rate Shading LogInit: Initializing FReadOnlyCVARCache LogTurnkeySupport: Running Turnkey SDK detection: ' -ScriptsForProject="E:/GameWorking/TestGrpcTruboLink/TestGrpcTruboLink.uproject" Turnkey -utf8output -WaitForUATMutex -command=VerifySdk -ReportFilename="E:/GameWorking/TestGrpcTruboLink/Intermediate/TurnkeyReport_0.log" -log="E:/GameWorking/TestGrpcTruboLink/Intermediate/TurnkeyLog_0.log" -project="E:/GameWorking/TestGrpcTruboLink/TestGrpcTruboLink.uproject" -platform=all' LogMonitoredProcess: Running Serialized UAT: [ cmd.exe /c ""E:/Epic/UE_5.4/Engine/Build/BatchFiles/RunUAT.bat" -ScriptsForProject="E:/GameWorking/TestGrpcTruboLink/TestGrpcTruboLink.uproject" Turnkey -utf8output -WaitForUATMutex -command=VerifySdk -ReportFilename="E:/GameWorking/TestGrpcTruboLink/Intermediate/TurnkeyReport_0.log" -log="E:/GameWorking/TestGrpcTruboLink/Intermediate/TurnkeyLog_0.log" -project="E:/GameWorking/TestGrpcTruboLink/TestGrpcTruboLink.uproject" -platform=all" ] LogTextureFormatManager: Display: Loaded Base TextureFormat: TextureFormatASTC LogTextureFormatManager: Display: Loaded Base TextureFormat: TextureFormatDXT LogTextureFormatManager: Display: Loaded Base TextureFormat: TextureFormatETC2 LogTextureFormatManager: Display: Loaded Base TextureFormat: TextureFormatIntelISPCTexComp LogTextureFormatManager: Display: Loaded Base TextureFormat: TextureFormatUncompressed LogTextureFormatOodle: Display: Oodle Texture TFO init; latest sdk version = 2.9.12 LogTextureFormatOodle: Display: Oodle Texture loading DLL: oo2tex_win64_2.9.12.dll LogTextureFormatOodle: Display: Oodle Texture loading DLL: oo2tex_win64_2.9.5.dll LogTextureFormatManager: Display: Loaded Base TextureFormat: TextureFormatOodle LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android' LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ASTC' LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_DXT' LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ETC2' LogTargetPlatformManager: Display: Loaded TargetPlatform 'AndroidClient' LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ASTCClient' LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_DXTClient' LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ETC2Client' LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_Multi' LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_MultiClient' LogTargetPlatformManager: Display: Loaded TargetPlatform 'IOS' LogTargetPlatformManager: Display: Loaded TargetPlatform 'IOSClient' LogTargetPlatformManager: Display: Loaded TargetPlatform 'Linux' LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxEditor' LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxServer' LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxClient' LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxArm64' LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxArm64Server' LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxArm64Client' LogTargetPlatformManager: Display: Loaded TargetPlatform 'Mac' LogTargetPlatformManager: Display: Loaded TargetPlatform 'MacEditor' LogTargetPlatformManager: Display: Loaded TargetPlatform 'MacServer' LogTargetPlatformManager: Display: Loaded TargetPlatform 'MacClient' LogTargetPlatformManager: Display: Loaded TargetPlatform 'TVOS' LogTargetPlatformManager: Display: Loaded TargetPlatform 'TVOSClient' LogTargetPlatformManager: Display: Loaded TargetPlatform 'Windows' LogTargetPlatformManager: Display: Loaded TargetPlatform 'WindowsEditor' LogTargetPlatformManager: Display: Loaded TargetPlatform 'WindowsServer' LogTargetPlatformManager: Display: Loaded TargetPlatform 'WindowsClient' LogTargetPlatformManager: Display: Building Assets For WindowsEditor LogAudioDebug: Display: Lib vorbis DLL was dynamically loaded. LogTargetPlatformManager: Unable to find shader format SF_METAL from hinted modules, loading all potential format modules to find it LogTargetPlatformManager: Loaded format module MetalShaderFormat LogTargetPlatformManager: SF_METAL LogTargetPlatformManager: SF_METAL_MRT LogTargetPlatformManager: SF_METAL_TVOS LogTargetPlatformManager: SF_METAL_MRT_TVOS LogTargetPlatformManager: SF_METAL_SM5 LogTargetPlatformManager: SF_METAL_SM6 LogTargetPlatformManager: SF_METAL_SIM LogTargetPlatformManager: SF_METAL_MACES3_1 LogTargetPlatformManager: SF_METAL_MRT_MAC LogTargetPlatformManager: Loaded format module ShaderFormatD3D LogTargetPlatformManager: PCD3D_SM6 LogTargetPlatformManager: PCD3D_SM5 LogTargetPlatformManager: PCD3D_ES31 LogTargetPlatformManager: Loaded format module ShaderFormatOpenGL LogTargetPlatformManager: GLSL_150_ES31 LogTargetPlatformManager: GLSL_ES3_1_ANDROID LogTargetPlatformManager: Loaded format module ShaderFormatVectorVM LogTargetPlatformManager: VVM_1_0 LogTargetPlatformManager: Loaded format module VulkanShaderFormat LogTargetPlatformManager: SF_VULKAN_SM5 LogTargetPlatformManager: SF_VULKAN_ES31_ANDROID LogTargetPlatformManager: SF_VULKAN_ES31 LogTargetPlatformManager: SF_VULKAN_SM5_ANDROID LogTargetPlatformManager: SF_VULKAN_SM6 LogRendererCore: Ray tracing is disabled. Reason: disabled through project setting (r.RayTracing=0). LogDerivedDataCache: Display: Memory: Max Cache Size: -1 MB LogDerivedDataCache: FDerivedDataBackendGraph: Pak pak cache file ../../../../../GameWorking/TestGrpcTruboLink/DerivedDataCache/DDC.ddp not found, will not use a pak cache. LogDerivedDataCache: Unable to find inner node Pak for hierarchy Hierarchy. LogDerivedDataCache: FDerivedDataBackendGraph: CompressedPak pak cache file ../../../../../GameWorking/TestGrpcTruboLink/DerivedDataCache/Compressed.ddp not found, will not use a pak cache. LogDerivedDataCache: Unable to find inner node CompressedPak for hierarchy Hierarchy. LogDerivedDataCache: Display: ../../../Engine/DerivedDataCache/Compressed.ddp: Opened pak cache for reading. (2459 MiB) LogDerivedDataCache: FDerivedDataBackendGraph: EnterprisePak pak cache file ../../../Enterprise/DerivedDataCache/Compressed.ddp not found, will not use a pak cache. LogDerivedDataCache: Unable to find inner node EnterprisePak for hierarchy Hierarchy. LogZenServiceInstance: Found Zen config default=C:/Users/nemo/AppData/Local/UnrealEngine/Common/Zen/Data LogZenServiceInstance: InTree version at 'E:/Epic/UE_5.4/Engine/Binaries/Win64/zenserver.exe' is '5.4.5-202405102234-windows-x64-release-373e58b' LogZenServiceInstance: Installed version at 'C:/Users/nemo/AppData/Local/UnrealEngine/Common/Zen/Install/zenserver.exe' is '5.4.5-202405102234-windows-x64-release-373e58b' LogZenServiceInstance: No current process using the data dir found, launching a new instance LogZenServiceInstance: Display: Launching executable 'C:/Users/nemo/AppData/Local/UnrealEngine/Common/Zen/Install/zenserver.exe', working dir 'C:/Users/nemo/AppData/Local/UnrealEngine/Common/Zen/Install', data dir 'C:/Users/nemo/AppData/Local/UnrealEngine/Common/Zen/Data', args '--port 8558 --data-dir "C:\Users\nemo\AppData\Local\UnrealEngine\Common\Zen\Data" --http asio --gc-cache-duration-seconds 1209600 --gc-interval-seconds 21600 --gc-low-diskspace-threshold 2147483648 --http-forceloopback --quiet --owner-pid 22876' LogZenServiceInstance: Display: Unreal Zen Storage Server HTTP service at [::1]:8558 status: OK!. LogDerivedDataCache: Display: ZenLocal: Using ZenServer HTTP service at http://[::1]:8558/ with namespace ue.ddc status: OK!. LogDerivedDataCache: C:/Users/nemo/AppData/Local/UnrealEngine/Common/DerivedDataCache: Speed tests took 0.01 seconds. LogDerivedDataCache: Display: C:/Users/nemo/AppData/Local/UnrealEngine/Common/DerivedDataCache: Performance: Latency=0.04ms. RandomReadSpeed=1889.23MBs, RandomWriteSpeed=166.45MBs. Assigned SpeedClass 'Local' LogDerivedDataCache: Local: Using data cache path C:/Users/nemo/AppData/Local/UnrealEngine/Common/DerivedDataCache: DeleteOnly LogDerivedDataCache: ZenShared: Disabled because Host is set to 'None' LogDerivedDataCache: Unable to find inner node ZenShared for hierarchy Hierarchy. LogDerivedDataCache: Shared: Disabled because no path is configured. LogDerivedDataCache: Unable to find inner node Shared for hierarchy Hierarchy. LogDerivedDataCache: Cloud: Disabled because Host is set to 'None' LogDerivedDataCache: Unable to find inner node Cloud for hierarchy Hierarchy. LogShaderCompilers: Guid format shader working directory is 0 characters bigger than the processId version (../../../../../GameWorking/TestGrpcTruboLink/Intermediate/Shaders/WorkingDirectory/22876/). LogShaderCompilers: Cleaned the shader compiler working directory 'C:/Users/nemo/AppData/Local/Temp/UnrealShaderWorkingDir/E399FE0142BD246B427D8E9F119921CA/'. LogXGEController: Cannot use XGE Controller as Incredibuild is not installed on this machine. LogShaderCompilers: Display: Using Local Shader Compiler with 10 workers. LogShaderCompilers: Display: Compiling shader autogen file: ../../../../../GameWorking/TestGrpcTruboLink/Intermediate/ShaderAutogen/PCD3D_SM6/AutogenShaderHeaders.ush LogShaderCompilers: Display: Autogen file is unchanged, skipping write. LogTurnkeySupport: Completed SDK detection: ExitCode = 0 LogSlate: Using FreeType 2.10.0 LogSlate: SlateFontServices - WITH_FREETYPE: 1, WITH_HARFBUZZ: 1 LogStreaming: Warning: Failed to read file '../../../Engine/Plugins/Developer/PlasticSourceControl/Resources/Icon128.png' error. LogSlate: Could not find file for Slate resource: ../../../Engine/Plugins/Developer/PlasticSourceControl/Resources/Icon128.png LogStreaming: Warning: Failed to read file '../../../Engine/Platforms/VisionOS/Content/Editor/Slate/Launcher/Platform_VisionOS_24x.png' error. LogStreaming: Warning: Failed to read file '../../../Engine/Platforms/VisionOS/Content/Editor/Slate/Launcher/Platform_VisionOS_128x.png' error. LogSlate: Could not find file for Slate resource: ../../../Engine/Platforms/VisionOS/Content/Editor/Slate/Launcher/Platform_VisionOS_24x.png LogSlate: Could not find file for Slate resource: ../../../Engine/Platforms/VisionOS/Content/Editor/Slate/Launcher/Platform_VisionOS_128x.png LogAssetRegistry: FAssetRegistry took 0.0015 seconds to start up LogEditorDomain: Display: EditorDomain is Disabled LogAssetRegistry: Display: AssetDataGatherer spent 0.000s loading caches ../../../../../GameWorking/TestGrpcTruboLink/Intermediate/CachedAssetRegistry_*.bin. LogTextureEncodingSettings: Display: Texture Encode Speed: FinalIfAvailable (editor). LogTextureEncodingSettings: Display: Oodle Texture Encode Speed settings: Fast: RDO Off Lambda=0, Effort=Normal Final: RDO Off Lambda=0, Effort=Normal LogTextureEncodingSettings: Display: Shared linear texture encoding: Disabled LogDeviceProfileManager: Display: Deviceprofile LinuxArm64Editor not found. LogDeviceProfileManager: Display: Deviceprofile LinuxArm64 not found. LogDeviceProfileManager: Active device profile: [000007FC4E116000][000007FC11530000 66] WindowsEditor LogCsvProfiler: Display: Metadata set : deviceprofile="WindowsEditor" LogShaderCompilers: Display: Compiling shader autogen file: ../../../../../GameWorking/TestGrpcTruboLink/Intermediate/ShaderAutogen/PCD3D_SM5/AutogenShaderHeaders.ush LogShaderCompilers: Display: Autogen file is unchanged, skipping write. LogTurnkeySupport: Turnkey Platform: Win64: (Status=Valid, MinAllowed_Sdk=10.0.18362.0, MaxAllowed_Sdk=10.9.99999.0, Current_Sdk=10.0.22621.0, Allowed_AutoSdk=10.0.19041.0, Current_AutoSdk=, Flags="InstalledSdk_ValidVersionExists") LogTurnkeySupport: Running Turnkey device detection: ' -ScriptsForProject="E:/GameWorking/TestGrpcTruboLink/TestGrpcTruboLink.uproject" Turnkey -utf8output -WaitForUATMutex -command=VerifySdk -ReportFilename="E:/GameWorking/TestGrpcTruboLink/Intermediate/TurnkeyReport_1.log" -log="E:/GameWorking/TestGrpcTruboLink/Intermediate/TurnkeyLog_1.log" -project="E:/GameWorking/TestGrpcTruboLink/TestGrpcTruboLink.uproject" -Device=Win64@PC-HOME-NEMO' LogMonitoredProcess: Running Serialized UAT: [ cmd.exe /c ""E:/Epic/UE_5.4/Engine/Build/BatchFiles/RunUAT.bat" -ScriptsForProject="E:/GameWorking/TestGrpcTruboLink/TestGrpcTruboLink.uproject" Turnkey -utf8output -WaitForUATMutex -command=VerifySdk -ReportFilename="E:/GameWorking/TestGrpcTruboLink/Intermediate/TurnkeyReport_1.log" -log="E:/GameWorking/TestGrpcTruboLink/Intermediate/TurnkeyLog_1.log" -project="E:/GameWorking/TestGrpcTruboLink/TestGrpcTruboLink.uproject" -Device=Win64@PC-HOME-NEMO" -nocompile -nocompileuat ] DF5783D7E68BD0915331357DA_001_101_5; _MatTransl_3B7A55D3409170328211A060FC2E3BB1E263C720_BBD650804D314CE7A44ADF9BB4F3F5F9_ LogMeshReduction: Display: Using QuadricMeshReduction for automatic static mesh reduction LogMeshReduction: Display: Using SkeletalMeshReduction for automatic skeletal mesh reduction LogMeshReduction: Display: Using ProxyLODMeshReduction for automatic mesh merging LogMeshReduction: Display: No distributed automatic mesh merging module available LogMeshMerging: No distributed automatic mesh merging module available LogVirtualization: Display: VirtualizationSystem name found in ini file: None LogVirtualization: Display: FNullVirtualizationSystem mounted, virtualization will be disabled LogUObjectArray: 22203 objects as part of root set at end of initial load. LogUObjectAllocator: 6109744 out of 0 bytes used by permanent object pool. LogUObjectArray: CloseDisregardForGC: 0/0 objects in disregard for GC pool LogLiveCoding: Display: Starting LiveCoding LogLiveCoding: Display: LiveCodingConsole Arguments: UnrealEditor Win64 Development LogLiveCoding: Display: First instance in process group "UE_TestGrpcTruboLink_0x83e72b27", spawning console LogLiveCoding: Display: Waiting for server LogSlate: Border LogSlate: BreadcrumbButton LogSlate: Brushes.Title LogSlate: Default LogSlate: Icons.Save LogSlate: Icons.Toolbar.Settings LogSlate: ListView LogSlate: SoftwareCursor_CardinalCross LogSlate: SoftwareCursor_Grab LogSlate: TableView.DarkRow LogSlate: TableView.Row LogSlate: TreeView LogWorldPartition: Display: FWorldPartitionClassDescRegistry::Initialize started... LogWorldPartition: Display: FWorldPartitionClassDescRegistry::Initialize took 1.443 ms LogInit: XR: Instanced Stereo Rendering is Disabled LogInit: XR: MultiViewport is Disabled LogInit: XR: Mobile Multiview is Disabled LogTurnkeySupport: Completed device detection: Code = 0 LogPython: Using Python 3.11.8 LogLiveCoding: Display: Successfully initialized, removing startup thread LogPython: Display: No enabled plugins with python dependencies found, skipping LogAudio: Display: Registering Engine Module Parameter Interfaces... LogMetasoundEngine: MetaSound Engine Initialized LogNiagaraDebuggerClient: Niagara Debugger Client Initialized | Session: 7300B306E74D41598000000000006100 | Instance: 196AAC0E4457299FC1D43A90E7C04C3D (PC-HOME-NEMO-22876). LogUdpMessaging: Initializing bridge on interface 0.0.0.0:0 to multicast group 230.0.0.1:6666. LogUdpMessaging: Display: Unicast socket bound to '0.0.0.0:55328'. LogUdpMessaging: Display: Added local interface '192.168.1.111' to multicast group '230.0.0.1:6666' LogUdpMessaging: Display: Added local interface '172.26.160.1' to multicast group '230.0.0.1:6666' LogUdpMessaging: Display: Added local interface '172.17.16.1' to multicast group '230.0.0.1:6666' LogTcpMessaging: Initializing TcpMessaging bridge LogLinker: Warning: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: VerifyImport: Failed to find script package for import object 'Package /Script/TurboLinkGrpc' LogProperty: Error: FStructProperty::Serialize Loading: Property 'StructProperty /Game/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.BP_ThirdPersonCharacter_C:CustomEvent_3:Handle'. Unknown structure. LogProperty: Error: FStructProperty::Serialize Loading: Property 'StructProperty /Game/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.BP_ThirdPersonCharacter_C:CustomEvent:Handle'. Unknown structure. LogProperty: Error: FStructProperty::Serialize Loading: Property 'StructProperty /Game/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.BP_ThirdPersonCharacter_C:CustomEvent:GrpcResult'. Unknown structure. LogProperty: Error: FStructProperty::Serialize Loading: Property 'StructProperty /Game/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.BP_ThirdPersonCharacter_C:CustomEvent:Response'. Unknown structure. LogProperty: Error: FStructProperty::Serialize Loading: Property 'StructProperty /Game/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.BP_ThirdPersonCharacter_C:ExecuteUbergraph_BP_ThirdPersonCharacter:K2Node_CustomEvent_Handle_1'. Unknown structure. LogProperty: Error: FStructProperty::Serialize Loading: Property 'StructProperty /Game/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.BP_ThirdPersonCharacter_C:ExecuteUbergraph_BP_ThirdPersonCharacter:K2Node_CustomEvent_Handle'. Unknown structure. LogProperty: Error: FStructProperty::Serialize Loading: Property 'StructProperty /Game/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.BP_ThirdPersonCharacter_C:ExecuteUbergraph_BP_ThirdPersonCharacter:K2Node_CustomEvent_GrpcResult'. Unknown structure. LogProperty: Error: FStructProperty::Serialize Loading: Property 'StructProperty /Game/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.BP_ThirdPersonCharacter_C:ExecuteUbergraph_BP_ThirdPersonCharacter:K2Node_CustomEvent_Response'. Unknown structure. LogProperty: Error: FStructProperty::Serialize Loading: Property 'StructProperty /Game/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.BP_ThirdPersonCharacter_C:ExecuteUbergraph_BP_ThirdPersonCharacter:CallFunc_InitWatch_ReturnValue'. Unknown structure. LogProperty: Error: FStructProperty::Serialize Loading: Property 'StructProperty /Game/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.BP_ThirdPersonCharacter_C:ExecuteUbergraph_BP_ThirdPersonCharacter:K2Node_MakeStruct_GrpcGreeterWatchRequest'. Unknown structure. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Enum to Name Must have non-default Enum input LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] No structure in SubCategoryObject in pin Response Now LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] No structure in SubCategoryObject in pin Response LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Node Invalid Subsystem Type must have a class specified. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Node Invalid Subsystem Type must have a class specified. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Enum to Name must have a valid enum defined LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin TimeServiceClient no longer exists on node Get . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin TimeServiceClient no longer exists on node Get . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin GrpcGreeterWatchRequest no longer exists on node Make . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] No Struct in Make LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin TimeServiceClient no longer exists on node Get . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin no longer exists on node Watch . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin no longer exists on node Watch . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin Target no longer exists on node Watch . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin Handle no longer exists on node Watch . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin Request no longer exists on node Watch . Please refresh node or break links to remove pin. LogBlueprint: Warning: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Input pin MetaData specifying non-default value no longer exists on node Watch . Please refresh node or reset pin to default value to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Could not find a function named "Watch" in 'BP_ThirdPersonCharacter'. Make sure 'BP_ThirdPersonCharacter' has been compiled for Watch LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin TimeServiceClient no longer exists on node Get . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin no longer exists on node InitWatch . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin no longer exists on node InitWatch . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin Target no longer exists on node InitWatch . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin ReturnValue no longer exists on node InitWatch . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Could not find a function named "InitWatch" in 'BP_ThirdPersonCharacter'. Make sure 'BP_ThirdPersonCharacter' has been compiled for InitWatch LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin Response Now Value no longer exists on node CustomEvent . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin no longer exists on node ReleaseService . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin Target no longer exists on node ReleaseService . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin Service no longer exists on node ReleaseService . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Could not find a function named "ReleaseService" in 'BP_ThirdPersonCharacter'. Make sure 'BP_ThirdPersonCharacter' has been compiled for ReleaseService LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin TimeService no longer exists on node Get . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin TimeService no longer exists on node Get . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin TimeServiceClient no longer exists on node Get . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin no longer exists on node Shutdown . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin no longer exists on node Shutdown . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin Target no longer exists on node Shutdown . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Could not find a function named "Shutdown" in 'BP_ThirdPersonCharacter'. Make sure 'BP_ThirdPersonCharacter' has been compiled for Shutdown LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin TimeServiceClient no longer exists on node Get . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin no longer exists on node RemoveClient . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin no longer exists on node RemoveClient . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin Target no longer exists on node RemoveClient . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin Client no longer exists on node RemoveClient . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Could not find a function named "RemoveClient" in 'BP_ThirdPersonCharacter'. Make sure 'BP_ThirdPersonCharacter' has been compiled for RemoveClient LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin TimeService no longer exists on node Get . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin TimeService no longer exists on node Get . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin no longer exists on node Connect . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin no longer exists on node Connect . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin Target no longer exists on node Connect . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Could not find a function named "Connect" in 'BP_ThirdPersonCharacter'. Make sure 'BP_ThirdPersonCharacter' has been compiled for Connect LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin TimeService no longer exists on node Get . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Can't connect pins ServiceState and Enumerator : Input is not an Enum. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin TimeServiceClient no longer exists on node Set . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin no longer exists on node MakeClient . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin no longer exists on node MakeClient . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin Target no longer exists on node MakeClient . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin ReturnValue no longer exists on node MakeClient . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Could not find a function named "MakeClient" in 'BP_ThirdPersonCharacter'. Make sure 'BP_ThirdPersonCharacter' has been compiled for MakeClient LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin AsTime Service no longer exists on node Bad cast node . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin no longer exists on node MakeService . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin no longer exists on node MakeService . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin Target no longer exists on node MakeService . Please refresh node or break links to remove pin. LogBlueprint: Warning: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Input pin ServiceName specifying non-default value no longer exists on node MakeService . Please refresh node or reset pin to default value to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin ReturnValue no longer exists on node MakeService . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Could not find a function named "MakeService" in 'BP_ThirdPersonCharacter'. Make sure 'BP_ThirdPersonCharacter' has been compiled for MakeService LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin TimeService no longer exists on node Set . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] In use pin no longer exists on node Set . Please refresh node or break links to remove pin. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Can't connect pins Enumerator and ServiceState : Input is not an Enum. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Enum to Name Must have non-default Enum input LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Could not find a function named "None" in 'BP_ThirdPersonCharacter'. Make sure 'BP_ThirdPersonCharacter' has been compiled for CustomEvent LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Could not find a function named "None" in 'BP_ThirdPersonCharacter'. Make sure 'BP_ThirdPersonCharacter' has been compiled for CustomEvent LogBlueprint: Warning: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Node CustomEvent . The node won't be pruned as isolated one. The node is not pure, but it has no exec pin(s). Verify IsNodePure implementation in K2Node Call Function. LogBlueprint: Warning: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Node CustomEvent . The node won't be pruned as isolated one. The node is not pure, but it has no exec pin(s). Verify IsNodePure implementation in K2Node Call Function. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] This blueprint (self) is not compatible with ' Target ', therefore that pin must have a connection. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] This blueprint (self) is not compatible with ' Target ', therefore that pin must have a connection. LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Unexpected node type K2Node_GetEnumeratorName encountered at Enum to Name LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Failed to create property Handle from due to a bad or unknown type (Structure) LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] CustomEvent_3 : unable to determine expected signature - is the delegate pin connected? LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] CustomEvent : unable to determine expected signature - is the delegate pin connected? LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] CustomEvent_2 : unable to determine expected signature - is the delegate pin connected? LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Unexpected node type K2Node_GetEnumeratorName encountered at Enum to Name LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Event Dispatcher has no property Bind Event to OnServiceStateChanged LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Event Dispatcher has no property Unbind Event from OnServiceStateChanged LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Unknown structure to break for Make LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Event Dispatcher has no property Bind Event to OnWatchWriteComplete LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Event Dispatcher has no property Bind Event to OnWatchResponse LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Failed to create property K2Node_CreateDelegate_OutputDelegate_1 from due to a bad or unknown type (Delegate) LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Failed to create property K2Node_CustomEvent_Handle from due to a bad or unknown type (Structure) LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Failed to create property K2Node_CustomEvent_Handle_1 from due to a bad or unknown type (Structure) LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Failed to create property K2Node_CustomEvent_GrpcResult from due to a bad or unknown type (Structure (by ref)) LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Failed to create property K2Node_CustomEvent_Response from due to a bad or unknown type (Structure (by ref)) LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Failed to create property K2Node_CreateDelegate_OutputDelegate_2 from due to a bad or unknown type (Delegate) LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] Failed to create property K2Node_CreateDelegate_OutputDelegate_3 from due to a bad or unknown type (Delegate) LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] The property associated with Handle could not be found in '/Game/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.BP_ThirdPersonCharacter_C:ExecuteUbergraph_BP_ThirdPersonCharacter' LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] ICE SetVariableOnPersistentFrame - No property found. Handle LogK2Compiler: Warning: Source pin 'Handle' had null struct object (K2Node_FunctionEntry /Game/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.BP_ThirdPersonCharacter:CustomEvent_3.K2Node_FunctionEntry_0) LogK2Compiler: Warning: Destination pin 'K2Node_CustomEvent_Handle' had null struct object (K2Node_SetVariableOnPersistentFrame /Game/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.BP_ThirdPersonCharacter:CustomEvent_3.K2Node_SetVariableOnPersistentFrame_0) LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] CustomEvent_2 Signature Error: Unable to determine expected signature - is the delegate pin connected? LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] CustomEvent Signature Error: Unable to determine expected signature - is the delegate pin connected? LogBlueprint: Error: [AssetLog] E:\GameWorking\TestGrpcTruboLink\Content\ThirdPerson\Blueprints\BP_ThirdPersonCharacter.uasset: [Compiler] CustomEvent_3 Signature Error: Unable to determine expected signature - is the delegate pin connected? LogOpenImageDenoise: OIDN starting up LogAndroidPermission: UAndroidPermissionCallbackProxy::GetInstance LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent. LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent. SourceControl: Revision control is disabled SourceControl: Revision control is disabled LogCollectionManager: Loaded 0 collections in 0.001426 seconds LogFileCache: Scanning file cache for directory 'E:/GameWorking/TestGrpcTruboLink/Saved/Collections/' took 0.00s LogFileCache: Scanning file cache for directory 'E:/GameWorking/TestGrpcTruboLink/Content/Developers/nemo/Collections/' took 0.00s LogFileCache: Scanning file cache for directory 'E:/GameWorking/TestGrpcTruboLink/Content/Collections/' took 0.00s LogTurboLink: Construct GrpcClient LogTurboLink: Construct GrpcClient LogTurboLink: Construct GrpcClient LogTurboLink: Construct GrpcClient LogTurboLink: Startup TurboLinkGrpcModule LogClass: Error: EnumProperty FGrpcGoogleProtobufValueKind::KindCase is not initialized properly. Module:TurboLinkGrpc File:Public/SGoogleProtobuf/StructMessage.h LogClass: Display: 1 Uninitialized script struct members found including 0 object properties LogClass: Warning: ScriptStruct FUInt64 defines MetaData key "HasNativeMake" which contains short type name "TurboLinkGrpc.TurboLinkGrpcUtilities.MakeUInt64". Suggested pathname: "/Script/TurboLinkGrpc.TurboLinkGrpcUtilities:MakeUInt64". Module:TurboLinkGrpc File:Public/TurboLinkGrpcMessage.h LogClass: Warning: ScriptStruct FUInt64 defines MetaData key "HasnativeBreak" which contains short type name "TurboLinkGrpc.TurboLinkGrpcUtilities.BreakUInt64". Suggested pathname: "/Script/TurboLinkGrpc.TurboLinkGrpcUtilities:BreakUInt64". Module:TurboLinkGrpc File:Public/TurboLinkGrpcMessage.h LogClass: Warning: ScriptStruct FDouble64 defines MetaData key "HasNativeMake" which contains short type name "TurboLinkGrpc.TurboLinkGrpcUtilities.MakeDouble64". Suggested pathname: "/Script/TurboLinkGrpc.TurboLinkGrpcUtilities:MakeDouble64". Module:TurboLinkGrpc File:Public/TurboLinkGrpcMessage.h LogClass: Warning: ScriptStruct FDouble64 defines MetaData key "HasnativeBreak" which contains short type name "TurboLinkGrpc.TurboLinkGrpcUtilities.BreakDouble64". Suggested pathname: "/Script/TurboLinkGrpc.TurboLinkGrpcUtilities:BreakDouble64". Module:TurboLinkGrpc File:Public/TurboLinkGrpcMessage.h LogClass: Warning: ScriptStruct FUInt32 defines MetaData key "HasNativeMake" which contains short type name "TurboLinkGrpc.TurboLinkGrpcUtilities.MakeUInt32". Suggested pathname: "/Script/TurboLinkGrpc.TurboLinkGrpcUtilities:MakeUInt32". Module:TurboLinkGrpc File:Public/TurboLinkGrpcMessage.h LogClass: Warning: ScriptStruct FUInt32 defines MetaData key "HasnativeBreak" which contains short type name "TurboLinkGrpc.TurboLinkGrpcUtilities.BreakUInt32". Suggested pathname: "/Script/TurboLinkGrpc.TurboLinkGrpcUtilities:BreakUInt32". Module:TurboLinkGrpc File:Public/TurboLinkGrpcMessage.h LogClass: Warning: ScriptStruct FGrpcGoogleProtobufValueKind defines MetaData key "HasNativeMake" which contains short type name "TurboLinkGrpc.GrpcGoogleProtobufValueKindHelperLibrary.MakeKind". Suggested pathname: "/Script/TurboLinkGrpc.GrpcGoogleProtobufValueKindHelperLibrary:MakeKind". Module:TurboLinkGrpc File:Public/SGoogleProtobuf/StructMessage.h LogClass: Warning: ScriptStruct FGrpcGoogleProtobufValueKind defines MetaData key "HasnativeBreak" which contains short type name "TurboLinkGrpc.GrpcGoogleProtobufValueKindHelperLibrary.BreakKind". Suggested pathname: "/Script/TurboLinkGrpc.GrpcGoogleProtobufValueKindHelperLibrary:BreakKind". Module:TurboLinkGrpc File:Public/SGoogleProtobuf/StructMessage.h LogClass: Warning: ScriptStruct FGrpcGoogleProtobufStruct defines MetaData key "HasNativeMake" which contains short type name "TurboLinkGrpc.GrpcGoogleProtobufStructHelperLibrary.MakeStruct". Suggested pathname: "/Script/TurboLinkGrpc.GrpcGoogleProtobufStructHelperLibrary:MakeStruct". Module:TurboLinkGrpc File:Public/SGoogleProtobuf/StructMessage.h LogClass: Warning: ScriptStruct FGrpcGoogleProtobufStruct defines MetaData key "HasnativeBreak" which contains short type name "TurboLinkGrpc.GrpcGoogleProtobufStructHelperLibrary.BreakStruct". Suggested pathname: "/Script/TurboLinkGrpc.GrpcGoogleProtobufStructHelperLibrary:BreakStruct". Module:TurboLinkGrpc File:Public/SGoogleProtobuf/StructMessage.h LogClass: Display: 10 short type names in reflected types' MetaData LogAutomationTest: Error: LogClass: EnumProperty FGrpcGoogleProtobufValueKind::KindCase is not initialized properly. Module:TurboLinkGrpc File:Public/SGoogleProtobuf/StructMessage.h [log] LogEngine: Initializing Engine... LogStats: UGameplayTagsManager::InitializeManager - 0.000 s LogTextureFormatOodle: Display: Oodle Texture loading DLL: oo2tex_win64_2.9.11.dll LogWorldMetrics: [UWorldMetricsSubsystem::Initialize] LogNetVersion: Set ProjectVersion to 1.0.0.0. Version Checksum will be recalculated on next use. LogInit: Texture streaming: Enabled LogAnalytics: Display: [UEEditor.Rocket.Release] APIServer = https://datarouter.ol.epicgames.com/datarouter/api/v1/public/data. AppVersion = 5.4.3-34507850+++UE5+Release-5.4 LogAudio: Display: Initializing Audio Device Manager... LogAudio: Display: Loading Default Audio Settings Objects... LogAudio: Display: No default SoundConcurrencyObject specified (or failed to load). LogAudio: Display: AudioInfo: 'OPUS' Registered LogAudio: Display: AudioInfo: 'OGG' Registered LogAudio: Display: AudioInfo: 'ADPCM' Registered LogAudio: Display: AudioInfo: 'PCM' Registered LogAudio: Display: AudioInfo: 'BINKA' Registered LogAudio: Display: AudioInfo: 'RADA' Registered LogAudio: Display: Audio Device Manager Initialized LogAudio: Display: Creating Audio Device: Id: 1, Scope: Shared, Realtime: True LogAudioMixer: Display: Audio Mixer Platform Settings: LogAudioMixer: Display: Sample Rate: 48000 LogAudioMixer: Display: Callback Buffer Frame Size Requested: 1024 LogAudioMixer: Display: Callback Buffer Frame Size To Use: 1024 LogAudioMixer: Display: Number of buffers to queue: 1 LogAudioMixer: Display: Max Channels (voices): 32 LogAudioMixer: Display: Number of Async Source Workers: 4 LogAudio: Display: AudioDevice MaxSources: 32 LogAudio: Display: Audio Spatialization Plugin: None (built-in). LogAudio: Display: Audio Reverb Plugin: None (built-in). LogAudio: Display: Audio Occlusion Plugin: None (built-in). LogAudioMixer: Display: Initializing audio mixer using platform API: 'XAudio2' LogAudioMixer: Display: Using Audio Hardware Device Voicemeeter AUX Input (VB-Audio Voicemeeter VAIO) LogAudioMixer: Display: Initializing Sound Submixes... LogAudioMixer: Display: Creating Master Submix 'MasterSubmixDefault' LogAudioMixer: Display: Creating Master Submix 'MasterReverbSubmixDefault' LogAudioMixer: FMixerPlatformXAudio2::StartAudioStream() called. InstanceID=1 LogAudioMixer: Display: Output buffers initialized: Frames=1024, Channels=2, Samples=2048, InstanceID=1 LogAudioMixer: Display: Starting AudioMixerPlatformInterface::RunInternal(), InstanceID=1 LogAudioMixer: Display: FMixerPlatformXAudio2::SubmitBuffer() called for the first time. InstanceID=1 LogInit: FAudioDevice initialized with ID 1. LogAudio: Display: Audio Device (ID: 1) registered with world 'Untitled'. LogAudioMixer: Initializing Audio Bus Subsystem for audio device with ID 1 LogCsvProfiler: Display: Metadata set : largeworldcoordinates="1" LogInit: Undo buffer set to 32 MB LogInit: Transaction tracking system initialized LogSourceControl: Display: Uncontrolled Changelist persistency file loaded ../../../../../GameWorking/TestGrpcTruboLink/Saved/SourceControl/UncontrolledChangelists.json LocalizationService: Localization service is disabled TimingProfiler: Initialize TimingProfiler: OnSessionChanged LoadingProfiler: Initialize LoadingProfiler: OnSessionChanged NetworkingProfiler: Initialize NetworkingProfiler: OnSessionChanged MemoryProfiler: Initialize MemoryProfiler: OnSessionChanged LogFileCache: Scanning file cache for directory 'E:/GameWorking/TestGrpcTruboLink/Content/' took 0.01s LogLevelSequenceEditor: LevelSequenceEditor subsystem initialized. LogAssetRegistry: Display: Triggering cache save on discovery complete LogInit: Display: Engine is initialized. Leaving FEngineLoop::Init() SourceControl: Revision control is disabled LogUnrealEdMisc: Loading editor; pre map load, took 6.634 Cmd: MAP LOAD FILE="../../../../../GameWorking/TestGrpcTruboLink/Content/ThirdPerson/Maps/ThirdPersonMap.umap" TEMPLATE=0 SHOWPROGRESS=1 FEATURELEVEL=4 LogWorld: UWorld::CleanupWorld for Untitled, bSessionEnded=true, bCleanupResources=true LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated LogWorldMetrics: [UWorldMetricsSubsystem::Deinitialize] LogWorldMetrics: [UWorldMetricsSubsystem::Clear] LogAudio: Display: Audio Device unregistered from world 'None'. LogUObjectHash: Compacting FUObjectHashTables data took 0.52ms LogAudio: Display: Audio Device (ID: 1) registered with world 'ThirdPersonMap'. LogWorldMetrics: [UWorldMetricsSubsystem::Initialize] LogWorldPartition: ULevel::OnLevelLoaded(ThirdPersonMap)(bIsOwningWorldGameWorld=0, bIsOwningWorldPartitioned=1, InitializeForMainWorld=1, InitializeForEditor=1, InitializeForGame=0) LogWorldPartition: Display: WorldPartition initialize started... LogWorldPartition: UWorldPartition::Initialize : World = /Game/ThirdPerson/Maps/ThirdPersonMap.ThirdPersonMap, World Type = Editor, IsMainWorldPartition = 1, Location = V(0), Rotation = R(0), IsEditor = 1, IsGame = 0, IsPIEWorldTravel = 0, IsCooking = 0 LogStreaming: Display: FlushAsyncLoading(1): 39 QueuedPackages, 0 AsyncPackages LogContentBundle: [ThirdPersonMap(Standalone)] Creating new container. LogWorldPartition: Display: WorldPartition initialize took 33.483 ms LogEditorServer: Finished looking for orphan Actors (0.000 secs) LogUObjectHash: Compacting FUObjectHashTables data took 0.39ms Cmd: MAP CHECKDEP NOCLEARLOG MapCheck: Map check complete: 0 Error(s), 0 Warning(s), took 0.429ms to complete. LogUnrealEdMisc: Total Editor Startup Time, took 6.729 LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden LogSceneOutliner: Outliner Column Data Layer Visibility does not have a localizable name, please specify one to FSceneOutlinerColumnInfo LogSceneOutliner: Outliner Column Data Layer Loaded In Editor does not have a localizable name, please specify one to FSceneOutlinerColumnInfo LogSceneOutliner: Outliner Column Item Label does not have a localizable name, please specify one to FSceneOutlinerColumnInfo LogSceneOutliner: Outliner Column Remove Actor does not have a localizable name, please specify one to FSceneOutlinerColumnInfo LogSceneOutliner: Outliner Column Initial State does not have a localizable name, please specify one to FSceneOutlinerColumnInfo LogSceneOutliner: Outliner Column ID Name does not have a localizable name, please specify one to FSceneOutlinerColumnInfo LogSceneOutliner: Outliner Column Data Layer Has Errors does not have a localizable name, please specify one to FSceneOutlinerColumnInfo LogSlate: Took 0.000094 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/DroidSansMono.ttf' (77K) LogSlate: Took 0.000143 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Regular.ttf' (155K) LogSlate: Took 0.001128 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/DroidSansFallback.ttf' (3848K) LogSlate: The tab "AvalancheOutliner1" attempted to spawn in layout 'LevelEditor_Layout_v1.8' but failed for some reason. It will not be displayed. LogPakFile: Initializing PakPlatformFile LogPakFile: Display: Mounted Pak file 'E:/Epic/UE_5.4/FeaturePacks/StarterContent.upack', mount point: 'root:/' LogPakFile: Initializing PakPlatformFile LogPakFile: Display: Mounted Pak file 'E:/Epic/UE_5.4/FeaturePacks/TP_FirstPerson.upack', mount point: 'root:/' LogPakFile: Initializing PakPlatformFile LogPakFile: Display: Mounted Pak file 'E:/Epic/UE_5.4/FeaturePacks/TP_FirstPersonBP.upack', mount point: 'root:/' LogPakFile: Initializing PakPlatformFile LogPakFile: Display: Mounted Pak file 'E:/Epic/UE_5.4/FeaturePacks/TP_HandheldARBP.upack', mount point: 'root:/' LogPakFile: Initializing PakPlatformFile LogPakFile: Display: Mounted Pak file 'E:/Epic/UE_5.4/FeaturePacks/TP_ThirdPerson.upack', mount point: 'root:/' LogPakFile: Initializing PakPlatformFile LogPakFile: Display: Mounted Pak file 'E:/Epic/UE_5.4/FeaturePacks/TP_ThirdPersonBP.upack', mount point: 'root:/' LogPakFile: Initializing PakPlatformFile LogPakFile: Display: Mounted Pak file 'E:/Epic/UE_5.4/FeaturePacks/TP_TopDown.upack', mount point: 'root:/' LogPakFile: Initializing PakPlatformFile LogPakFile: Display: Mounted Pak file 'E:/Epic/UE_5.4/FeaturePacks/TP_TopDownBP.upack', mount point: 'root:/' LogPakFile: Initializing PakPlatformFile LogPakFile: Display: Mounted Pak file 'E:/Epic/UE_5.4/FeaturePacks/TP_VehicleAdvBP.upack', mount point: 'root:/' LogPakFile: Initializing PakPlatformFile LogPakFile: Display: Mounted Pak file 'E:/Epic/UE_5.4/FeaturePacks/TP_VirtualRealityBP.upack', mount point: 'root:/' LogTurnkeySupport: Turnkey Device: Win64@pc-home-nemo: (Name=pc-home-nemo, Type=Computer, Status=Valid, MinAllowed=10.0.18362.0, MaxAllowed=, Current=10.0.22631.0, Flags="Device_InstallSoftwareValid") LogAssetRegistry: Display: Asset registry cache written as 24.4 MiB to ../../../../../GameWorking/TestGrpcTruboLink/Intermediate/CachedAssetRegistry_*.bin LogStall: Startup... LogStall: Startup complete. LogLoad: (Engine Initialization) Total time: 7.47 seconds LogAssetRegistry: AssetRegistryGather time 0.0531s: AssetDataDiscovery 0.0195s, AssetDataGather 0.0097s, StoreResults 0.0239s. NumCachedDirectories 0. NumUncachedDirectories 1448. NumCachedFiles 7050. NumUncachedFiles 0. LogSourceControl: Uncontrolled asset enumeration started... LogCollectionManager: Fixed up redirectors for 0 collections in 0.000004 seconds (updated 0 objects) LogContentStreaming: Texture pool size now 1000 MB LogCsvProfiler: Display: Metadata set : streamingpoolsizemb="1000" LogPython: registering Running Python start-up script 'E:/Epic/UE_5.4/Engine/Plugins/Animation/ControlRig/Content/Python/init_unreal.py': 0.028734 secs LogLiveCoding: Display: LiveCodingConsole Arguments: TestGrpcTruboLinkEditor Win64 Development LogSourceControl: Uncontrolled asset enumeration finished in 0.137472 seconds (Found 7025 uncontrolled assets) LogD3D12RHI: Cannot end block when stack is empty LogSlate: Took 0.000054 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Bold.ttf' (160K) LogDerivedDataCache: C:/Users/nemo/AppData/Local/UnrealEngine/Common/DerivedDataCache: Maintenance finished in +00:00:00.000 and deleted 0 files with total size 0 MiB and 0 empty folders. Scanned 0 files in 1 folders with total size 0 MiB. LogAssetEditorSubsystem: Opening Asset editor for Blueprint /Game/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.BP_ThirdPersonCharacter LogSlate: Took 0.000109 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-BoldCondensed.ttf' (158K) LogSlate: Took 0.000099 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Italic.ttf' (157K) ```
wclssdn commented 4 months ago

我再次尝试了在full.demo中创建一个新地图,一个新蓝图,在蓝图中编写grpc相关节点,成功运行,关闭编辑器,再次打开编辑器,没有出现问题。

wclssdn commented 4 months ago

我问了下AI,AI告诉了我解决方案,尝试了下,解决了问题。

在处理 Unreal Engine 中 “VerifyImport: Failed to find script package for import object ‘Package /Script/TurboLinkGrpc’” 的错误时,一个常见的解决方法是检查和修改相关插件的加载阶段(LoadingPhase)。具体来说,提供蓝图可访问库的插件通常需要将其加载阶段设置为 PreDefault,以确保它们在加载游戏特定数据之前正确加载。如果在早期加载的蓝图中(如 GameInstance)使用了这些函数,可能会导致加载失败并出现类似的错误。 例如,对于 ModularGameplay 插件,解决方法通常是在 uplugin 文件中更改所有具有 BP 函数的模块的加载阶段为 PreDefault。这同样适用于其他可能存在问题的插件,如 Synthesis 或其他新插件。

针对您遇到的具体情况,建议您检查 TurboLinkGrpc 插件的加载阶段设置。如果这个插件的加载阶段不是 PreDefault,那么尝试将其更改为 PreDefault 可能会解决问题。

需要注意的是,如果在项目中删除了某个插件(如 FMODStudio),但项目中仍有使用该插件的组件,也可能导致类似的错误。在这种情况下,可能需要手动删除所有使用该插件的组件,或者重新安装插件以避免崩溃。

参考来源:

Unreal Engine Issues and Bug Tracker (UE-158125) FMOD Forums 上的相关讨论。

修改文件:TurboLink.uplugin

修改内容:TurboLinkGrpcLoadingPhase属性修改为:PreDefault

完整的文件 ``` { "FileVersion": 3, "Version": 1, "VersionName": "1.4.1", "FriendlyName": "TurboLink", "Description": "Enables Google gRPC work with Unreal Engine using C++ and Blueprint", "Category": "Other", "CreatedBy": "Neo Jin", "CreatedByURL": "https://github.com/thejinchao/turbolink", "DocsURL": "https://github.com/thejinchao/turbolink/blob/main/README.md", "MarketplaceURL": "", "SupportURL": "", "CanContainContent": false, "Installed": false, "Modules": [ { "Name": "TurboLinkGrpc", "Type": "Runtime", "LoadingPhase": "PreDefault", "WhitelistPlatforms": [ "Win64", "Mac", "Linux", "IOS", "Android" ] }, { "Name": "TurboLinkEditor", "Type": "UncookedOnly", "LoadingPhase": "Default", "WhitelistPlatforms": [ "Win64", "Mac", "Linux" ] } ] } ```
thejinchao commented 2 months ago

非常认真,受教了,谢谢