Skip to content

Request: ARK DevKit / ShooterGameEditor-targeted build support #17

@pityonother

Description

@pityonother

Hi, thanks for making NodeToCode. The plugin looks very useful for sharing and analyzing Blueprint graphs.

I tried using NodeToCode inside the ARK: Survival Ascended DevKit, but the plugin is detected and then fails to load.

Environment

  • Tool: ARK: Survival Ascended DevKit
  • Engine version shown by ARK DevKit: UE 5.5.4
  • CompatibleChangelist: 37670630
  • Platform: Windows 64-bit
  • NodeToCode release build: 1.2.7

What happens

ARK DevKit shows a plugin load failure for the NodeToCode module.

The installed NodeToCode release contains binaries like:

UnrealEditor-NodeToCode.dll
UnrealEditor.modules

However, ARK DevKit appears to use a custom editor target:

ShooterGameEditor

Working ARK DevKit editor plugins seem to use binaries like:

ShooterGameEditor-PluginName.dll
ShooterGameEditor.modules

Investigation

I checked the NodeToCode DLL dependencies with dumpbin /dependents.

The release DLL depends on regular Unreal Editor binaries such as:

UnrealEditor-Core.dll
UnrealEditor-UnrealEd.dll

But ARK DevKit uses target-specific binaries such as:

ShooterGameEditor-Core.dll
ShooterGameEditor-UnrealEd.dll

So this does not look like a simple BuildId mismatch or a missing file. It looks like the plugin binary was built for the normal UnrealEditor target, while ARK DevKit needs a ShooterGameEditor target build.

I also tried rebuilding NodeToCode locally against ARK DevKit using ShooterGameEditor, but this ARK DevKit installation does not appear to include the full engine source/build rules needed for third-party C++ plugin compilation. UnrealBuildTool fails before compilation with:

Precompiled rules assembly Engine\Intermediate\Build\BuildRules\UE5Rules.dll does not exist.

Request / Question

Would it be possible to provide a ShooterGameEditor-targeted build of NodeToCode for ARK DevKit?

Expected output would be something like:

ShooterGameEditor-NodeToCode.dll
ShooterGameEditor.modules

Or is ARK DevKit currently unsupported because it requires a custom editor target/build environment?

I understand this may be outside normal Unreal Engine Marketplace/plugin support, but I wanted to ask because NodeToCode would be especially useful for ARK DevKit Blueprint analysis.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions