From ecaa9f1dbc50319383468b781a8f8e379228d96c Mon Sep 17 00:00:00 2001 From: gaoxin Date: Sat, 8 Jan 2022 17:47:34 +0800 Subject: [PATCH 01/10] =?UTF-8?q?=E3=80=90=E8=8B=B1=E9=9B=84=E9=80=89?= =?UTF-8?q?=E6=8B=A9=E3=80=91=E8=8B=B1=E9=9B=84=E9=80=89=E6=8B=A9=E7=95=8C?= =?UTF-8?q?=E9=9D=A2=E9=80=9A=E7=94=A8=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DynamicActivity/TimeLimitUpHero.lua | 18 +++++++++- .../Popup/View/GeneralPopup_ChooseUpHero.lua | 36 +++++++++---------- 2 files changed, 34 insertions(+), 20 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/TimeLimitUpHero.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/TimeLimitUpHero.lua index 7fc31ebd3a..89d0d862d2 100644 --- a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/TimeLimitUpHero.lua +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/TimeLimitUpHero.lua @@ -84,7 +84,23 @@ function TimeLimitUpHero:BindEvent() -- JumpManager.GoJump(40014) -- end) Util.AddClick(self.btn_hero.gameObject, function() - UIManager.OpenPanel(UIName.GeneralBigPopup,GENERAL_POPUP_TYPE.ChooseUpHero,self.actId,curHeroId) + -- 制作数据 + local upConfig=ConfigManager.GetConfigDataByKey(ConfigName.WishActivityUp,"ActivityId", self.actId) + if not upConfig then + return + end + local str=upConfig.UpList + local heros={} + for i = 1, #str do + table.insert(heros,str[i][1]) + end + -- 打开选择界面 + UIManager.OpenPanel(UIName.GeneralBigPopup,GENERAL_POPUP_TYPE.ChooseUpHero,heros, curHeroId, function(chooseId) + NetManager.ChoiceHeroRewardRequest(self.actId,chooseId,function() + ActivityGiftManager.SetActivityInfoRewardId(self.actId,chooseId) + Game.GlobalEvent:DispatchEvent(GameEvent.Activity.TimeLimitUpHeroChange,chooseId) + end) + end) end) Util.AddClick(self.dragView.gameObject, function() local SkeletonGraphic = heroLiveObj:GetComponent("SkeletonGraphic") diff --git a/Assets/ManagedResources/~Lua/Modules/Popup/View/GeneralPopup_ChooseUpHero.lua b/Assets/ManagedResources/~Lua/Modules/Popup/View/GeneralPopup_ChooseUpHero.lua index a47216cddb..adf439e482 100644 --- a/Assets/ManagedResources/~Lua/Modules/Popup/View/GeneralPopup_ChooseUpHero.lua +++ b/Assets/ManagedResources/~Lua/Modules/Popup/View/GeneralPopup_ChooseUpHero.lua @@ -4,7 +4,8 @@ local this = {} local parent --传入特效层级 local sortingOrder=0 -local args=nil +local heros=nil +local confirmFunc=nil local currHeroId=0 local curPage = 1 local heroConfig=ConfigManager.GetConfig(ConfigName.HeroConfig) @@ -47,11 +48,10 @@ function this:BindEvent() parent:ClosePanel() end) Util.AddClick(this.confirmBtn,function() - NetManager.ChoiceHeroRewardRequest(args[1],currHeroId,function() - ActivityGiftManager.SetActivityInfoRewardId(args[1],currHeroId) - Game.GlobalEvent:DispatchEvent(GameEvent.Activity.TimeLimitUpHeroChange,currHeroId) - parent:ClosePanel() - end) + if confirmFunc then + confirmFunc(currHeroId) + end + parent:ClosePanel() end) for i = 1, 4 do Util.AddClick(this.btnList[i],function() @@ -69,26 +69,24 @@ function this:RemoveListener() end function this:OnShow(_parent,_args) - args = _args + heros = _args[1] + currHeroId=_args[2] + confirmFunc=_args[3] + parent=_parent sortingOrder =_parent.sortingOrder - this:Refresh(heroConfig[args[2]].PropertyName) + local default = 1 + if currHeroId and currHeroId ~= 0 then + default = heroConfig[currHeroId].PropertyName + end + this:Refresh(default) end function this:Refresh(_page) curPage = _page this.light.transform:SetParent(this.btnList[_page].transform) this.light.transform.localPosition = Vector3.zero - local upConfig=ConfigManager.GetConfigDataByKey(ConfigName.WishActivityUp,"ActivityId",args[1]) - if not upConfig then - return - end - local str=upConfig.UpList - local heros={} - for i = 1, #str do - table.insert(heros,str[i][1]) - end + local heroDatas={} - currHeroId=args[2] for i = 1, #heros do if _page == heroConfig[heros[i]].PropertyName then table.insert(heroDatas,heroConfig[heros[i]]) @@ -130,7 +128,7 @@ end function this:OnClose() currHeroId=0 - args=nil + heros=nil end function this:OnDestroy() From dfb04baf75d545df3c18ebc0455c077f23aa75e2 Mon Sep 17 00:00:00 2001 From: gaoxin Date: Sat, 8 Jan 2022 18:40:04 +0800 Subject: [PATCH 02/10] =?UTF-8?q?=E3=80=90=E9=99=90=E6=97=B6=E5=8D=87?= =?UTF-8?q?=E6=98=9F=E3=80=91=E6=B7=BB=E5=8A=A0=E5=8F=AF=E9=80=89=E6=8B=A9?= =?UTF-8?q?=E7=9A=84=E5=8D=87=E6=98=9F=E6=9C=89=E7=A4=BC=E6=B4=BB=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Prefabs/UI/NewActivity/UpStarGift.prefab | 1928 +++++++++++++++++ .../UI/NewActivity/UpStarGift.prefab.meta | 7 + .../~Lua/Common/GlobalDefine.lua | 1 + Assets/ManagedResources/~Lua/Data/UIData.lua | 1 + .../~Lua/Message/ActivityProto_pb.lua | 31 + .../~Lua/Message/MessageTypeProto_pb.lua | 404 ++-- .../Modules/DynamicActivity/UpStarGift.lua | 367 ++++ .../DynamicActivity/UpStarGift.lua.meta | 7 + .../~Lua/Modules/Main/MainPanel.lua | 2 + .../~Lua/Modules/Net/NetManager.lua | 14 + .../NewActivity/CommonActPageManager.lua | 4 + .../~Lua/Modules/UpStar/UpStarPre.lua | 2 +- 12 files changed, 2570 insertions(+), 198 deletions(-) create mode 100644 Assets/ManagedResources/Prefabs/UI/NewActivity/UpStarGift.prefab create mode 100644 Assets/ManagedResources/Prefabs/UI/NewActivity/UpStarGift.prefab.meta create mode 100644 Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua create mode 100644 Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua.meta diff --git a/Assets/ManagedResources/Prefabs/UI/NewActivity/UpStarGift.prefab b/Assets/ManagedResources/Prefabs/UI/NewActivity/UpStarGift.prefab new file mode 100644 index 0000000000..3d7d71f2fb --- /dev/null +++ b/Assets/ManagedResources/Prefabs/UI/NewActivity/UpStarGift.prefab @@ -0,0 +1,1928 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1220922856 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1220922857} + - component: {fileID: 1220922859} + - component: {fileID: 1220922858} + m_Layer: 5 + m_Name: Text (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1220922857 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1220922856} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9000493086994490238} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 54.71997, y: 591.06006} + m_SizeDelta: {x: 210.3, y: 59.9} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1220922859 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1220922856} + m_CullTransparentMesh: 0 +--- !u!114 &1220922858 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1220922856} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.86666673, g: 0.70980394, b: 0.48235297, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 12800000, guid: 4b73e9e4512d17e4daeea351e090d33c, type: 3} + m_FontSize: 39 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 51 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u4E13\u5C5E\u793C\u5305" +--- !u!1 &1914158485 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1914158486} + - component: {fileID: 1914158488} + - component: {fileID: 1914158487} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1914158486 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1914158485} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9000493086994490238} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -273.9, y: 591.06} + m_SizeDelta: {x: 210.3, y: 59.9} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1914158488 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1914158485} + m_CullTransparentMesh: 0 +--- !u!114 &1914158487 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1914158485} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.86666673, g: 0.70980394, b: 0.48235297, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 12800000, guid: 4b73e9e4512d17e4daeea351e090d33c, type: 3} + m_FontSize: 39 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 51 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u514D\u8D39\u9886\u53D6" +--- !u!1 &1290591318187227558 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2184700514612640574} + - component: {fileID: 6586228766960284520} + m_Layer: 5 + m_Name: ItemPre + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2184700514612640574 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1290591318187227558} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2384432804281337260} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -1867, y: 153} + m_SizeDelta: {x: 1080, y: 265} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6586228766960284520 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1290591318187227558} + m_CullTransparentMesh: 0 +--- !u!1 &1377581433624104458 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8478406734519293774} + - component: {fileID: 5370907024936381182} + - component: {fileID: 2395231596824774204} + m_Layer: 5 + m_Name: Bg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8478406734519293774 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1377581433624104458} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8454504298841997453} + - {fileID: 7598455010127965782} + - {fileID: 7105731049622345673} + m_Father: {fileID: 2384432804281337260} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5370907024936381182 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1377581433624104458} + m_CullTransparentMesh: 0 +--- !u!114 &2395231596824774204 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1377581433624104458} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: a2405fced91d3d443befb9c81440a05b, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &1656629724001852270 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4714540340252889000} + - component: {fileID: 1026034543820029689} + - component: {fileID: 1558490356398566187} + m_Layer: 5 + m_Name: titleTip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4714540340252889000 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1656629724001852270} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8454504298841997453} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -120, y: -112} + m_SizeDelta: {x: 700, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1026034543820029689 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1656629724001852270} + m_CullTransparentMesh: 0 +--- !u!114 &1558490356398566187 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1656629724001852270} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ebfe0e44da74fbd44b1b744995de2324, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.8862745, g: 0.78275764, b: 0.62748235, a: 1} + m_RaycastTarget: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 12800000, guid: 4b73e9e4512d17e4daeea351e090d33c, type: 3} + m_FontSize: 30 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 1 + m_LineSpacing: 1.5 + m_Text: + LanguageIndex: 0 +--- !u!1 &1666366372407203116 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8454504298841997453} + - component: {fileID: 4265271028047851161} + - component: {fileID: 574790541657739625} + m_Layer: 5 + m_Name: banner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8454504298841997453 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1666366372407203116} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 395463002317354654} + - {fileID: 6391445494830930080} + - {fileID: 4714540340252889000} + - {fileID: 6529346918078605616} + - {fileID: 5810025747253022854} + - {fileID: 2426106541411852941} + - {fileID: 3852872511820499555} + - {fileID: 3897601406745934660} + m_Father: {fileID: 8478406734519293774} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -315} + m_SizeDelta: {x: 1080, y: 471} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4265271028047851161 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1666366372407203116} + m_CullTransparentMesh: 0 +--- !u!114 &574790541657739625 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1666366372407203116} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: 0a16e9bf3b6d5ed47afbe820463dbd45, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &1976316999412061881 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5810025747253022854} + - component: {fileID: 1274816371022389869} + - component: {fileID: 1051729076567138337} + m_Layer: 5 + m_Name: live + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5810025747253022854 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1976316999412061881} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8550321217173031876} + m_Father: {fileID: 8454504298841997453} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1274816371022389869 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1976316999412061881} + m_CullTransparentMesh: 0 +--- !u!114 &1051729076567138337 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1976316999412061881} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -146154839, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &2384432804281337261 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2384432804281337260} + - component: {fileID: 2384432804281337263} + m_Layer: 5 + m_Name: UpStarGift + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2384432804281337260 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2384432804281337261} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8478406734519293774} + - {fileID: 3874819813122503755} + - {fileID: 1192024921614026370} + - {fileID: 2184700514612640574} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2384432804281337263 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2384432804281337261} + m_CullTransparentMesh: 0 +--- !u!1 &2428717121437107524 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3897601406745934660} + - component: {fileID: 4097391532278479001} + - component: {fileID: 5566772974792120625} + - component: {fileID: 1542272208010842211} + m_Layer: 5 + m_Name: btnAdd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3897601406745934660 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2428717121437107524} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 2, y: 2, z: 2} + m_Children: [] + m_Father: {fileID: 8454504298841997453} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 294, y: 22} + m_SizeDelta: {x: 124, y: 125} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4097391532278479001 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2428717121437107524} + m_CullTransparentMesh: 0 +--- !u!114 &5566772974792120625 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2428717121437107524} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: 17b42ff8de9664f488bf79151735a822, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!114 &1542272208010842211 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2428717121437107524} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 5566772974792120625} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!1 &3140699837285154180 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6391445494830930080} + - component: {fileID: 7757572989552689508} + - component: {fileID: 1641298060027980675} + m_Layer: 5 + m_Name: titleTipBg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6391445494830930080 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3140699837285154180} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8454504298841997453} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -180, y: -137} + m_SizeDelta: {x: 580, y: 56} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7757572989552689508 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3140699837285154180} + m_CullTransparentMesh: 0 +--- !u!114 &1641298060027980675 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3140699837285154180} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: e5d62ef53f4e50b4c82c34fb24fff4bd, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &3537373025275762826 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3874819813122503755} + - component: {fileID: 3090490801835799772} + - component: {fileID: 2146732074960775980} + m_Layer: 5 + m_Name: scrollItem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3874819813122503755 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3537373025275762826} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2384432804281337260} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -192.59998} + m_SizeDelta: {x: 1078, y: 1200.8} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3090490801835799772 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3537373025275762826} + m_CullTransparentMesh: 0 +--- !u!114 &2146732074960775980 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3537373025275762826} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 42263669b8cc5c04a96720be44775913, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &3624532418286922992 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1510646843561586138} + - component: {fileID: 4502545718952029418} + - component: {fileID: 8135804685053177851} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1510646843561586138 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3624532418286922992} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9000493086994490238} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -12.1, y: -89.89} + m_SizeDelta: {x: 1180.4, y: 1431.6} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4502545718952029418 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3624532418286922992} + m_CullTransparentMesh: 0 +--- !u!114 &8135804685053177851 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3624532418286922992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: fbf8b38cc4af55146a5f00d2801a1d34, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &3793903166917672417 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3852872511820499555} + - component: {fileID: 6231862909425933591} + - component: {fileID: 2987752057268832629} + - component: {fileID: 2597366499595479522} + m_Layer: 5 + m_Name: btnLock + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3852872511820499555 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3793903166917672417} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.8, y: 0.8, z: 0.8} + m_Children: + - {fileID: 3242078577682021878} + m_Father: {fileID: 8454504298841997453} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 402, y: -167} + m_SizeDelta: {x: 260, y: 74} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6231862909425933591 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3793903166917672417} + m_CullTransparentMesh: 0 +--- !u!114 &2987752057268832629 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3793903166917672417} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: 22a363a0a33620f419259e82ebf04f91, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!114 &2597366499595479522 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3793903166917672417} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2987752057268832629} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!1 &4078795832570361507 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6529346918078605616} + - component: {fileID: 9074871151966575624} + - component: {fileID: 6843907404662441728} + m_Layer: 5 + m_Name: time + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6529346918078605616 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4078795832570361507} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8077133622727871801} + m_Father: {fileID: 8454504298841997453} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -190, y: -202.5} + m_SizeDelta: {x: 440.5, y: 53.699997} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9074871151966575624 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4078795832570361507} + m_CullTransparentMesh: 0 +--- !u!114 &6843907404662441728 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4078795832570361507} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: 36f16563686ad084e8d4c0135d451e47, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &4912583647806333589 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2426106541411852941} + - component: {fileID: 3503161292624970030} + - component: {fileID: 7928582229020795456} + - component: {fileID: 8707592096887762149} + m_Layer: 5 + m_Name: btnChoose + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2426106541411852941 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912583647806333589} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.8, y: 0.8, z: 0.8} + m_Children: + - {fileID: 440106847441782755} + m_Father: {fileID: 8454504298841997453} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 182, y: -167} + m_SizeDelta: {x: 260, y: 74} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3503161292624970030 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912583647806333589} + m_CullTransparentMesh: 0 +--- !u!114 &7928582229020795456 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912583647806333589} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: 899d77ec337556943b30b2365195276b, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!114 &8707592096887762149 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912583647806333589} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 7928582229020795456} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!1 &5232874624213902922 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3242078577682021878} + - component: {fileID: 4269212111066670672} + - component: {fileID: 7720675795629393253} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3242078577682021878 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5232874624213902922} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3852872511820499555} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4269212111066670672 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5232874624213902922} + m_CullTransparentMesh: 0 +--- !u!114 &7720675795629393253 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5232874624213902922} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 12800000, guid: 4b73e9e4512d17e4daeea351e090d33c, type: 3} + m_FontSize: 50 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 50 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u9501\u5B9A\u795E\u5C06" +--- !u!1 &5503866967939743466 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8550321217173031876} + m_Layer: 5 + m_Name: liveRoot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8550321217173031876 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5503866967939743466} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5810025747253022854} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &5759065364542601348 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1192024921614026370} + - component: {fileID: 7858006040774328033} + - component: {fileID: 582648236614516589} + - component: {fileID: 8112466043089625383} + - component: {fileID: 6004624310832476627} + m_Layer: 5 + m_Name: btnHelp + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1192024921614026370 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5759065364542601348} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2384432804281337260} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -98, y: 800} + m_SizeDelta: {x: 68, y: 68} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7858006040774328033 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5759065364542601348} + m_CullTransparentMesh: 0 +--- !u!114 &582648236614516589 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5759065364542601348} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: 47b0d71d3c8ef79468a5fb4d8ec5f365, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!114 &8112466043089625383 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5759065364542601348} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 3 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 582648236614516589} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!95 &6004624310832476627 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5759065364542601348} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 6ffe000b5a58aac48a9d130543849d76, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &6174966080830102196 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2717901501017606085} + - component: {fileID: 314091319434520865} + - component: {fileID: 804035379455981221} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2717901501017606085 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6174966080830102196} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9000493086994490238} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 54.72, y: -174.5} + m_SizeDelta: {x: 512.5, y: 1657} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &314091319434520865 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6174966080830102196} + m_CullTransparentMesh: 0 +--- !u!114 &804035379455981221 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6174966080830102196} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: e8c80b8f927091f4ba5e6443809bda96, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &6648748851088623174 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8077133622727871801} + - component: {fileID: 3958742598137882949} + - component: {fileID: 7105717870222392174} + m_Layer: 5 + m_Name: timeText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8077133622727871801 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6648748851088623174} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6529346918078605616} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.000024319, y: -1.5} + m_SizeDelta: {x: 440.5, y: 54.8} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3958742598137882949 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6648748851088623174} + m_CullTransparentMesh: 0 +--- !u!114 &7105717870222392174 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6648748851088623174} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ebfe0e44da74fbd44b1b744995de2324, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.84313726, g: 0.84313726, b: 0.7490196, a: 1} + m_RaycastTarget: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 12800000, guid: 4b73e9e4512d17e4daeea351e090d33c, type: 3} + m_FontSize: 38 + m_FontStyle: 0 + m_BestFit: 1 + m_MinSize: 26 + m_MaxSize: 38 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: + LanguageIndex: 0 +--- !u!1 &7836232575941379537 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9000493086994490238} + - component: {fileID: 3901837177235078437} + m_Layer: 5 + m_Name: bg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9000493086994490238 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7836232575941379537} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1510646843561586138} + - {fileID: 2717901501017606085} + - {fileID: 1914158486} + - {fileID: 1220922857} + m_Father: {fileID: 7598455010127965782} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -235.2} + m_SizeDelta: {x: 1080, y: 1286.1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &3901837177235078437 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7836232575941379537} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -146154839, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &8369141525297597868 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7105731049622345673} + - component: {fileID: 4000121462005275383} + - component: {fileID: 3937092916981505639} + m_Layer: 5 + m_Name: mask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7105731049622345673 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8369141525297597868} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8478406734519293774} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 125} + m_SizeDelta: {x: 0, y: 84} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4000121462005275383 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8369141525297597868} + m_CullTransparentMesh: 0 +--- !u!114 &3937092916981505639 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8369141525297597868} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: 17126e93d2bacdd438dd8c5560c2b192, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &8505200242308028592 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 395463002317354654} + - component: {fileID: 7818771457603853711} + - component: {fileID: 7841579762163921853} + m_Layer: 5 + m_Name: titleIma + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &395463002317354654 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8505200242308028592} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8454504298841997453} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.010009766, y: 2.75} + m_SizeDelta: {x: 1080, y: 476.5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7818771457603853711 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8505200242308028592} + m_CullTransparentMesh: 0 +--- !u!114 &7841579762163921853 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8505200242308028592} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &8605947542277442242 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 440106847441782755} + - component: {fileID: 1453318744365445167} + - component: {fileID: 8432561832114628627} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &440106847441782755 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8605947542277442242} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2426106541411852941} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1453318744365445167 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8605947542277442242} + m_CullTransparentMesh: 0 +--- !u!114 &8432561832114628627 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8605947542277442242} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 12800000, guid: 4b73e9e4512d17e4daeea351e090d33c, type: 3} + m_FontSize: 50 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 50 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u9009\u62E9\u795E\u5C06" +--- !u!1 &8777641042416483474 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7598455010127965782} + - component: {fileID: 5083136509133030655} + m_Layer: 5 + m_Name: dasheng + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7598455010127965782 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8777641042416483474} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 9000493086994490238} + m_Father: {fileID: 8478406734519293774} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1080, y: 1920} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5083136509133030655 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8777641042416483474} + m_CullTransparentMesh: 0 diff --git a/Assets/ManagedResources/Prefabs/UI/NewActivity/UpStarGift.prefab.meta b/Assets/ManagedResources/Prefabs/UI/NewActivity/UpStarGift.prefab.meta new file mode 100644 index 0000000000..7df0cba181 --- /dev/null +++ b/Assets/ManagedResources/Prefabs/UI/NewActivity/UpStarGift.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: eb1de0514f514df4d9199b8c4c6b6aa0 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua b/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua index 4c1b846f8f..94928daf48 100644 --- a/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua +++ b/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua @@ -1395,6 +1395,7 @@ ActivityTypeDef = { MeiRiLiBao = 10004, lingLongBaoJing = 67, ChaoFanRuSheng = 500, --超凡入圣 + UpStarGift = 94, --升星有礼(新超凡入圣) JourneyWithWind = 72, --缥缈之旅 FifteenDayGiftNotice = 80,--15日登陆预告 DynamicActShop = 81,--主题活动商店 diff --git a/Assets/ManagedResources/~Lua/Data/UIData.lua b/Assets/ManagedResources/~Lua/Data/UIData.lua index 904d4c0c6c..8c5191adb8 100644 --- a/Assets/ManagedResources/~Lua/Data/UIData.lua +++ b/Assets/ManagedResources/~Lua/Data/UIData.lua @@ -526,4 +526,5 @@ SubUIConfig = { [35] = {name = "page16",assetName = "page16",script = "Modules/TailsManSoul/TailsmanSoulChipLottery"}, [36] = {name = "page17",assetName = "page17",script = "Modules/Incarnation/IncarnationLottery"}, [37] = {name = "RecruitTreasurePanel",assetName = "RecruitTreasurePanel",script = "Modules/TreasureOfHeaven/RecruitTreasurePanel"}, + [38] = {name = "UpStarGift",assetName = "UpStarGift",script = "Modules/DynamicActivity/UpStarGift"}, } \ No newline at end of file diff --git a/Assets/ManagedResources/~Lua/Message/ActivityProto_pb.lua b/Assets/ManagedResources/~Lua/Message/ActivityProto_pb.lua index 436eeb116b..12879f5ee3 100644 --- a/Assets/ManagedResources/~Lua/Message/ActivityProto_pb.lua +++ b/Assets/ManagedResources/~Lua/Message/ActivityProto_pb.lua @@ -103,6 +103,9 @@ BUYGOODSTOITEMREQUEST_GOODID_FIELD = protobuf.FieldDescriptor(); BUYGOODSTOITEMREQUEST_GOODSNUM_FIELD = protobuf.FieldDescriptor(); BUYGOODSTOITEMRESPONSE = protobuf.Descriptor(); BUYGOODSTOITEMRESPONSE_DROP_FIELD = protobuf.FieldDescriptor(); +UPSTARACTIVITYSELECTREQUEST = protobuf.Descriptor(); +UPSTARACTIVITYSELECTREQUEST_ACTIVITYID_FIELD = protobuf.FieldDescriptor(); +UPSTARACTIVITYSELECTREQUEST_SELECTID_FIELD = protobuf.FieldDescriptor(); COMMITSHEJIACTIVITYITEMREQUEST_ITEMID_FIELD.name = "itemId" COMMITSHEJIACTIVITYITEMREQUEST_ITEMID_FIELD.full_name = ".rpc.protocols.CommitShejiActivityItemRequest.itemId" @@ -989,6 +992,33 @@ BUYGOODSTOITEMRESPONSE.enum_types = {} BUYGOODSTOITEMRESPONSE.fields = {BUYGOODSTOITEMRESPONSE_DROP_FIELD} BUYGOODSTOITEMRESPONSE.is_extendable = false BUYGOODSTOITEMRESPONSE.extensions = {} +UPSTARACTIVITYSELECTREQUEST_ACTIVITYID_FIELD.name = "activityId" +UPSTARACTIVITYSELECTREQUEST_ACTIVITYID_FIELD.full_name = ".rpc.protocols.UpStarActivitySelectRequest.activityId" +UPSTARACTIVITYSELECTREQUEST_ACTIVITYID_FIELD.number = 1 +UPSTARACTIVITYSELECTREQUEST_ACTIVITYID_FIELD.index = 0 +UPSTARACTIVITYSELECTREQUEST_ACTIVITYID_FIELD.label = 1 +UPSTARACTIVITYSELECTREQUEST_ACTIVITYID_FIELD.has_default_value = false +UPSTARACTIVITYSELECTREQUEST_ACTIVITYID_FIELD.default_value = 0 +UPSTARACTIVITYSELECTREQUEST_ACTIVITYID_FIELD.type = 5 +UPSTARACTIVITYSELECTREQUEST_ACTIVITYID_FIELD.cpp_type = 1 + +UPSTARACTIVITYSELECTREQUEST_SELECTID_FIELD.name = "selectId" +UPSTARACTIVITYSELECTREQUEST_SELECTID_FIELD.full_name = ".rpc.protocols.UpStarActivitySelectRequest.selectId" +UPSTARACTIVITYSELECTREQUEST_SELECTID_FIELD.number = 2 +UPSTARACTIVITYSELECTREQUEST_SELECTID_FIELD.index = 1 +UPSTARACTIVITYSELECTREQUEST_SELECTID_FIELD.label = 1 +UPSTARACTIVITYSELECTREQUEST_SELECTID_FIELD.has_default_value = false +UPSTARACTIVITYSELECTREQUEST_SELECTID_FIELD.default_value = 0 +UPSTARACTIVITYSELECTREQUEST_SELECTID_FIELD.type = 5 +UPSTARACTIVITYSELECTREQUEST_SELECTID_FIELD.cpp_type = 1 + +UPSTARACTIVITYSELECTREQUEST.name = "UpStarActivitySelectRequest" +UPSTARACTIVITYSELECTREQUEST.full_name = ".rpc.protocols.UpStarActivitySelectRequest" +UPSTARACTIVITYSELECTREQUEST.nested_types = {} +UPSTARACTIVITYSELECTREQUEST.enum_types = {} +UPSTARACTIVITYSELECTREQUEST.fields = {UPSTARACTIVITYSELECTREQUEST_ACTIVITYID_FIELD, UPSTARACTIVITYSELECTREQUEST_SELECTID_FIELD} +UPSTARACTIVITYSELECTREQUEST.is_extendable = false +UPSTARACTIVITYSELECTREQUEST.extensions = {} BuyGoodsToItemRequest = protobuf.Message(BUYGOODSTOITEMREQUEST) BuyGoodsToItemResponse = protobuf.Message(BUYGOODSTOITEMRESPONSE) @@ -1016,6 +1046,7 @@ SpecicalMonsterChooseRequest = protobuf.Message(SPECICALMONSTERCHOOSEREQUEST) TasuilingxiaoRequest = protobuf.Message(TASUILINGXIAOREQUEST) TasuilingxiaoResponse = protobuf.Message(TASUILINGXIAORESPONSE) TrumpGachaSelectItemRequest = protobuf.Message(TRUMPGACHASELECTITEMREQUEST) +UpStarActivitySelectRequest = protobuf.Message(UPSTARACTIVITYSELECTREQUEST) UpgradeGodTreeRequest = protobuf.Message(UPGRADEGODTREEREQUEST) UpgradeGodTreeResponse = protobuf.Message(UPGRADEGODTREERESPONSE) WeekCardIndicationInfoResponse = protobuf.Message(WEEKCARDINDICATIONINFORESPONSE) diff --git a/Assets/ManagedResources/~Lua/Message/MessageTypeProto_pb.lua b/Assets/ManagedResources/~Lua/Message/MessageTypeProto_pb.lua index 06eb275b1f..5282b69a80 100644 --- a/Assets/ManagedResources/~Lua/Message/MessageTypeProto_pb.lua +++ b/Assets/ManagedResources/~Lua/Message/MessageTypeProto_pb.lua @@ -701,6 +701,8 @@ MESSAGETYPE_LIFE_STONE_UP_REQUEST_ENUM = protobuf.EnumValueDescriptor(); MESSAGETYPE_LIFE_STONE_UP_RESPONSE_ENUM = protobuf.EnumValueDescriptor(); MESSAGETYPE_LIFE_GRID_CHANGE_REQUEST_ENUM = protobuf.EnumValueDescriptor(); MESSAGETYPE_LIFE_GRID_CHANGE_RESPONSE_ENUM = protobuf.EnumValueDescriptor(); +MESSAGETYPE_UP_STAR_ACTIVITY_SELECT_REQUEST_ENUM = protobuf.EnumValueDescriptor(); +MESSAGETYPE_UP_STAR_ACTIVITY_SELECT_RESPONSE_ENUM = protobuf.EnumValueDescriptor(); MESSAGETYPE_FAMILYFETEREQUEST_ENUM = protobuf.EnumValueDescriptor(); MESSAGETYPE_FAMILYFETERESPONSE_ENUM = protobuf.EnumValueDescriptor(); MESSAGETYPE_FAMILYGETFETEREWARDREQUEST_ENUM = protobuf.EnumValueDescriptor(); @@ -2989,597 +2991,603 @@ MESSAGETYPE_LIFE_GRID_CHANGE_REQUEST_ENUM.number = 20221 MESSAGETYPE_LIFE_GRID_CHANGE_RESPONSE_ENUM.name = "LIFE_GRID_CHANGE_RESPONSE" MESSAGETYPE_LIFE_GRID_CHANGE_RESPONSE_ENUM.index = 696 MESSAGETYPE_LIFE_GRID_CHANGE_RESPONSE_ENUM.number = 20222 +MESSAGETYPE_UP_STAR_ACTIVITY_SELECT_REQUEST_ENUM.name = "UP_STAR_ACTIVITY_SELECT_REQUEST" +MESSAGETYPE_UP_STAR_ACTIVITY_SELECT_REQUEST_ENUM.index = 697 +MESSAGETYPE_UP_STAR_ACTIVITY_SELECT_REQUEST_ENUM.number = 20223 +MESSAGETYPE_UP_STAR_ACTIVITY_SELECT_RESPONSE_ENUM.name = "UP_STAR_ACTIVITY_SELECT_RESPONSE" +MESSAGETYPE_UP_STAR_ACTIVITY_SELECT_RESPONSE_ENUM.index = 698 +MESSAGETYPE_UP_STAR_ACTIVITY_SELECT_RESPONSE_ENUM.number = 20224 MESSAGETYPE_FAMILYFETEREQUEST_ENUM.name = "FamilyFeteRequest" -MESSAGETYPE_FAMILYFETEREQUEST_ENUM.index = 697 +MESSAGETYPE_FAMILYFETEREQUEST_ENUM.index = 699 MESSAGETYPE_FAMILYFETEREQUEST_ENUM.number = 30001 MESSAGETYPE_FAMILYFETERESPONSE_ENUM.name = "FamilyFeteResponse" -MESSAGETYPE_FAMILYFETERESPONSE_ENUM.index = 698 +MESSAGETYPE_FAMILYFETERESPONSE_ENUM.index = 700 MESSAGETYPE_FAMILYFETERESPONSE_ENUM.number = 30002 MESSAGETYPE_FAMILYGETFETEREWARDREQUEST_ENUM.name = "FamilyGetFeteRewardRequest" -MESSAGETYPE_FAMILYGETFETEREWARDREQUEST_ENUM.index = 699 +MESSAGETYPE_FAMILYGETFETEREWARDREQUEST_ENUM.index = 701 MESSAGETYPE_FAMILYGETFETEREWARDREQUEST_ENUM.number = 30003 MESSAGETYPE_FAMILYGETFETEREWARDRESPONSE_ENUM.name = "FamilyGetFeteRewardResponse" -MESSAGETYPE_FAMILYGETFETEREWARDRESPONSE_ENUM.index = 700 +MESSAGETYPE_FAMILYGETFETEREWARDRESPONSE_ENUM.index = 702 MESSAGETYPE_FAMILYGETFETEREWARDRESPONSE_ENUM.number = 30004 MESSAGETYPE_FAMILYFETEREWARDPROCESSINDICATION_ENUM.name = "FamilyFeteRewardProcessIndication" -MESSAGETYPE_FAMILYFETEREWARDPROCESSINDICATION_ENUM.index = 701 +MESSAGETYPE_FAMILYFETEREWARDPROCESSINDICATION_ENUM.index = 703 MESSAGETYPE_FAMILYFETEREWARDPROCESSINDICATION_ENUM.number = 30005 MESSAGETYPE_COMPLEXJEWELEQUIPREQUEST_ENUM.name = "ComplexJewelEquipRequest" -MESSAGETYPE_COMPLEXJEWELEQUIPREQUEST_ENUM.index = 702 +MESSAGETYPE_COMPLEXJEWELEQUIPREQUEST_ENUM.index = 704 MESSAGETYPE_COMPLEXJEWELEQUIPREQUEST_ENUM.number = 30301 MESSAGETYPE_COMPLEXJEWELEQUIPRESPONSE_ENUM.name = "ComplexJewelEquipResponse" -MESSAGETYPE_COMPLEXJEWELEQUIPRESPONSE_ENUM.index = 703 +MESSAGETYPE_COMPLEXJEWELEQUIPRESPONSE_ENUM.index = 705 MESSAGETYPE_COMPLEXJEWELEQUIPRESPONSE_ENUM.number = 30302 MESSAGETYPE_GUILDSENDHELPREQUEST_ENUM.name = "GuildSendHelpRequest" -MESSAGETYPE_GUILDSENDHELPREQUEST_ENUM.index = 704 +MESSAGETYPE_GUILDSENDHELPREQUEST_ENUM.index = 706 MESSAGETYPE_GUILDSENDHELPREQUEST_ENUM.number = 303301 MESSAGETYPE_GUILDSENDHELPRESPONSE_ENUM.name = "GuildSendHelpResponse" -MESSAGETYPE_GUILDSENDHELPRESPONSE_ENUM.index = 705 +MESSAGETYPE_GUILDSENDHELPRESPONSE_ENUM.index = 707 MESSAGETYPE_GUILDSENDHELPRESPONSE_ENUM.number = 303302 MESSAGETYPE_GUILDTAKEHELPREWARDREQUEST_ENUM.name = "GuildTakeHelpRewardRequest" -MESSAGETYPE_GUILDTAKEHELPREWARDREQUEST_ENUM.index = 706 +MESSAGETYPE_GUILDTAKEHELPREWARDREQUEST_ENUM.index = 708 MESSAGETYPE_GUILDTAKEHELPREWARDREQUEST_ENUM.number = 303303 MESSAGETYPE_GUILDTAKEHELPREWARDREQUESE_ENUM.name = "GuildTakeHelpRewardRequese" -MESSAGETYPE_GUILDTAKEHELPREWARDREQUESE_ENUM.index = 707 +MESSAGETYPE_GUILDTAKEHELPREWARDREQUESE_ENUM.index = 709 MESSAGETYPE_GUILDTAKEHELPREWARDREQUESE_ENUM.number = 303304 MESSAGETYPE_GUILDSENDHELPMESSAGEREQUEST_ENUM.name = "GuildSendHelpMessageRequest" -MESSAGETYPE_GUILDSENDHELPMESSAGEREQUEST_ENUM.index = 708 +MESSAGETYPE_GUILDSENDHELPMESSAGEREQUEST_ENUM.index = 710 MESSAGETYPE_GUILDSENDHELPMESSAGEREQUEST_ENUM.number = 303305 MESSAGETYPE_GUILDSENDHELPMESSAGERESPONSE_ENUM.name = "GuildSendHelpMessageResponse" -MESSAGETYPE_GUILDSENDHELPMESSAGERESPONSE_ENUM.index = 709 +MESSAGETYPE_GUILDSENDHELPMESSAGERESPONSE_ENUM.index = 711 MESSAGETYPE_GUILDSENDHELPMESSAGERESPONSE_ENUM.number = 303306 MESSAGETYPE_GUILDTAKEHELPBOXREQUEST_ENUM.name = "GuildTakeHelpBoxRequest" -MESSAGETYPE_GUILDTAKEHELPBOXREQUEST_ENUM.index = 710 +MESSAGETYPE_GUILDTAKEHELPBOXREQUEST_ENUM.index = 712 MESSAGETYPE_GUILDTAKEHELPBOXREQUEST_ENUM.number = 303307 MESSAGETYPE_GUILDTAKEHELPBOXRESPONSE_ENUM.name = "GuildTakeHelpBoxResponse" -MESSAGETYPE_GUILDTAKEHELPBOXRESPONSE_ENUM.index = 711 +MESSAGETYPE_GUILDTAKEHELPBOXRESPONSE_ENUM.index = 713 MESSAGETYPE_GUILDTAKEHELPBOXRESPONSE_ENUM.number = 303308 MESSAGETYPE_GUILDHELPHELPOTHERREQUEST_ENUM.name = "GuildHelpHelpOtherRequest" -MESSAGETYPE_GUILDHELPHELPOTHERREQUEST_ENUM.index = 712 +MESSAGETYPE_GUILDHELPHELPOTHERREQUEST_ENUM.index = 714 MESSAGETYPE_GUILDHELPHELPOTHERREQUEST_ENUM.number = 303309 MESSAGETYPE_GUILDHELPHELPOTHERRESPONSE_ENUM.name = "GuildHelpHelpOtherResponse" -MESSAGETYPE_GUILDHELPHELPOTHERRESPONSE_ENUM.index = 713 +MESSAGETYPE_GUILDHELPHELPOTHERRESPONSE_ENUM.index = 715 MESSAGETYPE_GUILDHELPHELPOTHERRESPONSE_ENUM.number = 303310 MESSAGETYPE_GUILDHELPINFOINDICATION_ENUM.name = "GuildHelpInfoIndication" -MESSAGETYPE_GUILDHELPINFOINDICATION_ENUM.index = 714 +MESSAGETYPE_GUILDHELPINFOINDICATION_ENUM.index = 716 MESSAGETYPE_GUILDHELPINFOINDICATION_ENUM.number = 303311 MESSAGETYPE_GUILDHELPGETALLREQUEST_ENUM.name = "GuildHelpGetAllRequest" -MESSAGETYPE_GUILDHELPGETALLREQUEST_ENUM.index = 715 +MESSAGETYPE_GUILDHELPGETALLREQUEST_ENUM.index = 717 MESSAGETYPE_GUILDHELPGETALLREQUEST_ENUM.number = 303312 MESSAGETYPE_GUILDHELPGETALLRESPONSE_ENUM.name = "GuildHelpGetAllResponse" -MESSAGETYPE_GUILDHELPGETALLRESPONSE_ENUM.index = 716 +MESSAGETYPE_GUILDHELPGETALLRESPONSE_ENUM.index = 718 MESSAGETYPE_GUILDHELPGETALLRESPONSE_ENUM.number = 303313 MESSAGETYPE_GUILDGETHELPLOGREQUEST_ENUM.name = "GuildGetHelpLogRequest" -MESSAGETYPE_GUILDGETHELPLOGREQUEST_ENUM.index = 717 +MESSAGETYPE_GUILDGETHELPLOGREQUEST_ENUM.index = 719 MESSAGETYPE_GUILDGETHELPLOGREQUEST_ENUM.number = 303314 MESSAGETYPE_GUILDGETHELPLOGRESPONSE_ENUM.name = "GuildGetHelpLogResponse" -MESSAGETYPE_GUILDGETHELPLOGRESPONSE_ENUM.index = 718 +MESSAGETYPE_GUILDGETHELPLOGRESPONSE_ENUM.index = 720 MESSAGETYPE_GUILDGETHELPLOGRESPONSE_ENUM.number = 303315 MESSAGETYPE_GUILDHELPLOGINDICATION_ENUM.name = "GuildHelpLogIndication" -MESSAGETYPE_GUILDHELPLOGINDICATION_ENUM.index = 719 +MESSAGETYPE_GUILDHELPLOGINDICATION_ENUM.index = 721 MESSAGETYPE_GUILDHELPLOGINDICATION_ENUM.number = 303316 MESSAGETYPE_ENDCONFIRMEXPEDITIONBATTLEREQUEST_ENUM.name = "EndConfirmExpeditionBattleRequest" -MESSAGETYPE_ENDCONFIRMEXPEDITIONBATTLEREQUEST_ENUM.index = 720 +MESSAGETYPE_ENDCONFIRMEXPEDITIONBATTLEREQUEST_ENUM.index = 722 MESSAGETYPE_ENDCONFIRMEXPEDITIONBATTLEREQUEST_ENUM.number = 303400 MESSAGETYPE_ENDCONFIRMEXPEDITIONBATTLERESPONSE_ENUM.name = "EndConfirmExpeditionBattleResponse" -MESSAGETYPE_ENDCONFIRMEXPEDITIONBATTLERESPONSE_ENUM.index = 721 +MESSAGETYPE_ENDCONFIRMEXPEDITIONBATTLERESPONSE_ENUM.index = 723 MESSAGETYPE_ENDCONFIRMEXPEDITIONBATTLERESPONSE_ENUM.number = 303401 MESSAGETYPE_STORENODEREQUEST_ENUM.name = "StoreNodeRequest" -MESSAGETYPE_STORENODEREQUEST_ENUM.index = 722 +MESSAGETYPE_STORENODEREQUEST_ENUM.index = 724 MESSAGETYPE_STORENODEREQUEST_ENUM.number = 303402 MESSAGETYPE_STORENODERESPONSE_ENUM.name = "StoreNodeResponse" -MESSAGETYPE_STORENODERESPONSE_ENUM.index = 723 +MESSAGETYPE_STORENODERESPONSE_ENUM.index = 725 MESSAGETYPE_STORENODERESPONSE_ENUM.number = 303403 MESSAGETYPE_HERONODEREQUEST_ENUM.name = "HeroNodeRequest" -MESSAGETYPE_HERONODEREQUEST_ENUM.index = 724 +MESSAGETYPE_HERONODEREQUEST_ENUM.index = 726 MESSAGETYPE_HERONODEREQUEST_ENUM.number = 303404 MESSAGETYPE_HERONODERESPONSE_ENUM.name = "HeroNodeResponse" -MESSAGETYPE_HERONODERESPONSE_ENUM.index = 725 +MESSAGETYPE_HERONODERESPONSE_ENUM.index = 727 MESSAGETYPE_HERONODERESPONSE_ENUM.number = 303405 MESSAGETYPE_EXPEDITIONRESETINDICATION_ENUM.name = "ExpeditionResetIndication" -MESSAGETYPE_EXPEDITIONRESETINDICATION_ENUM.index = 726 +MESSAGETYPE_EXPEDITIONRESETINDICATION_ENUM.index = 728 MESSAGETYPE_EXPEDITIONRESETINDICATION_ENUM.number = 303406 MESSAGETYPE_HERONODEGETINFOREQUEST_ENUM.name = "HeroNodeGetInfoRequest" -MESSAGETYPE_HERONODEGETINFOREQUEST_ENUM.index = 727 +MESSAGETYPE_HERONODEGETINFOREQUEST_ENUM.index = 729 MESSAGETYPE_HERONODEGETINFOREQUEST_ENUM.number = 303407 MESSAGETYPE_HERONODEGETINFORESPONSE_ENUM.name = "HeroNodeGetInfoResponse" -MESSAGETYPE_HERONODEGETINFORESPONSE_ENUM.index = 728 +MESSAGETYPE_HERONODEGETINFORESPONSE_ENUM.index = 730 MESSAGETYPE_HERONODEGETINFORESPONSE_ENUM.number = 303408 MESSAGETYPE_TAKEARENABATTLEREWARDREQUEST_ENUM.name = "TakeArenaBattleRewardRequest" -MESSAGETYPE_TAKEARENABATTLEREWARDREQUEST_ENUM.index = 729 +MESSAGETYPE_TAKEARENABATTLEREWARDREQUEST_ENUM.index = 731 MESSAGETYPE_TAKEARENABATTLEREWARDREQUEST_ENUM.number = 303501 MESSAGETYPE_TAKEARENABATTLEREWARDRESPONSE_ENUM.name = "TakeArenaBattleRewardResponse" -MESSAGETYPE_TAKEARENABATTLEREWARDRESPONSE_ENUM.index = 730 +MESSAGETYPE_TAKEARENABATTLEREWARDRESPONSE_ENUM.index = 732 MESSAGETYPE_TAKEARENABATTLEREWARDRESPONSE_ENUM.number = 303502 MESSAGETYPE_SAVEHEROCHANGEREQUEST_ENUM.name = "SaveHeroChangeRequest" -MESSAGETYPE_SAVEHEROCHANGEREQUEST_ENUM.index = 731 +MESSAGETYPE_SAVEHEROCHANGEREQUEST_ENUM.index = 733 MESSAGETYPE_SAVEHEROCHANGEREQUEST_ENUM.number = 303601 MESSAGETYPE_SAVEHEROCHANGERESPONSE_ENUM.name = "SaveHeroChangeResponse" -MESSAGETYPE_SAVEHEROCHANGERESPONSE_ENUM.index = 732 +MESSAGETYPE_SAVEHEROCHANGERESPONSE_ENUM.index = 734 MESSAGETYPE_SAVEHEROCHANGERESPONSE_ENUM.number = 303602 MESSAGETYPE_CANCELHEROCHANGEREQUEST_ENUM.name = "CancelHeroChangeRequest" -MESSAGETYPE_CANCELHEROCHANGEREQUEST_ENUM.index = 733 +MESSAGETYPE_CANCELHEROCHANGEREQUEST_ENUM.index = 735 MESSAGETYPE_CANCELHEROCHANGEREQUEST_ENUM.number = 303603 MESSAGETYPE_CANCELHEROCHANGERESPONSE_ENUM.name = "CancelHeroChangeResponse" -MESSAGETYPE_CANCELHEROCHANGERESPONSE_ENUM.index = 734 +MESSAGETYPE_CANCELHEROCHANGERESPONSE_ENUM.index = 736 MESSAGETYPE_CANCELHEROCHANGERESPONSE_ENUM.number = 303604 MESSAGETYPE_DOHEROCHANGEREQUEST_ENUM.name = "DoHeroChangeRequest" -MESSAGETYPE_DOHEROCHANGEREQUEST_ENUM.index = 735 +MESSAGETYPE_DOHEROCHANGEREQUEST_ENUM.index = 737 MESSAGETYPE_DOHEROCHANGEREQUEST_ENUM.number = 303605 MESSAGETYPE_DOHEROCHANGERESPONSE_ENUM.name = "DoHeroChangeResponse" -MESSAGETYPE_DOHEROCHANGERESPONSE_ENUM.index = 736 +MESSAGETYPE_DOHEROCHANGERESPONSE_ENUM.index = 738 MESSAGETYPE_DOHEROCHANGERESPONSE_ENUM.number = 303606 MESSAGETYPE_COMMITSHEJIACTIVITYITEMREQUEST_ENUM.name = "CommitShejiActivityItemRequest" -MESSAGETYPE_COMMITSHEJIACTIVITYITEMREQUEST_ENUM.index = 737 +MESSAGETYPE_COMMITSHEJIACTIVITYITEMREQUEST_ENUM.index = 739 MESSAGETYPE_COMMITSHEJIACTIVITYITEMREQUEST_ENUM.number = 303653 MESSAGETYPE_COMMITSHEJIACTIVITYITEMRESPONSE_ENUM.name = "CommitShejiActivityItemResponse" -MESSAGETYPE_COMMITSHEJIACTIVITYITEMRESPONSE_ENUM.index = 738 +MESSAGETYPE_COMMITSHEJIACTIVITYITEMRESPONSE_ENUM.index = 740 MESSAGETYPE_COMMITSHEJIACTIVITYITEMRESPONSE_ENUM.number = 303654 MESSAGETYPE_GETSHEJIAWARDREQUEST_ENUM.name = "GetShejiAwardRequest" -MESSAGETYPE_GETSHEJIAWARDREQUEST_ENUM.index = 739 +MESSAGETYPE_GETSHEJIAWARDREQUEST_ENUM.index = 741 MESSAGETYPE_GETSHEJIAWARDREQUEST_ENUM.number = 303655 MESSAGETYPE_GETSHEJIAWARDRESPONSE_ENUM.name = "GetShejiAwardResponse" -MESSAGETYPE_GETSHEJIAWARDRESPONSE_ENUM.index = 740 +MESSAGETYPE_GETSHEJIAWARDRESPONSE_ENUM.index = 742 MESSAGETYPE_GETSHEJIAWARDRESPONSE_ENUM.number = 303656 MESSAGETYPE_SELETSUBREWARDPOOLREQUEST_ENUM.name = "SeletSubRewardPoolRequest" -MESSAGETYPE_SELETSUBREWARDPOOLREQUEST_ENUM.index = 741 +MESSAGETYPE_SELETSUBREWARDPOOLREQUEST_ENUM.index = 743 MESSAGETYPE_SELETSUBREWARDPOOLREQUEST_ENUM.number = 303671 MESSAGETYPE_SELETSUBREWARDPOOLRESPONSE_ENUM.name = "SeletSubRewardPoolResponse" -MESSAGETYPE_SELETSUBREWARDPOOLRESPONSE_ENUM.index = 742 +MESSAGETYPE_SELETSUBREWARDPOOLRESPONSE_ENUM.index = 744 MESSAGETYPE_SELETSUBREWARDPOOLRESPONSE_ENUM.number = 303672 MESSAGETYPE_WORLDLEVELINDICATION_ENUM.name = "WorldLevelIndication" -MESSAGETYPE_WORLDLEVELINDICATION_ENUM.index = 743 +MESSAGETYPE_WORLDLEVELINDICATION_ENUM.index = 745 MESSAGETYPE_WORLDLEVELINDICATION_ENUM.number = 303673 MESSAGETYPE_NEWGENERALATTACKREQUEST_ENUM.name = "NewGeneralAttackRequest" -MESSAGETYPE_NEWGENERALATTACKREQUEST_ENUM.index = 744 +MESSAGETYPE_NEWGENERALATTACKREQUEST_ENUM.index = 746 MESSAGETYPE_NEWGENERALATTACKREQUEST_ENUM.number = 303691 MESSAGETYPE_NEWGENERALATTACKRESPONSE_ENUM.name = "NewGeneralAttackResponse" -MESSAGETYPE_NEWGENERALATTACKRESPONSE_ENUM.index = 745 +MESSAGETYPE_NEWGENERALATTACKRESPONSE_ENUM.index = 747 MESSAGETYPE_NEWGENERALATTACKRESPONSE_ENUM.number = 303692 MESSAGETYPE_TASUILINGXIAOREQUEST_ENUM.name = "TasuilingxiaoRequest" -MESSAGETYPE_TASUILINGXIAOREQUEST_ENUM.index = 746 +MESSAGETYPE_TASUILINGXIAOREQUEST_ENUM.index = 748 MESSAGETYPE_TASUILINGXIAOREQUEST_ENUM.number = 303693 MESSAGETYPE_TASUILINGXIAORESPONSE_ENUM.name = "TasuilingxiaoResponse" -MESSAGETYPE_TASUILINGXIAORESPONSE_ENUM.index = 747 +MESSAGETYPE_TASUILINGXIAORESPONSE_ENUM.index = 749 MESSAGETYPE_TASUILINGXIAORESPONSE_ENUM.number = 303694 MESSAGETYPE_UPGRADEGODTREEREQUEST_ENUM.name = "UpgradeGodTreeRequest" -MESSAGETYPE_UPGRADEGODTREEREQUEST_ENUM.index = 748 +MESSAGETYPE_UPGRADEGODTREEREQUEST_ENUM.index = 750 MESSAGETYPE_UPGRADEGODTREEREQUEST_ENUM.number = 303701 MESSAGETYPE_UPGRADEGODTREERESPONSE_ENUM.name = "UpgradeGodTreeResponse" -MESSAGETYPE_UPGRADEGODTREERESPONSE_ENUM.index = 749 +MESSAGETYPE_UPGRADEGODTREERESPONSE_ENUM.index = 751 MESSAGETYPE_UPGRADEGODTREERESPONSE_ENUM.number = 303702 MESSAGETYPE_ZEROPLAYERUPDATEINDICATION_ENUM.name = "ZeroPlayerUpdateIndication" -MESSAGETYPE_ZEROPLAYERUPDATEINDICATION_ENUM.index = 750 +MESSAGETYPE_ZEROPLAYERUPDATEINDICATION_ENUM.index = 752 MESSAGETYPE_ZEROPLAYERUPDATEINDICATION_ENUM.number = 303703 MESSAGETYPE_GETHELPHEROLISTREQUEST_ENUM.name = "GetHelpHeroListRequest" -MESSAGETYPE_GETHELPHEROLISTREQUEST_ENUM.index = 751 +MESSAGETYPE_GETHELPHEROLISTREQUEST_ENUM.index = 753 MESSAGETYPE_GETHELPHEROLISTREQUEST_ENUM.number = 303704 MESSAGETYPE_GETHELPHEROLISTRESPONSE_ENUM.name = "GetHelpHeroListResponse" -MESSAGETYPE_GETHELPHEROLISTRESPONSE_ENUM.index = 752 +MESSAGETYPE_GETHELPHEROLISTRESPONSE_ENUM.index = 754 MESSAGETYPE_GETHELPHEROLISTRESPONSE_ENUM.number = 303705 MESSAGETYPE_SETHELPHEROREQUEST_ENUM.name = "SetHelpHeroRequest" -MESSAGETYPE_SETHELPHEROREQUEST_ENUM.index = 753 +MESSAGETYPE_SETHELPHEROREQUEST_ENUM.index = 755 MESSAGETYPE_SETHELPHEROREQUEST_ENUM.number = 303706 MESSAGETYPE_SETHELPHERORESPONSE_ENUM.name = "SetHelpHeroResponse" -MESSAGETYPE_SETHELPHERORESPONSE_ENUM.index = 754 +MESSAGETYPE_SETHELPHERORESPONSE_ENUM.index = 756 MESSAGETYPE_SETHELPHERORESPONSE_ENUM.number = 303707 MESSAGETYPE_USEHELPHEROREQUEST_ENUM.name = "UseHelpHeroRequest" -MESSAGETYPE_USEHELPHEROREQUEST_ENUM.index = 755 +MESSAGETYPE_USEHELPHEROREQUEST_ENUM.index = 757 MESSAGETYPE_USEHELPHEROREQUEST_ENUM.number = 303708 MESSAGETYPE_USEHELPHERORESPONSE_ENUM.name = "UseHelpHeroResponse" -MESSAGETYPE_USEHELPHERORESPONSE_ENUM.index = 756 +MESSAGETYPE_USEHELPHERORESPONSE_ENUM.index = 758 MESSAGETYPE_USEHELPHERORESPONSE_ENUM.number = 303709 MESSAGETYPE_GETFOURCHALLENGERECORDREQUEST_ENUM.name = "GetFourChallengeRecordRequest" -MESSAGETYPE_GETFOURCHALLENGERECORDREQUEST_ENUM.index = 757 +MESSAGETYPE_GETFOURCHALLENGERECORDREQUEST_ENUM.index = 759 MESSAGETYPE_GETFOURCHALLENGERECORDREQUEST_ENUM.number = 303710 MESSAGETYPE_GETFOURCHALLENGERECORDRESPONSE_ENUM.name = "GetFourChallengeRecordResponse" -MESSAGETYPE_GETFOURCHALLENGERECORDRESPONSE_ENUM.index = 758 +MESSAGETYPE_GETFOURCHALLENGERECORDRESPONSE_ENUM.index = 760 MESSAGETYPE_GETFOURCHALLENGERECORDRESPONSE_ENUM.number = 303711 MESSAGETYPE_SENDFOURCHALLENGEINFOINDICATION_ENUM.name = "SendFourChallengeInfoIndication" -MESSAGETYPE_SENDFOURCHALLENGEINFOINDICATION_ENUM.index = 759 +MESSAGETYPE_SENDFOURCHALLENGEINFOINDICATION_ENUM.index = 761 MESSAGETYPE_SENDFOURCHALLENGEINFOINDICATION_ENUM.number = 303712 MESSAGETYPE_FOUR_CHALLENGE_GET_INFO_REQUEST_ENUM.name = "FOUR_CHALLENGE_GET_INFO_REQUEST" -MESSAGETYPE_FOUR_CHALLENGE_GET_INFO_REQUEST_ENUM.index = 760 +MESSAGETYPE_FOUR_CHALLENGE_GET_INFO_REQUEST_ENUM.index = 762 MESSAGETYPE_FOUR_CHALLENGE_GET_INFO_REQUEST_ENUM.number = 303713 MESSAGETYPE_FOUR_CHALLENGE_GET_INFO_RESPONSE_ENUM.name = "FOUR_CHALLENGE_GET_INFO_RESPONSE" -MESSAGETYPE_FOUR_CHALLENGE_GET_INFO_RESPONSE_ENUM.index = 761 +MESSAGETYPE_FOUR_CHALLENGE_GET_INFO_RESPONSE_ENUM.index = 763 MESSAGETYPE_FOUR_CHALLENGE_GET_INFO_RESPONSE_ENUM.number = 303714 MESSAGETYPE_FOUR_CHALLENGE_DO_REQUEST_ENUM.name = "FOUR_CHALLENGE_DO_REQUEST" -MESSAGETYPE_FOUR_CHALLENGE_DO_REQUEST_ENUM.index = 762 +MESSAGETYPE_FOUR_CHALLENGE_DO_REQUEST_ENUM.index = 764 MESSAGETYPE_FOUR_CHALLENGE_DO_REQUEST_ENUM.number = 303715 MESSAGETYPE_FOUR_CHALLENGE_DO_RESPONSE_ENUM.name = "FOUR_CHALLENGE_DO_RESPONSE" -MESSAGETYPE_FOUR_CHALLENGE_DO_RESPONSE_ENUM.index = 763 +MESSAGETYPE_FOUR_CHALLENGE_DO_RESPONSE_ENUM.index = 765 MESSAGETYPE_FOUR_CHALLENGE_DO_RESPONSE_ENUM.number = 303716 MESSAGETYPE_DEMONSTRIALREWARDREQUEST_ENUM.name = "DemonsTrialRewardRequest" -MESSAGETYPE_DEMONSTRIALREWARDREQUEST_ENUM.index = 764 +MESSAGETYPE_DEMONSTRIALREWARDREQUEST_ENUM.index = 766 MESSAGETYPE_DEMONSTRIALREWARDREQUEST_ENUM.number = 303801 MESSAGETYPE_DEMONSTRIALREWARDRESPONSE_ENUM.name = "DemonsTrialRewardResponse" -MESSAGETYPE_DEMONSTRIALREWARDRESPONSE_ENUM.index = 765 +MESSAGETYPE_DEMONSTRIALREWARDRESPONSE_ENUM.index = 767 MESSAGETYPE_DEMONSTRIALREWARDRESPONSE_ENUM.number = 303802 MESSAGETYPE_USEHEADFRAMEREQUEST_ENUM.name = "UseHeadFrameRequest" -MESSAGETYPE_USEHEADFRAMEREQUEST_ENUM.index = 766 +MESSAGETYPE_USEHEADFRAMEREQUEST_ENUM.index = 768 MESSAGETYPE_USEHEADFRAMEREQUEST_ENUM.number = 303901 MESSAGETYPE_USEHEADFRAMERESPONSE_ENUM.name = "UseHeadFrameResponse" -MESSAGETYPE_USEHEADFRAMERESPONSE_ENUM.index = 767 +MESSAGETYPE_USEHEADFRAMERESPONSE_ENUM.index = 769 MESSAGETYPE_USEHEADFRAMERESPONSE_ENUM.number = 303902 MESSAGETYPE_ACTIVEUSERSKINREQUEST_ENUM.name = "ActiveUserSkinRequest" -MESSAGETYPE_ACTIVEUSERSKINREQUEST_ENUM.index = 768 +MESSAGETYPE_ACTIVEUSERSKINREQUEST_ENUM.index = 770 MESSAGETYPE_ACTIVEUSERSKINREQUEST_ENUM.number = 303903 MESSAGETYPE_ACTIVEUSERSKINRESPONSE_ENUM.name = "ActiveUserSkinResponse" -MESSAGETYPE_ACTIVEUSERSKINRESPONSE_ENUM.index = 769 +MESSAGETYPE_ACTIVEUSERSKINRESPONSE_ENUM.index = 771 MESSAGETYPE_ACTIVEUSERSKINRESPONSE_ENUM.number = 303904 MESSAGETYPE_ACTIVEUSERTITLEREQUEST_ENUM.name = "ActiveUserTitleRequest" -MESSAGETYPE_ACTIVEUSERTITLEREQUEST_ENUM.index = 770 +MESSAGETYPE_ACTIVEUSERTITLEREQUEST_ENUM.index = 772 MESSAGETYPE_ACTIVEUSERTITLEREQUEST_ENUM.number = 303905 MESSAGETYPE_ACTIVEUSERTITLERESPONSE_ENUM.name = "ActiveUserTitleResponse" -MESSAGETYPE_ACTIVEUSERTITLERESPONSE_ENUM.index = 771 +MESSAGETYPE_ACTIVEUSERTITLERESPONSE_ENUM.index = 773 MESSAGETYPE_ACTIVEUSERTITLERESPONSE_ENUM.number = 303906 MESSAGETYPE_ACTIVEUSERMOUNTREQUEST_ENUM.name = "ActiveUserMountRequest" -MESSAGETYPE_ACTIVEUSERMOUNTREQUEST_ENUM.index = 772 +MESSAGETYPE_ACTIVEUSERMOUNTREQUEST_ENUM.index = 774 MESSAGETYPE_ACTIVEUSERMOUNTREQUEST_ENUM.number = 303907 MESSAGETYPE_ACTIVEUSERMOUNTRESPONSE_ENUM.name = "ActiveUserMountResponse" -MESSAGETYPE_ACTIVEUSERMOUNTRESPONSE_ENUM.index = 773 +MESSAGETYPE_ACTIVEUSERMOUNTRESPONSE_ENUM.index = 775 MESSAGETYPE_ACTIVEUSERMOUNTRESPONSE_ENUM.number = 303908 MESSAGETYPE_UPPRACTICELEVELREQUEST_ENUM.name = "UpPracticeLevelRequest" -MESSAGETYPE_UPPRACTICELEVELREQUEST_ENUM.index = 774 +MESSAGETYPE_UPPRACTICELEVELREQUEST_ENUM.index = 776 MESSAGETYPE_UPPRACTICELEVELREQUEST_ENUM.number = 304101 MESSAGETYPE_UPPRACTICELEVELRESPONSE_ENUM.name = "UpPracticeLevelResponse" -MESSAGETYPE_UPPRACTICELEVELRESPONSE_ENUM.index = 775 +MESSAGETYPE_UPPRACTICELEVELRESPONSE_ENUM.index = 777 MESSAGETYPE_UPPRACTICELEVELRESPONSE_ENUM.number = 304102 MESSAGETYPE_REPLACEPURPLEMANSIONSEALREQUEST_ENUM.name = "ReplacePurpleMansionSealRequest" -MESSAGETYPE_REPLACEPURPLEMANSIONSEALREQUEST_ENUM.index = 776 +MESSAGETYPE_REPLACEPURPLEMANSIONSEALREQUEST_ENUM.index = 778 MESSAGETYPE_REPLACEPURPLEMANSIONSEALREQUEST_ENUM.number = 304103 MESSAGETYPE_REPLACEPURPLEMANSIONSEALRESPONSE_ENUM.name = "ReplacePurpleMansionSealResponse" -MESSAGETYPE_REPLACEPURPLEMANSIONSEALRESPONSE_ENUM.index = 777 +MESSAGETYPE_REPLACEPURPLEMANSIONSEALRESPONSE_ENUM.index = 779 MESSAGETYPE_REPLACEPURPLEMANSIONSEALRESPONSE_ENUM.number = 304104 MESSAGETYPE_PURPLEMANSIONSEALINDICATION_ENUM.name = "PurpleMansionSealIndication" -MESSAGETYPE_PURPLEMANSIONSEALINDICATION_ENUM.index = 778 +MESSAGETYPE_PURPLEMANSIONSEALINDICATION_ENUM.index = 780 MESSAGETYPE_PURPLEMANSIONSEALINDICATION_ENUM.number = 304105 MESSAGETYPE_CHOICEHEROREWARDREQUEST_ENUM.name = "choiceHeroRewardRequest" -MESSAGETYPE_CHOICEHEROREWARDREQUEST_ENUM.index = 779 +MESSAGETYPE_CHOICEHEROREWARDREQUEST_ENUM.index = 781 MESSAGETYPE_CHOICEHEROREWARDREQUEST_ENUM.number = 3040106 MESSAGETYPE_CHOICEHEROREWARDRESPONSE_ENUM.name = "choiceHeroRewardResponse" -MESSAGETYPE_CHOICEHEROREWARDRESPONSE_ENUM.index = 780 +MESSAGETYPE_CHOICEHEROREWARDRESPONSE_ENUM.index = 782 MESSAGETYPE_CHOICEHEROREWARDRESPONSE_ENUM.number = 3040107 MESSAGETYPE_CHOICEDRAWCARDREQUEST_ENUM.name = "choiceDrawCardRequest" -MESSAGETYPE_CHOICEDRAWCARDREQUEST_ENUM.index = 781 +MESSAGETYPE_CHOICEDRAWCARDREQUEST_ENUM.index = 783 MESSAGETYPE_CHOICEDRAWCARDREQUEST_ENUM.number = 3040108 MESSAGETYPE_CHOICEDRAWCARDRESPONSE_ENUM.name = "choiceDrawCardResponse" -MESSAGETYPE_CHOICEDRAWCARDRESPONSE_ENUM.index = 782 +MESSAGETYPE_CHOICEDRAWCARDRESPONSE_ENUM.index = 784 MESSAGETYPE_CHOICEDRAWCARDRESPONSE_ENUM.number = 3040109 MESSAGETYPE_WISHDRAWCARDINDICATION_ENUM.name = "wishDrawCardIndication" -MESSAGETYPE_WISHDRAWCARDINDICATION_ENUM.index = 783 +MESSAGETYPE_WISHDRAWCARDINDICATION_ENUM.index = 785 MESSAGETYPE_WISHDRAWCARDINDICATION_ENUM.number = 3040123 MESSAGETYPE_CHOICEWISHHEROREQUEST_ENUM.name = "choiceWishHeroRequest" -MESSAGETYPE_CHOICEWISHHEROREQUEST_ENUM.index = 784 +MESSAGETYPE_CHOICEWISHHEROREQUEST_ENUM.index = 786 MESSAGETYPE_CHOICEWISHHEROREQUEST_ENUM.number = 3040124 MESSAGETYPE_CHOICEWISHHERORESPONSE_ENUM.name = "choiceWishHeroResponse" -MESSAGETYPE_CHOICEWISHHERORESPONSE_ENUM.index = 785 +MESSAGETYPE_CHOICEWISHHERORESPONSE_ENUM.index = 787 MESSAGETYPE_CHOICEWISHHERORESPONSE_ENUM.number = 3040125 MESSAGETYPE_QIMENDUNJIADRAWREQUEST_ENUM.name = "qiMenDunJiaDrawRequest" -MESSAGETYPE_QIMENDUNJIADRAWREQUEST_ENUM.index = 786 +MESSAGETYPE_QIMENDUNJIADRAWREQUEST_ENUM.index = 788 MESSAGETYPE_QIMENDUNJIADRAWREQUEST_ENUM.number = 3040110 MESSAGETYPE_QIMENDUNJIADRAWRESPONSE_ENUM.name = "qiMenDunJiaDrawResponse" -MESSAGETYPE_QIMENDUNJIADRAWRESPONSE_ENUM.index = 787 +MESSAGETYPE_QIMENDUNJIADRAWRESPONSE_ENUM.index = 789 MESSAGETYPE_QIMENDUNJIADRAWRESPONSE_ENUM.number = 3040111 MESSAGETYPE_QIMENDUNJIAHITLISTREQUEST_ENUM.name = "qiMenDunJiaHitListRequest" -MESSAGETYPE_QIMENDUNJIAHITLISTREQUEST_ENUM.index = 788 +MESSAGETYPE_QIMENDUNJIAHITLISTREQUEST_ENUM.index = 790 MESSAGETYPE_QIMENDUNJIAHITLISTREQUEST_ENUM.number = 3040112 MESSAGETYPE_QIMENDUNJIAHITLISTRESPONSE_ENUM.name = "qiMenDunJiaHitListResponse" -MESSAGETYPE_QIMENDUNJIAHITLISTRESPONSE_ENUM.index = 789 +MESSAGETYPE_QIMENDUNJIAHITLISTRESPONSE_ENUM.index = 791 MESSAGETYPE_QIMENDUNJIAHITLISTRESPONSE_ENUM.number = 3040113 MESSAGETYPE_BEAUTYBAGCARDINDICATION_ENUM.name = "beautyBagCardIndication" -MESSAGETYPE_BEAUTYBAGCARDINDICATION_ENUM.index = 790 +MESSAGETYPE_BEAUTYBAGCARDINDICATION_ENUM.index = 792 MESSAGETYPE_BEAUTYBAGCARDINDICATION_ENUM.number = 3040126 MESSAGETYPE_BEAUTYBAGWISHEQUIPREQUEST_ENUM.name = "beautyBagWishEquipRequest" -MESSAGETYPE_BEAUTYBAGWISHEQUIPREQUEST_ENUM.index = 791 +MESSAGETYPE_BEAUTYBAGWISHEQUIPREQUEST_ENUM.index = 793 MESSAGETYPE_BEAUTYBAGWISHEQUIPREQUEST_ENUM.number = 3040127 MESSAGETYPE_BEAUTYBAGWISHEQUIPRESPONSE_ENUM.name = "beautyBagWishEquipResponse" -MESSAGETYPE_BEAUTYBAGWISHEQUIPRESPONSE_ENUM.index = 792 +MESSAGETYPE_BEAUTYBAGWISHEQUIPRESPONSE_ENUM.index = 794 MESSAGETYPE_BEAUTYBAGWISHEQUIPRESPONSE_ENUM.number = 3040128 MESSAGETYPE_SEVENWORLDINFOREQUEST_ENUM.name = "SevenWorldInfoRequest" -MESSAGETYPE_SEVENWORLDINFOREQUEST_ENUM.index = 793 +MESSAGETYPE_SEVENWORLDINFOREQUEST_ENUM.index = 795 MESSAGETYPE_SEVENWORLDINFOREQUEST_ENUM.number = 3050001 MESSAGETYPE_SEVENWORLDINFORESPONSE_ENUM.name = "SevenWorldInfoResponse" -MESSAGETYPE_SEVENWORLDINFORESPONSE_ENUM.index = 794 +MESSAGETYPE_SEVENWORLDINFORESPONSE_ENUM.index = 796 MESSAGETYPE_SEVENWORLDINFORESPONSE_ENUM.number = 3050002 MESSAGETYPE_SEVENWORLDINFOINDICATION_ENUM.name = "SevenWorldInfoIndication" -MESSAGETYPE_SEVENWORLDINFOINDICATION_ENUM.index = 795 +MESSAGETYPE_SEVENWORLDINFOINDICATION_ENUM.index = 797 MESSAGETYPE_SEVENWORLDINFOINDICATION_ENUM.number = 3050003 MESSAGETYPE_SEVENWORLDRELICREQUEST_ENUM.name = "SevenWorldRelicRequest" -MESSAGETYPE_SEVENWORLDRELICREQUEST_ENUM.index = 796 +MESSAGETYPE_SEVENWORLDRELICREQUEST_ENUM.index = 798 MESSAGETYPE_SEVENWORLDRELICREQUEST_ENUM.number = 3050004 MESSAGETYPE_SEVENWORLDRELICRESPONSE_ENUM.name = "SevenWorldRelicResponse" -MESSAGETYPE_SEVENWORLDRELICRESPONSE_ENUM.index = 797 +MESSAGETYPE_SEVENWORLDRELICRESPONSE_ENUM.index = 799 MESSAGETYPE_SEVENWORLDRELICRESPONSE_ENUM.number = 3050005 MESSAGETYPE_SEVENWORLDCHALLENGEREQUEST_ENUM.name = "SevenWorldChallengeRequest" -MESSAGETYPE_SEVENWORLDCHALLENGEREQUEST_ENUM.index = 798 +MESSAGETYPE_SEVENWORLDCHALLENGEREQUEST_ENUM.index = 800 MESSAGETYPE_SEVENWORLDCHALLENGEREQUEST_ENUM.number = 3050010 MESSAGETYPE_SEVENWORLDCHALLENGERESPONSE_ENUM.name = "SevenWorldChallengeResponse" -MESSAGETYPE_SEVENWORLDCHALLENGERESPONSE_ENUM.index = 799 +MESSAGETYPE_SEVENWORLDCHALLENGERESPONSE_ENUM.index = 801 MESSAGETYPE_SEVENWORLDCHALLENGERESPONSE_ENUM.number = 3050011 MESSAGETYPE_RIDINGSWARDACTIVITYREQUEST_ENUM.name = "RidingSwardActivityRequest" -MESSAGETYPE_RIDINGSWARDACTIVITYREQUEST_ENUM.index = 800 +MESSAGETYPE_RIDINGSWARDACTIVITYREQUEST_ENUM.index = 802 MESSAGETYPE_RIDINGSWARDACTIVITYREQUEST_ENUM.number = 3050012 MESSAGETYPE_RIDINGSWARDACTIVITYRESPONSE_ENUM.name = "RidingSwardActivityResponse" -MESSAGETYPE_RIDINGSWARDACTIVITYRESPONSE_ENUM.index = 801 +MESSAGETYPE_RIDINGSWARDACTIVITYRESPONSE_ENUM.index = 803 MESSAGETYPE_RIDINGSWARDACTIVITYRESPONSE_ENUM.number = 3050013 MESSAGETYPE_RIDINGSWARDINFOREQUEST_ENUM.name = "RidingSwardInfoRequest" -MESSAGETYPE_RIDINGSWARDINFOREQUEST_ENUM.index = 802 +MESSAGETYPE_RIDINGSWARDINFOREQUEST_ENUM.index = 804 MESSAGETYPE_RIDINGSWARDINFOREQUEST_ENUM.number = 3050014 MESSAGETYPE_RIDINGSWARDREWARDREQUEST_ENUM.name = "RidingSwardRewardRequest" -MESSAGETYPE_RIDINGSWARDREWARDREQUEST_ENUM.index = 803 +MESSAGETYPE_RIDINGSWARDREWARDREQUEST_ENUM.index = 805 MESSAGETYPE_RIDINGSWARDREWARDREQUEST_ENUM.number = 3050015 MESSAGETYPE_RIDINGSWARDREWARDRESPONSE_ENUM.name = "RidingSwardRewardResponse" -MESSAGETYPE_RIDINGSWARDREWARDRESPONSE_ENUM.index = 804 +MESSAGETYPE_RIDINGSWARDREWARDRESPONSE_ENUM.index = 806 MESSAGETYPE_RIDINGSWARDREWARDRESPONSE_ENUM.number = 3050018 MESSAGETYPE_RIDINGSWARDBETREQUEST_ENUM.name = "RidingSwardBetRequest" -MESSAGETYPE_RIDINGSWARDBETREQUEST_ENUM.index = 805 +MESSAGETYPE_RIDINGSWARDBETREQUEST_ENUM.index = 807 MESSAGETYPE_RIDINGSWARDBETREQUEST_ENUM.number = 3050016 MESSAGETYPE_RIDINGSWARDINFORESPONSE_ENUM.name = "RidingSwardInfoResponse" -MESSAGETYPE_RIDINGSWARDINFORESPONSE_ENUM.index = 806 +MESSAGETYPE_RIDINGSWARDINFORESPONSE_ENUM.index = 808 MESSAGETYPE_RIDINGSWARDINFORESPONSE_ENUM.number = 3050017 MESSAGETYPE_GETTRANSFORMATIONREQUEST_ENUM.name = "GetTransformationRequest" -MESSAGETYPE_GETTRANSFORMATIONREQUEST_ENUM.index = 807 +MESSAGETYPE_GETTRANSFORMATIONREQUEST_ENUM.index = 809 MESSAGETYPE_GETTRANSFORMATIONREQUEST_ENUM.number = 3050020 MESSAGETYPE_GETTRANSFORMATIONRESPONSE_ENUM.name = "GetTransformationResponse" -MESSAGETYPE_GETTRANSFORMATIONRESPONSE_ENUM.index = 808 +MESSAGETYPE_GETTRANSFORMATIONRESPONSE_ENUM.index = 810 MESSAGETYPE_GETTRANSFORMATIONRESPONSE_ENUM.number = 3050021 MESSAGETYPE_UPORDOWNTRANSFORMATIONREQUEST_ENUM.name = "UpOrDownTransformationRequest" -MESSAGETYPE_UPORDOWNTRANSFORMATIONREQUEST_ENUM.index = 809 +MESSAGETYPE_UPORDOWNTRANSFORMATIONREQUEST_ENUM.index = 811 MESSAGETYPE_UPORDOWNTRANSFORMATIONREQUEST_ENUM.number = 3050022 MESSAGETYPE_BUYGOODSTOITEMREQUEST_ENUM.name = "BuyGoodsToItemRequest" -MESSAGETYPE_BUYGOODSTOITEMREQUEST_ENUM.index = 810 +MESSAGETYPE_BUYGOODSTOITEMREQUEST_ENUM.index = 812 MESSAGETYPE_BUYGOODSTOITEMREQUEST_ENUM.number = 3050023 MESSAGETYPE_BUYGOODSTOITEMRESPONSE_ENUM.name = "BuyGoodsToItemResponse" -MESSAGETYPE_BUYGOODSTOITEMRESPONSE_ENUM.index = 811 +MESSAGETYPE_BUYGOODSTOITEMRESPONSE_ENUM.index = 813 MESSAGETYPE_BUYGOODSTOITEMRESPONSE_ENUM.number = 3050024 MESSAGETYPE_WEEKCARDINFOREQUEST_ENUM.name = "WeekCardInfoRequest" -MESSAGETYPE_WEEKCARDINFOREQUEST_ENUM.index = 812 +MESSAGETYPE_WEEKCARDINFOREQUEST_ENUM.index = 814 MESSAGETYPE_WEEKCARDINFOREQUEST_ENUM.number = 3050030 MESSAGETYPE_WEEKCARDINFORESPONSE_ENUM.name = "WeekCardInfoResponse" -MESSAGETYPE_WEEKCARDINFORESPONSE_ENUM.index = 813 +MESSAGETYPE_WEEKCARDINFORESPONSE_ENUM.index = 815 MESSAGETYPE_WEEKCARDINFORESPONSE_ENUM.number = 3050031 MESSAGETYPE_WEEKCARDREWARDREQUEST_ENUM.name = "WeekCardRewardRequest" -MESSAGETYPE_WEEKCARDREWARDREQUEST_ENUM.index = 814 +MESSAGETYPE_WEEKCARDREWARDREQUEST_ENUM.index = 816 MESSAGETYPE_WEEKCARDREWARDREQUEST_ENUM.number = 3050032 MESSAGETYPE_WEEKCARDREWARDRESPONSE_ENUM.name = "WeekCardRewardResponse" -MESSAGETYPE_WEEKCARDREWARDRESPONSE_ENUM.index = 815 +MESSAGETYPE_WEEKCARDREWARDRESPONSE_ENUM.index = 817 MESSAGETYPE_WEEKCARDREWARDRESPONSE_ENUM.number = 3050033 MESSAGETYPE_WEEKCARDINDICATIONINFORESPONSE_ENUM.name = "WeekCardIndicationInfoResponse" -MESSAGETYPE_WEEKCARDINDICATIONINFORESPONSE_ENUM.index = 816 +MESSAGETYPE_WEEKCARDINDICATIONINFORESPONSE_ENUM.index = 818 MESSAGETYPE_WEEKCARDINDICATIONINFORESPONSE_ENUM.number = 3050034 MESSAGETYPE_HOMEINFOREQUEST_ENUM.name = "HomeInfoRequest" -MESSAGETYPE_HOMEINFOREQUEST_ENUM.index = 817 +MESSAGETYPE_HOMEINFOREQUEST_ENUM.index = 819 MESSAGETYPE_HOMEINFOREQUEST_ENUM.number = 3050101 MESSAGETYPE_HOMEINFORESPONSE_ENUM.name = "HomeInfoResponse" -MESSAGETYPE_HOMEINFORESPONSE_ENUM.index = 818 +MESSAGETYPE_HOMEINFORESPONSE_ENUM.index = 820 MESSAGETYPE_HOMEINFORESPONSE_ENUM.number = 3050102 MESSAGETYPE_ARCHITECTUREOPERATEREQUEST_ENUM.name = "ArchitectureOperateRequest" -MESSAGETYPE_ARCHITECTUREOPERATEREQUEST_ENUM.index = 819 +MESSAGETYPE_ARCHITECTUREOPERATEREQUEST_ENUM.index = 821 MESSAGETYPE_ARCHITECTUREOPERATEREQUEST_ENUM.number = 3050103 MESSAGETYPE_HOMEALLGAINREQUSET_ENUM.name = "HomeAllGainRequset" -MESSAGETYPE_HOMEALLGAINREQUSET_ENUM.index = 820 +MESSAGETYPE_HOMEALLGAINREQUSET_ENUM.index = 822 MESSAGETYPE_HOMEALLGAINREQUSET_ENUM.number = 3050104 MESSAGETYPE_HOMEALLGAINRESPONSE_ENUM.name = "HomeAllGainResponse" -MESSAGETYPE_HOMEALLGAINRESPONSE_ENUM.index = 821 +MESSAGETYPE_HOMEALLGAINRESPONSE_ENUM.index = 823 MESSAGETYPE_HOMEALLGAINRESPONSE_ENUM.number = 3050105 MESSAGETYPE_WANDERINFOREQUSET_ENUM.name = "WanderInfoRequset" -MESSAGETYPE_WANDERINFOREQUSET_ENUM.index = 822 +MESSAGETYPE_WANDERINFOREQUSET_ENUM.index = 824 MESSAGETYPE_WANDERINFOREQUSET_ENUM.number = 3050106 MESSAGETYPE_WANDERINFORESPONSE_ENUM.name = "WanderInfoResponse" -MESSAGETYPE_WANDERINFORESPONSE_ENUM.index = 823 +MESSAGETYPE_WANDERINFORESPONSE_ENUM.index = 825 MESSAGETYPE_WANDERINFORESPONSE_ENUM.number = 3050107 MESSAGETYPE_WANDERDISPATCHREQUEST_ENUM.name = "WanderDispatchRequest" -MESSAGETYPE_WANDERDISPATCHREQUEST_ENUM.index = 824 +MESSAGETYPE_WANDERDISPATCHREQUEST_ENUM.index = 826 MESSAGETYPE_WANDERDISPATCHREQUEST_ENUM.number = 3050108 MESSAGETYPE_WANDERDISPATCHRESPONSE_ENUM.name = "WanderDispatchResponse" -MESSAGETYPE_WANDERDISPATCHRESPONSE_ENUM.index = 825 +MESSAGETYPE_WANDERDISPATCHRESPONSE_ENUM.index = 827 MESSAGETYPE_WANDERDISPATCHRESPONSE_ENUM.number = 3050109 MESSAGETYPE_EQUIPINTENSIFYREQUSET_ENUM.name = "EquipIntensifyRequset" -MESSAGETYPE_EQUIPINTENSIFYREQUSET_ENUM.index = 826 +MESSAGETYPE_EQUIPINTENSIFYREQUSET_ENUM.index = 828 MESSAGETYPE_EQUIPINTENSIFYREQUSET_ENUM.number = 3050110 MESSAGETYPE_EQUIPINTENSIFYRESPONSE_ENUM.name = "EquipIntensifyResponse" -MESSAGETYPE_EQUIPINTENSIFYRESPONSE_ENUM.index = 827 +MESSAGETYPE_EQUIPINTENSIFYRESPONSE_ENUM.index = 829 MESSAGETYPE_EQUIPINTENSIFYRESPONSE_ENUM.number = 3050111 MESSAGETYPE_ARCHITECTUREUNLOCKINDICATION_ENUM.name = "ArchitectureUnlockIndication" -MESSAGETYPE_ARCHITECTUREUNLOCKINDICATION_ENUM.index = 828 +MESSAGETYPE_ARCHITECTUREUNLOCKINDICATION_ENUM.index = 830 MESSAGETYPE_ARCHITECTUREUNLOCKINDICATION_ENUM.number = 3050112 MESSAGETYPE_EXPLORERMAPINFOREQUEST_ENUM.name = "ExplorerMapInfoRequest" -MESSAGETYPE_EXPLORERMAPINFOREQUEST_ENUM.index = 829 +MESSAGETYPE_EXPLORERMAPINFOREQUEST_ENUM.index = 831 MESSAGETYPE_EXPLORERMAPINFOREQUEST_ENUM.number = 3050040 MESSAGETYPE_EXPLORERMAPINFORESPONSE_ENUM.name = "ExplorerMapInfoResponse" -MESSAGETYPE_EXPLORERMAPINFORESPONSE_ENUM.index = 830 +MESSAGETYPE_EXPLORERMAPINFORESPONSE_ENUM.index = 832 MESSAGETYPE_EXPLORERMAPINFORESPONSE_ENUM.number = 3050041 MESSAGETYPE_EXPLORERMAPPLAYERINFOREQUEST_ENUM.name = "ExplorerMapPlayerInfoRequest" -MESSAGETYPE_EXPLORERMAPPLAYERINFOREQUEST_ENUM.index = 831 +MESSAGETYPE_EXPLORERMAPPLAYERINFOREQUEST_ENUM.index = 833 MESSAGETYPE_EXPLORERMAPPLAYERINFOREQUEST_ENUM.number = 3050042 MESSAGETYPE_EXPLORERMAPPLAYERINFORESPONSE_ENUM.name = "ExplorerMapPlayerInfoResponse" -MESSAGETYPE_EXPLORERMAPPLAYERINFORESPONSE_ENUM.index = 832 +MESSAGETYPE_EXPLORERMAPPLAYERINFORESPONSE_ENUM.index = 834 MESSAGETYPE_EXPLORERMAPPLAYERINFORESPONSE_ENUM.number = 3050043 MESSAGETYPE_EXPLORERMAPSENDREQUEST_ENUM.name = "ExplorerMapSendRequest" -MESSAGETYPE_EXPLORERMAPSENDREQUEST_ENUM.index = 833 +MESSAGETYPE_EXPLORERMAPSENDREQUEST_ENUM.index = 835 MESSAGETYPE_EXPLORERMAPSENDREQUEST_ENUM.number = 3050044 MESSAGETYPE_EXPLORERMAPSENDRESPONSE_ENUM.name = "ExplorerMapSendResponse" -MESSAGETYPE_EXPLORERMAPSENDRESPONSE_ENUM.index = 834 +MESSAGETYPE_EXPLORERMAPSENDRESPONSE_ENUM.index = 836 MESSAGETYPE_EXPLORERMAPSENDRESPONSE_ENUM.number = 3050045 MESSAGETYPE_EXPLORERMAPREWARDREQUEST_ENUM.name = "ExplorerMapRewardRequest" -MESSAGETYPE_EXPLORERMAPREWARDREQUEST_ENUM.index = 835 +MESSAGETYPE_EXPLORERMAPREWARDREQUEST_ENUM.index = 837 MESSAGETYPE_EXPLORERMAPREWARDREQUEST_ENUM.number = 3050046 MESSAGETYPE_EXPLORERMAPREWARDRESPONSE_ENUM.name = "ExplorerMapRewardResponse" -MESSAGETYPE_EXPLORERMAPREWARDRESPONSE_ENUM.index = 836 +MESSAGETYPE_EXPLORERMAPREWARDRESPONSE_ENUM.index = 838 MESSAGETYPE_EXPLORERMAPREWARDRESPONSE_ENUM.number = 3050047 MESSAGETYPE_EXPLORERMAPINDICATIONRESPONSE_ENUM.name = "ExplorerMapIndicationResponse" -MESSAGETYPE_EXPLORERMAPINDICATIONRESPONSE_ENUM.index = 837 +MESSAGETYPE_EXPLORERMAPINDICATIONRESPONSE_ENUM.index = 839 MESSAGETYPE_EXPLORERMAPINDICATIONRESPONSE_ENUM.number = 3050048 MESSAGETYPE_TOWERGETREWARDINFOSHOWREQUEST_ENUM.name = "TowerGetRewardInfoShowRequest" -MESSAGETYPE_TOWERGETREWARDINFOSHOWREQUEST_ENUM.index = 838 +MESSAGETYPE_TOWERGETREWARDINFOSHOWREQUEST_ENUM.index = 840 MESSAGETYPE_TOWERGETREWARDINFOSHOWREQUEST_ENUM.number = 3050050 MESSAGETYPE_TOWERGETREWARDINFOSHOWRESPONSE_ENUM.name = "TowerGetRewardInfoShowResponse" -MESSAGETYPE_TOWERGETREWARDINFOSHOWRESPONSE_ENUM.index = 839 +MESSAGETYPE_TOWERGETREWARDINFOSHOWRESPONSE_ENUM.index = 841 MESSAGETYPE_TOWERGETREWARDINFOSHOWRESPONSE_ENUM.number = 3050051 MESSAGETYPE_GETWORLDSERVERREQUEST_ENUM.name = "GetWorldServerRequest" -MESSAGETYPE_GETWORLDSERVERREQUEST_ENUM.index = 840 +MESSAGETYPE_GETWORLDSERVERREQUEST_ENUM.index = 842 MESSAGETYPE_GETWORLDSERVERREQUEST_ENUM.number = 800001 MESSAGETYPE_GETWORLDSERVERRESPONSE_ENUM.name = "GetWorldServerResponse" -MESSAGETYPE_GETWORLDSERVERRESPONSE_ENUM.index = 841 +MESSAGETYPE_GETWORLDSERVERRESPONSE_ENUM.index = 843 MESSAGETYPE_GETWORLDSERVERRESPONSE_ENUM.number = 800002 MESSAGETYPE_GETWORLDARENAINFOREQUEST_ENUM.name = "GetWorldArenaInfoRequest" -MESSAGETYPE_GETWORLDARENAINFOREQUEST_ENUM.index = 842 +MESSAGETYPE_GETWORLDARENAINFOREQUEST_ENUM.index = 844 MESSAGETYPE_GETWORLDARENAINFOREQUEST_ENUM.number = 900001 MESSAGETYPE_GETWORLDARENAINFORESPONSE_ENUM.name = "GetWorldArenaInfoResponse" -MESSAGETYPE_GETWORLDARENAINFORESPONSE_ENUM.index = 843 +MESSAGETYPE_GETWORLDARENAINFORESPONSE_ENUM.index = 845 MESSAGETYPE_GETWORLDARENAINFORESPONSE_ENUM.number = 900002 MESSAGETYPE_GETWORLDARENACHALLENGEREQUEST_ENUM.name = "GetWorldArenaChallengeRequest" -MESSAGETYPE_GETWORLDARENACHALLENGEREQUEST_ENUM.index = 844 +MESSAGETYPE_GETWORLDARENACHALLENGEREQUEST_ENUM.index = 846 MESSAGETYPE_GETWORLDARENACHALLENGEREQUEST_ENUM.number = 900003 MESSAGETYPE_GETWORLDARENACHALLENGERESPONSE_ENUM.name = "GetWorldArenaChallengeResponse" -MESSAGETYPE_GETWORLDARENACHALLENGERESPONSE_ENUM.index = 845 +MESSAGETYPE_GETWORLDARENACHALLENGERESPONSE_ENUM.index = 847 MESSAGETYPE_GETWORLDARENACHALLENGERESPONSE_ENUM.number = 900004 MESSAGETYPE_GETWORLDARENAPROUDREQUEST_ENUM.name = "GetWorldArenaProudRequest" -MESSAGETYPE_GETWORLDARENAPROUDREQUEST_ENUM.index = 846 +MESSAGETYPE_GETWORLDARENAPROUDREQUEST_ENUM.index = 848 MESSAGETYPE_GETWORLDARENAPROUDREQUEST_ENUM.number = 900005 MESSAGETYPE_GETWORLDARENAPROUDRESPONSE_ENUM.name = "GetWorldArenaProudResponse" -MESSAGETYPE_GETWORLDARENAPROUDRESPONSE_ENUM.index = 847 +MESSAGETYPE_GETWORLDARENAPROUDRESPONSE_ENUM.index = 849 MESSAGETYPE_GETWORLDARENAPROUDRESPONSE_ENUM.number = 900006 MESSAGETYPE_GETWORLDARENARECORDINFOREQUEST_ENUM.name = "GetWorldArenaRecordInfoRequest" -MESSAGETYPE_GETWORLDARENARECORDINFOREQUEST_ENUM.index = 848 +MESSAGETYPE_GETWORLDARENARECORDINFOREQUEST_ENUM.index = 850 MESSAGETYPE_GETWORLDARENARECORDINFOREQUEST_ENUM.number = 900007 MESSAGETYPE_GETWORLDARENARECORDINFORESPONSE_ENUM.name = "GetWorldArenaRecordInfoResponse" -MESSAGETYPE_GETWORLDARENARECORDINFORESPONSE_ENUM.index = 849 +MESSAGETYPE_GETWORLDARENARECORDINFORESPONSE_ENUM.index = 851 MESSAGETYPE_GETWORLDARENARECORDINFORESPONSE_ENUM.number = 900008 MESSAGETYPE_GETGSUSERARENAINFOREQUEST_ENUM.name = "GetGSUserArenaInfoRequest" -MESSAGETYPE_GETGSUSERARENAINFOREQUEST_ENUM.index = 850 +MESSAGETYPE_GETGSUSERARENAINFOREQUEST_ENUM.index = 852 MESSAGETYPE_GETGSUSERARENAINFOREQUEST_ENUM.number = 900009 MESSAGETYPE_GETGSUSERARENAINFORESPONSE_ENUM.name = "GetGSUserArenaInfoResponse" -MESSAGETYPE_GETGSUSERARENAINFORESPONSE_ENUM.index = 851 +MESSAGETYPE_GETGSUSERARENAINFORESPONSE_ENUM.index = 853 MESSAGETYPE_GETGSUSERARENAINFORESPONSE_ENUM.number = 900010 MESSAGETYPE_GETRANKREQUEST_ENUM.name = "GetRankRequest" -MESSAGETYPE_GETRANKREQUEST_ENUM.index = 852 +MESSAGETYPE_GETRANKREQUEST_ENUM.index = 854 MESSAGETYPE_GETRANKREQUEST_ENUM.number = 900011 MESSAGETYPE_ADDDEATHPATHRANKREQUEST_ENUM.name = "AddDeathPathRankRequest" -MESSAGETYPE_ADDDEATHPATHRANKREQUEST_ENUM.index = 853 +MESSAGETYPE_ADDDEATHPATHRANKREQUEST_ENUM.index = 855 MESSAGETYPE_ADDDEATHPATHRANKREQUEST_ENUM.number = 900012 MESSAGETYPE_GETDEATHPATHFIRSTREQUEST_ENUM.name = "GetDeathPathFirstRequest" -MESSAGETYPE_GETDEATHPATHFIRSTREQUEST_ENUM.index = 854 +MESSAGETYPE_GETDEATHPATHFIRSTREQUEST_ENUM.index = 856 MESSAGETYPE_GETDEATHPATHFIRSTREQUEST_ENUM.number = 900013 MESSAGETYPE_GETDEATHPATHREWARDREQUEST_ENUM.name = "GetDeathPathRewardRequest" -MESSAGETYPE_GETDEATHPATHREWARDREQUEST_ENUM.index = 855 +MESSAGETYPE_GETDEATHPATHREWARDREQUEST_ENUM.index = 857 MESSAGETYPE_GETDEATHPATHREWARDREQUEST_ENUM.number = 900014 MESSAGETYPE_DEATHPATHWORLDREWARDREQUEST_ENUM.name = "DeathPathWorldRewardRequest" -MESSAGETYPE_DEATHPATHWORLDREWARDREQUEST_ENUM.index = 856 +MESSAGETYPE_DEATHPATHWORLDREWARDREQUEST_ENUM.index = 858 MESSAGETYPE_DEATHPATHWORLDREWARDREQUEST_ENUM.number = 900015 MESSAGETYPE_VIEWHEROINFOREQUEST_ENUM.name = "ViewHeroInfoRequest" -MESSAGETYPE_VIEWHEROINFOREQUEST_ENUM.index = 857 +MESSAGETYPE_VIEWHEROINFOREQUEST_ENUM.index = 859 MESSAGETYPE_VIEWHEROINFOREQUEST_ENUM.number = 9000015 MESSAGETYPE_VIEWHEROINFORESPONSE_ENUM.name = "ViewHeroInfoResponse" -MESSAGETYPE_VIEWHEROINFORESPONSE_ENUM.index = 858 +MESSAGETYPE_VIEWHEROINFORESPONSE_ENUM.index = 860 MESSAGETYPE_VIEWHEROINFORESPONSE_ENUM.number = 900016 MESSAGETYPE_GETPLAYERONETEAMINFOREQUEST_ENUM.name = "GetPlayerOneTeamInfoRequest" -MESSAGETYPE_GETPLAYERONETEAMINFOREQUEST_ENUM.index = 859 +MESSAGETYPE_GETPLAYERONETEAMINFOREQUEST_ENUM.index = 861 MESSAGETYPE_GETPLAYERONETEAMINFOREQUEST_ENUM.number = 900017 MESSAGETYPE_GETPLAYERONETEAMINFORESPONSE_ENUM.name = "GetPlayerOneTeamInfoResponse" -MESSAGETYPE_GETPLAYERONETEAMINFORESPONSE_ENUM.index = 860 +MESSAGETYPE_GETPLAYERONETEAMINFORESPONSE_ENUM.index = 862 MESSAGETYPE_GETPLAYERONETEAMINFORESPONSE_ENUM.number = 900018 MESSAGETYPE_GETARENARANKREWARDREQUEST_ENUM.name = "GetArenaRankRewardRequest" -MESSAGETYPE_GETARENARANKREWARDREQUEST_ENUM.index = 861 +MESSAGETYPE_GETARENARANKREWARDREQUEST_ENUM.index = 863 MESSAGETYPE_GETARENARANKREWARDREQUEST_ENUM.number = 900019 MESSAGETYPE_GETARENARANKREWARDRESPONSE_ENUM.name = "GetArenaRankRewardResponse" -MESSAGETYPE_GETARENARANKREWARDRESPONSE_ENUM.index = 862 +MESSAGETYPE_GETARENARANKREWARDRESPONSE_ENUM.index = 864 MESSAGETYPE_GETARENARANKREWARDRESPONSE_ENUM.number = 900020 MESSAGETYPE_ARENACLEARINFOREQUEST_ENUM.name = "ArenaClearInfoRequest" -MESSAGETYPE_ARENACLEARINFOREQUEST_ENUM.index = 863 +MESSAGETYPE_ARENACLEARINFOREQUEST_ENUM.index = 865 MESSAGETYPE_ARENACLEARINFOREQUEST_ENUM.number = 900021 MESSAGETYPE_GETWORLDARENAINFOINDICATION_ENUM.name = "GetWorldArenaInfoIndication" -MESSAGETYPE_GETWORLDARENAINFOINDICATION_ENUM.index = 864 +MESSAGETYPE_GETWORLDARENAINFOINDICATION_ENUM.index = 866 MESSAGETYPE_GETWORLDARENAINFOINDICATION_ENUM.number = 900022 MESSAGETYPE_CROSSYUXULUNDAOGETINFOREQUEST_ENUM.name = "CrossYuXuLunDaoGetInfoRequest" -MESSAGETYPE_CROSSYUXULUNDAOGETINFOREQUEST_ENUM.index = 865 +MESSAGETYPE_CROSSYUXULUNDAOGETINFOREQUEST_ENUM.index = 867 MESSAGETYPE_CROSSYUXULUNDAOGETINFOREQUEST_ENUM.number = 900023 MESSAGETYPE_CROSSYUXULUNDAOGETINFORESPONSE_ENUM.name = "CrossYuXuLunDaoGetInfoResponse" -MESSAGETYPE_CROSSYUXULUNDAOGETINFORESPONSE_ENUM.index = 866 +MESSAGETYPE_CROSSYUXULUNDAOGETINFORESPONSE_ENUM.index = 868 MESSAGETYPE_CROSSYUXULUNDAOGETINFORESPONSE_ENUM.number = 900024 MESSAGETYPE_CROSSYUXULUNDAOCHALLENGEREQUEST_ENUM.name = "CrossYuXuLunDaoChallengeRequest" -MESSAGETYPE_CROSSYUXULUNDAOCHALLENGEREQUEST_ENUM.index = 867 +MESSAGETYPE_CROSSYUXULUNDAOCHALLENGEREQUEST_ENUM.index = 869 MESSAGETYPE_CROSSYUXULUNDAOCHALLENGEREQUEST_ENUM.number = 900025 MESSAGETYPE_CROSSYUXULUNDAOCHALLENGERESPONSE_ENUM.name = "CrossYuXuLunDaoChallengeResponse" -MESSAGETYPE_CROSSYUXULUNDAOCHALLENGERESPONSE_ENUM.index = 868 +MESSAGETYPE_CROSSYUXULUNDAOCHALLENGERESPONSE_ENUM.index = 870 MESSAGETYPE_CROSSYUXULUNDAOCHALLENGERESPONSE_ENUM.number = 900026 MESSAGETYPE_CROSSYUXULUNDAOCHANGEENEMYINFOREQUEST_ENUM.name = "CrossYuXuLunDaoChangeEnemyInfoRequest" -MESSAGETYPE_CROSSYUXULUNDAOCHANGEENEMYINFOREQUEST_ENUM.index = 869 +MESSAGETYPE_CROSSYUXULUNDAOCHANGEENEMYINFOREQUEST_ENUM.index = 871 MESSAGETYPE_CROSSYUXULUNDAOCHANGEENEMYINFOREQUEST_ENUM.number = 900027 MESSAGETYPE_CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE_ENUM.name = "CrossYuXuLunDaoChangeEnemyInfoResponse" -MESSAGETYPE_CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE_ENUM.index = 870 +MESSAGETYPE_CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE_ENUM.index = 872 MESSAGETYPE_CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE_ENUM.number = 900028 MESSAGETYPE_CROSSYUXULUNDAOGETDAILYREWARDREQUEST_ENUM.name = "CrossYuXuLunDaoGetDailyRewardRequest" -MESSAGETYPE_CROSSYUXULUNDAOGETDAILYREWARDREQUEST_ENUM.index = 871 +MESSAGETYPE_CROSSYUXULUNDAOGETDAILYREWARDREQUEST_ENUM.index = 873 MESSAGETYPE_CROSSYUXULUNDAOGETDAILYREWARDREQUEST_ENUM.number = 900029 MESSAGETYPE_CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_ENUM.name = "CrossYuXuLunDaoGetDailyRewardResponse" -MESSAGETYPE_CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_ENUM.index = 872 +MESSAGETYPE_CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_ENUM.index = 874 MESSAGETYPE_CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_ENUM.number = 900030 MESSAGETYPE_GETPLAYERCROSSYXLDONETEAMINFOREQUEST_ENUM.name = "GetPlayerCrossYxldOneTeamInfoRequest" -MESSAGETYPE_GETPLAYERCROSSYXLDONETEAMINFOREQUEST_ENUM.index = 873 +MESSAGETYPE_GETPLAYERCROSSYXLDONETEAMINFOREQUEST_ENUM.index = 875 MESSAGETYPE_GETPLAYERCROSSYXLDONETEAMINFOREQUEST_ENUM.number = 900031 MESSAGETYPE_GETPLAYERCROSSYXLDONETEAMINFORESPONSE_ENUM.name = "GetPlayerCrossYxldOneTeamInfoResponse" -MESSAGETYPE_GETPLAYERCROSSYXLDONETEAMINFORESPONSE_ENUM.index = 874 +MESSAGETYPE_GETPLAYERCROSSYXLDONETEAMINFORESPONSE_ENUM.index = 876 MESSAGETYPE_GETPLAYERCROSSYXLDONETEAMINFORESPONSE_ENUM.number = 900032 MESSAGETYPE_CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_ENUM.name = "CrossYuXuLunDaoChallengeBeforeRequest" -MESSAGETYPE_CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_ENUM.index = 875 +MESSAGETYPE_CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_ENUM.index = 877 MESSAGETYPE_CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_ENUM.number = 900033 MESSAGETYPE_CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_ENUM.name = "CrossYuXuLunDaoChallengeBeforeResponse" -MESSAGETYPE_CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_ENUM.index = 876 +MESSAGETYPE_CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_ENUM.index = 878 MESSAGETYPE_CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_ENUM.number = 900034 MESSAGETYPE_CROSSYUXULUNDAOBATTLERECORDREQUEST_ENUM.name = "CrossYuXuLunDaoBattleRecordRequest" -MESSAGETYPE_CROSSYUXULUNDAOBATTLERECORDREQUEST_ENUM.index = 877 +MESSAGETYPE_CROSSYUXULUNDAOBATTLERECORDREQUEST_ENUM.index = 879 MESSAGETYPE_CROSSYUXULUNDAOBATTLERECORDREQUEST_ENUM.number = 900035 MESSAGETYPE_CROSSYUXULUNDAOBATTLERECORDRESPONSE_ENUM.name = "CrossYuXuLunDaoBattleRecordResponse" -MESSAGETYPE_CROSSYUXULUNDAOBATTLERECORDRESPONSE_ENUM.index = 878 +MESSAGETYPE_CROSSYUXULUNDAOBATTLERECORDRESPONSE_ENUM.index = 880 MESSAGETYPE_CROSSYUXULUNDAOBATTLERECORDRESPONSE_ENUM.number = 900036 MESSAGETYPE_CROSSYUXULUNDAOBATTLEDETAILRECORDREQUEST_ENUM.name = "CrossYuXuLunDaoBattleDetailRecordRequest" -MESSAGETYPE_CROSSYUXULUNDAOBATTLEDETAILRECORDREQUEST_ENUM.index = 879 +MESSAGETYPE_CROSSYUXULUNDAOBATTLEDETAILRECORDREQUEST_ENUM.index = 881 MESSAGETYPE_CROSSYUXULUNDAOBATTLEDETAILRECORDREQUEST_ENUM.number = 900037 MESSAGETYPE_CROSSYUXULUNDAOBATTLEDETAILRECORDRESPONSE_ENUM.name = "CrossYuXuLunDaoBattleDetailRecordResponse" -MESSAGETYPE_CROSSYUXULUNDAOBATTLEDETAILRECORDRESPONSE_ENUM.index = 880 +MESSAGETYPE_CROSSYUXULUNDAOBATTLEDETAILRECORDRESPONSE_ENUM.index = 882 MESSAGETYPE_CROSSYUXULUNDAOBATTLEDETAILRECORDRESPONSE_ENUM.number = 900038 MESSAGETYPE_CROSSLINGMAISECRETAREAINFOREQUEST_ENUM.name = "CrossLingmaiSecretAreaInfoRequest" -MESSAGETYPE_CROSSLINGMAISECRETAREAINFOREQUEST_ENUM.index = 881 +MESSAGETYPE_CROSSLINGMAISECRETAREAINFOREQUEST_ENUM.index = 883 MESSAGETYPE_CROSSLINGMAISECRETAREAINFOREQUEST_ENUM.number = 900040 MESSAGETYPE_CROSSLINGMAISECRETAREAINFORESPONSE_ENUM.name = "CrossLingmaiSecretAreaInfoResponse" -MESSAGETYPE_CROSSLINGMAISECRETAREAINFORESPONSE_ENUM.index = 882 +MESSAGETYPE_CROSSLINGMAISECRETAREAINFORESPONSE_ENUM.index = 884 MESSAGETYPE_CROSSLINGMAISECRETAREAINFORESPONSE_ENUM.number = 900041 MESSAGETYPE_CROSSLINGMAISECRETAREAREQUEST_ENUM.name = "CrossLingmaiSecretAreaRequest" -MESSAGETYPE_CROSSLINGMAISECRETAREAREQUEST_ENUM.index = 883 +MESSAGETYPE_CROSSLINGMAISECRETAREAREQUEST_ENUM.index = 885 MESSAGETYPE_CROSSLINGMAISECRETAREAREQUEST_ENUM.number = 900042 MESSAGETYPE_CROSSLINGMAISECRETAREARESPONSE_ENUM.name = "CrossLingmaiSecretAreaResponse" -MESSAGETYPE_CROSSLINGMAISECRETAREARESPONSE_ENUM.index = 884 +MESSAGETYPE_CROSSLINGMAISECRETAREARESPONSE_ENUM.index = 886 MESSAGETYPE_CROSSLINGMAISECRETAREARESPONSE_ENUM.number = 900043 MESSAGETYPE_CROSSLINGMAISECRETAREARECORDREQUEST_ENUM.name = "CrossLingmaiSecretAreaRecordRequest" -MESSAGETYPE_CROSSLINGMAISECRETAREARECORDREQUEST_ENUM.index = 885 +MESSAGETYPE_CROSSLINGMAISECRETAREARECORDREQUEST_ENUM.index = 887 MESSAGETYPE_CROSSLINGMAISECRETAREARECORDREQUEST_ENUM.number = 900044 MESSAGETYPE_CROSSLINGMAISECRETAREARECORDRESPONSE_ENUM.name = "CrossLingmaiSecretAreaRecordResponse" -MESSAGETYPE_CROSSLINGMAISECRETAREARECORDRESPONSE_ENUM.index = 886 +MESSAGETYPE_CROSSLINGMAISECRETAREARECORDRESPONSE_ENUM.index = 888 MESSAGETYPE_CROSSLINGMAISECRETAREARECORDRESPONSE_ENUM.number = 900045 MESSAGETYPE_CROSSLINGMAIINDICATIONRESPONSE_ENUM.name = "CrossLingmaiIndicationResponse" -MESSAGETYPE_CROSSLINGMAIINDICATIONRESPONSE_ENUM.index = 887 +MESSAGETYPE_CROSSLINGMAIINDICATIONRESPONSE_ENUM.index = 889 MESSAGETYPE_CROSSLINGMAIINDICATIONRESPONSE_ENUM.number = 900046 MESSAGETYPE_REPLAYWORLDARENAREQUEST_ENUM.name = "ReplayWorldArenaRequest" -MESSAGETYPE_REPLAYWORLDARENAREQUEST_ENUM.index = 888 +MESSAGETYPE_REPLAYWORLDARENAREQUEST_ENUM.index = 890 MESSAGETYPE_REPLAYWORLDARENAREQUEST_ENUM.number = 9000023 MESSAGETYPE_REPLAYWORLDARENARESPONSE_ENUM.name = "ReplayWorldArenaResponse" -MESSAGETYPE_REPLAYWORLDARENARESPONSE_ENUM.index = 889 +MESSAGETYPE_REPLAYWORLDARENARESPONSE_ENUM.index = 891 MESSAGETYPE_REPLAYWORLDARENARESPONSE_ENUM.number = 9000024 MESSAGETYPE_ISCROSSREQUERT_ENUM.name = "IsCrossRequert" -MESSAGETYPE_ISCROSSREQUERT_ENUM.index = 890 +MESSAGETYPE_ISCROSSREQUERT_ENUM.index = 892 MESSAGETYPE_ISCROSSREQUERT_ENUM.number = 9000025 MESSAGETYPE_ISCROSSRESPONSE_ENUM.name = "IsCrossResponse" -MESSAGETYPE_ISCROSSRESPONSE_ENUM.index = 891 +MESSAGETYPE_ISCROSSRESPONSE_ENUM.index = 893 MESSAGETYPE_ISCROSSRESPONSE_ENUM.number = 9000026 MESSAGETYPE_ISCROSSINDICATION_ENUM.name = "IsCrossIndication" -MESSAGETYPE_ISCROSSINDICATION_ENUM.index = 892 +MESSAGETYPE_ISCROSSINDICATION_ENUM.index = 894 MESSAGETYPE_ISCROSSINDICATION_ENUM.number = 9000027 MESSAGETYPE.name = "MessageType" MESSAGETYPE.full_name = ".rpc.protocols.MessageType" -MESSAGETYPE.values = {MESSAGETYPE_HEART_BEAT_REQUEST_ENUM,MESSAGETYPE_HEART_BEAT_RESPONSE_ENUM,MESSAGETYPE_ACTIVITE_WORKSHOP_REQUEST_ENUM,MESSAGETYPE_ACTIVITE_WORKSHOP_RESPONSE_ENUM,MESSAGETYPE_ARENA_INFO_REQUEST_ENUM,MESSAGETYPE_ARENA_INFO_RESPONSE_ENUM,MESSAGETYPE_ARENA_RANK_REQUEST_ENUM,MESSAGETYPE_ARENA_RANK_RESPONSE_ENUM,MESSAGETYPE_ARENA_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_ARENA_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_ARENA_RANDOM_ENEMY_REQUEST_ENUM,MESSAGETYPE_ARENA_RANDOM_ENEMY_RESPONSE_ENUM,MESSAGETYPE_ARENA_DEFENSE_REQUEST_ENUM,MESSAGETYPE_ARENA_DEFENSE_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_INFO_REQUEST_ENUM,MESSAGETYPE_ADVENTURE_INFO_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_ADVENTURE_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_UPLEVEL_REQUEST_ENUM,MESSAGETYPE_ADVENTURE_UPLEVEL_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_REWARD_REQUEST_ENUM,MESSAGETYPE_ADVENTURE_REWARD_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_BOSSHURT_REQEUST_ENUM,MESSAGETYPE_ADVENTURE_BOSSHURT_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_BOSS_CHALLENGE_REQEUST_ENUM,MESSAGETYPE_ADVENTURE_BOSS_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_BOSS_RANK_REQUEST_ENUM,MESSAGETYPE_ADVENTURE_BOSS_RANK_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_BOSS_SHARE_REQUEST_ENUM,MESSAGETYPE_ADVENTURE_BOSS_SHARE_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_FLUSH_BOSS_REQUEST_ENUM,MESSAGETYPE_ADVENTURE_FLUSH_BOSS_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_BOSS_FIND_INDICATION_ENUM,MESSAGETYPE_ALL_GIFTGOODS_INDICATION_ENUM,MESSAGETYPE_ACK_INDICATION_REQUEST_ENUM,MESSAGETYPE_ACK_INDICATION_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_BOSS_REFRESH_INDICATION_ENUM,MESSAGETYPE_ADVENTURE_LEFT_REQUEST_ENUM,MESSAGETYPE_ADVENTURE_LEFT_RESPONSE_ENUM,MESSAGETYPE_ACTIVITY_UPDATE_INDICATION_ENUM,MESSAGETYPE_ACTIVITY_UPDATE_PROGRESS_INDICATION_ENUM,MESSAGETYPE_ADVENTURE_BOSS_KILL_INDICATION_ENUM,MESSAGETYPE_ADVENTURE_CALL_BOSS_REQUEST_ENUM,MESSAGETYPE_ADVENTURE_CALL_BOSS_RESPONSE_ENUM,MESSAGETYPE_WELFARE_RED_PACKET_INFO_ENUM,MESSAGETYPE_WELFARE_RED_PACKET_SEND_REQUEST_ENUM,MESSAGETYPE_WELFARE_RED_PACKET_SEND_RESPONSE_ENUM,MESSAGETYPE_WELFARE_RED_PACKET_REQUEST_ENUM,MESSAGETYPE_SPECIAL_ACTIVITY_UPDATE_INDICATION_ENUM,MESSAGETYPE_BUY_STORE_ITEM_REQUEST_ENUM,MESSAGETYPE_BUY_STORE_ITEM_RESPONSE_ENUM,MESSAGETYPE_BUY_GOODS_DROP_INDICATION_ENUM,MESSAGETYPE_BLESS_INIT_REQUEST_ENUM,MESSAGETYPE_BLESS_INIT_RESPONSE_ENUM,MESSAGETYPE_BLESS_SAVE_REWARD_REQUEST_ENUM,MESSAGETYPE_BLESS_SAVE_REWARD_RESPONSE_ENUM,MESSAGETYPE_BLESS_CHOOSE_REQUEST_ENUM,MESSAGETYPE_BLESS_CHOOSE_RESPONSE_ENUM,MESSAGETYPE_BLESS_REFRESH_REQUEST_ENUM,MESSAGETYPE_BLESS_REFRESH_RESPONSE_ENUM,MESSAGETYPE_BLESS_INFO_REQUEST_ENUM,MESSAGETYPE_BLESS_INFO_RESPONSE_ENUM,MESSAGETYPE_BUY_TREASURE_REQUEST_ENUM,MESSAGETYPE_BUY_TREASURE_RESPONSE_ENUM,MESSAGETYPE_BLOOD_RANK_REQUEST_ENUM,MESSAGETYPE_BLOOD_RANK_RESPONSE_ENUM,MESSAGETYPE_BLOOD_GETSCORE_INFO_REQUEST_ENUM,MESSAGETYPE_BLOOD_GETSCORE_INFO_RESPONSE_ENUM,MESSAGETYPE_BLOOD_TAKE_SCORE_REWARD_REQEUST_ENUM,MESSAGETYPE_BLOOD_TAKE_SCORE_REWARD_RESPONSE_ENUM,MESSAGETYPE_BLOOD_BUY_SCORE_REQUEST_ENUM,MESSAGETYPE_BLOOD_BUY_SCORE_RESPONSE_ENUM,MESSAGETYPE_BLOODY_SCORE_CHANGE_INDICATION_ENUM,MESSAGETYPE_BUY_TREASURE_LEVEL_REQUEST_ENUM,MESSAGETYPE_BUY_TREASURE_LEVEL_RESPONSE_ENUM,MESSAGETYPE_COOK_FOOD_REQUEST_ENUM,MESSAGETYPE_COOK_FOOD_RESPONSE_ENUM,MESSAGETYPE_CHAMPION_BET_INFO_REQUEST_ENUM,MESSAGETYPE_CHAMPION_BET_INFO_RESPONSE_ENUM,MESSAGETYPE_CHAMPION_GET_MYHISTORY_REQEUST_ENUM,MESSAGETYPE_CHAMPION_GET_MYHISTORY_RESPONSE_ENUM,MESSAGETYPE_CHAMPION_GET_REQUEST_ENUM,MESSAGETYPE_CHAMPION_GET_RESPONSE_ENUM,MESSAGETYPE_CHAMPION_BET_GUESS_REQUEST_ENUM,MESSAGETYPE_CHAMPION_BET_GUESS_RESPONSE_ENUM,MESSAGETYPE_CHAMPION_GET_RANK_REQUEST_ENUM,MESSAGETYPE_CHAMPION_GET_RANK_RESPONSE_ENUM,MESSAGETYPE_CHAMPION_GET_MYALL_BET_REQUEST_ENUM,MESSAGETYPE_CHAMPION_GET_MYALL_BET_RESPONSE_ENUM,MESSAGETYPE_CHAMPION_PROGRESS_UPDATE_INDICATION_ENUM,MESSAGETYPE_CHAMPION_VIEW_FINAL_REQUEST_ENUM,MESSAGETYPE_CHAMPION_VIEW_FINAL_RESPONSE_ENUM,MESSAGETYPE_CHAMPION_GUESS_SUCCESS_INDICATION_ENUM,MESSAGETYPE_CAR_DELAY_PROGRESS_INDICATION_ENUM,MESSAGETYPE_CHECK_BUY_GOODS_REQUEST_ENUM,MESSAGETYPE_CHECK_BUY_GOODS_RESPONSE_ENUM,MESSAGETYPE_DRAW_HERO_REQUEST_ENUM,MESSAGETYPE_DRAW_HERO_RESPONSE_ENUM,MESSAGETYPE_DEL_FRIEND_REQUEST_ENUM,MESSAGETYPE_DEL_FRIEND_RESPONSE_ENUM,MESSAGETYPE_DIFFICULT_MAP_OPTION_RECORD_REQUEST_ENUM,MESSAGETYPE_DIFFICULT_MAP_OPTION_RECORD_RESPONSE_ENUM,MESSAGETYPE_DIRECT_BUY_GOODS_INDICATION_ENUM,MESSAGETYPE_DAILY_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_DAILY_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_GET_STATUS_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_GET_STATUS_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_INFO_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_INFO_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_GET_ALL_REWARD_INFO_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_GET_ALL_REWARD_INFO_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_DO_REWARD_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_DO_REWARD_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_STATUS_CHANGE_INDICATION_ENUM,MESSAGETYPE_DEATH_PATH_DO_REWARD_INDICATION_ENUM,MESSAGETYPE_DEATH_PATH_FIRST_CHANGE_INDICATION_ENUM,MESSAGETYPE_ERROR_CODE_INDICATION_ENUM,MESSAGETYPE_EQUIP_WEAR_REQUEST_ENUM,MESSAGETYPE_EQUIP_WEAR_RESPONSE_ENUM,MESSAGETYPE_EQUIP_UNLOAD_OPT_REQUEST_ENUM,MESSAGETYPE_EQUIP_UNLOAD_OPT_RESPONSE_ENUM,MESSAGETYPE_EVENT_UPDATE_REQUEST_ENUM,MESSAGETYPE_EVENT_UPDATE_RESPONSE_ENUM,MESSAGETYPE_EQUIP_LOCK_REQUEST_ENUM,MESSAGETYPE_EQUIP_LOCK_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_HERO_INFO_REQUEST_ENUM,MESSAGETYPE_ENDLESS_MAP_HERO_INFO_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_RESET_REQUEST_ENUM,MESSAGETYPE_ENDLESS_MAP_RESET_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_SIGN_REQUEST_ENUM,MESSAGETYPE_ENDLESS_MAP_SIGN_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_EXECUTION_REFRESH_REQUEST_ENUM,MESSAGETYPE_ENDLESS_EXECUTION_REFRESH_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_OUT_CONSUME_REQUEST_ENUM,MESSAGETYPE_ENDLESS_OUT_CONSUME_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_REFRESH_INDICAITON_ENUM,MESSAGETYPE_ENDLESS_MIN_MAP_INFO_REQUEST_ENUM,MESSAGETYPE_ENDLESS_MIN_MAP_INFO_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MONSTER_REFRESH_INDICATION_ENUM,MESSAGETYPE_ENDLESS_SET_SKIPFIGHT_REQUEST_ENUM,MESSAGETYPE_ENDLESS_SET_SKIPFIGHT_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_SET_TEAM_INDICATION_ENUM,MESSAGETYPE_EXCHANGE_CDK_REQUEST_ENUM,MESSAGETYPE_EXCHANGE_CDK_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_CHANGE_INDICATION_ENUM,MESSAGETYPE_ESPECIAL_EQUIP_BACK_REQUEST_ENUM,MESSAGETYPE_ESPECIAL_EQUIP_BACK_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_NEW_HERO_GET_INDICATION_ENUM,MESSAGETYPE_ENDLESS_TREASURE_INFO_REQUEST_ENUM,MESSAGETYPE_ENDLESS_TREASURE_INFO_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_TAKE_REWARD_REQUEST_ENUM,MESSAGETYPE_ENDLESS_TAKE_REWARD_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_TREASURE_REFRESH_INDICATION_ENUM,MESSAGETYPE_FIGHT_START_REQUEST_ENUM,MESSAGETYPE_FIGHT_START_RESPONSE_ENUM,MESSAGETYPE_FIGHT_END_REQUEST_ENUM,MESSAGETYPE_FIGHT_END_RESPONSE_ENUM,MESSAGETYPE_FRIEND_INVITE_REQUEST_ENUM,MESSAGETYPE_FRIEND_INVITE_RESPONSE_ENUM,MESSAGETYPE_FRIEND_INVITE_OPERATION_REQUEST_ENUM,MESSAGETYPE_FRIEND_INVITE_OPERATION_RESPONSE_ENUM,MESSAGETYPE_FRIEND_TAKE_HEART_REQUEST_ENUM,MESSAGETYPE_FRIEND_TAKE_HEART_RESPONSE_ENUM,MESSAGETYPE_FRIEND_GIVE_PRESENT_REQUEST_ENUM,MESSAGETYPE_FRIEND_GIVE_PRESENT_RESPONSE_ENUM,MESSAGETYPE_FRIEND_SEARCH_REQUEST_ENUM,MESSAGETYPE_FRIEND_SEARCH_RESPONSE_ENUM,MESSAGETYPE_FIVE_PLAYER_REFLUSH_INDICATION_ENUM,MESSAGETYPE_SERVER_FIVE_REQEUST_ENUM,MESSAGETYPE_FB_STAR_REWARD_REQUEST_ENUM,MESSAGETYPE_FB_STAR_REWARD_RESPONSE_ENUM,MESSAGETYPE_FAMILY_CREATE_REQUEST_ENUM,MESSAGETYPE_FAMILY_CREATE_RESPONSE_ENUM,MESSAGETYPE_FAMILY_RECOMEND_REQUEST_ENUM,MESSAGETYPE_FAMILY_RECOMEND_RESPONSE_ENUM,MESSAGETYPE_FAMILY_JOIN_REQUEST_ENUM,MESSAGETYPE_FAMILY_JOIN_RESPONSE_ENUM,MESSAGETYPE_FAMILY_APPLY_REQEUST_ENUM,MESSAGETYPE_FAMILY_APPLY_RESPONSE_ENUM,MESSAGETYPE_FAMILY_SEARCH_REQEUST_ENUM,MESSAGETYPE_FAMILY_SEARCH_RESPONSE_ENUM,MESSAGETYPE_FAMILY_JOIN_INDICATION_ENUM,MESSAGETYPE_FAMILY_GET_INFO_REQUEST_ENUM,MESSAGETYPE_FAMILY_GET_INFO_RESPONSE_ENUM,MESSAGETYPE_FAMILY_GET_LOG_REQUEST_ENUM,MESSAGETYPE_FAMILY_GET_LOG_RESPOSNE_ENUM,MESSAGETYPE_FAMILY_GET_MEMBER_REQUEST_ENUM,MESSAGETYPE_FAMILY_GET_MEMBER_RESPOSNE_ENUM,MESSAGETYPE_FAMILY_GET_APPLY_REQUEST_ENUM,MESSAGETYPE_FAMILY_GET_APPLY_RESPOSNE_ENUM,MESSAGETYPE_FAMILY_OPERATION_APPLY_LIST_REQUEST_ENUM,MESSAGETYPE_FAMILY_OPERATION_APPLY_LIST_RESPONSE_ENUM,MESSAGETYPE_FAMILY_KICK_OUT_REQUEST_ENUM,MESSAGETYPE_FAMILY_KICK_OUT_RESPONSE_ENUM,MESSAGETYPE_FAMILY_APPOINTMENT_REQEUST_ENUM,MESSAGETYPE_FAMILY_APPOINTMENT_RESPONSE_ENUM,MESSAGETYPE_FAMILY_KICK_INDICATION_ENUM,MESSAGETYPE_FAMILY_POSITION_UPDATE_INDICAITON_ENUM,MESSAGETYPE_FAMILY_DISSOLUTION_REQUEST_ENUM,MESSAGETYPE_FAMILY_DISSOLUTION_RESPONSE_ENUM,MESSAGETYPE_FAMILY_CHANGE_NOTICE_REQUEST_ENUM,MESSAGETYPE_FAMILY_CHANGE_NOTICE_RESPONSE_ENUM,MESSAGETYPE_FAMILY_CHANGE_JOIN_TYPE_REQUEST_ENUM,MESSAGETYPE_FAMILY_CHANGE_JOIN_TYPE_RESPONSE_ENUM,MESSAGETYPE_FAMILY_CHANGE_BASE_INDICATION_ENUM,MESSAGETYPE_FAMILY_TRANSFER_CHAIRMAN_REQUEST_ENUM,MESSAGETYPE_FAMILY_TRANSFER_CHAIRMAN_RESPONSE_ENUM,MESSAGETYPE_FAMILY_LEVEL_REQUEST_ENUM,MESSAGETYPE_FAMILY_LEVEL_RESPONSE_ENUM,MESSAGETYPE_FAMILY_QUICK_SET_DEFEND_REQEUST_ENUM,MESSAGETYPE_FAMILY_QUICK_SET_DEFEND_RESPONSE_ENUM,MESSAGETYPE_FAMILY_VIEW_DEFEND_REQUEST_ENUM,MESSAGETYPE_FAMILY_VIEW_DEFEND_RESPONSE_ENUM,MESSAGETYPE_FAMILY_VIEW_DEFEND_DETAIL_REQUEST_ENUM,MESSAGETYPE_FAMILY_VIEW_DEFEND_DETAIL_RESPONSE_ENUM,MESSAGETYPE_FAMILY_WALK_REQUEST_ENUM,MESSAGETYPE_FAMILY_WALK_RESPONSE_ENUM,MESSAGETYPE_FAMILY_WALK_INDICATION_ENUM,MESSAGETYPE_FAMILY_QUICK_SET_DEFEND_INDICATION_ENUM,MESSAGETYPE_FAMILY_FIGHT_INFO_REQUEST_ENUM,MESSAGETYPE_FAMILY_FIGHT_INFO_RESPONSE_ENUM,MESSAGETYPE_FAMILY_FIGHT_ROUND_INFO_REQUEST_ENUM,MESSAGETYPE_FAMILY_FIGHT_ROUND_INFO_RESPONSE_ENUM,MESSAGETYPE_FAMILY_FIGHT_MATCHING_SUCCESS_INDICATION_ENUM,MESSAGETYPE_FAMILY_FIGHT_ATTACK_REQUEST_ENUM,MESSAGETYPE_FAMILY_FIGHT_ATTACK_RESPONSE_ENUM,MESSAGETYPE_FAMILY_PERSONAL_FIGHT_RESULT_REQUEST_ENUM,MESSAGETYPE_FAMILY_PERSONAL_FIGHT_RESULT_RESPONSE_ENUM,MESSAGETYPE_FAMILY_DEFEATE_INDICATION_ENUM,MESSAGETYPE_FAMILY_FIGHT_TOTAL_RESULT_REQUEST_ENUM,MESSAGETYPE_FAMILY_FIGHT_TOTAL_RESULT_RESPONSE_ENUM,MESSAGETYPE_FAMILY_CHANGE_ICON_REQUEST_ENUM,MESSAGETYPE_FAMILY_CHANGE_ICON_RESPONSE_ENUM,MESSAGETYPE_FAMILY_ATTACK_BLOOD_REQUEST_ENUM,MESSAGETYPE_FAMILY_ATTACK_BLOOD_RESPONSE_ENUM,MESSAGETYPE_FAMILY_REFUSE_JOIN_INDICATION_ENUM,MESSAGETYPE_FRIEND_BLACK_OPT_REQUEST_ENUM,MESSAGETYPE_FRIEND_BLACK_OPT_RESPONSE_ENUM,MESSAGETYPE_FAST_FIGHT_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_FAST_FIGHT_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_FU_XING_STORE_BUY_REQUEST_ENUM,MESSAGETYPE_FU_XING_STORE_BUY_RESPONSE_ENUM,MESSAGETYPE_GET_PLAYERINFO_REQUEST_ENUM,MESSAGETYPE_GET_PLAYERINFO_RESPONSE_ENUM,MESSAGETYPE_GET_HEROINFO_REQUEST_ENUM,MESSAGETYPE_GET_HEROINFO_RESPONSE_ENUM,MESSAGETYPE_GET_ITEMINFO_REQUEST_ENUM,MESSAGETYPE_GET_ITEMINFO_RESPONSE_ENUM,MESSAGETYPE_GM_REQUEST_ENUM,MESSAGETYPE_GM_RESPONSE_ENUM,MESSAGETYPE_GET_ALL_MAIL_INFO_REQUEST_ENUM,MESSAGETYPE_GET_ALL_MAIL_INFO_RESPONSE_ENUM,MESSAGETYPE_GET_TEAMPOS_INFO_REQUEST_ENUM,MESSAGETYPE_GET_TEAMPOS_INFO_RESPONSE_ENUM,MESSAGETYPE_GET_ALL_EQUIP_REQUEST_ENUM,MESSAGETYPE_GET_ALL_EQUIP_RESPONSE_ENUM,MESSAGETYPE_GET_ALL_POKEMON_REQUEST_ENUM,MESSAGETYPE_GET_ALL_POKEMON_RESPONSE_ENUM,MESSAGETYPE_GET_WORKSHOP_INFO_REQUEST_ENUM,MESSAGETYPE_GET_WORKSHOP_INFO_RESPONSE_ENUM,MESSAGETYPE_GET_ALL_LEVE_DIFFICULTT_REQUEST_ENUM,MESSAGETYPE_GET_ALL_LEVE_DIFFICULTT_RESPONSE_ENUM,MESSAGETYPE_GET_ALL_ACTIVITY_REQUEST_ENUM,MESSAGETYPE_GET_ALL_ACTIVITY_RESPONSE_ENUM,MESSAGETYPE_GET_SECRETBOX_REQUEST_ENUM,MESSAGETYPE_GET_SECRETBOX_RESPONSE_ENUM,MESSAGETYPE_GET_STARE_INFOS_REQUEST_ENUM,MESSAGETYPE_GET_STARE_INFOS_RESPONSE_ENUM,MESSAGETYPE_GET_FUNCTIONOFTIME_REQUEST_ENUM,MESSAGETYPE_GET_FUNCTIONOFTIME_RESPONSE_ENUM,MESSAGETYPE_GET_CHAT_MESSAGE_REQUEST_ENUM,MESSAGETYPE_GET_CHAT_MESSAGE_REPONSE_ENUM,MESSAGETYPE_GET_FRIEND_INFO_REQUEST_ENUM,MESSAGETYPE_GET_FRIEND_INFO_REPONSE_ENUM,MESSAGETYPE_GET_RINGFIRE_INFO_REQUEST_ENUM,MESSAGETYPE_GET_RINGFIRE_INFO_RESPONSE_ENUM,MESSAGETYPE_GET_MISSION_REQUEST_ENUM,MESSAGETYPE_GET_MISSION_RESPONSE_ENUM,MESSAGETYPE_GETF_FORCE_RANK_INFO_REQUEST_ENUM,MESSAGETYPE_GETF_FORCE_RANK_INFO_RESPONSE_ENUM,MESSAGETYPE_GETF_EXPERT_RANK_INFO_REQUEST_ENUM,MESSAGETYPE_GETF_EXPERT_RANK_INFO_RESPONSE_ENUM,MESSAGETYPE_GET_PLAYER_ONE_TEAM_INFO_REQUEST_ENUM,MESSAGETYPE_GET_PLAYER_ONE_TEAM_INFO_RESPONSE_ENUM,MESSAGETYPE_GET_MONSTER_RANK_INFO_REQUEST_ENUM,MESSAGETYPE_GET_MONSTER_RANK_INFO_RESPONSE_ENUM,MESSAGETYPE_GET_PHONE_REWARD_REQUEST_ENUM,MESSAGETYPE_GET_PHONE_REWARD_RESPONSE_ENUM,MESSAGETYPE_GET_QUESTION_REQUEST_ENUM,MESSAGETYPE_GET_QUESTION_RESPONSE_ENUM,MESSAGETYPE_GET_LUCKWHEEL_RANDREWARD_REQUEST_ENUM,MESSAGETYPE_GET_LUCKWHEEL_RANDREWARD_RESPONSE_ENUM,MESSAGETYPE_GET_LUCKWHEEL_REQUEST_ENUM,MESSAGETYPE_GET_LUCKWHEEL_RESPONSE_ENUM,MESSAGETYPE_GET_ONE_RANK_REQUEST_ENUM,MESSAGETYPE_GET_ONE_RANK_RESPONSE_ENUM,MESSAGETYPE_GET_SOME_ACTIVITY_INFO_REQUEST_ENUM,MESSAGETYPE_GET_SOME_ACTIVITY_INFO_RESPONSE_ENUM,MESSAGETYPE_GUILD_SKILL_RESET_REQUEST_ENUM,MESSAGETYPE_GUILD_SKILL_RESET_RESPONSE_ENUM,MESSAGETYPE_GUILD_SKILL_LEVEL_UP_REQUEST_ENUM,MESSAGETYPE_GUILD_SKILL_LEVEL_UP_RESPONSE_ENUM,MESSAGETYPE_GET_ALL_GUILD_SKILL_REQUEST_ENUM,MESSAGETYPE_GET_ALL_GUILD_SKILL_RESPONSE_ENUM,MESSAGETYPE_GET_CAR_CHALLENEG_LIST_REQUEST_ENUM,MESSAGETYPE_GET_CAR_CHALLENEG_LIST_RESPONSE_ENUM,MESSAGETYPE_GET_CAR_GRAP_RECORD_REQUEST_ENUM,MESSAGETYPE_GET_CAR_GRAP_RECORD_RESPONSE_ENUM,MESSAGETYPE_GET_GUILD_CHALLENGE_INFO_REQUEST_ENUM,MESSAGETYPE_GET_GUILD_CHALLENGE_INFO_RESPONSE_ENUM,MESSAGETYPE_GUILD_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_GUILD_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_GUILD_CHALLENGE_INDICATION_ENUM,MESSAGETYPE_GUILD_CHALLENGE_BUY_BUFF_REQUEST_ENUM,MESSAGETYPE_GUILD_CHALLENGE_BUY_BUFF_RESPONSE_ENUM,MESSAGETYPE_GUILD_CHALLENGE_BUY_BUFF_INDICATION_ENUM,MESSAGETYPE_GUILD_CHALLENGE_SEND_MESSAGE_REQUEST_ENUM,MESSAGETYPE_GUILD_CHALLENGE_SEND_MESSAGE_RESPONSE_ENUM,MESSAGETYPE_GOOD_LUCK_REQUEST_ENUM,MESSAGETYPE_GOOD_LUCK_RESPONSE_ENUM,MESSAGETYPE_GET_ALL_PROPERTY_INFO_REQUEST_ENUM,MESSAGETYPE_GET_ALL_PROPERTY_INFO_RESPONSE_ENUM,MESSAGETYPE_GET_ENDLESS_HERO_LIST_INFO_REQUEST_ENUM,MESSAGETYPE_GET_ENDLESS_HERO_LIST_INFO_RESPONSE_ENUM,MESSAGETYPE_HERO_RAND_REQQUEST_ENUM,MESSAGETYPE_HERO_RAND_RESPONSE_ENUM,MESSAGETYPE_HERO_COMPOSE_REQUEST_ENUM,MESSAGETYPE_HERO_COMPOSE_RESPONSE_ENUM,MESSAGETYPE_HERO_RETURN_REQUEST_ENUM,MESSAGETYPE_HERO_RETURN_RESPONSE_ENUM,MESSAGETYPE_HERO_LOCK_CHANGE_REQUEST_ENUM,MESSAGETYPE_HERO_LOCK_CHANGE_RESPONSE_ENUM,MESSAGETYPE_HERO_SKIN_GET_ALL_REQUEST_ENUM,MESSAGETYPE_HERO_SKIN_GET_ALL_RESPONSE_ENUM,MESSAGETYPE_HERO_SKIN_CHANGE_REQUEST_ENUM,MESSAGETYPE_HERO_SKIN_CHANGE_RESPONSE_ENUM,MESSAGETYPE_HERO_SKIN_USE_INDICATION_ENUM,MESSAGETYPE_HONGMENG_OPEN_RESONANCE_REQUEST_ENUM,MESSAGETYPE_HONGMENG_OPEN_RESONANCE_RESPONSE_ENUM,MESSAGETYPE_HONGMENG_RESONANCE_REQUEST_ENUM,MESSAGETYPE_HONGMENG_RESONANCE_RESPONSE_ENUM,MESSAGETYPE_HONGMENG_CLEAN_TIME_RESQUEST_ENUM,MESSAGETYPE_HONGMENG_CLEAN_TIME_RESPONSE_ENUM,MESSAGETYPE_HONGMENG_UPGRADE_REQUEST_ENUM,MESSAGETYPE_HONGMENG_UPGRADE_RESPONSE_ENUM,MESSAGETYPE_HONGMENG_GET_INFO_REQUEST_ENUM,MESSAGETYPE_HONGMENG_GET_INFO_RESPONSE_ENUM,MESSAGETYPE_HONGMENG_INFO_INDICATION_ENUM,MESSAGETYPE_HONGMENG_STELE_NEW_HAND_INDICATION_ENUM,MESSAGETYPE_HARD_STAGE_TAKE_DAILY_REWAR_REQUEST_ENUM,MESSAGETYPE_HARD_STAGE_TAKE_DAILY_REWAR_RESPONSE_ENUM,MESSAGETYPE_J_GET_ALL_REDPACKAGE_INFO_REQUEST_ENUM,MESSAGETYPE_J_GET_ALL_REDPACKAGE_INFO_RESPONSE_ENUM,MESSAGETYPE_J_ROB_REDPACKAGE_INFO_REQUEST_ENUM,MESSAGETYPE_J_ROB_REDPACKAGE_INFO_RESPONSE_ENUM,MESSAGETYPE_J_GET_REDPACKAGE_DETAIL_REQUEST_ENUM,MESSAGETYPE_J_GET_REDPACKAGE_DETAIL_RESPONSE_ENUM,MESSAGETYPE_J_REDPACKAGE_SEND_LIKE_REQUEST_ENUM,MESSAGETYPE_J_REDPACKAGE_SEND_LIKE_RESPONSE_ENUM,MESSAGETYPE_J_GET_ALL_SEND_LIKE_REQUEST_ENUM,MESSAGETYPE_J_GET_ALL_SEND_LIKE_RESPONSE_ENUM,MESSAGETYPE_JEWEL_BUILD_REQUEST_ENUM,MESSAGETYPE_JEWEL_BUILD_RESPONSE_ENUM,MESSAGETYPE_JADE_DYNASTY_REFRESH_INDICATION_ENUM,MESSAGETYPE_JADE_DYNASTY_REFRESH_TIME_REQUEST_ENUM,MESSAGETYPE_JADE_DYNASTY_REFRESH_TIME_RESPONSE_ENUM,MESSAGETYPE_JOURNEY_GET_INFO_REQUEST_ENUM,MESSAGETYPE_JOURNEY_GET_INFO_RESPONSE_ENUM,MESSAGETYPE_JOURNEY_GET_ONE_INFO_REQUEST_ENUM,MESSAGETYPE_JOURNEY_GET_ONE_INFO_RESPONSE_ENUM,MESSAGETYPE_JOURNEY_DO_REQUEST_ENUM,MESSAGETYPE_JOURNEY_DO_RESPONSE_ENUM,MESSAGETYPE_JOURNEY_FIGHT_REQUEST_ENUM,MESSAGETYPE_JOURNEY_FIGHT_RESPONSE_ENUM,MESSAGETYPE_JOURNEY_RANDOM_REQUEST_ENUM,MESSAGETYPE_JOURNEY_RANDOM_RESPONSE_ENUM,MESSAGETYPE_JOURNEY_BUY_REQUEST_ENUM,MESSAGETYPE_JOURNEY_BUY_RESPONSE_ENUM,MESSAGETYPE_LOGIN_REQUEST_ENUM,MESSAGETYPE_LOGIN_RESPONSE_ENUM,MESSAGETYPE_LUCKWHEEL_POOL_INDICATION_ENUM,MESSAGETYPE_LOGIN_CONFIRM_REQUEST_ENUM,MESSAGETYPE_LOGIN_CONFIRM_RESPONSE_ENUM,MESSAGETYPE_MAP_ENTER_REQUEST_ENUM,MESSAGETYPE_MAP_ENTER_RESPONSE_ENUM,MESSAGETYPE_MAP_OUT_REQUEST_ENUM,MESSAGETYPE_MAP_OUT_RESPONSE_ENUM,MESSAGETYPE_MAP_UDPATE_REQUEST_ENUM,MESSAGETYPE_MAP_UDPATE_RESPONSE_ENUM,MESSAGETYPE_MAIL_READ_REQUEST_ENUM,MESSAGETYPE_MAIL_READ_RESPONSE_ENUM,MESSAGETYPE_MAIL_TAKE_MAIL_ITEM_REQUEST_ENUM,MESSAGETYPE_MAIL_TAKE_MAIL_ITEM_RESPONESE_ENUM,MESSAGETYPE_MAP_START_EXPLORE_REQUEST_ENUM,MESSAGETYPE_MAP_START_EXPLORE_RESPONSE_ENUM,MESSAGETYPE_MAP_GET_RANK_INFO_REQUEST_ENUM,MESSAGETYPE_MAP_GET_RANK_INFO_RESPONSE_ENUM,MESSAGETYPE_MAP_BUY_FIGHT_COUNT_REQUEST_ENUM,MESSAGETYPE_MAP_BUY_FIGHT_COUNT_RESPONSE_ENUM,MESSAGETYPE_MAP_SWEEP_REQUEST_ENUM,MESSAGETYPE_MAP_SWEEP_RESPONSE_ENUM,MESSAGETYPE_MAP_FAST_FIGHT_REQUEST_ENUM,MESSAGETYPE_MAP_FAST_FIGHT_RESPONSE_ENUM,MESSAGETYPE_MISSION_UPDATE_INDICATION_ENUM,MESSAGETYPE_MAP_TOWER_RESET_REQUEST_ENUM,MESSAGETYPE_MAP_TOWER_RESET_RESPONSE_ENUM,MESSAGETYPE_MAP_TOWER_CALL_CHIEF_REQUEST_ENUM,MESSAGETYPE_MAP_TOWER_CALL_CHIEF_RESPONSE_ENUM,MESSAGETYPE_MAP_TOWER_USEBOMB_REQUEST_ENUM,MESSAGETYPE_MAP_TOWER_USEBOMB_RESPONSE_ENUM,MESSAGETYPE_MAP_TOWER_USEBUFF_REQUEST_ENUM,MESSAGETYPE_MAP_TOWER_USEBUFF_RESPONSE_ENUM,MESSAGETYPE_MODIFY_DECORATION_REQUEST_ENUM,MESSAGETYPE_MODIFY_DECORATION_RESPONSE_ENUM,MESSAGETYPE_MAP_OUT_INDICATION_ENUM,MESSAGETYPE_MAIN_LEVEL_GET_INFO_REQUEST_ENUM,MESSAGETYPE_MAIN_LEVEL_GET_INFO_RESPONSE_ENUM,MESSAGETYPE_MAIN_LEVEL_TAKE_STATE_REWARD_REQUEST_ENUM,MESSAGETYPE_MAIN_LEVEL_TAKE_STATE_REWARD_RESPONSE_ENUM,MESSAGETYPE_MAIN_LEVEL_GET_RANK_REQUEST_ENUM,MESSAGETYPE_MAIN_LEVEL_GET_RANK_RESPONSE_ENUM,MESSAGETYPE_MAIL_DELETE_REQUEST_ENUM,MESSAGETYPE_MAIL_DELETE_RESPONSE_ENUM,MESSAGETYPE_MAIN_LEVEL_FIGHT_UPDATE_INDICATION_ENUM,MESSAGETYPE_MISSING_ROOM_MISSION_REFRESH_REQUEST_ENUM,MESSAGETYPE_MISSING_ROOM_MISSION_REFRESH_RESPONSE_ENUM,MESSAGETYPE_MISSING_ROOM_MISSION_ACCELERATE_REQUEST_ENUM,MESSAGETYPE_MISSING_ROOM_MISSION_ACCELERATE_RESPONSE_ENUM,MESSAGETYPE_MISSING_ROOM_HERO_SEND_REQUEST_ENUM,MESSAGETYPE_MISSING_ROOM_HERO_SEND_RESPONSE_ENUM,MESSAGETYPE_MISSING_ROOM_LOCK_REQUEST_ENUM,MESSAGETYPE_MISSING_ROOM_LOCK_RESPONSE_ENUM,MESSAGETYPE_MAP_GAME_GET_REQUEST_ENUM,MESSAGETYPE_MAP_GAME_GET_RESPONSE_ENUM,MESSAGETYPE_MAP_GAME_UPDATE_REQUEST_ENUM,MESSAGETYPE_MAP_GAME_UPDATE_RESPONSE_ENUM,MESSAGETYPE_NOTIFY_PAY_SUCCESS_INDICATION_ENUM,MESSAGETYPE_NEXT_ACTIVITY_REQUEST_ENUM,MESSAGETYPE_NEXT_ACTIVITY_RESPONSE_ENUM,MESSAGETYPE_POKEMON_COMONPENT_LEVELUP_REQUEST_ENUM,MESSAGETYPE_POKEMON_COMONPENT_LEVELUP_RESPONSE_ENUM,MESSAGETYPE_POKEMON_ADVANCED_REQUEST_ENUM,MESSAGETYPE_POKEMON_ADVANCED_RESPONSE_ENUM,MESSAGETYPE_PLAYER_BACKCINFO_INDICATION_ENUM,MESSAGETYPE_PLAY_WITH_SB_REQUEST_ENUM,MESSAGETYPE_PLAY_WITH_SB_RESPONSE_ENUM,MESSAGETYPE_PRIVILLEGE_ADD_INDICATION_ENUM,MESSAGETYPE_POKEMON_REPLACE_REQUEST_ENUM,MESSAGETYPE_POKEMON_REPLACE_RESPONSE_ENUM,MESSAGETYPE_POKEMON_BACK_REQUEST_ENUM,MESSAGETYPE_POKEMON_BACK_RESPONSE_ENUM,MESSAGETYPE_POKEMON_FREE_REQUEST_ENUM,MESSAGETYPE_POKEMON_FREE_RESPONSE_ENUM,MESSAGETYPE_ALL_BOOK_ENABLE_REQUEST_ENUM,MESSAGETYPE_ALL_BOOK_ENABLE_REPONSE_ENUM,MESSAGETYPE_EQUIP_BOOK_INDICATION_ENUM,MESSAGETYPE_QUESTION_INDICATION_ENUM,MESSAGETYPE_QUICK_START_MONSTERFIGHTER_REQUEST_ENUM,MESSAGETYPE_QUICK_START_MONSTERFIGHTER_REPONSE_ENUM,MESSAGETYPE_RECONNECT_REQUEST_ENUM,MESSAGETYPE_RECONNECT_RESPONSE_ENUM,MESSAGETYPE_RANDOMNAME_REQUEST_ENUM,MESSAGETYPE_RANDOMNAME_RESPONSE_ENUM,MESSAGETYPE_RENAME_REQUEST_ENUM,MESSAGETYPE_RENAME_RESPONSE_ENUM,MESSAGETYPE_RINGFIRE_LOAD_REQUEST_ENUM,MESSAGETYPE_RINGFIRE_LOAD_RESPONSE_ENUM,MESSAGETYPE_RINGFIRE_ADVANCED_REQUEST_ENUM,MESSAGETYPE_RINGFIRE_ADVANCED_RESPONSE_ENUM,MESSAGETYPE_REFRESH_FRIEND_STATE_REQEUST_ENUM,MESSAGETYPE_REFRESH_FRIEND_STATE_RESPONSE_ENUM,MESSAGETYPE_ROOM_MATCH_REQUEST_ENUM,MESSAGETYPE_ROOM_MATCH_RESPONSE_ENUM,MESSAGETYPE_ROOM_CANCEL_MATCH_REQUEST_ENUM,MESSAGETYPE_ROOM_CANCEL_MATCH_RESPONSE_ENUM,MESSAGETYPE_ROOM_MATCH_SUCCESS_INDICATION_ENUM,MESSAGETYPE_ROOM_START_GAME_READY_REQUEST_ENUM,MESSAGETYPE_ROOM_START_GAME_READY_RESPONSE_ENUM,MESSAGETYPE_ROOM_START_GAME_INDICATION_ENUM,MESSAGETYPE_ROOM_GAME_START_REQUEST_ENUM,MESSAGETYPE_ROOM_GAME_START_RESPONSE_ENUM,MESSAGETYPE_ROOM_GAME_END_INDICATION_ENUM,MESSAGETYPE_ROOM_SYNC_MYSELF_MOVE_REQUEST_ENUM,MESSAGETYPE_ROOM_SYNC_MYSELF_MOVE_RESPONSE_ENUM,MESSAGETYPE_ROOM_SYNC_OTHER_MOVE_INDICTION_ENUM,MESSAGETYPE_ROOM_TRIGGER_FIGHT_INDICATION_ENUM,MESSAGETYPE_ROOM_GET_FULL_INFO_REQEUST_ENUM,MESSAGETYPE_ROOM_GET_FULL_INFO_RESPONSE_ENUM,MESSAGETYPE_ROOM_MAP_UPDATE_EVENT_REQUEST_ENUM,MESSAGETYPE_ROOM_MAP_UPDATE_EVENT_RESPONSE_ENUM,MESSAGETYPE_ROOM_MAP_POINT_INDICATION_ENUM,MESSAGETYPE_ROOM_PLAY_HP_UPDATE_INDICATION_ENUM,MESSAGETYPE_REFRESH_ITEM_NUM_REQUEST_ENUM,MESSAGETYPE_REFRESH_ITEM_NUM_RESPONSE_ENUM,MESSAGETYPE_ROOM_ADDRESS_INDICATION_ENUM,MESSAGETYPE_ROOM_LOGIN_REQEUST_ENUM,MESSAGETYPE_ROOM_LOGIN_RESPONSE_ENUM,MESSAGETYPE_REFRESH_LUCKWHEEL_REQUEST_ENUM,MESSAGETYPE_REFRESH_LUCKWHEEL_RESPONSE_ENUM,MESSAGETYPE_RIDE_LEVEL_UP_REQUEST_ENUM,MESSAGETYPE_RIDE_LEVEL_UP_RESPONSE_ENUM,MESSAGETYPE_REFRESH_RECHARGE_INDICATION_ENUM,MESSAGETYPE_RANK_GET_FIRST_REQUEST_ENUM,MESSAGETYPE_RANK_GET_FIRST_RESPONSE_ENUM,MESSAGETYPE_RANK_PROUD_REQUEST_ENUM,MESSAGETYPE_RANK_PROUD_RESPONSE_ENUM,MESSAGETYPE_RECHARGE_SUCCESS_INDICATION_ENUM,MESSAGETYPE_SUCCESS_RESPONSE_ENUM,MESSAGETYPE_SWITCH_WORLDCHANNEL_REQUEST_ENUM,MESSAGETYPE_SWITCH_WORLDCHANNEL_RESPONSE_ENUM,MESSAGETYPE_SEND_CHAT_INFO_REQUEST_ENUM,MESSAGETYPE_SEND_CHAT_INFO_RESPONSE_ENUM,MESSAGETYPE_SEND_RED_POINT_INDICATION_ENUM,MESSAGETYPE_SAVE_NEW_PLAYER_GUIDE_POINT_REQUEST_ENUM,MESSAGETYPE_SAVE_NEW_PLAYER_GUIDE_POINT_RESPONSE_ENUM,MESSAGETYPE_SWEEP_RIGHT_REQUEST_ENUM,MESSAGETYPE_SWEEP_RIGHT_RESPONSE_ENUM,MESSAGETYPE_SECRETBOX_RANDOM_REQUEST_ENUM,MESSAGETYPE_SECRETBOX_RANDOM_RESPONSE_ENUM,MESSAGETYPE_STORE_GOODS_REFRESH_REQUEST_ENUM,MESSAGETYPE_STORE_GOODS_REFRESH_RESPONSE_ENUM,MESSAGETYPE_RECHARGE_INFO_REQUEST_ENUM,MESSAGETYPE_RECHARGE_INFO_RESPONSE_ENUM,MESSAGETYPE_SEND_FRIEND_INFO_INDICATION_ENUM,MESSAGETYPE_SEND_CHAT_INFO_INDICATION_ENUM,MESSAGETYPE_SEND_FRIEND_STATE_INDICATION_ENUM,MESSAGETYPE_SCENE_MSG_UPDATE_INDICATION_ENUM,MESSAGETYPE_SCENE_GET_FULL_MSG_REQUEST_ENUM,MESSAGETYPE_SCENE_GET_FULL_MSG_RESPONSE_ENUM,MESSAGETYPE_SCENE_COMMAND_REQUEST_ENUM,MESSAGETYPE_SCENE_COMMAND_RESPONSE_ENUM,MESSAGETYPE_SERVER_ZERO_REQUEST_ENUM,MESSAGETYPE_STORE_UPDATE_INDICATION_ENUM,MESSAGETYPE_SIGN_IN_REQUEST_ENUM,MESSAGETYPE_SIGN_IN_RESPONSE_ENUM,MESSAGETYPE_SCENE_GAME_OVER_READY_INDICATION_ENUM,MESSAGETYPE_SCENE_GAME_OVER_INDICATION_ENUM,MESSAGETYPE_SOUL_EQUIP_WEAR_REQUEST_ENUM,MESSAGETYPE_SOUL_EQUIP_WEAR_RESPONSE_ENUM,MESSAGETYPE_SOUL_EQUIP_UNLOAD_OPT_REQUEST_ENUM,MESSAGETYPE_SOUL_EQUIP_UNLOAD_OPT_RESPONSE_ENUM,MESSAGETYPE_SOUL_RAND_EQUIP_REQUEST_ENUM,MESSAGETYPE_SOUL_RAND_EQUIP_RESPONSE_ENUM,MESSAGETYPE_SOUL_FORCE_RAND_EQUIP_REQUEST_ENUM,MESSAGETYPE_SOUL_FORCE_RAND_EQUIP_RESPONSE_ENUM,MESSAGETYPE_SOUL_MERGE_REQUEST_ENUM,MESSAGETYPE_SOUL_MERGE_RESPONSE_ENUM,MESSAGETYPE_SITUATION_INFO_GET_REQUEST_ENUM,MESSAGETYPE_SITUATION_INFO_GET_RESPONSE_ENUM,MESSAGETYPE_SITUATION_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_SITUATION_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_SITUATION_INFO_INDICATION_ENUM,MESSAGETYPE_SPECICAL_MONSTER_CHOOSE_REQUEST_ENUM,MESSAGETYPE_SPECICAL_MONSTER_CHOOSE_RESPONSE_ENUM,MESSAGETYPE_EQUIP_UPLEVEL_REQUEST_ENUM,MESSAGETYPE_EQUIP_UPLEVEL_RESPONSE_ENUM,MESSAGETYPE_PUSH_WELFARE_RESPONSE_ENUM,MESSAGETYPE_TRIGGER_EVENT_REQUEST_ENUM,MESSAGETYPE_TRIGGER_EVENT_RESPONSE_ENUM,MESSAGETYPE_TEAM_POS_SAVE_REQUEST_ENUM,MESSAGETYPE_TEAM_POS_SAVE_RESPONSE_ENUM,MESSAGETYPE_TAKE_ACTIVITY_REWARD_REQUEST_ENUM,MESSAGETYPE_TAKE_ACTIVITY_REWARD_RESPONSE_ENUM,MESSAGETYPE_TAKE_MISSION_REWARD_REQUEST_ENUM,MESSAGETYPE_TAKE_MISSION_REWARD_RESPONSE_ENUM,MESSAGETYPE_TEST_BUY_GIGT_GOODS_REQEUST_ENUM,MESSAGETYPE_TEST_BUY_GIGT_GOODS_RESPONSE_ENUM,MESSAGETYPE_TAKE_TOWER_REWARD_REQUEST_ENUM,MESSAGETYPE_TAKE_TOWER_REWARD_RESPONSE_ENUM,MESSAGETYPE_TAKE_SEVEN_HAPPY_REWARD_REQUEST_ENUM,MESSAGETYPE_TAKE_SEVEN_HAPPY_REWARD_RESPONSE_ENUM,MESSAGETYPE_TO_BE_STRONGER_REQUEST_ENUM,MESSAGETYPE_TO_BE_STRONGER_RESPONSE_ENUM,MESSAGETYPE_TREASURE_REFRESH_INDICATION_ENUM,MESSAGETYPE_TREASURE_LEVELUP_INDICATION_ENUM,MESSAGETYPE_TREASURE_REFRESH_TIME_REQUEST_ENUM,MESSAGETYPE_TREASURE_REFRESH_TIME_RESPONSE_ENUM,MESSAGETYPE_TRIAL_HERO_INFO_SAVE_REQUEST_ENUM,MESSAGETYPE_TRIAL_HERO_INFO_SAVE_RESPONSE_ENUM,MESSAGETYPE_TRIAL_GET_BOX_REQUEST_ENUM,MESSAGETYPE_TRIAL_GET_BOX_RESPONSE_ENUM,MESSAGETYPE_TRIAL_USE_ADD_HP_ITEM_REQUEST_ENUM,MESSAGETYPE_TRIAL_USE_ADD_HP_ITEM_RESPONSE_ENUM,MESSAGETYPE_UP_HERO_LEVEL_REQUEST_ENUM,MESSAGETYPE_UP_HERO_LEVEL_RESPONSE_ENUM,MESSAGETYPE_UP_HERO_STAR_REQUEST_ENUM,MESSAGETYPE_UP_HERO_STAR_RESPONSE_ENUM,MESSAGETYPE_USER_AND_PRICE_ITEM_REQUEST_ENUM,MESSAGETYPE_USER_AND_PRICE_ITEM_RESPONSE_ENUM,MESSAGETYPE_USER_FORCE_CHANGE_REQUEST_ENUM,MESSAGETYPE_USER_FORCE_CHANGE_RESPONSE_ENUM,MESSAGETYPE_UPDATE_BAG_INDICATION_ENUM,MESSAGETYPE_UPDATE_STATE_REQUEST_ENUM,MESSAGETYPE_UPDATE_STATE_RESPONSE_ENUM,MESSAGETYPE_UPDATE_USER_EXP_INDICATION_ENUM,MESSAGETYPE_UPDATE_SECRET_BOX_SEASON_INDICATION_ENUM,MESSAGETYPE_UPDATE_PHONE_INFO_REQUEST_ENUM,MESSAGETYPE_UPDATE_PHONE_INFO_RESPONSE_ENUM,MESSAGETYPE_UPDATE_QUESTION_REQUEST_ENUM,MESSAGETYPE_UPDATE_QUESTION_RESPONSE_ENUM,MESSAGETYPE_UP_SOUL_EQUIP_QUICK_REQUEST_ENUM,MESSAGETYPE_UP_SOUL_EQUIP_RESPONSE_ENUM,MESSAGETYPE_USER_TITLE_ADD_INDICATION_ENUM,MESSAGETYPE_VIEW_FIGHTREPLAY_REQUEST_ENUM,MESSAGETYPE_VIEW_FIGHTREPLAY_RESPONSE_ENUM,MESSAGETYPE_VIP_LEVELUP_REQEUST_ENUM,MESSAGETYPE_VIP_LEVELUP_RESPONSE_ENUM,MESSAGETYPE_VIP_TAKE_REWARD_REQUEST_ENUM,MESSAGETYPE_VIP_TAKE_REWARD_RESPONSE_ENUM,MESSAGETYPE_VIEW_HERO_INFO_REQUEST_ENUM,MESSAGETYPE_VIEW_HERO_INFO_RESPONSE_ENUM,MESSAGETYPE_VIP_TAKE_DAILY_REQUEST_ENUM,MESSAGETYPE_VIP_TAKE_DAILY_RESPONSE_ENUM,MESSAGETYPE_WORKSHOP_FOUNDATION_REQUEST_ENUM,MESSAGETYPE_WORKSHOP_FOUNDATION_RESPONSE_ENUM,MESSAGETYPE_WORKSHOP_EQUIP_CREATE_REQUEST_ENUM,MESSAGETYPE_WORKSHOP_EQUIP_CREATE_RESPONSE_ENUM,MESSAGETYPE_WORKSHOP_REBUILD_REQUEST_ENUM,MESSAGETYPE_WORKSHOP_REBUILD_RESPONSE_ENUM,MESSAGETYPE_WORKSHOP_REBUILD_CONFIRM_REQUEST_ENUM,MESSAGETYPE_WORKSHOP_REBUILD_CONFIRM_RESONSE_ENUM,MESSAGETYPE_WORKSHOP_LEVELUP_REQUEST_ENUM,MESSAGETYPE_WORKSHOP_LEVELUP_RESPONSE_ENUM,MESSAGETYPE_WORKSHOP_TECHNOLOGY_LEVEL_REQUEST_ENUM,MESSAGETYPE_WORKSHOP_TECHNOLOGY_RESPONSE_ENUM,MESSAGETYPE_WORKSHOP_TECHNOLOGY_RESET_REQUEST_ENUM,MESSAGETYPE_WORKSHOP_TECHNOLOGY_RESET_RESPONSE_ENUM,MESSAGETYPE_HARD_STAGE_FIGHT_START_REQUEST_ENUM,MESSAGETYPE_HARD_STAGE_FIGHT_START_RESPONSE_ENUM,MESSAGETYPE_HARD_STAGE_INFO_REQUEST_ENUM,MESSAGETYPE_HARD_STAGE_INFO_RESPONSE_ENUM,MESSAGETYPE_HARD_STAGE_CHAPTER_REWARD_REQUEST_ENUM,MESSAGETYPE_HARD_STAGE_CHAPTER_REWARD_RESPONSE_ENUM,MESSAGETYPE_HARD_STAGE_REPORT_REQUEST_ENUM,MESSAGETYPE_HARD_STAGE_REPORT_RESPONSE_ENUM,MESSAGETYPE_VIP_LEVEL_STATE_REQUEST_ENUM,MESSAGETYPE_VIP_LEVEL_STATE_RESPONSE_ENUM,MESSAGETYPE_VIP_LEVEL_STATE_REWARD_REQUEST_ENUM,MESSAGETYPE_VIP_LEVEL_STATE_REWARD_RESPONSE_ENUM,MESSAGETYPE_SWEEP_DEMON_REQUEST_ENUM,MESSAGETYPE_SWEEP_DEMON_RESPONSE_ENUM,MESSAGETYPE_XUN_BAO_MI_ZONG_ENTER_REQUEST_ENUM,MESSAGETYPE_XUN_BAO_MI_ZONG_ENTER_RESPONSE_ENUM,MESSAGETYPE_TAI_CHU_SECRET_VOLUME_REQUEST_ENUM,MESSAGETYPE_TAI_CHU_SECRET_VOLUME_RESPONSE_ENUM,MESSAGETYPE_XIUXIAN_XIUWEI_UP_REQUEST_ENUM,MESSAGETYPE_XIUXIAN_XIUWEI_UP_RESPONSE_ENUM,MESSAGETYPE_EXPEDITION_GET_EXPEDITION_REQUEST_ENUM,MESSAGETYPE_EXPEDITION_GET_EXPEDITION_RESONSE_ENUM,MESSAGETYPE_EXPEDITION_TAKE_BOXREWARD_REQUEST_ENUM,MESSAGETYPE_EXPEDITION_TAKE_BOXREWARD_RESONSE_ENUM,MESSAGETYPE_EXPEDITION_RELIVE_HERO_REQUEST_ENUM,MESSAGETYPE_EXPEDITION_RELIVE_HERO_RESONSE_ENUM,MESSAGETYPE_EXPEDITION_START_BATTLE_REQUEST_ENUM,MESSAGETYPE_EXPEDITION_START_BATTLE_RESONSE_ENUM,MESSAGETYPE_EXPEDITION_END_BATTLE_REQUEST_ENUM,MESSAGETYPE_EXPEDITION_END_BATTLE_RESONSE_ENUM,MESSAGETYPE_EXPEDITION_TAKE_HOLY_EQUIP_REQUEST_ENUM,MESSAGETYPE_EXPEDITION_TAKE_HOLY_EQUIP_RESONSE_ENUM,MESSAGETYPE_EXPEDITION_RECOVER_HERO_REQUEST_ENUM,MESSAGETYPE_EXPEDITION_RECOVER_HERO_RESONSE_ENUM,MESSAGETYPE_EXPEDITION_HOLY_BAG_INDICATION_ENUM,MESSAGETYPE_EXPEDITION_NOINFO_INDICATION_ENUM,MESSAGETYPE_EXPEDITION_TAKE_TREASURE_REWARD_REQUEST_ENUM,MESSAGETYPE_EXPEDITION_TAKE_TREASURE_REWARD_RESPONSE_ENUM,MESSAGETYPE_EXPEDITION_TREASURE_STATE_INDICATION_ENUM,MESSAGETYPE_EXPEDITION_TREASURE_INFO_REQUEST_ENUM,MESSAGETYPE_EXPEDITION_TREASURE_INFO_RESPONSE_ENUM,MESSAGETYPE_MONTHCARD_TAKE_DAILY_REQUEST_ENUM,MESSAGETYPE_MONTHCARD_TAKE_DAILY_RESPONSE_ENUM,MESSAGETYPE_MONTHCARD_INDICATION_ENUM,MESSAGETYPE_EQUIP_COMPLEX_REQUEST_ENUM,MESSAGETYPE_EQUIP_COMPLEX_RESPONSE_ENUM,MESSAGETYPE_SIXIANG_UP_REQUEST_ENUM,MESSAGETYPE_SIXIANG_UP_RESPONSE_ENUM,MESSAGETYPE_SIXIANG_UP_STAR_REQUEST_ENUM,MESSAGETYPE_SIXIANG_UP_STAR_RESPONSE_ENUM,MESSAGETYPE_HERO_UP_LIKABLE_REQUEST_ENUM,MESSAGETYPE_HERO_UP_LIKABLE_RESPONSE_ENUM,MESSAGETYPE_GET_LIKABLE_DATA_REQUEST_ENUM,MESSAGETYPE_GET_LIKABLE_DATA_RESPONSE_ENUM,MESSAGETYPE_PRACTICE_SKILL_UP_REQUEST_ENUM,MESSAGETYPE_PRACTICE_SKILL_UP_RESPONSE_ENUM,MESSAGETYPE_HERO_GOD_SOUL_BIND_REQUEST_ENUM,MESSAGETYPE_HERO_GOD_SOUL_BIND_RESPONSE_ENUM,MESSAGETYPE_FA_BAO_SOUL_UPLV_REQUEST_ENUM,MESSAGETYPE_FA_BAO_SOUL_UPLV_RESPONSE_ENUM,MESSAGETYPE_TRUMP_GACHA_SELECT_ITEM_REQUEST_ENUM,MESSAGETYPE_TRUMP_GACHA_SELECT_ITEM_RESPONSE_ENUM,MESSAGETYPE_GET_TRUMP_SELECT_ITEM_REQUEST_ENUM,MESSAGETYPE_GET_TRUMP_SELECT_ITEM_RESPONSE_ENUM,MESSAGETYPE_LIFE_STONE_UP_REQUEST_ENUM,MESSAGETYPE_LIFE_STONE_UP_RESPONSE_ENUM,MESSAGETYPE_LIFE_GRID_CHANGE_REQUEST_ENUM,MESSAGETYPE_LIFE_GRID_CHANGE_RESPONSE_ENUM,MESSAGETYPE_FAMILYFETEREQUEST_ENUM,MESSAGETYPE_FAMILYFETERESPONSE_ENUM,MESSAGETYPE_FAMILYGETFETEREWARDREQUEST_ENUM,MESSAGETYPE_FAMILYGETFETEREWARDRESPONSE_ENUM,MESSAGETYPE_FAMILYFETEREWARDPROCESSINDICATION_ENUM,MESSAGETYPE_COMPLEXJEWELEQUIPREQUEST_ENUM,MESSAGETYPE_COMPLEXJEWELEQUIPRESPONSE_ENUM,MESSAGETYPE_GUILDSENDHELPREQUEST_ENUM,MESSAGETYPE_GUILDSENDHELPRESPONSE_ENUM,MESSAGETYPE_GUILDTAKEHELPREWARDREQUEST_ENUM,MESSAGETYPE_GUILDTAKEHELPREWARDREQUESE_ENUM,MESSAGETYPE_GUILDSENDHELPMESSAGEREQUEST_ENUM,MESSAGETYPE_GUILDSENDHELPMESSAGERESPONSE_ENUM,MESSAGETYPE_GUILDTAKEHELPBOXREQUEST_ENUM,MESSAGETYPE_GUILDTAKEHELPBOXRESPONSE_ENUM,MESSAGETYPE_GUILDHELPHELPOTHERREQUEST_ENUM,MESSAGETYPE_GUILDHELPHELPOTHERRESPONSE_ENUM,MESSAGETYPE_GUILDHELPINFOINDICATION_ENUM,MESSAGETYPE_GUILDHELPGETALLREQUEST_ENUM,MESSAGETYPE_GUILDHELPGETALLRESPONSE_ENUM,MESSAGETYPE_GUILDGETHELPLOGREQUEST_ENUM,MESSAGETYPE_GUILDGETHELPLOGRESPONSE_ENUM,MESSAGETYPE_GUILDHELPLOGINDICATION_ENUM,MESSAGETYPE_ENDCONFIRMEXPEDITIONBATTLEREQUEST_ENUM,MESSAGETYPE_ENDCONFIRMEXPEDITIONBATTLERESPONSE_ENUM,MESSAGETYPE_STORENODEREQUEST_ENUM,MESSAGETYPE_STORENODERESPONSE_ENUM,MESSAGETYPE_HERONODEREQUEST_ENUM,MESSAGETYPE_HERONODERESPONSE_ENUM,MESSAGETYPE_EXPEDITIONRESETINDICATION_ENUM,MESSAGETYPE_HERONODEGETINFOREQUEST_ENUM,MESSAGETYPE_HERONODEGETINFORESPONSE_ENUM,MESSAGETYPE_TAKEARENABATTLEREWARDREQUEST_ENUM,MESSAGETYPE_TAKEARENABATTLEREWARDRESPONSE_ENUM,MESSAGETYPE_SAVEHEROCHANGEREQUEST_ENUM,MESSAGETYPE_SAVEHEROCHANGERESPONSE_ENUM,MESSAGETYPE_CANCELHEROCHANGEREQUEST_ENUM,MESSAGETYPE_CANCELHEROCHANGERESPONSE_ENUM,MESSAGETYPE_DOHEROCHANGEREQUEST_ENUM,MESSAGETYPE_DOHEROCHANGERESPONSE_ENUM,MESSAGETYPE_COMMITSHEJIACTIVITYITEMREQUEST_ENUM,MESSAGETYPE_COMMITSHEJIACTIVITYITEMRESPONSE_ENUM,MESSAGETYPE_GETSHEJIAWARDREQUEST_ENUM,MESSAGETYPE_GETSHEJIAWARDRESPONSE_ENUM,MESSAGETYPE_SELETSUBREWARDPOOLREQUEST_ENUM,MESSAGETYPE_SELETSUBREWARDPOOLRESPONSE_ENUM,MESSAGETYPE_WORLDLEVELINDICATION_ENUM,MESSAGETYPE_NEWGENERALATTACKREQUEST_ENUM,MESSAGETYPE_NEWGENERALATTACKRESPONSE_ENUM,MESSAGETYPE_TASUILINGXIAOREQUEST_ENUM,MESSAGETYPE_TASUILINGXIAORESPONSE_ENUM,MESSAGETYPE_UPGRADEGODTREEREQUEST_ENUM,MESSAGETYPE_UPGRADEGODTREERESPONSE_ENUM,MESSAGETYPE_ZEROPLAYERUPDATEINDICATION_ENUM,MESSAGETYPE_GETHELPHEROLISTREQUEST_ENUM,MESSAGETYPE_GETHELPHEROLISTRESPONSE_ENUM,MESSAGETYPE_SETHELPHEROREQUEST_ENUM,MESSAGETYPE_SETHELPHERORESPONSE_ENUM,MESSAGETYPE_USEHELPHEROREQUEST_ENUM,MESSAGETYPE_USEHELPHERORESPONSE_ENUM,MESSAGETYPE_GETFOURCHALLENGERECORDREQUEST_ENUM,MESSAGETYPE_GETFOURCHALLENGERECORDRESPONSE_ENUM,MESSAGETYPE_SENDFOURCHALLENGEINFOINDICATION_ENUM,MESSAGETYPE_FOUR_CHALLENGE_GET_INFO_REQUEST_ENUM,MESSAGETYPE_FOUR_CHALLENGE_GET_INFO_RESPONSE_ENUM,MESSAGETYPE_FOUR_CHALLENGE_DO_REQUEST_ENUM,MESSAGETYPE_FOUR_CHALLENGE_DO_RESPONSE_ENUM,MESSAGETYPE_DEMONSTRIALREWARDREQUEST_ENUM,MESSAGETYPE_DEMONSTRIALREWARDRESPONSE_ENUM,MESSAGETYPE_USEHEADFRAMEREQUEST_ENUM,MESSAGETYPE_USEHEADFRAMERESPONSE_ENUM,MESSAGETYPE_ACTIVEUSERSKINREQUEST_ENUM,MESSAGETYPE_ACTIVEUSERSKINRESPONSE_ENUM,MESSAGETYPE_ACTIVEUSERTITLEREQUEST_ENUM,MESSAGETYPE_ACTIVEUSERTITLERESPONSE_ENUM,MESSAGETYPE_ACTIVEUSERMOUNTREQUEST_ENUM,MESSAGETYPE_ACTIVEUSERMOUNTRESPONSE_ENUM,MESSAGETYPE_UPPRACTICELEVELREQUEST_ENUM,MESSAGETYPE_UPPRACTICELEVELRESPONSE_ENUM,MESSAGETYPE_REPLACEPURPLEMANSIONSEALREQUEST_ENUM,MESSAGETYPE_REPLACEPURPLEMANSIONSEALRESPONSE_ENUM,MESSAGETYPE_PURPLEMANSIONSEALINDICATION_ENUM,MESSAGETYPE_CHOICEHEROREWARDREQUEST_ENUM,MESSAGETYPE_CHOICEHEROREWARDRESPONSE_ENUM,MESSAGETYPE_CHOICEDRAWCARDREQUEST_ENUM,MESSAGETYPE_CHOICEDRAWCARDRESPONSE_ENUM,MESSAGETYPE_WISHDRAWCARDINDICATION_ENUM,MESSAGETYPE_CHOICEWISHHEROREQUEST_ENUM,MESSAGETYPE_CHOICEWISHHERORESPONSE_ENUM,MESSAGETYPE_QIMENDUNJIADRAWREQUEST_ENUM,MESSAGETYPE_QIMENDUNJIADRAWRESPONSE_ENUM,MESSAGETYPE_QIMENDUNJIAHITLISTREQUEST_ENUM,MESSAGETYPE_QIMENDUNJIAHITLISTRESPONSE_ENUM,MESSAGETYPE_BEAUTYBAGCARDINDICATION_ENUM,MESSAGETYPE_BEAUTYBAGWISHEQUIPREQUEST_ENUM,MESSAGETYPE_BEAUTYBAGWISHEQUIPRESPONSE_ENUM,MESSAGETYPE_SEVENWORLDINFOREQUEST_ENUM,MESSAGETYPE_SEVENWORLDINFORESPONSE_ENUM,MESSAGETYPE_SEVENWORLDINFOINDICATION_ENUM,MESSAGETYPE_SEVENWORLDRELICREQUEST_ENUM,MESSAGETYPE_SEVENWORLDRELICRESPONSE_ENUM,MESSAGETYPE_SEVENWORLDCHALLENGEREQUEST_ENUM,MESSAGETYPE_SEVENWORLDCHALLENGERESPONSE_ENUM,MESSAGETYPE_RIDINGSWARDACTIVITYREQUEST_ENUM,MESSAGETYPE_RIDINGSWARDACTIVITYRESPONSE_ENUM,MESSAGETYPE_RIDINGSWARDINFOREQUEST_ENUM,MESSAGETYPE_RIDINGSWARDREWARDREQUEST_ENUM,MESSAGETYPE_RIDINGSWARDREWARDRESPONSE_ENUM,MESSAGETYPE_RIDINGSWARDBETREQUEST_ENUM,MESSAGETYPE_RIDINGSWARDINFORESPONSE_ENUM,MESSAGETYPE_GETTRANSFORMATIONREQUEST_ENUM,MESSAGETYPE_GETTRANSFORMATIONRESPONSE_ENUM,MESSAGETYPE_UPORDOWNTRANSFORMATIONREQUEST_ENUM,MESSAGETYPE_BUYGOODSTOITEMREQUEST_ENUM,MESSAGETYPE_BUYGOODSTOITEMRESPONSE_ENUM,MESSAGETYPE_WEEKCARDINFOREQUEST_ENUM,MESSAGETYPE_WEEKCARDINFORESPONSE_ENUM,MESSAGETYPE_WEEKCARDREWARDREQUEST_ENUM,MESSAGETYPE_WEEKCARDREWARDRESPONSE_ENUM,MESSAGETYPE_WEEKCARDINDICATIONINFORESPONSE_ENUM,MESSAGETYPE_HOMEINFOREQUEST_ENUM,MESSAGETYPE_HOMEINFORESPONSE_ENUM,MESSAGETYPE_ARCHITECTUREOPERATEREQUEST_ENUM,MESSAGETYPE_HOMEALLGAINREQUSET_ENUM,MESSAGETYPE_HOMEALLGAINRESPONSE_ENUM,MESSAGETYPE_WANDERINFOREQUSET_ENUM,MESSAGETYPE_WANDERINFORESPONSE_ENUM,MESSAGETYPE_WANDERDISPATCHREQUEST_ENUM,MESSAGETYPE_WANDERDISPATCHRESPONSE_ENUM,MESSAGETYPE_EQUIPINTENSIFYREQUSET_ENUM,MESSAGETYPE_EQUIPINTENSIFYRESPONSE_ENUM,MESSAGETYPE_ARCHITECTUREUNLOCKINDICATION_ENUM,MESSAGETYPE_EXPLORERMAPINFOREQUEST_ENUM,MESSAGETYPE_EXPLORERMAPINFORESPONSE_ENUM,MESSAGETYPE_EXPLORERMAPPLAYERINFOREQUEST_ENUM,MESSAGETYPE_EXPLORERMAPPLAYERINFORESPONSE_ENUM,MESSAGETYPE_EXPLORERMAPSENDREQUEST_ENUM,MESSAGETYPE_EXPLORERMAPSENDRESPONSE_ENUM,MESSAGETYPE_EXPLORERMAPREWARDREQUEST_ENUM,MESSAGETYPE_EXPLORERMAPREWARDRESPONSE_ENUM,MESSAGETYPE_EXPLORERMAPINDICATIONRESPONSE_ENUM,MESSAGETYPE_TOWERGETREWARDINFOSHOWREQUEST_ENUM,MESSAGETYPE_TOWERGETREWARDINFOSHOWRESPONSE_ENUM,MESSAGETYPE_GETWORLDSERVERREQUEST_ENUM,MESSAGETYPE_GETWORLDSERVERRESPONSE_ENUM,MESSAGETYPE_GETWORLDARENAINFOREQUEST_ENUM,MESSAGETYPE_GETWORLDARENAINFORESPONSE_ENUM,MESSAGETYPE_GETWORLDARENACHALLENGEREQUEST_ENUM,MESSAGETYPE_GETWORLDARENACHALLENGERESPONSE_ENUM,MESSAGETYPE_GETWORLDARENAPROUDREQUEST_ENUM,MESSAGETYPE_GETWORLDARENAPROUDRESPONSE_ENUM,MESSAGETYPE_GETWORLDARENARECORDINFOREQUEST_ENUM,MESSAGETYPE_GETWORLDARENARECORDINFORESPONSE_ENUM,MESSAGETYPE_GETGSUSERARENAINFOREQUEST_ENUM,MESSAGETYPE_GETGSUSERARENAINFORESPONSE_ENUM,MESSAGETYPE_GETRANKREQUEST_ENUM,MESSAGETYPE_ADDDEATHPATHRANKREQUEST_ENUM,MESSAGETYPE_GETDEATHPATHFIRSTREQUEST_ENUM,MESSAGETYPE_GETDEATHPATHREWARDREQUEST_ENUM,MESSAGETYPE_DEATHPATHWORLDREWARDREQUEST_ENUM,MESSAGETYPE_VIEWHEROINFOREQUEST_ENUM,MESSAGETYPE_VIEWHEROINFORESPONSE_ENUM,MESSAGETYPE_GETPLAYERONETEAMINFOREQUEST_ENUM,MESSAGETYPE_GETPLAYERONETEAMINFORESPONSE_ENUM,MESSAGETYPE_GETARENARANKREWARDREQUEST_ENUM,MESSAGETYPE_GETARENARANKREWARDRESPONSE_ENUM,MESSAGETYPE_ARENACLEARINFOREQUEST_ENUM,MESSAGETYPE_GETWORLDARENAINFOINDICATION_ENUM,MESSAGETYPE_CROSSYUXULUNDAOGETINFOREQUEST_ENUM,MESSAGETYPE_CROSSYUXULUNDAOGETINFORESPONSE_ENUM,MESSAGETYPE_CROSSYUXULUNDAOCHALLENGEREQUEST_ENUM,MESSAGETYPE_CROSSYUXULUNDAOCHALLENGERESPONSE_ENUM,MESSAGETYPE_CROSSYUXULUNDAOCHANGEENEMYINFOREQUEST_ENUM,MESSAGETYPE_CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE_ENUM,MESSAGETYPE_CROSSYUXULUNDAOGETDAILYREWARDREQUEST_ENUM,MESSAGETYPE_CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_ENUM,MESSAGETYPE_GETPLAYERCROSSYXLDONETEAMINFOREQUEST_ENUM,MESSAGETYPE_GETPLAYERCROSSYXLDONETEAMINFORESPONSE_ENUM,MESSAGETYPE_CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_ENUM,MESSAGETYPE_CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_ENUM,MESSAGETYPE_CROSSYUXULUNDAOBATTLERECORDREQUEST_ENUM,MESSAGETYPE_CROSSYUXULUNDAOBATTLERECORDRESPONSE_ENUM,MESSAGETYPE_CROSSYUXULUNDAOBATTLEDETAILRECORDREQUEST_ENUM,MESSAGETYPE_CROSSYUXULUNDAOBATTLEDETAILRECORDRESPONSE_ENUM,MESSAGETYPE_CROSSLINGMAISECRETAREAINFOREQUEST_ENUM,MESSAGETYPE_CROSSLINGMAISECRETAREAINFORESPONSE_ENUM,MESSAGETYPE_CROSSLINGMAISECRETAREAREQUEST_ENUM,MESSAGETYPE_CROSSLINGMAISECRETAREARESPONSE_ENUM,MESSAGETYPE_CROSSLINGMAISECRETAREARECORDREQUEST_ENUM,MESSAGETYPE_CROSSLINGMAISECRETAREARECORDRESPONSE_ENUM,MESSAGETYPE_CROSSLINGMAIINDICATIONRESPONSE_ENUM,MESSAGETYPE_REPLAYWORLDARENAREQUEST_ENUM,MESSAGETYPE_REPLAYWORLDARENARESPONSE_ENUM,MESSAGETYPE_ISCROSSREQUERT_ENUM,MESSAGETYPE_ISCROSSRESPONSE_ENUM,MESSAGETYPE_ISCROSSINDICATION_ENUM} +MESSAGETYPE.values = {MESSAGETYPE_HEART_BEAT_REQUEST_ENUM,MESSAGETYPE_HEART_BEAT_RESPONSE_ENUM,MESSAGETYPE_ACTIVITE_WORKSHOP_REQUEST_ENUM,MESSAGETYPE_ACTIVITE_WORKSHOP_RESPONSE_ENUM,MESSAGETYPE_ARENA_INFO_REQUEST_ENUM,MESSAGETYPE_ARENA_INFO_RESPONSE_ENUM,MESSAGETYPE_ARENA_RANK_REQUEST_ENUM,MESSAGETYPE_ARENA_RANK_RESPONSE_ENUM,MESSAGETYPE_ARENA_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_ARENA_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_ARENA_RANDOM_ENEMY_REQUEST_ENUM,MESSAGETYPE_ARENA_RANDOM_ENEMY_RESPONSE_ENUM,MESSAGETYPE_ARENA_DEFENSE_REQUEST_ENUM,MESSAGETYPE_ARENA_DEFENSE_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_INFO_REQUEST_ENUM,MESSAGETYPE_ADVENTURE_INFO_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_ADVENTURE_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_UPLEVEL_REQUEST_ENUM,MESSAGETYPE_ADVENTURE_UPLEVEL_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_REWARD_REQUEST_ENUM,MESSAGETYPE_ADVENTURE_REWARD_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_BOSSHURT_REQEUST_ENUM,MESSAGETYPE_ADVENTURE_BOSSHURT_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_BOSS_CHALLENGE_REQEUST_ENUM,MESSAGETYPE_ADVENTURE_BOSS_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_BOSS_RANK_REQUEST_ENUM,MESSAGETYPE_ADVENTURE_BOSS_RANK_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_BOSS_SHARE_REQUEST_ENUM,MESSAGETYPE_ADVENTURE_BOSS_SHARE_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_FLUSH_BOSS_REQUEST_ENUM,MESSAGETYPE_ADVENTURE_FLUSH_BOSS_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_BOSS_FIND_INDICATION_ENUM,MESSAGETYPE_ALL_GIFTGOODS_INDICATION_ENUM,MESSAGETYPE_ACK_INDICATION_REQUEST_ENUM,MESSAGETYPE_ACK_INDICATION_RESPONSE_ENUM,MESSAGETYPE_ADVENTURE_BOSS_REFRESH_INDICATION_ENUM,MESSAGETYPE_ADVENTURE_LEFT_REQUEST_ENUM,MESSAGETYPE_ADVENTURE_LEFT_RESPONSE_ENUM,MESSAGETYPE_ACTIVITY_UPDATE_INDICATION_ENUM,MESSAGETYPE_ACTIVITY_UPDATE_PROGRESS_INDICATION_ENUM,MESSAGETYPE_ADVENTURE_BOSS_KILL_INDICATION_ENUM,MESSAGETYPE_ADVENTURE_CALL_BOSS_REQUEST_ENUM,MESSAGETYPE_ADVENTURE_CALL_BOSS_RESPONSE_ENUM,MESSAGETYPE_WELFARE_RED_PACKET_INFO_ENUM,MESSAGETYPE_WELFARE_RED_PACKET_SEND_REQUEST_ENUM,MESSAGETYPE_WELFARE_RED_PACKET_SEND_RESPONSE_ENUM,MESSAGETYPE_WELFARE_RED_PACKET_REQUEST_ENUM,MESSAGETYPE_SPECIAL_ACTIVITY_UPDATE_INDICATION_ENUM,MESSAGETYPE_BUY_STORE_ITEM_REQUEST_ENUM,MESSAGETYPE_BUY_STORE_ITEM_RESPONSE_ENUM,MESSAGETYPE_BUY_GOODS_DROP_INDICATION_ENUM,MESSAGETYPE_BLESS_INIT_REQUEST_ENUM,MESSAGETYPE_BLESS_INIT_RESPONSE_ENUM,MESSAGETYPE_BLESS_SAVE_REWARD_REQUEST_ENUM,MESSAGETYPE_BLESS_SAVE_REWARD_RESPONSE_ENUM,MESSAGETYPE_BLESS_CHOOSE_REQUEST_ENUM,MESSAGETYPE_BLESS_CHOOSE_RESPONSE_ENUM,MESSAGETYPE_BLESS_REFRESH_REQUEST_ENUM,MESSAGETYPE_BLESS_REFRESH_RESPONSE_ENUM,MESSAGETYPE_BLESS_INFO_REQUEST_ENUM,MESSAGETYPE_BLESS_INFO_RESPONSE_ENUM,MESSAGETYPE_BUY_TREASURE_REQUEST_ENUM,MESSAGETYPE_BUY_TREASURE_RESPONSE_ENUM,MESSAGETYPE_BLOOD_RANK_REQUEST_ENUM,MESSAGETYPE_BLOOD_RANK_RESPONSE_ENUM,MESSAGETYPE_BLOOD_GETSCORE_INFO_REQUEST_ENUM,MESSAGETYPE_BLOOD_GETSCORE_INFO_RESPONSE_ENUM,MESSAGETYPE_BLOOD_TAKE_SCORE_REWARD_REQEUST_ENUM,MESSAGETYPE_BLOOD_TAKE_SCORE_REWARD_RESPONSE_ENUM,MESSAGETYPE_BLOOD_BUY_SCORE_REQUEST_ENUM,MESSAGETYPE_BLOOD_BUY_SCORE_RESPONSE_ENUM,MESSAGETYPE_BLOODY_SCORE_CHANGE_INDICATION_ENUM,MESSAGETYPE_BUY_TREASURE_LEVEL_REQUEST_ENUM,MESSAGETYPE_BUY_TREASURE_LEVEL_RESPONSE_ENUM,MESSAGETYPE_COOK_FOOD_REQUEST_ENUM,MESSAGETYPE_COOK_FOOD_RESPONSE_ENUM,MESSAGETYPE_CHAMPION_BET_INFO_REQUEST_ENUM,MESSAGETYPE_CHAMPION_BET_INFO_RESPONSE_ENUM,MESSAGETYPE_CHAMPION_GET_MYHISTORY_REQEUST_ENUM,MESSAGETYPE_CHAMPION_GET_MYHISTORY_RESPONSE_ENUM,MESSAGETYPE_CHAMPION_GET_REQUEST_ENUM,MESSAGETYPE_CHAMPION_GET_RESPONSE_ENUM,MESSAGETYPE_CHAMPION_BET_GUESS_REQUEST_ENUM,MESSAGETYPE_CHAMPION_BET_GUESS_RESPONSE_ENUM,MESSAGETYPE_CHAMPION_GET_RANK_REQUEST_ENUM,MESSAGETYPE_CHAMPION_GET_RANK_RESPONSE_ENUM,MESSAGETYPE_CHAMPION_GET_MYALL_BET_REQUEST_ENUM,MESSAGETYPE_CHAMPION_GET_MYALL_BET_RESPONSE_ENUM,MESSAGETYPE_CHAMPION_PROGRESS_UPDATE_INDICATION_ENUM,MESSAGETYPE_CHAMPION_VIEW_FINAL_REQUEST_ENUM,MESSAGETYPE_CHAMPION_VIEW_FINAL_RESPONSE_ENUM,MESSAGETYPE_CHAMPION_GUESS_SUCCESS_INDICATION_ENUM,MESSAGETYPE_CAR_DELAY_PROGRESS_INDICATION_ENUM,MESSAGETYPE_CHECK_BUY_GOODS_REQUEST_ENUM,MESSAGETYPE_CHECK_BUY_GOODS_RESPONSE_ENUM,MESSAGETYPE_DRAW_HERO_REQUEST_ENUM,MESSAGETYPE_DRAW_HERO_RESPONSE_ENUM,MESSAGETYPE_DEL_FRIEND_REQUEST_ENUM,MESSAGETYPE_DEL_FRIEND_RESPONSE_ENUM,MESSAGETYPE_DIFFICULT_MAP_OPTION_RECORD_REQUEST_ENUM,MESSAGETYPE_DIFFICULT_MAP_OPTION_RECORD_RESPONSE_ENUM,MESSAGETYPE_DIRECT_BUY_GOODS_INDICATION_ENUM,MESSAGETYPE_DAILY_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_DAILY_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_GET_STATUS_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_GET_STATUS_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_INFO_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_INFO_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_GET_ALL_REWARD_INFO_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_GET_ALL_REWARD_INFO_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_DO_REWARD_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_DO_REWARD_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_STATUS_CHANGE_INDICATION_ENUM,MESSAGETYPE_DEATH_PATH_DO_REWARD_INDICATION_ENUM,MESSAGETYPE_DEATH_PATH_FIRST_CHANGE_INDICATION_ENUM,MESSAGETYPE_ERROR_CODE_INDICATION_ENUM,MESSAGETYPE_EQUIP_WEAR_REQUEST_ENUM,MESSAGETYPE_EQUIP_WEAR_RESPONSE_ENUM,MESSAGETYPE_EQUIP_UNLOAD_OPT_REQUEST_ENUM,MESSAGETYPE_EQUIP_UNLOAD_OPT_RESPONSE_ENUM,MESSAGETYPE_EVENT_UPDATE_REQUEST_ENUM,MESSAGETYPE_EVENT_UPDATE_RESPONSE_ENUM,MESSAGETYPE_EQUIP_LOCK_REQUEST_ENUM,MESSAGETYPE_EQUIP_LOCK_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_HERO_INFO_REQUEST_ENUM,MESSAGETYPE_ENDLESS_MAP_HERO_INFO_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_RESET_REQUEST_ENUM,MESSAGETYPE_ENDLESS_MAP_RESET_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_SIGN_REQUEST_ENUM,MESSAGETYPE_ENDLESS_MAP_SIGN_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_EXECUTION_REFRESH_REQUEST_ENUM,MESSAGETYPE_ENDLESS_EXECUTION_REFRESH_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_OUT_CONSUME_REQUEST_ENUM,MESSAGETYPE_ENDLESS_OUT_CONSUME_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_REFRESH_INDICAITON_ENUM,MESSAGETYPE_ENDLESS_MIN_MAP_INFO_REQUEST_ENUM,MESSAGETYPE_ENDLESS_MIN_MAP_INFO_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MONSTER_REFRESH_INDICATION_ENUM,MESSAGETYPE_ENDLESS_SET_SKIPFIGHT_REQUEST_ENUM,MESSAGETYPE_ENDLESS_SET_SKIPFIGHT_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_SET_TEAM_INDICATION_ENUM,MESSAGETYPE_EXCHANGE_CDK_REQUEST_ENUM,MESSAGETYPE_EXCHANGE_CDK_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_CHANGE_INDICATION_ENUM,MESSAGETYPE_ESPECIAL_EQUIP_BACK_REQUEST_ENUM,MESSAGETYPE_ESPECIAL_EQUIP_BACK_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_NEW_HERO_GET_INDICATION_ENUM,MESSAGETYPE_ENDLESS_TREASURE_INFO_REQUEST_ENUM,MESSAGETYPE_ENDLESS_TREASURE_INFO_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_TAKE_REWARD_REQUEST_ENUM,MESSAGETYPE_ENDLESS_TAKE_REWARD_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_TREASURE_REFRESH_INDICATION_ENUM,MESSAGETYPE_FIGHT_START_REQUEST_ENUM,MESSAGETYPE_FIGHT_START_RESPONSE_ENUM,MESSAGETYPE_FIGHT_END_REQUEST_ENUM,MESSAGETYPE_FIGHT_END_RESPONSE_ENUM,MESSAGETYPE_FRIEND_INVITE_REQUEST_ENUM,MESSAGETYPE_FRIEND_INVITE_RESPONSE_ENUM,MESSAGETYPE_FRIEND_INVITE_OPERATION_REQUEST_ENUM,MESSAGETYPE_FRIEND_INVITE_OPERATION_RESPONSE_ENUM,MESSAGETYPE_FRIEND_TAKE_HEART_REQUEST_ENUM,MESSAGETYPE_FRIEND_TAKE_HEART_RESPONSE_ENUM,MESSAGETYPE_FRIEND_GIVE_PRESENT_REQUEST_ENUM,MESSAGETYPE_FRIEND_GIVE_PRESENT_RESPONSE_ENUM,MESSAGETYPE_FRIEND_SEARCH_REQUEST_ENUM,MESSAGETYPE_FRIEND_SEARCH_RESPONSE_ENUM,MESSAGETYPE_FIVE_PLAYER_REFLUSH_INDICATION_ENUM,MESSAGETYPE_SERVER_FIVE_REQEUST_ENUM,MESSAGETYPE_FB_STAR_REWARD_REQUEST_ENUM,MESSAGETYPE_FB_STAR_REWARD_RESPONSE_ENUM,MESSAGETYPE_FAMILY_CREATE_REQUEST_ENUM,MESSAGETYPE_FAMILY_CREATE_RESPONSE_ENUM,MESSAGETYPE_FAMILY_RECOMEND_REQUEST_ENUM,MESSAGETYPE_FAMILY_RECOMEND_RESPONSE_ENUM,MESSAGETYPE_FAMILY_JOIN_REQUEST_ENUM,MESSAGETYPE_FAMILY_JOIN_RESPONSE_ENUM,MESSAGETYPE_FAMILY_APPLY_REQEUST_ENUM,MESSAGETYPE_FAMILY_APPLY_RESPONSE_ENUM,MESSAGETYPE_FAMILY_SEARCH_REQEUST_ENUM,MESSAGETYPE_FAMILY_SEARCH_RESPONSE_ENUM,MESSAGETYPE_FAMILY_JOIN_INDICATION_ENUM,MESSAGETYPE_FAMILY_GET_INFO_REQUEST_ENUM,MESSAGETYPE_FAMILY_GET_INFO_RESPONSE_ENUM,MESSAGETYPE_FAMILY_GET_LOG_REQUEST_ENUM,MESSAGETYPE_FAMILY_GET_LOG_RESPOSNE_ENUM,MESSAGETYPE_FAMILY_GET_MEMBER_REQUEST_ENUM,MESSAGETYPE_FAMILY_GET_MEMBER_RESPOSNE_ENUM,MESSAGETYPE_FAMILY_GET_APPLY_REQUEST_ENUM,MESSAGETYPE_FAMILY_GET_APPLY_RESPOSNE_ENUM,MESSAGETYPE_FAMILY_OPERATION_APPLY_LIST_REQUEST_ENUM,MESSAGETYPE_FAMILY_OPERATION_APPLY_LIST_RESPONSE_ENUM,MESSAGETYPE_FAMILY_KICK_OUT_REQUEST_ENUM,MESSAGETYPE_FAMILY_KICK_OUT_RESPONSE_ENUM,MESSAGETYPE_FAMILY_APPOINTMENT_REQEUST_ENUM,MESSAGETYPE_FAMILY_APPOINTMENT_RESPONSE_ENUM,MESSAGETYPE_FAMILY_KICK_INDICATION_ENUM,MESSAGETYPE_FAMILY_POSITION_UPDATE_INDICAITON_ENUM,MESSAGETYPE_FAMILY_DISSOLUTION_REQUEST_ENUM,MESSAGETYPE_FAMILY_DISSOLUTION_RESPONSE_ENUM,MESSAGETYPE_FAMILY_CHANGE_NOTICE_REQUEST_ENUM,MESSAGETYPE_FAMILY_CHANGE_NOTICE_RESPONSE_ENUM,MESSAGETYPE_FAMILY_CHANGE_JOIN_TYPE_REQUEST_ENUM,MESSAGETYPE_FAMILY_CHANGE_JOIN_TYPE_RESPONSE_ENUM,MESSAGETYPE_FAMILY_CHANGE_BASE_INDICATION_ENUM,MESSAGETYPE_FAMILY_TRANSFER_CHAIRMAN_REQUEST_ENUM,MESSAGETYPE_FAMILY_TRANSFER_CHAIRMAN_RESPONSE_ENUM,MESSAGETYPE_FAMILY_LEVEL_REQUEST_ENUM,MESSAGETYPE_FAMILY_LEVEL_RESPONSE_ENUM,MESSAGETYPE_FAMILY_QUICK_SET_DEFEND_REQEUST_ENUM,MESSAGETYPE_FAMILY_QUICK_SET_DEFEND_RESPONSE_ENUM,MESSAGETYPE_FAMILY_VIEW_DEFEND_REQUEST_ENUM,MESSAGETYPE_FAMILY_VIEW_DEFEND_RESPONSE_ENUM,MESSAGETYPE_FAMILY_VIEW_DEFEND_DETAIL_REQUEST_ENUM,MESSAGETYPE_FAMILY_VIEW_DEFEND_DETAIL_RESPONSE_ENUM,MESSAGETYPE_FAMILY_WALK_REQUEST_ENUM,MESSAGETYPE_FAMILY_WALK_RESPONSE_ENUM,MESSAGETYPE_FAMILY_WALK_INDICATION_ENUM,MESSAGETYPE_FAMILY_QUICK_SET_DEFEND_INDICATION_ENUM,MESSAGETYPE_FAMILY_FIGHT_INFO_REQUEST_ENUM,MESSAGETYPE_FAMILY_FIGHT_INFO_RESPONSE_ENUM,MESSAGETYPE_FAMILY_FIGHT_ROUND_INFO_REQUEST_ENUM,MESSAGETYPE_FAMILY_FIGHT_ROUND_INFO_RESPONSE_ENUM,MESSAGETYPE_FAMILY_FIGHT_MATCHING_SUCCESS_INDICATION_ENUM,MESSAGETYPE_FAMILY_FIGHT_ATTACK_REQUEST_ENUM,MESSAGETYPE_FAMILY_FIGHT_ATTACK_RESPONSE_ENUM,MESSAGETYPE_FAMILY_PERSONAL_FIGHT_RESULT_REQUEST_ENUM,MESSAGETYPE_FAMILY_PERSONAL_FIGHT_RESULT_RESPONSE_ENUM,MESSAGETYPE_FAMILY_DEFEATE_INDICATION_ENUM,MESSAGETYPE_FAMILY_FIGHT_TOTAL_RESULT_REQUEST_ENUM,MESSAGETYPE_FAMILY_FIGHT_TOTAL_RESULT_RESPONSE_ENUM,MESSAGETYPE_FAMILY_CHANGE_ICON_REQUEST_ENUM,MESSAGETYPE_FAMILY_CHANGE_ICON_RESPONSE_ENUM,MESSAGETYPE_FAMILY_ATTACK_BLOOD_REQUEST_ENUM,MESSAGETYPE_FAMILY_ATTACK_BLOOD_RESPONSE_ENUM,MESSAGETYPE_FAMILY_REFUSE_JOIN_INDICATION_ENUM,MESSAGETYPE_FRIEND_BLACK_OPT_REQUEST_ENUM,MESSAGETYPE_FRIEND_BLACK_OPT_RESPONSE_ENUM,MESSAGETYPE_FAST_FIGHT_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_FAST_FIGHT_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_FU_XING_STORE_BUY_REQUEST_ENUM,MESSAGETYPE_FU_XING_STORE_BUY_RESPONSE_ENUM,MESSAGETYPE_GET_PLAYERINFO_REQUEST_ENUM,MESSAGETYPE_GET_PLAYERINFO_RESPONSE_ENUM,MESSAGETYPE_GET_HEROINFO_REQUEST_ENUM,MESSAGETYPE_GET_HEROINFO_RESPONSE_ENUM,MESSAGETYPE_GET_ITEMINFO_REQUEST_ENUM,MESSAGETYPE_GET_ITEMINFO_RESPONSE_ENUM,MESSAGETYPE_GM_REQUEST_ENUM,MESSAGETYPE_GM_RESPONSE_ENUM,MESSAGETYPE_GET_ALL_MAIL_INFO_REQUEST_ENUM,MESSAGETYPE_GET_ALL_MAIL_INFO_RESPONSE_ENUM,MESSAGETYPE_GET_TEAMPOS_INFO_REQUEST_ENUM,MESSAGETYPE_GET_TEAMPOS_INFO_RESPONSE_ENUM,MESSAGETYPE_GET_ALL_EQUIP_REQUEST_ENUM,MESSAGETYPE_GET_ALL_EQUIP_RESPONSE_ENUM,MESSAGETYPE_GET_ALL_POKEMON_REQUEST_ENUM,MESSAGETYPE_GET_ALL_POKEMON_RESPONSE_ENUM,MESSAGETYPE_GET_WORKSHOP_INFO_REQUEST_ENUM,MESSAGETYPE_GET_WORKSHOP_INFO_RESPONSE_ENUM,MESSAGETYPE_GET_ALL_LEVE_DIFFICULTT_REQUEST_ENUM,MESSAGETYPE_GET_ALL_LEVE_DIFFICULTT_RESPONSE_ENUM,MESSAGETYPE_GET_ALL_ACTIVITY_REQUEST_ENUM,MESSAGETYPE_GET_ALL_ACTIVITY_RESPONSE_ENUM,MESSAGETYPE_GET_SECRETBOX_REQUEST_ENUM,MESSAGETYPE_GET_SECRETBOX_RESPONSE_ENUM,MESSAGETYPE_GET_STARE_INFOS_REQUEST_ENUM,MESSAGETYPE_GET_STARE_INFOS_RESPONSE_ENUM,MESSAGETYPE_GET_FUNCTIONOFTIME_REQUEST_ENUM,MESSAGETYPE_GET_FUNCTIONOFTIME_RESPONSE_ENUM,MESSAGETYPE_GET_CHAT_MESSAGE_REQUEST_ENUM,MESSAGETYPE_GET_CHAT_MESSAGE_REPONSE_ENUM,MESSAGETYPE_GET_FRIEND_INFO_REQUEST_ENUM,MESSAGETYPE_GET_FRIEND_INFO_REPONSE_ENUM,MESSAGETYPE_GET_RINGFIRE_INFO_REQUEST_ENUM,MESSAGETYPE_GET_RINGFIRE_INFO_RESPONSE_ENUM,MESSAGETYPE_GET_MISSION_REQUEST_ENUM,MESSAGETYPE_GET_MISSION_RESPONSE_ENUM,MESSAGETYPE_GETF_FORCE_RANK_INFO_REQUEST_ENUM,MESSAGETYPE_GETF_FORCE_RANK_INFO_RESPONSE_ENUM,MESSAGETYPE_GETF_EXPERT_RANK_INFO_REQUEST_ENUM,MESSAGETYPE_GETF_EXPERT_RANK_INFO_RESPONSE_ENUM,MESSAGETYPE_GET_PLAYER_ONE_TEAM_INFO_REQUEST_ENUM,MESSAGETYPE_GET_PLAYER_ONE_TEAM_INFO_RESPONSE_ENUM,MESSAGETYPE_GET_MONSTER_RANK_INFO_REQUEST_ENUM,MESSAGETYPE_GET_MONSTER_RANK_INFO_RESPONSE_ENUM,MESSAGETYPE_GET_PHONE_REWARD_REQUEST_ENUM,MESSAGETYPE_GET_PHONE_REWARD_RESPONSE_ENUM,MESSAGETYPE_GET_QUESTION_REQUEST_ENUM,MESSAGETYPE_GET_QUESTION_RESPONSE_ENUM,MESSAGETYPE_GET_LUCKWHEEL_RANDREWARD_REQUEST_ENUM,MESSAGETYPE_GET_LUCKWHEEL_RANDREWARD_RESPONSE_ENUM,MESSAGETYPE_GET_LUCKWHEEL_REQUEST_ENUM,MESSAGETYPE_GET_LUCKWHEEL_RESPONSE_ENUM,MESSAGETYPE_GET_ONE_RANK_REQUEST_ENUM,MESSAGETYPE_GET_ONE_RANK_RESPONSE_ENUM,MESSAGETYPE_GET_SOME_ACTIVITY_INFO_REQUEST_ENUM,MESSAGETYPE_GET_SOME_ACTIVITY_INFO_RESPONSE_ENUM,MESSAGETYPE_GUILD_SKILL_RESET_REQUEST_ENUM,MESSAGETYPE_GUILD_SKILL_RESET_RESPONSE_ENUM,MESSAGETYPE_GUILD_SKILL_LEVEL_UP_REQUEST_ENUM,MESSAGETYPE_GUILD_SKILL_LEVEL_UP_RESPONSE_ENUM,MESSAGETYPE_GET_ALL_GUILD_SKILL_REQUEST_ENUM,MESSAGETYPE_GET_ALL_GUILD_SKILL_RESPONSE_ENUM,MESSAGETYPE_GET_CAR_CHALLENEG_LIST_REQUEST_ENUM,MESSAGETYPE_GET_CAR_CHALLENEG_LIST_RESPONSE_ENUM,MESSAGETYPE_GET_CAR_GRAP_RECORD_REQUEST_ENUM,MESSAGETYPE_GET_CAR_GRAP_RECORD_RESPONSE_ENUM,MESSAGETYPE_GET_GUILD_CHALLENGE_INFO_REQUEST_ENUM,MESSAGETYPE_GET_GUILD_CHALLENGE_INFO_RESPONSE_ENUM,MESSAGETYPE_GUILD_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_GUILD_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_GUILD_CHALLENGE_INDICATION_ENUM,MESSAGETYPE_GUILD_CHALLENGE_BUY_BUFF_REQUEST_ENUM,MESSAGETYPE_GUILD_CHALLENGE_BUY_BUFF_RESPONSE_ENUM,MESSAGETYPE_GUILD_CHALLENGE_BUY_BUFF_INDICATION_ENUM,MESSAGETYPE_GUILD_CHALLENGE_SEND_MESSAGE_REQUEST_ENUM,MESSAGETYPE_GUILD_CHALLENGE_SEND_MESSAGE_RESPONSE_ENUM,MESSAGETYPE_GOOD_LUCK_REQUEST_ENUM,MESSAGETYPE_GOOD_LUCK_RESPONSE_ENUM,MESSAGETYPE_GET_ALL_PROPERTY_INFO_REQUEST_ENUM,MESSAGETYPE_GET_ALL_PROPERTY_INFO_RESPONSE_ENUM,MESSAGETYPE_GET_ENDLESS_HERO_LIST_INFO_REQUEST_ENUM,MESSAGETYPE_GET_ENDLESS_HERO_LIST_INFO_RESPONSE_ENUM,MESSAGETYPE_HERO_RAND_REQQUEST_ENUM,MESSAGETYPE_HERO_RAND_RESPONSE_ENUM,MESSAGETYPE_HERO_COMPOSE_REQUEST_ENUM,MESSAGETYPE_HERO_COMPOSE_RESPONSE_ENUM,MESSAGETYPE_HERO_RETURN_REQUEST_ENUM,MESSAGETYPE_HERO_RETURN_RESPONSE_ENUM,MESSAGETYPE_HERO_LOCK_CHANGE_REQUEST_ENUM,MESSAGETYPE_HERO_LOCK_CHANGE_RESPONSE_ENUM,MESSAGETYPE_HERO_SKIN_GET_ALL_REQUEST_ENUM,MESSAGETYPE_HERO_SKIN_GET_ALL_RESPONSE_ENUM,MESSAGETYPE_HERO_SKIN_CHANGE_REQUEST_ENUM,MESSAGETYPE_HERO_SKIN_CHANGE_RESPONSE_ENUM,MESSAGETYPE_HERO_SKIN_USE_INDICATION_ENUM,MESSAGETYPE_HONGMENG_OPEN_RESONANCE_REQUEST_ENUM,MESSAGETYPE_HONGMENG_OPEN_RESONANCE_RESPONSE_ENUM,MESSAGETYPE_HONGMENG_RESONANCE_REQUEST_ENUM,MESSAGETYPE_HONGMENG_RESONANCE_RESPONSE_ENUM,MESSAGETYPE_HONGMENG_CLEAN_TIME_RESQUEST_ENUM,MESSAGETYPE_HONGMENG_CLEAN_TIME_RESPONSE_ENUM,MESSAGETYPE_HONGMENG_UPGRADE_REQUEST_ENUM,MESSAGETYPE_HONGMENG_UPGRADE_RESPONSE_ENUM,MESSAGETYPE_HONGMENG_GET_INFO_REQUEST_ENUM,MESSAGETYPE_HONGMENG_GET_INFO_RESPONSE_ENUM,MESSAGETYPE_HONGMENG_INFO_INDICATION_ENUM,MESSAGETYPE_HONGMENG_STELE_NEW_HAND_INDICATION_ENUM,MESSAGETYPE_HARD_STAGE_TAKE_DAILY_REWAR_REQUEST_ENUM,MESSAGETYPE_HARD_STAGE_TAKE_DAILY_REWAR_RESPONSE_ENUM,MESSAGETYPE_J_GET_ALL_REDPACKAGE_INFO_REQUEST_ENUM,MESSAGETYPE_J_GET_ALL_REDPACKAGE_INFO_RESPONSE_ENUM,MESSAGETYPE_J_ROB_REDPACKAGE_INFO_REQUEST_ENUM,MESSAGETYPE_J_ROB_REDPACKAGE_INFO_RESPONSE_ENUM,MESSAGETYPE_J_GET_REDPACKAGE_DETAIL_REQUEST_ENUM,MESSAGETYPE_J_GET_REDPACKAGE_DETAIL_RESPONSE_ENUM,MESSAGETYPE_J_REDPACKAGE_SEND_LIKE_REQUEST_ENUM,MESSAGETYPE_J_REDPACKAGE_SEND_LIKE_RESPONSE_ENUM,MESSAGETYPE_J_GET_ALL_SEND_LIKE_REQUEST_ENUM,MESSAGETYPE_J_GET_ALL_SEND_LIKE_RESPONSE_ENUM,MESSAGETYPE_JEWEL_BUILD_REQUEST_ENUM,MESSAGETYPE_JEWEL_BUILD_RESPONSE_ENUM,MESSAGETYPE_JADE_DYNASTY_REFRESH_INDICATION_ENUM,MESSAGETYPE_JADE_DYNASTY_REFRESH_TIME_REQUEST_ENUM,MESSAGETYPE_JADE_DYNASTY_REFRESH_TIME_RESPONSE_ENUM,MESSAGETYPE_JOURNEY_GET_INFO_REQUEST_ENUM,MESSAGETYPE_JOURNEY_GET_INFO_RESPONSE_ENUM,MESSAGETYPE_JOURNEY_GET_ONE_INFO_REQUEST_ENUM,MESSAGETYPE_JOURNEY_GET_ONE_INFO_RESPONSE_ENUM,MESSAGETYPE_JOURNEY_DO_REQUEST_ENUM,MESSAGETYPE_JOURNEY_DO_RESPONSE_ENUM,MESSAGETYPE_JOURNEY_FIGHT_REQUEST_ENUM,MESSAGETYPE_JOURNEY_FIGHT_RESPONSE_ENUM,MESSAGETYPE_JOURNEY_RANDOM_REQUEST_ENUM,MESSAGETYPE_JOURNEY_RANDOM_RESPONSE_ENUM,MESSAGETYPE_JOURNEY_BUY_REQUEST_ENUM,MESSAGETYPE_JOURNEY_BUY_RESPONSE_ENUM,MESSAGETYPE_LOGIN_REQUEST_ENUM,MESSAGETYPE_LOGIN_RESPONSE_ENUM,MESSAGETYPE_LUCKWHEEL_POOL_INDICATION_ENUM,MESSAGETYPE_LOGIN_CONFIRM_REQUEST_ENUM,MESSAGETYPE_LOGIN_CONFIRM_RESPONSE_ENUM,MESSAGETYPE_MAP_ENTER_REQUEST_ENUM,MESSAGETYPE_MAP_ENTER_RESPONSE_ENUM,MESSAGETYPE_MAP_OUT_REQUEST_ENUM,MESSAGETYPE_MAP_OUT_RESPONSE_ENUM,MESSAGETYPE_MAP_UDPATE_REQUEST_ENUM,MESSAGETYPE_MAP_UDPATE_RESPONSE_ENUM,MESSAGETYPE_MAIL_READ_REQUEST_ENUM,MESSAGETYPE_MAIL_READ_RESPONSE_ENUM,MESSAGETYPE_MAIL_TAKE_MAIL_ITEM_REQUEST_ENUM,MESSAGETYPE_MAIL_TAKE_MAIL_ITEM_RESPONESE_ENUM,MESSAGETYPE_MAP_START_EXPLORE_REQUEST_ENUM,MESSAGETYPE_MAP_START_EXPLORE_RESPONSE_ENUM,MESSAGETYPE_MAP_GET_RANK_INFO_REQUEST_ENUM,MESSAGETYPE_MAP_GET_RANK_INFO_RESPONSE_ENUM,MESSAGETYPE_MAP_BUY_FIGHT_COUNT_REQUEST_ENUM,MESSAGETYPE_MAP_BUY_FIGHT_COUNT_RESPONSE_ENUM,MESSAGETYPE_MAP_SWEEP_REQUEST_ENUM,MESSAGETYPE_MAP_SWEEP_RESPONSE_ENUM,MESSAGETYPE_MAP_FAST_FIGHT_REQUEST_ENUM,MESSAGETYPE_MAP_FAST_FIGHT_RESPONSE_ENUM,MESSAGETYPE_MISSION_UPDATE_INDICATION_ENUM,MESSAGETYPE_MAP_TOWER_RESET_REQUEST_ENUM,MESSAGETYPE_MAP_TOWER_RESET_RESPONSE_ENUM,MESSAGETYPE_MAP_TOWER_CALL_CHIEF_REQUEST_ENUM,MESSAGETYPE_MAP_TOWER_CALL_CHIEF_RESPONSE_ENUM,MESSAGETYPE_MAP_TOWER_USEBOMB_REQUEST_ENUM,MESSAGETYPE_MAP_TOWER_USEBOMB_RESPONSE_ENUM,MESSAGETYPE_MAP_TOWER_USEBUFF_REQUEST_ENUM,MESSAGETYPE_MAP_TOWER_USEBUFF_RESPONSE_ENUM,MESSAGETYPE_MODIFY_DECORATION_REQUEST_ENUM,MESSAGETYPE_MODIFY_DECORATION_RESPONSE_ENUM,MESSAGETYPE_MAP_OUT_INDICATION_ENUM,MESSAGETYPE_MAIN_LEVEL_GET_INFO_REQUEST_ENUM,MESSAGETYPE_MAIN_LEVEL_GET_INFO_RESPONSE_ENUM,MESSAGETYPE_MAIN_LEVEL_TAKE_STATE_REWARD_REQUEST_ENUM,MESSAGETYPE_MAIN_LEVEL_TAKE_STATE_REWARD_RESPONSE_ENUM,MESSAGETYPE_MAIN_LEVEL_GET_RANK_REQUEST_ENUM,MESSAGETYPE_MAIN_LEVEL_GET_RANK_RESPONSE_ENUM,MESSAGETYPE_MAIL_DELETE_REQUEST_ENUM,MESSAGETYPE_MAIL_DELETE_RESPONSE_ENUM,MESSAGETYPE_MAIN_LEVEL_FIGHT_UPDATE_INDICATION_ENUM,MESSAGETYPE_MISSING_ROOM_MISSION_REFRESH_REQUEST_ENUM,MESSAGETYPE_MISSING_ROOM_MISSION_REFRESH_RESPONSE_ENUM,MESSAGETYPE_MISSING_ROOM_MISSION_ACCELERATE_REQUEST_ENUM,MESSAGETYPE_MISSING_ROOM_MISSION_ACCELERATE_RESPONSE_ENUM,MESSAGETYPE_MISSING_ROOM_HERO_SEND_REQUEST_ENUM,MESSAGETYPE_MISSING_ROOM_HERO_SEND_RESPONSE_ENUM,MESSAGETYPE_MISSING_ROOM_LOCK_REQUEST_ENUM,MESSAGETYPE_MISSING_ROOM_LOCK_RESPONSE_ENUM,MESSAGETYPE_MAP_GAME_GET_REQUEST_ENUM,MESSAGETYPE_MAP_GAME_GET_RESPONSE_ENUM,MESSAGETYPE_MAP_GAME_UPDATE_REQUEST_ENUM,MESSAGETYPE_MAP_GAME_UPDATE_RESPONSE_ENUM,MESSAGETYPE_NOTIFY_PAY_SUCCESS_INDICATION_ENUM,MESSAGETYPE_NEXT_ACTIVITY_REQUEST_ENUM,MESSAGETYPE_NEXT_ACTIVITY_RESPONSE_ENUM,MESSAGETYPE_POKEMON_COMONPENT_LEVELUP_REQUEST_ENUM,MESSAGETYPE_POKEMON_COMONPENT_LEVELUP_RESPONSE_ENUM,MESSAGETYPE_POKEMON_ADVANCED_REQUEST_ENUM,MESSAGETYPE_POKEMON_ADVANCED_RESPONSE_ENUM,MESSAGETYPE_PLAYER_BACKCINFO_INDICATION_ENUM,MESSAGETYPE_PLAY_WITH_SB_REQUEST_ENUM,MESSAGETYPE_PLAY_WITH_SB_RESPONSE_ENUM,MESSAGETYPE_PRIVILLEGE_ADD_INDICATION_ENUM,MESSAGETYPE_POKEMON_REPLACE_REQUEST_ENUM,MESSAGETYPE_POKEMON_REPLACE_RESPONSE_ENUM,MESSAGETYPE_POKEMON_BACK_REQUEST_ENUM,MESSAGETYPE_POKEMON_BACK_RESPONSE_ENUM,MESSAGETYPE_POKEMON_FREE_REQUEST_ENUM,MESSAGETYPE_POKEMON_FREE_RESPONSE_ENUM,MESSAGETYPE_ALL_BOOK_ENABLE_REQUEST_ENUM,MESSAGETYPE_ALL_BOOK_ENABLE_REPONSE_ENUM,MESSAGETYPE_EQUIP_BOOK_INDICATION_ENUM,MESSAGETYPE_QUESTION_INDICATION_ENUM,MESSAGETYPE_QUICK_START_MONSTERFIGHTER_REQUEST_ENUM,MESSAGETYPE_QUICK_START_MONSTERFIGHTER_REPONSE_ENUM,MESSAGETYPE_RECONNECT_REQUEST_ENUM,MESSAGETYPE_RECONNECT_RESPONSE_ENUM,MESSAGETYPE_RANDOMNAME_REQUEST_ENUM,MESSAGETYPE_RANDOMNAME_RESPONSE_ENUM,MESSAGETYPE_RENAME_REQUEST_ENUM,MESSAGETYPE_RENAME_RESPONSE_ENUM,MESSAGETYPE_RINGFIRE_LOAD_REQUEST_ENUM,MESSAGETYPE_RINGFIRE_LOAD_RESPONSE_ENUM,MESSAGETYPE_RINGFIRE_ADVANCED_REQUEST_ENUM,MESSAGETYPE_RINGFIRE_ADVANCED_RESPONSE_ENUM,MESSAGETYPE_REFRESH_FRIEND_STATE_REQEUST_ENUM,MESSAGETYPE_REFRESH_FRIEND_STATE_RESPONSE_ENUM,MESSAGETYPE_ROOM_MATCH_REQUEST_ENUM,MESSAGETYPE_ROOM_MATCH_RESPONSE_ENUM,MESSAGETYPE_ROOM_CANCEL_MATCH_REQUEST_ENUM,MESSAGETYPE_ROOM_CANCEL_MATCH_RESPONSE_ENUM,MESSAGETYPE_ROOM_MATCH_SUCCESS_INDICATION_ENUM,MESSAGETYPE_ROOM_START_GAME_READY_REQUEST_ENUM,MESSAGETYPE_ROOM_START_GAME_READY_RESPONSE_ENUM,MESSAGETYPE_ROOM_START_GAME_INDICATION_ENUM,MESSAGETYPE_ROOM_GAME_START_REQUEST_ENUM,MESSAGETYPE_ROOM_GAME_START_RESPONSE_ENUM,MESSAGETYPE_ROOM_GAME_END_INDICATION_ENUM,MESSAGETYPE_ROOM_SYNC_MYSELF_MOVE_REQUEST_ENUM,MESSAGETYPE_ROOM_SYNC_MYSELF_MOVE_RESPONSE_ENUM,MESSAGETYPE_ROOM_SYNC_OTHER_MOVE_INDICTION_ENUM,MESSAGETYPE_ROOM_TRIGGER_FIGHT_INDICATION_ENUM,MESSAGETYPE_ROOM_GET_FULL_INFO_REQEUST_ENUM,MESSAGETYPE_ROOM_GET_FULL_INFO_RESPONSE_ENUM,MESSAGETYPE_ROOM_MAP_UPDATE_EVENT_REQUEST_ENUM,MESSAGETYPE_ROOM_MAP_UPDATE_EVENT_RESPONSE_ENUM,MESSAGETYPE_ROOM_MAP_POINT_INDICATION_ENUM,MESSAGETYPE_ROOM_PLAY_HP_UPDATE_INDICATION_ENUM,MESSAGETYPE_REFRESH_ITEM_NUM_REQUEST_ENUM,MESSAGETYPE_REFRESH_ITEM_NUM_RESPONSE_ENUM,MESSAGETYPE_ROOM_ADDRESS_INDICATION_ENUM,MESSAGETYPE_ROOM_LOGIN_REQEUST_ENUM,MESSAGETYPE_ROOM_LOGIN_RESPONSE_ENUM,MESSAGETYPE_REFRESH_LUCKWHEEL_REQUEST_ENUM,MESSAGETYPE_REFRESH_LUCKWHEEL_RESPONSE_ENUM,MESSAGETYPE_RIDE_LEVEL_UP_REQUEST_ENUM,MESSAGETYPE_RIDE_LEVEL_UP_RESPONSE_ENUM,MESSAGETYPE_REFRESH_RECHARGE_INDICATION_ENUM,MESSAGETYPE_RANK_GET_FIRST_REQUEST_ENUM,MESSAGETYPE_RANK_GET_FIRST_RESPONSE_ENUM,MESSAGETYPE_RANK_PROUD_REQUEST_ENUM,MESSAGETYPE_RANK_PROUD_RESPONSE_ENUM,MESSAGETYPE_RECHARGE_SUCCESS_INDICATION_ENUM,MESSAGETYPE_SUCCESS_RESPONSE_ENUM,MESSAGETYPE_SWITCH_WORLDCHANNEL_REQUEST_ENUM,MESSAGETYPE_SWITCH_WORLDCHANNEL_RESPONSE_ENUM,MESSAGETYPE_SEND_CHAT_INFO_REQUEST_ENUM,MESSAGETYPE_SEND_CHAT_INFO_RESPONSE_ENUM,MESSAGETYPE_SEND_RED_POINT_INDICATION_ENUM,MESSAGETYPE_SAVE_NEW_PLAYER_GUIDE_POINT_REQUEST_ENUM,MESSAGETYPE_SAVE_NEW_PLAYER_GUIDE_POINT_RESPONSE_ENUM,MESSAGETYPE_SWEEP_RIGHT_REQUEST_ENUM,MESSAGETYPE_SWEEP_RIGHT_RESPONSE_ENUM,MESSAGETYPE_SECRETBOX_RANDOM_REQUEST_ENUM,MESSAGETYPE_SECRETBOX_RANDOM_RESPONSE_ENUM,MESSAGETYPE_STORE_GOODS_REFRESH_REQUEST_ENUM,MESSAGETYPE_STORE_GOODS_REFRESH_RESPONSE_ENUM,MESSAGETYPE_RECHARGE_INFO_REQUEST_ENUM,MESSAGETYPE_RECHARGE_INFO_RESPONSE_ENUM,MESSAGETYPE_SEND_FRIEND_INFO_INDICATION_ENUM,MESSAGETYPE_SEND_CHAT_INFO_INDICATION_ENUM,MESSAGETYPE_SEND_FRIEND_STATE_INDICATION_ENUM,MESSAGETYPE_SCENE_MSG_UPDATE_INDICATION_ENUM,MESSAGETYPE_SCENE_GET_FULL_MSG_REQUEST_ENUM,MESSAGETYPE_SCENE_GET_FULL_MSG_RESPONSE_ENUM,MESSAGETYPE_SCENE_COMMAND_REQUEST_ENUM,MESSAGETYPE_SCENE_COMMAND_RESPONSE_ENUM,MESSAGETYPE_SERVER_ZERO_REQUEST_ENUM,MESSAGETYPE_STORE_UPDATE_INDICATION_ENUM,MESSAGETYPE_SIGN_IN_REQUEST_ENUM,MESSAGETYPE_SIGN_IN_RESPONSE_ENUM,MESSAGETYPE_SCENE_GAME_OVER_READY_INDICATION_ENUM,MESSAGETYPE_SCENE_GAME_OVER_INDICATION_ENUM,MESSAGETYPE_SOUL_EQUIP_WEAR_REQUEST_ENUM,MESSAGETYPE_SOUL_EQUIP_WEAR_RESPONSE_ENUM,MESSAGETYPE_SOUL_EQUIP_UNLOAD_OPT_REQUEST_ENUM,MESSAGETYPE_SOUL_EQUIP_UNLOAD_OPT_RESPONSE_ENUM,MESSAGETYPE_SOUL_RAND_EQUIP_REQUEST_ENUM,MESSAGETYPE_SOUL_RAND_EQUIP_RESPONSE_ENUM,MESSAGETYPE_SOUL_FORCE_RAND_EQUIP_REQUEST_ENUM,MESSAGETYPE_SOUL_FORCE_RAND_EQUIP_RESPONSE_ENUM,MESSAGETYPE_SOUL_MERGE_REQUEST_ENUM,MESSAGETYPE_SOUL_MERGE_RESPONSE_ENUM,MESSAGETYPE_SITUATION_INFO_GET_REQUEST_ENUM,MESSAGETYPE_SITUATION_INFO_GET_RESPONSE_ENUM,MESSAGETYPE_SITUATION_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_SITUATION_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_SITUATION_INFO_INDICATION_ENUM,MESSAGETYPE_SPECICAL_MONSTER_CHOOSE_REQUEST_ENUM,MESSAGETYPE_SPECICAL_MONSTER_CHOOSE_RESPONSE_ENUM,MESSAGETYPE_EQUIP_UPLEVEL_REQUEST_ENUM,MESSAGETYPE_EQUIP_UPLEVEL_RESPONSE_ENUM,MESSAGETYPE_PUSH_WELFARE_RESPONSE_ENUM,MESSAGETYPE_TRIGGER_EVENT_REQUEST_ENUM,MESSAGETYPE_TRIGGER_EVENT_RESPONSE_ENUM,MESSAGETYPE_TEAM_POS_SAVE_REQUEST_ENUM,MESSAGETYPE_TEAM_POS_SAVE_RESPONSE_ENUM,MESSAGETYPE_TAKE_ACTIVITY_REWARD_REQUEST_ENUM,MESSAGETYPE_TAKE_ACTIVITY_REWARD_RESPONSE_ENUM,MESSAGETYPE_TAKE_MISSION_REWARD_REQUEST_ENUM,MESSAGETYPE_TAKE_MISSION_REWARD_RESPONSE_ENUM,MESSAGETYPE_TEST_BUY_GIGT_GOODS_REQEUST_ENUM,MESSAGETYPE_TEST_BUY_GIGT_GOODS_RESPONSE_ENUM,MESSAGETYPE_TAKE_TOWER_REWARD_REQUEST_ENUM,MESSAGETYPE_TAKE_TOWER_REWARD_RESPONSE_ENUM,MESSAGETYPE_TAKE_SEVEN_HAPPY_REWARD_REQUEST_ENUM,MESSAGETYPE_TAKE_SEVEN_HAPPY_REWARD_RESPONSE_ENUM,MESSAGETYPE_TO_BE_STRONGER_REQUEST_ENUM,MESSAGETYPE_TO_BE_STRONGER_RESPONSE_ENUM,MESSAGETYPE_TREASURE_REFRESH_INDICATION_ENUM,MESSAGETYPE_TREASURE_LEVELUP_INDICATION_ENUM,MESSAGETYPE_TREASURE_REFRESH_TIME_REQUEST_ENUM,MESSAGETYPE_TREASURE_REFRESH_TIME_RESPONSE_ENUM,MESSAGETYPE_TRIAL_HERO_INFO_SAVE_REQUEST_ENUM,MESSAGETYPE_TRIAL_HERO_INFO_SAVE_RESPONSE_ENUM,MESSAGETYPE_TRIAL_GET_BOX_REQUEST_ENUM,MESSAGETYPE_TRIAL_GET_BOX_RESPONSE_ENUM,MESSAGETYPE_TRIAL_USE_ADD_HP_ITEM_REQUEST_ENUM,MESSAGETYPE_TRIAL_USE_ADD_HP_ITEM_RESPONSE_ENUM,MESSAGETYPE_UP_HERO_LEVEL_REQUEST_ENUM,MESSAGETYPE_UP_HERO_LEVEL_RESPONSE_ENUM,MESSAGETYPE_UP_HERO_STAR_REQUEST_ENUM,MESSAGETYPE_UP_HERO_STAR_RESPONSE_ENUM,MESSAGETYPE_USER_AND_PRICE_ITEM_REQUEST_ENUM,MESSAGETYPE_USER_AND_PRICE_ITEM_RESPONSE_ENUM,MESSAGETYPE_USER_FORCE_CHANGE_REQUEST_ENUM,MESSAGETYPE_USER_FORCE_CHANGE_RESPONSE_ENUM,MESSAGETYPE_UPDATE_BAG_INDICATION_ENUM,MESSAGETYPE_UPDATE_STATE_REQUEST_ENUM,MESSAGETYPE_UPDATE_STATE_RESPONSE_ENUM,MESSAGETYPE_UPDATE_USER_EXP_INDICATION_ENUM,MESSAGETYPE_UPDATE_SECRET_BOX_SEASON_INDICATION_ENUM,MESSAGETYPE_UPDATE_PHONE_INFO_REQUEST_ENUM,MESSAGETYPE_UPDATE_PHONE_INFO_RESPONSE_ENUM,MESSAGETYPE_UPDATE_QUESTION_REQUEST_ENUM,MESSAGETYPE_UPDATE_QUESTION_RESPONSE_ENUM,MESSAGETYPE_UP_SOUL_EQUIP_QUICK_REQUEST_ENUM,MESSAGETYPE_UP_SOUL_EQUIP_RESPONSE_ENUM,MESSAGETYPE_USER_TITLE_ADD_INDICATION_ENUM,MESSAGETYPE_VIEW_FIGHTREPLAY_REQUEST_ENUM,MESSAGETYPE_VIEW_FIGHTREPLAY_RESPONSE_ENUM,MESSAGETYPE_VIP_LEVELUP_REQEUST_ENUM,MESSAGETYPE_VIP_LEVELUP_RESPONSE_ENUM,MESSAGETYPE_VIP_TAKE_REWARD_REQUEST_ENUM,MESSAGETYPE_VIP_TAKE_REWARD_RESPONSE_ENUM,MESSAGETYPE_VIEW_HERO_INFO_REQUEST_ENUM,MESSAGETYPE_VIEW_HERO_INFO_RESPONSE_ENUM,MESSAGETYPE_VIP_TAKE_DAILY_REQUEST_ENUM,MESSAGETYPE_VIP_TAKE_DAILY_RESPONSE_ENUM,MESSAGETYPE_WORKSHOP_FOUNDATION_REQUEST_ENUM,MESSAGETYPE_WORKSHOP_FOUNDATION_RESPONSE_ENUM,MESSAGETYPE_WORKSHOP_EQUIP_CREATE_REQUEST_ENUM,MESSAGETYPE_WORKSHOP_EQUIP_CREATE_RESPONSE_ENUM,MESSAGETYPE_WORKSHOP_REBUILD_REQUEST_ENUM,MESSAGETYPE_WORKSHOP_REBUILD_RESPONSE_ENUM,MESSAGETYPE_WORKSHOP_REBUILD_CONFIRM_REQUEST_ENUM,MESSAGETYPE_WORKSHOP_REBUILD_CONFIRM_RESONSE_ENUM,MESSAGETYPE_WORKSHOP_LEVELUP_REQUEST_ENUM,MESSAGETYPE_WORKSHOP_LEVELUP_RESPONSE_ENUM,MESSAGETYPE_WORKSHOP_TECHNOLOGY_LEVEL_REQUEST_ENUM,MESSAGETYPE_WORKSHOP_TECHNOLOGY_RESPONSE_ENUM,MESSAGETYPE_WORKSHOP_TECHNOLOGY_RESET_REQUEST_ENUM,MESSAGETYPE_WORKSHOP_TECHNOLOGY_RESET_RESPONSE_ENUM,MESSAGETYPE_HARD_STAGE_FIGHT_START_REQUEST_ENUM,MESSAGETYPE_HARD_STAGE_FIGHT_START_RESPONSE_ENUM,MESSAGETYPE_HARD_STAGE_INFO_REQUEST_ENUM,MESSAGETYPE_HARD_STAGE_INFO_RESPONSE_ENUM,MESSAGETYPE_HARD_STAGE_CHAPTER_REWARD_REQUEST_ENUM,MESSAGETYPE_HARD_STAGE_CHAPTER_REWARD_RESPONSE_ENUM,MESSAGETYPE_HARD_STAGE_REPORT_REQUEST_ENUM,MESSAGETYPE_HARD_STAGE_REPORT_RESPONSE_ENUM,MESSAGETYPE_VIP_LEVEL_STATE_REQUEST_ENUM,MESSAGETYPE_VIP_LEVEL_STATE_RESPONSE_ENUM,MESSAGETYPE_VIP_LEVEL_STATE_REWARD_REQUEST_ENUM,MESSAGETYPE_VIP_LEVEL_STATE_REWARD_RESPONSE_ENUM,MESSAGETYPE_SWEEP_DEMON_REQUEST_ENUM,MESSAGETYPE_SWEEP_DEMON_RESPONSE_ENUM,MESSAGETYPE_XUN_BAO_MI_ZONG_ENTER_REQUEST_ENUM,MESSAGETYPE_XUN_BAO_MI_ZONG_ENTER_RESPONSE_ENUM,MESSAGETYPE_TAI_CHU_SECRET_VOLUME_REQUEST_ENUM,MESSAGETYPE_TAI_CHU_SECRET_VOLUME_RESPONSE_ENUM,MESSAGETYPE_XIUXIAN_XIUWEI_UP_REQUEST_ENUM,MESSAGETYPE_XIUXIAN_XIUWEI_UP_RESPONSE_ENUM,MESSAGETYPE_EXPEDITION_GET_EXPEDITION_REQUEST_ENUM,MESSAGETYPE_EXPEDITION_GET_EXPEDITION_RESONSE_ENUM,MESSAGETYPE_EXPEDITION_TAKE_BOXREWARD_REQUEST_ENUM,MESSAGETYPE_EXPEDITION_TAKE_BOXREWARD_RESONSE_ENUM,MESSAGETYPE_EXPEDITION_RELIVE_HERO_REQUEST_ENUM,MESSAGETYPE_EXPEDITION_RELIVE_HERO_RESONSE_ENUM,MESSAGETYPE_EXPEDITION_START_BATTLE_REQUEST_ENUM,MESSAGETYPE_EXPEDITION_START_BATTLE_RESONSE_ENUM,MESSAGETYPE_EXPEDITION_END_BATTLE_REQUEST_ENUM,MESSAGETYPE_EXPEDITION_END_BATTLE_RESONSE_ENUM,MESSAGETYPE_EXPEDITION_TAKE_HOLY_EQUIP_REQUEST_ENUM,MESSAGETYPE_EXPEDITION_TAKE_HOLY_EQUIP_RESONSE_ENUM,MESSAGETYPE_EXPEDITION_RECOVER_HERO_REQUEST_ENUM,MESSAGETYPE_EXPEDITION_RECOVER_HERO_RESONSE_ENUM,MESSAGETYPE_EXPEDITION_HOLY_BAG_INDICATION_ENUM,MESSAGETYPE_EXPEDITION_NOINFO_INDICATION_ENUM,MESSAGETYPE_EXPEDITION_TAKE_TREASURE_REWARD_REQUEST_ENUM,MESSAGETYPE_EXPEDITION_TAKE_TREASURE_REWARD_RESPONSE_ENUM,MESSAGETYPE_EXPEDITION_TREASURE_STATE_INDICATION_ENUM,MESSAGETYPE_EXPEDITION_TREASURE_INFO_REQUEST_ENUM,MESSAGETYPE_EXPEDITION_TREASURE_INFO_RESPONSE_ENUM,MESSAGETYPE_MONTHCARD_TAKE_DAILY_REQUEST_ENUM,MESSAGETYPE_MONTHCARD_TAKE_DAILY_RESPONSE_ENUM,MESSAGETYPE_MONTHCARD_INDICATION_ENUM,MESSAGETYPE_EQUIP_COMPLEX_REQUEST_ENUM,MESSAGETYPE_EQUIP_COMPLEX_RESPONSE_ENUM,MESSAGETYPE_SIXIANG_UP_REQUEST_ENUM,MESSAGETYPE_SIXIANG_UP_RESPONSE_ENUM,MESSAGETYPE_SIXIANG_UP_STAR_REQUEST_ENUM,MESSAGETYPE_SIXIANG_UP_STAR_RESPONSE_ENUM,MESSAGETYPE_HERO_UP_LIKABLE_REQUEST_ENUM,MESSAGETYPE_HERO_UP_LIKABLE_RESPONSE_ENUM,MESSAGETYPE_GET_LIKABLE_DATA_REQUEST_ENUM,MESSAGETYPE_GET_LIKABLE_DATA_RESPONSE_ENUM,MESSAGETYPE_PRACTICE_SKILL_UP_REQUEST_ENUM,MESSAGETYPE_PRACTICE_SKILL_UP_RESPONSE_ENUM,MESSAGETYPE_HERO_GOD_SOUL_BIND_REQUEST_ENUM,MESSAGETYPE_HERO_GOD_SOUL_BIND_RESPONSE_ENUM,MESSAGETYPE_FA_BAO_SOUL_UPLV_REQUEST_ENUM,MESSAGETYPE_FA_BAO_SOUL_UPLV_RESPONSE_ENUM,MESSAGETYPE_TRUMP_GACHA_SELECT_ITEM_REQUEST_ENUM,MESSAGETYPE_TRUMP_GACHA_SELECT_ITEM_RESPONSE_ENUM,MESSAGETYPE_GET_TRUMP_SELECT_ITEM_REQUEST_ENUM,MESSAGETYPE_GET_TRUMP_SELECT_ITEM_RESPONSE_ENUM,MESSAGETYPE_LIFE_STONE_UP_REQUEST_ENUM,MESSAGETYPE_LIFE_STONE_UP_RESPONSE_ENUM,MESSAGETYPE_LIFE_GRID_CHANGE_REQUEST_ENUM,MESSAGETYPE_LIFE_GRID_CHANGE_RESPONSE_ENUM,MESSAGETYPE_UP_STAR_ACTIVITY_SELECT_REQUEST_ENUM,MESSAGETYPE_UP_STAR_ACTIVITY_SELECT_RESPONSE_ENUM,MESSAGETYPE_FAMILYFETEREQUEST_ENUM,MESSAGETYPE_FAMILYFETERESPONSE_ENUM,MESSAGETYPE_FAMILYGETFETEREWARDREQUEST_ENUM,MESSAGETYPE_FAMILYGETFETEREWARDRESPONSE_ENUM,MESSAGETYPE_FAMILYFETEREWARDPROCESSINDICATION_ENUM,MESSAGETYPE_COMPLEXJEWELEQUIPREQUEST_ENUM,MESSAGETYPE_COMPLEXJEWELEQUIPRESPONSE_ENUM,MESSAGETYPE_GUILDSENDHELPREQUEST_ENUM,MESSAGETYPE_GUILDSENDHELPRESPONSE_ENUM,MESSAGETYPE_GUILDTAKEHELPREWARDREQUEST_ENUM,MESSAGETYPE_GUILDTAKEHELPREWARDREQUESE_ENUM,MESSAGETYPE_GUILDSENDHELPMESSAGEREQUEST_ENUM,MESSAGETYPE_GUILDSENDHELPMESSAGERESPONSE_ENUM,MESSAGETYPE_GUILDTAKEHELPBOXREQUEST_ENUM,MESSAGETYPE_GUILDTAKEHELPBOXRESPONSE_ENUM,MESSAGETYPE_GUILDHELPHELPOTHERREQUEST_ENUM,MESSAGETYPE_GUILDHELPHELPOTHERRESPONSE_ENUM,MESSAGETYPE_GUILDHELPINFOINDICATION_ENUM,MESSAGETYPE_GUILDHELPGETALLREQUEST_ENUM,MESSAGETYPE_GUILDHELPGETALLRESPONSE_ENUM,MESSAGETYPE_GUILDGETHELPLOGREQUEST_ENUM,MESSAGETYPE_GUILDGETHELPLOGRESPONSE_ENUM,MESSAGETYPE_GUILDHELPLOGINDICATION_ENUM,MESSAGETYPE_ENDCONFIRMEXPEDITIONBATTLEREQUEST_ENUM,MESSAGETYPE_ENDCONFIRMEXPEDITIONBATTLERESPONSE_ENUM,MESSAGETYPE_STORENODEREQUEST_ENUM,MESSAGETYPE_STORENODERESPONSE_ENUM,MESSAGETYPE_HERONODEREQUEST_ENUM,MESSAGETYPE_HERONODERESPONSE_ENUM,MESSAGETYPE_EXPEDITIONRESETINDICATION_ENUM,MESSAGETYPE_HERONODEGETINFOREQUEST_ENUM,MESSAGETYPE_HERONODEGETINFORESPONSE_ENUM,MESSAGETYPE_TAKEARENABATTLEREWARDREQUEST_ENUM,MESSAGETYPE_TAKEARENABATTLEREWARDRESPONSE_ENUM,MESSAGETYPE_SAVEHEROCHANGEREQUEST_ENUM,MESSAGETYPE_SAVEHEROCHANGERESPONSE_ENUM,MESSAGETYPE_CANCELHEROCHANGEREQUEST_ENUM,MESSAGETYPE_CANCELHEROCHANGERESPONSE_ENUM,MESSAGETYPE_DOHEROCHANGEREQUEST_ENUM,MESSAGETYPE_DOHEROCHANGERESPONSE_ENUM,MESSAGETYPE_COMMITSHEJIACTIVITYITEMREQUEST_ENUM,MESSAGETYPE_COMMITSHEJIACTIVITYITEMRESPONSE_ENUM,MESSAGETYPE_GETSHEJIAWARDREQUEST_ENUM,MESSAGETYPE_GETSHEJIAWARDRESPONSE_ENUM,MESSAGETYPE_SELETSUBREWARDPOOLREQUEST_ENUM,MESSAGETYPE_SELETSUBREWARDPOOLRESPONSE_ENUM,MESSAGETYPE_WORLDLEVELINDICATION_ENUM,MESSAGETYPE_NEWGENERALATTACKREQUEST_ENUM,MESSAGETYPE_NEWGENERALATTACKRESPONSE_ENUM,MESSAGETYPE_TASUILINGXIAOREQUEST_ENUM,MESSAGETYPE_TASUILINGXIAORESPONSE_ENUM,MESSAGETYPE_UPGRADEGODTREEREQUEST_ENUM,MESSAGETYPE_UPGRADEGODTREERESPONSE_ENUM,MESSAGETYPE_ZEROPLAYERUPDATEINDICATION_ENUM,MESSAGETYPE_GETHELPHEROLISTREQUEST_ENUM,MESSAGETYPE_GETHELPHEROLISTRESPONSE_ENUM,MESSAGETYPE_SETHELPHEROREQUEST_ENUM,MESSAGETYPE_SETHELPHERORESPONSE_ENUM,MESSAGETYPE_USEHELPHEROREQUEST_ENUM,MESSAGETYPE_USEHELPHERORESPONSE_ENUM,MESSAGETYPE_GETFOURCHALLENGERECORDREQUEST_ENUM,MESSAGETYPE_GETFOURCHALLENGERECORDRESPONSE_ENUM,MESSAGETYPE_SENDFOURCHALLENGEINFOINDICATION_ENUM,MESSAGETYPE_FOUR_CHALLENGE_GET_INFO_REQUEST_ENUM,MESSAGETYPE_FOUR_CHALLENGE_GET_INFO_RESPONSE_ENUM,MESSAGETYPE_FOUR_CHALLENGE_DO_REQUEST_ENUM,MESSAGETYPE_FOUR_CHALLENGE_DO_RESPONSE_ENUM,MESSAGETYPE_DEMONSTRIALREWARDREQUEST_ENUM,MESSAGETYPE_DEMONSTRIALREWARDRESPONSE_ENUM,MESSAGETYPE_USEHEADFRAMEREQUEST_ENUM,MESSAGETYPE_USEHEADFRAMERESPONSE_ENUM,MESSAGETYPE_ACTIVEUSERSKINREQUEST_ENUM,MESSAGETYPE_ACTIVEUSERSKINRESPONSE_ENUM,MESSAGETYPE_ACTIVEUSERTITLEREQUEST_ENUM,MESSAGETYPE_ACTIVEUSERTITLERESPONSE_ENUM,MESSAGETYPE_ACTIVEUSERMOUNTREQUEST_ENUM,MESSAGETYPE_ACTIVEUSERMOUNTRESPONSE_ENUM,MESSAGETYPE_UPPRACTICELEVELREQUEST_ENUM,MESSAGETYPE_UPPRACTICELEVELRESPONSE_ENUM,MESSAGETYPE_REPLACEPURPLEMANSIONSEALREQUEST_ENUM,MESSAGETYPE_REPLACEPURPLEMANSIONSEALRESPONSE_ENUM,MESSAGETYPE_PURPLEMANSIONSEALINDICATION_ENUM,MESSAGETYPE_CHOICEHEROREWARDREQUEST_ENUM,MESSAGETYPE_CHOICEHEROREWARDRESPONSE_ENUM,MESSAGETYPE_CHOICEDRAWCARDREQUEST_ENUM,MESSAGETYPE_CHOICEDRAWCARDRESPONSE_ENUM,MESSAGETYPE_WISHDRAWCARDINDICATION_ENUM,MESSAGETYPE_CHOICEWISHHEROREQUEST_ENUM,MESSAGETYPE_CHOICEWISHHERORESPONSE_ENUM,MESSAGETYPE_QIMENDUNJIADRAWREQUEST_ENUM,MESSAGETYPE_QIMENDUNJIADRAWRESPONSE_ENUM,MESSAGETYPE_QIMENDUNJIAHITLISTREQUEST_ENUM,MESSAGETYPE_QIMENDUNJIAHITLISTRESPONSE_ENUM,MESSAGETYPE_BEAUTYBAGCARDINDICATION_ENUM,MESSAGETYPE_BEAUTYBAGWISHEQUIPREQUEST_ENUM,MESSAGETYPE_BEAUTYBAGWISHEQUIPRESPONSE_ENUM,MESSAGETYPE_SEVENWORLDINFOREQUEST_ENUM,MESSAGETYPE_SEVENWORLDINFORESPONSE_ENUM,MESSAGETYPE_SEVENWORLDINFOINDICATION_ENUM,MESSAGETYPE_SEVENWORLDRELICREQUEST_ENUM,MESSAGETYPE_SEVENWORLDRELICRESPONSE_ENUM,MESSAGETYPE_SEVENWORLDCHALLENGEREQUEST_ENUM,MESSAGETYPE_SEVENWORLDCHALLENGERESPONSE_ENUM,MESSAGETYPE_RIDINGSWARDACTIVITYREQUEST_ENUM,MESSAGETYPE_RIDINGSWARDACTIVITYRESPONSE_ENUM,MESSAGETYPE_RIDINGSWARDINFOREQUEST_ENUM,MESSAGETYPE_RIDINGSWARDREWARDREQUEST_ENUM,MESSAGETYPE_RIDINGSWARDREWARDRESPONSE_ENUM,MESSAGETYPE_RIDINGSWARDBETREQUEST_ENUM,MESSAGETYPE_RIDINGSWARDINFORESPONSE_ENUM,MESSAGETYPE_GETTRANSFORMATIONREQUEST_ENUM,MESSAGETYPE_GETTRANSFORMATIONRESPONSE_ENUM,MESSAGETYPE_UPORDOWNTRANSFORMATIONREQUEST_ENUM,MESSAGETYPE_BUYGOODSTOITEMREQUEST_ENUM,MESSAGETYPE_BUYGOODSTOITEMRESPONSE_ENUM,MESSAGETYPE_WEEKCARDINFOREQUEST_ENUM,MESSAGETYPE_WEEKCARDINFORESPONSE_ENUM,MESSAGETYPE_WEEKCARDREWARDREQUEST_ENUM,MESSAGETYPE_WEEKCARDREWARDRESPONSE_ENUM,MESSAGETYPE_WEEKCARDINDICATIONINFORESPONSE_ENUM,MESSAGETYPE_HOMEINFOREQUEST_ENUM,MESSAGETYPE_HOMEINFORESPONSE_ENUM,MESSAGETYPE_ARCHITECTUREOPERATEREQUEST_ENUM,MESSAGETYPE_HOMEALLGAINREQUSET_ENUM,MESSAGETYPE_HOMEALLGAINRESPONSE_ENUM,MESSAGETYPE_WANDERINFOREQUSET_ENUM,MESSAGETYPE_WANDERINFORESPONSE_ENUM,MESSAGETYPE_WANDERDISPATCHREQUEST_ENUM,MESSAGETYPE_WANDERDISPATCHRESPONSE_ENUM,MESSAGETYPE_EQUIPINTENSIFYREQUSET_ENUM,MESSAGETYPE_EQUIPINTENSIFYRESPONSE_ENUM,MESSAGETYPE_ARCHITECTUREUNLOCKINDICATION_ENUM,MESSAGETYPE_EXPLORERMAPINFOREQUEST_ENUM,MESSAGETYPE_EXPLORERMAPINFORESPONSE_ENUM,MESSAGETYPE_EXPLORERMAPPLAYERINFOREQUEST_ENUM,MESSAGETYPE_EXPLORERMAPPLAYERINFORESPONSE_ENUM,MESSAGETYPE_EXPLORERMAPSENDREQUEST_ENUM,MESSAGETYPE_EXPLORERMAPSENDRESPONSE_ENUM,MESSAGETYPE_EXPLORERMAPREWARDREQUEST_ENUM,MESSAGETYPE_EXPLORERMAPREWARDRESPONSE_ENUM,MESSAGETYPE_EXPLORERMAPINDICATIONRESPONSE_ENUM,MESSAGETYPE_TOWERGETREWARDINFOSHOWREQUEST_ENUM,MESSAGETYPE_TOWERGETREWARDINFOSHOWRESPONSE_ENUM,MESSAGETYPE_GETWORLDSERVERREQUEST_ENUM,MESSAGETYPE_GETWORLDSERVERRESPONSE_ENUM,MESSAGETYPE_GETWORLDARENAINFOREQUEST_ENUM,MESSAGETYPE_GETWORLDARENAINFORESPONSE_ENUM,MESSAGETYPE_GETWORLDARENACHALLENGEREQUEST_ENUM,MESSAGETYPE_GETWORLDARENACHALLENGERESPONSE_ENUM,MESSAGETYPE_GETWORLDARENAPROUDREQUEST_ENUM,MESSAGETYPE_GETWORLDARENAPROUDRESPONSE_ENUM,MESSAGETYPE_GETWORLDARENARECORDINFOREQUEST_ENUM,MESSAGETYPE_GETWORLDARENARECORDINFORESPONSE_ENUM,MESSAGETYPE_GETGSUSERARENAINFOREQUEST_ENUM,MESSAGETYPE_GETGSUSERARENAINFORESPONSE_ENUM,MESSAGETYPE_GETRANKREQUEST_ENUM,MESSAGETYPE_ADDDEATHPATHRANKREQUEST_ENUM,MESSAGETYPE_GETDEATHPATHFIRSTREQUEST_ENUM,MESSAGETYPE_GETDEATHPATHREWARDREQUEST_ENUM,MESSAGETYPE_DEATHPATHWORLDREWARDREQUEST_ENUM,MESSAGETYPE_VIEWHEROINFOREQUEST_ENUM,MESSAGETYPE_VIEWHEROINFORESPONSE_ENUM,MESSAGETYPE_GETPLAYERONETEAMINFOREQUEST_ENUM,MESSAGETYPE_GETPLAYERONETEAMINFORESPONSE_ENUM,MESSAGETYPE_GETARENARANKREWARDREQUEST_ENUM,MESSAGETYPE_GETARENARANKREWARDRESPONSE_ENUM,MESSAGETYPE_ARENACLEARINFOREQUEST_ENUM,MESSAGETYPE_GETWORLDARENAINFOINDICATION_ENUM,MESSAGETYPE_CROSSYUXULUNDAOGETINFOREQUEST_ENUM,MESSAGETYPE_CROSSYUXULUNDAOGETINFORESPONSE_ENUM,MESSAGETYPE_CROSSYUXULUNDAOCHALLENGEREQUEST_ENUM,MESSAGETYPE_CROSSYUXULUNDAOCHALLENGERESPONSE_ENUM,MESSAGETYPE_CROSSYUXULUNDAOCHANGEENEMYINFOREQUEST_ENUM,MESSAGETYPE_CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE_ENUM,MESSAGETYPE_CROSSYUXULUNDAOGETDAILYREWARDREQUEST_ENUM,MESSAGETYPE_CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_ENUM,MESSAGETYPE_GETPLAYERCROSSYXLDONETEAMINFOREQUEST_ENUM,MESSAGETYPE_GETPLAYERCROSSYXLDONETEAMINFORESPONSE_ENUM,MESSAGETYPE_CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_ENUM,MESSAGETYPE_CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_ENUM,MESSAGETYPE_CROSSYUXULUNDAOBATTLERECORDREQUEST_ENUM,MESSAGETYPE_CROSSYUXULUNDAOBATTLERECORDRESPONSE_ENUM,MESSAGETYPE_CROSSYUXULUNDAOBATTLEDETAILRECORDREQUEST_ENUM,MESSAGETYPE_CROSSYUXULUNDAOBATTLEDETAILRECORDRESPONSE_ENUM,MESSAGETYPE_CROSSLINGMAISECRETAREAINFOREQUEST_ENUM,MESSAGETYPE_CROSSLINGMAISECRETAREAINFORESPONSE_ENUM,MESSAGETYPE_CROSSLINGMAISECRETAREAREQUEST_ENUM,MESSAGETYPE_CROSSLINGMAISECRETAREARESPONSE_ENUM,MESSAGETYPE_CROSSLINGMAISECRETAREARECORDREQUEST_ENUM,MESSAGETYPE_CROSSLINGMAISECRETAREARECORDRESPONSE_ENUM,MESSAGETYPE_CROSSLINGMAIINDICATIONRESPONSE_ENUM,MESSAGETYPE_REPLAYWORLDARENAREQUEST_ENUM,MESSAGETYPE_REPLAYWORLDARENARESPONSE_ENUM,MESSAGETYPE_ISCROSSREQUERT_ENUM,MESSAGETYPE_ISCROSSRESPONSE_ENUM,MESSAGETYPE_ISCROSSINDICATION_ENUM} ACK_INDICATION_REQUEST = 10046 ACK_INDICATION_RESPONSE = 10047 @@ -4397,6 +4405,8 @@ UP_HERO_STAR_REQUEST = 12002 UP_HERO_STAR_RESPONSE = 12003 UP_SOUL_EQUIP_QUICK_REQUEST = 12018 UP_SOUL_EQUIP_RESPONSE = 12019 +UP_STAR_ACTIVITY_SELECT_REQUEST = 20223 +UP_STAR_ACTIVITY_SELECT_RESPONSE = 20224 USER_AND_PRICE_ITEM_REQUEST = 12004 USER_AND_PRICE_ITEM_RESPONSE = 12005 USER_FORCE_CHANGE_REQUEST = 12006 diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua new file mode 100644 index 0000000000..6ca1496bd7 --- /dev/null +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua @@ -0,0 +1,367 @@ +local UpStarGift = {} +local rechargeNum = 0 +local GlobalActConfig = ConfigManager.GetConfig(ConfigName.GlobalActivity) +function UpStarGift:New(gameObject) + local b = {} + b.gameObject = gameObject + b.transform = gameObject.transform + setmetatable(b, { __index = UpStarGift }) + return b +end + + +--添加事件监听(用于子类重写) +function UpStarGift:AddListener() + Game.GlobalEvent:AddEvent(GameEvent.Bag.BagGold, self.EventRefreshData, self) + Game.GlobalEvent:AddEvent(GameEvent.DynamicTask.OnMissionChange, self.EventRefreshData, self) + Game.GlobalEvent:AddEvent(GameEvent.Activity.OnActivityProgressStateChange, self.EventRefreshData, self) +end + +--移除事件监听(用于子类重写) +function UpStarGift:RemoveListener() + Game.GlobalEvent:RemoveEvent(GameEvent.Bag.BagGold, self.EventRefreshData, self) + Game.GlobalEvent:RemoveEvent(GameEvent.DynamicTask.OnMissionChange, self.EventRefreshData,self) + Game.GlobalEvent:RemoveEvent(GameEvent.Activity.OnActivityProgressStateChange, self.EventRefreshData,self) +end + +function UpStarGift:EventRefreshData() + self:RefreshData(true,false,false) +end + +function UpStarGift:InitComponent() + self.spLoader = SpriteLoader.New() + self.bg = Util.GetGameObject(self.gameObject, "Bg/banner") + self.titleBgIma = self.bg:GetComponent("Image") + self.titleIma = Util.GetGameObject(self.bg,"titleIma"):GetComponent("Image") + self.titleTipBg = Util.GetGameObject(self.bg,"titleTipBg"):GetComponent("Image") + self.titleTip = Util.GetGameObject(self.bg,"titleTip"):GetComponent("Text") + + self.scrollItem = Util.GetGameObject(self.gameObject, "scrollItem") + self.scrollItemPos = self.scrollItem.transform.localPosition + self.scrollItemRect = self.scrollItem.transform.rect + self.btnHelp = Util.GetGameObject(self.gameObject, "btnHelp") + self.helpPosition = self.btnHelp:GetComponent("RectTransform").localPosition + self.itemPre = Util.GetGameObject(self.gameObject, "ItemPre") + self.sortingOrder = 0 + + self.time = Util.GetGameObject(self.gameObject, "Bg/banner/time") + self.timeText = Util.GetGameObject(self.time, "timeText"):GetComponent("Text") + self.ItemList = {} + + + self.btnAdd = Util.GetGameObject(self.gameObject, "Bg/banner/btnAdd") + self.btnChoose = Util.GetGameObject(self.gameObject, "Bg/banner/btnChoose") + self.btnLock = Util.GetGameObject(self.gameObject, "Bg/banner/btnLock") + self.liveRoot = Util.GetGameObject(self.gameObject, "Bg/banner/live/liveRoot") + +end + +function UpStarGift:BindEvent() + Util.AddClick(self.btnHelp,function() + UIManager.OpenPanel(UIName.HelpPopup,self.actConfig.HelpId,self.helpPosition.x,self.helpPosition.y) + end) + Util.AddClick(self.btnAdd,function() + local choose, isTemp = self:GetCurChooseHero() + if not isTemp then + PopupTipPanel.ShowTip("当前已处于锁定状态") + return + end + local heroList = self:GetHeroList() + if not heroList or #heroList <= 0 then + PopupTipPanel.ShowTip("未找到本期活动的神将信息") + return + end + LogRedTable(heroList) + LogRed(choose) + -- 打开选择界面 + UIManager.OpenPanel(UIName.GeneralBigPopup,GENERAL_POPUP_TYPE.ChooseUpHero, heroList, choose, function(chooseId) + self.tempChoose = chooseId + -- 刷新界面限显示 + self:RefreshData(true,true,true) + end) + + + end) + Util.AddClick(self.btnChoose,function() + local choose, isTemp = self:GetCurChooseHero() + if not isTemp then + PopupTipPanel.ShowTip("当前已处于锁定状态") + return + end + local heroList = self:GetHeroList() + if not heroList or #heroList <= 0 then + PopupTipPanel.ShowTip("未找到本期活动的神将信息") + return + end + + -- 打开选择界面 + UIManager.OpenPanel(UIName.GeneralBigPopup,GENERAL_POPUP_TYPE.ChooseUpHero, heroList, choose, function(chooseId) + self.tempChoose = chooseId + + -- 刷新界面限显示 + self:RefreshData(true,true,true) + end) + + end) + Util.AddClick(self.btnLock,function() + local choose, isTemp = self:GetCurChooseHero() + if not isTemp then + PopupTipPanel.ShowTip("当前已处于锁定状态") + return + end + NetManager.UpStarActivitySelectRequest(self.actId, choose) + end) +end + +--界面打开时调用(用于子类重写) +function UpStarGift:OnOpen(_activityConfig,_index,parent) + self.actConfig = _activityConfig + self.pageIndex = _index + self.parent = parent + self.gameObject.name = "CommonActPage"..self.actConfig.Id +end + +function UpStarGift:OnSortingOrderChange() +end + +-- 打开,重新打开时回调 +function UpStarGift:OnShow(_sortingOrder) + self.gameObject:SetActive(true) + self.sortingOrder = _sortingOrder or self.sortingOrder + self.actId = self.actConfig.ActId + self.actType = self.actConfig.ActiveType + + + if self.actConfig.IfBack == 1 then + if self.actType > 0 then + local id = ActivityGiftManager.IsActivityTypeOpen(self.actType) + if id and id > 0 then + self.actId = id + local actConfig + local actConfig = ConfigManager.TryGetConfigDataByThreeKey(ConfigName.ActivityGroups,"ActId",GlobalActConfig[id].ShowArt,"PageType",self.actConfig.PageType,"ActiveType",self.actConfig.ActiveType) + if not actConfig then + actConfig = ConfigManager.TryGetConfigDataByThreeKey(ConfigName.ActivityGroups,"ActId",id,"PageType",self.actConfig.PageType,"ActiveType",self.actConfig.ActiveType) + end + if actConfig then + self.actConfig = actConfig + end + else + LogRed("活动类型:"..tostring(self.actType).."的活动未开启") + end + end + end + if self.actConfig.Icon[3] and self.actConfig.Icon[3] ~= "" then + self.titleBgIma.sprite = self.spLoader:LoadSprite(self.actConfig.Icon[3]) + self.titleBgIma:SetNativeSize() + end + if self.actConfig.Icon[4] and self.actConfig.Icon[4] ~= "" then + self.titleIma.gameObject:SetActive(true) + self.titleIma.sprite = self.spLoader:LoadSprite(self.actConfig.Icon[4]) + self.titleIma:SetNativeSize() + self.titleIma.transform.localPosition = Vector3.New(self.actConfig.TitleImapos[1],self.actConfig.TitleImapos[2],self.actConfig.TitleImapos[3]) + else + self.titleIma.gameObject:SetActive(false) + end + + if self.actConfig.Icon[5] and self.actConfig.Icon[5] ~= "" then + self.titleTipBg.gameObject:SetActive(true) + else + self.titleTipBg.gameObject:SetActive(false) + end + + if self.actConfig.TitleText and self.actConfig.TitleText ~= "" then + local str = string.split(GetLanguageStrById(self.actConfig.TitleText),"|") + self.titleTip.text = str[1] + self.titleTip.transform.localPosition = Vector3.New((str[2] or 0),(str[3] or 0),(str[4] or 0)) + self.titleTip.gameObject:SetActive(true) + else + self.titleTip.gameObject:SetActive(false) + end + + self.parent.tabbox.gameObject:SetActive(false) + + if not self.scrollView then + local rootHight = self.scrollItemRect.height + local width = self.scrollItemRect.width + self.itemPre:GetComponent("RectTransform").sizeDelta = Vector2.New(1080,162) + local vec = self.scrollItem.transform.localPosition + vec.y = self.scrollItemPos.y - 100 + self.scrollItem.transform.localPosition = vec + + self.scrollView = SubUIManager.Open(SubUIConfig.ScrollCycleView, self.scrollItem.transform, + self.itemPre, nil, Vector2.New(width, rootHight), 1, 1, Vector2.New(0, 10)) + self.scrollView.moveTween.MomentumAmount = 1 + self.scrollView.moveTween.Strength = 2 + end + + if self.actConfig.HelpId and self.actConfig.HelpId > 0 then + self.btnHelp.gameObject:SetActive(true) + else + self.btnHelp.gameObject:SetActive(false) + end + --拿取数据 + self:RefreshData(true,true,true) +end +--刷新数据 +function UpStarGift:RefreshData(isUpdata,isTop,isAni) + self.ActData = CommonActPageManager.GetData(self.actType) + if self.actConfig.RpType > 0 then + CheckRedPointStatus(self.actConfig.RpType) + end + + self:RefreshActData(isTop,isAni) + self:RefreshTime() + self:RefreshLive() +end + +-- 获取本期活动的神将列表 +function UpStarGift:GetHeroList() + local heroList = {} + -- 显示列表 + for k, v in ipairs(self.ActData.rewards) do + heroList[v.targetId] = 1 + end + local heros = {} + for heroId, _ in pairs(heroList) do + table.insert(heros, heroId) + end + return heros +end + +-- 获取当前选择的人(临时/锁定) +function UpStarGift:GetCurChooseHero() + local choose = 0 + local isTemp = false + if self.ActData.value and self.ActData.value ~= 0 then + choose = self.ActData.value + isTemp = false + end + if choose == 0 and self.tempChoose and self.tempChoose ~= 0 then + choose = self.tempChoose + isTemp = true + end + -- 没有的话就选第一个人作为默认显示的奖励 + if choose == 0 then + choose = self.ActData.rewards[1].targetId + isTemp = true + end + return choose, isTemp +end + +-- 获取奖励列表 +function UpStarGift:GetRewardDataList() + local choose = self:GetCurChooseHero() + local dataList = {} + -- 显示列表 + for k, v in ipairs(self.ActData.rewards) do + if v.targetId == choose then + table.insert(dataList, v) + end + end + table.sort(dataList, function(a, b) + return a.missionId < b.missionId + end) + return dataList +end + +--刷新活动数据 +function UpStarGift:RefreshActData(isTop,isAni) + self.scrollView:ForeachItemGO(function(index, go) + go.gameObject:SetActive(false) + end) + local dataList = self:GetRewardDataList() + self.scrollView:SetData(dataList, function (index, item) + self:ShowSingleData(item, dataList[index],index) + end,not isTop,not isAni) +end + +function UpStarGift:ShowSingleData(item,sdata,index) + if not self.ItemList then + self.ItemList = {} + end + if not self.ItemList[item] then + local subConfig = SubUIConfig[self.actConfig.UIName[2]] + self.ItemList[item] = SubUIManager.Open(subConfig,item.transform) + end + if not sdata then + item.gameObject:SetActive(false) + return + end + item.gameObject:SetActive(true) + self.ItemList[item]:SetData(sdata,self,self.sortingOrder,self.ActData,self.actConfig) +end + +function UpStarGift:RefreshTime() + if self.actConfig.ShowTime == 0 then + self.time:SetActive(false) + return + end + + if self.localTimer then + self.localTimer:Stop() + self.localTimer = nil + end + local freshTime = self.ActData.endTime - GetTimeStamp() + + local update = function() + if self.actConfig.ShowTime == 1 then + self.timeText.text = Language[10023]..TimeToFelaxible(freshTime) + elseif self.actConfig.ShowTime == 2 then + self.timeText.text = Language[10023]..TimeToDHMS(freshTime) + elseif self.actConfig.ShowTime == 3 then + self.timeText.text = Language[10023]..TimeToHMS(freshTime) + end + end + update() + self.localTimer = Timer.New(function () + freshTime = freshTime - 1 + update() + if freshTime <= 0 then + self.parent:ClosePanel() + end + end, 1, -1, true) + self.localTimer:Start() +end + + +function UpStarGift:RefreshLive() + ClearChild(self.liveRoot) + local choose = self:GetCurChooseHero() + if choose and choose ~= 0 then + local data= ConfigManager.GetConfigData(ConfigName.HeroConfig, choose) + if not data then + return + end + local live = poolManager:LoadLive(GetResourcePath(data.Live), self.liveRoot.transform, + Vector3.one * data.Scale, Vector3.New(data.Position[1], data.Position[2], 0)) + live:GetComponent("SkeletonGraphic").AnimationState:SetAnimation(0, "idle", true) + end +end + +function UpStarGift:OnClose() + self.parent.tabbox.gameObject:SetActive(true) + self.gameObject:SetActive(false) + if self.localTimer then + self.localTimer:Stop() + self.localTimer = nil + end +end + +function UpStarGift:OnDestroy() + self.spLoader:Destroy() + if self.localTimer then + self.localTimer:Stop() + self.localTimer = nil + end + for k,v in pairs(self.ItemList) do + SubUIManager.Close(v) + end + self.ItemList = {} + if self.scrollView then + SubUIManager.Close(self.scrollView) + end + self.scrollView=nil + self.scrollItem.transform.localPosition = self.scrollItemPos +end + +return UpStarGift \ No newline at end of file diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua.meta b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua.meta new file mode 100644 index 0000000000..4fc5b687ac --- /dev/null +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d70546dccb08ca04a9ddb0d08a43569f +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua b/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua index b9982a4232..e35d1f2ca9 100644 --- a/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua @@ -1070,6 +1070,8 @@ function this:TabBtnAction(id,actType,data) UIManager.OpenPanel(UIName.SurpriseBoxPanel) elseif id == ActivityTypeDef.ChaoFanRuSheng then UIManager.OpenPanel(UIName.ActivityMainPanel,id) + elseif id == ActivityTypeDef.UpStarGift then + UIManager.OpenPanel(UIName.ActivityMainPanel,id) elseif id == ActivityTypeDef.TeHuiShenZhuang then -- UIManager.OpenPanel(UIName.TeHuiShenZhuangPanel) UIManager.OpenPanel(UIName.ContinuePackagePanel,8601) diff --git a/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua b/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua index 0d821a63f4..bcef815189 100644 --- a/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua @@ -6507,4 +6507,18 @@ function NetManager.EquipIntensifyRequset(_type,func) end) end +-- 限时升星活动选择升星英雄 +function NetManager.UpStarActivitySelectRequest(actId, heroId, func) + local data = ActivityProto_pb.UpStarActivitySelectRequest() + data.activityId = actId + data.selectId = heroId + local msg = data:SerializeToString() + Network:SendMessageWithCallBack(MessageTypeProto_pb.UP_STAR_ACTIVITY_SELECT_REQUEST, MessageTypeProto_pb.UP_STAR_ACTIVITY_SELECT_RESPONSE, msg, function(buffer) + if func then + func() + end + end) +end + + return this \ No newline at end of file diff --git a/Assets/ManagedResources/~Lua/Modules/NewActivity/CommonActPageManager.lua b/Assets/ManagedResources/~Lua/Modules/NewActivity/CommonActPageManager.lua index 91620a0deb..9bb60511f1 100644 --- a/Assets/ManagedResources/~Lua/Modules/NewActivity/CommonActPageManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/NewActivity/CommonActPageManager.lua @@ -130,6 +130,10 @@ local TypeUpdateFunc = { local curData = dataList[ActivityTypeDef.ChaoFanRuSheng] this.InitMissionDdataUpStar(curData) end, + [ActivityTypeDef.UpStarGift] = function ()--超凡入圣 + local curData = dataList[ActivityTypeDef.UpStarGift] + this.InitMissionDdataUpStar(curData) + end, [ActivityTypeDef.SurpriseBox] = function ()--惊喜礼盒 local curData = dataList[ActivityTypeDef.SurpriseBox] diff --git a/Assets/ManagedResources/~Lua/Modules/UpStar/UpStarPre.lua b/Assets/ManagedResources/~Lua/Modules/UpStar/UpStarPre.lua index 760c557b44..63f9f7db29 100644 --- a/Assets/ManagedResources/~Lua/Modules/UpStar/UpStarPre.lua +++ b/Assets/ManagedResources/~Lua/Modules/UpStar/UpStarPre.lua @@ -82,7 +82,7 @@ function UpStarPre:SetShows(key,shows,parent) end for i = 1, math.max(#shows,#self.itemList[key]) do if not shows[i] then - self.itemList[key][i].gameObject:SetActive(false) + self.itemList[key][i].go.gameObject:SetActive(false) else if not self.itemList[key][i] then self.itemList[key][i] = {} From ee60ae6c9a0546f44f51178240cf61f9b9ee6f2c Mon Sep 17 00:00:00 2001 From: gaoxin Date: Mon, 10 Jan 2022 11:43:53 +0800 Subject: [PATCH 03/10] =?UTF-8?q?=E3=80=90=E9=99=90=E6=97=B6=E5=8D=87?= =?UTF-8?q?=E6=98=9F=E3=80=91=E6=98=BE=E7=A4=BA=E4=BC=98=E5=8C=96=EF=BC=8C?= =?UTF-8?q?=E7=BA=A2=E7=82=B9=E6=B7=BB=E5=8A=A0=EF=BC=8C=E6=9D=A1=E4=BB=B6?= =?UTF-8?q?=E5=B1=8F=E8=94=BD=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Prefabs/UI/NewActivity/UpStarGift.prefab | 126 ++++++++++++++++-- .../~Lua/Common/GlobalDefine.lua | 1 + .../ActivityGift/ActivityGiftManager.lua | 18 +++ .../Modules/DynamicActivity/UpStarGift.lua | 30 +++-- .../~Lua/Modules/Player/RedpotManager.lua | 1 + .../~Lua/Modules/UpStar/UpStarPre.lua | 37 ++++- .../ManagedResources/~Lua/View/ItemView.lua | 2 + 7 files changed, 193 insertions(+), 22 deletions(-) diff --git a/Assets/ManagedResources/Prefabs/UI/NewActivity/UpStarGift.prefab b/Assets/ManagedResources/Prefabs/UI/NewActivity/UpStarGift.prefab index 3d7d71f2fb..05b566a1e3 100644 --- a/Assets/ManagedResources/Prefabs/UI/NewActivity/UpStarGift.prefab +++ b/Assets/ManagedResources/Prefabs/UI/NewActivity/UpStarGift.prefab @@ -309,7 +309,7 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 8454504298841997453} - m_RootOrder: 2 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -388,11 +388,11 @@ RectTransform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: + - {fileID: 5810025747253022854} - {fileID: 395463002317354654} - {fileID: 6391445494830930080} - {fileID: 4714540340252889000} - {fileID: 6529346918078605616} - - {fileID: 5810025747253022854} - {fileID: 2426106541411852941} - {fileID: 3852872511820499555} - {fileID: 3897601406745934660} @@ -451,7 +451,8 @@ GameObject: m_Component: - component: {fileID: 5810025747253022854} - component: {fileID: 1274816371022389869} - - component: {fileID: 1051729076567138337} + - component: {fileID: 1024404281980088491} + - component: {fileID: 3500278342993290022} m_Layer: 5 m_Name: live m_TagString: Untagged @@ -472,7 +473,7 @@ RectTransform: m_Children: - {fileID: 8550321217173031876} m_Father: {fileID: 8454504298841997453} - m_RootOrder: 4 + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -487,7 +488,7 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1976316999412061881} m_CullTransparentMesh: 0 ---- !u!114 &1051729076567138337 +--- !u!114 &1024404281980088491 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -496,9 +497,39 @@ MonoBehaviour: m_GameObject: {fileID: 1976316999412061881} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: -146154839, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} m_Name: m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!114 &3500278342993290022 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1976316999412061881} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1200242548, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 --- !u!1 &2384432804281337261 GameObject: m_ObjectHideFlags: 0 @@ -694,7 +725,7 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 8454504298841997453} - m_RootOrder: 1 + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -1035,7 +1066,7 @@ RectTransform: m_Children: - {fileID: 8077133622727871801} m_Father: {fileID: 8454504298841997453} - m_RootOrder: 3 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -1110,6 +1141,7 @@ RectTransform: m_LocalScale: {x: 0.8, y: 0.8, z: 0.8} m_Children: - {fileID: 440106847441782755} + - {fileID: 194438041716442628} m_Father: {fileID: 8454504298841997453} m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1308,7 +1340,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} + m_AnchoredPosition: {x: 310, y: -550} m_SizeDelta: {x: 100, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &5759065364542601348 @@ -1602,6 +1634,80 @@ MonoBehaviour: m_LineSpacing: 1 m_Text: LanguageIndex: 0 +--- !u!1 &7613568661227146198 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 194438041716442628} + - component: {fileID: 5256207338311503178} + - component: {fileID: 6142660401723770194} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &194438041716442628 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7613568661227146198} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2426106541411852941} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 116.6, y: 30.5} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5256207338311503178 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7613568661227146198} + m_CullTransparentMesh: 0 +--- !u!114 &6142660401723770194 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7613568661227146198} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: f9ea4c4aff328ff4abcc21aae0a4fa10, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 --- !u!1 &7836232575941379537 GameObject: m_ObjectHideFlags: 0 @@ -1758,7 +1864,7 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 8454504298841997453} - m_RootOrder: 0 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} diff --git a/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua b/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua index 94928daf48..dd44bc517b 100644 --- a/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua +++ b/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua @@ -991,6 +991,7 @@ RedPointType = { wujinTreasure = 8501, wujinBianDui = 8502, chaofanrushengRed = 8503, + UpStarGift = 8504, jijin128 = 78, jijin328 = 79, diff --git a/Assets/ManagedResources/~Lua/Modules/ActivityGift/ActivityGiftManager.lua b/Assets/ManagedResources/~Lua/Modules/ActivityGift/ActivityGiftManager.lua index 209354cfc2..89f9f58417 100644 --- a/Assets/ManagedResources/~Lua/Modules/ActivityGift/ActivityGiftManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/ActivityGift/ActivityGiftManager.lua @@ -1187,6 +1187,24 @@ function this.CheckRedPointChaofanRuSheng() end return false end +--限时升星红点检查 +function this.CheckRedPointUpStarGift() + if not ActivityGiftManager.IsActivityTypeOpen(ActivityTypeDef.UpStarGift) then + return false + end + local data = ActivityGiftManager.GetActivityTypeInfo(ActivityTypeDef.UpStarGift) + if data and data.mission and #data.mission > 0 then + if not data.value or data.value == 0 then + return true + end + for i = 1, #data.mission do + if data.mission[i].state == 1 then + return true + end + end + end + return false +end --右侧伸缩条大小检测 function this.CheckRightUpArenaSize() diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua index 6ca1496bd7..3ef6b96754 100644 --- a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua @@ -61,7 +61,7 @@ function UpStarGift:BindEvent() UIManager.OpenPanel(UIName.HelpPopup,self.actConfig.HelpId,self.helpPosition.x,self.helpPosition.y) end) Util.AddClick(self.btnAdd,function() - local choose, isTemp = self:GetCurChooseHero() + local choose, isTemp = self:GetCurChooseHero() if not isTemp then PopupTipPanel.ShowTip("当前已处于锁定状态") return @@ -71,8 +71,6 @@ function UpStarGift:BindEvent() PopupTipPanel.ShowTip("未找到本期活动的神将信息") return end - LogRedTable(heroList) - LogRed(choose) -- 打开选择界面 UIManager.OpenPanel(UIName.GeneralBigPopup,GENERAL_POPUP_TYPE.ChooseUpHero, heroList, choose, function(chooseId) self.tempChoose = chooseId @@ -105,6 +103,10 @@ function UpStarGift:BindEvent() end) Util.AddClick(self.btnLock,function() local choose, isTemp = self:GetCurChooseHero() + if not choose or choose == 0 then + PopupTipPanel.ShowTip("请先选择一个神将") + return + end if not isTemp then PopupTipPanel.ShowTip("当前已处于锁定状态") return @@ -208,6 +210,12 @@ function UpStarGift:RefreshData(isUpdata,isTop,isAni) if self.actConfig.RpType > 0 then CheckRedPointStatus(self.actConfig.RpType) end + + -- 按钮显示 + local choose, isTemp = self:GetCurChooseHero() + self.btnAdd:SetActive(choose == 0 and isTemp) + self.btnChoose:SetActive(isTemp) + self.btnLock:SetActive(isTemp) self:RefreshActData(isTop,isAni) self:RefreshTime() @@ -231,7 +239,7 @@ end -- 获取当前选择的人(临时/锁定) function UpStarGift:GetCurChooseHero() local choose = 0 - local isTemp = false + local isTemp = true if self.ActData.value and self.ActData.value ~= 0 then choose = self.ActData.value isTemp = false @@ -240,19 +248,20 @@ function UpStarGift:GetCurChooseHero() choose = self.tempChoose isTemp = true end - -- 没有的话就选第一个人作为默认显示的奖励 - if choose == 0 then - choose = self.ActData.rewards[1].targetId - isTemp = true - end return choose, isTemp end -- 获取奖励列表 function UpStarGift:GetRewardDataList() local choose = self:GetCurChooseHero() - local dataList = {} + + -- 没有的话就选第一个人作为默认显示的奖励 + if choose == 0 then + choose = self.ActData.rewards[1].targetId + end + -- 显示列表 + local dataList = {} for k, v in ipairs(self.ActData.rewards) do if v.targetId == choose then table.insert(dataList, v) @@ -335,6 +344,7 @@ function UpStarGift:RefreshLive() local live = poolManager:LoadLive(GetResourcePath(data.Live), self.liveRoot.transform, Vector3.one * data.Scale, Vector3.New(data.Position[1], data.Position[2], 0)) live:GetComponent("SkeletonGraphic").AnimationState:SetAnimation(0, "idle", true) + live.transform.sizeDelta = Vector2.New(10000, 10000) end end diff --git a/Assets/ManagedResources/~Lua/Modules/Player/RedpotManager.lua b/Assets/ManagedResources/~Lua/Modules/Player/RedpotManager.lua index 566a922a38..ace7802f15 100644 --- a/Assets/ManagedResources/~Lua/Modules/Player/RedpotManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Player/RedpotManager.lua @@ -601,6 +601,7 @@ function this.RegisterRedCheckFunc() RPData:AddCheckFunc(RedPointType.Practice_fourQua,PracticeManager.CheckFourQuadrantRed,FUNCTION_OPEN_TYPE.PRACTICE) RPData:AddCheckFunc(RedPointType.Practice_Cultivation,PracticeManager.CheckPlayerCultivetionRed,FUNCTION_OPEN_TYPE.PRACTICE) RPData:AddCheckFunc(RedPointType.chaofanrushengRed,ActivityGiftManager.CheckRedPointChaofanRuSheng) + RPData:AddCheckFunc(RedPointType.UpStarGift,ActivityGiftManager.CheckRedPointUpStarGift) --山河试炼 RPData:AddCheckFunc(RedPointType.FightLevelTrial,FightLevelManager.CheckTrialRedPoint) diff --git a/Assets/ManagedResources/~Lua/Modules/UpStar/UpStarPre.lua b/Assets/ManagedResources/~Lua/Modules/UpStar/UpStarPre.lua index 63f9f7db29..ab88080226 100644 --- a/Assets/ManagedResources/~Lua/Modules/UpStar/UpStarPre.lua +++ b/Assets/ManagedResources/~Lua/Modules/UpStar/UpStarPre.lua @@ -31,6 +31,10 @@ end --绑定事件(用于子类重写) function UpStarPre:BindEvent() Util.AddOnceClick(self.btnBuy.gameObject, function() + if self.isTemp then + PopupTipPanel.ShowTip("请先选择一个神将") + return + end if self.data.state == 0 then PopupTipPanel.ShowTip("神将达指定星级后解锁") return @@ -42,6 +46,10 @@ function UpStarPre:BindEvent() end) Util.AddOnceClick(self.GetBtn, function() + if self.isTemp then + PopupTipPanel.ShowTip("请先选择一个神将") + return + end NetManager.GetActivityRewardRequest(self.data.missionId,self.actData.activityId,function(msg) UIManager.OpenPanel(UIName.RewardItemPopup,msg,1) self.data.state = 2 @@ -104,6 +112,29 @@ function UpStarPre:SetShows(key,shows,parent) end self.itemList[key][i].go.gameObject:SetActive(true) self.itemList[key][i].item:OnOpen(false, {shows[i][1],shows[i][2],shows[i][3],shows[i][4]}, 0.85,false,false,false,self.sortingOrder) + -- 定制显示 + if self.parent.GetCurChooseHero then + self.choose, self.isTemp = self.parent:GetCurChooseHero() + -- 临时状态不再显示锁头 + if self.isTemp then + self.itemList[key][i].lock.gameObject:SetActive(false) + end + -- 未选择时角色和角色碎片显示问号 + if self.choose == 0 then + local con = itemConfig[shows[i][1]] + if con and (con.ItemType == ItemType.Hero or con.ItemType == ItemType.HeroDebris) then + -- 不显示阵营 + self.itemList[key][i].item.proImage.gameObject:SetActive(false) + self.itemList[key][i].item.fragmentIcon.gameObject:SetActive(false) + -- 显示问号 + self.itemList[key][i].item.icon.sprite = self.spLoader:LoadSprite("y_yosr_wenhao") + self.itemList[key][i].item.icon:SetNativeSize() + -- 屏蔽按钮事件 + Util.AddOnceClick(self.itemList[key][i].item.frameBtn, function() end) + end + + end + end end end end @@ -116,7 +147,8 @@ function UpStarPre:SetBtn1() self.itemList[2][i].Get.gameObject:SetActive(false) end end - if self.data.state == 1 then + -- 只有在锁定状态才显示可领取 + if self.data.state == 1 and not self.isTemp then self.GetBtn.gameObject:SetActive(true) self.redPoint.gameObject:SetActive(true) else @@ -145,7 +177,8 @@ function UpStarPre:SetBtn() self.btnBuy.enabled = false self.btnBuy:GetComponent("Image").sprite = self.spLoader:LoadSprite(State[2].sprte) else - if self.data.state == 0 then + -- 未选择神将时显示未购买 + if self.data.state == 0 or self.isTemp then self.btnBuy:GetComponent("Image").sprite = self.spLoader:LoadSprite(State[0].sprte) else self.btnBuy:GetComponent("Image").sprite = self.spLoader:LoadSprite(State[1].sprte) diff --git a/Assets/ManagedResources/~Lua/View/ItemView.lua b/Assets/ManagedResources/~Lua/View/ItemView.lua index 66cc8040fe..4f35651699 100644 --- a/Assets/ManagedResources/~Lua/View/ItemView.lua +++ b/Assets/ManagedResources/~Lua/View/ItemView.lua @@ -112,6 +112,8 @@ function ItemView:OnOpen(isGet, itemDatas, _scale, isShowName, isShowAddImage, i elseif isGet == false and itemDatas then self:NoGetRewardShow(itemDatas, effectLayer, isShowAddImage) end + -- 重置icon大小 + self.icon.transform.sizeDelta = Vector2.New(120, 120) end function ItemView:GetRewardShow(_itemData, effectLayer) self.rightUplv.gameObject:SetActive(false) From f6463e72c8468e8266821419544e74801bd36426 Mon Sep 17 00:00:00 2001 From: gaoxin Date: Mon, 10 Jan 2022 14:30:45 +0800 Subject: [PATCH 04/10] =?UTF-8?q?=E3=80=90=E9=99=90=E6=97=B6=E5=8D=87?= =?UTF-8?q?=E6=98=9F=E3=80=91=E6=B7=BB=E5=8A=A0=E9=94=81=E5=AE=9A=E6=8F=90?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/DynamicActivity/UpStarGift.lua | 13 ++++++++++++- .../~Lua/Modules/UpStar/UpStarPre.lua | 8 +++++--- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua index 3ef6b96754..d45edf6ceb 100644 --- a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua @@ -111,7 +111,18 @@ function UpStarGift:BindEvent() PopupTipPanel.ShowTip("当前已处于锁定状态") return end - NetManager.UpStarActivitySelectRequest(self.actId, choose) + + local con = ConfigManager.TryGetConfigData(ConfigName.HeroConfig, choose) + if not con then + LogError("未找到神将:"..tostring(choose)) + return + end + local msg = string.format("%s\n将锁定为本次活动的指定神将\n\n锁定后无法修改", con.ReadingName) + MsgPanel.ShowTwo(msg, nil, function() + NetManager.UpStarActivitySelectRequest(self.actId, choose, function() + PopupTipPanel.ShowTip("锁定成功") + end) + end, nil, "锁 定") end) end diff --git a/Assets/ManagedResources/~Lua/Modules/UpStar/UpStarPre.lua b/Assets/ManagedResources/~Lua/Modules/UpStar/UpStarPre.lua index ab88080226..a0ede58a1d 100644 --- a/Assets/ManagedResources/~Lua/Modules/UpStar/UpStarPre.lua +++ b/Assets/ManagedResources/~Lua/Modules/UpStar/UpStarPre.lua @@ -32,7 +32,7 @@ end function UpStarPre:BindEvent() Util.AddOnceClick(self.btnBuy.gameObject, function() if self.isTemp then - PopupTipPanel.ShowTip("请先选择一个神将") + PopupTipPanel.ShowTip("请先选择并锁定一个神将") return end if self.data.state == 0 then @@ -47,7 +47,7 @@ function UpStarPre:BindEvent() Util.AddOnceClick(self.GetBtn, function() if self.isTemp then - PopupTipPanel.ShowTip("请先选择一个神将") + PopupTipPanel.ShowTip("请先选择并锁定一个神将") return end NetManager.GetActivityRewardRequest(self.data.missionId,self.actData.activityId,function(msg) @@ -116,7 +116,9 @@ function UpStarPre:SetShows(key,shows,parent) if self.parent.GetCurChooseHero then self.choose, self.isTemp = self.parent:GetCurChooseHero() -- 临时状态不再显示锁头 - if self.isTemp then + if self.data.state == 0 and not self.isTemp then + self.itemList[key][i].lock.gameObject:SetActive(true) + else self.itemList[key][i].lock.gameObject:SetActive(false) end -- 未选择时角色和角色碎片显示问号 From 28df447f1a0e81228892f921b4cb092a28c09ee1 Mon Sep 17 00:00:00 2001 From: gaoxin Date: Mon, 10 Jan 2022 16:30:01 +0800 Subject: [PATCH 05/10] =?UTF-8?q?=E3=80=90=E9=99=90=E6=97=B6=E5=8D=87?= =?UTF-8?q?=E6=98=9F=E3=80=91=E7=BA=A2=E7=82=B9=E5=88=B7=E6=96=B0=E4=B8=8D?= =?UTF-8?q?=E5=8F=8A=E6=97=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/ActivityGift/ActivityGiftManager.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/Assets/ManagedResources/~Lua/Modules/ActivityGift/ActivityGiftManager.lua b/Assets/ManagedResources/~Lua/Modules/ActivityGift/ActivityGiftManager.lua index 89f9f58417..d17457f367 100644 --- a/Assets/ManagedResources/~Lua/Modules/ActivityGift/ActivityGiftManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/ActivityGift/ActivityGiftManager.lua @@ -579,6 +579,7 @@ function this.RefreshActivityRedPoint() -- CheckRedPointStatus(RedPointType.DynamicActTask) CheckRedPointStatus(RedPointType.QinglongSerectTreasure) CheckRedPointStatus(RedPointType.chaofanrushengRed) + CheckRedPointStatus(RedPointType.UpStarGift) CheckRedPointStatus(RedPointType.jijin128) CheckRedPointStatus(RedPointType.jijin328) CheckRedPointStatus(RedPointType.SupremeHero) From 978d4acb4ea77a2faefdd619bd9d3d574acccfb1 Mon Sep 17 00:00:00 2001 From: gaoxin Date: Fri, 14 Jan 2022 10:48:24 +0800 Subject: [PATCH 06/10] =?UTF-8?q?=E3=80=90=E9=99=90=E6=97=B6=E5=8D=87?= =?UTF-8?q?=E6=98=9F=E3=80=91=E8=B5=84=E6=BA=90=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DynamicAtlas/d_dengfengzaoji_banner_1.png | Bin 0 -> 429551 bytes .../d_dengfengzaoji_banner_1.png.meta | 110 +++++++++++++++ .../d_dengfengzaoji_dazi_1_zh.png | Bin 0 -> 206240 bytes .../d_dengfengzaoji_dazi_1_zh.png.meta | 131 ++++++++++++++++++ .../DynamicAtlas/d_dengfengzaoji_dazi_zh.png | Bin 172664 -> 201161 bytes .../d_dengfengzaoji_dazi_zh.png.meta | 27 +++- 6 files changed, 265 insertions(+), 3 deletions(-) create mode 100644 Assets/ManagedResources/DynamicAtlas/d_dengfengzaoji_banner_1.png create mode 100644 Assets/ManagedResources/DynamicAtlas/d_dengfengzaoji_banner_1.png.meta create mode 100644 Assets/ManagedResources/DynamicAtlas/d_dengfengzaoji_dazi_1_zh.png create mode 100644 Assets/ManagedResources/DynamicAtlas/d_dengfengzaoji_dazi_1_zh.png.meta diff --git a/Assets/ManagedResources/DynamicAtlas/d_dengfengzaoji_banner_1.png b/Assets/ManagedResources/DynamicAtlas/d_dengfengzaoji_banner_1.png new file mode 100644 index 0000000000000000000000000000000000000000..ae3f8e1194c5afa37b4fc30620bd0b228167da94 GIT binary patch literal 429551 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 literal 172664 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

`Mvt9MsFTC% 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%0AZ9pJ;hHRsEO0k1TIIOJ)(8dSY`aKfLnj zK4~;{J8c;CXc+fVav85b0`s`Qzzi_UqH5{&C_oc0(u~WoIDjnUvJp_&?PN+a4*jE6 z+9xh3Ga0yL#%3x~VWOP=n%dFN7AwHlp+y5ii>^a%q`Nnp6n!5_1R zR<^&LQI}ALNxE1_s&>~M_GgXIN8IfMM!ddv$jo1i!c$Z0pq8|OQi^;72F!vzpDIO$ zQr{SwlR_&d;rk(@NaU#G4reB#@wKhN0KewcSpMYs@$3)WPZ5CApF0OrM`ulxW^a^X zgIz{(Wo^*i4b{(j`?uG&Tsz3-W(QW#plf3;Y-DbghzMnf2}lVGP=|Y`9w_w~@3bWvf#rrs!ugCdAyS!dx$|mq?`OHfLZ{^W_km#m;=k<-fcR z8;`c3*r#Xyaa(`4x98n^yW~4wR4zt5w_|MoqR>zdl%>diNKvDJkO9$6IoJX~KfH8b zY;Wuque^3HIDFW&KxR2CUA?a!pJnTH2k^u1e<1HKwfI-Q{4~@Wks1}G3!Q)Jgjy8s znCKz${dbRFTvn}&V@x9i?)~y6Y}_jy-8&DqTi^ZhjSVJvLZxD91xi^KL}<`!ZIaY? zC&ueeLo`C8KEipBV(-1HB64i!41xlqex^lzbnHkq@?9~LA^A)|)LMhR&&n+8=nL!U z0q3f)fbyat=W6*5fRKpiG9paI-GNw~n_#~a#pI?Okemh-qj{x0A{YV#2<3%PEptUg zLv%*tS|qbxgqg&gkP>u_r8H`o@vK1?il1M2v9^RgMe8BKoTA`Lrg-Dd3iP(yaO(B* zFnx3{48@fVP1KF|3u-FZZDXt3fA`wP3TcjEE|hZ4>A5L**1mu2nG<^)2IU+OX_Syn zHbBwcOIW(L;x5rAH6ZSX?Y7s>?gY?yySy7zt7^No>Qp18wb1v)J zMo4uRbAe+_8X=R)xJxgSgxSA{$rc)Ng@4flH;!q03a~TCmFqTPjeA)?AN`OX@4NKw z)4;T?30X$&_`jMN;0*X)*K7anZyBi*ZwXP23J&6>{;y>$?difk3pxw~-$q32!+$?5 zf>&)5=ApQlgMhL)WOR^mqUuqFP{tk|Y(vASNFJmVs%xD|8ca5#vHQ#2jWc8U#j{N` z=%wcJ`QLm_r@PDzA?0w<#NWIkh?mCHH-xC3u6b)~al^fI_x2-GGbda{4g`$6D@%dW zK4k%>$NMCVdVrL*VT3JZg4Gi0f30Qn@>l)g-z^zG%-Im-L|~F?RC>J_Lb&tK5T(n< zO#5MjUa75*$I_+WXAX~7uej8!ZIn=W_RDAB@=tCnV}AbgC*jb^nY{~{I~rn)xpuZ> z<#4StO+BB?2uesh{fUW;N`JOg*8@dO`?xJlbMs?VnzX&d(rX-2cW-hb`|W|adA9|B z_VZ=>E--4b6LKF1%8sY@LKw>db=pzZm4zy0Nomm`q(Fs2ETbg%A8g5m#ka(h=MK}C zUpWi2vty4vZo73meYkSvK3snPt{e!-&zzc*7oR=hR_e1~cv|tjiy`cWw9>ZLxpj7h zd%=R8j}-2`TQ%sn?r-gW@5k3$Oo|#hCWpTx;7sWsZNR_`?Gq3h{VobMyM zCG=})*XvQwcpJIi75NfV6GUpw2W(?gwOO!+9TYZ)D8eDP0O(peYQ6+T0f7R3GZ}Cp zV<7-No(Lp~IR%oX^1krA2amHI|5bz(`%C)oTGs z`yk_hLQ6`5$V&X-y6s;V0Nq|j8WF>5uFiC_9>Q)`C?h{v)3@kOnv;ooC@ZRIWT=jA zqjjO$(TGY-6hgSB{7~x86(&7jm?U8g1!N

|?gSefr&Mb-4>|b3fRx!fi-HN`YmE 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 z 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 w8%q7VZ+;N&yXGre1L=W+D^0o&?RoB#j- diff --git a/Assets/ManagedResources/DynamicAtlas/d_dengfengzaoji_dazi_zh.png.meta b/Assets/ManagedResources/DynamicAtlas/d_dengfengzaoji_dazi_zh.png.meta index 915b0cc10f..6b2c347941 100644 --- a/Assets/ManagedResources/DynamicAtlas/d_dengfengzaoji_dazi_zh.png.meta +++ b/Assets/ManagedResources/DynamicAtlas/d_dengfengzaoji_dazi_zh.png.meta @@ -1,7 +1,8 @@ fileFormatVersion: 2 guid: 16bad693b02a46a429a2bb08a7e44335 TextureImporter: - fileIDToRecycleName: {} + fileIDToRecycleName: + 21300000: d_dengfengzaoji_dazi_zh externalObjects: {} serializedVersion: 9 mipmaps: @@ -40,7 +41,7 @@ TextureImporter: nPOTScale: 0 lightmap: 0 compressionQuality: 50 - spriteMode: 1 + spriteMode: 2 spriteExtrude: 1 spriteMeshType: 1 alignment: 0 @@ -93,7 +94,27 @@ TextureImporter: androidETC2FallbackOverride: 0 spriteSheet: serializedVersion: 2 - sprites: [] + sprites: + - serializedVersion: 2 + name: d_dengfengzaoji_dazi_zh + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 501 + height: 382 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: f24f1adb0a2860c4280c8b2c46d0b540 + vertices: [] + indices: + edges: [] + weights: [] outline: [] physicsShape: [] bones: [] From dbbfc9dfe3309c06bce28aac1bc4a5fec0ffc12d Mon Sep 17 00:00:00 2001 From: gaoxin Date: Fri, 14 Jan 2022 11:50:16 +0800 Subject: [PATCH 07/10] =?UTF-8?q?=E3=80=90=E9=99=90=E6=97=B6=E5=8D=87?= =?UTF-8?q?=E6=98=9F=E3=80=91=E9=80=89=E6=8B=A9=E7=A5=9E=E5=B0=86=E7=95=8C?= =?UTF-8?q?=E9=9D=A2=E6=A0=87=E9=A2=98=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/DynamicActivity/UpStarGift.lua | 4 ++-- .../~Lua/Modules/Popup/View/GeneralPopup_ChooseUpHero.lua | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua index d45edf6ceb..e458d854fc 100644 --- a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua @@ -76,7 +76,7 @@ function UpStarGift:BindEvent() self.tempChoose = chooseId -- 刷新界面限显示 self:RefreshData(true,true,true) - end) + end, "选择神将") end) @@ -98,7 +98,7 @@ function UpStarGift:BindEvent() -- 刷新界面限显示 self:RefreshData(true,true,true) - end) + end, "选择神将") end) Util.AddClick(self.btnLock,function() diff --git a/Assets/ManagedResources/~Lua/Modules/Popup/View/GeneralPopup_ChooseUpHero.lua b/Assets/ManagedResources/~Lua/Modules/Popup/View/GeneralPopup_ChooseUpHero.lua index adf439e482..bd9bf6a532 100644 --- a/Assets/ManagedResources/~Lua/Modules/Popup/View/GeneralPopup_ChooseUpHero.lua +++ b/Assets/ManagedResources/~Lua/Modules/Popup/View/GeneralPopup_ChooseUpHero.lua @@ -14,7 +14,6 @@ local artResourcesConfig =ConfigManager.GetConfig(ConfigName.ArtResourcesConfig) function this:InitComponent(gameObject) this.spLoader = SpriteLoader.New() this.titleText=Util.GetGameObject(gameObject,"TitleText"):GetComponent("Text") - this.titleText.text="许愿神将" this.cancelBtn=Util.GetGameObject(gameObject,"CancelBtn") this.confirmBtn=Util.GetGameObject(gameObject,"ConfirmBtn") this.FourStarUpTip=Util.GetGameObject(gameObject,"tip"):GetComponent("Text") @@ -72,6 +71,9 @@ function this:OnShow(_parent,_args) heros = _args[1] currHeroId=_args[2] confirmFunc=_args[3] + -- 标题修改 + local title =_args[4] + this.titleText.text = title or "许愿神将" parent=_parent sortingOrder =_parent.sortingOrder From 9fbc2df41fe48e22e6f86adc79c6d72a3c68218d Mon Sep 17 00:00:00 2001 From: gaoxin Date: Fri, 14 Jan 2022 12:03:28 +0800 Subject: [PATCH 08/10] =?UTF-8?q?=E3=80=90=E9=99=90=E6=97=B6=E5=8D=87?= =?UTF-8?q?=E6=98=9F=E3=80=91=E7=95=8C=E9=9D=A2=E6=98=BE=E7=A4=BA=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Prefabs/UI/NewActivity/UpStarPre.prefab | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Assets/ManagedResources/Prefabs/UI/NewActivity/UpStarPre.prefab b/Assets/ManagedResources/Prefabs/UI/NewActivity/UpStarPre.prefab index 1a05bf9704..25cbbc1e7a 100644 --- a/Assets/ManagedResources/Prefabs/UI/NewActivity/UpStarPre.prefab +++ b/Assets/ManagedResources/Prefabs/UI/NewActivity/UpStarPre.prefab @@ -35,7 +35,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -359.1, y: -10.675} + m_AnchoredPosition: {x: -333, y: -10.675} m_SizeDelta: {x: 9.69, y: 135.15} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &6084161442811714284 @@ -129,7 +129,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -195.20065, y: 71.95} + m_AnchoredPosition: {x: -195.20024, y: 71.95} m_SizeDelta: {x: 0, y: 144} m_Pivot: {x: 0, y: 1.0000001} --- !u!114 &8585533787268794185 @@ -287,7 +287,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} + m_AnchoredPosition: {x: 4, y: 7} m_SizeDelta: {x: 100, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &7080327840937121481 @@ -362,7 +362,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 140, y: 0} + m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 61.5} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &170924767488423321 @@ -5493,7 +5493,7 @@ ParticleSystem: --- !u!199 &4744428277161816857 ParticleSystemRenderer: serializedVersion: 6 - m_ObjectHideFlags: 0 + m_ObjectHideFlags: 2 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} @@ -10216,7 +10216,7 @@ ParticleSystem: --- !u!199 &4744428277762312994 ParticleSystemRenderer: serializedVersion: 6 - m_ObjectHideFlags: 0 + m_ObjectHideFlags: 2 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} @@ -14971,7 +14971,7 @@ ParticleSystem: --- !u!199 &4744428278443683618 ParticleSystemRenderer: serializedVersion: 6 - m_ObjectHideFlags: 0 + m_ObjectHideFlags: 2 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} @@ -15513,7 +15513,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -480.5, y: 68.5} + m_AnchoredPosition: {x: -468, y: 68.5} m_SizeDelta: {x: 0, y: 144} m_Pivot: {x: 0, y: 1.0000001} --- !u!114 &8120024466581524718 From 81b3d254f40896a7adccfa81c7e72a5ed02152f0 Mon Sep 17 00:00:00 2001 From: gaoxin Date: Fri, 14 Jan 2022 13:33:42 +0800 Subject: [PATCH 09/10] =?UTF-8?q?=E3=80=90=E9=99=90=E6=97=B6=E5=8D=87?= =?UTF-8?q?=E6=98=9F=E3=80=91=E9=94=81=E5=AE=9A=E6=8F=90=E7=A4=BA=E6=96=87?= =?UTF-8?q?=E5=AD=97=E4=BF=AE=E6=94=B9=EF=BC=8C=E9=80=89=E6=8B=A9=E7=A5=9E?= =?UTF-8?q?=E5=B0=86=E4=BF=9D=E5=AD=98=E5=88=B0=E6=9C=AC=E5=9C=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/DynamicActivity/UpStarGift.lua | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua index e458d854fc..c7c63485c6 100644 --- a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua @@ -74,6 +74,7 @@ function UpStarGift:BindEvent() -- 打开选择界面 UIManager.OpenPanel(UIName.GeneralBigPopup,GENERAL_POPUP_TYPE.ChooseUpHero, heroList, choose, function(chooseId) self.tempChoose = chooseId + PlayerPrefs.SetInt(PlayerManager.uid.."_UpStarGift_TempChoose", chooseId) -- 刷新界面限显示 self:RefreshData(true,true,true) end, "选择神将") @@ -95,7 +96,7 @@ function UpStarGift:BindEvent() -- 打开选择界面 UIManager.OpenPanel(UIName.GeneralBigPopup,GENERAL_POPUP_TYPE.ChooseUpHero, heroList, choose, function(chooseId) self.tempChoose = chooseId - + PlayerPrefs.SetInt(PlayerManager.uid.."_UpStarGift_TempChoose", chooseId) -- 刷新界面限显示 self:RefreshData(true,true,true) end, "选择神将") @@ -117,7 +118,7 @@ function UpStarGift:BindEvent() LogError("未找到神将:"..tostring(choose)) return end - local msg = string.format("%s\n将锁定为本次活动的指定神将\n\n锁定后无法修改", con.ReadingName) + local msg = string.format("%s将锁定为本次活动的指定神将,锁定后无法修改。", con.ReadingName) MsgPanel.ShowTwo(msg, nil, function() NetManager.UpStarActivitySelectRequest(self.actId, choose, function() PopupTipPanel.ShowTip("锁定成功") @@ -132,6 +133,8 @@ function UpStarGift:OnOpen(_activityConfig,_index,parent) self.pageIndex = _index self.parent = parent self.gameObject.name = "CommonActPage"..self.actConfig.Id + + self.tempChoose = PlayerPrefs.GetInt(PlayerManager.uid.."_UpStarGift_TempChoose", 0) end function UpStarGift:OnSortingOrderChange() @@ -256,6 +259,12 @@ function UpStarGift:GetCurChooseHero() isTemp = false end if choose == 0 and self.tempChoose and self.tempChoose ~= 0 then + -- 检测一遍临时选择的正确性,选择的人物保存到本地,这里是为了防止两期活动数据冲突 + local heroList = self:GetHeroList() + if table.indexof(heroList, self.tempChoose) then + self.tempChoose = 0 + end + -- choose = self.tempChoose isTemp = true end From 2561da2203f1941ce3eced85ba63da8d4ddf5a7e Mon Sep 17 00:00:00 2001 From: gaoxin Date: Fri, 14 Jan 2022 13:37:43 +0800 Subject: [PATCH 10/10] =?UTF-8?q?=E3=80=90=E9=99=90=E6=97=B6=E5=8D=87?= =?UTF-8?q?=E6=98=9F=E3=80=91=E9=80=89=E6=8B=A9=E8=88=9E=E5=B0=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/DynamicActivity/UpStarGift.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua index c7c63485c6..367e3e909d 100644 --- a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/UpStarGift.lua @@ -261,7 +261,7 @@ function UpStarGift:GetCurChooseHero() if choose == 0 and self.tempChoose and self.tempChoose ~= 0 then -- 检测一遍临时选择的正确性,选择的人物保存到本地,这里是为了防止两期活动数据冲突 local heroList = self:GetHeroList() - if table.indexof(heroList, self.tempChoose) then + if not table.indexof(heroList, self.tempChoose) then self.tempChoose = 0 end --