// *********************************************************************** // Assembly : Unity // Author : Kimch // Created : 2017-10-24 // // Last Modified By : Kimch // Last Modified On : // *********************************************************************** // // // *********************************************************************** using PureMVC.Interfaces; using System.Collections; using System.Collections.Generic; namespace G { /// /// /// partial class MissionProxy { public const int 每日累计登录次数 = 10; public const int 完成指定类型任务 = 20;// public const int 领取指定任务奖励 = 52; public const int 角色达到X = 50; public const int 解锁指定系统 = 51; public const int 境界系统任务完成X次 = 63; public const int 境界达到X级 = 64; public const int 累计境界修炼X次 = 65; public const int 累计获得指定道具 = 70; public const int 累计获得宝石 = 71; public const int 游历次数 = 80;// public const int 通关成功 = 30; // public const int 战力值 = 40; public const int 闯关次数 = 100;// public const int 击杀小怪数量 = 110; // public const int 击杀大怪数量 = 111;// public const int 使用指定技能 = 112; public const int 装备累计获得_数量 = 120;// public const int 装备累计穿戴_等级_品质_数量 = 122;//参数品质 public const int 装备累计回收_数量 = 125; public const int 装备累计重铸_次数 = 126; public const int 累计强化次数 = 130; public const int 累计金币消耗类型 = 140; // public const int 饰品宝箱加速次数 = 150; public const int 装备宝箱加速次数 = 151; public const int 开启宝箱次数 = 153; //1 ,2 /3 public const int 处理江湖事件次数 = 160; public const int 观看视频次数 = 170;// public const int 武学升级次数 = 180; // public const int 定时登录活动领取次数 = 190; public const int 每日签到次数 = 191; //全身强化达到X级 public const int 红颜问候X次 = 200; public const int 红颜送礼X次 = 201; public const int 指定红颜亲密度达到X = 202; public const int 指定红颜的X技能达到X级 = 203; public const int 红颜技能累计提升X次 = 204; public const int 指定红颜遇见X次 = 205; public const int 武林大会 = 210; public const int 剑阁达到层数 = 211; //public const int 打造元素武器X次; public const int 解锁宠物数量 = 220; public const int 宠物技能洗练 = 221; public const int 宠物升级次数 = 222; public const int 单笔充值 = 300; public const int 累计充值 = 301; public const int 累积分享次数 = 305; #region COMMAND static readonly int[] _ListNotificationInterests = new int[] { GlobalDefine.EVENT_PLAYER_ATTRIBUTES_CHANGED, GlobalDefine.EVENT_DAILY_LOGIN, }; public override IList ListNotificationInterests() { return _ListNotificationInterests; } public override void HandleNotification(INotification notification) { if (notification.Name == GlobalDefine.EVENT_PLAYER_ATTRIBUTES_CHANGED) { var combatV = PlayerProxy.Instance.combatValue; OnEvent2(MissionProxy.战力值, combatV); } else if (notification.Name == GlobalDefine.EVENT_DAILY_LOGIN) { var mission = Instance.dailyMissions; } } #endregion } }