Steps to Reproduce
  1. Create custom classes deriving from APointLight and AStaticMesh, or identify some subclass already existing in engine
  2. Override the class created by the point light or static mesh factory in the config ini, e.g
    [/Script/UnrealEd.ActorFactoryPointLight]
    NewActorClassName=/Script/MyModule.MyPointLightChildClass
    [/Script/UnrealEd.ActorFactoryStaticMesh]
    NewActorClassName=/Script/MyModule.MyStaticMeshChildClass
    
  3. In the editor, in a map, hold "L" and left click in the viewport to place a point light, or hold "S" and left click in the viewport to place a static mesh.

Observe that the created classes are not the overrides specified in the factories.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-229201 in the post.

0
Login to Vote

Unresolved
CreatedOct 30, 2024
UpdatedNov 20, 2024
View Jira Issue