// ***********************************************************************
// 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
}
}