| | |
| | | break;
|
| | | case PlayerDataType.FightPoint:
|
| | | case PlayerDataType.FightPower:
|
| | | case PlayerDataType.DEF:
|
| | | RefreshDemonDungeonRedpoints();
|
| | | break;
|
| | | }
|
| | |
| | | var dungeonInfo = treasureDungeon.Get(treasureDungeon.currentLevel + 1);
|
| | | if (!dungeonInfo.Equals(default(TreasureDungeonInfo)))
|
| | | {
|
| | | if (PlayerDatas.Instance.baseData.FightPoint >= dungeonInfo.fightPower)
|
| | | if (PlayerDatas.Instance.baseData.FightPoint >= dungeonInfo.fightPower
|
| | | && UIHelper.GetPropertyValue(PropertyType.DEF) >= dungeonInfo.defense)
|
| | | {
|
| | | treasureDungeon.challengeRedpoint.state = RedPointState.Simple;
|
| | | }
|