Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Hi. 

Trying out Unreal for the first time, so it's quite likely I'm doing something wrong. It seems that just adding HammUEr as a plugin causes the compile to fail. I'm using "HammUEr 1.8 Alpha 3 for 4.18" and my Unreal version is 4.18 (4.18.0-3709383+++UE4+Release-4.18)

When trying to compile, I get "ERROR: Could not find definition for module 'HammUErRuntime' (referenced via Test.uproject -> HammUEr.uplugin)"

The simplest way to reproduce is start a new project (blank or FPS) and compile from in-editor. It will succeed. Then add HammUEr as a plugin, restart the editor and compile again. It will fail. 

Am I perhaps missing some extra step needed to compile code?

Thanks

Just to clarify though, the actual tools do seem to work in the editor. I can import my Source materials and maps just fine. It's just the compile step that fails.

(1 edit)

Ah, yeah, that's a kinda tricky one I keep forgetting to explain/add to the archive.

Basically, to fix this:

  1.  download the '1.7.1 alpha for source builds' package
  2.  create a Source directory under your HammUEr directory
  3.  create a HammUEr and HammUErRuntime under that
  4.  copy over just the HammUEr.build.cs file from the package to the HammUEr directory, not the rest of the source files
  5.  copy over the entire contents of the HammUErRuntime directory

Compiling and packaging your project shouldn't be a problem any more.

Let me know if you do run into any more things or have questions.