Dungeon Architect

Hi,

i tried your suggestion (copying over the plugin etc) but sadly it isn’t working.

On a new empty project, it still errors out with the duplicate class names errors.

Steps to reproduce:

  • create a new c++ project
  • create a plugin folder
  • copy over DA folder
  • generate project files
  • compile -> errors

I didn’t add any classes or BP’s yet.
At least i get some additional error msgs:



1>C:/Git/MSD2/Plugins/DungeonArchitect/Source/DungeonArchitectRuntime/Public/Frameworks/GraphGrammar/Graph/EdGraph_Grammar.h(12) : LogUObjectHash: Error: Ambiguous search, could be Class /Script/DungeonArchitectRuntime.EdGraphNode_GrammarNode or Class /Script/DungeonArchitectEditor.EdGraphNode_GrammarNode
1>C:/Git/MSD2/Plugins/DungeonArchitect/Source/DungeonArchitectRuntime/Public/Frameworks/GraphGrammar/Graph/EdGraph_Grammar.h(17) : LogUObjectHash: Error: Ambiguous search, could be Class /Script/DungeonArchitectRuntime.EdGraph_Grammar or Class /Script/DungeonArchitectEditor.EdGraph_Grammar
1>C:/Git/MSD2/Plugins/DungeonArchitect/Source/DungeonArchitectRuntime/Public/Frameworks/GraphGrammar/Graph/EdGraphSchema_Grammar.h(12) : LogUObjectHash: Error: Ambiguous search, could be Class /Script/DungeonArchitectRuntime.EdGraph_Grammar or Class /Script/DungeonArchitectEditor.EdGraph_Grammar
1>C:/Git/MSD2/Plugins/DungeonArchitect/Source/DungeonArchitectRuntime/Public/Frameworks/GraphGrammar/Graph/EdGraphSchema_Grammar.h(13) : LogUObjectHash: Error: Ambiguous search, could be Class /Script/DungeonArchitectRuntime.EdGraphNode_GrammarNode or Class /Script/DungeonArchitectEditor.EdGraphNode_GrammarNode
1>C:/Git/MSD2/Plugins/DungeonArchitect/Source/DungeonArchitectRuntime/Public/Frameworks/GraphGrammar/Graph/EdGraphSchema_Grammar.h(25) : LogUObjectHash: Error: Ambiguous search, could be Class /Script/DungeonArchitectRuntime.EdGraphSchema_Grammar or Class /Script/DungeonArchitectEditor.EdGraphSchema_Grammar
1>C:/Git/MSD2/Plugins/DungeonArchitect/Source/DungeonArchitectRuntime/Public/Frameworks/GraphGrammar/Graph/Nodes/EdGraphNode_GrammarBase.h(9) : LogUObjectHash: Error: Ambiguous search, could be Class /Script/DungeonArchitectRuntime.EdGraphNode_GrammarBase or Class /Script/DungeonArchitectEditor.EdGraphNode_GrammarBase
1>C:/Git/MSD2/Plugins/DungeonArchitect/Source/DungeonArchitectRuntime/Public/Frameworks/GraphGrammar/Graph/Nodes/EdGraphNode_GrammarNode.h(12) : LogUObjectHash: Error: Ambiguous search, could be Class /Script/DungeonArchitectRuntime.EdGraphNode_GrammarNode or Class /Script/DungeonArchitectEditor.EdGraphNode_GrammarNode
1>C:/Git/MSD2/Plugins/DungeonArchitect/Source/DungeonArchitectRuntime/Public/Frameworks/GraphGrammar/Graph/Nodes/EdGraphNode_GrammarNode.h(12) : LogUObjectHash: Error: Ambiguous search, could be Class /Script/DungeonArchitectRuntime.EdGraphNode_GrammarBase or Class /Script/DungeonArchitectEditor.EdGraphNode_GrammarBase
1>C:/Git/MSD2/Plugins/DungeonArchitect/Source/DungeonArchitectEditor/Private/Frameworks/GraphGrammar/RuleGraph/EdGraph_Grammar.h(14) : LogUObjectHash: Error: Ambiguous search, could be Class /Script/DungeonArchitectRuntime.EdGraph_Grammar or Class /Script/DungeonArchitectEditor.EdGraph_Grammar
1>C:/Git/MSD2/Plugins/DungeonArchitect/Source/DungeonArchitectEditor/Private/Frameworks/GraphGrammar/RuleGraph/EdGraph_Grammar.h(14) : LogWindows: Error: === Critical error: ===
1>C:/Git/MSD2/Plugins/DungeonArchitect/Source/DungeonArchitectEditor/Private/Frameworks/GraphGrammar/RuleGraph/EdGraph_Grammar.h(14) : LogWindows: Error:
1>C:/Git/MSD2/Plugins/DungeonArchitect/Source/DungeonArchitectEditor/Private/Frameworks/GraphGrammar/RuleGraph/EdGraph_Grammar.h(14) : LogWindows: Error: Assertion failed: Class->Children == NULL [File:D:\Build\++UE4\Sync\Engine\Source\Programs\UnrealHeaderTool\Private\HeaderParser.cpp] [Line: 5685]
1>C:/Git/MSD2/Plugins/DungeonArchitect/Source/DungeonArchitectEditor/Private/Frameworks/GraphGrammar/RuleGraph/EdGraph_Grammar.h(14) : LogWindows: Error:
1>C:/Git/MSD2/Plugins/DungeonArchitect/Source/DungeonArchitectEditor/Private/Frameworks/GraphGrammar/RuleGraph/EdGraph_Grammar.h(14) : LogWindows: Error:
1>C:/Git/MSD2/Plugins/DungeonArchitect/Source/DungeonArchitectEditor/Private/Frameworks/GraphGrammar/RuleGraph/EdGraph_Grammar.h(14) : LogWindows: Error:
1>C:/Git/MSD2/Plugins/DungeonArchitect/Source/DungeonArchitectEditor/Private/Frameworks/GraphGrammar/RuleGraph/EdGraph_Grammar.h(14) : LogWindows: Error:
1>EXEC : error : UnrealHeaderTool failed for target 'MSD2Editor' (platform: Win64, module info: C:\Git\MSD2\Intermediate\Build\Win64\MSD2Editor\Development\MSD2Editor.uhtmanifest, exit code: CrashOrAssert (3)).

Seems UHT cannot decide which to use. I personally never had anything like this, so i don’t know how to resolve it.

Regards

Algorithman