Files
Main/Assets/Plugins/References/FuncellSDK/SDK/Event/SDKEventDefine.cs
2025-01-25 04:38:09 +08:00

91 lines
5.2 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using UnityEngine.Gonbest.MagicCube;
namespace Thousandto.CoreSDK.Event
{
//SDK的消息
public class SDKEventDefine
{
//SDK消息的基础ID
public const int EVENT_SDK_BASE_ID = EventConstDefine.EVENT_SDK_BASE_ID;
//消息ID基础
private const int EID_BASE = EVENT_SDK_BASE_ID;
//SDK调用事件
public const int SDK_CALL_LOGIN = EID_BASE + 1; //登录
public const int SDK_CALL_PAY = EID_BASE + 2; //充值
public const int SDK_CALL_PAY_ORDER = EID_BASE + 3; //充值订单信息,掉单处理
public const int SDK_CALL_PAY_FEEDBACK = EID_BASE + 4; //服务器加了元宝后通知客户端然后客户端调用feedback方法通知平台消单
//SDK账号回调事件
public const int SDK_CALLBACK_LOGIN_SUCCESS = EID_BASE + 100; //登录成功
public const int SDK_CALLBACK_LOGIN_FAIL = EID_BASE + 101; //登录失败
public const int SDK_CALLBACK_LOGIN_FAIL2 = EID_BASE + 102; //登录失败
public const int SDK_CALLBACK_LOGIN_SWITCH_ACCOUNT = EID_BASE + 103; //切换账号
public const int SDK_CALLBACK_LOGIN_LOGOUT_ACCOUNT = EID_BASE + 104; //退出游戏
public const int SDK_CALLBACK_NOTICE = EID_BASE + 105; //公告内容的回调
public const int SDK_CALLBACK_SERVERS_LOADED = EID_BASE + 106; //服务器列表的获取
public const int SDK_CALLBACK_REALNAME_RESULT = EID_BASE + 107; //实名认证的结果
//充值回调
public const int SDK_CALLBACK_PAY_CALLBACK = EID_BASE + 201; //充值回调
public const int SDK_CALLBACK_PAY_ORDER_BACK = EID_BASE + 202; //充值订单信息回调,掉单处理
//充值系统产品列表刷新
public const int SDK_ENENT_RECHARGE_PAYLIST_UPDATE = EID_BASE + 203;
//港澳台充值统计是在客户端加了蓝钻后,所以单独加了这个事件
public const int SDK_ENENT_ADD_GOLD_CALLBACK = EID_BASE + 204; //客户端添加蓝钻的回调
//Funcell SDK 信息统计
public const int SDK_MSG_LEVEL_INIT = EID_BASE + 301; //等级初始化,每次进入游戏时调用
public const int SDK_MSG_LEVEL_CHANGE = EID_BASE + 302; //等级变化
public const int SDK_MSG_AREA_INFO = EID_BASE + 303; //区信息
public const int SDK_MSG_GAMEUNION = EID_BASE + 304; //公会信息
public const int SDK_MSG_GOLD_BALANCE = EID_BASE + 305; //金币兑换比例
public const int SDK_MSG_ROLE_INFO = EID_BASE + 306; //角色信息id name
//第三方统计SDK
public const int SDK_STATISTICS_LOGIN = EID_BASE + 401; //统计登陆信息
public const int SDK_STATISTICS_ENTERSERVER = EID_BASE + 402; //统计服务器信息
public const int SDK_STATISTICS_PAY = EID_BASE + 403; //统计充值信息
public const int SDK_STATISTICS_INGAME_TRADE = EID_BASE + 404; //统计游戏内交易信息
public const int SDK_STATISTICS_TASK = EID_BASE + 405; //统计任务信息
public const int SDK_STATISTICS_COPYMAP = EID_BASE + 406; //统计副本信息
public const int SDK_STATISTICS_EVENT = EID_BASE + 407; //统计自定义事件信息
public const int SDK_STATISTICS_REWARD = EID_BASE + 408; //统计自定义事件信息
public const int SDK_STATISTICS_PURCHASE = EID_BASE + 409; //统计自定义事件信息
//SDK 平台渠道参数信息回调
public const int SDK_REQUEST_PLATFORM_DATA = EID_BASE + 501;//请求平台配置的参数信息
//UI事件从游戏主场景调用Launcher工程里面的UI
public const int UI_EVENT_OPEN_TOAST = EID_BASE + 1000; //打开toast
public const int UI_EVENT_OPEN_UPLOAD_LOG_FORM = EID_BASE + 1001; //打开日志上传窗口
public const int UI_EVENT_UPLOAD_LOG_FORM_UPDATE = EID_BASE + 1002; //日志上传窗口刷新事件
//sdk退出
public const int SDK_EXIT_CALL = EID_BASE + 2000;
//尝试退出游戏
public const int SDK_TRY_EXIT_GAME = EID_BASE + 2001;
//sdk要求的特殊功能
public const int SDK_OPEN_BBS = EID_BASE + 3000; //打开SDK论坛
public const int SDK_OPEN_FBSHARE = EID_BASE + 3001; //打开fb分享
public const int SDK_OPEN_FBINVITE = EID_BASE + 3002; //打开fb邀请
//----------------实时语音事件------------------------
public const int SDK_VOICE_ENTER = EID_BASE + 4000; //加入语音
public const int SDK_VOICE_EXIT = EID_BASE + 4001; //退出语音
public const int SDK_VOICE_ROOM_PERSON_NUM = EID_BASE + 4002; //房间人数
public const int SDK_VOICE_ROOM_ENTER_FAIL = EID_BASE + 4003; //加入房间失败
//----------------------------------------------------
public const int SDK_COMMIT_TO_APPSTORE = EID_BASE + 5000;//到商店评论打开一个url
public const int SDK_RETURN_TO_GAME_FORM_APPSTORE = EID_BASE + 5001;//从商店评论返回
public const int SDK_CLIP_IMG_CALLBACK = EID_BASE + 6000;//裁剪图片后的回调
}
}