miduo_client/Assets/ManagedResources/~Lua/Logic/GameEvent.lua

390 lines
14 KiB
Lua

GameEvent = {
Network = {
OnReconnectSuccess = 'Network_OnReconnectSuccess',
OnSendHeartBeat = "Network_OnSendHeartBeat",
OnReceiveHeartBeat = "Network_OnReceiveHeartBeat",
},
UI = {
OnOpen = 'UIEvent_OnOpen',
OnClose = "UIEvent_OnClose",
OnDestory = "UIEvent_OnDestory",
OnFocus = "UIEvent_OnFocus",
OnLoseFocus = "UIEvent_OnLoseFocus",
-- 按钮点击后通知其他界面
OnBtnClicked = "UIEvent_OnBtnClicked",
},
Guide = {
NextTrigger = "Guide.NextTrigger",
MapInit = "Guide.MapInit",
EventTriggered = "Guide.EventTriggered",
MapPosTriggered = "Guide.MapPosTriggered",
GuideBattleStart = "Guide.GuideBattleStart",
GuideBattleCDDone = "Guide.GuideBattleCDDone",
GuideBattleTeamCDDone = "Guide.GuideBattleTeamCDDone",
GuideBattleStageChange = "Guide.GuideBattleStageChange",
GuidePanelScrollViewPos = "Guide.GuidePanelScrollViewPos",
},
Player = {
--金币数量改变
OnGoldChange = "Player.GoldChange",
OnLevelChange = "Player.LevelChange",
-- 得到任意名字
OnNameChange="Player.NameChange",
--名字改变
OnChangeName="Player.OnChangeName",
-- 玩家等级改变
OnPlayerLvChange = "Player.OnPlayerLvChange",
-- 玩家头像框改变
OnHeadFrameChange = "Player.OnHeadFrameChange",
OnHeadChange = "Player.OnHeadChange",
},
Treasure={
--宝物强化/精炼提升
TreasureLvUp="Treasure.TreasureLvUp",
},
Formation = {
--队伍数据改变
OnFormationChange = "Formation.OnFormationChange",
-- 重置队伍血量
OnResetFormationHp = "Formation.OnResetFormationHp",
-- 掉血消息
OnMapTeamHpReduce = "Formation.OnMapTeamHpReduce",
},
Mission = {
--新增任务
OnMissionAdd = "Mission.OnMissionAdd",
--更新任务状态MapManager.mapPointList[pos]
OnMissionChange = "Mission.OnMissionChange",
-- 完成任务领奖
OnGetReward = "Mission.OnGetReward",
-- 任务结束在地图上的表现
OnMissionEnd = "Mission.End",
-- 任务计时
OnTimeChange = "Mission.OnTimeChange",
-- 首次通关一个关卡
OnPassFight = "Mission.OnPassFight",
-- 首次解锁一个关卡
OnOpenFight = "Mission.OnOpenFight",
-- 解锁一个可以打的关卡
OnOpenEnableFight = "Mission.OnOpenEnableFight",
-- 领取开服福利奖励 刷新挂机主界面
GetOpenServerRewardRefreshFightPoint = "Mission.GetOpenServerRewardRefreshFightPoint",
},
Map = {
PointAdd = "Map.PointAdd",
PointRemove = "Map.PointRemove",
Out = "Map.Out",
DeadOut = "Map.DeadOut",
FormationHpChange = "Map.FormationHpChange",
ProgressChange = "Map.ProgressChange",
ProgressChangeUpdateShow = "Map.ProgressChangeUpdateShow",
-- 地图上的数据变动事件
MapDataChange = "Map.DataChange",
DisperseFog = "Map.DisperseFog",
-- 图内传送
Transport = "Map.Transport",
-- 更新探索度信息
ProgressDataChange = "Map.ProgressDataChange",
--更新副本星级奖励
OnRefreshStarReward="Map.OnRefreshStarReward",
-- 增加一个标记点
OnAddNotePoint = "Map.OnAddNotePoint",
-- 刪除一个标记点
OnRemoveNotePoint = "Map.OnRemoveNotePoint",
-- 服务器器强制出图
OnForceGetOutMap = "Map.OnForceGetOutMap",
-- 增加一个显示刷新点
OnAddCountTimePoint = "Map.OnAddCountTimePoint",
-- 显示敌人信息弹窗
ShowEnemyInfo="Map.ShowEnemyInfo",
-- 刷新英雄血量
RefreshHeroHp="Map.RefreshHeroHp",
-- 停止走路
StopWalk="Map.StopWalk",
},
Event = {
PointTrigger = "Event.PointTrigger",
PointTriggerEnd = "Event.PointTriggerEnd",
},
Room = {
GameStart = "Room.GameStart",
GameEnd = "Room.GameEnd",
},
MapFight = {
Move = "MapFight.Move",
PositionChange = "MapFight.PositionChange",
HPChange = "MapFight.HPChange",
MineralChange = "MapFight.MineralChange",
AgentAdd = "MapFight.AgentAdd",
AgentRemove = "MapFight.AgentRemove",
BuffAdd = "MapFight.BuffAdd",
BuffChange = "MapFight.BuffChange",
BuffRemove = "MapFight.BuffRemove",
MineralPointAdd = "MapFight.MineralPointAdd",
MineralPointChange = "MapFight.MineralPointChange",
MineralPointRemove = "MapFight.MineralPointRemove",
GameEnd = "MapFight.GameEnd",
BackMain = "MapFight.BackMain",
RankInfoChange = "MapFight.RankInfoChange",
ScoreRewardUpdate = "MapFight.ScoreRewardUpdate",
},
WorkShow = {
WorkShopLvChange = "WorkShow.WorkShopLvChange",
},
DiffMonster = {
OnComponentChange = "DiffMonster.OnComponentChange"
},
Bag = {
BagGold = "Bag.BagGold",
-- 监听临时背包
OnTempBagChanged = "Bag.OnTempBagChanged",
BagGold = "Bag.EnErnyBagChanged",
-- 有按时间刷新的道具刷新
OnBagItemNumChange = "Bag.OnBagItemNumChange",
GetNewItem = "Bag.GetNewItem",--得一个新item
OnRefreshSoulPanelData="Bag.OnRefreshSoulPanelData",
},
Adventure = {
OnAreaStateChange = "Adventure.OnAreaStateChange",
RefreshGetAward="Adventure.RefreshGetAward",
OnInjureRank="Adventure.OnInjureRank",
OnRefeshBoxRewardShow="Adventure.OnRefeshBoxRewardShow",
OnEnemyListChanged = "Adventure.OnEnemyListChanged",
OnRefreshData="Adventure.OnRefreshData",
OnChatListChanged = "Adventure.OnChatListChanged",
OnFastBattleChanged="Adventure.OnFastBattleChanged",
MonsterSayInfo="Adventure.MonsterSayInfo",
CallAlianInvasionTime="Adventure.CallAlianInvasionTime",
OnRefreshRedShow="Adventure.OnRefreshRedShow",
OnRefreshNextDayData="Adventure.OnRefreshNextDayData",
},
RedPoint = {
NumChange = "RedPoint.NumChange",
StateChange = "RedPoint.StateChange",
PointRemove = "RedPoint.PointRemove",
Mail = "RedPoint.Mail",
ActivityGift="RedPoint.ActivityGift",
},
Activity = {
OnChapterState = "Activity.OnChapterState",
OnSevenDayState="Activity.OnSevenDayState",
OnlineState="Activity.OnlineState",
GetRewardRefresh="Activity.GetRewardRefresh",
OnCloseSevenDayGift="Activity.OnCloseSevenDayGift",
OnCloseOnlineGift="Activity.OnCloseOnlineGift",
OnCloseChapterGift="Activity.OnCloseChapterGift",
--活动开闭
OnActivityOpenOrClose = "Activity.OnActivityOpenOrClose",
-- 活动状态改变
OnFuncStateChange = "Activity.OnFuncStateChange",
--招财猫刷新数据
OnLuckyCatRefresh="Activity.OnLuckyCatRefresh",
--招财猫跑马灯数据刷新
OnLuckyCatWorldMessage="Activity.OnLuckyCatWorldMessage",
--招财猫红点刷新
OnLuckyCatRedRefresh="Activity.OnLuckyCatRedRefresh",
-- 活动进度状态改变
OnActivityProgressStateChange = "Activity.OnActivityProgressStateChange",
--五点刷新拍脸
OnPatFaceRedRefresh = "Activity.OnPatFaceRedRefresh",
--幸运转盘跑马灯数据刷新
OnLuckyTableWorldMessage="Activity.OnLuckyTableWorldMessage",
-- 积天豪礼刷新
ContinueRechargeRefresh ="Activity.ContinueRechargeRefresh",
},
Carbon = {
CarbonCountChange = "Carbon.CarbonCountChange",
RefreshCarbonData="Carbon.RefreshCarbonData",
},
Arena = {
OnBaseDataChange = "Arena.OnBaseDataChange",
OnRankDataChange = "Arena.OnRankDataChange",
OnRecordDataChange = "Arena.OnRecordDataChange",
},
SecretBox = {
OnOpenOneReward = "SecretBox.OnOpenOneReward",
OnOpenTenReward = "SecretBox.OnOpenTenReward",
OnRefreshSecretBoxData="SecretBox.OnRefreshSecretBoxData",
},
Shop = {
OnShopInfoChange = "Shop.OnShopInfoChange",
},
Vip = {
OnVipTaskStatusChanged = "Vip.OnVipTaskStatusChanged",
OnVipDailyRewardStatusChanged = "Vip.OnVipDailyRewardStatusChanged",
},
Friend={
OnFriendList="GoodFriend.OnFriendList",
OnFriendApplication="GoodFriend.OnFriendApplication",
OnFriendSearch="GoodFriend.OnFriendSearch",
OnBlackFriend="GoodFriend.OnBlackFriend",
OnFriendDelete="GoodFriend.OnFriendDelete",
},
Chat = {
OnChatDataChanged = "Chat.OnChatDataChanged",
OnMainChatChanged = "Chat.OnMainChatChanged",
},
MissionDaily = {
OnMissionDailyChanged = "MissionDaily.OnMissionDailyChanged",
OnMissionListRestChanged = "MissionDaily.OnMissionListRestChanged",
},
EliteAchieve = {
OnAchieveDone = "EliteAchieve.OnAchieveDone",
},
TrialMap = {
OnPowerValueChanged = "TrialMap.OnPowerValueChanged",
},
MoneyPay = {
OnPayResultSuccess = "MoneyPay.OnPayResultSuccess"
},
FoodBuff = {
OnFoodBuffStateChanged = "FoodBuff.OnFoodBuffStateChanged",
OnFoodBuffStart = "FoodBuff.OnFoodBuffStart",
OnFoodBuffEnd = "FoodBuff.OnFoodBuffEnd",
},
Setting = {
OnSettingChanged = "Setting.OnSettingChanged",
},
TreasureOfSomeBody = {
OnOneKeyReceived = "TreasureOfSomeBody.OnOneKeyReceived",
OneKeyBtnStatus= "TreasureOfSomeBody.OneKeyBtnStatus",
OpenTreasureAward = "TreasureOfSomeBody.OpenTreasureAward"
},
FunctionCtrl = {
OnFunctionOpen = "FunctionCtrl.OnFunctionOpen",
OnFunctionClose = "FunctionCtrl.OnFunctionClose",
},
Guild = {
JoinGuildSuccess = "Guild.JoinGuildSuccess",
DataUpdate = "Guild.DataUpdate",
LogDataUpdate = "Guild.LogDataUpdate",
MemberDataUpdate = "Guild.MemberDataUpdate",
ApplyDataUpdate = "Guild.ApplyDataUpdate",
BeKickOut = "Guild.BeKickOut",
KickOut = "Guild.KickOut",
PositionUpdate = "Guild.PositionUpdate",
OnQuitGuild = "Guild.OnQuitGuild",
WalkUpdate = "Guild.WalkUpdate",
DismissStatusChanged = "Guild.DismissStatusChanged",
CarDelayProgressChanged = "Guild.CarDelayProgressChanged",--车迟阶段变化更新
CarDelayChallengeCdStar = "Guild.CarDelayChallengeCdStar",--车迟挑战cd开始计数
CarDelayLootCdStar = "Guild.CarDelayLootCdStar",--车迟抢夺cd开始计数
OnRefreshFeteProcess="Guild.OnRefreshFeteProcess",--公会祭祀进度
RefreshDeathPosStatus="Guild.RefreshDeathPosStatus",--十绝阵阶段切换
RefreshDeathPosReward="Guild.RefreshDeathPosReward",--其他玩家领取奖励推送
RefreshFirstChangeData="Guild.RefreshFirstChangeData", --刷新十绝阵第一公会信息
RefreshGuildAid="Guild.RefreshGuildAid", --刷新公会援助
},
GuildFight = {
DefendDataUpdate = "GuildFight.DefendDataUpdate",
AttackStageDefendDataUpdate = "GuildFight.AttackStageDefendDataUpdate",
FightBaseDataUpdate = "GuildFight.FightBaseDataUpdate",
EnemyBaseDataUpdate = "GuildFight.EnemyBaseDataUpdate",
ResultDataUpdate = "GuildFight.ResultDataUpdate",
OnStageChanged = "GuildFight.OnStageChanged",
},
GuildBoss= {
OnMaxDamageChanged = "GuildBoss.OnMaxDamageChanged",
OnLastDamageChanged = "GuildBoss.OnLastDamageChanged",
OnBaseDataChanged = "GuildBoss.OnBaseDataChanged",
},
GuildRedPacket={
OnRefreshGetRedPacket="GuildRedPacket.OnRefreshGetRedPacket",
OnCloseRedPointClick="GuildRedPacket.OnCloseRedPointClick",
},
FiveAMRefresh = {
ServerNotifyRefresh = "FiveAMRefresh.ServerNotifyRefresh",
},
Recruit={
OnRecruitRefreshData="Recruit.OnRecruitRefreshData",
},
LoginSuccess = {
OnLoginSuccess = "LoginSuccess.OnLoginSuccess",
},
HeroGrade = {
OnHeroGradeChange = "HeroGrade.OnHeroGradeChange",
},
BindPhone = {
OnBindStatusChange = "BindPhone/OnBindStatusChange"
},
Questionnaire = {
OnQuestionnaireChange = "Questionnaire.OnQuestionnaireChange"
},
SoulPrint={
OnRefreshBag="SoulPrint.OnRefreshBag"
},
RankingList={
OnWarPowerChange="RankingList.OnWarPowerChange",
OnArenaChange="RankingList.OnArenaChange",
OnTrialChange="RankingList.OnTrialChange",
OnMonsterChange="RankingList.OnMonsterChange",
OnAdventureChange="RankingList.OnAdventureChange",
OnCustomsPassChange="RankingList.OnCustomsPassChange",
OnGuildForceChange="RankingList.OnGuildForceChange",
OnGoldExperSortChange="RankingList.OnGoldExperSortChange",
},
HorseRace = {
ShowHorseRace="HorseRace.ShowHorseRace",
},
Equip = {
EquipChange="Equip.EquipChange",
},
PatFace = {
PatFaceSend="PatFace.PatFaceSend",
PatFaceSendFinish="PatFace.PatFaceSendFinish",
PatFaceHaveGrowGift="PatFace.PatFaceHaveGrowGift",
PatFaceClear="PatFace.PatFaceClear",
},
ATM_RankView={
OnRankChange="ATM_RankView.OnRankChange",
},
FindTreasure={
RefreshFindTreasure="FindTreasure.RefreshFindTreasure",
RefreshFindTreasureRedPot="FindTreasure.RefreshFindTreasureRedPot",
},
TopMatch={
OnTopMatchDataUpdate = "TopMatch.OnTopMatchDataUpdate",
OnGuessDataUpdate = "TopMatch.OnGuessDataUpdate",
OnGuessRateUpdate = "TopMatch.OnGuessRateUpdate",
},
FindFairy={
RefreshRedPoint="FindFairy.RefreshRedPoint",
RefreshBuyOpenState="FindFairy.RefreshBuyOpenState",
},
Privilege={
OnPrivilegeUpdate = "Privilege.OnPrivilegeUpdate",
},
Battle = {
OnTimeScaleChanged = "Battle.OnTimeScaleChanged"
},
MonthCard={
OnMonthCardUpdate = "MonthCard.OnMonthCardUpdate",
},
BugCoin={ --点金
OnBuyCoinUpdate="BugCoin.OnBuyCoinUpdate"
},
EightDay={
GetRewardSuccess="EightDay.GetRewardSuccess"
},
OnlineGift={
GetOnlineRewardSuccess="OnlineGift.GetOnlineRewardSuccess"
},
Expedition={
RefreshPlayAniMainPanel="Expedition.RefreshPlayAniMainPanel",
RefreshMainPanel="Expedition.RefreshMainPanel"
},
GrowGift={
GetAllGift="GrowGift.GetAllGift"
},
TreasureOfHeaven={
RechargeSuccess="TreasureOfHeaven.RechargeSuccess"
},
CloseUI={
OnClose="CloseUI.OnClose"
}
}