One of our Env artists ran into this issue when breaking nested level instances while editing level instances. On our end we put in a temp fix to prevent breaking child level instances of the currently edited level instance; however, this does not resolve the underlying issue of the broken level instance not remaining broken after the save of the level instance.
See repro steps for how to setup this scenario for repro.
Steps to Reproduce
Asset Setup (Using OFPA):
- Create a Level Instance with N Actors - LevelInstanceA
- Create a Level Instance with M Actors + LevelInstanceA - LevelInstanceB
- Checkin both LevelInstanceA & LevelInstanceB into Perforce
Repro Steps:
- Open any Map and place LevelInstanceB into the map
- Right Click on LevelInstanceB and enter edit mode
- While in level instance edit mode, right click on LevelInstanceA and break it
- Save LevelInstanceB
Results: The actors in LevelInstanceB are duplicated in LevelInstanceA, 1 copy for the broken individual actors + LevelInstanceA.
Expected: Breaking LevelInstanceB while editing LevelInstanceA will not result in LevelInstanceB being still included in LevelInstanceA after the break.
Hello,
I apologize for the delay. Thanks for reporting this, and we created a JIRA for this issue. I don’t have an ETA as priorities for bugs and features can shift at any time.
Thanks,
Ryan
Sounds good! For now we will just prevent users from breaking child LIs while editing the parent LI within a map.
Cheers!
Lucy