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,
///
/// 进入看板娘预览编辑
///
PreviewMainPanelPoster,
///
/// 看板娘预览编辑返回
///
MainPanelPosterRelocate,
// level battle
UnitDispose,
LevelUnitBorn,
LevelUnitSelect,
LevelUnitUnSelect,
LevelTimeIncrease,
LevelCharacterArriveBlock,
LoginComplete,//当LoginOK时发送消息
LoginOut,//当登出时发送消息
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,
STORY_OPEN_NAME_PANEL,
STORY_BLACK_ENTER,
STORY_BLACK_EXIT,
STORY_WHITE_ENTER,
STORY_WHITE_EXIT,
// 战斗中事件
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_UP_VEHICLE, // 上车
INFIGHT_DOWN_VEHICLE, // 下车
INFIGHT_STATUS_CHANGED, // 状态改变
INFIGHT_BACK_PREPARE, // 从战斗中返回备战席-单独使用
INFIGHT_REBORN_UNIT, // 复活单位-单独使用
INFIGHT_OP_SET_TARGET, // 设置目标
INFIGHT_OP_SET_MOVEPOS, // 设置移动位置
INFIGHT_BEPROTECT_UNIT_FINISHED, // 被保护单位完成
INFIGHT_BEPROTECT_UNIT_DEAD, // 被保护单位死亡
INFIGHT_CAPTURE_PROGRESS, // 占领进度
INFIGHT_CAPTURE_START, // 开始占领
INFIGHT_CAPTURE_STOP, // 结束占领
INFIGHT_CAPTURE_FINSIHED, // 占领目标区域完成
INFIGHT_FLAG_COLLECTED, // 旗子被收集
INFIGHT_BUFF_ADDICON, // 添加buff图标
INFIGHT_BUFF_REMOVEICON, // 移除buff图标
INFIGHT_BLACK_SCREEN_START, // 黑屏开始
INFIGHT_BLACK_SCREEN_END, // 黑屏结束
INFIGHT_SKILL_ACTON_UNIT, //技能释放时作用的unit
INFIGHT_UNIT_VISIBLE_CHANGE, // 单位可见性改变
//--------- AI ------------
INFIGHT_CHARACTER_AI_CHAIN, //连锁 AI索敌时发送
INFIGHT_CHARACTER_AI_PROVOKE,
INFIGHT_CHARACTER_AI_SPECIALBEHAVIOR,
INFIGHT_CHARACTER_AI_GROUPCHAIN, //按组连锁触发
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, // 召唤物准备完成
INFIGHT_AUDIO_SELF_RETREAT, // 主动撤退音效
INFIGHT_AUDIO_SELECT_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, // 被攻击死亡音效
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,
///
/// 打开BackReturn
///
OpenUI_BackReturn,
///
/// 通用UI打开事件
///
UIOpen,
///
/// 通用打开UI事件,动画播放完成
///
UIOpenAndAnim,
///
/// 通用UI关闭事件
///
UIClose,
//Data
AllConfigLoad,
// 玩家
SetName,
ActorLogicDataUpdate,//角色逻辑数据更新
AdultAuthResult,//实名认证结果
//抽卡
UIReturnRaffleResult,
//编队
TeamEditCreateSucc,
TeamUpdate,
TeamEditModelCreate,
TeamEditModelClear,
TeamEditPreviewInit,
TeamModified,
TeamEditVehicleChoose,
//新登录
EN_UINewLoginTips,
//手机短信验证码请求失败
PhoneCodeRequsetFail,
//手机短信验证码登录失败
PhoneCodeLoginFail,
PhoneCodeLoginSuc,
//背包
ItemChange,//背包里有物品变动
CategoryReload,//背包重新加载
CategoryRefresh,//背包刷新
//角色
GetNewCharacter,//获得新角色
CharacterInfoRefresh,
//载具
VehecleUpgrade,
//全局事件
Android_Click_Back,
Android_Application_Quit,
//邮件
///
/// 有新邮件
///
HaveNewMail,
ClaimMailGoods,
///
/// 邮件状态变化
///
MailStateChange,
///
/// 请求邮件数据
///
RequireMailRet,
//礼包码
GiftCodeClaim,
//商店
GetShopData,
ShopBuyGoodsRet,
//任务
UpdateAllTask,
UpdateTaskCompleted,
///
/// 单个任务完成
///
TaskCompleted,
//浮空信息
ShowMsg,
//PVP
OnPVPFightStart,
OnPVPFightFinish,
OnGetPVPInformationFromServer,
OnGetPVPInformation,
OnPVPFightDataSettlement,
OnGetPVPRankInfo,
OnPVPRankInfoUpdate,
OnSelectPvPUnit,
OnUnSelectPvPUnit,
OnPVPUnitAdd,
OnPVPUnitRemove,
OnDefenceSaveSuc,
///
/// 指挥官技能升级
///
CultivatePlayerSkillUpgrade,
//Loading后转场动画
TransitionShowStart,
TransitionShowEnd,
//IAP
IAPServerVerifySuccessful,
//界面跳转完成
WindowJumpFinished,
///
/// 播放视频完成
///
PlayVideoComplete,
///
/// 玩家信息更新
///
PlayerInfoUpdate,
#region 新手指引
///
/// 新手引导退出关卡
///
GuideExitLevel,
///
/// 点击引导按钮
///
GuideClickButton,
///
/// 加载完成
///
GuideLoadingExecutor,
///
/// 切换剧情状态
///
Guide_ChangeStoryState,
///
/// 切换关卡状态
///
Guide_ChangeLevelState,
///
/// 点击地板
///
Guide_ClickFloor,
///
/// 战斗开始按钮显示
///
Guide_FightStartShow,
///
/// 备战区显示
///
Guide_PreparatShow,
Guide_UseSkill,
///
/// 取消指挥官技能
///
Guide_CancelPlayerSkill,
///
/// 使用指挥官技能
///
Guide_UsePlayerSkill,
///
/// 准备使用指挥官技能
///
Guide_PreparaPlayerSkill,
///
/// 角色进载具
///
Guide_JoinVehicle,
#endregion
}
}
}