| | |
| | |
|
| | | }
|
| | |
|
| | | public void UpdateBossReborn(HAC07_tagGCBossRebornInfo package)
|
| | | public void UpdateBossReborn(HAB04_tagMCBossRebornInfo package)
|
| | | {
|
| | | if (string.IsNullOrEmpty(package.StartDate) || string.IsNullOrEmpty(package.EndtDate))
|
| | | {
|
| | |
| | | operationBase.Reset();
|
| | | operationBase.limitLv = package.LimitLV;
|
| | | operationBase.allDay = true;
|
| | | (operationBase as OperationBossReborn).worldLevel = package.WorldLV;
|
| | | operationBase.startDate = ParseOperationDate(package.StartDate);
|
| | | operationBase.endDate = ParseOperationDate(package.EndtDate);
|
| | |
|
| | | ModelCenter.Instance.GetModel<BossRebornModel>().UpdateTaskBaseInfos(package.TaskInfo); |
| | | }
|
| | | }
|
| | |
|
| | |
| | |
|
| | | public class OperationBossReborn : OperationBase
|
| | | {
|
| | | public int worldLevel;
|
| | |
|
| | | public override bool SatisfyOpenCondition()
|
| | | {
|
| | | return PlayerDatas.Instance.baseData.LV >= limitLv;
|