JCInventory, Grid based jigsaw Inventory for your projects

Hey,
Changing the parent class like in the video below in the survival project on engine version 4.12 seems to crash the editor. Also if you switch engine from 4.11 - 4.12 with a working implementation of your survival game hook, it crashes before loading the editor.

The log is a little useless in this case too



[2016.06.08-20.28.18:544][748]LogBlueprint:Warning: Reparenting blueprint Blueprint /Game/JCInventory/JCInventoryCore.JCInventoryCore from Actor to SUsableActor...
[2016.06.08-20.28.19:497][748]BlueprintLog: New page: Compile JCInventoryCore
[2016.06.08-20.28.21:808][748]LogCrashTracker: 


[2016.06.08-20.28.21:808][748]LogCrashTracker: 


[2016.06.08-20.28.21:808][748]LogWindows:Error: === Critical error: ===
Fatal error!



[2016.06.08-20.28.21:960][748]LogExit: Executing StaticShutdownAfterError
[2016.06.08-20.28.22:269][748]LogWindows: FPlatformMisc::RequestExit(1)
[2016.06.08-20.28.22:270][748]Log file closed, 06/08/16 21:28:22


This is the error log from trying to launch a upgraded version



Assertion failed: !HasAnyFlags(RF_NeedLoad|RF_NeedPostLoad) [File:D:\Build\++UE4+Release-4.12+Compile\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectLinker.cpp] [Line: 102] 
Detaching from existing linker for E:/Games/Unreal/SurvivalGame_v412/Content/JCInventory/JcInventoryLibrary.uasset while object IntProperty /Engine/Transient.TRASHCLASS_JcInventoryLibrary_76:IntProperty_493 needs loaded


UE4Editor_Core!FDebug::AssertFailed() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\private\misc\outputdevice.cpp:440]
UE4Editor_CoreUObject!UObject::SetLinker() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectlinker.cpp:102]
UE4Editor_CoreUObject!FLinkerLoad::Detach() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4273]
UE4Editor_CoreUObject!FLinkerManager::ResetLoaders() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkermanager.cpp:112]
UE4Editor_CoreUObject!UObject::Rename() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\obj.cpp:183]
UE4Editor_BlueprintGraph!UK2Node::RewireOldPinsToNewPins() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\blueprintgraph\private\k2node.cpp:671]
UE4Editor_BlueprintGraph!UK2Node::ReconstructNode() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\blueprintgraph\private\k2node.cpp:411]
UE4Editor_BlueprintGraph!TBaseFunctorDelegateInstance<void __cdecl(UBlueprint * __ptr64),<lambda_9bf1ec0737351aea79183bbd4caf10ba> >::ExecuteIfSafe() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:1193]
UE4Editor_Engine!TBaseMulticastDelegate<void,UBlueprint * __ptr64>::Broadcast() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\delegatesignatureimpl_variadics.inl:921]
UE4Editor_UnrealEd!FBlueprintEditorUtils::MarkBlueprintAsStructurallyModified() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\kismet2\blueprinteditorutils.cpp:2248]
UE4Editor_UnrealEd!FBlueprintEditorUtils::RefreshAllNodes() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\kismet2\blueprinteditorutils.cpp:486]
UE4Editor_UnrealEd!FKismetEditorUtilities::CompileBlueprint() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\kismet2\kismet2.cpp:848]
UE4Editor_UnrealEd!FBlueprintEditorUtils::RegenerateBlueprintClass() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\kismet2\blueprinteditorutils.cpp:1558]
UE4Editor_CoreUObject!FLinkerLoad::RegenerateBlueprintClass() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:353]
UE4Editor_CoreUObject!FLinkerLoad::FinalizeBlueprint() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:1319]
UE4Editor_CoreUObject!FLinkerLoad::Preload() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3340]
UE4Editor_CoreUObject!FLinkerLoad::CreateExport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3978]
UE4Editor_CoreUObject!FLinkerLoad::IndexToObject() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4187]
UE4Editor_CoreUObject!FLinkerLoad::CreateExport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3682]
UE4Editor_CoreUObject!FLinkerLoad::IndexToObject() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4187]
UE4Editor_CoreUObject!FLinkerLoad::CreateExport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3682]
UE4Editor_CoreUObject!FLinkerLoad::CreateExportAndPreload() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2780]
UE4Editor_CoreUObject!FLinkerLoad::LoadAllObjects() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2919]
UE4Editor_CoreUObject!LoadPackageInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1162]
UE4Editor_CoreUObject!LoadPackageInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1286]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2457]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2212]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2505]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2212]
UE4Editor_CoreUObject!FLinkerLoad::CreateImport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4112]
UE4Editor_CoreUObject!FLinkerLoad::ResolveDependencyPlaceholder() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:1051]
UE4Editor_CoreUObject!FLinkerLoad::ResolveDeferredDependencies() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:911]
UE4Editor_CoreUObject!FLinkerLoad::Preload() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3340]
UE4Editor_CoreUObject!FLinkerLoad::CreateExport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3978]
UE4Editor_CoreUObject!FLinkerLoad::IndexToObject() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4187]
UE4Editor_CoreUObject!FLinkerLoad::CreateExport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3682]
UE4Editor_CoreUObject!FLinkerLoad::CreateExportAndPreload() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2780]
UE4Editor_CoreUObject!FLinkerLoad::LoadAllObjects() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2919]
UE4Editor_CoreUObject!LoadPackageInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1162]
UE4Editor_CoreUObject!LoadPackageInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1286]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2457]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2212]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2505]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2212]
UE4Editor_CoreUObject!FLinkerLoad::Verify() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1995]
UE4Editor_CoreUObject!FLinkerLoad::FinalizeCreation() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1905]
UE4Editor_CoreUObject!FLinkerLoad::Tick() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:704]
UE4Editor_CoreUObject!FLinkerLoad::CreateLinker() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:428]
UE4Editor_CoreUObject!GetPackageLinker() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linker.cpp:613]
UE4Editor_CoreUObject!LoadPackageInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1087]
UE4Editor_CoreUObject!LoadPackageInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1286]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2457]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2212]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2505]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2212]
UE4Editor_CoreUObject!FLinkerLoad::Verify() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1995]
UE4Editor_CoreUObject!FLinkerLoad::FinalizeCreation() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1905]
UE4Editor_CoreUObject!FLinkerLoad::Tick() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:704]
UE4Editor_CoreUObject!FLinkerLoad::CreateLinker() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:428]
UE4Editor_CoreUObject!GetPackageLinker() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linker.cpp:613]
UE4Editor_CoreUObject!LoadPackageInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1087]
UE4Editor_CoreUObject!LoadPackageInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1286]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2457]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2212]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2505]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2212]
UE4Editor_CoreUObject!FLinkerLoad::Verify() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1995]
UE4Editor_CoreUObject!FLinkerLoad::FinalizeCreation() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1905]
UE4Editor_CoreUObject!FLinkerLoad::Tick() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:704]
UE4Editor_CoreUObject!FLinkerLoad::CreateLinker() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:428]
UE4Editor_CoreUObject!GetPackageLinker() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linker.cpp:613]
UE4Editor_CoreUObject!LoadPackageInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1087]
UE4Editor_CoreUObject!LoadPackageInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1286]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2457]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2212]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2505]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2212]
UE4Editor_CoreUObject!FLinkerLoad::Verify() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1995]
UE4Editor_CoreUObject!FLinkerLoad::FinalizeCreation() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1905]
UE4Editor_CoreUObject!FLinkerLoad::Tick() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:704]
UE4Editor_CoreUObject!FLinkerLoad::CreateLinker() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:428]
UE4Editor_CoreUObject!GetPackageLinker() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linker.cpp:613]
UE4Editor_CoreUObject!LoadPackageInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1087]
UE4Editor_CoreUObject!LoadPackageInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1286]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2457]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2212]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2505]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2212]
UE4Editor_CoreUObject!FLinkerLoad::Verify() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1995]
UE4Editor_CoreUObject!FLinkerLoad::FinalizeCreation() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1905]
UE4Editor_CoreUObject!FLinkerLoad::Tick() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:704]
UE4Editor_CoreUObject!FLinkerLoad::CreateLinker() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:428]
UE4Editor_CoreUObject!GetPackageLinker() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linker.cpp:613]
UE4Editor_CoreUObject!LoadPackageInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1087]
UE4Editor_CoreUObject!LoadPackageInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1286]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2457]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2212]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2505]
UE4Editor_CoreUObject!FLinkerLoad::VerifyImport() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2212]
UE4Editor_CoreUObject!FLinkerLoad::Verify() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1995]
UE4Editor_CoreUObject!FLinkerLoad::FinalizeCreation() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1905]
UE4Editor_CoreUObject!FLinkerLoad::Tick() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:704]
UE4Editor_CoreUObject!FLinkerLoad::CreateLinker() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:428]
UE4Editor_CoreUObject!GetPackageLinker() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linker.cpp:613]
UE4Editor_CoreUObject!LoadPackageInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1087]
UE4Editor_CoreUObject!LoadPackageInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1286]
UE4Editor_UnrealEd!UEditorEngine::Map_Load() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\editorserver.cpp:2397]
UE4Editor_UnrealEd!UEditorEngine::HandleMapCommand() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\editorserver.cpp:5987]
UE4Editor_UnrealEd!UEditorEngine::Exec() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\editorserver.cpp:5477]
UE4Editor_UnrealEd!UUnrealEdEngine::Exec() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\unrealedsrv.cpp:744]
UE4Editor_UnrealEd!FEditorFileUtils::LoadMap() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\filehelpers.cpp:2135]
UE4Editor_UnrealEd!FEditorFileUtils::LoadDefaultMapAtStartup() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\filehelpers.cpp:3349]
UE4Editor_UnrealEd!FUnrealEdMisc::OnInit() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\unrealedmisc.cpp:300]
UE4Editor_UnrealEd!EditorInit() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\unrealed.cpp:89]
UE4Editor!GuardedMain() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\launch\private\launch.cpp:137]
UE4Editor!GuardedMainWrapper() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:200]
UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:264]
kernel32
ntdll


Thanks for the log files, upgrading to a new engine is no easy matter at times im afraid. Please be patient for the official version. Im working hard on it as we speak but as of now dont have a schedual.

Be aware that if you want to add a custom pawn with 4.12 you will have to place an additional Node, as the checkbox for ActorComponent replication has been removed…

No problem at all, take your time. I just thought you’d like to know about that one. I’m fine working in 4.11 at the moment.

I’m trying to create a saving system but my method isn’t working. Has anyone figured out a saving system.



Assertion failed: !HasAnyFlags(RF_NeedLoad|RF_NeedPostLoad) [File:D:\Build\++UE4+Release-4.12+Compile\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectLinker.cpp] [Line: 102] 
Detaching from existing linker for E:/Games/Unreal/SurvivalGame_v412/Content/JCInventory/JcInventoryLibrary.uasset while object IntProperty /Engine/Transient.TRASHCLASS_JcInventoryLibrary_76:IntProperty_493 needs loaded


Any chance JcInventoryLibrary in an UMG BP and utilizes GetClassDefaults ? I’m having the same problem with my project on 4.12. It appears GenericShooter from M Allar is also affected by this bug.

Update:Issue fixed in 4.12.4

Hello, has anyone integrated this into generic shooter sample project?

Thank you. We love this product and would have been very depressed to not be able to use it any more. Can’t wait.

hello there, how is possible to disable the inventory interface mobility? i just want an inventory not movable.
Thank you

Problem solved, but i have a new big one…it doesn’t work.
i’m using 4.11 version, following https://.youtube.com/watch?v=09M_AgmGq70 this and https://.youtube.com/watch?v=XtHvfT9oZxU this video, i implemented jc inventory in my project; but there is not explained how to set focusable, pick up and E key actions.
then i took them from the jc third person BP.

but when i’m in game Screenshot by Lightshot doesn’t focus items
what’s wrong?
Please help, i’m blocked from 5 days and i don’t understand what i missed, because character blueprints are equal.

Thank you

Everything solved by myself.

Please why do I have this bug that the Return Value is NONE… The pawn was found so I don’t get it. BTW I am using GS project and trying to implement the JCInventpry into it if therte is anyone that can help me I would appreciate it.Thanks

Please anyone… I copied everything from a JC character to a new character but inventory wont show up on new character when dedicated server is checked… Where could be the problem please.

I set the same break point in the base product with no modifications and also get none, but no error either or problems. What error/problem are you having?

I dont think this product is supported by the owner any longer. unfortunately.

I am sending you private message

Hey guys, just a simple question, why when i set up all parameters to be in that position:
http://prntscr.com/cfyhw0

this is what happen when i open it, in game:
http://prntscr.com/cfyg38

what’s wrong?

Thanks you

Check out the JCUserInterface, there you should be able to position it

i would like know if is possible make the action menu to pop up in slot, i try everything but i don’t have idea how make it.

thank so much

Where are the ‘current items’ in inventory stored in the blueprint?

I’m trying to find the array / strut so I can save them

I spent 4 hours debugging this until I desperately came to the forums and looked for every answer I could find.
Thank you so much for this.