NLDClient-yudde/ProjectNLD/Assets/Code/Scripts/Framework/Event/Events.cs

947 lines
30 KiB
C#
Raw Normal View History

2023-08-22 19:08:45 +08:00
namespace Framework
{
public partial class EventManager
{
public enum EventName
{
2023-11-01 13:33:20 +08:00
None,
2023-08-22 19:08:45 +08:00
// add your event name here
2025-08-14 12:57:43 +08:00
Camera_FovChanged,
//part
PartLogicSign,
PartLogicUpdate,
2025-07-07 16:51:10 +08:00
//MainPanel
2023-08-22 19:08:45 +08:00
EN_ShowAllCharacterSortType,
EN_CharacterLevelUp,
EN_ShowAllCharacterOpenDetailUI,
EN_ShowAllCharacterFavorableUI,
EN_ShowAllCharacterOpenBaseAttriUI,
EN_UIControllCultivateMainInput,
EN_UICultivateUIStateChange,
Accumulate_Refresh,
2024-08-16 19:38:29 +08:00
//看板娘相关
ChangeMainPanelPoster,
2024-06-04 14:10:39 +08:00
/// <summary>
/// 进入看板娘预览编辑
/// </summary>
PreviewMainPanelPoster,
/// <summary>
/// 看板娘预览编辑返回
/// </summary>
MainPanelPosterRelocate,
//看板娘预览编辑取消
MainPanelPosterRelocateCancel,
2024-08-16 19:38:29 +08:00
2025-10-18 21:11:54 +08:00
//diapatch
DispatchTeamChange,
2025-10-20 17:17:10 +08:00
DispatchStart,
2025-10-21 16:42:50 +08:00
DispatchCancel,
DispatchAcclerate,
2025-10-24 20:17:09 +08:00
ClaimDispatchReward,
2023-08-22 19:08:45 +08:00
// level battle
UnitDispose,
LevelUnitBorn,
2024-11-28 15:06:27 +08:00
/// <summary>
/// 单位上阵完成
/// </summary>
LevelUnitBornComplete,
2025-11-11 12:55:41 +08:00
/// <summary>
/// 选中单位
/// 参数 gameunit
/// </summary>
2023-08-22 19:08:45 +08:00
LevelUnitSelect,
2025-11-11 12:55:41 +08:00
/// <summary>
/// 取消选中单位
/// 参数 gameunit
/// </summary>
2023-08-22 19:08:45 +08:00
LevelUnitUnSelect,
2025-11-11 12:55:41 +08:00
2023-11-08 12:59:16 +08:00
LevelTimeIncrease,
2023-08-22 19:08:45 +08:00
LevelCharacterArriveBlock,
2024-10-17 18:50:59 +08:00
Relogin_BackToGame,//重连重返游戏
LoginComplete,//当LoginOK时发送消息
2024-08-15 12:51:51 +08:00
LoginOut,//当登出时发送消息
RealNameVerifyCancel,//实名认证取消
2023-08-22 19:08:45 +08:00
LevelBattleBegin,
LevelComplete,
LevelStageSuccess,
LevelFail,
LevelStarGoalComplete,
LevelStarGoalFail,
MapRuntimeBlockPropertyChange,
FightCmpTimelinePause,
FightCmpAwake,
FightCmpUnLoad,
FightCmpSkip,
FightCmpEnd,
/// <summary>
/// 参数 gameunit
/// </summary>
Debug_AddUnit,
2023-08-22 19:08:45 +08:00
Level_OnClick,
Level_OnDrag,
2025-03-10 17:31:25 +08:00
Level_OnEndDrag,
2023-08-22 19:08:45 +08:00
//level Fight UI
LevelFightStartChange,
LevelFightUIStateChange,
LevelFightUIHPInit,
LevelFightUIPauseChange,
LevelFightUIJustDie,
LevelFightUIChangeStepOne,
LevelSpeedChange,
UICancelSkillPut,
UIMissionWinRtSet,
2024-04-08 18:58:23 +08:00
UIPreLevelBattleBegin,
2023-08-22 19:08:45 +08:00
UI_USE_SKILL,
2025-11-07 16:20:07 +08:00
UI_CACHE_SKILL,
2024-01-10 14:48:20 +08:00
UI_SKILL_CANCEL,
2023-08-22 19:08:45 +08:00
UI_START_USE_SKILL,
UI_END_USE_SKILL,
2023-10-19 15:00:19 +08:00
UI_FIGHT_SCENE_SHOW,
UI_FIGHT_SCENE_HIDE,
UI_FIGHT_STORY_PREPARE,
2023-10-19 15:00:19 +08:00
// 剧情事件
STORY_CLICK_SCREEN,
STORY_OPEN_CHOICE_UI,
STORY_CHOICE_CLICK,
STORY_START_AUTO_PLAY,
SOTRY_STOP_AUTO_PLAY,
SOTRY_PLAYER_TALK,
STORY_PLAYER_TALK_HIDE,
2023-10-24 13:28:27 +08:00
STORY_BLOCK_END,
2023-10-25 13:52:24 +08:00
STORY_BLOCK_START,
2023-11-02 12:59:30 +08:00
STORY_CLICK_SKIP,
STORY_WRITE_NAME,
2025-05-06 15:26:03 +08:00
STORY_TIME_UPDATE,
2024-06-21 13:11:41 +08:00
/// <summary>
/// 剧情中打开选择角色形象UI
/// </summary>
STORY_OPEN_SELECT_HERO,
/// <summary>
/// 剧情中打开取名UI
/// </summary>
2024-06-21 13:11:41 +08:00
STORY_OPEN_NAME_PANEL,
STORY_BLACK_ENTER,
STORY_BLACK_EXIT,
2024-07-24 18:16:20 +08:00
STORY_WHITE_ENTER,
STORY_WHITE_EXIT,
2024-11-14 19:58:45 +08:00
STORY_SKIP_CLOSE,
2025-04-28 13:34:47 +08:00
/// <summary>
/// 使用参数: EDPlayerTalkData
/// </summary>
STORY_HANDLE_PLAYER_TALK_DATA,
/// <summary>
/// 使用参数: EDFirstShowData
/// </summary>
STORY_HANDLE_FIRST_SHOW,
2023-08-22 19:08:45 +08:00
// 战斗中事件
INFIGHT_UNIT_READY,
2025-07-17 16:06:51 +08:00
INFIGHT_UNIT_CELLINDEX_CHANGE, // 单位格子索引改变
/// <summary>
/// 单位阵营改变
/// 参数: GameUnit
/// </summary>
INFIGHT_UNIT_TROOP_CHANGE,
INFIGHT_UNIT_DEAD, // 角色死亡
INFIGHT_UNIT_REMOVE, // 角色被移除出战斗
INFIGHT_UNIT_DEAD_OVER, // 死亡动画播放完毕
2023-08-22 19:08:45 +08:00
INFIGHT_GET_DAMAGED, // 使用EventDataDamageText
INFIGHT_CHARACTER_START_RETREAT, // 角色开始逃跑
INFIGHT_CHARACTER_END_RETREAT, // 角色结束逃跑
2023-10-19 15:00:19 +08:00
INFIGHT_VEHICLE_DESTROY, // 载具死亡
2023-08-22 19:08:45 +08:00
2025-07-23 12:20:13 +08:00
INFIGHT_MOVETAG_CHANGED, // 地图的移动标签改变
INFIGHT_ENTER_UNITCONTAINER, // 进入其他单位, e.g. 上车 进入建筑
INFIGHT_EXIT_UNITCONTAINER, // 退出其他单位, e.g. 下车 退出建筑
2023-10-19 15:00:19 +08:00
INFIGHT_STATUS_CHANGED, // 状态改变
INFIGHT_BACK_PREPARE, // 从战斗中返回备战席-单独使用
2023-12-19 15:01:19 +08:00
INFIGHT_REBORN_UNIT, // 复活单位-单独使用
2024-05-30 17:27:25 +08:00
2024-05-30 17:31:58 +08:00
INFIGHT_OP_SET_TARGET, // 设置目标
2024-05-30 17:27:25 +08:00
INFIGHT_OP_SET_MOVEPOS, // 设置移动位置
2024-06-04 14:12:03 +08:00
INFIGHT_BEPROTECT_UNIT_FINISHED, // 被保护单位完成
INFIGHT_BEPROTECT_UNIT_DEAD, // 被保护单位死亡
2024-06-04 19:12:45 +08:00
INFIGHT_CAPTURE_PROGRESS, // 占领进度
2024-06-26 14:13:13 +08:00
INFIGHT_CAPTURE_START, // 开始占领
INFIGHT_CAPTURE_STOP, // 结束占领
2024-06-04 19:12:45 +08:00
INFIGHT_CAPTURE_FINSIHED, // 占领目标区域完成
INFIGHT_FLAG_COLLECTED, // 旗子被收集
2024-06-12 16:11:27 +08:00
INFIGHT_BUFF_ADDICON, // 添加buff图标
INFIGHT_BUFF_REMOVEICON, // 移除buff图标
INFIGHT_BLACK_SCREEN_START, // 黑屏开始
INFIGHT_BLACK_SCREEN_END, // 黑屏结束
2025-11-07 13:02:38 +08:00
INFIGHT_SKILL_COVER_ADD_UNIT, //技能释放时作用的unit
INFIGHT_SKILL_COVER_REMOVE_UNIT, //技能释放时移除的unit
INFIGHT_UNIT_VISIBLE_CHANGE, // 单位可见性改变
2024-10-21 17:08:56 +08:00
2024-11-25 18:27:04 +08:00
INFIGHT_EVACUATE_CHANGE, // 撤离点状态改变
INFIGHT_UI_EVACUATE_UNIT, // ui通知撤离单位
INFIGHT_UNIT_EVACUATE_FINISH, // 单位撤离完成
INFIGHT_UI_ADD_GRID_OBJ, //UI创建指向格子Obj
INFIGHT_UI_REMOVE_GRID_OBJ, //UI移除指向格子Obj
INFIGHT_SHOW_FIGHTINFO_CELL, // 显示战斗信息
INFIGHT_SHOW_FIGHTINFO_UNIT, // 显示战斗信息
2025-07-02 13:10:20 +08:00
INFIGHT_ENTER_BUILDING, // 进入建筑
INFIGHT_EXIT_BUILDING, // 退出建筑
2025-09-01 15:15:46 +08:00
INFIGHT_COMPLETE_BUILD_INTERACT, // 完成建筑交互
2025-09-08 11:52:52 +08:00
INFIGHT_START_RELOAD, // 开始换弹
2025-10-28 12:41:35 +08:00
2025-11-11 12:55:41 +08:00
/// <summary>
/// 战斗暂停状态改变
/// </summary>
INFIGHT_PAUSE_CHANGED,
2025-10-28 12:41:35 +08:00
/// <summary>
/// 参数 gameunit
/// </summary>
INFIGHT_BEDAMAGED_SHIELD, // 护盾受到伤害
/// <summary>
/// 参数 gameunit
/// </summary>
INFIGHT_BEDAMAGED_HP, // 生命受到伤害
2023-08-22 19:08:45 +08:00
//--------- AI ------------
INFIGHT_MORALE_STATE_CHANGED, // 士气状态改变 使用 EDMoraleStateChange
2024-12-02 19:33:16 +08:00
INFIGHT_STATE_ENTER_RETREAT, // 进入撤退状态
INFIGHT_STATE_EXIT_RETREAT, // 退出撤退状态
2023-08-22 19:08:45 +08:00
INFIGHT_SKILL_START_PAUSE, // 进入放技能暂停
INFIGHT_SKILL_END_PAUSE, // 退出放技能暂停
EFFECT_INST_FINISHED, // 特效创建完成
2023-10-19 15:00:19 +08:00
EFFECT_INST_RETURN, // 特效回收
2023-12-06 15:32:45 +08:00
INFIGHT_PLAYER_SKILL_READYUSE, // 准备释放指挥官技能 使用 EDReadyPlayerSkill
INFIGHT_PLAYER_SKILL_RELEASE, // 释放指挥官技能摊手 使用 EDReleasePlayerSkill
2023-12-12 12:49:49 +08:00
INFIGHT_SUMMON_CREATED, // 召唤物准备完成
2024-10-14 17:07:06 +08:00
2025-08-22 18:19:04 +08:00
INFIGHT_AUDIO_PLAYER_SKILL, // 指挥官技能音效
2024-10-14 17:07:06 +08:00
INFIGHT_AUDIO_CREATED_ROLE, // 上阵角色
INFIGHT_AUDIO_SELF_RETREAT, // 主动撤退音效
INFIGHT_AUDIO_SELECT_UNIT, // 选择单位音效
2025-08-21 16:29:51 +08:00
INFIGHT_AUDIO_SELECT_VEHICLE_UNIT, // 选择载具音效
INFIGHT_AUDIO_UNSELECT_VEHICLE_UNIT, // 取消载具选中
INFIGHT_AUDIO_CLICK_MOVE, // 移动单位音效
INFIGHT_AUDIO_CLICK_ATTACK, // 攻击单位音效
INFIGHT_AUDIO_USE_SKILL, // 使用技能音效
INFIGHT_AUDIO_UP_VEHICLE, // 上车音效
INFIGHT_AUDIO_DOWN_VEHICLE, // 下车音效
INFIGHT_AUDIO_GET_P_BUFF, // 获得正面buff音效
INFIGHT_AUDIO_KILL_ENEMY, // 击杀敌人音效
INFIGHT_AUDIO_LET_ENEMY_RETREAT, // 使敌人撤退音效
INFIGHT_AUDIO_BE_ATTACK_AND_HAS_SHEILD, // 被攻击有装甲音效
INFIGHT_AUDIO_BE_ATTACK_AND_NO_SHEILD, // 被攻击装甲归0音效
INFIGHT_AUDIO_BE_ATTACK_AND_ENTER_LOW_MORALE, // 进入压制状态音效
INFIGHT_AUDIO_BE_ATTACK_AND_ENTER_RETREAT, // 进入撤退状态音效
INFIGHT_AUDIO_BE_ATTACK_AND_DEAD, // 被攻击死亡音效
INFIGHT_PVP_START_SCENE_DAMAGE, // PVP开始全场伤害
INFIGHT_STORY_PAUSE, // 战斗剧情暂停
INFIGHT_STORY_CONTINUE, // 战斗剧情继续
2024-11-22 14:25:49 +08:00
INFIGHT_STORY_SKIP, // 战斗剧情跳过
2024-11-26 14:04:04 +08:00
INFIGHT_UI_CLICK_UNIT, // UI列表上点击单位
2024-11-26 19:40:13 +08:00
INFIGHT_UI_CANCEL_USE_SKILL, // UI取消使用技能
2024-11-27 12:40:46 +08:00
INFIGHT_UI_SKILL_CLICK_SCREEN, // UI技能点击屏幕
INFIGHT_UI_START_CLICK_CELL, //战斗内点击地格
INFIGHT_UI_CANCEL_CLICK_CELL,
2024-11-26 14:04:04 +08:00
/// <summary>
/// 战斗内关卡触发器触发
/// 参数为object, 会把Trigger的具体对象传入
/// </summary>
INFIGHT_LEVEL_TRIGGER,
2025-06-04 13:19:47 +08:00
INFIGHT_LEVEL_DYNAMIC_GEN_UNIT_BE_KILLED, // 战斗内动态生成单位被击杀
2025-07-10 14:10:31 +08:00
/// <summary>
/// 单位进入地格
/// 参数 GameUnit
/// </summary>
INFIGHT_UNIT_ENTER_CELL,
/// <summary>
/// 单位退出地格
/// 参数 GameUnit
/// </summary>
INFIGHT_UNIT_EXIT_CELL,
2025-07-10 14:21:33 +08:00
/// <summary>
/// 地格单位变化
/// </summary>
INFIGHT_UNIT_CHANGE_CELL,
2025-07-10 14:10:31 +08:00
/// <summary>
/// 战斗中触发配置的波次展示信息
/// 参数: int, 当前展示的波次数量
/// </summary>
INFIGHT_TRIGGER_CONFIG_WAVEINFO,
2025-07-09 19:13:11 +08:00
#region AI事件总线
/// <summary>
/// 选择指挥官技能
/// </summary>
SelectCommanderSkill,
2025-07-17 13:26:51 +08:00
/// <summary>
/// 使用指挥官技能
/// </summary>
UseCommanderSkill,
/// <summary>
/// 使用指挥官技能次数
/// </summary>
RefreshCommanderCount,
2025-11-12 16:52:53 +08:00
/// <summary>
2025-11-12 19:31:16 +08:00
/// 释放缓存的指挥官技能
2025-11-12 16:52:53 +08:00
/// </summary>
2025-11-12 19:31:16 +08:00
UseCacheCommanderSkill,
2025-07-09 19:13:11 +08:00
#endregion
2024-01-04 15:32:00 +08:00
ToFightModelDragEnd,
ToFightModelDragSuc,
2023-10-19 15:00:19 +08:00
//Level Client Server Interaction
ServerResponseEnterLevel,
ServerResponseExitLevel,
2025-06-05 15:28:50 +08:00
/// <summary>
/// 新关卡服务器数据
/// </summary>
2023-10-19 15:00:19 +08:00
NewLevelServerData,
2025-06-05 15:28:50 +08:00
/// <summary>
/// 新章节服务器数据
/// </summary>
NewChapterServerData,
2023-10-19 15:00:19 +08:00
LevelServerDataDirty,
2025-06-09 15:16:15 +08:00
/// <summary>
/// 关卡信息变化
/// </summary>
2023-11-01 13:33:20 +08:00
LevelInfoChanged,
2025-06-09 15:16:15 +08:00
/// <summary>
/// 关卡组信息变化
/// </summary>
LevelGroupInfoChange,
/// <summary>
/// 章节信息变化
/// </summary>
2023-10-30 18:33:18 +08:00
ChapterInfoChange,
2023-11-01 13:33:20 +08:00
LevelUnlock,
2025-09-12 15:42:39 +08:00
//进入训练关
EnterTrainingLevel,
//退出训练关
ExitTrainingLevel,
2024-01-03 13:53:18 +08:00
//Net
2023-08-22 19:08:45 +08:00
NetError,
NetConnecting,
NetConnected,
NetHandshakeDone,
NetLoginServerInfo,
NetReloginAgain,
2024-01-03 13:53:18 +08:00
NetOpResultError,
2023-10-19 15:00:19 +08:00
//UI
RedPointDataChange,
DebugHeadRoleID,
HideAllUIExcept,
ShowAllUIHiden,
2024-01-24 15:42:01 +08:00
ClearUIStack,
2024-05-08 14:26:30 +08:00
/// <summary>
/// 打开BackReturn
/// </summary>
OpenUI_BackReturn,
2024-05-27 13:32:18 +08:00
/// <summary>
/// 通用UI打开事件
/// </summary>
UIOpen,
/// <summary>
2024-05-27 16:57:51 +08:00
/// 通用打开UI事件动画播放完成
/// </summary>
2025-04-11 15:18:23 +08:00
UIOpenByAnimComplete,
2024-05-27 16:57:51 +08:00
/// <summary>
2024-05-27 13:32:18 +08:00
/// 通用UI关闭事件
/// </summary>
2025-09-12 15:18:50 +08:00
UIHide,
2024-10-16 12:42:28 +08:00
/// <summary>
/// 通用关闭UI事件动画播放完成
/// </summary>
UICloseAndAnim,
2024-10-30 14:49:17 +08:00
/// <summary>
/// 通用UI销毁事件
/// </summary>
UIDestroy,
/// <summary>
/// 字幕数据
/// </summary>
UISetSubtitleData,
2023-10-19 15:00:19 +08:00
//Data
AllConfigLoad,
2024-07-09 15:53:50 +08:00
// 玩家
SetName,
/// <summary>
/// 设置角色形象
/// </summary>
SetPlayerMode,
2024-07-24 19:24:11 +08:00
ActorLogicDataUpdate,//角色逻辑数据更新
AdultAuthResult,//实名认证结果
2025-08-20 16:04:02 +08:00
SetPlayerHead,
2025-03-26 14:05:26 +08:00
#region 抽卡
/// <summary>
/// 抽卡结果
/// </summary>
RaffleResult,
2024-12-09 19:27:56 +08:00
/// <summary>
/// 卡池数据刷新
/// </summary>
2025-03-26 14:05:26 +08:00
RaffleRefresh,
#endregion
2023-10-19 15:00:19 +08:00
//编队
TeamEditCreateSucc,
TeamUpdate,
2024-10-11 15:22:03 +08:00
TeamEditCharacterModelCreate,
TeamEditCharacterModelClear,
TeamEditVehicleModelCreate,
TeamEditVehicleModelClear,
TeamEditAllModelClear,
2024-10-12 18:29:02 +08:00
TeamEditModelUpdate,
2025-10-30 14:57:22 +08:00
// 25.10.30 去掉指挥点
// TeamLeadershipUpdate,
2023-10-30 19:47:51 +08:00
TeamModified,
TeamVehicleEdit,
2024-10-12 14:33:24 +08:00
TeamIconModified,
ExitEditTeamOnOtherPanel,
2025-03-20 19:34:04 +08:00
TeamReloadModel,
2025-05-29 15:38:14 +08:00
TeamEditCreateCharacterModels,
TeamConditionsCheck,
2024-10-15 20:05:34 +08:00
/// <summary>
/// 清除队伍,但不保存
/// </summary>
TeamClear,
2024-10-16 17:40:49 +08:00
/// <summary>
/// 设置选择队伍
/// </summary>
SetSelectTeam,
2024-12-13 18:50:33 +08:00
TeamRedRefresh, //编队缓存红点检查
2024-10-16 19:40:37 +08:00
CheckStringIsLegal, // 检测字符传是合法的
2024-12-12 16:04:48 +08:00
/// <summary>
/// 角色等级升级
/// </summary>
ActorLeadershipUp,
2024-12-23 19:32:37 +08:00
/// <summary>
/// 刷新公告
/// </summary>
RefreshNotice,
2023-10-19 15:00:19 +08:00
2024-09-05 18:43:40 +08:00
// 关卡
2024-12-09 15:54:27 +08:00
/// <summary>
/// 获取关卡奖励
/// </summary>
GetLevelReward,
2024-09-20 18:33:26 +08:00
/// <summary>
/// 关卡扫荡
/// </summary>
LevelSweep,
2024-12-09 15:54:27 +08:00
/// <summary>
/// 进入关卡
/// </summary>
EnterLevel,
2025-03-11 17:22:01 +08:00
/// <summary>
/// 上次战斗关卡变化
/// </summary>
LastLevelChange,
2025-06-04 14:57:38 +08:00
/// <summary>
/// 关卡任务完成
/// </summary>
LevelTaskComplete,
2024-09-05 18:43:40 +08:00
2023-10-19 15:00:19 +08:00
//新登录
EN_UINewLoginTips,
2024-08-07 15:45:10 +08:00
//手机短信验证码请求失败
PhoneCodeRequsetFail,
//手机短信验证码登录失败
PhoneCodeLoginFail,
PhoneCodeLoginSuc,
2025-08-20 19:18:29 +08:00
//邮箱绑定
BindMailSuccess,
2024-12-06 13:41:38 +08:00
AppleVerifySuccess, // 服务器下发苹果登录AccessToken
2024-11-20 17:42:21 +08:00
AppleLoginStateFail, // 苹果用户凭证失效
AppleTokenFail, // 苹果Token失效
2024-08-07 15:45:10 +08:00
2023-10-24 14:58:21 +08:00
//背包
ItemChange,//背包里有物品变动
CategoryReload,//背包重新加载
CategoryRefresh,//背包刷新
ItemUse,//物品使用
2023-11-01 13:33:20 +08:00
//角色
GetNewCharacter,//获得新角色
2024-06-24 13:53:23 +08:00
CharacterInfoRefresh,
OnCharacterAdvanceOpen,
2023-11-15 15:23:27 +08:00
//载具
VehecleUpgrade,
2024-08-16 19:38:29 +08:00
VehicleInfoChoose,//载具列表选择
2023-12-08 18:41:26 +08:00
//全局事件
Android_Click_Back,
Android_Application_Quit,
2023-12-11 18:55:42 +08:00
//邮件
2024-04-09 18:35:07 +08:00
/// <summary>
/// 有新邮件
/// </summary>
2023-12-11 18:55:42 +08:00
HaveNewMail,
ClaimMailGoods,
2024-04-09 18:35:07 +08:00
/// <summary>
/// 邮件状态变化
/// </summary>
2023-12-19 14:19:07 +08:00
MailStateChange,
2024-04-09 18:35:07 +08:00
/// <summary>
/// 请求邮件数据
/// </summary>
2023-12-25 16:48:52 +08:00
RequireMailRet,
2023-12-11 18:55:42 +08:00
2023-12-21 15:59:18 +08:00
//商店
2024-01-04 19:14:18 +08:00
GetShopData,
2024-12-16 16:50:02 +08:00
ShopPurchaseSuccess,
2024-12-13 18:50:33 +08:00
ShopRedRefresh, //商店缓存红点检查
2023-12-21 15:59:18 +08:00
//任务
UpdateAllTask,
2023-12-29 14:50:57 +08:00
UpdateTaskCompleted,
2024-03-27 13:51:01 +08:00
/// <summary>
/// 单个任务完成
/// </summary>
TaskCompleted,
2023-12-29 12:33:09 +08:00
//浮空信息
ShowMsg,
2024-01-03 14:56:46 +08:00
//PVP
OnPVPFightStart,
OnPVPFightFinish,
2024-01-08 19:14:33 +08:00
OnGetPVPInformationFromServer,
2024-01-03 14:56:46 +08:00
OnGetPVPInformation,
2024-01-03 16:40:57 +08:00
OnPVPFightDataSettlement,
2024-01-09 19:30:53 +08:00
OnGetPVPRankInfo,
2024-06-13 16:40:53 +08:00
OnPVPRankInfoUpdate,
2024-06-03 17:06:54 +08:00
OnSelectPvPUnit,
OnUnSelectPvPUnit,
2024-06-04 19:21:34 +08:00
OnPVPUnitAdd,
OnPVPUnitRemove,
OnDefenceSaveSuc,
2025-08-29 12:49:02 +08:00
PVPDownUnit,
2025-09-05 17:29:54 +08:00
PVPShowSelect,
2025-09-08 13:29:37 +08:00
PVPRecordData,
2025-09-15 15:56:11 +08:00
PVPActorDataUpdate,
/// <summary>
/// 指挥官技能升级
/// </summary>
CultivatePlayerSkillUpgrade,
2024-04-09 15:04:52 +08:00
//Loading后转场动画
TransitionShowStart,
TransitionShowEnd,
2024-05-23 17:19:53 +08:00
2024-12-25 18:17:14 +08:00
//内购
IAPServerVerifySuccessful,
//界面跳转完成
2024-05-24 15:07:50 +08:00
WindowJumpFinished,
/// <summary>
/// 播放视频完成
/// </summary>
PlayVideoComplete,
2024-05-29 15:01:28 +08:00
/// <summary>
/// 玩家信息更新
/// </summary>
PlayerInfoUpdate,
2024-05-30 16:49:27 +08:00
2024-08-28 17:03:50 +08:00
/// <summary>
/// 加载完成
/// </summary>
LoadingExecutorComplete,
//FightStory剧情战斗
FightStoryTalk,
FightStoryShow,
FightStoryHide,
2024-08-28 17:03:50 +08:00
2024-12-12 16:28:17 +08:00
// 营地
/// <summary>
/// 编辑营地放置单位
/// </summary>
Camp_EditPlaceUnit,
/// <summary>
/// 编辑营地移除单位
/// </summary>
Camp_EditRemoveUnit,
2025-06-12 12:14:21 +08:00
Medal_Change, //勋章红点变更
2024-05-31 16:51:38 +08:00
#region 新手指引
2025-04-08 14:07:20 +08:00
/// <summary>
/// 引导进度变化
/// </summary>
Guide_Progress_Change,
2025-04-08 16:03:25 +08:00
/// <summary>
/// 引导中任意点击
/// </summary>
Guide_Any_Click,
2024-05-30 16:49:27 +08:00
/// <summary>
2024-05-31 14:06:02 +08:00
/// 新手引导退出关卡
/// </summary>
GuideExitLevel,
2024-05-31 16:51:38 +08:00
/// <summary>
2024-06-03 15:57:43 +08:00
/// 点击引导按钮
/// </summary>
GuideClickButton,
2025-04-09 16:00:50 +08:00
/// <summary>
2025-07-17 13:20:25 +08:00
/// 点击引导地格
/// </summary>
GuideClickFloor,
/// <summary>
2025-04-09 16:00:50 +08:00
/// (引导)使用技能之前
/// </summary>
Guide_UseSkillPre,
2024-06-04 15:13:16 +08:00
/// <summary>
/// 切换剧情状态
/// </summary>
Guide_ChangeStoryState,
/// <summary>
/// 切换关卡状态
/// </summary>
Guide_ChangeLevelState,
2024-07-01 16:19:07 +08:00
/// <summary>
/// 点击地板
/// </summary>
Guide_ClickFloor,
/// <summary>
/// 战斗开始按钮显示
/// </summary>
Guide_FightStartShow,
2024-07-02 14:23:13 +08:00
/// <summary>
/// 备战区显示
/// </summary>
Guide_PreparatShow,
2024-07-05 16:14:23 +08:00
/// <summary>
/// 取消指挥官技能
/// </summary>
Guide_CancelPlayerSkill,
/// <summary>
/// 使用指挥官技能
/// </summary>
Guide_UsePlayerSkill,
/// <summary>
/// 准备使用指挥官技能
/// </summary>
Guide_PreparaPlayerSkill,
2024-07-09 15:53:50 +08:00
/// <summary>
/// 角色进载具
/// </summary>
Guide_JoinVehicle,
2024-10-16 13:39:24 +08:00
/// <summary>
/// 取消角色上阵
/// </summary>
Guide_CancelModeFight,
2025-07-22 13:37:11 +08:00
/// <summary>
/// 打开选择角色界面
/// </summary>
GuideOpenSelectCharacter,
2025-07-22 15:19:36 +08:00
/// <summary>
/// 排序角色列表
/// </summary>
GuideSortCharacterList,
/// <summary>
/// 相机移动状态变化
/// </summary>
CameraMoveStateChange,
2024-05-31 19:21:41 +08:00
#endregion
2025-06-06 12:38:33 +08:00
#region 战斗引导
/// <summary>
/// 开始显示关卡引导提示
/// </summary>
StartLevelGuideTip,
/// <summary>
/// 结束显示关卡引导提示
/// </summary>
EndLevelGuideTip,
2025-06-06 13:38:33 +08:00
/// <summary>
/// 开始显示引导立标
/// </summary>
StartLevelGuideFlag,
/// <summary>
/// 结束显示引导立标
/// </summary>
EndLevelGuideFlag,
2025-06-06 14:12:36 +08:00
/// <summary>
/// 开始显示关卡进度
/// </summary>
StartLevelProgress,
/// <summary>
/// 结束显示关卡进度
/// </summary>
EndLevelProgress,
2025-08-27 18:12:45 +08:00
/// <summary>
/// 开始显示关卡气泡
/// </summary>
StartLevelBubble,
/// <summary>
/// 结束显示关卡气泡
/// </summary>
EndLevelBubble,
2025-06-06 12:38:33 +08:00
#endregion
2024-12-12 17:43:29 +08:00
CrossDay, // 跨天
CrossWeek, // 跨周
CrossMonth, // 跨月
/// <summary>
/// 军团
/// </summary>
LegionCreateSuccess, //创建成功
LegionEditSuccess, //编辑成功
2025-01-10 19:38:13 +08:00
LegionDismissSuccess, //踢出成功
LegionJoinSendSuccess, //加入军团申请发送成功
LegionQuitSuccess, //退出成功
LegionListData, //军团列表数据
2025-01-16 17:22:20 +08:00
LegionMemberPostUpdate, //编辑成员职位成功
2025-01-10 19:38:13 +08:00
LegionJoinPermitted, //加入成功
LegionLose, //被踢出
2025-01-16 17:22:20 +08:00
LegionApplyDataChange, //自己申请的军团列表数据刷新
2025-01-20 13:08:33 +08:00
LegionClear, //清除了我的军团数据
2025-01-10 19:38:13 +08:00
LegionBaseData, //军团基础数据
LegionMemberData, //军团成员数据
LegionApplyData, //军团申请数据
LegionLogData, //军团日志数据
2025-01-09 19:37:58 +08:00
LegionCreateUIChange, //创建成功切换UI
2025-01-21 16:56:20 +08:00
LegionInfoSelectClear, //清除选中
LegionNotExit, //军团已经不存在
BattlePassBuyLevelSuccess, // 通行证购买等级成功
BattlePassGetAllReward, // 通行证一键领取成功
2025-02-08 13:56:13 +08:00
2025-02-13 19:03:16 +08:00
MonthlyPassBuySuccess, // 月卡购买成功
MonthlyPassGetReward, // 月卡领取奖励
2025-10-09 15:37:38 +08:00
#region 军团战外围
/// <summary>
/// 更新已通过关卡
/// </summary>
UpdateLegionRecordLevels,
#endregion
2025-02-08 13:56:13 +08:00
#region 军团战
/// <summary>
2025-09-26 14:11:46 +08:00
/// 军团战状态变化
/// </summary>
LegionPveChangeState,
/// <summary>
2025-09-28 17:20:16 +08:00
/// 检查队伍
/// </summary>
LegionPveCheckTeam,
/// <summary>
2025-09-24 19:49:33 +08:00
/// 军团战点击地板
/// </summary>
LegionPveClickFloor,
2025-09-28 18:52:48 +08:00
/// <summary>
/// 结束攻击
/// </summary>
LegionPveAttackEnd,
/// <summary>
2025-09-30 12:42:19 +08:00
/// 设置攻击目标
/// </summary>
LegionPveSetAttackTarget,
/// <summary>
2025-09-29 13:03:48 +08:00
/// 回合切换
/// </summary>
LegionPveTurnChange,
2025-09-29 14:55:43 +08:00
/// <summary>
/// 点击单位
/// </summary>
LegionPveClickUnit,
2025-09-30 12:42:19 +08:00
/// <summary>
/// 军团战棋子单位死亡
/// </summary>
2025-10-28 13:01:12 +08:00
LegionPveChessDead,
/// <summary>
/// 军团战棋子死亡状态变化
/// </summary>
LegionPveChessDeadStateChange,
2025-10-09 13:06:04 +08:00
/// <summary>
/// 军团战关卡进度变化
/// </summary>
LegionPveProcessChange,
2025-10-10 20:01:56 +08:00
/// <summary>
/// 单位地格位置变化之前
/// </summary>
LegionPveUnitCellPosChangePre,
/// <summary>
/// 单位地格位置变化之后
/// </summary>
LegionPveUnitCellPosChangeAfter,
2025-10-27 16:36:12 +08:00
/// <summary>
/// 军团战操作记录变化
/// </summary>
LegionPveOpRecordChange,
/// <summary>
/// 军团战操作状态变化
/// </summary>
LegionPveOpStateChange,
2025-10-28 13:01:12 +08:00
/// <summary>
/// 军团战胜利状态变化
/// </summary>
LegionPveVictoryStateChange,
2025-09-24 19:49:33 +08:00
#endregion
#region 旧军团战
/// <summary>
2025-02-08 13:56:13 +08:00
/// 进入军团战
/// </summary>
EnterLegionBattle,
/// <summary>
/// 进入军团战完成回调
/// </summary>
EnterLegionBattleSuccess,
2025-02-08 15:14:52 +08:00
/// <summary>
2025-02-11 17:29:20 +08:00
/// 退出军团战
/// </summary>
ExitLegionBattle,
/// <summary>
2025-02-13 13:44:36 +08:00
/// 军团战点击地板
/// </summary>
LegionBattleClickFloor,
2025-02-21 14:43:27 +08:00
/// <summary>
/// 更新军团战建筑
/// </summary>
UpdateLegionBattleBuilding,
/// <summary>
/// 更新军团战玩家
/// </summary>
UpdateLegionBattleActor,
/// <summary>
/// 更新军团战分数
/// </summary>
UpdateLegionBattleScore,
2025-03-03 18:48:31 +08:00
/// <summary>
2025-03-24 14:42:01 +08:00
/// 更新军团战建筑分数
/// </summary>
UpdateLegionBattleBuildingScore,
/// <summary>
2025-03-03 18:48:31 +08:00
/// 更新军团战按钮cd
/// </summary>
UpdateLegionBattleButtonCD,
2025-03-18 12:26:09 +08:00
/// <summary>
/// 更新战斗内战报
/// </summary>
UpdateLegionBattleReport,
2025-03-27 19:19:02 +08:00
/// <summary>
/// 更新军团战玩家集结状态
/// </summary>
UpdateLegionBattleActorAssemble,
2025-02-21 14:43:27 +08:00
//军团战外围
LegionBattleStatus, //军团战流程状态更新
LegionBattleSignUpSuc, //军团战报名成功
2025-02-18 17:14:02 +08:00
LegionBattleTeams, //军团战编队信息
LegionMercenaryHireData, //军团招募数据
LegionMercenaryData, //雇佣兵数据
2025-03-20 12:30:11 +08:00
MyLegionMercenary, //本军团雇佣兵招募数据
LegionMercenarySignUpOk, //注册成功
LegionMercenaryPostOk, //发布成功
LegionMercenarySearch,
LegionMercenarySearchFail, //雇佣兵未查询到
2025-03-20 12:30:11 +08:00
LegionMercenaryApplySuc, //雇佣兵申请加入成功
2025-03-21 14:12:30 +08:00
LegionMercenaryHireSuc, //雇佣成功
LegionBattleJoinSuc, //上阵成功
LegionBattleTeamLock, //锁定编队
2025-04-01 15:32:40 +08:00
//签到成功
AccumulateSignUpOk, //签到成功
2025-03-21 14:12:30 +08:00
#endregion
2025-04-16 12:24:10 +08:00
/// <summary>
/// 音频系统
/// </summary>
Audio_ErrorAudioPlay,
2025-04-25 16:23:55 +08:00
2025-06-25 19:18:03 +08:00
Audio_RefreshMusicBox,//收藏夹更新
2025-04-25 16:23:55 +08:00
/// <summary>
/// 功能解锁
/// </summary>
FunctionUnLock,
2025-05-08 16:35:38 +08:00
CurrencyItemCreated, // UI_CurrencyItem创建时发送事件
2025-05-20 12:44:43 +08:00
2025-10-15 14:08:07 +08:00
ActivityNodeCreated, // IActivityNode创建时发送事件
2025-05-20 12:44:43 +08:00
//活动内容更新
ActivityListUpdate,
2025-06-05 13:56:23 +08:00
RefreshUIActivity,
2023-08-22 19:08:45 +08:00
}
}
}