X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fscreens.c;h=d596e2674eaa13c9ce9265d0b6562b4b04cc9b51;hp=5254a19fca9b2be1394bce4afd64e0984f18ffcb;hb=bc84d4e4ec1babe815cb9e5b07168afa232bffb5;hpb=61b373e48107ac90eac8c19aa506b1827120cda9 diff --git a/src/screens.c b/src/screens.c index 5254a19f..d596e267 100644 --- a/src/screens.c +++ b/src/screens.c @@ -2168,7 +2168,7 @@ void HandleMainMenu(int mx, int my, int dx, int dy, int button) else if (pos == MAIN_CONTROL_EDITOR) { if (leveldir_current->readonly && - !strEqual(setup.player_name, "Artsoft")) + setup.editor.show_read_only_warning) Request("This level is read-only!", REQ_CONFIRM); CloseDoor(DOOR_CLOSE_2); @@ -6729,6 +6729,8 @@ static struct TokenInfo setup_info_editor[] = #endif { TYPE_SWITCH, &setup.editor.show_element_token, "Show element token:" }, { TYPE_EMPTY, NULL, "" }, + { TYPE_SWITCH, &setup.editor.show_read_only_warning, "Show read-only warning:" }, + { TYPE_EMPTY, NULL, "" }, { TYPE_LEAVE_MENU, execSetupMain, "Back" }, { 0, NULL, NULL }