Files
Main/Assets/Plugins/References/FuncellSDK/SDK/Event/SDKEventDefine.cs

91 lines
5.2 KiB
C#
Raw Normal View History

2025-01-25 04:38:09 +08:00
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;//裁剪图片后的回调
}
}