| | |
| | | case PlayerDetails.OpenType.Default: |
| | | if (PlayerDatas.Instance.fairyData.HasFairy) |
| | | { |
| | | if (PlayerDatas.Instance.fairyData.IsCanFunc(PlayerFairyData.LimitFunc.CanKick) && |
| | | if (PlayerDatas.Instance.fairyData.IsCanFunc(PlayerFairyData.LimitFunc.CanCall) && |
| | | PlayerDatas.Instance.fairyData.GetMember(PlayerDetails.PlayerID) == null) |
| | | { |
| | | funcTypes.Add(PlayerDetails.DetailType.InviteFairy); |
| | |
| | | && _mine.FamilyLV > _fairyMember.FamilyLV) |
| | | { |
| | | funcTypes.Add(PlayerDetails.DetailType.FairyLv); |
| | | } |
| | | if (PlayerDatas.Instance.fairyData.IsCanFunc(PlayerFairyData.LimitFunc.CanKick)
|
| | | && _mine.FamilyLV > _fairyMember.FamilyLV)
|
| | | {
|
| | | funcTypes.Add(PlayerDetails.DetailType.KickFairy); |
| | | } |
| | | } |