| | |
| | | break;
|
| | | case 41110:
|
| | | TreasureDungeon treasureDungeon;
|
| | | if (treasureModel.TryGetTreasureDungeon(41110, model.dungeonResult.lineID, out treasureDungeon))
|
| | | if (treasureModel.TryGetTreasureDungeon(41110, model.dungeonResult.lineID, out treasureDungeon)
|
| | | && model.dungeonResult.isPass == 1)
|
| | | {
|
| | | if (!RuneTowerConfirmWin.waitConfirm)
|
| | | {
|
| | |
| | | var realmLv = ModelCenter.Instance.GetModel<RealmModel>().cacheRealmLv;
|
| | | var realmConfig = Config.Instance.Get<RealmConfig>(realmLv);
|
| | | if (model.dungeonResult.leaderID != PlayerDatas.Instance.baseData.PlayerID
|
| | | || realmConfig == null || realmConfig.IsBigRealm != 1)
|
| | | || realmConfig == null || realmConfig.IsBigRealm != 1
|
| | | || model.dungeonResult.isPass != 1)
|
| | | {
|
| | | model.ExitCurrentDungeon();
|
| | | }
|