When converting a surface type to a string value and printing to screen it will return the display name in PIE and Standalone game. In a packaged project or launched from the editor it will display as SurfaceTypeX.

Steps to Reproduce
  1. Open attached project
  2. PIE and take note of the surface type name being printed
  3. Launch or package the game for windows (64-bit) and open

The surface type being printed changes to the number of the surface type and not the display name.

The surface type display name gets printed

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

By Design
ComponentUE - Gameplay
Affects Versions4.
Target Fix4.15
CreatedOct 18, 2016
ResolvedNov 3, 2016
UpdatedApr 27, 2018