diff --git a/Assets/ManagedResources/Prefabs/UI/GeneralPanel/GeneralBigPopup.prefab b/Assets/ManagedResources/Prefabs/UI/GeneralPanel/GeneralBigPopup.prefab
index de4da280a6..e0c2a1c65e 100644
--- a/Assets/ManagedResources/Prefabs/UI/GeneralPanel/GeneralBigPopup.prefab
+++ b/Assets/ManagedResources/Prefabs/UI/GeneralPanel/GeneralBigPopup.prefab
@@ -309,6 +309,166 @@ MonoBehaviour:
m_LineSpacing: 1
m_Text: 2/2
LanguageIndex: 0
+--- !u!1 &692349092380150825
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 9109067016363775585}
+ - component: {fileID: 6189692531127281985}
+ - component: {fileID: 4297463522448545093}
+ m_Layer: 5
+ m_Name: text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &9109067016363775585
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 692349092380150825}
+ 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: 5999387209541115817}
+ 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: -4.7, y: 0.0000017881}
+ m_SizeDelta: {x: 197.07, y: 47.75}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &6189692531127281985
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 692349092380150825}
+ m_CullTransparentMesh: 0
+--- !u!114 &4297463522448545093
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 692349092380150825}
+ 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.85490197, g: 0.5882353, b: 0.28235295, 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: 2
+ m_MaxSize: 70
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 1
+ m_VerticalOverflow: 1
+ m_LineSpacing: 1
+ m_Text: "\u795E\u5E94\u5C5E\u6027"
+ LanguageIndex: 11580
+--- !u!1 &717216849716371066
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1494894176634842726}
+ - component: {fileID: 9098580875596468645}
+ - component: {fileID: 8734882062528902187}
+ m_Layer: 0
+ m_Name: num
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1494894176634842726
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 717216849716371066}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: -200}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 2157875845007473379}
+ 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: 499, y: 0}
+ m_SizeDelta: {x: 562.5, y: 40}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &9098580875596468645
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 717216849716371066}
+ m_CullTransparentMesh: 0
+--- !u!114 &8734882062528902187
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 717216849716371066}
+ 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: 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_FontData:
+ m_Font: {fileID: 12800000, guid: 6fa15837529b0e640af6620b07d3207d, type: 3}
+ m_FontSize: 34
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 3
+ m_MaxSize: 300
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: "\u56DB\u7075\u8BD5\u70BC\u901A\u517310\u5C42(10/10)"
+ LanguageIndex: 0
--- !u!1 &977347506885705026
GameObject:
m_ObjectHideFlags: 0
@@ -959,6 +1119,81 @@ MonoBehaviour:
m_LineSpacing: 1
m_Text: "\u4EC5\u9650\u7B2C\u4E8C\u5C42"
LanguageIndex: 0
+--- !u!1 &1799334708996797343
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5999387209541115817}
+ - component: {fileID: 6500675075112783195}
+ - component: {fileID: 3423816686711771244}
+ m_Layer: 5
+ m_Name: name
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5999387209541115817
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1799334708996797343}
+ 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: 9109067016363775585}
+ m_Father: {fileID: 1917025700084007537}
+ 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: 9.5, y: -4.4}
+ m_SizeDelta: {x: 280.5, y: 64.08}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &6500675075112783195
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1799334708996797343}
+ m_CullTransparentMesh: 0
+--- !u!114 &3423816686711771244
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1799334708996797343}
+ 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: 288461e87c49b6d4eb6b055d683d345c, 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 &1958333681059384058
GameObject:
m_ObjectHideFlags: 0
@@ -1050,6 +1285,7 @@ GameObject:
- component: {fileID: 5978868307199444870}
- component: {fileID: 1072730558999711384}
- component: {fileID: 7835085401096484185}
+ - component: {fileID: 1224179772118427488}
m_Layer: 5
m_Name: Mask
m_TagString: Untagged
@@ -1113,6 +1349,48 @@ MonoBehaviour:
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
+--- !u!114 &1224179772118427488
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2005787329047355383}
+ 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: 0
+ 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: 7835085401096484185}
+ 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 &2756625957159874447
GameObject:
m_ObjectHideFlags: 0
@@ -1316,6 +1594,86 @@ MonoBehaviour:
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
+--- !u!1 &4101334223105291437
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 19115651242788330}
+ - component: {fileID: 1122288353431995532}
+ - component: {fileID: 3372945857982466309}
+ m_Layer: 0
+ m_Name: name
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &19115651242788330
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4101334223105291437}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: -200}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 2157875845007473379}
+ 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: 148, y: 0}
+ m_SizeDelta: {x: 102.79999, y: 40}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1122288353431995532
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4101334223105291437}
+ m_CullTransparentMesh: 0
+--- !u!114 &3372945857982466309
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4101334223105291437}
+ 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: 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_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: 5
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 1
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: "\u66B4\u51FB\u51E0\u7387:"
+ LanguageIndex: 0
--- !u!1 &4186176485394922406
GameObject:
m_ObjectHideFlags: 0
@@ -1364,6 +1722,206 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4186176485394922406}
m_CullTransparentMesh: 0
+--- !u!1 &4444391504148952245
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1806491126813307108}
+ - component: {fileID: 2293218450778706708}
+ - component: {fileID: 8727665759596963603}
+ - component: {fileID: 7023388810013337633}
+ - component: {fileID: 5400543457366234779}
+ m_Layer: 5
+ m_Name: bg
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1806491126813307108
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4444391504148952245}
+ 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: 1917025700084007537}
+ - {fileID: 2157875845007473379}
+ - {fileID: 5438476316932776393}
+ m_Father: {fileID: 639827898033935609}
+ 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: 123.99011}
+ m_SizeDelta: {x: 800, y: 230}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2293218450778706708
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4444391504148952245}
+ m_CullTransparentMesh: 0
+--- !u!114 &8727665759596963603
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4444391504148952245}
+ 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: 58c503111f310224a9a04ab39a004308, 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!114 &7023388810013337633
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4444391504148952245}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 1297475563, guid: f70555f144d8491a825f0804e09c671c, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 10
+ m_Right: 10
+ m_Top: 100
+ m_Bottom: 30
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+--- !u!114 &5400543457366234779
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4444391504148952245}
+ 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 &4827638499162139509
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5438476316932776393}
+ - component: {fileID: 7304354265200663772}
+ - component: {fileID: 817085111464402782}
+ - component: {fileID: 8930003728124895054}
+ m_Layer: 5
+ m_Name: attriListGrid
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5438476316932776393
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4827638499162139509}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 200}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 6492557414944415923}
+ m_Father: {fileID: 1806491126813307108}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 22.5, y: -150}
+ m_SizeDelta: {x: 25, y: 100}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7304354265200663772
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4827638499162139509}
+ m_CullTransparentMesh: 0
+--- !u!114 &817085111464402782
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4827638499162139509}
+ 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!114 &8930003728124895054
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4827638499162139509}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 1297475563, guid: f70555f144d8491a825f0804e09c671c, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 25
+ m_Right: 0
+ m_Top: -100
+ m_Bottom: 50
+ m_ChildAlignment: 4
+ m_Spacing: 50
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
--- !u!1 &4949698190303221708
GameObject:
m_ObjectHideFlags: 0
@@ -1796,6 +2354,51 @@ MonoBehaviour:
m_LineSpacing: 1
m_Text: 2/2
LanguageIndex: 0
+--- !u!1 &5740911503273234313
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 639827898033935609}
+ - component: {fileID: 4759355960982047880}
+ m_Layer: 5
+ m_Name: GeneralBigPopup_ShenYingShuXing
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 0
+--- !u!224 &639827898033935609
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5740911503273234313}
+ 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: 1806491126813307108}
+ m_Father: {fileID: 2423465471356683207}
+ m_RootOrder: 3
+ 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 &4759355960982047880
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5740911503273234313}
+ m_CullTransparentMesh: 0
--- !u!1 &5955664632054071393
GameObject:
m_ObjectHideFlags: 0
@@ -2062,6 +2665,7 @@ RectTransform:
- {fileID: 1048101660349373980}
- {fileID: 2221885512223848565}
- {fileID: 6361912668556971992}
+ - {fileID: 639827898033935609}
m_Father: {fileID: 1047325092235970838}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -2120,6 +2724,231 @@ MonoBehaviour:
isPlayAudio: 1
isHaveCloseBtn: 0
isPlayOnOpen: 1
+--- !u!1 &7183610185583898192
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1917025700084007537}
+ - component: {fileID: 5759800152493303227}
+ - component: {fileID: 2155566449261284165}
+ m_Layer: 5
+ m_Name: equipInfo
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1917025700084007537
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7183610185583898192}
+ 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: 5999387209541115817}
+ m_Father: {fileID: 1806491126813307108}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 1}
+ m_AnchorMax: {x: 0.5, y: 1}
+ m_AnchoredPosition: {x: 0, y: -46}
+ m_SizeDelta: {x: 458.7, y: 60}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &5759800152493303227
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7183610185583898192}
+ m_CullTransparentMesh: 0
+--- !u!114 &2155566449261284165
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7183610185583898192}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 1679637790, guid: f70555f144d8491a825f0804e09c671c, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 1
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &7265318427388614966
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6492557414944415923}
+ - component: {fileID: 1835317368057536988}
+ - component: {fileID: 1596972825282064028}
+ - component: {fileID: 1556889873858776633}
+ - component: {fileID: 3999441477204972023}
+ m_Layer: 5
+ m_Name: Mask
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6492557414944415923
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7265318427388614966}
+ 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: 5438476316932776393}
+ 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: 25, y: -50}
+ m_SizeDelta: {x: 0, y: 100}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1835317368057536988
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7265318427388614966}
+ m_CullTransparentMesh: 0
+--- !u!114 &1596972825282064028
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7265318427388614966}
+ 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.23529412}
+ m_RaycastTarget: 0
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
+ Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
+ m_Sprite: {fileID: 0}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+--- !u!114 &1556889873858776633
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7265318427388614966}
+ 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!114 &3999441477204972023
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7265318427388614966}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 1297475563, guid: f70555f144d8491a825f0804e09c671c, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 50
+ m_Bottom: 50
+ m_ChildAlignment: 3
+ m_Spacing: 60
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+--- !u!1 &7356739075882446421
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2157875845007473379}
+ - component: {fileID: 5635187738952314161}
+ m_Layer: 5
+ m_Name: attriPre
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 0
+--- !u!224 &2157875845007473379
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7356739075882446421}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 200}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 19115651242788330}
+ - {fileID: 1494894176634842726}
+ m_Father: {fileID: 1806491126813307108}
+ 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: 10, y: -100}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 0.5}
+--- !u!222 &5635187738952314161
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7356739075882446421}
+ m_CullTransparentMesh: 0
--- !u!1 &8052020371798592084
GameObject:
m_ObjectHideFlags: 0
diff --git a/Assets/ManagedResources/Prefabs/UI/SacredTree/SacredTreePanel.prefab b/Assets/ManagedResources/Prefabs/UI/SacredTree/SacredTreePanel.prefab
index 2929502d53..a3c53f1f3f 100644
--- a/Assets/ManagedResources/Prefabs/UI/SacredTree/SacredTreePanel.prefab
+++ b/Assets/ManagedResources/Prefabs/UI/SacredTree/SacredTreePanel.prefab
@@ -249,6 +249,7 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4721194798677964041}
+ - {fileID: 3518057561376129305}
m_Father: {fileID: 8234046456925150097}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -355,6 +356,80 @@ Animator:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0
+--- !u!1 &887841620342110426
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4717349610539232435}
+ - component: {fileID: 3761285774003593615}
+ - component: {fileID: 4654494435490778003}
+ m_Layer: 0
+ m_Name: yun2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4717349610539232435
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 887841620342110426}
+ 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: 1123873614442330117}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 1}
+ m_AnchorMax: {x: 0.5, y: 1}
+ m_AnchoredPosition: {x: 0, y: -820}
+ m_SizeDelta: {x: 1080, y: 1640}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3761285774003593615
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 887841620342110426}
+ m_CullTransparentMesh: 0
+--- !u!114 &4654494435490778003
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 887841620342110426}
+ 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: 53971b08d24ae0940aae3997c9095f00, 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 &1325872924926217028
GameObject:
m_ObjectHideFlags: 0
@@ -596,7 +671,7 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1123873614442330117}
- m_RootOrder: 1
+ m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
@@ -676,7 +751,7 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1123873614442330117}
- m_RootOrder: 3
+ m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
@@ -878,7 +953,7 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1123873614442330117}
- m_RootOrder: 0
+ m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
@@ -1060,6 +1135,86 @@ Animator:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0
+--- !u!1 &6318896378190232131
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3518057561376129305}
+ - component: {fileID: 3677999933606744243}
+ - component: {fileID: 4848333640633079803}
+ m_Layer: 0
+ m_Name: num
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3518057561376129305
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6318896378190232131}
+ 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: 6031471198377751690}
+ 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: -86.3}
+ m_SizeDelta: {x: 100, y: 50}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3677999933606744243
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6318896378190232131}
+ m_CullTransparentMesh: 0
+--- !u!114 &4848333640633079803
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6318896378190232131}
+ 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.9960785, g: 0.6901961, b: 0.32156864, 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: 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: 8/16
+ LanguageIndex: 0
--- !u!1 &6686780511225248220
GameObject:
m_ObjectHideFlags: 0
@@ -1163,10 +1318,13 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
+ - {fileID: 8702472482375009910}
- {fileID: 6021934166292195685}
- {fileID: 4751131894034482617}
- {fileID: 74714527184782466}
- {fileID: 7412476955756931709}
+ - {fileID: 4973733271684115907}
+ - {fileID: 4717349610539232435}
m_Father: {fileID: 8234046456925150097}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1212,6 +1370,80 @@ MonoBehaviour:
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
+--- !u!1 &7693025872837393924
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4973733271684115907}
+ - component: {fileID: 8108426532337337970}
+ - component: {fileID: 8980434046419351693}
+ m_Layer: 0
+ m_Name: di
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4973733271684115907
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7693025872837393924}
+ 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: 1123873614442330117}
+ m_RootOrder: 5
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0}
+ m_AnchorMax: {x: 0.5, y: 0}
+ m_AnchoredPosition: {x: 0, y: 228.5}
+ m_SizeDelta: {x: 1080, y: 457}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &8108426532337337970
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7693025872837393924}
+ m_CullTransparentMesh: 0
+--- !u!114 &8980434046419351693
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7693025872837393924}
+ 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: 0.56078434}
+ 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: 07b843588b4424c47803fcee297520d8, 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 &7902316799462023939
GameObject:
m_ObjectHideFlags: 0
@@ -1224,7 +1456,7 @@ GameObject:
- component: {fileID: 2928422231950059437}
- component: {fileID: 556515533186788038}
m_Layer: 0
- m_Name: Text
+ m_Name: num
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -1322,7 +1554,7 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1123873614442330117}
- m_RootOrder: 2
+ m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
@@ -1366,6 +1598,80 @@ MonoBehaviour:
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
+--- !u!1 &8995329282932359638
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8702472482375009910}
+ - component: {fileID: 2393165203205392915}
+ - component: {fileID: 8237210429007035316}
+ m_Layer: 0
+ m_Name: yun1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8702472482375009910
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8995329282932359638}
+ 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: 1123873614442330117}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 1}
+ m_AnchorMax: {x: 0.5, y: 1}
+ m_AnchoredPosition: {x: 0, y: -637.5}
+ m_SizeDelta: {x: 1080, y: 1275}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2393165203205392915
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8995329282932359638}
+ m_CullTransparentMesh: 0
+--- !u!114 &8237210429007035316
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8995329282932359638}
+ 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: c9223cb8585cdd7449513734d7edc7a2, 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 &9026415306465658095
GameObject:
m_ObjectHideFlags: 0
diff --git a/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua b/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua
index 1cbc00b64d..80ac4ab0e9 100644
--- a/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua
+++ b/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua
@@ -471,7 +471,7 @@ PanelType = {
Celebration = {14,16,50003},--社稷大典
YiJingBaoKu = {14,16,1004},--易经宝库
LingShouBaoGe = {14,16,1204},--灵兽宝阁
- SacredTree = {14,16},--建木神树
+ SacredTree = {14,16,1211},--建木神树
}
@@ -1300,7 +1300,7 @@ FUNCTION_OPEN_TYPE = {
POKEMON=79,--灵兽山
XiaoYaoYou = 80, -- 逍遥游
RoleAwake = 81, -- 神将觉醒
- SACREDTREE = 88,--建木神树
+ SACREDTREE = 84,--建木神树
}
TaskGetBtnIconDef = {
@@ -1900,6 +1900,7 @@ GENERAL_POPUP_TYPE={
--大号通用弹窗
YiJingBaoKu = 30,--易经宝库
YiJingBaoKuRewardPreview = 32,--易经宝库奖励预览
+ ShenYingShuXing = 34,--神应属性
}
--抽卡类型
diff --git a/Assets/ManagedResources/~Lua/Common/Managers.lua b/Assets/ManagedResources/~Lua/Common/Managers.lua
index 9757526076..dcd2e34e26 100644
--- a/Assets/ManagedResources/~Lua/Common/Managers.lua
+++ b/Assets/ManagedResources/~Lua/Common/Managers.lua
@@ -177,6 +177,7 @@ local ManagerNames = {
--主题活动管理器
"DynamicActivity/DynamicActivityManager",
"Hero/HeroSkinManager",
+ "SacredTree/SacredTreeManager",
--!!!!红点管理(尽量放在最后)!!!!--
"Player/RedpotManager",
}
diff --git a/Assets/ManagedResources/~Lua/Data/ConfigData.lua b/Assets/ManagedResources/~Lua/Data/ConfigData.lua
index aff6849c12..097d8f89c9 100644
--- a/Assets/ManagedResources/~Lua/Data/ConfigData.lua
+++ b/Assets/ManagedResources/~Lua/Data/ConfigData.lua
@@ -177,7 +177,9 @@ ConfigName = {
HeroSkin = "HeroSkin",
BlessingConfigNew = "BlessingConfigNew",
BlessingRewardPoolNew = "BlessingRewardPoolNew",
- SpiritAnimalSummon = "SpiritAnimalSummon"
+ SpiritAnimalSummon = "SpiritAnimalSummon",
+ GodHoodTreeLevel = "GodHoodTreeLevel",
+ GodHoodTreeSetting = "GodHoodTreeSetting",
}
require "Framework/GameDataBase"
diff --git a/Assets/ManagedResources/~Lua/Message/ActivityProto_pb.lua b/Assets/ManagedResources/~Lua/Message/ActivityProto_pb.lua
index 26cba6bd40..c77aa4c68c 100644
--- a/Assets/ManagedResources/~Lua/Message/ActivityProto_pb.lua
+++ b/Assets/ManagedResources/~Lua/Message/ActivityProto_pb.lua
@@ -20,6 +20,14 @@ SELETSUBREWARDPOOLRESPONSE = protobuf.Descriptor();
SPECICALMONSTERCHOOSEREQUEST = protobuf.Descriptor();
SPECICALMONSTERCHOOSEREQUEST_ACTIVITYID_FIELD = protobuf.FieldDescriptor();
SPECICALMONSTERCHOOSEREQUEST_SELECTID_FIELD = protobuf.FieldDescriptor();
+NEWGENERALATTACKREQUEST = protobuf.Descriptor();
+NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD = protobuf.FieldDescriptor();
+NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD = protobuf.FieldDescriptor();
+NEWGENERALATTACKRESPONSE = protobuf.Descriptor();
+NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD = protobuf.FieldDescriptor();
+NEWGENERALATTACKRESPONSE_DROP_FIELD = protobuf.FieldDescriptor();
+UPGRADEGODTREEREQUEST = protobuf.Descriptor();
+UPGRADEGODTREERESPONSE = protobuf.Descriptor();
COMMITSHEJIACTIVITYITEMREQUEST_ITEMID_FIELD.name = "itemId"
COMMITSHEJIACTIVITYITEMREQUEST_ITEMID_FIELD.full_name = ".com.ljsd.jieling.protocols.CommitShejiActivityItemRequest.itemId"
@@ -162,12 +170,86 @@ SPECICALMONSTERCHOOSEREQUEST.enum_types = {}
SPECICALMONSTERCHOOSEREQUEST.fields = {SPECICALMONSTERCHOOSEREQUEST_ACTIVITYID_FIELD, SPECICALMONSTERCHOOSEREQUEST_SELECTID_FIELD}
SPECICALMONSTERCHOOSEREQUEST.is_extendable = false
SPECICALMONSTERCHOOSEREQUEST.extensions = {}
+NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD.name = "activityId"
+NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD.full_name = ".com.ljsd.jieling.protocols.NewGeneralAttackRequest.activityId"
+NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD.number = 1
+NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD.index = 0
+NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD.label = 1
+NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD.has_default_value = false
+NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD.default_value = 0
+NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD.type = 5
+NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD.cpp_type = 1
+
+NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD.name = "privilageTypeId"
+NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD.full_name = ".com.ljsd.jieling.protocols.NewGeneralAttackRequest.privilageTypeId"
+NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD.number = 2
+NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD.index = 1
+NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD.label = 1
+NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD.has_default_value = false
+NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD.default_value = 0
+NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD.type = 5
+NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD.cpp_type = 1
+
+NEWGENERALATTACKREQUEST.name = "NewGeneralAttackRequest"
+NEWGENERALATTACKREQUEST.full_name = ".com.ljsd.jieling.protocols.NewGeneralAttackRequest"
+NEWGENERALATTACKREQUEST.nested_types = {}
+NEWGENERALATTACKREQUEST.enum_types = {}
+NEWGENERALATTACKREQUEST.fields = {NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD, NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD}
+NEWGENERALATTACKREQUEST.is_extendable = false
+NEWGENERALATTACKREQUEST.extensions = {}
+NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.name = "fightData"
+NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.full_name = ".com.ljsd.jieling.protocols.NewGeneralAttackResponse.fightData"
+NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.number = 1
+NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.index = 0
+NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.label = 1
+NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.has_default_value = false
+NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.default_value = nil
+NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.message_type = CommonProto_pb.FIGHTDATA
+NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.type = 11
+NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.cpp_type = 10
+
+NEWGENERALATTACKRESPONSE_DROP_FIELD.name = "drop"
+NEWGENERALATTACKRESPONSE_DROP_FIELD.full_name = ".com.ljsd.jieling.protocols.NewGeneralAttackResponse.drop"
+NEWGENERALATTACKRESPONSE_DROP_FIELD.number = 2
+NEWGENERALATTACKRESPONSE_DROP_FIELD.index = 1
+NEWGENERALATTACKRESPONSE_DROP_FIELD.label = 1
+NEWGENERALATTACKRESPONSE_DROP_FIELD.has_default_value = false
+NEWGENERALATTACKRESPONSE_DROP_FIELD.default_value = nil
+NEWGENERALATTACKRESPONSE_DROP_FIELD.message_type = CommonProto_pb.DROP
+NEWGENERALATTACKRESPONSE_DROP_FIELD.type = 11
+NEWGENERALATTACKRESPONSE_DROP_FIELD.cpp_type = 10
+
+NEWGENERALATTACKRESPONSE.name = "NewGeneralAttackResponse"
+NEWGENERALATTACKRESPONSE.full_name = ".com.ljsd.jieling.protocols.NewGeneralAttackResponse"
+NEWGENERALATTACKRESPONSE.nested_types = {}
+NEWGENERALATTACKRESPONSE.enum_types = {}
+NEWGENERALATTACKRESPONSE.fields = {NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD, NEWGENERALATTACKRESPONSE_DROP_FIELD}
+NEWGENERALATTACKRESPONSE.is_extendable = false
+NEWGENERALATTACKRESPONSE.extensions = {}
+UPGRADEGODTREEREQUEST.name = "UpgradeGodTreeRequest"
+UPGRADEGODTREEREQUEST.full_name = ".com.ljsd.jieling.protocols.UpgradeGodTreeRequest"
+UPGRADEGODTREEREQUEST.nested_types = {}
+UPGRADEGODTREEREQUEST.enum_types = {}
+UPGRADEGODTREEREQUEST.fields = {}
+UPGRADEGODTREEREQUEST.is_extendable = false
+UPGRADEGODTREEREQUEST.extensions = {}
+UPGRADEGODTREERESPONSE.name = "UpgradeGodTreeResponse"
+UPGRADEGODTREERESPONSE.full_name = ".com.ljsd.jieling.protocols.UpgradeGodTreeResponse"
+UPGRADEGODTREERESPONSE.nested_types = {}
+UPGRADEGODTREERESPONSE.enum_types = {}
+UPGRADEGODTREERESPONSE.fields = {}
+UPGRADEGODTREERESPONSE.is_extendable = false
+UPGRADEGODTREERESPONSE.extensions = {}
CommitShejiActivityItemRequest = protobuf.Message(COMMITSHEJIACTIVITYITEMREQUEST)
CommitShejiActivityItemResponse = protobuf.Message(COMMITSHEJIACTIVITYITEMRESPONSE)
GetShejiAwardRequest = protobuf.Message(GETSHEJIAWARDREQUEST)
GetShejiAwardResponse = protobuf.Message(GETSHEJIAWARDRESPONSE)
+NewGeneralAttackRequest = protobuf.Message(NEWGENERALATTACKREQUEST)
+NewGeneralAttackResponse = protobuf.Message(NEWGENERALATTACKRESPONSE)
SeletSubRewardPoolRequest = protobuf.Message(SELETSUBREWARDPOOLREQUEST)
SeletSubRewardPoolResponse = protobuf.Message(SELETSUBREWARDPOOLRESPONSE)
SpecicalMonsterChooseRequest = protobuf.Message(SPECICALMONSTERCHOOSEREQUEST)
+UpgradeGodTreeRequest = protobuf.Message(UPGRADEGODTREEREQUEST)
+UpgradeGodTreeResponse = protobuf.Message(UPGRADEGODTREERESPONSE)
diff --git a/Assets/ManagedResources/~Lua/Message/CommonProto_pb.lua b/Assets/ManagedResources/~Lua/Message/CommonProto_pb.lua
index 050b4addb8..9950e0ba62 100644
--- a/Assets/ManagedResources/~Lua/Message/CommonProto_pb.lua
+++ b/Assets/ManagedResources/~Lua/Message/CommonProto_pb.lua
@@ -32,6 +32,7 @@ PLAYER_DECROTION_FIELD = protobuf.FieldDescriptor();
PLAYER_RIDE_FIELD = protobuf.FieldDescriptor();
PLAYER_RIDELEVEL_FIELD = protobuf.FieldDescriptor();
PLAYER_SEX_FIELD = protobuf.FieldDescriptor();
+PLAYER_TREELEVEL_FIELD = protobuf.FieldDescriptor();
PRIVILEGE = protobuf.Descriptor();
PRIVILEGE_ID_FIELD = protobuf.FieldDescriptor();
PRIVILEGE_USEDTIMES_FIELD = protobuf.FieldDescriptor();
@@ -872,11 +873,21 @@ PLAYER_SEX_FIELD.default_value = 0
PLAYER_SEX_FIELD.type = 5
PLAYER_SEX_FIELD.cpp_type = 1
+PLAYER_TREELEVEL_FIELD.name = "treeLevel"
+PLAYER_TREELEVEL_FIELD.full_name = ".com.ljsd.jieling.protocols.Player.treeLevel"
+PLAYER_TREELEVEL_FIELD.number = 25
+PLAYER_TREELEVEL_FIELD.index = 24
+PLAYER_TREELEVEL_FIELD.label = 1
+PLAYER_TREELEVEL_FIELD.has_default_value = false
+PLAYER_TREELEVEL_FIELD.default_value = 0
+PLAYER_TREELEVEL_FIELD.type = 5
+PLAYER_TREELEVEL_FIELD.cpp_type = 1
+
PLAYER.name = "Player"
PLAYER.full_name = ".com.ljsd.jieling.protocols.Player"
PLAYER.nested_types = {}
PLAYER.enum_types = {}
-PLAYER.fields = {PLAYER_UID_FIELD, PLAYER_NICKNAME_FIELD, PLAYER_LEVEL_FIELD, PLAYER_EXP_FIELD, PLAYER_VIPLEVEL_FIELD, PLAYER_FAMILYID_FIELD, PLAYER_HEAD_FIELD, PLAYER_CURMAPID_FIELD, PLAYER_ENERGY_FIELD, PLAYER_LASTUPDATEENERGYTIME_FIELD, PLAYER_SERVERTIME_FIELD, PLAYER_MAXFORCE_FIELD, PLAYER_SAVEAMT_FIELD, PLAYER_RECHARGETIME_FIELD, PLAYER_ISFIRSTRECHARGE_FIELD, PLAYER_ISMATCHROOM_FIELD, PLAYER_CURROOMTYPE_FIELD, PLAYER_HEADFRAME_FIELD, PLAYER_ROOMADDREESS_FIELD, PLAYER_DESIGNATION_FIELD, PLAYER_DECROTION_FIELD, PLAYER_RIDE_FIELD, PLAYER_RIDELEVEL_FIELD, PLAYER_SEX_FIELD}
+PLAYER.fields = {PLAYER_UID_FIELD, PLAYER_NICKNAME_FIELD, PLAYER_LEVEL_FIELD, PLAYER_EXP_FIELD, PLAYER_VIPLEVEL_FIELD, PLAYER_FAMILYID_FIELD, PLAYER_HEAD_FIELD, PLAYER_CURMAPID_FIELD, PLAYER_ENERGY_FIELD, PLAYER_LASTUPDATEENERGYTIME_FIELD, PLAYER_SERVERTIME_FIELD, PLAYER_MAXFORCE_FIELD, PLAYER_SAVEAMT_FIELD, PLAYER_RECHARGETIME_FIELD, PLAYER_ISFIRSTRECHARGE_FIELD, PLAYER_ISMATCHROOM_FIELD, PLAYER_CURROOMTYPE_FIELD, PLAYER_HEADFRAME_FIELD, PLAYER_ROOMADDREESS_FIELD, PLAYER_DESIGNATION_FIELD, PLAYER_DECROTION_FIELD, PLAYER_RIDE_FIELD, PLAYER_RIDELEVEL_FIELD, PLAYER_SEX_FIELD, PLAYER_TREELEVEL_FIELD}
PLAYER.is_extendable = false
PLAYER.extensions = {}
PRIVILEGE_ID_FIELD.name = "id"
diff --git a/Assets/ManagedResources/~Lua/Message/MessageTypeProto_pb.lua b/Assets/ManagedResources/~Lua/Message/MessageTypeProto_pb.lua
index 95c2e342df..6dd6e8cbbc 100644
--- a/Assets/ManagedResources/~Lua/Message/MessageTypeProto_pb.lua
+++ b/Assets/ManagedResources/~Lua/Message/MessageTypeProto_pb.lua
@@ -660,6 +660,10 @@ MESSAGETYPE_GETSHEJIAWARDREQUEST_ENUM = protobuf.EnumValueDescriptor();
MESSAGETYPE_GETSHEJIAWARDRESPONSE_ENUM = protobuf.EnumValueDescriptor();
MESSAGETYPE_SELETSUBREWARDPOOLREQUEST_ENUM = protobuf.EnumValueDescriptor();
MESSAGETYPE_SELETSUBREWARDPOOLRESPONSE_ENUM = protobuf.EnumValueDescriptor();
+MESSAGETYPE_NEWGENERALATTACKREQUEST_ENUM = protobuf.EnumValueDescriptor();
+MESSAGETYPE_NEWGENERALATTACKRESPONSE_ENUM = protobuf.EnumValueDescriptor();
+MESSAGETYPE_UPGRADEGODTREEREQUEST_ENUM = protobuf.EnumValueDescriptor();
+MESSAGETYPE_UPGRADEGODTREERESPONSE_ENUM = protobuf.EnumValueDescriptor();
MESSAGETYPE_HEART_BEAT_REQUEST_ENUM.name = "HEART_BEAT_REQUEST"
MESSAGETYPE_HEART_BEAT_REQUEST_ENUM.index = 0
@@ -2629,9 +2633,21 @@ MESSAGETYPE_SELETSUBREWARDPOOLREQUEST_ENUM.number = 303671
MESSAGETYPE_SELETSUBREWARDPOOLRESPONSE_ENUM.name = "SeletSubRewardPoolResponse"
MESSAGETYPE_SELETSUBREWARDPOOLRESPONSE_ENUM.index = 655
MESSAGETYPE_SELETSUBREWARDPOOLRESPONSE_ENUM.number = 303672
+MESSAGETYPE_NEWGENERALATTACKREQUEST_ENUM.name = "NewGeneralAttackRequest"
+MESSAGETYPE_NEWGENERALATTACKREQUEST_ENUM.index = 656
+MESSAGETYPE_NEWGENERALATTACKREQUEST_ENUM.number = 303691
+MESSAGETYPE_NEWGENERALATTACKRESPONSE_ENUM.name = "NewGeneralAttackResponse"
+MESSAGETYPE_NEWGENERALATTACKRESPONSE_ENUM.index = 657
+MESSAGETYPE_NEWGENERALATTACKRESPONSE_ENUM.number = 303692
+MESSAGETYPE_UPGRADEGODTREEREQUEST_ENUM.name = "UpgradeGodTreeRequest"
+MESSAGETYPE_UPGRADEGODTREEREQUEST_ENUM.index = 658
+MESSAGETYPE_UPGRADEGODTREEREQUEST_ENUM.number = 303701
+MESSAGETYPE_UPGRADEGODTREERESPONSE_ENUM.name = "UpgradeGodTreeResponse"
+MESSAGETYPE_UPGRADEGODTREERESPONSE_ENUM.index = 659
+MESSAGETYPE_UPGRADEGODTREERESPONSE_ENUM.number = 303702
MESSAGETYPE.name = "MessageType"
MESSAGETYPE.full_name = ".com.ljsd.jieling.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_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_DRAW_HERO_REQUEST_ENUM,MESSAGETYPE_DRAW_HERO_RESPONSE_ENUM,MESSAGETYPE_DEL_FRIEND_REQUEST_ENUM,MESSAGETYPE_DEL_FRIEND_RESPONSE_ENUM,MESSAGETYPE_DIFFICULT_MAP_OPTION_RECORD_REQUEST_ENUM,MESSAGETYPE_DIFFICULT_MAP_OPTION_RECORD_RESPONSE_ENUM,MESSAGETYPE_DIRECT_BUY_GOODS_INDICATION_ENUM,MESSAGETYPE_DAILY_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_DAILY_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_GET_STATUS_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_GET_STATUS_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_INFO_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_INFO_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_GET_ALL_REWARD_INFO_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_GET_ALL_REWARD_INFO_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_DO_REWARD_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_DO_REWARD_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_STATUS_CHANGE_INDICATION_ENUM,MESSAGETYPE_DEATH_PATH_DO_REWARD_INDICATION_ENUM,MESSAGETYPE_DEATH_PATH_FIRST_CHANGE_INDICATION_ENUM,MESSAGETYPE_ERROR_CODE_INDICATION_ENUM,MESSAGETYPE_EQUIP_WEAR_REQUEST_ENUM,MESSAGETYPE_EQUIP_WEAR_RESPONSE_ENUM,MESSAGETYPE_EQUIP_UNLOAD_OPT_REQUEST_ENUM,MESSAGETYPE_EQUIP_UNLOAD_OPT_RESPONSE_ENUM,MESSAGETYPE_EVENT_UPDATE_REQUEST_ENUM,MESSAGETYPE_EVENT_UPDATE_RESPONSE_ENUM,MESSAGETYPE_EQUIP_LOCK_REQUEST_ENUM,MESSAGETYPE_EQUIP_LOCK_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_HERO_INFO_REQUEST_ENUM,MESSAGETYPE_ENDLESS_MAP_HERO_INFO_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_RESET_REQUEST_ENUM,MESSAGETYPE_ENDLESS_MAP_RESET_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_SIGN_REQUEST_ENUM,MESSAGETYPE_ENDLESS_MAP_SIGN_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_EXECUTION_REFRESH_REQUEST_ENUM,MESSAGETYPE_ENDLESS_EXECUTION_REFRESH_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_OUT_CONSUME_REQUEST_ENUM,MESSAGETYPE_ENDLESS_OUT_CONSUME_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_REFRESH_INDICAITON_ENUM,MESSAGETYPE_ENDLESS_MIN_MAP_INFO_REQUEST_ENUM,MESSAGETYPE_ENDLESS_MIN_MAP_INFO_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MONSTER_REFRESH_INDICATION_ENUM,MESSAGETYPE_ENDLESS_SET_SKIPFIGHT_REQUEST_ENUM,MESSAGETYPE_ENDLESS_SET_SKIPFIGHT_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_SET_TEAM_INDICATION_ENUM,MESSAGETYPE_EXCHANGE_CDK_REQUEST_ENUM,MESSAGETYPE_EXCHANGE_CDK_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_CHANGE_INDICATION_ENUM,MESSAGETYPE_ESPECIAL_EQUIP_BACK_REQUEST_ENUM,MESSAGETYPE_ESPECIAL_EQUIP_BACK_RESPONSE_ENUM,MESSAGETYPE_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_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_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_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_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_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_POKEMON_BOOK_ENABLE_REQUEST_ENUM,MESSAGETYPE_POKEMON_BOOK_ENABLE_REPONSE_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_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_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_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_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_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.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_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_DRAW_HERO_REQUEST_ENUM,MESSAGETYPE_DRAW_HERO_RESPONSE_ENUM,MESSAGETYPE_DEL_FRIEND_REQUEST_ENUM,MESSAGETYPE_DEL_FRIEND_RESPONSE_ENUM,MESSAGETYPE_DIFFICULT_MAP_OPTION_RECORD_REQUEST_ENUM,MESSAGETYPE_DIFFICULT_MAP_OPTION_RECORD_RESPONSE_ENUM,MESSAGETYPE_DIRECT_BUY_GOODS_INDICATION_ENUM,MESSAGETYPE_DAILY_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_DAILY_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_GET_STATUS_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_GET_STATUS_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_INFO_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_INFO_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_CHALLENGE_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_CHALLENGE_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_GET_ALL_REWARD_INFO_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_GET_ALL_REWARD_INFO_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_DO_REWARD_REQUEST_ENUM,MESSAGETYPE_DEATH_PATH_DO_REWARD_RESPONSE_ENUM,MESSAGETYPE_DEATH_PATH_STATUS_CHANGE_INDICATION_ENUM,MESSAGETYPE_DEATH_PATH_DO_REWARD_INDICATION_ENUM,MESSAGETYPE_DEATH_PATH_FIRST_CHANGE_INDICATION_ENUM,MESSAGETYPE_ERROR_CODE_INDICATION_ENUM,MESSAGETYPE_EQUIP_WEAR_REQUEST_ENUM,MESSAGETYPE_EQUIP_WEAR_RESPONSE_ENUM,MESSAGETYPE_EQUIP_UNLOAD_OPT_REQUEST_ENUM,MESSAGETYPE_EQUIP_UNLOAD_OPT_RESPONSE_ENUM,MESSAGETYPE_EVENT_UPDATE_REQUEST_ENUM,MESSAGETYPE_EVENT_UPDATE_RESPONSE_ENUM,MESSAGETYPE_EQUIP_LOCK_REQUEST_ENUM,MESSAGETYPE_EQUIP_LOCK_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_HERO_INFO_REQUEST_ENUM,MESSAGETYPE_ENDLESS_MAP_HERO_INFO_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_RESET_REQUEST_ENUM,MESSAGETYPE_ENDLESS_MAP_RESET_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_SIGN_REQUEST_ENUM,MESSAGETYPE_ENDLESS_MAP_SIGN_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_EXECUTION_REFRESH_REQUEST_ENUM,MESSAGETYPE_ENDLESS_EXECUTION_REFRESH_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_OUT_CONSUME_REQUEST_ENUM,MESSAGETYPE_ENDLESS_OUT_CONSUME_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_REFRESH_INDICAITON_ENUM,MESSAGETYPE_ENDLESS_MIN_MAP_INFO_REQUEST_ENUM,MESSAGETYPE_ENDLESS_MIN_MAP_INFO_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MONSTER_REFRESH_INDICATION_ENUM,MESSAGETYPE_ENDLESS_SET_SKIPFIGHT_REQUEST_ENUM,MESSAGETYPE_ENDLESS_SET_SKIPFIGHT_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_SET_TEAM_INDICATION_ENUM,MESSAGETYPE_EXCHANGE_CDK_REQUEST_ENUM,MESSAGETYPE_EXCHANGE_CDK_RESPONSE_ENUM,MESSAGETYPE_ENDLESS_MAP_CHANGE_INDICATION_ENUM,MESSAGETYPE_ESPECIAL_EQUIP_BACK_REQUEST_ENUM,MESSAGETYPE_ESPECIAL_EQUIP_BACK_RESPONSE_ENUM,MESSAGETYPE_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_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_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_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_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_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_POKEMON_BOOK_ENABLE_REQUEST_ENUM,MESSAGETYPE_POKEMON_BOOK_ENABLE_REPONSE_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_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_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_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_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_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_NEWGENERALATTACKREQUEST_ENUM,MESSAGETYPE_NEWGENERALATTACKRESPONSE_ENUM,MESSAGETYPE_UPGRADEGODTREEREQUEST_ENUM,MESSAGETYPE_UPGRADEGODTREERESPONSE_ENUM}
ACK_INDICATION_REQUEST = 10046
ACK_INDICATION_RESPONSE = 10047
@@ -3098,6 +3114,8 @@ MONTHCARD_TAKE_DAILY_RESPONSE = 20102
NEXT_ACTIVITY_REQUEST = 11301
NEXT_ACTIVITY_RESPONSE = 11302
NOTIFY_PAY_SUCCESS_INDICATION = 11300
+NewGeneralAttackRequest = 303691
+NewGeneralAttackResponse = 303692
PLAYER_BACKCINFO_INDICATION = 11504
PLAY_WITH_SB_REQUEST = 11505
PLAY_WITH_SB_RESPONSE = 11506
@@ -3265,6 +3283,8 @@ USER_AND_PRICE_ITEM_REQUEST = 12004
USER_AND_PRICE_ITEM_RESPONSE = 12005
USER_FORCE_CHANGE_REQUEST = 12006
USER_FORCE_CHANGE_RESPONSE = 12007
+UpgradeGodTreeRequest = 303701
+UpgradeGodTreeResponse = 303702
VIEW_FIGHTREPLAY_REQUEST = 12100
VIEW_FIGHTREPLAY_RESPONSE = 12101
VIEW_HERO_INFO_REQUEST = 12106
diff --git a/Assets/ManagedResources/~Lua/Modules/GeneralPanel/GeneralBigPopup.lua b/Assets/ManagedResources/~Lua/Modules/GeneralPanel/GeneralBigPopup.lua
index 35635b135d..2acdad0eaa 100644
--- a/Assets/ManagedResources/~Lua/Modules/GeneralPanel/GeneralBigPopup.lua
+++ b/Assets/ManagedResources/~Lua/Modules/GeneralPanel/GeneralBigPopup.lua
@@ -10,6 +10,8 @@ local contentScripts = {
[1] = {view = require("Modules/GeneralPanel/View/GeneralBigPopup_YiJingBaoKu"), panelName = "GeneralBigPopup_YiJingBaoKu",type=GENERAL_POPUP_TYPE.YiJingBaoKu},
--易经宝库奖励预览
[2] = {view = require("Modules/GeneralPanel/View/GeneralBigPopup_YiJingBaoKuRewardPreview"), panelName = "GeneralBigPopup_YiJingBaoKuRewardPreview",type=GENERAL_POPUP_TYPE.YiJingBaoKuRewardPreview},
+ --神应属性
+ [3] = {view = require("Modules/GeneralPanel/View/GeneralBigPopup_ShenYingShuXing"), panelName = "GeneralBigPopup_ShenYingShuXing",type=GENERAL_POPUP_TYPE.ShenYingShuXing},
}
--子模块预设
local contentPrefabs={}
@@ -24,7 +26,8 @@ function GeneralBigPopup:InitComponent()
this.backBtn=Util.GetGameObject(this.contents,"BG/BackBtn")
this.BG=Util.GetGameObject(this.contents,"BG")
this.Mask=Util.GetGameObject(this.gameObject,"Mask")
-
+ this.BG:SetActive(true)
+ this.Mask:SetActive(true)
--子模块脚本初始化
for i = 1, #contentScripts do
contentScripts[i].view:InitComponent(Util.GetGameObject(this.contents, contentScripts[i].panelName))
@@ -45,6 +48,10 @@ function GeneralBigPopup:BindEvent()
Game.GlobalEvent:DispatchEvent(GameEvent.Bag.OnTempBagChanged)
self:ClosePanel()
end)
+ Util.AddClick(this.Mask,function()
+ Game.GlobalEvent:DispatchEvent(GameEvent.Bag.OnTempBagChanged)
+ self:ClosePanel()
+ end)
end
function GeneralBigPopup:AddListener()
@@ -76,8 +83,6 @@ function GeneralBigPopup:OnOpen(popupType,...)
for i=1,#contentPrefabs do
contentPrefabs[i].gameObject:SetActive(false)
end
- this.Mask:SetActive(index ~= GENERAL_POPUP_TYPE.Onhook)
- this.BG:SetActive(index ~= GENERAL_POPUP_TYPE.Onhook)
contentPrefabs[index].gameObject:SetActive(true)
contentScripts[index].view:OnShow(this,...)--1、传入自己 2、传入不定参
diff --git a/Assets/ManagedResources/~Lua/Modules/GeneralPanel/View/GeneralBigPopup_ShenYingShuXing.lua b/Assets/ManagedResources/~Lua/Modules/GeneralPanel/View/GeneralBigPopup_ShenYingShuXing.lua
new file mode 100644
index 0000000000..61da24c463
--- /dev/null
+++ b/Assets/ManagedResources/~Lua/Modules/GeneralPanel/View/GeneralBigPopup_ShenYingShuXing.lua
@@ -0,0 +1,65 @@
+----- 神应属性弹窗 -----
+local this = {}
+local PropertyConfig = ConfigManager.GetConfig(ConfigName.PropertyConfig)
+--传入父脚本模块
+local parent
+local sortingOrder=0
+local attriList = {}
+
+function this:InitComponent(gameObject)
+ self.attriListGrid =Util.GetGameObject(gameObject, "bg/attriListGrid")
+ self.attriPre =Util.GetGameObject(gameObject, "bg/attriPre")
+end
+
+function this:BindEvent()
+
+end
+
+function this:AddListener()
+end
+
+function this:RemoveListener()
+end
+
+function this:OnShow(_parent)
+ parent=_parent
+ sortingOrder = _parent.sortingOrder
+ parent.BG:SetActive(false)
+
+ attriList = {}
+ local data = SacredTreeManager.treeSettingData
+ for i = 1, #data do
+ local go = attriList[i]
+ if not go then
+ go = newObject(self.attriPre)
+ go.transform:SetParent(self.attriListGrid.transform)
+ go.transform.localScale = Vector3.one
+ go.transform.localPosition = Vector3.zero
+ attriList[i] = go
+ end
+ go.gameObject:SetActive(false)
+ end
+ for i = 1, #data do
+ local go = attriList[i]
+ go.gameObject:SetActive(true)
+ local name = Util.GetGameObject(go,"name"):GetComponent("Text")
+ local num = Util.GetGameObject(go,"num"):GetComponent("Text")
+ if SacredTreeManager.towerLevel >= data[i].allNum then
+ name.text = ""..PropertyConfig[data[i].id].Info..":"
+ num.text = "".."四灵试炼通关"..data[i].allNum.."层("..data[i].curNum.."/"..data[i].allNum..")"
+ else
+ name.text = PropertyConfig[data[i].id].Info..":"
+ num.text = "四灵试炼通关"..data[i].allNum.."层("..data[i].curNum.."/"..data[i].allNum..")"
+ end
+ end
+end
+
+
+function this:OnClose()
+
+end
+
+function this:OnDestroy()
+end
+
+return this
\ No newline at end of file
diff --git a/Assets/ManagedResources/~Lua/Modules/GeneralPanel/View/GeneralBigPopup_ShenYingShuXing.lua.meta b/Assets/ManagedResources/~Lua/Modules/GeneralPanel/View/GeneralBigPopup_ShenYingShuXing.lua.meta
new file mode 100644
index 0000000000..9ac837a09f
--- /dev/null
+++ b/Assets/ManagedResources/~Lua/Modules/GeneralPanel/View/GeneralBigPopup_ShenYingShuXing.lua.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: a5111492483908b4db4fcafb1a82075d
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua b/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua
index 6dbcba323f..dad9df8bac 100644
--- a/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua
+++ b/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua
@@ -113,6 +113,7 @@ function this.PlayerInfoRequest(func)
PlayerManager.skin = msg.player.decrotion--皮肤
PlayerManager.ride = msg.player.ride--坐骑
PlayerManager.rideLevel = msg.player.rideLevel
+ SacredTreeManager.treeLevel = msg.player.treeLevel
if msg.player.sex then
NameManager.SetRoleSex(msg.player.sex)
else
@@ -4781,4 +4782,14 @@ function this.ChengeMonsterChooseRequest(activityId,selectId,func)
end
end)
end
+
+function this.UpgradeGodTreeRequest(func)
+ Network:SendMessageWithCallBack(MessageTypeProto_pb.UpgradeGodTreeRequest, MessageTypeProto_pb.UpgradeGodTreeResponse, nil, function(buffer)
+ SacredTreeManager.treeLevel = SacredTreeManager.treeLevel + 1
+ if func then
+ func()
+ end
+ end)
+end
+
return this
\ No newline at end of file
diff --git a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleListPanel.lua b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleListPanel.lua
index b06736678c..ec5f238174 100644
--- a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleListPanel.lua
+++ b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleListPanel.lua
@@ -117,7 +117,9 @@ function RoleListPanel:BindEvent()
end
end)
Util.AddClick(this.treeBtn, function()
- UIManager.OpenPanel(UIName.SacredTreePanel)
+ if ActTimeCtrlManager.SingleFuncState(FUNCTION_OPEN_TYPE.SACREDTREE) then
+ UIManager.OpenPanel(UIName.SacredTreePanel)
+ end
end)
-- 点击你的猪头
@@ -187,7 +189,7 @@ function RoleListPanel:OnShow()
-- Util.SetGray(this.formationBtn, true)
-- end
Util.SetGray(this.formationBtn, not ActTimeCtrlManager.SingleFuncState(54))
- this.treeBtn:SetActive(PlayerManager.level>=100)--ActTimeCtrlManager.SingleFuncState(FUNCTION_OPEN_TYPE.SCAREDTREE))
+ this.treeBtn:SetActive(ActTimeCtrlManager.SingleFuncState(FUNCTION_OPEN_TYPE.SACREDTREE))
if this.ScrollView then
this.ScrollView:SetIndex(1)
end
diff --git a/Assets/ManagedResources/~Lua/Modules/SacredTree/SacredTreeManager.lua b/Assets/ManagedResources/~Lua/Modules/SacredTree/SacredTreeManager.lua
new file mode 100644
index 0000000000..a573e6a8a4
--- /dev/null
+++ b/Assets/ManagedResources/~Lua/Modules/SacredTree/SacredTreeManager.lua
@@ -0,0 +1,72 @@
+SacredTreeManager = {}
+local this = SacredTreeManager
+local treeLevelConfig = ConfigManager.GetConfig(ConfigName.GodHoodTreeLevel)
+local treeSetting = ConfigManager.GetConfig(ConfigName.GodHoodTreeSetting)
+
+function this.Initialize()
+ this.treeLevel = 0
+ this.towerLevel = 160
+
+ this.treeLevelConfig={}
+ this.getGodHoodTreeLevelConfigData()
+
+ this.treeSettingData={}
+ this.getGodHoodTreeSettingData()
+end
+
+--当战力变化时
+function this.OnPowerChange()
+ local oldPower = FormationManager.GetFormationPower(FormationTypeDef.FORMATION_NORMAL)
+ local newPower = 0
+
+ if oldPower ~= newPower and oldPower ~= 0 then
+ UIManager.OpenPanel(UIName.WarPowerChangeNotifyPanelV2,{oldValue = oldPower,newValue = newPower})
+ end
+end
+
+--树等级表数据
+function this.getGodHoodTreeLevelConfigData()
+ for i, v in ConfigPairs(treeLevelConfig) do
+ this.treeLevelConfig[v.Id] = v.LvupCost
+ end
+end
+
+--神应属性数据
+function this.getGodHoodTreeSettingData()
+ local data = treeSetting[0].PropertyUnlcokLevelForClient
+ for i = 1, #data do
+ local tempTable = {}
+ tempTable.id = data[i][1]
+ tempTable.curNum = data[i][2] >= this.towerLevel and this.towerLevel or data[i][2]
+ tempTable.allNum = data[i][2]
+ table.insert(this.treeSettingData,tempTable)
+ end
+end
+
+--计算神应等级
+function this.CulAttri()
+ local attriConfig = ConfigManager.GetConfigDataByKey(ConfigName.GodHoodTreeSetting,"Id",0)
+ local level = 0
+ for i = 1, #attriConfig.PropertyUnlcokLevels do
+ local num = attriConfig.PropertyUnlcokLevels[i][2]
+ if this.towerLevel >= num then
+ level = level + 1
+ end
+ end
+ return level.."/"..#attriConfig.PropertyUnlcokLevels
+end
+
+--计算开启下一神应等级还需要的层数
+function this.CulNextAttri()
+ local attriConfig = ConfigManager.GetConfigDataByKey(ConfigName.GodHoodTreeSetting,"Id",0)
+ local numLeft = 0
+ for i = 1, #attriConfig.PropertyUnlcokLevels do
+ local num = attriConfig.PropertyUnlcokLevels[i][2]
+ if this.towerLevel < num then
+ numLeft = num - this.towerLevel
+ end
+ end
+ return numLeft
+end
+
+return this
\ No newline at end of file
diff --git a/Assets/ManagedResources/~Lua/Modules/SacredTree/SacredTreeManager.lua.meta b/Assets/ManagedResources/~Lua/Modules/SacredTree/SacredTreeManager.lua.meta
new file mode 100644
index 0000000000..1c62717718
--- /dev/null
+++ b/Assets/ManagedResources/~Lua/Modules/SacredTree/SacredTreeManager.lua.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 8a22ac21c67385e4d948e97a4953d91b
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ManagedResources/~Lua/Modules/SacredTree/SacredTreePanel.lua b/Assets/ManagedResources/~Lua/Modules/SacredTree/SacredTreePanel.lua
index 96c28fa34e..346b7b1cc6 100644
--- a/Assets/ManagedResources/~Lua/Modules/SacredTree/SacredTreePanel.lua
+++ b/Assets/ManagedResources/~Lua/Modules/SacredTree/SacredTreePanel.lua
@@ -1,13 +1,27 @@
require("Base/BasePanel")
SacredTreePanel = Inherit(BasePanel)
+local treeLevelConfig = ConfigManager.GetConfig(ConfigName.GodHoodTreeLevel)
+local itemConfig = ConfigManager.GetConfig(ConfigName.ItemConfig)
+local artConfig = ConfigManager.GetConfig(ConfigName.ArtResourcesConfig)
+local curTreeLevel = 0
+local curTowerLevel = 0
+local length = 0
function SacredTreePanel:InitComponent()
+ --button
self.UpView = SubUIManager.Open(SubUIConfig.UpView, self.gameObject.transform, { showType = UpViewOpenType.ShowLeft })
self.backBtn = Util.GetGameObject(self.transform, "backBtn")
self.helpBtn = Util.GetGameObject(self.transform, "helpBtn")
self.helpPos = self.helpBtn:GetComponent("RectTransform").localPosition
self.attriBtn = Util.GetGameObject(self.transform, "attriBtn")
self.upgradeBtn = Util.GetGameObject(self.transform, "upgradeBtn")
+
+ --show
+ self.treeLevel = Util.GetGameObject(self.transform, "bg/level"):GetComponent("Text")
+ self.needIcon = Util.GetGameObject(self.transform, "tips/Image"):GetComponent("Image")
+ self.needNum = Util.GetGameObject(self.transform, "tips/num"):GetComponent("Text")
+ self.upGrade = Util.GetGameObject(self.transform, "upgradeBtn/Text"):GetComponent("Text")
+ self.attriNum = Util.GetGameObject(self.transform, "attriBtn/num"):GetComponent("Text")
end
function SacredTreePanel:BindEvent()
@@ -18,10 +32,25 @@ function SacredTreePanel:BindEvent()
UIManager.OpenPanel(UIName.HelpPopup,HELP_TYPE.SacredTree,self.helpPos.x,self.helpPos.y)
end)
Util.AddClick(self.attriBtn, function()
- LogPink("打开神应属性")
+ UIManager.OpenPanel(UIName.GeneralBigPopup,GENERAL_POPUP_TYPE.ShenYingShuXing)
end)
Util.AddClick(self.upgradeBtn, function()
- LogGreen("升级")
+ if curTreeLevel >= length then
+ PopupTipPanel.ShowTip("神树已达最大等级~")
+ else
+ local num = BagManager.GetTotalItemNum(treeLevelConfig[curTreeLevel].LvupCost[1])
+ if num < treeLevelConfig[curTreeLevel].LvupCost[2] then
+ PopupTipPanel.ShowTip(Language[11197])
+ else
+ NetManager.UpgradeGodTreeRequest(function ()
+ if curTreeLevel == 0 then
+ PopupTipPanel.ShowTip("成功解锁神树~")
+ end
+ SacredTreeManager.OnPowerChange()
+ SacredTreePanel:OnShow()
+ end)
+ end
+ end
end)
end
@@ -36,11 +65,35 @@ function SacredTreePanel:RemoveListener()
end
function SacredTreePanel:OnOpen()
- -- body
+ self.UpView:OnOpen({ showType = UpViewOpenType.ShowLeft, panelType = PanelType.SacredTree})
end
function SacredTreePanel:OnShow()
- self.UpView:OnOpen({ showType = UpViewOpenType.ShowLeft, panelType = PanelType.SacredTree })
+ curTreeLevel = SacredTreeManager.treeLevel
+ curTowerLevel = SacredTreeManager.towerLevel
+ length = LengthOfTable(SacredTreeManager.treeLevelConfig)
+
+ Util.SetGray(self.upgradeBtn,curTreeLevel >= length)
+ if curTreeLevel > 0 and curTreeLevel < length then
+ self.treeLevel.text = "等级:"..curTreeLevel
+ self.upGrade.text = Language[11090]
+ elseif curTreeLevel >= length then
+ self.treeLevel.text = "等级:"..length
+ self.upGrade.text = "等级已满"
+ elseif curTreeLevel <= 0 then
+ self.treeLevel.text = "未解锁"
+ self.upGrade.text = "解 锁"
+ end
+
+ if curTreeLevel < length then
+ self.needIcon.sprite = Util.LoadSprite(artConfig[itemConfig[treeLevelConfig[curTreeLevel].LvupCost[1]].ResourceID].Name)
+ self.needNum.text = treeLevelConfig[curTreeLevel].LvupCost[2]
+ else
+ self.needIcon.gameObject:SetActive(curTreeLevel < length)
+ self.needNum.gameObject:SetActive(curTreeLevel < length)
+ end
+ self.attriNum.text = SacredTreeManager.CulAttri()
end
+
function SacredTreePanel:OnClose()
-- body
end