Scene Graph - Trailing ID issues (can still be edited and are shared for instanced prefab child entities)

Summary

The new trailing ID of entities should make all entities unique, however that does not seem to apply to prefab child entities. Their ids remain the same across all placed prefab instances, which makes it partly impossible to distill them when picking the correct entity reference.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

UI/Tools

Steps to Reproduce

  • Create a prefab with multiple child entities
  • Place multiple instances of that prefab into the main level

Additional example:

vz_test_entity_id_component := class<final_super>(component) {
  @editable
  ETarget: entity
}

Expected Result

All entities should get unique ids after being placed, all references (even when connected inside a prefab graph itself) should be updated to the new and unique reference. Right now this is still an issue: Scene Graph - Prefab referenced entities still remain unique when placed into the main level

Observed Result

  • Prefab graph does not handle IDs correctly, they are all remain white and are not grayed out and can still be edited.

  • When placing multiple instances of the same prefab, IDs of child entities are not updated, all remain the same.

  • Picking the right entity by the same becomes tricky as even all ids of prefab child entities remain the same and therefore look like duplicates.

Platform(s)

PC / UEFN

FORT-901745 has been created and its status is ‘Unconfirmed’. This is now in a queue to be reproduced and confirmed.