public void WorldDone() {
        gameaction = gameaction_t.ga_worlddone;

        if (secretexit)
            players[consoleplayer].didsecret = true;

        if (isCommercial()) {
            switch (gamemap) {
                case 15:
                case 31:
                    if (!secretexit)
                        break;
                case 6:
                case 11:
                case 20:
                case 30:
                    F.StartFinale();
                    break;
            }
        }
    }