How to make a map uneditable?

When I study projects from other developers, I hope the maps cannot be edited. If i moved some blocks by accident, the lighting needs rebuild. that’s painfull.

Is there a way to lock the map and prevent from editing?

You can add your levels to the levels manager and lock it. Only works for non persistent levels though.

not workable for me.
I opened the Levels page and found the option. I clicked Lock All and it didnot work.
of course the levels are persistent. they are .umap files.

no you have to add a level to it via the “add existing level” thing. That is a solution for streaming though, you can always just set the .umap to “read-only” or use perforce to do it for you.

setting the .umap as readonly solved my problem. Thanks!