How to lock a uasset so it cannot be accidentally deleted

Occasionally I have accidentally deleted my landscape and didn’t realize it until after saving the map. Once I realize the landscape is gone, I can’t recover it with Ctrl-Z after having saved the map. Fortunately, I have backups to rely on. But, the problem is irksome, nonetheless. So, I’m wondering if there’s a way to lock a uasset so it cannot be “accidentally” deleted.

If there is not a way to do it, it would be a great addition to UE4 to add a “Delete Lock” checkbox to the details section of each uasset that, if checked by the user, it is impossible to delete, unless the user first unchecks the checkbox.

Thanks

FuzzyTom

Well, you could use Version Control.

You can add it to a streaming level and then lock the streaming level from editing.

Also, you should really be using source control.

Source control won’t exactly save you from a deleted landscape. While you can restore your last map, that also means any other changes you did since you uploaded it will also be lost. It really should not be that easy to delete a landscape.