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

273 lines
7.8 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

namespace Framework
{
public partial class EventManager
{
public enum EventName
{
None,
// add your event name here
//MainPanel
EN_ShowAllCharacterSortType,
EN_CharacterLevelUp,
EN_ShowAllCharacterOpenDetailUI,
EN_ShowAllCharacterFavorableUI,
EN_ShowAllCharacterOpenBaseAttriUI,
EN_UIControllCultivateMainInput,
EN_UICultivateUIStateChange,
ChangeMainPanelPoster,
// level battle
UnitDispose,
LevelUnitBorn,
LevelUnitSelect,
LevelUnitUnSelect,
LevelTimeIncrease,
LevelCharacterArriveBlock,
LevelBattleBegin,
LevelComplete,
LevelStageSuccess,
LevelFail,
LevelStarGoalComplete,
LevelStarGoalFail,
MapRuntimeBlockPropertyChange,
FightCmpTimelinePause,
//level Fight UI
LevelFightStartChange,
LevelFightUIStateChange,
LevelFightUIHPInit,
LevelFightUIPauseChange,
LevelFightUIJustDie,
LevelFightUIChangeStepOne,
LevelSpeedChange,
UICancelSkillPut,
UIMissionWinRtSet,
UIPreLevelBattleBegin,
UI_USE_SKILL,
UI_SKILL_CANCEL,
UI_START_USE_SKILL,
UI_END_USE_SKILL,
// 剧情事件
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,
STORY_BLOCK_END,
STORY_BLOCK_START,
STORY_CLICK_SKIP,
// 战斗中事件
INFIGHT_UNIT_READY,
INFIGHT_UNIT_CELLINDEX_CHANGE,
INFIGHT_UNIT_DEAD, // 角色死亡
INFIGHT_HPCHANGED,
INFIGHT_MORALECHANGED,
INFIGHT_SHIELDCHANGED,
INFIGHT_UNIT_REMOVE, // 角色被移除出战斗
INFIGHT_UNIT_DEAD_OVER, // 死亡动画播放完毕
INFIGHT_GET_DAMAGED, // 使用EventDataDamageText
INFIGHT_CHARACTER_START_RETREAT, // 角色开始逃跑
INFIGHT_CHARACTER_END_RETREAT, // 角色结束逃跑
INFIGHT_VEHICLE_DESTROY, // 载具死亡
INFIGHT_CAPTURE_PROGRESS, // 占领进度
INFIGHT_CAPTURE_FINSIHED, // 占领目标区域完成
INFIGHT_UP_VEHICLE, // 上车
INFIGHT_DOWN_VEHICLE, // 下车
INFIGHT_STATUS_CHANGED, // 状态改变
INFIGHT_BACK_PREPARE, // 从战斗中返回备战席-单独使用
INFIGHT_REBORN_UNIT, // 复活单位-单独使用
INFIGHT_OP_SET_TARGET, // 设置目标
INFIGHT_OP_SET_MOVEPOS, // 设置移动位置
//--------- AI ------------
INFIGHT_CHARACTER_AI_CHAIN, //连锁 AI索敌时发送
INFIGHT_CHARACTER_AI_PROVOKE,
INFIGHT_CHARACTER_AI_SPECIALBEHAVIOR,
INFIGHT_ENTER_LOW_MORALE,// 进入压制状态 弃用
INFIGHT_EXIT_LOW_MORALE,// 退出压制状态 弃用
INFIGHT_MORALE_STATE_CHANGED, // 士气状态改变 使用 EDMoraleStateChange
INFIGHT_SKILL_START_PAUSE, // 进入放技能暂停
INFIGHT_SKILL_END_PAUSE, // 退出放技能暂停
EFFECT_INST_FINISHED, // 特效创建完成
EFFECT_INST_RETURN, // 特效回收
INFIGHT_PLAYER_SKILL_READYUSE, // 准备释放指挥官技能 使用 EDReadyPlayerSkill
INFIGHT_PLAYER_SKILL_RELEASE, // 释放指挥官技能摊手 使用 EDReleasePlayerSkill
INFIGHT_PLAYER_SKILL_VIEW_TRIGGER, // 指挥官技能view触发事件
INFIGHT_SUMMON_CREATED, // 召唤物准备完成
ToFightModelDragEnd,
ToFightModelDragSuc,
//Level Client Server Interaction
ServerResponseEnterLevel,
ServerResponseExitLevel,
NewLevelServerData,
LevelServerDataDirty,
LevelInfoChanged,
ChapterInfoChange,
LevelUnlock,
//Net
NetError,
NetConnecting,
NetConnected,
NetHandshakeDone,
NetLoginServerInfo,
NetReloginAgain,
NetOpResultError,
//UI
RedPointDataChange,
DebugHeadRoleID,
HideAllUIExcept,
ShowAllUIHiden,
ClearUIStack,
/// <summary>
/// 打开BackReturn
/// </summary>
OpenUI_BackReturn,
/// <summary>
/// 通用UI打开事件
/// </summary>
UIOpen,
/// <summary>
/// 通用打开UI事件动画播放完成
/// </summary>
UIOpenAndAnim,
/// <summary>
/// 通用UI关闭事件
/// </summary>
UIClose,
//Data
AllConfigLoad,
//抽卡
UIReturnRaffleResult,
//编队
TeamEditCreateSucc,
TeamUpdate,
TeamEditModelCreate,
TeamEditModelClear,
TeamEditModelAllClear,
TeamEditPreviewInit,
TeamModified,
TeamEditVehicleChoose,
//新登录
EN_UINewLoginTips,
//背包
ItemChange,//背包里有物品变动
CategoryReload,//背包重新加载
CategoryRefresh,//背包刷新
//角色
GetNewCharacter,//获得新角色
//载具
VehecleUpgrade,
//全局事件
Android_Click_Back,
Android_Application_Quit,
//邮件
/// <summary>
/// 有新邮件
/// </summary>
HaveNewMail,
ClaimMailGoods,
/// <summary>
/// 邮件状态变化
/// </summary>
MailStateChange,
/// <summary>
/// 请求邮件数据
/// </summary>
RequireMailRet,
//礼包码
GiftCodeClaim,
//商店
GetShopData,
ShopBuyGoodsRet,
//任务
UpdateAllTask,
UpdateTaskCompleted,
/// <summary>
/// 单个任务完成
/// </summary>
TaskCompleted,
//浮空信息
ShowMsg,
//PVP
OnPVPFightStart,
OnPVPFightFinish,
OnGetPVPInformationFromServer,
OnGetPVPInformation,
OnPVPFightDataSettlement,
OnGetPVPRankInfo,
/// <summary>
/// 指挥官技能升级
/// </summary>
CultivatePlayerSkillUpgrade,
//Loading后转场动画
TransitionShowStart,
TransitionShowEnd,
//IAP
IAPServerVerifySuccessful,
//界面跳转完成
WindowJumpFinished,
/// <summary>
/// 播放视频完成
/// </summary>
PlayVideoComplete,
/// <summary>
/// 玩家信息更新
/// </summary>
PlayerInfoUpdate,
/// <summary>
/// 新手引导引导步骤开始
/// </summary>
GuideStepBegin,
}
}
}