{ "Success": false, "Result": "", "Logs": [ "Execution exception: Reward validation: actual Init completed without asynchronous errors: unavailable-real-101; NullReferenceException: Object reference not set to an instance of an object", "Stack trace: at game.PlayerDataStorage.PlayerKVGameplayLoop+<>c__DisplayClass32_0.g__Check|1 (System.Boolean yes, System.String reason) [0x00019] in C:\\projects\\ft\\Client\\Assets\\Scripts\\Services\\UserService.KVFishingRewardValidation.cs:41 \r\n at game.PlayerDataStorage.PlayerKVGameplayLoop.VerifyFishingRewardForEditorAsync () [0x00f3e] in C:\\projects\\ft\\Client\\Assets\\Scripts\\Services\\UserService.KVFishingRewardValidation.cs:167 \r\n at game.PlayerDataStorage.PlayerKVGameplayLoop.VerifyFishingRewardForEditorAsync () [0x061d8] in C:\\projects\\ft\\Client\\Assets\\Scripts\\Services\\UserService.KVFishingRewardValidation.cs:503 \r\n at KVGameplayLoopSetup.RunValidationAsync (System.String caseId) [0x00101] in C:\\projects\\ft\\Client\\Assets\\Editor\\KVGameplayLoopSetup.cs:27 \r\n at uLoopMCP.Dynamic.DynamicCommand.ExecuteAsync (System.Collections.Generic.Dictionary`2[TKey,TValue] parameters, System.Threading.CancellationToken ct) [0x00093] in :0 \r\n at io.github.hatayama.uLoopMCP.AwaitableHelper.AwaitIfNeeded (System.Object value) [0x0009f] in .\\Packages\\io.github.hatayama.uloopmcp\\Editor\\Execution\\AwaitableHelper.cs:27 \r\n at io.github.hatayama.uLoopMCP.CommandRunner.ExecuteInternalAsync (io.github.hatayama.uLoopMCP.ExecutionContext context, System.Threading.CancellationToken cancellationToken) [0x0012c] in .\\Packages\\io.github.hatayama.uloopmcp\\Editor\\Execution\\CommandRunner.cs:300 ", "Performance hint: Auto-resolved 1 missing using directive(s): using UnityEngine.Rendering.VirtualTexturing; — Include them in your code to skip auto-resolution and improve compilation speed." ], "CompilationErrors": [], "ErrorMessage": "Reward validation: actual Init completed without asynchronous errors: unavailable-real-101; NullReferenceException: Object reference not set to an instance of an object Execution exception: Reward validation: actual Init completed without asynchronous errors: unavailable-real-101; NullReferenceException: Object reference not set to an instance of an object Stack trace: at game.PlayerDataStorage.PlayerKVGameplayLoop+<>c__DisplayClass32_0.g__Check|1 (System.Boolean yes, System.String reason) [0x00019] in C:\\projects\\ft\\Client\\Assets\\Scripts\\Services\\UserService.KVFishingRewardValidation.cs:41 \r\n at game.PlayerDataStorage.PlayerKVGameplayLoop.VerifyFishingRewardForEditorAsync () [0x00f3e] in C:\\projects\\ft\\Client\\Assets\\Scripts\\Services\\UserService.KVFishingRewardValidation.cs:167 \r\n at game.PlayerDataStorage.PlayerKVGameplayLoop.VerifyFishingRewardForEditorAsync () [0x061d8] in C:\\projects\\ft\\Client\\Assets\\Scripts\\Services\\UserService.KVFishingRewardValidation.cs:503 \r\n at KVGameplayLoopSetup.RunValidationAsync (System.String caseId) [0x00101] in C:\\projects\\ft\\Client\\Assets\\Editor\\KVGameplayLoopSetup.cs:27 \r\n at uLoopMCP.Dynamic.DynamicCommand.ExecuteAsync (System.Collections.Generic.Dictionary`2[TKey,TValue] parameters, System.Threading.CancellationToken ct) [0x00093] in :0 \r\n at io.github.hatayama.uLoopMCP.AwaitableHelper.AwaitIfNeeded (System.Object value) [0x0009f] in .\\Packages\\io.github.hatayama.uloopmcp\\Editor\\Execution\\AwaitableHelper.cs:27 \r\n at io.github.hatayama.uLoopMCP.CommandRunner.ExecuteInternalAsync (io.github.hatayama.uLoopMCP.ExecutionContext context, System.Threading.CancellationToken cancellationToken) [0x0012c] in .\\Packages\\io.github.hatayama.uloopmcp\\Editor\\Execution\\CommandRunner.cs:300 ", "SecurityLevel": "Restricted", "Error": "Reward validation: actual Init completed without asynchronous errors: unavailable-real-101; NullReferenceException: Object reference not set to an instance of an object Execution exception: Reward validation: actual Init completed without asynchronous errors: unavailable-real-101; NullReferenceException: Object reference not set to an instance of an object Stack trace: at game.PlayerDataStorage.PlayerKVGameplayLoop+<>c__DisplayClass32_0.g__Check|1 (System.Boolean yes, System.String reason) [0x00019] in C:\\projects\\ft\\Client\\Assets\\Scripts\\Services\\UserService.KVFishingRewardValidation.cs:41 \r\n at game.PlayerDataStorage.PlayerKVGameplayLoop.VerifyFishingRewardForEditorAsync () [0x00f3e] in C:\\projects\\ft\\Client\\Assets\\Scripts\\Services\\UserService.KVFishingRewardValidation.cs:167 \r\n at game.PlayerDataStorage.PlayerKVGameplayLoop.VerifyFishingRewardForEditorAsync () [0x061d8] in C:\\projects\\ft\\Client\\Assets\\Scripts\\Services\\UserService.KVFishingRewardValidation.cs:503 \r\n at KVGameplayLoopSetup.RunValidationAsync (System.String caseId) [0x00101] in C:\\projects\\ft\\Client\\Assets\\Editor\\KVGameplayLoopSetup.cs:27 \r\n at uLoopMCP.Dynamic.DynamicCommand.ExecuteAsync (System.Collections.Generic.Dictionary`2[TKey,TValue] parameters, System.Threading.CancellationToken ct) [0x00093] in :0 \r\n at io.github.hatayama.uLoopMCP.AwaitableHelper.AwaitIfNeeded (System.Object value) [0x0009f] in .\\Packages\\io.github.hatayama.uloopmcp\\Editor\\Execution\\AwaitableHelper.cs:27 \r\n at io.github.hatayama.uLoopMCP.CommandRunner.ExecuteInternalAsync (io.github.hatayama.uLoopMCP.ExecutionContext context, System.Threading.CancellationToken cancellationToken) [0x0012c] in .\\Packages\\io.github.hatayama.uloopmcp\\Editor\\Execution\\CommandRunner.cs:300 ", "UpdatedCode": null, "DiagnosticsSummary": null, "Diagnostics": [] }