From fdaec2ac28436d2b59225f93cf9f08f074a4a3cc Mon Sep 17 00:00:00 2001 From: wangzhenxing Date: Tue, 20 Sep 2022 17:04:48 +0800 Subject: [PATCH] =?UTF-8?q?[gm=E4=BF=AE=E6=94=B9=E5=99=A8]=3D=3D=3D=3D=3D?= =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../GMAltas/ArtFront/gm_change_btn_zh.png | Bin 0 -> 46117 bytes .../ArtFront/gm_change_btn_zh.png.meta | 110 + .../ArtFront/gm_change_maincity_btn_zh.png | Bin 0 -> 68899 bytes .../gm_change_maincity_btn_zh.png.meta | 110 + .../Atlas/GMAltas/gm_bg_line.png | Bin 0 -> 8208 bytes .../Atlas/GMAltas/gm_bg_line.png.meta | 110 + .../Atlas/GMAltas/gm_change_bg.png | Bin 0 -> 243563 bytes .../Atlas/GMAltas/gm_change_bg.png.meta | 110 + .../Prefabs/UI/GMPanel/GMChangePanel.prefab | 2756 +++++++++++++++++ .../UI/GMPanel/GMChangePanel.prefab.meta | 7 + .../UI/GMPanel/GMCommonConfirmPanel.prefab | 1265 ++++++++ .../GMPanel/GMCommonConfirmPanel.prefab.meta | 7 + .../Prefabs/UI/Main/MainPanel.prefab | 300 +- .../UI/Popup/RewardItemSingleShowPopup.prefab | 6 +- .../~Lua/Common/GlobalDefine.lua | 4 + .../~Lua/Common/functions.lua | 17 + .../ManagedResources/~Lua/Data/ConfigData.lua | 2 + Assets/ManagedResources/~Lua/Data/UIData.lua | 2 + .../~Lua/Message/CommonProto_pb.lua | 32 + .../~Lua/Message/MessageTypeProto_pb.lua | 7 +- .../~Lua/Message/PlayerInfoProto_pb.lua | 178 +- .../Modules/Bag/BagResolveAnCompoundPanel.lua | 31 +- .../~Lua/Modules/Main/MainPanel.lua | 10 +- .../~Lua/Modules/Net/NetManager.lua | 17 + .../~Lua/Modules/Operating/GMChangePanel.lua | 191 ++ .../Modules/Operating/GMChangePanel.lua.meta | 7 + .../~Lua/Modules/Operating/HHBJPage.lua | 1 - .../~Lua/Modules/Pay/PayManager.lua | 38 +- .../Popup/RewardItemSingleShowPopup.lua | 11 +- .../UIComponent/GMCommonConfirmPanel.lua | 96 + .../UIComponent/GMCommonConfirmPanel.lua.meta | 7 + 31 files changed, 5323 insertions(+), 109 deletions(-) create mode 100644 Assets/ManagedResources/Atlas/GMAltas/ArtFront/gm_change_btn_zh.png create mode 100644 Assets/ManagedResources/Atlas/GMAltas/ArtFront/gm_change_btn_zh.png.meta create mode 100644 Assets/ManagedResources/Atlas/GMAltas/ArtFront/gm_change_maincity_btn_zh.png create mode 100644 Assets/ManagedResources/Atlas/GMAltas/ArtFront/gm_change_maincity_btn_zh.png.meta create mode 100644 Assets/ManagedResources/Atlas/GMAltas/gm_bg_line.png create mode 100644 Assets/ManagedResources/Atlas/GMAltas/gm_bg_line.png.meta create mode 100644 Assets/ManagedResources/Atlas/GMAltas/gm_change_bg.png create mode 100644 Assets/ManagedResources/Atlas/GMAltas/gm_change_bg.png.meta create mode 100644 Assets/ManagedResources/Prefabs/UI/GMPanel/GMChangePanel.prefab create mode 100644 Assets/ManagedResources/Prefabs/UI/GMPanel/GMChangePanel.prefab.meta create mode 100644 Assets/ManagedResources/Prefabs/UI/GMPanel/GMCommonConfirmPanel.prefab create mode 100644 Assets/ManagedResources/Prefabs/UI/GMPanel/GMCommonConfirmPanel.prefab.meta create mode 100644 Assets/ManagedResources/~Lua/Modules/Operating/GMChangePanel.lua create mode 100644 Assets/ManagedResources/~Lua/Modules/Operating/GMChangePanel.lua.meta create mode 100644 Assets/ManagedResources/~Lua/Modules/UIComponent/GMCommonConfirmPanel.lua create mode 100644 Assets/ManagedResources/~Lua/Modules/UIComponent/GMCommonConfirmPanel.lua.meta diff --git a/Assets/ManagedResources/Atlas/GMAltas/ArtFront/gm_change_btn_zh.png b/Assets/ManagedResources/Atlas/GMAltas/ArtFront/gm_change_btn_zh.png new file mode 100644 index 0000000000000000000000000000000000000000..376941a63a62a7241c3e421b4be4fbabee8b529d GIT binary patch literal 46117 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 FV1flh@6rGO literal 0 HcmV?d00001 diff --git a/Assets/ManagedResources/Atlas/GMAltas/ArtFront/gm_change_btn_zh.png.meta b/Assets/ManagedResources/Atlas/GMAltas/ArtFront/gm_change_btn_zh.png.meta new file mode 100644 index 0000000000..7634b17633 --- /dev/null +++ b/Assets/ManagedResources/Atlas/GMAltas/ArtFront/gm_change_btn_zh.png.meta @@ -0,0 +1,110 @@ +fileFormatVersion: 2 +guid: 14953548b973a5141bb06748b7dcb20b +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 65 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 56 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: e769e6a9ba1a1f2428e242983f6b44d4 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: GMAltas + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ManagedResources/Atlas/GMAltas/ArtFront/gm_change_maincity_btn_zh.png b/Assets/ManagedResources/Atlas/GMAltas/ArtFront/gm_change_maincity_btn_zh.png new file mode 100644 index 0000000000000000000000000000000000000000..3432d34c0961b0d13b4979f24834b619d060c03d GIT binary patch literal 68899 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%0D?62Px7DlW!XTL0gQq6n=^ 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 literal 0 HcmV?d00001 diff --git a/Assets/ManagedResources/Atlas/GMAltas/ArtFront/gm_change_maincity_btn_zh.png.meta b/Assets/ManagedResources/Atlas/GMAltas/ArtFront/gm_change_maincity_btn_zh.png.meta new file mode 100644 index 0000000000..644b1f54be --- /dev/null +++ b/Assets/ManagedResources/Atlas/GMAltas/ArtFront/gm_change_maincity_btn_zh.png.meta @@ -0,0 +1,110 @@ +fileFormatVersion: 2 +guid: a2ea741f017c1a947b6bb9dc2b460bdc +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 65 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 56 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: c7ceeecba883cb24ab85a71bd7c5a96a + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: GMAltas + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ManagedResources/Atlas/GMAltas/gm_bg_line.png b/Assets/ManagedResources/Atlas/GMAltas/gm_bg_line.png new file mode 100644 index 0000000000000000000000000000000000000000..315258c3a40bc41b07f738e0ffe622f1e8fcf335 GIT binary patch literal 8208 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 THQwN;i@C`q`uj$YP-fJer_)KGWjUpg zkBypw)*(ahT>(VbV^~HcfTYu%sa|3;J@*l=HW+Ksu8s$JA4 z8L8qVk?JP#5evn2N9+BxkxHnejvwxdRWD&Cl*6dgO2cVpBttiuuqSPyQIy?Becw25 zrrtGn42GZF2|EIoSUs?WO?9OP7CZ^j4E^ocbJ2^0|_mOHuQz)FkW zyNp}285v_}D20@UDm~E7t1Z1zsQVo<)I8im(>Fj#J3Ef?b?rigx?UoKR$slMIip$N6n#$Mdsy*OVDxCw9%jKz2SW@!x)=xtj|Z^ zAxw#nC*Lxpaz$b)*L*v~swCpb9}vX z|7252_7|6q#AJJ0PeferiUnHl@Yary`L!{~*mIni^SPKP7HX%zR7lTM=Bt}HE4z$& zl?SnN2ebUs*zl0fkS6M}*hbXx%RcsL6Kx*Ge3>>3jDBYL23&?w2=@DeO2+Il=IDjL z!2jg@{_;|F@HD-Z2O1nafX+5F>9+s%o_%5fluu2ymvc?Pe0Bd|D|B&@gp865Pm*_mmzyydhO5p`c|1hP3j zq(CDNQ(v@Z6N4tqYd(v;!rqWgo*W78q8_in>hwH`a$V&$oOy;02cKk!&Bl0a6@8fb zeJbpA8iiEJ9*FFJdaRu8m6^+qVp&A7=H2&8_r2v^=uN_3Qqf>elL;n;MWobvMP+QP zdTd6T@aB(0YsMfGG*-t3*|Ym{-=?vzbW6UvozqoP-G0NT6U3?i*4M8RY3SkBU+;Oe zwVkYU-zI?hjM{#%>j&^!Vyx_89fC5UOsibjE)xbo;T&2X6gWLj^O;oLECc}MRGIdmTy%tzwIvj}7u42;| zdi9|3JH-&=>uQk^@mfQV<<+v!uiHF(dAH|2Jw%BwUKEn%Fx|hr7Sjk)dH%R!5=Xy$ zos0WhUVRMOw`=%i!cLm|8klLIEZ`H&9!F@juST6aZVkihK6(nEc$f+~yi9lL#idyE ce}E6L(!$zoOjJp``=zQZuP#?9V-fWK02vx4JOBUy literal 0 HcmV?d00001 diff --git a/Assets/ManagedResources/Atlas/GMAltas/gm_bg_line.png.meta b/Assets/ManagedResources/Atlas/GMAltas/gm_bg_line.png.meta new file mode 100644 index 0000000000..828dd7f182 --- /dev/null +++ b/Assets/ManagedResources/Atlas/GMAltas/gm_bg_line.png.meta @@ -0,0 +1,110 @@ +fileFormatVersion: 2 +guid: 9de42f8f578587d419a05e3442ef5937 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 65 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 56 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: ab18550428a26eb418815339a4dd5c39 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: GMAltas + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ManagedResources/Atlas/GMAltas/gm_change_bg.png b/Assets/ManagedResources/Atlas/GMAltas/gm_change_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..a660776049c2f58624ae2115df7c90832ef1c70b GIT binary patch literal 243563 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⪼XP|(S#r!Vc{kOe1ABm?7B55(q2d;x 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 literal 0 HcmV?d00001 diff --git a/Assets/ManagedResources/Atlas/GMAltas/gm_change_bg.png.meta b/Assets/ManagedResources/Atlas/GMAltas/gm_change_bg.png.meta new file mode 100644 index 0000000000..4f23df56a7 --- /dev/null +++ b/Assets/ManagedResources/Atlas/GMAltas/gm_change_bg.png.meta @@ -0,0 +1,110 @@ +fileFormatVersion: 2 +guid: de420f638d06dcb4ba426a47717923fe +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 65 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 56 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: c047996d6eeb33647807da9bacab51c9 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: GMAltas + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ManagedResources/Prefabs/UI/GMPanel/GMChangePanel.prefab b/Assets/ManagedResources/Prefabs/UI/GMPanel/GMChangePanel.prefab new file mode 100644 index 0000000000..71d69548a7 --- /dev/null +++ b/Assets/ManagedResources/Prefabs/UI/GMPanel/GMChangePanel.prefab @@ -0,0 +1,2756 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &181696930 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 181696931} + - component: {fileID: 181696933} + - component: {fileID: 181696932} + - component: {fileID: 181696934} + m_Layer: 5 + m_Name: btn_up + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &181696931 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181696930} + 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: 1203504101} + m_Father: {fileID: 1665020837} + 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: 364.76, y: -8.9} + m_SizeDelta: {x: 211.17, y: 77.51} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &181696933 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181696930} + m_CullTransparentMesh: 0 +--- !u!114 &181696932 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181696930} + 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: cc47a59ad14ba0344b8eaa93093a8bd5, 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 &181696934 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181696930} + 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: 181696932} + 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 &319057113 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 319057114} + - component: {fileID: 319057116} + - component: {fileID: 319057115} + m_Layer: 5 + m_Name: title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &319057114 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 319057113} + 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: 6014646581378279677} + 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: 0, y: 570} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &319057116 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 319057113} + m_CullTransparentMesh: 0 +--- !u!114 &319057115 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 319057113} + 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: 1, g: 0.8627451, b: 0.59607846, 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: 5 + m_MaxSize: 50 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "GM\u4FEE\u6539\u5668" +--- !u!1 &340590587 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 340590588} + - component: {fileID: 340590590} + - component: {fileID: 340590589} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &340590588 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 340590587} + 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: 532550089} + 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.1, y: -1.6} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &340590590 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 340590587} + m_CullTransparentMesh: 0 +--- !u!114 &340590589 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 340590587} + 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.32156864, g: 0.10980393, b: 0.03137255, 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: 37 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "\u4F59\u989D\u5145\u503C" +--- !u!1 &493538979 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 493538980} + - component: {fileID: 493538982} + - component: {fileID: 493538981} + m_Layer: 5 + m_Name: name + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &493538980 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 493538979} + 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: 1727724576} + 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: -257.4, y: 57.9} + m_SizeDelta: {x: 184, y: 37.09} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &493538982 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 493538979} + m_CullTransparentMesh: 0 +--- !u!114 &493538981 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 493538979} + 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: 1, g: 0.91764706, b: 0.7764706, 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: 32 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "10\u5143\u8D85\u503C\u9996\u5145" +--- !u!1 &532550088 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 532550089} + - component: {fileID: 532550091} + - component: {fileID: 532550090} + - component: {fileID: 532550092} + m_Layer: 5 + m_Name: btn_chong + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &532550089 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 532550088} + 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: 340590588} + m_Father: {fileID: 1665020837} + 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: 364.76, y: 76.78} + m_SizeDelta: {x: 211.17, y: 77.51} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &532550091 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 532550088} + m_CullTransparentMesh: 0 +--- !u!114 &532550090 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 532550088} + 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: cc47a59ad14ba0344b8eaa93093a8bd5, 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 &532550092 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 532550088} + 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: 532550090} + 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 &1203504100 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1203504101} + - component: {fileID: 1203504103} + - component: {fileID: 1203504102} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1203504101 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1203504100} + 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: 181696931} + 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.1, y: -1.6} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1203504103 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1203504100} + m_CullTransparentMesh: 0 +--- !u!114 &1203504102 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1203504100} + 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.32156864, g: 0.10980393, b: 0.03137255, 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: 37 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "\u63D0\u5347\u989D\u5EA6" +--- !u!1 &1226409382 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1226409383} + - component: {fileID: 1226409386} + - component: {fileID: 1226409385} + - component: {fileID: 1226409384} + m_Layer: 5 + m_Name: value1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1226409383 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1226409382} + 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: 1665020837} + 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: -8.1, y: 81.1} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1226409386 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1226409382} + m_CullTransparentMesh: 0 +--- !u!114 &1226409385 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1226409382} + 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: 1, g: 0.9490196, b: 0.8509804, 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: 36 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "500\u5143" +--- !u!114 &1226409384 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1226409382} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -900027084, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0.7176471, g: 0.41960785, b: 0.18039216, a: 0.5} + m_EffectDistance: {x: 1, y: -1} + m_UseGraphicAlpha: 1 +--- !u!1 &1579231198 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1579231199} + - component: {fileID: 1579231202} + - component: {fileID: 1579231201} + - component: {fileID: 1579231200} + m_Layer: 5 + m_Name: value2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1579231199 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1579231198} + 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: 1665020837} + 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} + m_AnchoredPosition: {x: 63, y: -25.6} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1579231202 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1579231198} + m_CullTransparentMesh: 0 +--- !u!114 &1579231201 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1579231198} + 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: 1, g: 0.9490196, b: 0.8509804, 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: 36 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "200\u5143" +--- !u!114 &1579231200 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1579231198} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -900027084, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0.7176471, g: 0.41960785, b: 0.18039216, a: 0.5} + m_EffectDistance: {x: 1, y: -1} + m_UseGraphicAlpha: 1 +--- !u!1 &1665020836 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1665020837} + m_Layer: 5 + m_Name: top + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1665020837 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1665020836} + 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: 1794116894} + - {fileID: 2068929901} + - {fileID: 1865435115} + - {fileID: 1226409383} + - {fileID: 1579231199} + - {fileID: 532550089} + - {fileID: 181696931} + - {fileID: 4442623480815907102} + m_Father: {fileID: 6014646581378279677} + 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} + m_AnchoredPosition: {x: 0.000030518, y: 373.6} + m_SizeDelta: {x: 1026, y: 297.8} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1727724575 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1727724576} + - component: {fileID: 1727724578} + - component: {fileID: 1727724577} + m_Layer: 5 + m_Name: shopItemPre + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1727724576 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1727724575} + 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: 2446303039181133628} + - {fileID: 493538980} + - {fileID: 6651358336769451254} + - {fileID: 1547769623450436878} + - {fileID: 2261782799193269821} + m_Father: {fileID: 6014646581378279677} + 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: -1266, y: 80.6} + m_SizeDelta: {x: 787.85, y: 203.65} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1727724578 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1727724575} + m_CullTransparentMesh: 0 +--- !u!114 &1727724577 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1727724575} + 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: 578016bcc0473ff47a2694b7d2c27b1e, 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 &1794116893 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1794116894} + - component: {fileID: 1794116896} + - component: {fileID: 1794116895} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1794116894 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1794116893} + 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: 1665020837} + 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: -393.6, y: 15.4} + m_SizeDelta: {x: 220.7, y: 227.5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1794116896 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1794116893} + m_CullTransparentMesh: 0 +--- !u!114 &1794116895 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1794116893} + 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: 14953548b973a5141bb06748b7dcb20b, 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 &1865435114 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1865435115} + - component: {fileID: 1865435117} + - component: {fileID: 1865435116} + 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 &1865435115 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1865435114} + 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: 1665020837} + 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: -60.6, y: 21} + m_SizeDelta: {x: 361.9, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1865435117 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1865435114} + m_CullTransparentMesh: 0 +--- !u!114 &1865435116 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1865435114} + 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: 1, g: 0.8627451, b: 0.59607846, 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: 36 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "\u4F7F\u7528\u76F4\u5145\u5361\u53EF\u589E\u52A0\u4F59\u989D\u4ECA\u65E5\u8FD8\u53EF\u5B58\u5165" +--- !u!1 &2068929900 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2068929901} + - component: {fileID: 2068929903} + - component: {fileID: 2068929902} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2068929901 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2068929900} + 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: 1665020837} + 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: -161.5, y: 81.1} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2068929903 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2068929900} + m_CullTransparentMesh: 0 +--- !u!114 &2068929902 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2068929900} + 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: 1, g: 0.8627451, b: 0.59607846, 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: 36 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "GM\u4F59\u989D\uFF1A" +--- !u!1 &74558977255798751 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2446303039181133628} + - component: {fileID: 7566222453695710923} + - component: {fileID: 6181699374390330150} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2446303039181133628 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 74558977255798751} + 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: 1727724576} + 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.89, y: 56.64} + m_SizeDelta: {x: 753.24, y: 44.62} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7566222453695710923 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 74558977255798751} + m_CullTransparentMesh: 0 +--- !u!114 &6181699374390330150 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 74558977255798751} + 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: 9de42f8f578587d419a05e3442ef5937, 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 &177274233900962765 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2261782799193269821} + - component: {fileID: 6752839646424889057} + - component: {fileID: 6523484833598875270} + - component: {fileID: 5056509947554218075} + m_Layer: 5 + m_Name: btn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2261782799193269821 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 177274233900962765} + 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: 5780744584848242390} + m_Father: {fileID: 1727724576} + 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} + m_AnchoredPosition: {x: 247.96, y: -28.46} + m_SizeDelta: {x: 208.3, y: 56.92} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6752839646424889057 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 177274233900962765} + m_CullTransparentMesh: 0 +--- !u!114 &6523484833598875270 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 177274233900962765} + 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: f615ecdbbffd77f4b89afe678ee4d8d5, 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 &5056509947554218075 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 177274233900962765} + 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: 6523484833598875270} + 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 &845686979072500093 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3301555447831651319} + - component: {fileID: 1353469745083610978} + - component: {fileID: 5718552763251322423} + - component: {fileID: 8329790005738892182} + m_Layer: 5 + m_Name: grid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3301555447831651319 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 845686979072500093} + 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: 2449874058172202309} + 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: -5.7, y: 0} + m_SizeDelta: {x: 184.2, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &1353469745083610978 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 845686979072500093} + m_CullTransparentMesh: 0 +--- !u!114 &5718552763251322423 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 845686979072500093} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -2095666955, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 1 + m_StartCorner: 0 + m_StartAxis: 0 + m_CellSize: {x: 184, y: 86} + m_Spacing: {x: 0, y: 8} + m_Constraint: 0 + m_ConstraintCount: 2 +--- !u!114 &8329790005738892182 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 845686979072500093} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1741964061, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &1287840114137071144 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3587980958352332360} + - component: {fileID: 1756063724162364858} + - component: {fileID: 6380118994386020259} + - component: {fileID: 7168639158937222885} + m_Layer: 5 + m_Name: backBtn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3587980958352332360 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1287840114137071144} + 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: 6014646581378279677} + 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: 462, y: 588} + m_SizeDelta: {x: 142, y: 131} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1756063724162364858 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1287840114137071144} + m_CullTransparentMesh: 0 +--- !u!114 &6380118994386020259 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1287840114137071144} + 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: 35da2f4636803c446b5f488a6f757f93, 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 &7168639158937222885 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1287840114137071144} + 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: 6380118994386020259} + 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 &1440129693116654464 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3866683164878943687} + - component: {fileID: 7235173402209298702} + - component: {fileID: 6044354971480126180} + m_Layer: 5 + m_Name: progressBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3866683164878943687 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1440129693116654464} + 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: 4442623480815907102} + 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.019989014, y: 0.03999996} + m_SizeDelta: {x: -10.23, y: -8.33} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7235173402209298702 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1440129693116654464} + m_CullTransparentMesh: 0 +--- !u!114 &6044354971480126180 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1440129693116654464} + 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: f929c903ac9246d498fffba7b813ae8c, type: 3} + m_Type: 3 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 0 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &1459257989647769257 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6132149931428507172} + - component: {fileID: 1366480578848529529} + - component: {fileID: 3247236397152960900} + m_Layer: 5 + m_Name: BG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6132149931428507172 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1459257989647769257} + 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: 2443019602868444071} + 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 &1366480578848529529 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1459257989647769257} + m_CullTransparentMesh: 0 +--- !u!114 &3247236397152960900 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1459257989647769257} + 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: 0.03773582, g: 0.036845826, b: 0.036845826, a: 0.5882353} + 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!1 &1954669326266953330 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3326719367583761716} + - component: {fileID: 292017777813657490} + - component: {fileID: 6012389742938416226} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3326719367583761716 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1954669326266953330} + 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: 6733587617270379680} + 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: 184, y: 86} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &292017777813657490 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1954669326266953330} + m_CullTransparentMesh: 0 +--- !u!114 &6012389742938416226 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1954669326266953330} + 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.8627451, g: 0.627451, b: 0.45490196, 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: 35 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "\u7279\u67431" +--- !u!1 &2393657616151184221 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5780744584848242390} + - component: {fileID: 7195128482955911030} + - component: {fileID: 4748655876094214512} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5780744584848242390 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2393657616151184221} + 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: 2261782799193269821} + 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: 1.6, y: -1.9} + m_SizeDelta: {x: 122.64, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7195128482955911030 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2393657616151184221} + m_CullTransparentMesh: 0 +--- !u!114 &4748655876094214512 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2393657616151184221} + 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.11764706, g: 0.17254902, b: 0.24705882, 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: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "\u5151 \u6362" +--- !u!1 &2689154971463418745 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6733587617270379680} + - component: {fileID: 3226222362116198543} + - component: {fileID: 7886487795621637223} + - component: {fileID: 2161107000356437893} + m_Layer: 5 + m_Name: tabBtnPre + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6733587617270379680 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2689154971463418745} + 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: 3326719367583761716} + m_Father: {fileID: 6014646581378279677} + 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: -995, y: 133} + m_SizeDelta: {x: 184, y: 86} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3226222362116198543 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2689154971463418745} + m_CullTransparentMesh: 0 +--- !u!114 &7886487795621637223 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2689154971463418745} + 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: 0aa744fe66ba6834cae277fbd552d658, 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 &2161107000356437893 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2689154971463418745} + 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: 7886487795621637223} + 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 &3286258069223523047 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 949481944461434200} + m_Layer: 5 + m_Name: scroll + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &949481944461434200 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3286258069223523047} + 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: 6014646581378279677} + 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: 100.6, y: -151.78} + m_SizeDelta: {x: 771.5, y: 655.45} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &3389200130193397366 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2443019602868444071} + - component: {fileID: 8212172642618840812} + - component: {fileID: 3948942639446021173} + - component: {fileID: 3806596163115876874} + m_Layer: 5 + m_Name: GMChangePanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2443019602868444071 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3389200130193397366} + 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: 6132149931428507172} + - {fileID: 6014646581378279677} + 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 &8212172642618840812 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3389200130193397366} + m_CullTransparentMesh: 0 +--- !u!223 &3948942639446021173 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3389200130193397366} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 200 + m_TargetDisplay: 0 +--- !u!114 &3806596163115876874 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3389200130193397366} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!1 &3433028691161016482 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6722265712230820340} + - component: {fileID: 2047728064474166148} + - component: {fileID: 5231371131218055549} + m_Layer: 5 + m_Name: hint + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6722265712230820340 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3433028691161016482} + 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: 6014646581378279677} + m_RootOrder: 8 + 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: 137.1, y: -46} + m_SizeDelta: {x: 434.2, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2047728064474166148 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3433028691161016482} + m_CullTransparentMesh: 0 +--- !u!114 &5231371131218055549 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3433028691161016482} + 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.8588236, g: 0.69803923, b: 0.41960788, 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: 40 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "\u901A\u5173xxx\u89E3\u9501" +--- !u!1 &3855364390280804168 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6014646581378279677} + - component: {fileID: 6423997781806655849} + - component: {fileID: 5736339444762824027} + m_Layer: 5 + m_Name: layout + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6014646581378279677 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3855364390280804168} + 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: 2449874058172202309} + - {fileID: 6733587617270379680} + - {fileID: 6864744728895467403} + - {fileID: 3587980958352332360} + - {fileID: 1665020837} + - {fileID: 319057114} + - {fileID: 1727724576} + - {fileID: 949481944461434200} + - {fileID: 6722265712230820340} + m_Father: {fileID: 2443019602868444071} + 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: -12} + m_SizeDelta: {x: 1026, y: 1241} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6423997781806655849 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3855364390280804168} + m_CullTransparentMesh: 0 +--- !u!114 &5736339444762824027 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3855364390280804168} + 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: de420f638d06dcb4ba426a47717923fe, 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 &5057455284431257505 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2449874058172202309} + - component: {fileID: 7988883046895797184} + - component: {fileID: 4496070760304288853} + - component: {fileID: 1657909433931989435} + m_Layer: 5 + m_Name: tabScroll + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2449874058172202309 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5057455284431257505} + 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: 3301555447831651319} + m_Father: {fileID: 6014646581378279677} + 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: -388, y: -151} + m_SizeDelta: {x: 205.8, y: 657} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7988883046895797184 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5057455284431257505} + m_CullTransparentMesh: 0 +--- !u!114 &4496070760304288853 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5057455284431257505} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1367256648, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 3301555447831651319} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 0} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 0 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.ScrollRect+ScrollRectEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1657909433931989435 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5057455284431257505} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -146154839, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &5786517010439588108 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6864744728895467403} + - component: {fileID: 93194315676968752} + - component: {fileID: 9078592972057459958} + m_Layer: 5 + m_Name: tabSelectBtn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6864744728895467403 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5786517010439588108} + 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: 8690020923068322837} + m_Father: {fileID: 6014646581378279677} + 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: -959, y: 502} + m_SizeDelta: {x: 184, y: 86} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &93194315676968752 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5786517010439588108} + m_CullTransparentMesh: 0 +--- !u!114 &9078592972057459958 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5786517010439588108} + 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: 5131fcca363db634e9fe7d2a65c199b6, 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 &6583976246519694973 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6651358336769451254} + - component: {fileID: 1501830117987297024} + - component: {fileID: 2991551060191838276} + m_Layer: 5 + m_Name: num + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6651358336769451254 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6583976246519694973} + 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: 1727724576} + 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: 313, y: 57.9} + m_SizeDelta: {x: 184, y: 37.09} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1501830117987297024 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6583976246519694973} + m_CullTransparentMesh: 0 +--- !u!114 &2991551060191838276 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6583976246519694973} + 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: 1, g: 0.91764706, b: 0.7764706, 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: 32 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: (0/1) +--- !u!1 &6647476970151777738 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9198261508540821593} + - component: {fileID: 6884233092964133240} + - component: {fileID: 5810292583839418279} + m_Layer: 5 + m_Name: value + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9198261508540821593 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6647476970151777738} + 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: 4442623480815907102} + 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: 265.2, y: -28.9} + m_SizeDelta: {x: 174.47, y: 35.09} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6884233092964133240 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6647476970151777738} + m_CullTransparentMesh: 0 +--- !u!114 &5810292583839418279 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6647476970151777738} + 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.93725497, g: 0.8431373, b: 0.5176471, 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: 26 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 180/200 +--- !u!1 &7391484408213917862 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4442623480815907102} + - component: {fileID: 8404842803648522541} + - component: {fileID: 5702645481424493218} + m_Layer: 5 + m_Name: progress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4442623480815907102 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7391484408213917862} + 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: 3866683164878943687} + - {fileID: 9198261508540821593} + m_Father: {fileID: 1665020837} + 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: 111.66, y: -84.45} + m_SizeDelta: {x: 709.47, y: 22.47} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8404842803648522541 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7391484408213917862} + m_CullTransparentMesh: 0 +--- !u!114 &5702645481424493218 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7391484408213917862} + 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: 0e0fe191cc2acde49bcb9ec780bdc346, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!1 &8558531245456821933 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1547769623450436878} + - component: {fileID: 7021414950167483735} + - component: {fileID: 8548477890137730998} + m_Layer: 5 + m_Name: item + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1547769623450436878 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8558531245456821933} + 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: 1727724576} + 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: -262.3, y: -26.3} + m_SizeDelta: {x: 184, y: 37.09} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7021414950167483735 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8558531245456821933} + m_CullTransparentMesh: 0 +--- !u!114 &8548477890137730998 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8558531245456821933} + 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.19215687, g: 0.07450981, b: 0.043137256, 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: 34 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "5\u661F\u88C5\u5907*50" +--- !u!1 &9149266359347444431 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8690020923068322837} + - component: {fileID: 6429657667160941055} + - component: {fileID: 3416476247931287887} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8690020923068322837 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9149266359347444431} + 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: 6864744728895467403} + 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: 184, y: 86} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6429657667160941055 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9149266359347444431} + m_CullTransparentMesh: 0 +--- !u!114 &3416476247931287887 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9149266359347444431} + 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.5764706, g: 0.05882353, b: 0.05882353, 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: 35 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u7279\u67431" diff --git a/Assets/ManagedResources/Prefabs/UI/GMPanel/GMChangePanel.prefab.meta b/Assets/ManagedResources/Prefabs/UI/GMPanel/GMChangePanel.prefab.meta new file mode 100644 index 0000000000..9b43d6f3a4 --- /dev/null +++ b/Assets/ManagedResources/Prefabs/UI/GMPanel/GMChangePanel.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2a78331176ee6b64c953490f27f7ed86 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ManagedResources/Prefabs/UI/GMPanel/GMCommonConfirmPanel.prefab b/Assets/ManagedResources/Prefabs/UI/GMPanel/GMCommonConfirmPanel.prefab new file mode 100644 index 0000000000..520d5ebb86 --- /dev/null +++ b/Assets/ManagedResources/Prefabs/UI/GMPanel/GMCommonConfirmPanel.prefab @@ -0,0 +1,1265 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &924252796842876484 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7464270486657849393} + - component: {fileID: 4627442647369270766} + m_Layer: 5 + m_Name: doublepart + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7464270486657849393 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 924252796842876484} + 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: 1667002311277386234} + - {fileID: 1083722159440312667} + m_Father: {fileID: 7317048584826271904} + 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: 0, y: -203} + m_SizeDelta: {x: 1, y: 1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4627442647369270766 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 924252796842876484} + m_CullTransparentMesh: 0 +--- !u!1 &1440324802991496475 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1658880562349554832} + - component: {fileID: 7556338814810639576} + - component: {fileID: 5786777576914887854} + m_Layer: 5 + m_Name: frame + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1658880562349554832 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1440324802991496475} + 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: 7317048584826271904} + m_Father: {fileID: 860123552700758002} + 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 &7556338814810639576 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1440324802991496475} + m_CullTransparentMesh: 0 +--- !u!114 &5786777576914887854 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1440324802991496475} + 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: 0, g: 0, b: 0, a: 0.7058824} + 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!1 &1647642521889715883 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 860123552700758002} + - component: {fileID: 2295232556516771175} + - component: {fileID: 985319584489667537} + - component: {fileID: 4811194028837035384} + m_Layer: 5 + m_Name: GMCommonConfirmPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &860123552700758002 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1647642521889715883} + 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: 1658880562349554832} + 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 &2295232556516771175 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1647642521889715883} + m_CullTransparentMesh: 0 +--- !u!223 &985319584489667537 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1647642521889715883} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 1 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 12 + m_TargetDisplay: 0 +--- !u!114 &4811194028837035384 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1647642521889715883} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!1 &1663755066960739826 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2007521962881168934} + - component: {fileID: 7325099602942596844} + - component: {fileID: 1994501842500227854} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2007521962881168934 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663755066960739826} + 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: 1083722159440312667} + 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 &7325099602942596844 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663755066960739826} + m_CullTransparentMesh: 0 +--- !u!114 &1994501842500227854 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663755066960739826} + 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.19215687, g: 0.15294118, b: 0.02745098, 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: 45 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 4 + m_MaxSize: 45 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u786E \u8BA4" + LanguageIndex: 0 +--- !u!1 &1779262463131568324 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8168244974905920577} + - component: {fileID: 1598045628236889825} + m_Layer: 5 + m_Name: singlepart + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &8168244974905920577 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1779262463131568324} + 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: 9034068141438048160} + m_Father: {fileID: 7317048584826271904} + 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: 0, y: -264} + m_SizeDelta: {x: 1, y: 1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1598045628236889825 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1779262463131568324} + m_CullTransparentMesh: 0 +--- !u!1 &2261238624953523749 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9034068141438048160} + - component: {fileID: 4368596258694394081} + - component: {fileID: 4676155585762508433} + - component: {fileID: 7291912333176370333} + - component: {fileID: 7537933914376996033} + m_Layer: 5 + m_Name: confirmBtn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9034068141438048160 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2261238624953523749} + 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: 4951019509474059224} + m_Father: {fileID: 8168244974905920577} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: -5.674988, y: -5} + m_SizeDelta: {x: 260, y: 74} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4368596258694394081 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2261238624953523749} + m_CullTransparentMesh: 0 +--- !u!114 &4676155585762508433 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2261238624953523749} + 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 &7291912333176370333 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2261238624953523749} + 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: 21300000, guid: 22a363a0a33620f419259e82ebf04f91, + type: 3} + 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: 4676155585762508433} + 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 &7537933914376996033 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2261238624953523749} + 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 &2850940765600987756 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6945769550084200883} + - component: {fileID: 2869336131105038414} + - component: {fileID: 87789612423091835} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6945769550084200883 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2850940765600987756} + 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: 1667002311277386234} + 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 &2869336131105038414 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2850940765600987756} + m_CullTransparentMesh: 0 +--- !u!114 &87789612423091835 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2850940765600987756} + 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.19215687, g: 0.15294118, b: 0.02745098, 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: 45 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 4 + m_MaxSize: 45 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u53D6 \u6D88" + LanguageIndex: 0 +--- !u!1 &3886367584261459662 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2180458446920578053} + - component: {fileID: 7216258981789464123} + - component: {fileID: 746415521166721764} + m_Layer: 5 + m_Name: title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2180458446920578053 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3886367584261459662} + 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: 7317048584826271904} + 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: 7.339997, y: 285} + m_SizeDelta: {x: 393.1, y: 78} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7216258981789464123 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3886367584261459662} + m_CullTransparentMesh: 0 +--- !u!114 &746415521166721764 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3886367584261459662} + 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: 1, g: 0.8627451, b: 0.59607846, 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: 46 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 4 + m_MaxSize: 50 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u63D0\u793A" + LanguageIndex: 0 +--- !u!1 &6548589582022010170 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1667002311277386234} + - component: {fileID: 5430246485127341836} + - component: {fileID: 5799589697849501094} + - component: {fileID: 7836631106485545131} + - component: {fileID: 3158816720656050011} + m_Layer: 5 + m_Name: cancelBtn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1667002311277386234 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6548589582022010170} + 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: 6945769550084200883} + m_Father: {fileID: 7464270486657849393} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: -246.29, y: 0.5} + m_SizeDelta: {x: 260.61, y: 74} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5430246485127341836 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6548589582022010170} + m_CullTransparentMesh: 0 +--- !u!114 &5799589697849501094 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6548589582022010170} + 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: c2e594756c0aeab498b54d7d2f2eb2fe, 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 &7836631106485545131 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6548589582022010170} + 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: 21300000, guid: 22a363a0a33620f419259e82ebf04f91, + type: 3} + 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: 5799589697849501094} + 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 &3158816720656050011 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6548589582022010170} + 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 &6916358499561810696 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1083722159440312667} + - component: {fileID: 7919996903531968358} + - component: {fileID: 1720101900924487249} + - component: {fileID: 1766143399179342369} + - component: {fileID: 391878561063535368} + m_Layer: 5 + m_Name: confirmBtn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1083722159440312667 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6916358499561810696} + 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: 2007521962881168934} + m_Father: {fileID: 7464270486657849393} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 253, y: -1} + m_SizeDelta: {x: 260, y: 74} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7919996903531968358 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6916358499561810696} + m_CullTransparentMesh: 0 +--- !u!114 &1720101900924487249 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6916358499561810696} + 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: f615ecdbbffd77f4b89afe678ee4d8d5, 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 &1766143399179342369 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6916358499561810696} + 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: 21300000, guid: 22a363a0a33620f419259e82ebf04f91, + type: 3} + 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: 1720101900924487249} + 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 &391878561063535368 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6916358499561810696} + 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 &7997441445172584852 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7317048584826271904} + - component: {fileID: 3231968809008440716} + - component: {fileID: 3181110467982500609} + m_Layer: 5 + m_Name: bg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7317048584826271904 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7997441445172584852} + 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: 2180458446920578053} + - {fileID: 6965081571982651930} + - {fileID: 7464270486657849393} + - {fileID: 8168244974905920577} + - {fileID: 7757323110134102674} + m_Father: {fileID: 1658880562349554832} + 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: -3.43, y: 43.78} + m_SizeDelta: {x: 915.78, y: 652.78} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3231968809008440716 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7997441445172584852} + m_CullTransparentMesh: 0 +--- !u!114 &3181110467982500609 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7997441445172584852} + 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: 60da54ea70faabc49823d0462d3ae80d, 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 &8040380236981226186 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4951019509474059224} + - component: {fileID: 7255519198821932547} + - component: {fileID: 8278617559867234152} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4951019509474059224 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8040380236981226186} + 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: 9034068141438048160} + 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 &7255519198821932547 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8040380236981226186} + m_CullTransparentMesh: 0 +--- !u!114 &8278617559867234152 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8040380236981226186} + 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, g: 0, b: 0, 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: 45 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 4 + m_MaxSize: 45 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u786E \u8BA4" + LanguageIndex: 0 +--- !u!1 &8578508880073135533 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7757323110134102674} + - component: {fileID: 6018974459994190017} + - component: {fileID: 9153649987943581043} + - component: {fileID: 1675479386262194574} + m_Layer: 5 + m_Name: btn_close + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7757323110134102674 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8578508880073135533} + 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: 7317048584826271904} + 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} + m_AnchoredPosition: {x: 416.1, y: 288.2} + m_SizeDelta: {x: 142, y: 131} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6018974459994190017 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8578508880073135533} + m_CullTransparentMesh: 0 +--- !u!114 &9153649987943581043 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8578508880073135533} + 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: 35da2f4636803c446b5f488a6f757f93, 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 &1675479386262194574 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8578508880073135533} + 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: 9153649987943581043} + 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 &8645362767181686475 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6965081571982651930} + - component: {fileID: 2667911056864697965} + - component: {fileID: 3731331814717233925} + m_Layer: 5 + m_Name: content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6965081571982651930 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8645362767181686475} + 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: 7317048584826271904} + 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.0000038146973, y: 27.7} + m_SizeDelta: {x: 735.3, y: 407.1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2667911056864697965 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8645362767181686475} + m_CullTransparentMesh: 0 +--- !u!114 &3731331814717233925 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8645362767181686475} + 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: 1, g: 0.9372549, b: 0.81960785, 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: 46 + 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: "\u662F\u5426\u5151\u6362\u7684\u4E8B\u6545\u7684\u53D1\u751F\u554A\u56FD\u9632\u5927\u53A6\u6328\u8FC7\u6253\u4E2A\u5965\u5C14\u683C\u7B2C\u4E09\u4E2A\u6328\u8FC7\u6253\u4E2A\u548C" diff --git a/Assets/ManagedResources/Prefabs/UI/GMPanel/GMCommonConfirmPanel.prefab.meta b/Assets/ManagedResources/Prefabs/UI/GMPanel/GMCommonConfirmPanel.prefab.meta new file mode 100644 index 0000000000..4df039536c --- /dev/null +++ b/Assets/ManagedResources/Prefabs/UI/GMPanel/GMCommonConfirmPanel.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 88a83629b6d0bdb419608a0882107f0c +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ManagedResources/Prefabs/UI/Main/MainPanel.prefab b/Assets/ManagedResources/Prefabs/UI/Main/MainPanel.prefab index 573b660a8b..4b5ad04954 100644 --- a/Assets/ManagedResources/Prefabs/UI/Main/MainPanel.prefab +++ b/Assets/ManagedResources/Prefabs/UI/Main/MainPanel.prefab @@ -7114,6 +7114,7 @@ RectTransform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: + - {fileID: 7936514539972252779} - {fileID: 1174661642300151069} - {fileID: 7679659585813988529} - {fileID: 6606176237701159688} @@ -19574,6 +19575,145 @@ MonoBehaviour: m_FillClockwise: 1 m_FillOrigin: 0 m_UseSpriteMesh: 0 +--- !u!1 &1923338120475257371 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7936514539972252779} + - component: {fileID: 2875914181687123874} + - component: {fileID: 5538369231108235012} + - component: {fileID: 3623626025781409871} + - component: {fileID: 6635329454604044418} + m_Layer: 5 + m_Name: btnGMChange + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7936514539972252779 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1923338120475257371} + 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: 4722879865143186141} + - {fileID: 6802873073147467582} + m_Father: {fileID: 7019400324678272696} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 208.70001, y: 187.80005} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2875914181687123874 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1923338120475257371} + m_CullTransparentMesh: 0 +--- !u!114 &5538369231108235012 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1923338120475257371} + 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: 3623626025781409871} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &3623626025781409871 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1923338120475257371} + 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: ce6a5e8caebae894bbb7d3eeb17e8dcb, 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!95 &6635329454604044418 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1923338120475257371} + 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 &1930296161265385632 GameObject: m_ObjectHideFlags: 0 @@ -34182,11 +34322,11 @@ RectTransform: - {fileID: 2608772048199405974} - {fileID: 1149902287171607320} m_Father: {fileID: 7019400324678272696} - m_RootOrder: 0 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: -216.5, y: -50} + m_AnchoredPosition: {x: -216.49998, y: -50} m_SizeDelta: {x: 977.6, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &3661387098794875674 @@ -45594,6 +45734,80 @@ MonoBehaviour: m_FillClockwise: 1 m_FillOrigin: 0 m_UseSpriteMesh: 0 +--- !u!1 &4237694208662489784 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4722879865143186141} + - component: {fileID: 2753988853598746416} + - component: {fileID: 9178366245928869107} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4722879865143186141 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4237694208662489784} + 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: 7936514539972252779} + 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: 148, y: 149} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2753988853598746416 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4237694208662489784} + m_CullTransparentMesh: 0 +--- !u!114 &9178366245928869107 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4237694208662489784} + 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: b15e80d67c48e3e4599b81c6dcfffade, 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 &4298808317586433122 GameObject: m_ObjectHideFlags: 0 @@ -61726,7 +61940,7 @@ RectTransform: - {fileID: 2393141543341706285} - {fileID: 6848493942208162007} m_Father: {fileID: 7019400324678272696} - m_RootOrder: 3 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -70429,6 +70643,80 @@ MonoBehaviour: m_LineSpacing: 1 m_Text: "\u79D8\u76D2" LanguageIndex: 0 +--- !u!1 &6686627033699372418 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6802873073147467582} + - component: {fileID: 5805847494463395012} + - component: {fileID: 877849791289276071} + m_Layer: 5 + m_Name: redPoint + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6802873073147467582 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6686627033699372418} + 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: 7936514539972252779} + 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: 35.4, y: 23.6} + m_SizeDelta: {x: 26, y: 26} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5805847494463395012 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6686627033699372418} + m_CullTransparentMesh: 0 +--- !u!114 &877849791289276071 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6686627033699372418} + 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: 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 &6710770906200055607 GameObject: m_ObjectHideFlags: 0 @@ -70499,7 +70787,7 @@ RectTransform: - {fileID: 2175078994281552001} - {fileID: 3210510460490899911} m_Father: {fileID: 7019400324678272696} - m_RootOrder: 2 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -71204,7 +71492,7 @@ RectTransform: - {fileID: 119690817069795584} - {fileID: 998803897713680703} m_Father: {fileID: 7019400324678272696} - m_RootOrder: 1 + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} @@ -86465,7 +86753,7 @@ RectTransform: - {fileID: 2641714763032379374} - {fileID: 4972939020597592494} m_Father: {fileID: 7019400324678272696} - m_RootOrder: 4 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} diff --git a/Assets/ManagedResources/Prefabs/UI/Popup/RewardItemSingleShowPopup.prefab b/Assets/ManagedResources/Prefabs/UI/Popup/RewardItemSingleShowPopup.prefab index 54deb652af..4b2a7450d1 100644 --- a/Assets/ManagedResources/Prefabs/UI/Popup/RewardItemSingleShowPopup.prefab +++ b/Assets/ManagedResources/Prefabs/UI/Popup/RewardItemSingleShowPopup.prefab @@ -2070,7 +2070,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: -121.78} + m_AnchoredPosition: {x: 0, y: -94} m_SizeDelta: {x: 835.3, y: 81.45} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &1831545724925285107 @@ -2113,8 +2113,8 @@ MonoBehaviour: m_RichText: 1 m_HorizontalOverflow: 0 m_VerticalOverflow: 1 - m_LineSpacing: 1 - m_Text: + m_LineSpacing: 0.9 + m_Text: 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 LanguageIndex: 0 --- !u!1 &5514124625828332966 GameObject: diff --git a/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua b/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua index 272c3ec1b9..3413c186b1 100644 --- a/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua +++ b/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua @@ -1117,6 +1117,9 @@ ItemType = { GodPrint = 34, --神印 likeabilityItemChip = 35, --好感度物品碎片 EquipChip = 36, --装备碎片 + GMzck =42, --gm直冲卡 + GMzcq=43,--gm真充卡 + CommonChip=50,--通用碎片 } JumpType = { Lottery = 1, --招募 @@ -1524,6 +1527,7 @@ GoodsTypeDef = { RecruiteTreasure = 16, MeiRiTeHui = 17, chaozhifanli = 18, + HHBG=22,--无限资源阁 } --工坊功能类型 diff --git a/Assets/ManagedResources/~Lua/Common/functions.lua b/Assets/ManagedResources/~Lua/Common/functions.lua index 8e5695bc88..272a0bba5e 100644 --- a/Assets/ManagedResources/~Lua/Common/functions.lua +++ b/Assets/ManagedResources/~Lua/Common/functions.lua @@ -2735,6 +2735,23 @@ function ConnectTable(curTable,targetTable) return curTable end + +--检测gm商店是否开启 +function CheckGMIsOpen(type,value) + local str="" + if type==1 then + return PlayerManager.level>=value,string.format(Language[10293],value) + elseif type==2 then + local name=ConfigManager.GetConfigData(ConfigName.MainLevelConfig,value).Name or "" + return FightPointPassManager.IsFightPointPass(value),string.format(Language[10295], GetLanguageStrById(name)) + elseif type==3 then + return true + elseif type==4 then + return VipManager.GetChargedNum()>=value + end +end + + ---检测功能开启方法 function CheckFunctionOpen(_funId) local data = ConfigManager.GetConfigData(ConfigName.GlobalSystemConfig,_funId) diff --git a/Assets/ManagedResources/~Lua/Data/ConfigData.lua b/Assets/ManagedResources/~Lua/Data/ConfigData.lua index 7c07149654..1d6b4a5d36 100644 --- a/Assets/ManagedResources/~Lua/Data/ConfigData.lua +++ b/Assets/ManagedResources/~Lua/Data/ConfigData.lua @@ -265,6 +265,8 @@ ConfigName = { CompareNumSetting="CompareNumSetting", PrestigeConfig="PrestigeConfig", UniversalWelfareConfig="UniversalWelfareConfig", + GMInfo="GMInfo", + GMMaster="GMMaster", } require "Framework/GameDataBase" diff --git a/Assets/ManagedResources/~Lua/Data/UIData.lua b/Assets/ManagedResources/~Lua/Data/UIData.lua index 6666d1991e..23ab31f81f 100644 --- a/Assets/ManagedResources/~Lua/Data/UIData.lua +++ b/Assets/ManagedResources/~Lua/Data/UIData.lua @@ -471,6 +471,8 @@ UIName = { NewShenZunPanel=479, --新神尊特权界面 NewShenZunExpExchangePopup=480, --新神尊特权兑换弹窗 QuanMinFLPanel=481, --gm全民福利 + GMChangePanel=482,--gm修改器 + GMCommonConfirmPanel=483,--gm确认弹窗 } SubUIConfig = { diff --git a/Assets/ManagedResources/~Lua/Message/CommonProto_pb.lua b/Assets/ManagedResources/~Lua/Message/CommonProto_pb.lua index 62494826eb..fe6fc7b014 100644 --- a/Assets/ManagedResources/~Lua/Message/CommonProto_pb.lua +++ b/Assets/ManagedResources/~Lua/Message/CommonProto_pb.lua @@ -578,6 +578,9 @@ LUCKWHEELREWARDPOSINFO = protobuf.Descriptor(); LUCKWHEELREWARDPOSINFO_POS_FIELD = protobuf.FieldDescriptor(); LUCKWHEELREWARDPOSINFO_LUCKID_FIELD = protobuf.FieldDescriptor(); LUCKWHEELREWARDPOSINFO_LUCKTIMES_FIELD = protobuf.FieldDescriptor(); +DIALINFO = protobuf.Descriptor(); +DIALINFO_ACTIVITYID_FIELD = protobuf.FieldDescriptor(); +DIALINFO_REWARDINFO_FIELD = protobuf.FieldDescriptor(); REFRESHTASK = protobuf.Descriptor(); REFRESHTASK_TYPE_FIELD = protobuf.FieldDescriptor(); REFRESHTASK_TASKS_FIELD = protobuf.FieldDescriptor(); @@ -6395,6 +6398,34 @@ LUCKWHEELREWARDPOSINFO.enum_types = {} LUCKWHEELREWARDPOSINFO.fields = {LUCKWHEELREWARDPOSINFO_POS_FIELD, LUCKWHEELREWARDPOSINFO_LUCKID_FIELD, LUCKWHEELREWARDPOSINFO_LUCKTIMES_FIELD} LUCKWHEELREWARDPOSINFO.is_extendable = false LUCKWHEELREWARDPOSINFO.extensions = {} +DIALINFO_ACTIVITYID_FIELD.name = "activityId" +DIALINFO_ACTIVITYID_FIELD.full_name = ".rpc.protocols.DialInfo.activityId" +DIALINFO_ACTIVITYID_FIELD.number = 1 +DIALINFO_ACTIVITYID_FIELD.index = 0 +DIALINFO_ACTIVITYID_FIELD.label = 1 +DIALINFO_ACTIVITYID_FIELD.has_default_value = false +DIALINFO_ACTIVITYID_FIELD.default_value = 0 +DIALINFO_ACTIVITYID_FIELD.type = 5 +DIALINFO_ACTIVITYID_FIELD.cpp_type = 1 + +DIALINFO_REWARDINFO_FIELD.name = "rewardInfo" +DIALINFO_REWARDINFO_FIELD.full_name = ".rpc.protocols.DialInfo.rewardInfo" +DIALINFO_REWARDINFO_FIELD.number = 2 +DIALINFO_REWARDINFO_FIELD.index = 1 +DIALINFO_REWARDINFO_FIELD.label = 3 +DIALINFO_REWARDINFO_FIELD.has_default_value = false +DIALINFO_REWARDINFO_FIELD.default_value = {} +DIALINFO_REWARDINFO_FIELD.message_type = LUCKWHEELREWARDPOSINFO +DIALINFO_REWARDINFO_FIELD.type = 11 +DIALINFO_REWARDINFO_FIELD.cpp_type = 10 + +DIALINFO.name = "DialInfo" +DIALINFO.full_name = ".rpc.protocols.DialInfo" +DIALINFO.nested_types = {} +DIALINFO.enum_types = {} +DIALINFO.fields = {DIALINFO_ACTIVITYID_FIELD, DIALINFO_REWARDINFO_FIELD} +DIALINFO.is_extendable = false +DIALINFO.extensions = {} REFRESHTASK_TYPE_FIELD.name = "type" REFRESHTASK_TYPE_FIELD.full_name = ".rpc.protocols.RefreshTask.type" REFRESHTASK_TYPE_FIELD.number = 1 @@ -9409,6 +9440,7 @@ CommKeyVal = protobuf.Message(COMMKEYVAL) CompareNumLevelInfo = protobuf.Message(COMPARENUMLEVELINFO) CompareNumLevelUserInfo = protobuf.Message(COMPARENUMLEVELUSERINFO) Creature = protobuf.Message(CREATURE) +DialInfo = protobuf.Message(DIALINFO) Drop = protobuf.Message(DROP) EndlessPoint = protobuf.Message(ENDLESSPOINT) EndlessRefreshInfo = protobuf.Message(ENDLESSREFRESHINFO) diff --git a/Assets/ManagedResources/~Lua/Message/MessageTypeProto_pb.lua b/Assets/ManagedResources/~Lua/Message/MessageTypeProto_pb.lua index 4616784296..e6e3983a2b 100644 --- a/Assets/ManagedResources/~Lua/Message/MessageTypeProto_pb.lua +++ b/Assets/ManagedResources/~Lua/Message/MessageTypeProto_pb.lua @@ -942,6 +942,7 @@ MESSAGETYPE_REPLAYWORLDARENARESPONSE_ENUM = protobuf.EnumValueDescriptor(); MESSAGETYPE_ISCROSSREQUERT_ENUM = protobuf.EnumValueDescriptor(); MESSAGETYPE_ISCROSSRESPONSE_ENUM = protobuf.EnumValueDescriptor(); MESSAGETYPE_ISCROSSINDICATION_ENUM = protobuf.EnumValueDescriptor(); +MESSAGETYPE_GMBUYGOODREQUEST_ENUM = protobuf.EnumValueDescriptor(); MESSAGETYPE_HEART_BEAT_REQUEST_ENUM.name = "HEART_BEAT_REQUEST" MESSAGETYPE_HEART_BEAT_REQUEST_ENUM.index = 0 @@ -3757,9 +3758,12 @@ MESSAGETYPE_ISCROSSRESPONSE_ENUM.number = 9000026 MESSAGETYPE_ISCROSSINDICATION_ENUM.name = "IsCrossIndication" MESSAGETYPE_ISCROSSINDICATION_ENUM.index = 937 MESSAGETYPE_ISCROSSINDICATION_ENUM.number = 9000027 +MESSAGETYPE_GMBUYGOODREQUEST_ENUM.name = "GmBuyGoodRequest" +MESSAGETYPE_GMBUYGOODREQUEST_ENUM.index = 938 +MESSAGETYPE_GMBUYGOODREQUEST_ENUM.number = 6000001 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_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_CHALLENGE_INFO_REQUEST_ENUM,MESSAGETYPE_CHALLENGE_INFO_RESPONSE_ENUM,MESSAGETYPE_CHALLENGE_INFO_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_GOD_DEVIL_HERO_SELECT_PROP_REQUEST_ENUM,MESSAGETYPE_GOD_DEVIL_HERO_SELECT_PROP_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_TRANSFORMATIONUPGRADEREQUEST_ENUM,MESSAGETYPE_TRANSFORMATIONUPGRADERESPONSE_ENUM,MESSAGETYPE_TRANSFORMATIONFORCEUPREQUEST_ENUM,MESSAGETYPE_TRANSFORMATIONFORCEUPRESPONSE_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_HOMEEQUIPSTRONGRESETREQUSET_ENUM,MESSAGETYPE_HOMEEQUIPSTRONGRESETRESPONSE_ENUM,MESSAGETYPE_EXPLORERXMEVENTCHALLENGEBEFOREREQUEST_ENUM,MESSAGETYPE_EXPLORERXMEVENTCHALLENGEBEFORERESPONSE_ENUM,MESSAGETYPE_EXPLORERMAPEVENTREQUEST_ENUM,MESSAGETYPE_EXPLORERMAPEVENTRESPONSE_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_EXPLORERMAPINDICATIONEVENTRESPONSE_ENUM,MESSAGETYPE_TOWERGETREWARDINFOSHOWREQUEST_ENUM,MESSAGETYPE_TOWERGETREWARDINFOSHOWRESPONSE_ENUM,MESSAGETYPE_EXPLOREACTIVITYINDICATION_ENUM,MESSAGETYPE_WEARGODSEALREQUEST_ENUM,MESSAGETYPE_WEARGODSEALRESPONSE_ENUM,MESSAGETYPE_UPGODSEALREQUEST_ENUM,MESSAGETYPE_UPGODSEALRESPONSE_ENUM,MESSAGETYPE_QUERYWEEKCARDINFOREQUEST_ENUM,MESSAGETYPE_QUERYWEEKCARDINFORESPONSE_ENUM,MESSAGETYPE_GETWEEKCARDREWARDREQUEST_ENUM,MESSAGETYPE_GETWEEKCARDREWARDRESPONSE_ENUM,MESSAGETYPE_WEEKCARDINFOINDICATION_ENUM,MESSAGETYPE_COMPARENUM_END_GAME_REQUEST_ENUM,MESSAGETYPE_COMPARENUM_END_GAME_RESPONSE_ENUM,MESSAGETYPE_COMPARENUM_BONUS_REQUEST_ENUM,MESSAGETYPE_COMPARENUM_BONUS_RESPONSE_ENUM,MESSAGETYPE_COMPARENUM_DATA_INDICATION_ENUM,MESSAGETYPE_COMPARENUM_INFO_REQUEST_ENUM,MESSAGETYPE_COMPARENUM_INFO_RESPONSE_ENUM,MESSAGETYPE_GET_COMPARENUM_INFO_REQUEST_ENUM,MESSAGETYPE_GET_COMPARENUM_INFO_RESPONSE_ENUM,MESSAGETYPE_LIKE_HERO_RANK_REQUEST_ENUM,MESSAGETYPE_LIKE_HERO_RANK_RESPONSE_ENUM,MESSAGETYPE_USER_LIKE_HERO_RANK_INFO_REQUEST_ENUM,MESSAGETYPE_USER_LIKE_HERO_RANK_INFO_RESPONSE_ENUM,MESSAGETYPE_TOWER_CLEAN_FLOOR_REQUEST_ENUM,MESSAGETYPE_TOWER_CLEAN_FLOOR_RESPONSE_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_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_CHALLENGE_INFO_REQUEST_ENUM,MESSAGETYPE_CHALLENGE_INFO_RESPONSE_ENUM,MESSAGETYPE_CHALLENGE_INFO_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_GOD_DEVIL_HERO_SELECT_PROP_REQUEST_ENUM,MESSAGETYPE_GOD_DEVIL_HERO_SELECT_PROP_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_TRANSFORMATIONUPGRADEREQUEST_ENUM,MESSAGETYPE_TRANSFORMATIONUPGRADERESPONSE_ENUM,MESSAGETYPE_TRANSFORMATIONFORCEUPREQUEST_ENUM,MESSAGETYPE_TRANSFORMATIONFORCEUPRESPONSE_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_HOMEEQUIPSTRONGRESETREQUSET_ENUM,MESSAGETYPE_HOMEEQUIPSTRONGRESETRESPONSE_ENUM,MESSAGETYPE_EXPLORERXMEVENTCHALLENGEBEFOREREQUEST_ENUM,MESSAGETYPE_EXPLORERXMEVENTCHALLENGEBEFORERESPONSE_ENUM,MESSAGETYPE_EXPLORERMAPEVENTREQUEST_ENUM,MESSAGETYPE_EXPLORERMAPEVENTRESPONSE_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_EXPLORERMAPINDICATIONEVENTRESPONSE_ENUM,MESSAGETYPE_TOWERGETREWARDINFOSHOWREQUEST_ENUM,MESSAGETYPE_TOWERGETREWARDINFOSHOWRESPONSE_ENUM,MESSAGETYPE_EXPLOREACTIVITYINDICATION_ENUM,MESSAGETYPE_WEARGODSEALREQUEST_ENUM,MESSAGETYPE_WEARGODSEALRESPONSE_ENUM,MESSAGETYPE_UPGODSEALREQUEST_ENUM,MESSAGETYPE_UPGODSEALRESPONSE_ENUM,MESSAGETYPE_QUERYWEEKCARDINFOREQUEST_ENUM,MESSAGETYPE_QUERYWEEKCARDINFORESPONSE_ENUM,MESSAGETYPE_GETWEEKCARDREWARDREQUEST_ENUM,MESSAGETYPE_GETWEEKCARDREWARDRESPONSE_ENUM,MESSAGETYPE_WEEKCARDINFOINDICATION_ENUM,MESSAGETYPE_COMPARENUM_END_GAME_REQUEST_ENUM,MESSAGETYPE_COMPARENUM_END_GAME_RESPONSE_ENUM,MESSAGETYPE_COMPARENUM_BONUS_REQUEST_ENUM,MESSAGETYPE_COMPARENUM_BONUS_RESPONSE_ENUM,MESSAGETYPE_COMPARENUM_DATA_INDICATION_ENUM,MESSAGETYPE_COMPARENUM_INFO_REQUEST_ENUM,MESSAGETYPE_COMPARENUM_INFO_RESPONSE_ENUM,MESSAGETYPE_GET_COMPARENUM_INFO_REQUEST_ENUM,MESSAGETYPE_GET_COMPARENUM_INFO_RESPONSE_ENUM,MESSAGETYPE_LIKE_HERO_RANK_REQUEST_ENUM,MESSAGETYPE_LIKE_HERO_RANK_RESPONSE_ENUM,MESSAGETYPE_USER_LIKE_HERO_RANK_INFO_REQUEST_ENUM,MESSAGETYPE_USER_LIKE_HERO_RANK_INFO_RESPONSE_ENUM,MESSAGETYPE_TOWER_CLEAN_FLOOR_REQUEST_ENUM,MESSAGETYPE_TOWER_CLEAN_FLOOR_RESPONSE_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_GMBUYGOODREQUEST_ENUM} ACK_INDICATION_REQUEST = 10046 ACK_INDICATION_RESPONSE = 10047 @@ -4234,6 +4238,7 @@ GetWorldArenaRecordInfoRequest = 900007 GetWorldArenaRecordInfoResponse = 900008 GetWorldServerRequest = 800001 GetWorldServerResponse = 800002 +GmBuyGoodRequest = 6000001 GuildGetHelpLogRequest = 303314 GuildGetHelpLogResponse = 303315 GuildHelpGetAllRequest = 303312 diff --git a/Assets/ManagedResources/~Lua/Message/PlayerInfoProto_pb.lua b/Assets/ManagedResources/~Lua/Message/PlayerInfoProto_pb.lua index 1349d39a17..730dbf2582 100644 --- a/Assets/ManagedResources/~Lua/Message/PlayerInfoProto_pb.lua +++ b/Assets/ManagedResources/~Lua/Message/PlayerInfoProto_pb.lua @@ -258,15 +258,14 @@ FIVEPLAYERUPDATEINDICATION_USERMISSIONINFO_FIELD = protobuf.FieldDescriptor(); FIVEPLAYERUPDATEINDICATION_FIVERESETTOWERINFO_FIELD = protobuf.FieldDescriptor(); FIVEPLAYERUPDATEINDICATION_SIGNININFO_FIELD = protobuf.FieldDescriptor(); FIVEPLAYERUPDATEINDICATION_PLAYERBINDPHONE_FIELD = protobuf.FieldDescriptor(); -FIVEPLAYERUPDATEINDICATION_POSINFOS_FIELD = protobuf.FieldDescriptor(); -FIVEPLAYERUPDATEINDICATION_POSINFOSADVANCE_FIELD = protobuf.FieldDescriptor(); +FIVEPLAYERUPDATEINDICATION_INFOS_FIELD = protobuf.FieldDescriptor(); +FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD = protobuf.FieldDescriptor(); FIVEPLAYERUPDATEINDICATION_MONTHDAILYTAKE_FIELD = protobuf.FieldDescriptor(); FIVEPLAYERUPDATEINDICATION_LASTFETETYPE_FIELD = protobuf.FieldDescriptor(); FIVEPLAYERUPDATEINDICATION_TAKEFETEREWARD_FIELD = protobuf.FieldDescriptor(); FIVEPLAYERUPDATEINDICATION_EXPEDITIONLEVE_FIELD = protobuf.FieldDescriptor(); FIVEPLAYERUPDATEINDICATION_HADLUCKTIME_FIELD = protobuf.FieldDescriptor(); FIVEPLAYERUPDATEINDICATION_HADADVANCELUCKTIME_FIELD = protobuf.FieldDescriptor(); -FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD = protobuf.FieldDescriptor(); ZEROPLAYERUPDATEINDICATION = protobuf.Descriptor(); GETMISSIONRESPONSE = protobuf.Descriptor(); GETMISSIONRESPONSE_USERMISSIONINFO_FIELD = protobuf.FieldDescriptor(); @@ -382,17 +381,18 @@ REFRESHLUCKWHEELREQUEST = protobuf.Descriptor(); REFRESHLUCKWHEELREQUEST_ACTIVITYID_FIELD = protobuf.FieldDescriptor(); REFRESHLUCKWHEELREQUEST_ISFREE_FIELD = protobuf.FieldDescriptor(); REFRESHLUCKWHEELRESPONSE = protobuf.Descriptor(); -REFRESHLUCKWHEELRESPONSE_POSINFOS_FIELD = protobuf.FieldDescriptor(); +REFRESHLUCKWHEELRESPONSE_DIALINFO_FIELD = protobuf.FieldDescriptor(); GETLUCKWHEELRANDREWARDREQUEST = protobuf.Descriptor(); GETLUCKWHEELRANDREWARDREQUEST_ACTIVITYID_FIELD = protobuf.FieldDescriptor(); GETLUCKWHEELRANDREWARDREQUEST_REPEATED_FIELD = protobuf.FieldDescriptor(); GETLUCKWHEELRANDREWARDRESPONSE = protobuf.Descriptor(); GETLUCKWHEELRANDREWARDRESPONSE_ACTIVITYID_FIELD = protobuf.FieldDescriptor(); -GETLUCKWHEELRANDREWARDRESPONSE_POSINFOS_FIELD = protobuf.FieldDescriptor(); +GETLUCKWHEELRANDREWARDRESPONSE_DIALINFO_FIELD = protobuf.FieldDescriptor(); GETLUCKWHEELRANDREWARDRESPONSE_DROP_FIELD = protobuf.FieldDescriptor(); +GETLUCKWHEELREQUEST = protobuf.Descriptor(); +GETLUCKWHEELREQUEST_ACTIVITEID_FIELD = protobuf.FieldDescriptor(); LUCKWHEELINDICATION = protobuf.Descriptor(); -LUCKWHEELINDICATION_POSINFOS_FIELD = protobuf.FieldDescriptor(); -LUCKWHEELINDICATION_POSINFOSADVANCE_FIELD = protobuf.FieldDescriptor(); +LUCKWHEELINDICATION_DIALINFO_FIELD = protobuf.FieldDescriptor(); GETMAINLEVELINFORESPONSE = protobuf.Descriptor(); GETMAINLEVELINFORESPONSE_FIGHTID_FIELD = protobuf.FieldDescriptor(); GETMAINLEVELINFORESPONSE_STATE_FIELD = protobuf.FieldDescriptor(); @@ -741,6 +741,8 @@ GETCOMPARENUMINFORESPONSE = protobuf.Descriptor(); GETCOMPARENUMINFORESPONSE_LEVELID_FIELD = protobuf.FieldDescriptor(); GETCOMPARENUMINFORESPONSE_COMPLETENUM_FIELD = protobuf.FieldDescriptor(); GETCOMPARENUMINFORESPONSE_REWARDIDARR_FIELD = protobuf.FieldDescriptor(); +GMBUYGOODREQUEST = protobuf.Descriptor(); +GMBUYGOODREQUEST_GOODSID_FIELD = protobuf.FieldDescriptor(); ERRORMSGRESPONSE_MSG_FIELD.name = "msg" ERRORMSGRESPONSE_MSG_FIELD.full_name = ".rpc.protocols.ErrorMsgResponse.msg" @@ -3125,27 +3127,26 @@ FIVEPLAYERUPDATEINDICATION_PLAYERBINDPHONE_FIELD.message_type = CommonProto_pb.P FIVEPLAYERUPDATEINDICATION_PLAYERBINDPHONE_FIELD.type = 11 FIVEPLAYERUPDATEINDICATION_PLAYERBINDPHONE_FIELD.cpp_type = 10 -FIVEPLAYERUPDATEINDICATION_POSINFOS_FIELD.name = "posInfos" -FIVEPLAYERUPDATEINDICATION_POSINFOS_FIELD.full_name = ".rpc.protocols.FivePlayerUpdateIndication.posInfos" -FIVEPLAYERUPDATEINDICATION_POSINFOS_FIELD.number = 8 -FIVEPLAYERUPDATEINDICATION_POSINFOS_FIELD.index = 7 -FIVEPLAYERUPDATEINDICATION_POSINFOS_FIELD.label = 3 -FIVEPLAYERUPDATEINDICATION_POSINFOS_FIELD.has_default_value = false -FIVEPLAYERUPDATEINDICATION_POSINFOS_FIELD.default_value = {} -FIVEPLAYERUPDATEINDICATION_POSINFOS_FIELD.message_type = CommonProto_pb.LUCKWHEELREWARDPOSINFO -FIVEPLAYERUPDATEINDICATION_POSINFOS_FIELD.type = 11 -FIVEPLAYERUPDATEINDICATION_POSINFOS_FIELD.cpp_type = 10 +FIVEPLAYERUPDATEINDICATION_INFOS_FIELD.name = "infos" +FIVEPLAYERUPDATEINDICATION_INFOS_FIELD.full_name = ".rpc.protocols.FivePlayerUpdateIndication.infos" +FIVEPLAYERUPDATEINDICATION_INFOS_FIELD.number = 8 +FIVEPLAYERUPDATEINDICATION_INFOS_FIELD.index = 7 +FIVEPLAYERUPDATEINDICATION_INFOS_FIELD.label = 3 +FIVEPLAYERUPDATEINDICATION_INFOS_FIELD.has_default_value = false +FIVEPLAYERUPDATEINDICATION_INFOS_FIELD.default_value = {} +FIVEPLAYERUPDATEINDICATION_INFOS_FIELD.message_type = CommonProto_pb.DIALINFO +FIVEPLAYERUPDATEINDICATION_INFOS_FIELD.type = 11 +FIVEPLAYERUPDATEINDICATION_INFOS_FIELD.cpp_type = 10 -FIVEPLAYERUPDATEINDICATION_POSINFOSADVANCE_FIELD.name = "posInfosAdvance" -FIVEPLAYERUPDATEINDICATION_POSINFOSADVANCE_FIELD.full_name = ".rpc.protocols.FivePlayerUpdateIndication.posInfosAdvance" -FIVEPLAYERUPDATEINDICATION_POSINFOSADVANCE_FIELD.number = 9 -FIVEPLAYERUPDATEINDICATION_POSINFOSADVANCE_FIELD.index = 8 -FIVEPLAYERUPDATEINDICATION_POSINFOSADVANCE_FIELD.label = 3 -FIVEPLAYERUPDATEINDICATION_POSINFOSADVANCE_FIELD.has_default_value = false -FIVEPLAYERUPDATEINDICATION_POSINFOSADVANCE_FIELD.default_value = {} -FIVEPLAYERUPDATEINDICATION_POSINFOSADVANCE_FIELD.message_type = CommonProto_pb.LUCKWHEELREWARDPOSINFO -FIVEPLAYERUPDATEINDICATION_POSINFOSADVANCE_FIELD.type = 11 -FIVEPLAYERUPDATEINDICATION_POSINFOSADVANCE_FIELD.cpp_type = 10 +FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD.name = "likableRemainTime" +FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD.full_name = ".rpc.protocols.FivePlayerUpdateIndication.likableRemainTime" +FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD.number = 9 +FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD.index = 8 +FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD.label = 1 +FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD.has_default_value = false +FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD.default_value = 0 +FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD.type = 5 +FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD.cpp_type = 1 FIVEPLAYERUPDATEINDICATION_MONTHDAILYTAKE_FIELD.name = "MonthDailyTake" FIVEPLAYERUPDATEINDICATION_MONTHDAILYTAKE_FIELD.full_name = ".rpc.protocols.FivePlayerUpdateIndication.MonthDailyTake" @@ -3207,21 +3208,11 @@ FIVEPLAYERUPDATEINDICATION_HADADVANCELUCKTIME_FIELD.default_value = 0 FIVEPLAYERUPDATEINDICATION_HADADVANCELUCKTIME_FIELD.type = 5 FIVEPLAYERUPDATEINDICATION_HADADVANCELUCKTIME_FIELD.cpp_type = 1 -FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD.name = "likableRemainTime" -FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD.full_name = ".rpc.protocols.FivePlayerUpdateIndication.likableRemainTime" -FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD.number = 16 -FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD.index = 15 -FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD.label = 1 -FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD.has_default_value = false -FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD.default_value = 0 -FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD.type = 5 -FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD.cpp_type = 1 - FIVEPLAYERUPDATEINDICATION.name = "FivePlayerUpdateIndication" FIVEPLAYERUPDATEINDICATION.full_name = ".rpc.protocols.FivePlayerUpdateIndication" FIVEPLAYERUPDATEINDICATION.nested_types = {} FIVEPLAYERUPDATEINDICATION.enum_types = {} -FIVEPLAYERUPDATEINDICATION.fields = {FIVEPLAYERUPDATEINDICATION_HADTAKEDAILYBOX_FIELD, FIVEPLAYERUPDATEINDICATION_PRIVILEGE_FIELD, FIVEPLAYERUPDATEINDICATION_ACTIVITYINFO_FIELD, FIVEPLAYERUPDATEINDICATION_USERMISSIONINFO_FIELD, FIVEPLAYERUPDATEINDICATION_FIVERESETTOWERINFO_FIELD, FIVEPLAYERUPDATEINDICATION_SIGNININFO_FIELD, FIVEPLAYERUPDATEINDICATION_PLAYERBINDPHONE_FIELD, FIVEPLAYERUPDATEINDICATION_POSINFOS_FIELD, FIVEPLAYERUPDATEINDICATION_POSINFOSADVANCE_FIELD, FIVEPLAYERUPDATEINDICATION_MONTHDAILYTAKE_FIELD, FIVEPLAYERUPDATEINDICATION_LASTFETETYPE_FIELD, FIVEPLAYERUPDATEINDICATION_TAKEFETEREWARD_FIELD, FIVEPLAYERUPDATEINDICATION_EXPEDITIONLEVE_FIELD, FIVEPLAYERUPDATEINDICATION_HADLUCKTIME_FIELD, FIVEPLAYERUPDATEINDICATION_HADADVANCELUCKTIME_FIELD, FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD} +FIVEPLAYERUPDATEINDICATION.fields = {FIVEPLAYERUPDATEINDICATION_HADTAKEDAILYBOX_FIELD, FIVEPLAYERUPDATEINDICATION_PRIVILEGE_FIELD, FIVEPLAYERUPDATEINDICATION_ACTIVITYINFO_FIELD, FIVEPLAYERUPDATEINDICATION_USERMISSIONINFO_FIELD, FIVEPLAYERUPDATEINDICATION_FIVERESETTOWERINFO_FIELD, FIVEPLAYERUPDATEINDICATION_SIGNININFO_FIELD, FIVEPLAYERUPDATEINDICATION_PLAYERBINDPHONE_FIELD, FIVEPLAYERUPDATEINDICATION_INFOS_FIELD, FIVEPLAYERUPDATEINDICATION_LIKABLEREMAINTIME_FIELD, FIVEPLAYERUPDATEINDICATION_MONTHDAILYTAKE_FIELD, FIVEPLAYERUPDATEINDICATION_LASTFETETYPE_FIELD, FIVEPLAYERUPDATEINDICATION_TAKEFETEREWARD_FIELD, FIVEPLAYERUPDATEINDICATION_EXPEDITIONLEVE_FIELD, FIVEPLAYERUPDATEINDICATION_HADLUCKTIME_FIELD, FIVEPLAYERUPDATEINDICATION_HADADVANCELUCKTIME_FIELD} FIVEPLAYERUPDATEINDICATION.is_extendable = false FIVEPLAYERUPDATEINDICATION.extensions = {} ZEROPLAYERUPDATEINDICATION.name = "ZeroPlayerUpdateIndication" @@ -4252,22 +4243,22 @@ REFRESHLUCKWHEELREQUEST.enum_types = {} REFRESHLUCKWHEELREQUEST.fields = {REFRESHLUCKWHEELREQUEST_ACTIVITYID_FIELD, REFRESHLUCKWHEELREQUEST_ISFREE_FIELD} REFRESHLUCKWHEELREQUEST.is_extendable = false REFRESHLUCKWHEELREQUEST.extensions = {} -REFRESHLUCKWHEELRESPONSE_POSINFOS_FIELD.name = "posInfos" -REFRESHLUCKWHEELRESPONSE_POSINFOS_FIELD.full_name = ".rpc.protocols.RefreshLuckWheelResponse.posInfos" -REFRESHLUCKWHEELRESPONSE_POSINFOS_FIELD.number = 1 -REFRESHLUCKWHEELRESPONSE_POSINFOS_FIELD.index = 0 -REFRESHLUCKWHEELRESPONSE_POSINFOS_FIELD.label = 3 -REFRESHLUCKWHEELRESPONSE_POSINFOS_FIELD.has_default_value = false -REFRESHLUCKWHEELRESPONSE_POSINFOS_FIELD.default_value = {} -REFRESHLUCKWHEELRESPONSE_POSINFOS_FIELD.message_type = CommonProto_pb.LUCKWHEELREWARDPOSINFO -REFRESHLUCKWHEELRESPONSE_POSINFOS_FIELD.type = 11 -REFRESHLUCKWHEELRESPONSE_POSINFOS_FIELD.cpp_type = 10 +REFRESHLUCKWHEELRESPONSE_DIALINFO_FIELD.name = "dialInfo" +REFRESHLUCKWHEELRESPONSE_DIALINFO_FIELD.full_name = ".rpc.protocols.RefreshLuckWheelResponse.dialInfo" +REFRESHLUCKWHEELRESPONSE_DIALINFO_FIELD.number = 1 +REFRESHLUCKWHEELRESPONSE_DIALINFO_FIELD.index = 0 +REFRESHLUCKWHEELRESPONSE_DIALINFO_FIELD.label = 1 +REFRESHLUCKWHEELRESPONSE_DIALINFO_FIELD.has_default_value = false +REFRESHLUCKWHEELRESPONSE_DIALINFO_FIELD.default_value = nil +REFRESHLUCKWHEELRESPONSE_DIALINFO_FIELD.message_type = CommonProto_pb.DIALINFO +REFRESHLUCKWHEELRESPONSE_DIALINFO_FIELD.type = 11 +REFRESHLUCKWHEELRESPONSE_DIALINFO_FIELD.cpp_type = 10 REFRESHLUCKWHEELRESPONSE.name = "RefreshLuckWheelResponse" REFRESHLUCKWHEELRESPONSE.full_name = ".rpc.protocols.RefreshLuckWheelResponse" REFRESHLUCKWHEELRESPONSE.nested_types = {} REFRESHLUCKWHEELRESPONSE.enum_types = {} -REFRESHLUCKWHEELRESPONSE.fields = {REFRESHLUCKWHEELRESPONSE_POSINFOS_FIELD} +REFRESHLUCKWHEELRESPONSE.fields = {REFRESHLUCKWHEELRESPONSE_DIALINFO_FIELD} REFRESHLUCKWHEELRESPONSE.is_extendable = false REFRESHLUCKWHEELRESPONSE.extensions = {} GETLUCKWHEELRANDREWARDREQUEST_ACTIVITYID_FIELD.name = "activityId" @@ -4307,16 +4298,16 @@ GETLUCKWHEELRANDREWARDRESPONSE_ACTIVITYID_FIELD.default_value = 0 GETLUCKWHEELRANDREWARDRESPONSE_ACTIVITYID_FIELD.type = 5 GETLUCKWHEELRANDREWARDRESPONSE_ACTIVITYID_FIELD.cpp_type = 1 -GETLUCKWHEELRANDREWARDRESPONSE_POSINFOS_FIELD.name = "posInfos" -GETLUCKWHEELRANDREWARDRESPONSE_POSINFOS_FIELD.full_name = ".rpc.protocols.GetLuckWheelRandRewardResponse.posInfos" -GETLUCKWHEELRANDREWARDRESPONSE_POSINFOS_FIELD.number = 2 -GETLUCKWHEELRANDREWARDRESPONSE_POSINFOS_FIELD.index = 1 -GETLUCKWHEELRANDREWARDRESPONSE_POSINFOS_FIELD.label = 3 -GETLUCKWHEELRANDREWARDRESPONSE_POSINFOS_FIELD.has_default_value = false -GETLUCKWHEELRANDREWARDRESPONSE_POSINFOS_FIELD.default_value = {} -GETLUCKWHEELRANDREWARDRESPONSE_POSINFOS_FIELD.message_type = CommonProto_pb.LUCKWHEELREWARDPOSINFO -GETLUCKWHEELRANDREWARDRESPONSE_POSINFOS_FIELD.type = 11 -GETLUCKWHEELRANDREWARDRESPONSE_POSINFOS_FIELD.cpp_type = 10 +GETLUCKWHEELRANDREWARDRESPONSE_DIALINFO_FIELD.name = "dialInfo" +GETLUCKWHEELRANDREWARDRESPONSE_DIALINFO_FIELD.full_name = ".rpc.protocols.GetLuckWheelRandRewardResponse.dialInfo" +GETLUCKWHEELRANDREWARDRESPONSE_DIALINFO_FIELD.number = 2 +GETLUCKWHEELRANDREWARDRESPONSE_DIALINFO_FIELD.index = 1 +GETLUCKWHEELRANDREWARDRESPONSE_DIALINFO_FIELD.label = 1 +GETLUCKWHEELRANDREWARDRESPONSE_DIALINFO_FIELD.has_default_value = false +GETLUCKWHEELRANDREWARDRESPONSE_DIALINFO_FIELD.default_value = nil +GETLUCKWHEELRANDREWARDRESPONSE_DIALINFO_FIELD.message_type = CommonProto_pb.DIALINFO +GETLUCKWHEELRANDREWARDRESPONSE_DIALINFO_FIELD.type = 11 +GETLUCKWHEELRANDREWARDRESPONSE_DIALINFO_FIELD.cpp_type = 10 GETLUCKWHEELRANDREWARDRESPONSE_DROP_FIELD.name = "drop" GETLUCKWHEELRANDREWARDRESPONSE_DROP_FIELD.full_name = ".rpc.protocols.GetLuckWheelRandRewardResponse.drop" @@ -4333,36 +4324,42 @@ GETLUCKWHEELRANDREWARDRESPONSE.name = "GetLuckWheelRandRewardResponse" GETLUCKWHEELRANDREWARDRESPONSE.full_name = ".rpc.protocols.GetLuckWheelRandRewardResponse" GETLUCKWHEELRANDREWARDRESPONSE.nested_types = {} GETLUCKWHEELRANDREWARDRESPONSE.enum_types = {} -GETLUCKWHEELRANDREWARDRESPONSE.fields = {GETLUCKWHEELRANDREWARDRESPONSE_ACTIVITYID_FIELD, GETLUCKWHEELRANDREWARDRESPONSE_POSINFOS_FIELD, GETLUCKWHEELRANDREWARDRESPONSE_DROP_FIELD} +GETLUCKWHEELRANDREWARDRESPONSE.fields = {GETLUCKWHEELRANDREWARDRESPONSE_ACTIVITYID_FIELD, GETLUCKWHEELRANDREWARDRESPONSE_DIALINFO_FIELD, GETLUCKWHEELRANDREWARDRESPONSE_DROP_FIELD} GETLUCKWHEELRANDREWARDRESPONSE.is_extendable = false GETLUCKWHEELRANDREWARDRESPONSE.extensions = {} -LUCKWHEELINDICATION_POSINFOS_FIELD.name = "posInfos" -LUCKWHEELINDICATION_POSINFOS_FIELD.full_name = ".rpc.protocols.LuckWheelIndication.posInfos" -LUCKWHEELINDICATION_POSINFOS_FIELD.number = 1 -LUCKWHEELINDICATION_POSINFOS_FIELD.index = 0 -LUCKWHEELINDICATION_POSINFOS_FIELD.label = 3 -LUCKWHEELINDICATION_POSINFOS_FIELD.has_default_value = false -LUCKWHEELINDICATION_POSINFOS_FIELD.default_value = {} -LUCKWHEELINDICATION_POSINFOS_FIELD.message_type = CommonProto_pb.LUCKWHEELREWARDPOSINFO -LUCKWHEELINDICATION_POSINFOS_FIELD.type = 11 -LUCKWHEELINDICATION_POSINFOS_FIELD.cpp_type = 10 +GETLUCKWHEELREQUEST_ACTIVITEID_FIELD.name = "activiteId" +GETLUCKWHEELREQUEST_ACTIVITEID_FIELD.full_name = ".rpc.protocols.GetLuckWheelRequest.activiteId" +GETLUCKWHEELREQUEST_ACTIVITEID_FIELD.number = 1 +GETLUCKWHEELREQUEST_ACTIVITEID_FIELD.index = 0 +GETLUCKWHEELREQUEST_ACTIVITEID_FIELD.label = 1 +GETLUCKWHEELREQUEST_ACTIVITEID_FIELD.has_default_value = false +GETLUCKWHEELREQUEST_ACTIVITEID_FIELD.default_value = 0 +GETLUCKWHEELREQUEST_ACTIVITEID_FIELD.type = 5 +GETLUCKWHEELREQUEST_ACTIVITEID_FIELD.cpp_type = 1 -LUCKWHEELINDICATION_POSINFOSADVANCE_FIELD.name = "posInfosAdvance" -LUCKWHEELINDICATION_POSINFOSADVANCE_FIELD.full_name = ".rpc.protocols.LuckWheelIndication.posInfosAdvance" -LUCKWHEELINDICATION_POSINFOSADVANCE_FIELD.number = 2 -LUCKWHEELINDICATION_POSINFOSADVANCE_FIELD.index = 1 -LUCKWHEELINDICATION_POSINFOSADVANCE_FIELD.label = 3 -LUCKWHEELINDICATION_POSINFOSADVANCE_FIELD.has_default_value = false -LUCKWHEELINDICATION_POSINFOSADVANCE_FIELD.default_value = {} -LUCKWHEELINDICATION_POSINFOSADVANCE_FIELD.message_type = CommonProto_pb.LUCKWHEELREWARDPOSINFO -LUCKWHEELINDICATION_POSINFOSADVANCE_FIELD.type = 11 -LUCKWHEELINDICATION_POSINFOSADVANCE_FIELD.cpp_type = 10 +GETLUCKWHEELREQUEST.name = "GetLuckWheelRequest" +GETLUCKWHEELREQUEST.full_name = ".rpc.protocols.GetLuckWheelRequest" +GETLUCKWHEELREQUEST.nested_types = {} +GETLUCKWHEELREQUEST.enum_types = {} +GETLUCKWHEELREQUEST.fields = {GETLUCKWHEELREQUEST_ACTIVITEID_FIELD} +GETLUCKWHEELREQUEST.is_extendable = false +GETLUCKWHEELREQUEST.extensions = {} +LUCKWHEELINDICATION_DIALINFO_FIELD.name = "dialInfo" +LUCKWHEELINDICATION_DIALINFO_FIELD.full_name = ".rpc.protocols.LuckWheelIndication.dialInfo" +LUCKWHEELINDICATION_DIALINFO_FIELD.number = 1 +LUCKWHEELINDICATION_DIALINFO_FIELD.index = 0 +LUCKWHEELINDICATION_DIALINFO_FIELD.label = 3 +LUCKWHEELINDICATION_DIALINFO_FIELD.has_default_value = false +LUCKWHEELINDICATION_DIALINFO_FIELD.default_value = {} +LUCKWHEELINDICATION_DIALINFO_FIELD.message_type = CommonProto_pb.DIALINFO +LUCKWHEELINDICATION_DIALINFO_FIELD.type = 11 +LUCKWHEELINDICATION_DIALINFO_FIELD.cpp_type = 10 LUCKWHEELINDICATION.name = "LuckWheelIndication" LUCKWHEELINDICATION.full_name = ".rpc.protocols.LuckWheelIndication" LUCKWHEELINDICATION.nested_types = {} LUCKWHEELINDICATION.enum_types = {} -LUCKWHEELINDICATION.fields = {LUCKWHEELINDICATION_POSINFOS_FIELD, LUCKWHEELINDICATION_POSINFOSADVANCE_FIELD} +LUCKWHEELINDICATION.fields = {LUCKWHEELINDICATION_DIALINFO_FIELD} LUCKWHEELINDICATION.is_extendable = false LUCKWHEELINDICATION.extensions = {} GETMAINLEVELINFORESPONSE_FIGHTID_FIELD.name = "fightId" @@ -7499,6 +7496,23 @@ GETCOMPARENUMINFORESPONSE.enum_types = {} GETCOMPARENUMINFORESPONSE.fields = {GETCOMPARENUMINFORESPONSE_LEVELID_FIELD, GETCOMPARENUMINFORESPONSE_COMPLETENUM_FIELD, GETCOMPARENUMINFORESPONSE_REWARDIDARR_FIELD} GETCOMPARENUMINFORESPONSE.is_extendable = false GETCOMPARENUMINFORESPONSE.extensions = {} +GMBUYGOODREQUEST_GOODSID_FIELD.name = "goodsId" +GMBUYGOODREQUEST_GOODSID_FIELD.full_name = ".rpc.protocols.GmBuyGoodRequest.goodsId" +GMBUYGOODREQUEST_GOODSID_FIELD.number = 1 +GMBUYGOODREQUEST_GOODSID_FIELD.index = 0 +GMBUYGOODREQUEST_GOODSID_FIELD.label = 1 +GMBUYGOODREQUEST_GOODSID_FIELD.has_default_value = false +GMBUYGOODREQUEST_GOODSID_FIELD.default_value = 0 +GMBUYGOODREQUEST_GOODSID_FIELD.type = 5 +GMBUYGOODREQUEST_GOODSID_FIELD.cpp_type = 1 + +GMBUYGOODREQUEST.name = "GmBuyGoodRequest" +GMBUYGOODREQUEST.full_name = ".rpc.protocols.GmBuyGoodRequest" +GMBUYGOODREQUEST.nested_types = {} +GMBUYGOODREQUEST.enum_types = {} +GMBUYGOODREQUEST.fields = {GMBUYGOODREQUEST_GOODSID_FIELD} +GMBUYGOODREQUEST.is_extendable = false +GMBUYGOODREQUEST.extensions = {} ActiveUserMountRequest = protobuf.Message(ACTIVEUSERMOUNTREQUEST) ActiveUserMountResponse = protobuf.Message(ACTIVEUSERMOUNTRESPONSE) @@ -7586,6 +7600,7 @@ GetItemInfoRequest = protobuf.Message(GETITEMINFOREQUEST) GetItemInfoResponse = protobuf.Message(GETITEMINFORESPONSE) GetLuckWheelRandRewardRequest = protobuf.Message(GETLUCKWHEELRANDREWARDREQUEST) GetLuckWheelRandRewardResponse = protobuf.Message(GETLUCKWHEELRANDREWARDRESPONSE) +GetLuckWheelRequest = protobuf.Message(GETLUCKWHEELREQUEST) GetMainLevelInfoResponse = protobuf.Message(GETMAINLEVELINFORESPONSE) GetMissionResponse = protobuf.Message(GETMISSIONRESPONSE) GetMonsterRankInfoRequest = protobuf.Message(GETMONSTERRANKINFOREQUEST) @@ -7607,6 +7622,7 @@ GetStoreInfosResponse = protobuf.Message(GETSTOREINFOSRESPONSE) GetWeekCardRewardRequest = protobuf.Message(GETWEEKCARDREWARDREQUEST) GetWeekCardRewardResponse = protobuf.Message(GETWEEKCARDREWARDRESPONSE) GetWorkShopInfoResponse = protobuf.Message(GETWORKSHOPINFORESPONSE) +GmBuyGoodRequest = protobuf.Message(GMBUYGOODREQUEST) HardStageDailyRewardResponse = protobuf.Message(HARDSTAGEDAILYREWARDRESPONSE) HardStageFightRequest = protobuf.Message(HARDSTAGEFIGHTREQUEST) HardStageFightResponse = protobuf.Message(HARDSTAGEFIGHTRESPONSE) diff --git a/Assets/ManagedResources/~Lua/Modules/Bag/BagResolveAnCompoundPanel.lua b/Assets/ManagedResources/~Lua/Modules/Bag/BagResolveAnCompoundPanel.lua index 99d5c56078..561deb40af 100644 --- a/Assets/ManagedResources/~Lua/Modules/Bag/BagResolveAnCompoundPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Bag/BagResolveAnCompoundPanel.lua @@ -110,7 +110,9 @@ function BagResolveAnCompoundPanel:BindEvent() this.ShowCompoundNumData(value) end) Util.AddClick(this.addBtn, function() - if itemData.itemConfig.ItemType == ItemType.Box then + if itemData.itemConfig.ItemType == ItemType.Box + or itemData.itemConfig.ItemType == ItemType.GMzck + or itemData.itemConfig.ItemType == ItemType.GMzcq then--宝箱 if compoundNum0 then local item={} item.itemId=itemData.id @@ -148,7 +151,9 @@ function BagResolveAnCompoundPanel:BindEvent() else PopupTipPanel.ShowTip(Language[10183]) end - elseif itemData.itemConfig.ItemType==ItemType.Box then--宝箱 + elseif itemData.itemConfig.ItemType==ItemType.Box + or itemData.itemConfig.ItemType == ItemType.GMzck + or itemData.itemConfig.ItemType == ItemType.GMzcq then if compoundNum>0 then local item={} local itemList = {} @@ -235,6 +240,7 @@ function BagResolveAnCompoundPanel:OnOpen(...) Log("itemData "..itemData.id) this.OnShowLayout3Data() elseif openLayoutType==4 then--宝箱使用 + LogError("222222222222") itemData=data[2] callBackFun = data[3] this.OnShowLayout3Data() @@ -308,6 +314,7 @@ function this.OnShowLayout3Data() or itemData.itemConfig.ItemType==ItemType.ZuoQiChip or itemData.itemConfig.ItemType==ItemType.likeabilityItemChip or itemData.itemConfig.ItemType==ItemType.EquipChip + or itemData.itemConfig.ItemType==ItemType.CommonChip then--碎片 this.chipFrame:SetActive(true) this.chipFrame:GetComponent("Image").sprite = this.spLoader:LoadSprite(GetHeroChipQuantityImageByquality(itemData.itemConfig.Quantity)) @@ -322,13 +329,19 @@ function this.OnShowLayout3Data() this.btnCompoundText.text=Language[10193] local maxCompoundValue = math.floor(itemData.num/itemData.itemConfig.UsePerCount) -- - if itemData.itemConfig.ItemType==ItemType.HeroDebris or itemData.itemConfig.ItemType==ItemType.likeabilityItemChip or itemData.itemConfig.ItemType==ItemType.EquipChip then -- 神将碎片 + if itemData.itemConfig.ItemType==ItemType.HeroDebris + or itemData.itemConfig.ItemType==ItemType.likeabilityItemChip + or itemData.itemConfig.ItemType==ItemType.EquipChip + or itemData.itemConfig.ItemType==ItemType.CommonChip + then -- 神将碎片 compoundMaxNum = math.min(maxCompoundValue, gameSetting.HeroCompoundLimit, gameSetting.HeroNumlimit-LengthOfTable(HeroManager.GetAllHeroDatas())) elseif itemData.itemConfig.ItemType==ItemType.ZuoQiChip then -- 坐骑碎片 compoundMaxNum = math.min(maxCompoundValue, gameSetting.HeroCompoundLimit) end - elseif itemData.itemConfig.ItemType==ItemType.Box then--宝箱 + elseif itemData.itemConfig.ItemType==ItemType.Box + or itemData.itemConfig.ItemType == ItemType.GMzck + or itemData.itemConfig.ItemType == ItemType.GMzcq then--宝箱 this.nameText.text=Language[10194] this.btnCompoundText.text=Language[10195] local maxCompoundValue = itemData.num-- math.floor(itemData.num/itemData.itemConfig.UsePerCount) @@ -473,9 +486,13 @@ function this.ShowCompoundNumData(value) if itemData.itemConfig.ItemType==ItemType.HeroDebris or itemData.itemConfig.ItemType==ItemType.ZuoQiChip or itemData.itemConfig.ItemType==ItemType.likeabilityItemChip - or itemData.itemConfig.ItemType==ItemType.EquipChip then--碎片 + or itemData.itemConfig.ItemType==ItemType.EquipChip + or itemData.itemConfig.ItemType==ItemType.CommonChip + then--碎片 this.numText.text= Language[10198]..value*itemData.itemConfig.UsePerCount..Language[10199]..value..Language[10200].. string.gsub(GetLanguageStrById(itemData.itemConfig.Name),Language[10201],"") - elseif itemData.itemConfig.ItemType==ItemType.Box then--宝箱 + elseif itemData.itemConfig.ItemType==ItemType.Box + or itemData.itemConfig.ItemType == ItemType.GMzck + or itemData.itemConfig.ItemType == ItemType.GMzcq then this.numText.text= Language[10202]..value..Language[10200]..GetLanguageStrById(itemData.itemConfig.Name).."。" elseif itemData.itemConfig.ItemType==ItemType.TimeIsGold then--挂机奖励 this.numText.text= Language[10202]..value..Language[10200]..GetLanguageStrById(itemData.itemConfig.Name).."。" diff --git a/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua b/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua index 109c8f1d01..19c7c438c8 100644 --- a/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua @@ -140,7 +140,11 @@ function this:InitComponent() --新神尊特权 this.btnShenzun=Util.GetGameObject(self.gameObject,"RightDown/btnShenzun") this.shenzunRedPoint = Util.GetGameObject(this.btnShenzun,"redPoint") - this.shenzunRedPoint:SetActive(false) + --gm修改器 + this.btnGMChange=Util.GetGameObject(self.gameObject,"RightDown/btnGMChange") + Util.GetGameObject(this.btnGMChange,"Image"):GetComponent("Image").sprite=this.spLoader:LoadSprite("gm_change_maincity_btn_zh") + this.gmRedPoint = Util.GetGameObject(this.btnGMChange,"redPoint") + this.gmRedPoint:SetActive(false) --六星前往 this.btnSixStarGo=Util.GetGameObject(self.gameObject,"LeftUp/GameObject/GameObject/sixStarHero") --15日登陆活动预告 @@ -674,6 +678,10 @@ function this:BindEvent() end) end) + Util.AddClick(this.btnGMChange,function() + UIManager.OpenPanel(UIName.GMChangePanel) + end) + Util.AddClick(this.btnShenzun,function() UIManager.OpenPanel(UIName.NewShenZunPanel) end) diff --git a/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua b/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua index fd4905b94a..056c9128a5 100644 --- a/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua @@ -6876,4 +6876,21 @@ function NetManager.SendUpgradeGodTreeRequest(_jewelId,_count,func) end +function NetManager.SendGmBuyGoodRequest(_id,func) + local data = PlayerInfoProto_pb.GmBuyGoodRequest() + data.goodsId=_id + LogError("id========================".._id) + local msg = data:SerializeToString() + Network:SendMessageWithCallBack(MessageTypeProto_pb.GmBuyGoodRequest,MessageTypeProto_pb.TEST_BUY_GIGT_GOODS_RESPONSE,msg,function(buffer) + local data = buffer:DataByte() + local msg = PlayerInfoProto_pb.BuyGoodsDropIndication() + msg:ParseFromString(data) + LogError("11111111111111111111111") + if func then + func(msg) + end + end) +end + + return this \ No newline at end of file diff --git a/Assets/ManagedResources/~Lua/Modules/Operating/GMChangePanel.lua b/Assets/ManagedResources/~Lua/Modules/Operating/GMChangePanel.lua new file mode 100644 index 0000000000..2b2d59bf80 --- /dev/null +++ b/Assets/ManagedResources/~Lua/Modules/Operating/GMChangePanel.lua @@ -0,0 +1,191 @@ +require("Base/BasePanel") +GMChangePanel = Inherit(BasePanel) +local this= GMChangePanel +local GMInfo=ConfigManager.GetConfig(ConfigName.GMInfo) +local GMMaster=ConfigManager.GetConfig(ConfigName.GMMaster) +local itemConfig=ConfigManager.GetConfig(ConfigName.ItemConfig) +local rechargeCommodityConfig=ConfigManager.GetConfig(ConfigName.RechargeCommodityConfig) +local sortingOrder = 0 +--初始化组件(用于子类重写) +function GMChangePanel:InitComponent() + this.spLoader = SpriteLoader.New() + --定义头部文字和按钮 + + this.curTxt=Util.GetGameObject(self.gameObject, "layout/top/value1"):GetComponent("Text") + this.addTxt=Util.GetGameObject(self.gameObject, "layout/top/value2"):GetComponent("Text") + this.btn_add=Util.GetGameObject(self.gameObject, "layout/top/btn_chong") + this.btn_up=Util.GetGameObject(self.gameObject, "layout/top/btn_up") + this.progressTxt=Util.GetGameObject(self.gameObject, "layout/top/progress/value"):GetComponent("Text") + this.progressBar=Util.GetGameObject(self.gameObject, "layout/top/progress/progressBar"):GetComponent("Image") + this.progressBar.fillAmount=0 + --滚动条和预设 + --self.scrollItem = Util.GetGameObject(self.gameObject, "rzyBg/scrollItem") + this.itemPre = Util.GetGameObject(self.gameObject, "layout/tabBtnPre") + this.grid = Util.GetGameObject(self.gameObject, "layout/tabScroll/grid") + this.btn_close=Util.GetGameObject(self.gameObject, "layout/backBtn") + this.selectBtn=Util.GetGameObject(self.gameObject, "layout/tabSelectBtn") + this.selectBtnText=Util.GetGameObject(self.gameObject, "layout/tabSelectBtn/Text"):GetComponent("Text") + this.shopItemPre=Util.GetGameObject(self.gameObject, "layout/shopItemPre") + this.scroll=Util.GetGameObject(self.gameObject, "layout/scroll") + this.hint=Util.GetGameObject(self.gameObject, "layout/hint"):GetComponent("Text") + --设置滚动条 + local rootHight = this.scroll.transform.rect.height + local width = this.scroll.transform.rect.width + this.scrollView = SubUIManager.Open(SubUIConfig.ScrollCycleView, this.scroll.transform, + this.shopItemPre, nil, Vector2.New(width, rootHight), 1, 1, Vector2.New(0, 5),false) + this.scrollView.moveTween.MomentumAmount = 1 + this.scrollView.moveTween.Strength = 2 + local isFirst=true + for k, v in ConfigPairs(GMInfo) do + if v.IsOpen==1 then + local tabBtn = newObjToParent(this.itemPre,this.grid) + Util.GetGameObject(tabBtn, "Text"):GetComponent("Text").text=v.Name + Util.AddClick(tabBtn,function () + this.TabBtnOnClick(tabBtn,v) + end) + if isFirst then + this.TabBtnOnClick(tabBtn,v) + isFirst=false + end + end + end +end + +--绑定事件(用于子类重写) +function GMChangePanel:BindEvent() + Util.AddClick(this.btn_close, function() + self:ClosePanel() + end) + Util.AddClick(this.btn_add, function() + UIManager.OpenPanel(UIName.RewardItemSingleShowPopup,1342) + end) + Util.AddClick(this.btn_up, function() + + end) +end + +--添加事件监听(用于子类重写) +function GMChangePanel:AddListener() +end + +--移除事件监听(用于子类重写) +function GMChangePanel:RemoveListener() +end + +--界面打开时调用(用于子类重写) +function GMChangePanel:OnOpen(activityId) + + this:ShowTopInfo() +end +function GMChangePanel:ShowTopInfo() + local num=BagManager.GetItemCountById(1367) + this.curTxt.text=num.."元" + local maxnum=8000 + this.addTxt.text=maxnum-num.."元" + this.progressBar.fillAmount=num/maxnum + this.progressTxt.text=num.."/"..maxnum +end + +function this.TabBtnOnClick(btn,config) + --local _level=_privilegeLv>0 and _privilegeLv or 1 + --local clickBtn=this.tabGrid.transform:GetChild(_level-1) + this.selectBtn.transform:SetParent(btn.gameObject.transform) + this.selectBtn.transform.localScale = Vector3.one + this.selectBtn.transform.localPosition = Vector3.zero + this.selectBtnText.text=config.Name + --this.UpdateLayout(_level) + local dataList={} + local aa=config.Unlock[1] + LogError("aa[1]==="..aa[1].." aa[2]==="..aa[2]) + local isOpen,tip=CheckGMIsOpen(aa[1],aa[2]) + if isOpen then + this.hint.gameObject:SetActive(false) + this.scroll:SetActive(true) + for k, v in ConfigPairs(GMMaster) do + if v.Type==config.Type then + table.insert(dataList,v) + end + end + this.scrollView:SetData(dataList,function(index, rewardItem) + this:SingleTask(rewardItem, dataList[index]) + end,not false,not false) + else + this.hint.gameObject:SetActive(true) + this.hint.text=tip + this.scroll:SetActive(false) + end + +end + +function GMChangePanel:SingleTask(go,data) + local name=Util.GetGameObject(go, "name"):GetComponent("Text") + local num=Util.GetGameObject(go, "num"):GetComponent("Text") + local itemDes=Util.GetGameObject(go, "item"):GetComponent("Text") + local btn=Util.GetGameObject(go, "btn") + local btnTxt=Util.GetGameObject(go, "btn/Text"):GetComponent("Text") + local recharge=rechargeCommodityConfig[data.PackID] + name.text=recharge.Name + LogError("type=="..recharge.Type.." id=="..recharge.Id) + local leftBuyTime=OperatingManager.GetLeftBuyTime(recharge.Type,recharge.Id) + num.text="("..leftBuyTime.."/"..recharge.Limit..")" + local des="" + for i = 1, #data.Price do + if itemConfig[data.Price[i][1]] then + des=des.." "..itemConfig[data.Price[i][1]].Name.." *"..data.Price[i][2] + end + end + itemDes.text=des + Util.SetGray(btn,leftBuyTime<=0) + btn:GetComponent("Button").interactable = leftBuyTime>0 + Util.AddClick(btn, function() + + local sureFunc=function() + NetManager.SendGmBuyGoodRequest(data.PackID,function() + if data.Jump~=0 then + self:ClosePanel() + JumpManager.GoJump(data.Jump) + return + end + local leftBuyTime=OperatingManager.GetLeftBuyTime(recharge.Type,recharge.Id) + num.text="("..leftBuyTime.."/"..recharge.Limit..")" + Util.SetGray(btn,leftBuyTime<=0) + btn:GetComponent("Button").interactable = leftBuyTime>0 + this:ShowTopInfo() + end) + end + local args={} + args[1]="是否兑换?" + args[2]="兑换" + args[3]="取消" + args[4]=sureFunc + UIManager.OpenPanel(UIName.GMCommonConfirmPanel,args) + end) +end + +function GMChangePanel:OnSortingOrderChange() +end + +-- 打开,重新打开时回调 +function GMChangePanel:OnShow(_sortingOrder) + +end + + + + + + + + + + +--界面关闭时调用(用于子类重写) +function GMChangePanel:OnClose() + +end +--界面销毁时调用(用于子类重写) +function GMChangePanel:OnDestroy() + this.spLoader:Destroy() + +end +return GMChangePanel \ No newline at end of file diff --git a/Assets/ManagedResources/~Lua/Modules/Operating/GMChangePanel.lua.meta b/Assets/ManagedResources/~Lua/Modules/Operating/GMChangePanel.lua.meta new file mode 100644 index 0000000000..474cd3095e --- /dev/null +++ b/Assets/ManagedResources/~Lua/Modules/Operating/GMChangePanel.lua.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9010c527fb38f394a8bce47f38c27e1d +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ManagedResources/~Lua/Modules/Operating/HHBJPage.lua b/Assets/ManagedResources/~Lua/Modules/Operating/HHBJPage.lua index 9ddd055ed1..117ad751c6 100644 --- a/Assets/ManagedResources/~Lua/Modules/Operating/HHBJPage.lua +++ b/Assets/ManagedResources/~Lua/Modules/Operating/HHBJPage.lua @@ -161,7 +161,6 @@ function HHBJPage:SetCardShow(i) Util.AddOnceClick(self.cardPres[i].month,function() if state==0 then PayManager.Pay(gifts[i], function() - -- self.curAllMonthCardData = MonthCardManager.GetMonthCardData() Util.SetGray(self.cardPres[i].month,false) self.cardPres[i].month:GetComponent("Button").enabled = true diff --git a/Assets/ManagedResources/~Lua/Modules/Pay/PayManager.lua b/Assets/ManagedResources/~Lua/Modules/Pay/PayManager.lua index 463a53d5a8..2ae3f38f4f 100644 --- a/Assets/ManagedResources/~Lua/Modules/Pay/PayManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Pay/PayManager.lua @@ -63,13 +63,39 @@ function this.Pay(id, func) CheckRedPointStatus(RedPointType.GrowthPackage)--成长礼包的红点检测 --直购商品 local rechargeConfig = ConfigManager.GetConfigData(ConfigName.RechargeCommodityConfig, id) - if AppConst.isSDKLogin and rechargeConfig.Price > 0 then - PayManager.SdkPay({ Id = id, orderId = orderId }) - else - NetManager.RequestBuyGiftGoods(id, function(msg) - this.onSdkPayResult(id) - end) + if rechargeConfig.BuyType==1 then --人民币 + if AppConst.isSDKLogin and rechargeConfig.Price > 0 then + PayManager.SdkPay({ Id = id, orderId = orderId }) + else + NetManager.RequestBuyGiftGoods(id, function(msg) + this.onSdkPayResult(id) + end) + end + elseif rechargeConfig.BuyType==2 then --gm余额购买 + NetManager.SendGmBuyGoodRequest(id) + elseif rechargeConfig.BuyType==3 then --rmb/gm余额购买 + local sureFunc=function() + NetManager.SendGmBuyGoodRequest(id,function() + end) + end + local cancelFunc=function() + if AppConst.isSDKLogin and rechargeConfig.Price > 0 then + PayManager.SdkPay({ Id = id, orderId = orderId }) + else + NetManager.RequestBuyGiftGoods(id, function(msg) + this.onSdkPayResult(id) + end) + end + end + local args={} + args[1]="该福利可以通过GM修改器获得,是否继续充值" + args[2]="GM修改器" + args[3]="直接充值" + args[4]=sureFunc + args[5]=cancelFunc + UIManager.OpenPanel(UIName.GMCommonConfirmPanel,args) end + end) end diff --git a/Assets/ManagedResources/~Lua/Modules/Popup/RewardItemSingleShowPopup.lua b/Assets/ManagedResources/~Lua/Modules/Popup/RewardItemSingleShowPopup.lua index 17d3cdc8cb..b33728e187 100644 --- a/Assets/ManagedResources/~Lua/Modules/Popup/RewardItemSingleShowPopup.lua +++ b/Assets/ManagedResources/~Lua/Modules/Popup/RewardItemSingleShowPopup.lua @@ -93,7 +93,8 @@ function RewardItemSingleShowPopup:BindEvent() end if itemConfigData.ItemType == ItemType.HeroDebris or itemConfigData.ItemType==ItemType.likeabilityItemChip - or itemConfigData.ItemType==ItemType.EquipChip then + or itemConfigData.ItemType==ItemType.EquipChip + or itemConfigData.ItemType==ItemType.CommonChip then local gameSetting = ConfigManager.GetConfigData(ConfigName.GameSetting, 1) local endHeroNum=gameSetting.HeroNumlimit-LengthOfTable(HeroManager.GetAllHeroDatas()) local sum = BagManager.GetItemCountById(itemSid) / BagManager.bagDatas[itemSid].itemConfig.UsePerCount @@ -138,7 +139,10 @@ function RewardItemSingleShowPopup:BindEvent() this.DeleteActiveLanTuData() end) end - elseif itemConfigData.ItemType == ItemType.Box then + elseif itemConfigData.ItemType == ItemType.Box + or itemConfigData.ItemType == ItemType.GMzck + or itemConfigData.ItemType == ItemType.GMzcq then + LogError("1111111111111111111") local _itemData = BagManager.bagDatas[itemSid] if itemConfig[itemSid].UseType ~= 2 then UIManager.OpenPanel(UIName.BagResolveAnCompoundPanel, 4, _itemData, function() @@ -349,11 +353,12 @@ function RewardItemSingleShowPopup:OnShow() or itemConfigData.ItemType == ItemType.ZuoQiChip or itemConfigData.ItemType == ItemType.likeabilityItemChip or itemConfigData.ItemType == ItemType.EquipChip + or itemConfigData.ItemType == ItemType.CommonChip ) then this.btnSureText.text = Language[10193] this.btnSure:SetActive(true) - elseif isBagPanel and itemConfigData.ItemType == 10 and func then--是否宝箱可使用 + elseif isBagPanel and (itemConfigData.ItemType == 10 or itemConfigData.ItemType == ItemType.GMzck or itemConfigData.ItemType == ItemType.GMzcq) and func then--是否宝箱可使用 this.btnSure:SetActive(true) this.btnSureText.text = Language[10195] elseif isBagPanel and itemConfigData.ItemType == 12 and func then-- 改名卡 diff --git a/Assets/ManagedResources/~Lua/Modules/UIComponent/GMCommonConfirmPanel.lua b/Assets/ManagedResources/~Lua/Modules/UIComponent/GMCommonConfirmPanel.lua new file mode 100644 index 0000000000..bdc8beab99 --- /dev/null +++ b/Assets/ManagedResources/~Lua/Modules/UIComponent/GMCommonConfirmPanel.lua @@ -0,0 +1,96 @@ +--[[ + * @Classname CommonConfirmPanel + * @Description TODO + * @Date 2019/7/25 14:18 + * @Created by MagicianJoker +--]] + +---@class GMCommonConfirmPanel +local GMCommonConfirmPanel = quick_class("GMCommonConfirmPanel", BasePanel) + +function GMCommonConfirmPanel:InitComponent() + self.spLoader = SpriteLoader.New() + + self.title = Util.GetGameObject(self.transform, "frame/bg/title"):GetComponent("Text") + self.content = Util.GetGameObject(self.transform, "frame/bg/content"):GetComponent("Text") + + self.doublePart = Util.GetGameObject(self.transform, "frame/bg/doublepart") + self.confirmBtn = Util.GetGameObject(self.doublePart, "confirmBtn") + self.confirmText = Util.GetGameObject(self.confirmBtn, "Text"):GetComponent("Text") + self.cancelBtn = Util.GetGameObject(self.doublePart, "cancelBtn") + self.cancelText = Util.GetGameObject(self.cancelBtn, "Text"):GetComponent("Text") + + self.singlePart = Util.GetGameObject(self.transform, "frame/bg/singlepart") + self.singlePart:SetActive(false) + self.singleConfirmBtn = Util.GetGameObject(self.singlePart, "confirmBtn") + self.singleConfirmText = Util.GetGameObject(self.singleConfirmBtn, "Text"):GetComponent("Text") + self.btn_close=Util.GetGameObject(self.transform, "frame/bg/btn_close") +end + +function GMCommonConfirmPanel:BindEvent() + Util.AddClick(self.confirmBtn, function() + self:OnConfirmBtnClicked() + end) + + Util.AddClick(self.singleConfirmBtn, function() + self:OnConfirmBtnClicked() + end) + + Util.AddClick(self.cancelBtn, function() + self:OnCancelBtnClicked() + end) + Util.AddClick(self.btn_close, function() + self:ClosePanel() + end) + +end + +-- context = { +-- title = "", +-- content = "", +-- confirmCallback = function() end, +-- cancelCallback = function() end, +-- confirmText = "确认", +-- cancelText = "取消", +-- type, -- 单双按钮 +-- extra,--额外操作 +-- } +local sureFunc=nil +local cancelFunc=nil +function GMCommonConfirmPanel:OnOpen(args) + local info=args[1] + local sureStr=args[2] + local cancelStr=args[3] + sureFunc=args[4] + cancelFunc=args[5] + self.title.text = Language[11309] + self.content.text = info + self.confirmText.text = sureStr or Language[11934] + self.cancelText.text = cancelStr or Language[10731] + self.doublePart:SetActive(true) + +end + +function GMCommonConfirmPanel:OnShow() + +end + +function GMCommonConfirmPanel:OnClose() + +end + +function GMCommonConfirmPanel:OnConfirmBtnClicked() + self:ClosePanel() + if sureFunc then + sureFunc() + end +end + +function GMCommonConfirmPanel:OnCancelBtnClicked() + self:ClosePanel() + if cancelFunc then + cancelFunc() + end +end + +return GMCommonConfirmPanel \ No newline at end of file diff --git a/Assets/ManagedResources/~Lua/Modules/UIComponent/GMCommonConfirmPanel.lua.meta b/Assets/ManagedResources/~Lua/Modules/UIComponent/GMCommonConfirmPanel.lua.meta new file mode 100644 index 0000000000..d5c99b2d11 --- /dev/null +++ b/Assets/ManagedResources/~Lua/Modules/UIComponent/GMCommonConfirmPanel.lua.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: fda2a4b7022c3f84cb1116d7d55f427e +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: