Merge branch 'master_develop' of http://60.1.1.230/gaoxin/JL_Client into master_develop
commit
afa02aae2e
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: f57b9c787365e9e42b6af2092226fa05
|
||||
guid: ab6856755441608418b84c469b947a94
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 840a4a479b0465e40ab8f1112e9b13cd
|
||||
guid: 3e1781c7d9f64704498d8c6391d146fb
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
|
@ -254,7 +254,7 @@ RectTransform:
|
|||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0, y: -41}
|
||||
m_AnchoredPosition: {x: 0, y: -8.91}
|
||||
m_SizeDelta: {x: 614.31, y: 141.4}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &134824314
|
||||
|
@ -1067,7 +1067,7 @@ MonoBehaviour:
|
|||
m_HorizontalOverflow: 0
|
||||
m_VerticalOverflow: 0
|
||||
m_LineSpacing: 1
|
||||
m_Text: "(\u6CE8\u610F\uFF1A\u672C\u6B21\u51FA\u552E\u5305\u542B\u6A59\u8272\u6216\u7EA2\u8272\u88C5\u5907\uFF01)"
|
||||
m_Text: "(\u6CE8\u610F\uFF1A\u672C\u6B21\u51FA\u552E\u5305\u542B<color=#FFD700>\u91D1\u8272</color>\u6216<color=#FF0000>\u7EA2\u8272</color>\u88C5\u5907\uFF01)"
|
||||
--- !u!1 &690361231
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -1664,8 +1664,8 @@ RectTransform:
|
|||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0, y: 131.1}
|
||||
m_SizeDelta: {x: 896.2, y: 230.5}
|
||||
m_AnchoredPosition: {x: 0, y: 148.3}
|
||||
m_SizeDelta: {x: 896.2, y: 196.2}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &1059585361
|
||||
CanvasRenderer:
|
||||
|
@ -4674,6 +4674,89 @@ MonoBehaviour:
|
|||
m_LineSpacing: 1.1
|
||||
m_Text: "\u6B21\u5143\u70B8\u5F39\u5A01\u529B\u5F88\u5927\uFF0C\u4F7F\u7528\u540E\u53EF\u6E05\u695A\u672C\u5C42\u6240\u6709\u5C0F\u602A\uFF0C\u5E76\u4E14\u53EC\u5524\u672C\u5C42BOSS"
|
||||
LanguageIndex: 0
|
||||
--- !u!1 &963919585641795736
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 7346105519405780483}
|
||||
- component: {fileID: 7485003038375473839}
|
||||
- component: {fileID: 6698288595417043894}
|
||||
- component: {fileID: 7778187679785068576}
|
||||
m_Layer: 5
|
||||
m_Name: Content
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &7346105519405780483
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 963919585641795736}
|
||||
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: 2556153958788566115}
|
||||
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: -0.000007710449, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 141.1}
|
||||
m_Pivot: {x: 0, y: 1}
|
||||
--- !u!114 &7485003038375473839
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 963919585641795736}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: -405508275, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Padding:
|
||||
m_Left: 0
|
||||
m_Right: 0
|
||||
m_Top: 0
|
||||
m_Bottom: 0
|
||||
m_ChildAlignment: 4
|
||||
m_Spacing: 20
|
||||
m_ChildForceExpandWidth: 1
|
||||
m_ChildForceExpandHeight: 1
|
||||
m_ChildControlWidth: 0
|
||||
m_ChildControlHeight: 0
|
||||
--- !u!222 &6698288595417043894
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 963919585641795736}
|
||||
m_CullTransparentMesh: 0
|
||||
--- !u!114 &7778187679785068576
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 963919585641795736}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 1741964061, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_HorizontalFit: 2
|
||||
m_VerticalFit: 0
|
||||
--- !u!1 &973815264405802217
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -12132,7 +12215,7 @@ MonoBehaviour:
|
|||
m_LineSpacing: 1
|
||||
m_Text: "\u786E\u8BA4\u91CD\u7F6E"
|
||||
LanguageIndex: 11251
|
||||
--- !u!1 &3836312464353966010
|
||||
--- !u!1 &3811050434334552400
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
|
@ -12140,10 +12223,9 @@ GameObject:
|
|||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 9105178109845168829}
|
||||
- component: {fileID: 4186091933040511472}
|
||||
- component: {fileID: 3817089168797721672}
|
||||
- component: {fileID: 854722295446065252}
|
||||
- component: {fileID: 8315179436076445266}
|
||||
- component: {fileID: 1883244456022627263}
|
||||
- component: {fileID: 203615287489742768}
|
||||
m_Layer: 5
|
||||
m_Name: Root
|
||||
m_TagString: Untagged
|
||||
|
@ -12151,85 +12233,66 @@ GameObject:
|
|||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &9105178109845168829
|
||||
--- !u!224 &8315179436076445266
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3836312464353966010}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_GameObject: {fileID: 3811050434334552400}
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 100.375}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_Children: []
|
||||
m_Children:
|
||||
- {fileID: 2556153958788566115}
|
||||
m_Father: {fileID: 5556697439961011925}
|
||||
m_RootOrder: 5
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0, y: -55}
|
||||
m_SizeDelta: {x: 614.31, y: 141.4}
|
||||
m_AnchoredPosition: {x: 0, y: -54.69}
|
||||
m_SizeDelta: {x: 821.5, y: 141.08}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &4186091933040511472
|
||||
--- !u!222 &1883244456022627263
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3836312464353966010}
|
||||
m_GameObject: {fileID: 3811050434334552400}
|
||||
m_CullTransparentMesh: 0
|
||||
--- !u!114 &3817089168797721672
|
||||
--- !u!114 &203615287489742768
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3836312464353966010}
|
||||
m_GameObject: {fileID: 3811050434334552400}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: -405508275, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Script: {fileID: 1367256648, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Padding:
|
||||
m_Left: 4
|
||||
m_Right: 0
|
||||
m_Top: 0
|
||||
m_Bottom: 0
|
||||
m_ChildAlignment: 4
|
||||
m_Spacing: 20
|
||||
m_ChildForceExpandWidth: 1
|
||||
m_ChildForceExpandHeight: 1
|
||||
m_ChildControlWidth: 0
|
||||
m_ChildControlHeight: 0
|
||||
--- !u!114 &854722295446065252
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3836312464353966010}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 2100000, guid: 9f6415c5993d0154eba0d2d3bd1ffe93, type: 2}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 0
|
||||
m_OnCullStateChanged:
|
||||
m_Content: {fileID: 7346105519405780483}
|
||||
m_Horizontal: 1
|
||||
m_Vertical: 0
|
||||
m_MovementType: 1
|
||||
m_Elasticity: 0.3
|
||||
m_Inertia: 1
|
||||
m_DecelerationRate: 0.135
|
||||
m_ScrollSensitivity: 1
|
||||
m_Viewport: {fileID: 2556153958788566115}
|
||||
m_HorizontalScrollbar: {fileID: 0}
|
||||
m_VerticalScrollbar: {fileID: 0}
|
||||
m_HorizontalScrollbarVisibility: 2
|
||||
m_VerticalScrollbarVisibility: 2
|
||||
m_HorizontalScrollbarSpacing: -3
|
||||
m_VerticalScrollbarSpacing: -3
|
||||
m_OnValueChanged:
|
||||
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
|
||||
m_TypeName: UnityEngine.UI.ScrollRect+ScrollRectEvent, UnityEngine.UI, Version=1.0.0.0,
|
||||
Culture=neutral, PublicKeyToken=null
|
||||
--- !u!1 &3848592662886645793
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -16534,7 +16597,8 @@ RectTransform:
|
|||
- {fileID: 5674564102985551873}
|
||||
- {fileID: 6854770985968012242}
|
||||
- {fileID: 4185662324875928463}
|
||||
- {fileID: 9105178109845168829}
|
||||
- {fileID: 8315179436076445266}
|
||||
- {fileID: 2266121567707959128}
|
||||
m_Father: {fileID: 2925180131101153177}
|
||||
m_RootOrder: 15
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
|
@ -17297,6 +17361,85 @@ Animator:
|
|||
m_HasTransformHierarchy: 1
|
||||
m_AllowConstantClipSamplingOptimization: 1
|
||||
m_KeepAnimatorControllerStateOnDisable: 0
|
||||
--- !u!1 &6694800901471124786
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 2266121567707959128}
|
||||
- component: {fileID: 3227923304370607266}
|
||||
- component: {fileID: 1675867179397403309}
|
||||
m_Layer: 5
|
||||
m_Name: BodyText2
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &2266121567707959128
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6694800901471124786}
|
||||
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: 5556697439961011925}
|
||||
m_RootOrder: 6
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0, y: -162.09996}
|
||||
m_SizeDelta: {x: 896.2, y: 65.8}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &3227923304370607266
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6694800901471124786}
|
||||
m_CullTransparentMesh: 0
|
||||
--- !u!114 &1675867179397403309
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6694800901471124786}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 0.92549026, g: 0.8588236, b: 0.74509805, a: 1}
|
||||
m_RaycastTarget: 0
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
|
||||
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
m_FontData:
|
||||
m_Font: {fileID: 12800000, guid: 4b73e9e4512d17e4daeea351e090d33c, type: 3}
|
||||
m_FontSize: 36
|
||||
m_FontStyle: 0
|
||||
m_BestFit: 0
|
||||
m_MinSize: 3
|
||||
m_MaxSize: 50
|
||||
m_Alignment: 4
|
||||
m_AlignByGeometry: 0
|
||||
m_RichText: 1
|
||||
m_HorizontalOverflow: 0
|
||||
m_VerticalOverflow: 0
|
||||
m_LineSpacing: 1
|
||||
m_Text: "(\u6CE8\u610F\uFF1A\u672C\u6B21\u51FA\u552E\u5305\u542B<color=#FFD700>\u6A59\u8272</color>\u6216<color=#FF0000>\u7EA2\u8272</color>\u5B9D\u5668\uFF01)"
|
||||
--- !u!1 &6705063848559353229
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -21803,6 +21946,94 @@ MonoBehaviour:
|
|||
m_LineSpacing: 1
|
||||
m_Text: "\u53D6 \u6D88"
|
||||
LanguageIndex: 10407
|
||||
--- !u!1 &9079570414588118907
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 2556153958788566115}
|
||||
- component: {fileID: 8562346954366324878}
|
||||
- component: {fileID: 8931948889719835960}
|
||||
- component: {fileID: 8719607073476384929}
|
||||
m_Layer: 5
|
||||
m_Name: Viewport
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &2556153958788566115
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 9079570414588118907}
|
||||
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: 7346105519405780483}
|
||||
m_Father: {fileID: 8315179436076445266}
|
||||
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: 0, y: 0}
|
||||
m_SizeDelta: {x: 821.5, y: 141.08}
|
||||
m_Pivot: {x: 0, y: 1}
|
||||
--- !u!222 &8562346954366324878
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 9079570414588118907}
|
||||
m_CullTransparentMesh: 0
|
||||
--- !u!114 &8931948889719835960
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 9079570414588118907}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 2100000, guid: 9f6415c5993d0154eba0d2d3bd1ffe93, type: 2}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 0
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
|
||||
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
m_Sprite: {fileID: 0}
|
||||
m_Type: 0
|
||||
m_PreserveAspect: 0
|
||||
m_FillCenter: 1
|
||||
m_FillMethod: 4
|
||||
m_FillAmount: 1
|
||||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
--- !u!114 &8719607073476384929
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 9079570414588118907}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: -146154839, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!1 &9087434278862917193
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
|
@ -715,10 +715,10 @@ RectTransform:
|
|||
m_Father: {fileID: 7803138238525474511}
|
||||
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: 402.4, y: -202.51999}
|
||||
m_SizeDelta: {x: 912.8, y: 134.2}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!1 &1217536285800870
|
||||
GameObject:
|
||||
|
@ -1032,10 +1032,10 @@ RectTransform:
|
|||
m_Father: {fileID: 7803138238525474511}
|
||||
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: 402.4, y: -337.94}
|
||||
m_SizeDelta: {x: 912.8, y: 134.2}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!1 &1386413588142900
|
||||
GameObject:
|
||||
|
@ -1451,10 +1451,10 @@ RectTransform:
|
|||
m_Father: {fileID: 7803138238525474511}
|
||||
m_RootOrder: 3
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 402.4, y: -473.36}
|
||||
m_SizeDelta: {x: 912.8, y: 134.2}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!1 &1514650122130964
|
||||
GameObject:
|
||||
|
@ -3485,7 +3485,7 @@ MonoBehaviour:
|
|||
m_HorizontalOverflow: 1
|
||||
m_VerticalOverflow: 1
|
||||
m_LineSpacing: 1
|
||||
m_Text: "\u5206 \u89E3"
|
||||
m_Text: "\u51FA \u552E"
|
||||
LanguageIndex: 10150
|
||||
--- !u!1 &3232155075163167311
|
||||
GameObject:
|
||||
|
@ -3967,10 +3967,10 @@ RectTransform:
|
|||
m_Father: {fileID: 8365946484409031923}
|
||||
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: 292.97998, y: -37}
|
||||
m_SizeDelta: {x: 260, y: 74}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &3049306578062617500
|
||||
CanvasRenderer:
|
||||
|
@ -6075,10 +6075,10 @@ RectTransform:
|
|||
m_Father: {fileID: 7803138238525474511}
|
||||
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: 402.4, y: -67.1}
|
||||
m_SizeDelta: {x: 912.8, y: 134.2}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!1 &8021403797714212251
|
||||
GameObject:
|
||||
|
@ -7541,10 +7541,10 @@ RectTransform:
|
|||
m_Father: {fileID: 8365946484409031923}
|
||||
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: -32.98001, y: -37}
|
||||
m_SizeDelta: {x: 260, y: 74}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &3502966719075532994
|
||||
CanvasRenderer:
|
||||
|
|
|
@ -1059,7 +1059,7 @@ GameObject:
|
|||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
m_IsActive: 0
|
||||
--- !u!224 &1268264038948059971
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -2561,7 +2561,7 @@ RectTransform:
|
|||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 282.4, y: 524.2}
|
||||
m_AnchoredPosition: {x: 282.4, y: 478.48}
|
||||
m_SizeDelta: {x: 160, y: 30}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &1268264040914832606
|
||||
|
|
|
@ -1778,7 +1778,7 @@
|
|||
[11777] = "刷新界面 ",
|
||||
[11778] = "分解队列中,包含了5星以上成员,是否确认分解?",
|
||||
[11779] = "批量分解中,包含了史诗及以上的宝器。分解操作不可逆转,确定要进行分解吗?",
|
||||
[11780] = "批量分解中,包含了史诗及以上的魂印。分解操作不可逆转,确定要进行分解吗?",
|
||||
[11780] = "分解的魂印中包含金色或红色魂印,确定进行分解?",
|
||||
[11781] = "请先选择再进行分解",
|
||||
[11782] = "资源已达上限,超出部分将无法获得,是否分解?",
|
||||
[11783] = "资源已达上限,超出部分将无法获得,是否分解",
|
||||
|
|
|
@ -503,9 +503,9 @@ function SoundManager.SetAudioSpeed(speed)
|
|||
-- for _, unit in ipairs(_backgroundSound) do
|
||||
-- unit.audio.pitch = speed
|
||||
-- end
|
||||
for _, unit in ipairs(_soundChannel) do
|
||||
unit.audio.pitch = speed
|
||||
end
|
||||
-- for _, unit in ipairs(_soundChannel) do
|
||||
-- unit.audio.pitch = speed
|
||||
-- end
|
||||
-- for _, unit in ipairs(_AmbientChannel) do
|
||||
-- unit.audio.pitch = speed
|
||||
-- end
|
||||
|
|
|
@ -271,14 +271,17 @@ function this.GetAllHeroDataMsinusUpWar(_sortTypeId,type) --0全部 1-6属性 7
|
|||
--队伍名称 队伍id
|
||||
local isFormationStr = ""
|
||||
local curFormationId = 0
|
||||
if heros[i].isFormation and heros[i].isFormation == "" then
|
||||
isFormationStr, curFormationId = this.GetHeroFormationStr2(n)
|
||||
table.insert(isFormations, curFormationId)
|
||||
else
|
||||
isFormationStr, curFormationId = "、" .. this.GetHeroFormationStr2(n)
|
||||
table.insert(isFormations, curFormationId)
|
||||
local temp = this.GetHeroFormationStr2(n)
|
||||
if temp and temp ~= "" then
|
||||
if heros[i].isFormation and heros[i].isFormation == "" then
|
||||
isFormationStr, curFormationId = this.GetHeroFormationStr2(n)
|
||||
table.insert(isFormations, curFormationId)
|
||||
else
|
||||
isFormationStr, curFormationId = "、" .. this.GetHeroFormationStr2(n)
|
||||
table.insert(isFormations, curFormationId)
|
||||
end
|
||||
heros[i].isFormation = heros[i].isFormation .. isFormationStr
|
||||
end
|
||||
heros[i].isFormation = heros[i].isFormation .. isFormationStr
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -2085,30 +2088,38 @@ function this.GetHeroReturnItems(selectHeroData, type)
|
|||
curHeroData.breakId
|
||||
)
|
||||
local rewardShowStr1 = {}
|
||||
ShowItemlist[1] = {heroReturnConfig.HeroId,1,curHeroData.star}
|
||||
ShowItemlist[heroReturnConfig.HeroId] = {heroReturnConfig.HeroId,1,curHeroData.star}
|
||||
rewardShowStr1 = heroReturnConfig.RankupReturn
|
||||
if rewardShowStr1 then
|
||||
for k,v in ipairs(rewardShowStr1) do
|
||||
if v[1] and v[2] then
|
||||
table.insert(ShowItemlist, {v[1], v[2] * specificValue})
|
||||
if v[1] and v[2] then
|
||||
if not ShowItemlist[v[1]] then
|
||||
ShowItemlist[v[1]] = {v[1], v[2] * specificValue}
|
||||
else
|
||||
ShowItemlist[v[1]] = {v[1],ShowItemlist[v[1]][2] + v[2] * specificValue}
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
rewardShowStr1 = ConfigManager.GetConfigData(ConfigName.HeroLevelConfig, v.lv).SumConsume
|
||||
if rewardShowStr1 then
|
||||
for i = 1, #rewardShowStr1 do
|
||||
table.insert(ShowItemlist, {rewardShowStr1[i][1], rewardShowStr1[i][2] * specificValue})
|
||||
for k,v in ipairs(rewardShowStr1) do
|
||||
if not ShowItemlist[v[1]] then
|
||||
ShowItemlist[v[1]] = {v[1], v[2] * specificValue}
|
||||
else
|
||||
ShowItemlist[v[1]] = {v[1],ShowItemlist[v[1]][2] + v[2] * specificValue}
|
||||
end
|
||||
end
|
||||
end
|
||||
--this.GetHeroReturnItems2(ShowItemlist,allRewardData)
|
||||
end
|
||||
local dropList = {}
|
||||
for i = 1, #ShowItemlist do
|
||||
for n,m in pairs(ShowItemlist) do
|
||||
local curReward = {}
|
||||
curReward.id = ShowItemlist[i][1]
|
||||
curReward.num = math.floor(ShowItemlist[i][2])
|
||||
curReward.id = m[1]
|
||||
curReward.num = math.floor(m[2])
|
||||
curReward.itemConfig = itemConfig[curReward.id]
|
||||
curReward.star = ShowItemlist[i][3] or nil
|
||||
curReward.star = m[3] or nil
|
||||
table.insert(dropList, curReward)
|
||||
end
|
||||
return dropList
|
||||
|
|
|
@ -18,6 +18,7 @@ local isOpenGeiSSRAvtivity = 0--五星成长礼拍脸
|
|||
local isOpenGeiSSRAvtivityTime
|
||||
local isPlayerAniEnd = true
|
||||
local itemDataList
|
||||
local showHero = 1
|
||||
--初始化组件(用于子类重写)
|
||||
--此界面无奈做了两套显示逻辑一个是掉落小于等于25时背景根据元素数量做拉伸状态 另一个是元素大于25做界面做可滑动
|
||||
function RewardItemPopup:InitComponent()
|
||||
|
@ -105,6 +106,7 @@ end
|
|||
--bagType 1 正常背包 2 地图临时背包
|
||||
--drop 后端掉落原始数据
|
||||
--func 回调
|
||||
|
||||
function RewardItemPopup:OnOpen(...)
|
||||
|
||||
isPlayerAniEnd = true
|
||||
|
@ -114,10 +116,16 @@ function RewardItemPopup:OnOpen(...)
|
|||
local drop = args[1]
|
||||
bagType=args[2]
|
||||
func = args[3]
|
||||
|
||||
|
||||
if args[4] then
|
||||
compShowType = args[4]
|
||||
end
|
||||
if args[7] then
|
||||
showHero = false
|
||||
else
|
||||
showHero = true
|
||||
end
|
||||
local haveRecord = BattleRecordManager.isHaveRecord()
|
||||
this.btnResult:SetActive(haveRecord and args[5])
|
||||
this.btnResultMax:SetActive(haveRecord and args[5])
|
||||
|
@ -295,7 +303,7 @@ function RewardItemPopup:SetItemShow(drop)
|
|||
callList:Pop()()
|
||||
end, 0.05):Start()
|
||||
end
|
||||
if curItemData.configData and curItemData.itemType==3 and curItemData.configData.Quality == 5 then
|
||||
if curItemData.configData and curItemData.itemType==3 and curItemData.configData.Quality == 5 and showHero then
|
||||
isPopGetSSR = true
|
||||
isOpenGeiSSRAvtivity = curItemData.configData.Star
|
||||
UIManager.OpenPanel(UIName.DropGetSSRHeroShopPanel,curItemData.backData, func)
|
||||
|
@ -374,7 +382,7 @@ function RewardItemPopup:SetItemShowMax(drop)
|
|||
callList:Pop()()
|
||||
end
|
||||
end
|
||||
if curItemData.configData and curItemData.itemType==3 and curItemData.configData.Quality == 5 then--五星英雄
|
||||
if curItemData.configData and curItemData.itemType==3 and curItemData.configData.Quality == 5 and showHero then--五星英雄
|
||||
isPopGetSSR = true
|
||||
isOpenGeiSSRAvtivity = curItemData.configData.Star
|
||||
UIManager.OpenPanel(UIName.DropGetSSRHeroShopPanel,curItemData.backData, func)
|
||||
|
|
|
@ -17,12 +17,13 @@ local itemConfig=ConfigManager.GetConfig(ConfigName.ItemConfig)
|
|||
function this:InitComponent(gameObject)
|
||||
this.titleText=Util.GetGameObject(gameObject,"TitleText"):GetComponent("Text")
|
||||
this.bodyText=Util.GetGameObject(gameObject,"BodyText"):GetComponent("Text")
|
||||
this.bodyText2=Util.GetGameObject(gameObject,"BodyText2")
|
||||
this.tipText=Util.GetGameObject(gameObject,"tipText"):GetComponent("Text")
|
||||
this.cancelBtn=Util.GetGameObject(gameObject,"CancelBtn")
|
||||
this.confirmBtn=Util.GetGameObject(gameObject,"ConfirmBtn")
|
||||
|
||||
--滚动条根节点
|
||||
this.root = Util.GetGameObject(gameObject, "Root")
|
||||
this.root = Util.GetGameObject(gameObject, "Root/Viewport/Content")
|
||||
end
|
||||
|
||||
function this:BindEvent()
|
||||
|
@ -78,19 +79,22 @@ function this:OnShow(_parent,...)
|
|||
local data = {}
|
||||
for k, v in pairs(selectEquipTreasureData) do
|
||||
table.insert(selectEquipTreasureDataDid,k)
|
||||
if v.quantity>=4 then
|
||||
if v.quantity>4 then
|
||||
isEquipShowSure=true
|
||||
end
|
||||
end
|
||||
this.bodyText.text=Language[10205]
|
||||
this.bodyText.gameObject:SetActive(isEquipShowSure)
|
||||
this.bodyText.text="宝物将分解为宝魂,若宝物已强化或精炼,分解后将清空强化和精炼等级,并100%返还养成材料。"
|
||||
this.bodyText2.gameObject:SetActive(isEquipShowSure)
|
||||
this.tipText.text = "分解后获得:"
|
||||
|
||||
local data={}
|
||||
local index = 1
|
||||
for i, v in pairs(dropList) do
|
||||
data[i]={v.id,v.num}
|
||||
LogBlue("v.id:"..v.id.." v.num:"..v.num)
|
||||
data[index]={v.id,v.num}
|
||||
index = index + 1
|
||||
end
|
||||
FindFairyManager.ResetItemView(this.root,this.root.transform,itemList,4,1,sortingOrder,false,data)
|
||||
FindFairyManager.ResetItemView(this.root,this.root.transform,itemList,#data,1,sortingOrder,false,data)
|
||||
end
|
||||
|
||||
function this:OnClose()
|
||||
|
|
|
@ -40,7 +40,7 @@ function this:BindEvent()
|
|||
UIManager.OpenPanel(UIName.RewardItemPopup,msg.drop,1,function ()
|
||||
ResolvePanel.SwitchView(1)
|
||||
PopupTipPanel.ShowTip(Language[12210])
|
||||
end)
|
||||
end,0,nil,nil,1)
|
||||
end)
|
||||
end)
|
||||
end
|
||||
|
|
|
@ -263,58 +263,7 @@ function this.SortTypeClick(_sortType,_btn)
|
|||
this.EndTabBtnSelect(_btn)
|
||||
|
||||
this.CleanSelectList()
|
||||
|
||||
if tabType==1 then
|
||||
tarHero=HeroManager.GetAllHeroDataMsinusUpWar(tabSortType)
|
||||
if(not tarHero or #tarHero<1) then
|
||||
this.noneImage:SetActive(true)
|
||||
else
|
||||
this.noneImage:SetActive(false)
|
||||
end
|
||||
this.selectText.text = Language[11775].."0/"..#tarHero
|
||||
this.SortHeroDatas(tarHero)
|
||||
this.ScrollView:SetData(tarHero, function (index, go)
|
||||
this.SingleHeroDataShow(go, tarHero[index])
|
||||
end)
|
||||
elseif tabType == 2 then
|
||||
tarEquip=BagManager.GetEquipDataByEquipPosition(0,tabSortType)
|
||||
if(not tarEquip or #tarEquip<1) then
|
||||
this.noneImage:SetActive(true)
|
||||
else
|
||||
this.noneImage:SetActive(false)
|
||||
end
|
||||
this.selectText.text = Language[11775].."0/"..#tarEquip
|
||||
this.SortEquipDatas(tarEquip)
|
||||
-- --做装备叠加特殊组拼数据
|
||||
-- local equips = {}
|
||||
-- for i = 1, #tarEquip do
|
||||
-- --table.insert(equips,v)
|
||||
-- if equips[tarEquip[i].id] then
|
||||
-- equips[tarEquip[i].id].num = equips[tarEquip[i].id].num + 1
|
||||
-- else
|
||||
-- equips[tarEquip[i].id] = tarEquip[i]
|
||||
-- equips[tarEquip[i].id].num = 1
|
||||
-- end
|
||||
-- end
|
||||
-- showList = {}
|
||||
-- for i, v in pairs(equips) do
|
||||
-- table.insert(showList, v)
|
||||
-- end
|
||||
this.ScrollView2:SetData(tarEquip, function (index, go)
|
||||
this.SingleEquipDataShow(go, tarEquip[index])
|
||||
end)
|
||||
elseif tabType == 3 then
|
||||
equipTreasureData=this.GetAllEquiptreasureByQuantity(tabSortType)
|
||||
if(not equipTreasureData or #equipTreasureData<1) then
|
||||
this.noneImage:SetActive(true)
|
||||
else
|
||||
this.noneImage:SetActive(false)
|
||||
end
|
||||
this.selectText.text = Language[11775].."0/"..#equipTreasureData
|
||||
this.ScrollView2:SetData(equipTreasureData, function (index, go)
|
||||
this.SingleEquipTreasureDataShow(go, equipTreasureData[index])
|
||||
end)
|
||||
elseif tabType == 4 then
|
||||
if tabType == 4 then
|
||||
list={}
|
||||
soulPrintData= BagManager.GetAllSoulPrintData(tabSortType)
|
||||
this.soulPrintChooseType=tabSortType
|
||||
|
@ -338,122 +287,7 @@ function this.SortTypeClick(_sortType,_btn)
|
|||
end
|
||||
|
||||
end
|
||||
--英雄单个数据展示
|
||||
function this.SingleHeroDataShow(go,_heroData)
|
||||
local heroData = _heroData
|
||||
local _go = Util.GetGameObject(go.transform, "card")
|
||||
Util.GetGameObject(_go.transform, "bg"):GetComponent("Image").sprite = Util.LoadSprite(GetHeroCardQuantityImage[heroData.heroConfig.Quality])
|
||||
Util.GetGameObject(_go.transform, "lv/Text"):GetComponent("Text").text = heroData.lv
|
||||
Util.GetGameObject(_go.transform, "icon"):GetComponent("Image").sprite = Util.LoadSprite(heroData.painting)
|
||||
Util.GetGameObject(_go.transform, "pos/icon"):GetComponent("Image").sprite = Util.LoadSprite(heroData.professionIcon)
|
||||
Util.GetGameObject(_go.transform, "pro/Image"):GetComponent("Image").sprite = Util.LoadSprite(GetProStrImageByProNum(heroData.heroConfig.PropertyName))
|
||||
--Util.GetGameObject(_go.transform, "heroStage"):GetComponent("Image").sprite = Util.LoadSprite(HeroStageSprite[heroData.heroConfig.HeroStage])
|
||||
Util.GetGameObject(_go.transform, "heroStage"):SetActive(false)
|
||||
local starGrid = Util.GetGameObject(_go.transform, "star")
|
||||
local starPre = Util.GetGameObject(_go.transform, "starPre")
|
||||
--Util.ClearChild(starGrid.transform)
|
||||
SetHeroStars(starGrid, heroData.star)
|
||||
local choosed =Util.GetGameObject(_go.transform, "choosed")
|
||||
local formationMask =Util.GetGameObject(_go.transform, "formationMask")
|
||||
formationMask:SetActive(heroData.isFormation ~= "" or heroData.lockState == 1)
|
||||
Util.GetGameObject(formationMask.transform, "formationImage"):SetActive(heroData.isFormation ~= "")
|
||||
Util.GetGameObject(formationMask.transform, "lockImage"):SetActive(heroData.lockState == 1)
|
||||
|
||||
choosed:SetActive(selectHeroData[heroData.dynamicId] ~= nil)
|
||||
local cardclickBtn = Util.GetGameObject(_go.transform, "click")
|
||||
Util.AddOnceClick(cardclickBtn, function()
|
||||
if selectHeroData[heroData.dynamicId] then
|
||||
choosed:SetActive(false)
|
||||
selectHeroData[heroData.dynamicId] = nil
|
||||
this.UpdataPanelRewardAndSelectText()
|
||||
return
|
||||
end
|
||||
selectHeroData[heroData.dynamicId]=heroData
|
||||
choosed:SetActive(true)
|
||||
this.UpdataPanelRewardAndSelectText()
|
||||
end)
|
||||
Util.AddOnceClick(formationMask, function()
|
||||
if heroData.isFormation ~= "" then
|
||||
PopupTipPanel.ShowTip( heroData.isFormation)
|
||||
return
|
||||
end
|
||||
if heroData.lockState == 1 then
|
||||
PopupTipPanel.ShowTip(Language[11776])
|
||||
return
|
||||
end
|
||||
end)
|
||||
end
|
||||
--装备单个数据展示
|
||||
function this.SingleEquipDataShow(_go,_itemData)
|
||||
Util.GetGameObject(_go.transform,"frame"):GetComponent("Image").sprite=Util.LoadSprite(_itemData.frame)
|
||||
Util.GetGameObject(_go.transform,"icon"):GetComponent("Image").sprite=Util.LoadSprite(_itemData.icon)
|
||||
Util.GetGameObject(_go.transform,"name"):GetComponent("Text").text=_itemData.itemConfig.Name
|
||||
Util.GetGameObject(_go.transform,"talismanStar"):SetActive(true)
|
||||
EquipManager.SetEquipStarShow(Util.GetGameObject(_go.transform,"talismanStar"),_itemData.itemConfig.Id)
|
||||
Util.GetGameObject(_go.transform,"num"):GetComponent("Text").text=_itemData.num
|
||||
--if _itemData.equipConfig.IfClear ==1 then
|
||||
-- Util.GetGameObject(_go.transform,"resetLv"):SetActive(true)
|
||||
-- Util.GetGameObject(_go.transform,"resetLv"):GetComponent("Text").text="+".._itemData.resetLv
|
||||
--else
|
||||
-- Util.GetGameObject(_go.transform,"resetLv"):SetActive(false)
|
||||
--end
|
||||
|
||||
local choosed =Util.GetGameObject(_go.transform, "choosed")
|
||||
choosed:SetActive(false)
|
||||
if selectEquipData[_itemData.did] then
|
||||
choosed:SetActive(true)
|
||||
end
|
||||
Util.AddOnceClick(Util.GetGameObject(_go.transform,"icon"), function()
|
||||
if selectEquipData[_itemData.did] then
|
||||
choosed:SetActive(false)
|
||||
selectEquipData[_itemData.did] = nil
|
||||
this.UpdataPanelRewardAndSelectText()
|
||||
return
|
||||
end
|
||||
selectEquipData[_itemData.did]=_itemData
|
||||
choosed:SetActive(true)
|
||||
this.UpdataPanelRewardAndSelectText()
|
||||
end)
|
||||
end
|
||||
--宝器单个数据展示
|
||||
function this.SingleEquipTreasureDataShow(_go,_itemData)
|
||||
Util.GetGameObject(_go.transform,"frame"):GetComponent("Image").sprite=Util.LoadSprite(_itemData.frame)
|
||||
Util.GetGameObject(_go.transform,"icon"):GetComponent("Image").sprite=Util.LoadSprite(_itemData.icon)
|
||||
Util.GetGameObject(_go.transform,"name"):GetComponent("Text").text=_itemData.itemConfig.Name
|
||||
Util.GetGameObject(_go.transform,"num").gameObject:SetActive(false)
|
||||
local lvTxt=Util.GetGameObject(_go.transform,"lv"):GetComponent("Text")
|
||||
local refineTxt=Util.GetGameObject(_go.transform,"refine"):GetComponent("Text")
|
||||
if _itemData.lv>0 then
|
||||
lvTxt.gameObject:SetActive(true)
|
||||
lvTxt.text=_itemData.lv
|
||||
else
|
||||
lvTxt.gameObject:SetActive(false)
|
||||
end
|
||||
if _itemData.refineLv>0 then
|
||||
refineTxt.gameObject:SetActive(true)
|
||||
refineTxt.text="+".. _itemData.refineLv
|
||||
else
|
||||
refineTxt.gameObject:SetActive(false)
|
||||
end
|
||||
local starGrid = Util.GetGameObject(_go.transform,"talismanStar")
|
||||
starGrid:SetActive(false)
|
||||
local choosed =Util.GetGameObject(_go.transform, "choosed")
|
||||
choosed:SetActive(false)
|
||||
if selectEquipTreasureData[_itemData.idDyn] then
|
||||
choosed:SetActive(true)
|
||||
end
|
||||
Util.AddOnceClick(Util.GetGameObject(_go.transform,"icon"), function()
|
||||
if selectEquipTreasureData[_itemData.idDyn] then
|
||||
choosed:SetActive(false)
|
||||
selectEquipTreasureData[_itemData.idDyn] = nil
|
||||
this.UpdataPanelRewardAndSelectText()
|
||||
return
|
||||
end
|
||||
selectEquipTreasureData[_itemData.idDyn]=_itemData
|
||||
choosed:SetActive(true)
|
||||
this.UpdataPanelRewardAndSelectText()
|
||||
end)
|
||||
end
|
||||
--设置魂印循环滚动数据
|
||||
function this:SetSoulPrintData(_go, _itemData,index)
|
||||
_go.gameObject:SetActive(true)
|
||||
|
@ -491,64 +325,7 @@ function this:SetSoulPrintData(_go, _itemData,index)
|
|||
chooseImage:SetActive(_itemData.isSelect)
|
||||
end)
|
||||
end
|
||||
--英雄排序
|
||||
function this.SortHeroDatas(_heroDatas)
|
||||
--上阵最优先,星级优先,同星级等级优先,同星级同等级按sortId排序。排序时降序排序。
|
||||
table.sort(_heroDatas, function(a, b)
|
||||
if a ==nil or b == nil then
|
||||
return
|
||||
end
|
||||
if a.isFormation == "" and b.isFormation == "" then
|
||||
if a.lockState == b.lockState then
|
||||
if a.heroConfig.Natural ==b.heroConfig.Natural then
|
||||
if a.star == b.star then
|
||||
if a.lv == b.lv then
|
||||
return a.heroConfig.Id > b.heroConfig.Id
|
||||
else
|
||||
return a.lv < b.lv
|
||||
end
|
||||
else
|
||||
return a.star < b.star
|
||||
end
|
||||
else
|
||||
return a.heroConfig.Natural < b.heroConfig.Natural
|
||||
end
|
||||
else
|
||||
return a.lockState < b.lockState
|
||||
end
|
||||
else
|
||||
return a.isFormation == "" and not b.dynamicId ~= ""
|
||||
end
|
||||
end)
|
||||
end
|
||||
|
||||
--装备排序
|
||||
function this.SortEquipDatas(_equipDatas)
|
||||
--上阵最优先,星级优先,同星级等级优先,同星级同等级按sortId排序。排序时降序排序。
|
||||
table.sort(_equipDatas, function(a, b)
|
||||
if a.itemConfig.Quantity == b.itemConfig.Quantity then
|
||||
if a.itemConfig.ItemType == b.itemConfig.ItemType then
|
||||
return a.id > b.id
|
||||
else
|
||||
return a.itemConfig.ItemType < b.itemConfig.ItemType
|
||||
end
|
||||
else
|
||||
return a.itemConfig.Quantity > b.itemConfig.Quantity
|
||||
end
|
||||
end)
|
||||
end
|
||||
|
||||
--法宝排序
|
||||
function this.SortTalismanDatas(_talismanDatas)
|
||||
--上阵最优先,星级优先,同星级等级优先,同星级同等级按sortId排序。排序时降序排序。
|
||||
table.sort(_talismanDatas, function(a, b)
|
||||
if a.itemConfig.Quantity == b.itemConfig.Quantity then
|
||||
return a.id < b.id
|
||||
else
|
||||
return a.itemConfig.Quantity < b.itemConfig.Quantity
|
||||
end
|
||||
end)
|
||||
end
|
||||
--上部页签排序
|
||||
function this.UpTabBtnSelect(_index,_btn)
|
||||
this.selectUpBtn.transform:SetParent(_btn.transform)
|
||||
|
@ -582,152 +359,11 @@ function this.EndTabBtnSelect(_btn)
|
|||
end
|
||||
--Util.GetGameObject(this.selectEndBtn.transform, "Text"):GetComponent("Text").text = btnText
|
||||
end
|
||||
|
||||
--计算奖励 和 已选择数量
|
||||
function this.UpdataPanelRewardAndSelectText()
|
||||
local allRewardData={}
|
||||
if tabType == 1 then
|
||||
this.selectText.text = Language[11775]..LengthOfTable(selectHeroData).."/"..#tarHero
|
||||
for i, v in pairs(selectHeroData) do
|
||||
--当英雄一次都未突破和进阶时
|
||||
--val=itemConfig.ResolveReward+heroLevelConfig.SumConsume else val=HeroRankupConfig.SumConsume+heroLevelConfig.SumConsume
|
||||
--1裸角色卡(没有突破过的角色卡)熔炼后返还的材料=当前等级返还升级材料+item表返还材料
|
||||
--2有过突破的卡 =当前等级返还升级材料+突破表返还材料+升星返还材料
|
||||
local ShowItemlist={}
|
||||
if v.breakId==0 and v.upStarId==0 then
|
||||
local rewardGroupId = tonumber(itemConfig[v.id].ResolveReward)
|
||||
if rewardGroupId and rewardGroup[rewardGroupId] then
|
||||
local showItem=rewardGroup[rewardGroupId].ShowItem
|
||||
if showItem and LengthOfTable(showItem)>0 then
|
||||
for i = 1, #showItem do
|
||||
table.insert(ShowItemlist,showItem[i])
|
||||
end
|
||||
end
|
||||
end
|
||||
else
|
||||
if v.breakId > 0 then
|
||||
local heroRankUpConfig = ConfigManager.GetConfigData(ConfigName.HeroRankupConfig, v.breakId)
|
||||
if heroRankUpConfig then
|
||||
local sumConsume=heroRankUpConfig.SumConsume
|
||||
for i = 1, #sumConsume do
|
||||
table.insert(ShowItemlist,sumConsume[i])
|
||||
end
|
||||
end
|
||||
end
|
||||
if v.upStarId > 0 then
|
||||
local heroRankUpConfig = ConfigManager.GetConfigData(ConfigName.HeroRankupConfig, v.upStarId)
|
||||
if heroRankUpConfig then
|
||||
local sumConsume=heroRankUpConfig.SumConsume
|
||||
for i = 1, #sumConsume do
|
||||
table.insert(ShowItemlist,sumConsume[i])
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
local rewardShowStr2={}
|
||||
rewardShowStr2 = ConfigManager.GetConfigData(ConfigName.HeroLevelConfig, v.lv).SumConsume
|
||||
if rewardShowStr2 then
|
||||
for i = 1, #rewardShowStr2 do
|
||||
if rewardShowStr2[i] and rewardShowStr2[i][1] then
|
||||
table.insert(ShowItemlist,rewardShowStr2[i])
|
||||
end
|
||||
end
|
||||
end
|
||||
for i=1, #ShowItemlist do
|
||||
local curReward={}
|
||||
curReward.id = ShowItemlist[i][1]
|
||||
curReward.num = ShowItemlist[i][2]
|
||||
curReward.itemConfig=itemConfig[curReward.id]
|
||||
if allRewardData[curReward.id]==nil then
|
||||
allRewardData[curReward.id]=curReward
|
||||
else
|
||||
allRewardData[curReward.id].num=allRewardData[curReward.id].num+ curReward.num
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif tabType == 2 then
|
||||
endSelectEquipData = {}
|
||||
local sidList = {}
|
||||
for i, v in pairs(selectEquipData) do
|
||||
sidList[v.id] = v.id
|
||||
end
|
||||
for i = 1, #tarEquip do
|
||||
if sidList[tarEquip[i].id] then
|
||||
table.insert(endSelectEquipData,tarEquip[i])
|
||||
end
|
||||
end
|
||||
this.selectText.text = Language[11775]..LengthOfTable(endSelectEquipData).."/"..#tarEquip
|
||||
for i, v in pairs(endSelectEquipData) do
|
||||
local rewardGroupId = tonumber(itemConfig[v.id].ResolveReward)
|
||||
if rewardGroup[rewardGroupId] then
|
||||
local ShowItemlist = rewardGroup[rewardGroupId].ShowItem
|
||||
for i=1, #ShowItemlist do
|
||||
local curReward={}
|
||||
curReward.id=ShowItemlist[i][1]
|
||||
curReward.num=ShowItemlist[i][2]
|
||||
curReward.itemConfig=itemConfig[curReward.id]
|
||||
if allRewardData[curReward.id]==nil then
|
||||
allRewardData[curReward.id]=curReward
|
||||
else
|
||||
allRewardData[curReward.id].num=allRewardData[curReward.id].num+ curReward.num
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif tabType == 3 then
|
||||
this.selectText.text = Language[11775]..LengthOfTable(selectEquipTreasureData).."/"..#equipTreasureData
|
||||
for i, v in pairs(selectEquipTreasureData) do
|
||||
local curEuipTreaSureData = EquipTreasureManager.GetSingleTreasureByIdDyn(v.idDyn)
|
||||
local curEuipTreaSureConfig = ConfigManager.GetConfigData(ConfigName.JewelConfig,curEuipTreaSureData.id)
|
||||
if not curEuipTreaSureData then return end
|
||||
--基础返还
|
||||
local baseReward = ConfigManager.GetConfigData(ConfigName.RewardGroup,tonumber(curEuipTreaSureData.itemConfig.ResolveReward))
|
||||
if baseReward then
|
||||
for j = 1, #baseReward.ShowItem do
|
||||
local curReward={}
|
||||
curReward.id=baseReward.ShowItem[j][1]
|
||||
curReward.num=baseReward.ShowItem[j][2]
|
||||
curReward.itemConfig=itemConfig[curReward.id]
|
||||
if allRewardData[curReward.id]==nil then
|
||||
allRewardData[curReward.id]=curReward
|
||||
else
|
||||
allRewardData[curReward.id].num=allRewardData[curReward.id].num+ curReward.num
|
||||
end
|
||||
end
|
||||
end
|
||||
for _, configInfo in ConfigPairs(ConfigManager.GetConfig(ConfigName.JewelRankupConfig)) do
|
||||
--强化的返还
|
||||
if configInfo.PoolID == curEuipTreaSureConfig.LevelupPool and configInfo.Type == 1 and configInfo.Level < curEuipTreaSureData.lv then
|
||||
local ShowItemlist = configInfo.UpExpend
|
||||
for i=1, #ShowItemlist do
|
||||
local curReward={}
|
||||
curReward.id=ShowItemlist[i][1]
|
||||
curReward.num=ShowItemlist[i][2]
|
||||
curReward.itemConfig=itemConfig[curReward.id]
|
||||
if allRewardData[curReward.id]==nil then
|
||||
allRewardData[curReward.id]=curReward
|
||||
else
|
||||
allRewardData[curReward.id].num=allRewardData[curReward.id].num+ curReward.num
|
||||
end
|
||||
end
|
||||
end
|
||||
--精炼的材料返还
|
||||
if configInfo.PoolID == curEuipTreaSureConfig.RankupPool and configInfo.Type == 2 and configInfo.Level < curEuipTreaSureData.refineLv then
|
||||
local ShowItemlist = configInfo.UpExpend
|
||||
for i=1, #ShowItemlist do
|
||||
local curReward={}
|
||||
curReward.id=ShowItemlist[i][1]
|
||||
curReward.num=ShowItemlist[i][2]
|
||||
curReward.itemConfig=itemConfig[curReward.id]
|
||||
if allRewardData[curReward.id]==nil then
|
||||
allRewardData[curReward.id]=curReward
|
||||
else
|
||||
allRewardData[curReward.id].num=allRewardData[curReward.id].num+ curReward.num
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif tabType == 4 then
|
||||
if tabType == 4 then
|
||||
this.selectText.text = Language[11775]..LengthOfTable(chooseIdList).."/"..#soulPrintData
|
||||
for i, v in pairs(chooseIdList) do
|
||||
local rewardGroupId = tonumber(itemConfig[v].ResolveReward)
|
||||
|
@ -770,6 +406,7 @@ function this.UpdataPanelRewardAndSelectText()
|
|||
this.rewardGridText:SetActive(false)
|
||||
end
|
||||
end
|
||||
|
||||
--清空已选择的英雄和装备list
|
||||
function this.CleanSelectList()
|
||||
selectHeroData={}
|
||||
|
@ -781,43 +418,7 @@ end
|
|||
|
||||
--快速选择英雄 或者 装备
|
||||
function this.QuickSelectListData()
|
||||
if tabType == 1 then
|
||||
selectHeroData={}
|
||||
for k, v in pairs(tarHero) do
|
||||
if LengthOfTable(selectHeroData)<15 and v.isFormation == "" and v.lockState == 0 then
|
||||
selectHeroData[v.dynamicId]=v
|
||||
else
|
||||
break
|
||||
end
|
||||
end
|
||||
this.ScrollView:SetData(tarHero, function (index, go)
|
||||
this.SingleHeroDataShow(go, tarHero[index])
|
||||
end)
|
||||
elseif tabType == 2 then
|
||||
selectEquipData={}
|
||||
for k, v in pairs(showList) do
|
||||
if LengthOfTable(selectEquipData)<30 then
|
||||
selectEquipData[v.did]=v
|
||||
else
|
||||
break
|
||||
end
|
||||
end
|
||||
this.ScrollView2:SetData(showList, function (index, go)
|
||||
this.SingleEquipDataShow(go, showList[index])
|
||||
end)
|
||||
elseif tabType == 3 then
|
||||
selectEquipTreasureData={}
|
||||
for k,v in pairs(equipTreasureData) do
|
||||
if LengthOfTable(selectEquipTreasureData)<30 then
|
||||
selectEquipTreasureData[v.idDyn]=v
|
||||
else
|
||||
break
|
||||
end
|
||||
end
|
||||
this.ScrollView2:SetData(equipTreasureData, function (index, go)
|
||||
this.SingleEquipTreasureDataShow(go, equipTreasureData[index])
|
||||
end)
|
||||
elseif tabType == 4 then
|
||||
if tabType == 4 then
|
||||
chooseIdList={}
|
||||
local tempchooseIdList={}
|
||||
for k, v in pairs(soulPrintData) do
|
||||
|
@ -864,24 +465,7 @@ function this.SendBackResolveReCallBack(drop)
|
|||
else
|
||||
BagManager.OnShowTipDropNumZero(drop)
|
||||
end
|
||||
if tabType== 1 then
|
||||
local curSelectHeroListIds={}
|
||||
for k, v in pairs(selectHeroData) do
|
||||
table.insert(curSelectHeroListIds,v.dynamicId)
|
||||
end
|
||||
HeroManager.DeleteHeroDatas(curSelectHeroListIds)
|
||||
elseif tabType== 2 then
|
||||
for k, v in pairs(endSelectEquipData) do
|
||||
EquipManager.DeleteSingleEquip(v.did)
|
||||
end
|
||||
--for k, v in pairs(selectEquipData) do
|
||||
-- EquipManager.DeleteSingleEquip(v.did)
|
||||
--end
|
||||
elseif tabType== 3 then
|
||||
for k, v in pairs(selectEquipTreasureData) do
|
||||
EquipTreasureManager.RemoveTreasureByIdDyn(v.idDyn)
|
||||
end
|
||||
elseif tabType== 4 then
|
||||
if tabType== 4 then
|
||||
--移除魂印
|
||||
SoulPrintManager.RemoveSoulPrint(chooseIdList)
|
||||
local soulPrint= SoulPrintManager.GetSoulPrintQualityDataByType(this.soulPrintChooseType)
|
||||
|
@ -901,42 +485,9 @@ end
|
|||
--分解按钮事件处理
|
||||
function this.ResolveBtnClickEvent()
|
||||
local curResolveAllItemList={}
|
||||
--0使用 1 分解物品 2 分解装备 3 分解妖灵师
|
||||
local isHeroShowSure=false
|
||||
local isEquipShowSure=false
|
||||
local isTalismanShowSure=false
|
||||
local isSoulPrintShowSure=false
|
||||
local type=-1
|
||||
if tabType==1 then
|
||||
type=3
|
||||
for k, v in pairs(selectHeroData) do
|
||||
table.insert(curResolveAllItemList,v.dynamicId)
|
||||
if v.star>=5 then
|
||||
isHeroShowSure=true
|
||||
end
|
||||
end
|
||||
elseif tabType==2 then
|
||||
type=2
|
||||
for k, v in pairs(endSelectEquipData) do
|
||||
table.insert(curResolveAllItemList,v.did)
|
||||
if v.equipConfig.Quality>=4 then
|
||||
isEquipShowSure=true
|
||||
end
|
||||
end
|
||||
--for k, v in pairs(selectEquipData) do
|
||||
-- table.insert(curResolveAllItemList,v.did)
|
||||
-- if v.equipConfig.Quality>=4 then
|
||||
-- isEquipShowSure=true
|
||||
-- end
|
||||
--end
|
||||
elseif tabType==3 then
|
||||
type=4
|
||||
Log(LengthOfTable(selectEquipTreasureData))
|
||||
for k, v in pairs(selectEquipTreasureData) do
|
||||
table.insert(curResolveAllItemList,v.idDyn)
|
||||
isTalismanShowSure=true
|
||||
end
|
||||
elseif tabType==4 then
|
||||
if tabType==4 then
|
||||
isSoulPrintShowSure=false
|
||||
type=1
|
||||
local temp = {}
|
||||
|
@ -966,95 +517,8 @@ function this.ResolveBtnClickEvent()
|
|||
index = index+1
|
||||
end
|
||||
end
|
||||
if isEquipShowSure or isHeroShowSure or isTalismanShowSure or isSoulPrintShowSure then
|
||||
if isHeroShowSure then
|
||||
local isPopUp = RedPointManager.PlayerPrefsGetStr(PlayerManager.uid .. "isHeroShowSure")
|
||||
local currentTime = os.date("%Y%m%d", PlayerManager.serverTime)
|
||||
if (isPopUp ~= currentTime) then
|
||||
MsgPanel.ShowTwo(Language[11778], nil, function(isShow)
|
||||
if (isShow) then
|
||||
local currentTime = os.date("%Y%m%d", PlayerManager.serverTime)
|
||||
RedPointManager.PlayerPrefsSetStr(PlayerManager.uid .."isHeroShowSure", currentTime)
|
||||
end
|
||||
if #itemMaxList>0 then--是否分解物品有超过物品上限的
|
||||
this.GetItemIsBeyondMaxNum(type,curResolveAllItemList)
|
||||
else
|
||||
NetManager.UseAndPriceItemRequest(type,curResolveAllItemList,function (drop)
|
||||
this.SendBackResolveReCallBack(drop)
|
||||
end)
|
||||
end
|
||||
end,nil,nil,nil,true)
|
||||
else
|
||||
if #itemMaxList>0 then--是否分解物品有超过物品上限的
|
||||
this.GetItemIsBeyondMaxNum(type,curResolveAllItemList)
|
||||
else
|
||||
NetManager.UseAndPriceItemRequest(type,curResolveAllItemList,function (drop)
|
||||
this.SendBackResolveReCallBack(drop)
|
||||
end)
|
||||
end
|
||||
end
|
||||
elseif isEquipShowSure then
|
||||
local isPopUp = RedPointManager.PlayerPrefsGetStr(PlayerManager.uid .. "isEquipShowSure")
|
||||
local currentTime = os.date("%Y%m%d", PlayerManager.serverTime)
|
||||
if (isPopUp ~= currentTime) then
|
||||
MsgPanel.ShowTwo(Language[10205], nil, function(isShow)
|
||||
if (isShow) then
|
||||
local currentTime = os.date("%Y%m%d", PlayerManager.serverTime)
|
||||
RedPointManager.PlayerPrefsSetStr(PlayerManager.uid .."isEquipShowSure", currentTime)
|
||||
end
|
||||
if #itemMaxList>0 then--是否分解物品有超过物品上限的
|
||||
this.GetItemIsBeyondMaxNum(type,curResolveAllItemList)
|
||||
else
|
||||
NetManager.UseAndPriceItemRequest(type,curResolveAllItemList,function (drop)
|
||||
this.SendBackResolveReCallBack(drop)
|
||||
end)
|
||||
end
|
||||
end,nil,nil,nil,true)
|
||||
else
|
||||
if #itemMaxList>0 then--是否分解物品有超过物品上限的
|
||||
this.GetItemIsBeyondMaxNum(type,curResolveAllItemList)
|
||||
else
|
||||
NetManager.UseAndPriceItemRequest(type,curResolveAllItemList,function (drop)
|
||||
this.SendBackResolveReCallBack(drop)
|
||||
end)
|
||||
end
|
||||
end
|
||||
elseif isTalismanShowSure then
|
||||
local isHaveHighTalisman = false
|
||||
for i = 1, #curResolveAllItemList do
|
||||
local equipTreasureData = EquipTreasureManager.GetSingleTreasureByIdDyn(curResolveAllItemList[i])
|
||||
if equipTreasureData then
|
||||
if equipTreasureData.itemConfig.Quantity >= 4 then
|
||||
isHaveHighTalisman = true
|
||||
end
|
||||
end
|
||||
end
|
||||
local isPopUp = RedPointManager.PlayerPrefsGetStr(PlayerManager.uid .. "isEquipTreasureSure")
|
||||
local currentTime = os.date("%Y%m%d", PlayerManager.serverTime)
|
||||
if (isPopUp ~= currentTime and isHaveHighTalisman) then
|
||||
MsgPanel.ShowTwo(Language[11779], nil, function(isShow)
|
||||
if (isShow) then
|
||||
local currentTime = os.date("%Y%m%d", PlayerManager.serverTime)
|
||||
RedPointManager.PlayerPrefsSetStr(PlayerManager.uid .."isEquipTreasureSure", currentTime)
|
||||
end
|
||||
if #itemMaxList>0 then--是否分解物品有超过物品上限的
|
||||
this.GetItemIsBeyondMaxNum(type,curResolveAllItemList)
|
||||
else
|
||||
NetManager.UseAndPriceItemRequest(type,curResolveAllItemList,function (drop)
|
||||
this.SendBackResolveReCallBack(drop)
|
||||
end)
|
||||
end
|
||||
end,nil,nil,nil,true)
|
||||
else
|
||||
if #itemMaxList>0 then--是否分解物品有超过物品上限的
|
||||
this.GetItemIsBeyondMaxNum(type,curResolveAllItemList)
|
||||
else
|
||||
NetManager.UseAndPriceItemRequest(type,curResolveAllItemList,function (drop)
|
||||
this.SendBackResolveReCallBack(drop)
|
||||
end)
|
||||
end
|
||||
end
|
||||
elseif isSoulPrintShowSure then
|
||||
if isSoulPrintShowSure then
|
||||
if isSoulPrintShowSure then
|
||||
local isPopUp = RedPointManager.PlayerPrefsGetStr(PlayerManager.uid .. "isSoulPrintShowSure")
|
||||
local currentTime = os.date("%Y%m%d", PlayerManager.serverTime)
|
||||
if (isPopUp ~= currentTime) then
|
||||
|
@ -1132,27 +596,6 @@ function HeroAndEquipResolvePanel:OnDestroy()
|
|||
orginLayer=0
|
||||
end
|
||||
|
||||
--根据品质获取
|
||||
function this.GetAllEquiptreasureByQuantity(Quantity)
|
||||
Quantity = Quantity + 1
|
||||
local equipTreasure = {}
|
||||
local AllTreasures = EquipTreasureManager.GetAllTreasures()
|
||||
for i, v in pairs(AllTreasures) do
|
||||
if v.upHeroDid == "" and (v.itemConfig.Quantity == Quantity or Quantity == 0 or Quantity == 1 ) then
|
||||
table.insert(equipTreasure,v)
|
||||
end
|
||||
end
|
||||
table.sort(equipTreasure, function(a,b)
|
||||
if a.itemConfig.Quantity == b.itemConfig.Quantity then
|
||||
return a.id < b.id
|
||||
else
|
||||
return a.itemConfig.Quantity < b.itemConfig.Quantity
|
||||
end
|
||||
end)
|
||||
return equipTreasure
|
||||
end
|
||||
|
||||
|
||||
function this.OnSortingOrderChange()
|
||||
--特效层级重设
|
||||
for i=1,#list do
|
||||
|
|
|
@ -25,6 +25,7 @@ function this:InitComponent(gameObject)
|
|||
this.cardPre, this.scrollbar, Vector2.New(-v21.x*2, -v21.y*2), 1, 5, Vector2.New(45,15))
|
||||
this.ScrollView.moveTween.MomentumAmount = 1
|
||||
this.ScrollView.moveTween.Strength = 1
|
||||
maxSelectNum = tonumber(ConfigManager.GetConfigData(ConfigName.SpecialConfig,54).Value)
|
||||
end
|
||||
|
||||
function this:BindEvent()
|
||||
|
@ -75,7 +76,7 @@ function this.SortTypeClick(_sortType)
|
|||
tabSortType=_sortType
|
||||
selectHeroData={}
|
||||
tarHero=HeroManager.GetAllHeroDataMsinusUpWar(_sortType,2)
|
||||
this.selectText.text = Language[11775].."0/"..#tarHero
|
||||
this.selectText.text = Language[11775].."0/"..maxSelectNum
|
||||
this.noSelectBtn.gameObject:SetActive(false)
|
||||
this.SortHeroDatas(tarHero)
|
||||
this.Empty:SetActive(#tarHero <= 0)
|
||||
|
@ -104,13 +105,13 @@ function this.SingleHeroDataShow(go,_heroData)
|
|||
lockMask:SetActive(heroData.lockState == 1)
|
||||
choosed:SetActive(selectHeroData[heroData.dynamicId] ~= nil)
|
||||
local cardclickBtn = Util.GetGameObject(_go.transform, "icon")
|
||||
this.selectText.text = Language[11775]..LengthOfTable(selectHeroData).."/"..#tarHero
|
||||
this.selectText.text = Language[11775]..LengthOfTable(selectHeroData).."/"..maxSelectNum
|
||||
|
||||
Util.AddOnceClick(cardclickBtn, function()
|
||||
if selectHeroData[heroData.dynamicId] then
|
||||
choosed:SetActive(false)
|
||||
selectHeroData[heroData.dynamicId] = nil
|
||||
this.selectText.text = Language[11775]..LengthOfTable(selectHeroData).."/"..#tarHero
|
||||
this.selectText.text = Language[11775]..LengthOfTable(selectHeroData).."/"..maxSelectNum
|
||||
this.noSelectBtn.gameObject:SetActive(LengthOfTable(selectHeroData)>0)
|
||||
return
|
||||
end
|
||||
|
@ -120,7 +121,7 @@ function this.SingleHeroDataShow(go,_heroData)
|
|||
end
|
||||
selectHeroData[heroData.dynamicId]=heroData
|
||||
choosed:SetActive(true)
|
||||
this.selectText.text = Language[11775]..LengthOfTable(selectHeroData).."/"..#tarHero
|
||||
this.selectText.text = Language[11775]..LengthOfTable(selectHeroData).."/"..maxSelectNum
|
||||
this.noSelectBtn.gameObject:SetActive(LengthOfTable(selectHeroData)>0)
|
||||
end)
|
||||
|
||||
|
|
|
@ -14,6 +14,7 @@ function this:InitComponent(gameObject)
|
|||
this.shopBtn=Util.GetGameObject(gameObject,"Content/Resolve_EquipTreasure/shopBtn")
|
||||
|
||||
this.selectText = Util.GetGameObject(gameObject,"Content/Resolve_EquipTreasure/selectNumText"):GetComponent("Text")
|
||||
Util.GetGameObject(gameObject,"Content/Resolve_EquipTreasure/btns").gameObject:SetActive(false)
|
||||
this.selectBtn = Util.GetGameObject(gameObject,"Content/Resolve_EquipTreasure/btns/selectBtn")
|
||||
this.noSelectBtn = Util.GetGameObject(gameObject,"Content/Resolve_EquipTreasure/btns/noSelectBtn")
|
||||
this.cardPre = Util.GetGameObject(gameObject,"Content/Resolve_EquipTreasure/equipTreasurePre")
|
||||
|
@ -27,6 +28,7 @@ function this:InitComponent(gameObject)
|
|||
this.cardPre, this.scrollbar, Vector2.New(-v21.x*2, -v21.y*2), 1, 5, Vector2.New(45,15))
|
||||
this.ScrollView.moveTween.MomentumAmount = 1
|
||||
this.ScrollView.moveTween.Strength = 1
|
||||
maxSelectNum =tonumber(ConfigManager.GetConfigData(ConfigName.SpecialConfig,55).Value)
|
||||
end
|
||||
|
||||
function this:BindEvent()
|
||||
|
@ -73,15 +75,31 @@ function this.SortTypeClick(_sortType)
|
|||
else
|
||||
tarEquipTreasure=EquipTreasureManager.GetAllTreasures(tabSortType)
|
||||
end
|
||||
this.selectText.text = Language[11775].."0/"..#tarEquipTreasure
|
||||
this.selectText.text = Language[11775].."0/"..maxSelectNum
|
||||
this.noSelectBtn.gameObject:SetActive(false)
|
||||
-- this.SortHeroDatas(tarEquipTreasure)
|
||||
tarEquipTreasure = this.SortDatas(tarEquipTreasure)
|
||||
this.Empty:SetActive(#tarEquipTreasure <= 0)
|
||||
this.ScrollView:SetData(tarEquipTreasure, function (index, go)
|
||||
this.SingleHeroDataShow(go, tarEquipTreasure[index])
|
||||
end)
|
||||
end
|
||||
|
||||
function this.SortDatas(tarEquipTreasure)
|
||||
table.sort(
|
||||
tarEquipTreasure,
|
||||
function(a, b)
|
||||
if a.quantity == b.quantity then
|
||||
if a.lv == b.lv then
|
||||
return a.refineLv < b.refineLv
|
||||
else
|
||||
return a.lv < b.lv
|
||||
end
|
||||
else
|
||||
return a.quantity < b.quantity
|
||||
end
|
||||
end
|
||||
)
|
||||
return tarEquipTreasure
|
||||
end
|
||||
--英雄单个数据展示
|
||||
function this.SingleHeroDataShow(go,_equipTreasureData)
|
||||
local _go = go
|
||||
|
@ -94,13 +112,13 @@ function this.SingleHeroDataShow(go,_equipTreasureData)
|
|||
local choosed =Util.GetGameObject(_go.transform, "choosed")
|
||||
choosed:SetActive(selectEquipTreasureData[_equipTreasureData.idDyn] ~= nil)
|
||||
local cardclickBtn = Util.GetGameObject(_go.transform, "icon")
|
||||
this.selectText.text = Language[11775]..LengthOfTable(selectEquipTreasureData).."/"..#tarEquipTreasure
|
||||
this.selectText.text = Language[11775]..LengthOfTable(selectEquipTreasureData).."/"..maxSelectNum
|
||||
|
||||
Util.AddOnceClick(cardclickBtn, function()
|
||||
if selectEquipTreasureData[_equipTreasureData.idDyn] then
|
||||
choosed:SetActive(false)
|
||||
selectEquipTreasureData[_equipTreasureData.idDyn] = nil
|
||||
this.selectText.text = Language[11775]..LengthOfTable(selectEquipTreasureData).."/"..#tarEquipTreasure
|
||||
this.selectText.text = Language[11775]..LengthOfTable(selectEquipTreasureData).."/"..maxSelectNum
|
||||
this.noSelectBtn.gameObject:SetActive(LengthOfTable(selectEquipTreasureData)>0)
|
||||
return
|
||||
end
|
||||
|
@ -110,7 +128,7 @@ function this.SingleHeroDataShow(go,_equipTreasureData)
|
|||
end
|
||||
selectEquipTreasureData[_equipTreasureData.idDyn]=_equipTreasureData
|
||||
choosed:SetActive(true)
|
||||
this.selectText.text = Language[11775]..LengthOfTable(selectEquipTreasureData).."/"..#tarEquipTreasure
|
||||
this.selectText.text = Language[11775]..LengthOfTable(selectEquipTreasureData).."/"..maxSelectNum
|
||||
this.noSelectBtn.gameObject:SetActive(LengthOfTable(selectEquipTreasureData)>0)
|
||||
end)
|
||||
end
|
||||
|
|
|
@ -190,9 +190,9 @@ function this.SingleHeroDataShow(go,_heroData)
|
|||
this.usePropIcon.sprite = Util.LoadSprite(GetResourcePath(ConfigManager.GetConfigData(ConfigName.ItemConfig,heroUseItemId).ResourceID))
|
||||
end
|
||||
if itemNum<heroUseCount then
|
||||
this.usePropInfo.text="<color=red> "..itemNum.."/"..heroUseCount.."</color>"
|
||||
this.usePropInfo.text="<color=red> "..heroUseCount.."</color>"
|
||||
else
|
||||
this.usePropInfo.text=" "..itemNum.."/"..heroUseCount
|
||||
this.usePropInfo.text=" "..heroUseCount
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -556,21 +556,24 @@ function this.GetEquipTreasureResolveItems(selectEquipTreasureData)
|
|||
local allRewardData = {}
|
||||
local specificValue = 1--tonumber(ConfigManager.GetConfigData(ConfigName.SpecialConfig,34).Value)/10000
|
||||
ShowItemlist = {}
|
||||
--先把回溯英雄放进去
|
||||
for i, v in pairs(selectEquipTreasureData) do
|
||||
local curEquipTreasureData = allTreasures[i]
|
||||
if not curEquipTreasureData then return end
|
||||
--先把精炼的材料放进去 因为有宝器 放前边
|
||||
--先把精炼的材料放进去 因为有宝器 放前边
|
||||
if curEquipTreasureData.refineLv > 0 then
|
||||
local refineJewelRankupConfig =ConfigManager.TryGetConfigDataByDoubleKey(ConfigName.JewelRankupConfig,"Type",2,"Level",curEquipTreasureData.refineLv)
|
||||
if refineJewelRankupConfig then
|
||||
--精炼消耗的法宝
|
||||
if refineJewelRankupConfig.JewelExpend then
|
||||
for JewelExpendkey, JewelExpendvalue in ipairs(refineJewelRankupConfig.JewelExpend) do
|
||||
if JewelExpendvalue[1] == 1 then
|
||||
this.GetEquipTreasureResolveItems2(curEquipTreasureData.id, JewelExpendvalue[2])
|
||||
elseif JewelExpendvalue[1] > 1 then
|
||||
this.GetEquipTreasureResolveItems2(JewelExpendvalue[1], JewelExpendvalue[2])
|
||||
LogBlue(curEquipTreasureData.refineLv)
|
||||
for i=0,curEquipTreasureData.refineLv-1 do
|
||||
local refineJewelRankupConfig =ConfigManager.TryGetConfigDataByThreeKey(ConfigName.JewelRankupConfig,"Type",2,"Level",i,"PoolID",curEquipTreasureData.quantity)
|
||||
if refineJewelRankupConfig then
|
||||
--精炼消耗的法宝
|
||||
LogBlue(refineJewelRankupConfig.Id)
|
||||
if refineJewelRankupConfig.JewelExpend then
|
||||
for JewelExpendkey, JewelExpendvalue in ipairs(refineJewelRankupConfig.JewelExpend) do
|
||||
if JewelExpendvalue[1] == 1 then
|
||||
this.GetEquipTreasureResolveItems2(curEquipTreasureData.id, JewelExpendvalue[2])
|
||||
elseif JewelExpendvalue[1] > 1 then
|
||||
this.GetEquipTreasureResolveItems2(JewelExpendvalue[1], JewelExpendvalue[2])
|
||||
end
|
||||
end
|
||||
end
|
||||
--精炼消耗的材料
|
||||
|
@ -583,9 +586,12 @@ function this.GetEquipTreasureResolveItems(selectEquipTreasureData)
|
|||
end
|
||||
end
|
||||
if curEquipTreasureData.lv > 0 then
|
||||
local lvJewelRankupConfig = ConfigManager.TryGetConfigDataByDoubleKey(ConfigName.JewelRankupConfig,"Type",2,"Level", curEquipTreasureData.lv)
|
||||
LogBlue(curEquipTreasureData.lv)
|
||||
for i=0,curEquipTreasureData.lv - 1 do
|
||||
local lvJewelRankupConfig = ConfigManager.TryGetConfigDataByThreeKey(ConfigName.JewelRankupConfig,"Type",1,"Level",i,"PoolID",curEquipTreasureData.quantity)
|
||||
if lvJewelRankupConfig then
|
||||
--强化消耗的材料
|
||||
LogBlue(refineJewelRankupConfig.Id)
|
||||
if lvJewelRankupConfig.UpExpend then
|
||||
for UpExpendkey, UpExpendvalue in ipairs(lvJewelRankupConfig.UpExpend) do
|
||||
this.GetEquipTreasureResolveItems2(UpExpendvalue[1], UpExpendvalue[2])
|
||||
|
@ -593,6 +599,7 @@ function this.GetEquipTreasureResolveItems(selectEquipTreasureData)
|
|||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
--加自身分解消耗的东西
|
||||
local rewardShowStr1 = {}
|
||||
local resolveRewardStr = curEquipTreasureData.itemConfig.ResolveReward
|
||||
|
@ -605,6 +612,7 @@ function this.GetEquipTreasureResolveItems(selectEquipTreasureData)
|
|||
end
|
||||
local dropList = {}
|
||||
for ShowItemlistkey, ShowItemlistvalue in pairs(ShowItemlist) do
|
||||
LogBlue("id:"..ShowItemlistkey.." num:"..ShowItemlistvalue)
|
||||
local curReward = {}
|
||||
curReward.id = ShowItemlistkey
|
||||
curReward.num = math.floor(ShowItemlistvalue * specificValue)
|
||||
|
|
|
@ -12,6 +12,7 @@ local isMatEnough=true
|
|||
local matId=0
|
||||
local isCoinEnough=true
|
||||
local isMax=false
|
||||
local isEnough = false
|
||||
--初始化组件(用于子类重写)
|
||||
function EquipTreasureStrongPopup:InitComponent()
|
||||
this.btnBack= Util.GetGameObject(self.transform, "bg/btnBack")
|
||||
|
@ -170,6 +171,7 @@ end
|
|||
|
||||
--设置界面显示 1.强化 2.精炼
|
||||
function this.SetWindShow(_index)
|
||||
haveTreasures = {}
|
||||
type=_index
|
||||
curEquipData = EquipTreasureManager.GetSingleEquipTreasreData(curEquipData.idDyn)
|
||||
isMatEnough=true
|
||||
|
|
|
@ -13,346 +13,346 @@ MonoBehaviour:
|
|||
m_Name: DataConfigMD5Record
|
||||
m_EditorClassIdentifier:
|
||||
_keys:
|
||||
- D:\JL_Client/data_execl/base_data\DifferDemonsBoxSeaons.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildScoreConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ErrorCodeEerverConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DifferDemonsBoxPools.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BloodyBattleReward.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BloodyMessagesConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildLevelConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EndlessDifficulty.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ChallengeSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ArenaRobotSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EquipTalismanaLottery.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ExpeditionSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildSacrificeRewardConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildBossRewardConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ErrorCodeHint.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EquipStarsConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EndlessMapConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DailyChallengeConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DifferDemonsBoxPools.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildScoreConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DifferDemonsBoxSeaons.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BuffEffectConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BloodyRankConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ArenaRobotConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildWarRewardConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildBossConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ChampionshipSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildSacrificeConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\FoodsConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ChallengeStarBox.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ExpeditionRecruitConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ChampionshipReward.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ExpeditionNodeConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EquipSuiteConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\AdventureReward.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\AdventureConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DialRewardSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EquipSignSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GlobalActivity.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ArenaReward.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DailyTasksConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ArenaBattleReward.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\AudioConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BlessingConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BlessingRewardPool.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\CombatControl.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ActivityRankingReward.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BeginnerTask.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BeStronger.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ChallengeConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BloodyBattleTask.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\LevelSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BloodyBattleSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\LoginPosterConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ChallengeMissionConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ChallengeMapConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\JewelResonanceConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DifferDemonsConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EquipTalismanaRankup.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ExpeditionHolyConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\HeroConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ElementalResonanceConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DifferDemonsBoxSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\PrivilegeTypeConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DialRewardConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ChapterOptionConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\AchievementConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\LotterySpecialConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ChapterEventPointConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\SeverConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\HeroLevelConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EquipSign.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BloodyBattleTask.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DialRewardSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BloodyBattleReward.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ChallengeStarBox.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BloodyRankConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\AdventureConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\AdventureReward.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BlessingRewardPool.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BlessingConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ActivityRankingReward.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ActivityDropReward.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EquipPropertyPool.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\PlayerRole.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\AreaConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ChallengeSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ChallengeConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DailyTasksConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BloodyBattleSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\CombatControl.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ChapterOptionConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ChallengeMissionConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BloodyBattleTreasure.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ArenaRobotSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ChallengeMapConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ExpeditionFloorConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildSacrificeRewardConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ExpeditionRecruitConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\FakeBattle.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ElementalResonanceConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildRewardConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EquipTalismanaRankup.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildWarRewardConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ExchangeActivityConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EquipSuiteConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildLevelConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ArenaSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ExploreFunctionConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ArenaBattleReward.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DailyChallengeConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ErrorCodeHint.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ArenaReward.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuideConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\FoodsConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ExpeditionNodeConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\JewelResonanceConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BeStronger.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\HeroRankupGroup.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\LevelSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\JewelConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\LotterySetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\HeroRankupConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BeginnerTask.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\LotterySpecialConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\MainMapIconConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\RandomName.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\PlayerAppearance.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EquipConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\MazeTreasure.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\LoginPosterConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\LuxuryFund.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EndlessMapConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\AudioConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EquipSign.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\MazeTreasureSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DifferDemonsStageConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\AccomplishmentConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\PlayerMountLevelUp.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\QAConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\PropertyConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\JumpConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DialogueViewConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\JewelConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ExpeditionFloorConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ChampionshipReward.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ActivityRewardConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\FloodConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ExploreFunctionConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\FakeBattle.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ExchangeActivityConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\RunesConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DifferDemonsComonpentsConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GameSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\HeroRankupConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildRedPackConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildRewardConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\HeroRankupGroup.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ArtResourcesConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\SevenDaysScore.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildWarConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\BloodyBattleTreasure.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuideConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GlobalSystemConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\SevenDaysActivity.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TrialwelfareConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\AreaConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ArenaSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildHelpConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\HeroReturn.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\JumpConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EndlessDifficulty.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ErrorCodeEerverConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\MonthcardConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\LuxuryFund.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\SignInConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\MissionEventsConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\RecommendTeam.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\RewardItemConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\MapPointConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\MazeTreasure.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildWarConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\MonsterViewConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\JewelRankupConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\RoleConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\OptionAddCondition.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\PlayerLevelConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\LevelDifficultyConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\PassiveSkillConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TrialKillConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\MainLevelSettingConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\StoreTypeConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\UIConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\SpecialConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EquipStarsConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\LotteryRewardConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\MissionEventsConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildBossConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildBossRewardConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GameSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildHelpConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildSacrificeConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EquipSignSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\HeroReturn.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\LuckyCatConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\WorldBossSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ExpeditionHolyConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ExpeditionSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ChampionshipSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GlobalActivity.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DifferDemonsConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\FloodConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\OptionAddCondition.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DialRewardConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\MainLevelSettingConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\HeroLevelConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\LevelDifficultyConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EquipTalismanaLottery.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GlobalSystemConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\PlayerMountLevelUp.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ArenaRobotConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\HeroConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\RecommendTeam.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\QAConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\SeverConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\PropertyConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\PrivilegeTypeConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\PlayerRole.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\MapPointConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\RunesConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\SevenDaysActivity.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\RunesPoolConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TestWelfare.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ItemConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\SystemMessageConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ArtResourcesConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\StoreTypeConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TreasureSunlongConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\RandomName.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\RechargeCommodityConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TaskConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\MazeTreasureSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\WorkShopSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TreasureSunlongConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TreasureSunlongTaskConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\LotterySetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\WorldBossConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\VipLevelConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TrialConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TrialGameConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\WorldBossRewardConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\WorkShopFunctionConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TrialQuestionConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TreasureTaskConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\WorkShopRebuildConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\WorkShopEquipmentConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\SevenDaysScore.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\SystemMessageConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EquipConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DifferDemonsBoxSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\SignInConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\WorldBossSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\WorkShopTechnologySetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\PassiveSkillLogicConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\LotteryRewardConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildTechnology.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TestWelfare.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\WorldBossRewardConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\WorldBossTreasureConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TrialwelfareConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\WorkShopFunctionConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\WorkShopSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\JewelRankupConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ItemConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\RoleConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\WorkShopRebuildConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\UIConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\WorldBossConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\WorkShopEquipmentConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TrialSetting.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\WorkShopFoundationConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DialogueViewConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EquipPropertyPool.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\PlayerAppearance.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\SkillConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EventPointConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\ChapterEventPointConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\PlayerLevelConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TrialQuestionConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TrialGameConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\SpecialConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\RewardItemConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\VipLevelConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TrialKillConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TreasureSunlongTaskConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TreasureTaskConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\PassiveSkillConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\TrialConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\DifferDemonsComonpentsConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\OptionConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\GuildTechnology.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\PassiveSkillLogicConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\SkillLogicConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\StoreConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\WorkShopTechnology.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\OptionConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EventPointConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\MonsterGroup.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EquipTalismana.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\RewardGroup.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\EquipTalismana.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\MainLevelConfig.xlsx
|
||||
- D:\JL_Client/data_execl/base_data\MonsterConfig.xlsx
|
||||
_values:
|
||||
- 249002466
|
||||
- 3079207713
|
||||
- 2631099192
|
||||
- 903221398
|
||||
- 230994945
|
||||
- 4055477448
|
||||
- 3153364400
|
||||
- 1240442055
|
||||
- 1705732776
|
||||
- 3798417120
|
||||
- 2568046174
|
||||
- 1732027273
|
||||
- 1468913191
|
||||
- 3943131728
|
||||
- 1448464981
|
||||
- 494399256
|
||||
- 3347320787
|
||||
- 3472737567
|
||||
- 618979215
|
||||
- 903221398
|
||||
- 3079207713
|
||||
- 249002466
|
||||
- 2605131572
|
||||
- 3548626589
|
||||
- 1169654203
|
||||
- 2445182985
|
||||
- 173728414
|
||||
- 3923122832
|
||||
- 1996735664
|
||||
- 3226994303
|
||||
- 1565259591
|
||||
- 1023901955
|
||||
- 2682770579
|
||||
- 1180842953
|
||||
- 4124958540
|
||||
- 613479935
|
||||
- 1848421159
|
||||
- 4198004043
|
||||
- 3517900411
|
||||
- 3143267773
|
||||
- 2296996310
|
||||
- 3755728772
|
||||
- 3797699116
|
||||
- 2624975850
|
||||
- 309514008
|
||||
- 732833747
|
||||
- 3788209940
|
||||
- 1048362391
|
||||
- 755222564
|
||||
- 1300967772
|
||||
- 2759035733
|
||||
- 2131302457
|
||||
- 3705022903
|
||||
- 2050621784
|
||||
- 3450530211
|
||||
- 1572157444
|
||||
- 2031449552
|
||||
- 3597116301
|
||||
- 460607005
|
||||
- 2294226303
|
||||
- 593418072
|
||||
- 638787784
|
||||
- 583891024
|
||||
- 932779961
|
||||
- 3380404768
|
||||
- 3687567707
|
||||
- 3033812632
|
||||
- 2099754764
|
||||
- 3682513624
|
||||
- 3442665542
|
||||
- 2748321716
|
||||
- 3255901169
|
||||
- 1790592577
|
||||
- 2131302457
|
||||
- 4198004043
|
||||
- 230994945
|
||||
- 1565259591
|
||||
- 3548626589
|
||||
- 1848421159
|
||||
- 613479935
|
||||
- 732833747
|
||||
- 309514008
|
||||
- 1048362391
|
||||
- 3591751192
|
||||
- 3153107712
|
||||
- 3641128642
|
||||
- 413963702
|
||||
- 1705732776
|
||||
- 2759035733
|
||||
- 3755728772
|
||||
- 2050621784
|
||||
- 3788209940
|
||||
- 3033812632
|
||||
- 1572157444
|
||||
- 3507522218
|
||||
- 3798417120
|
||||
- 2031449552
|
||||
- 3621447502
|
||||
- 1468913191
|
||||
- 1023901955
|
||||
- 3595467226
|
||||
- 583891024
|
||||
- 1442255327
|
||||
- 3472737567
|
||||
- 2294226303
|
||||
- 2445182985
|
||||
- 243491956
|
||||
- 4124958540
|
||||
- 3153364400
|
||||
- 1763122090
|
||||
- 1382260277
|
||||
- 3797699116
|
||||
- 618979215
|
||||
- 1448464981
|
||||
- 2296996310
|
||||
- 3858617430
|
||||
- 3226994303
|
||||
- 1180842953
|
||||
- 3597116301
|
||||
- 1300967772
|
||||
- 1493914227
|
||||
- 3705022903
|
||||
- 727009153
|
||||
- 3364792968
|
||||
- 1928983601
|
||||
- 755222564
|
||||
- 3682513624
|
||||
- 2043460280
|
||||
- 38983593
|
||||
- 2534897219
|
||||
- 1477720488
|
||||
- 2048030774
|
||||
- 3450530211
|
||||
- 2903827109
|
||||
- 3347320787
|
||||
- 2624975850
|
||||
- 1790592577
|
||||
- 3907303871
|
||||
- 1402356663
|
||||
- 427098595
|
||||
- 319164499
|
||||
- 889045321
|
||||
- 2867634862
|
||||
- 267690823
|
||||
- 1791256076
|
||||
- 727009153
|
||||
- 3621447502
|
||||
- 145172358
|
||||
- 1799057366
|
||||
- 1382260277
|
||||
- 3595467226
|
||||
- 243491956
|
||||
- 1155516420
|
||||
- 568553271
|
||||
- 636689279
|
||||
- 1928983601
|
||||
- 2682770579
|
||||
- 1564942873
|
||||
- 475620184
|
||||
- 1442255327
|
||||
- 1493914227
|
||||
- 571396712
|
||||
- 1952787401
|
||||
- 3585263874
|
||||
- 3507522218
|
||||
- 3858617430
|
||||
- 1689731321
|
||||
- 160427834
|
||||
- 2854113790
|
||||
- 413963702
|
||||
- 1763122090
|
||||
- 3894020600
|
||||
- 3520271224
|
||||
- 267690823
|
||||
- 1240442055
|
||||
- 2631099192
|
||||
- 1786980484
|
||||
- 2903827109
|
||||
- 3911391710
|
||||
- 3625815197
|
||||
- 306959856
|
||||
- 1306229786
|
||||
- 791990631
|
||||
- 2048030774
|
||||
- 3585263874
|
||||
- 515856748
|
||||
- 980629513
|
||||
- 1830161412
|
||||
- 683415129
|
||||
- 3561388971
|
||||
- 295715991
|
||||
- 98570907
|
||||
- 739739032
|
||||
- 1393544882
|
||||
- 550829622
|
||||
- 1883225876
|
||||
- 2654742794
|
||||
- 2479323017
|
||||
- 811712663
|
||||
- 804383039
|
||||
- 4291486445
|
||||
- 3327949706
|
||||
- 297530923
|
||||
- 448191015
|
||||
- 1179234157
|
||||
- 3907303871
|
||||
- 3663717884
|
||||
- 1115488926
|
||||
- 898095515
|
||||
- 3364792968
|
||||
- 2606088806
|
||||
- 241982493
|
||||
- 3509406354
|
||||
- 1982645928
|
||||
- 3997804823
|
||||
- 2405621183
|
||||
- 2656593449
|
||||
- 1174927442
|
||||
- 2777840995
|
||||
- 110435588
|
||||
- 3048495520
|
||||
- 491951589
|
||||
- 494399256
|
||||
- 219569591
|
||||
- 312894044
|
||||
- 3625815197
|
||||
- 173728414
|
||||
- 3943131728
|
||||
- 636689279
|
||||
- 3894020600
|
||||
- 1996735664
|
||||
- 3517900411
|
||||
- 3520271224
|
||||
- 2479323017
|
||||
- 593418072
|
||||
- 1732027273
|
||||
- 3923122832
|
||||
- 822242480
|
||||
- 460607005
|
||||
- 1799057366
|
||||
- 683415129
|
||||
- 3687567707
|
||||
- 1393544882
|
||||
- 3255901169
|
||||
- 295715991
|
||||
- 2568046174
|
||||
- 1689731321
|
||||
- 319164499
|
||||
- 1169654203
|
||||
- 638787784
|
||||
- 306959856
|
||||
- 889045321
|
||||
- 2748321716
|
||||
- 2867634862
|
||||
- 3380404768
|
||||
- 3641128642
|
||||
- 791990631
|
||||
- 1155516420
|
||||
- 160427834
|
||||
- 804383039
|
||||
- 571396712
|
||||
- 550829622
|
||||
- 1115488926
|
||||
- 38983593
|
||||
- 3684184881
|
||||
- 1179234157
|
||||
- 1952787401
|
||||
- 297530923
|
||||
- 1477720488
|
||||
- 932779961
|
||||
- 3911391710
|
||||
- 811712663
|
||||
- 3048495520
|
||||
- 4291486445
|
||||
- 3997804823
|
||||
- 625696080
|
||||
- 2854113790
|
||||
- 2405621183
|
||||
- 3663717884
|
||||
- 2733902668
|
||||
- 3327949706
|
||||
- 1830161412
|
||||
- 2777840995
|
||||
- 1883225876
|
||||
- 2606088806
|
||||
- 110435588
|
||||
- 2568789397
|
||||
- 98336120
|
||||
- 1791256076
|
||||
- 3153107712
|
||||
- 2534897219
|
||||
- 1099336136
|
||||
- 2343409024
|
||||
- 3442665542
|
||||
- 3561388971
|
||||
- 2656593449
|
||||
- 1982645928
|
||||
- 2975203668
|
||||
- 1306229786
|
||||
- 241982493
|
||||
- 739739032
|
||||
- 898095515
|
||||
- 1174927442
|
||||
- 98570907
|
||||
- 3509406354
|
||||
- 568553271
|
||||
- 1704981563
|
||||
- 312894044
|
||||
- 491951589
|
||||
- 391856978
|
||||
- 3288164112
|
||||
- 2453679101
|
||||
- 1704981563
|
||||
- 2343409024
|
||||
- 2594442567
|
||||
- 2362342209
|
||||
- 3722689225
|
||||
- 2362342209
|
||||
- 922847281
|
||||
- 1598111221
|
||||
|
|
|
@ -1777,7 +1777,7 @@
|
|||
11777,刷新界面
|
||||
11778,分解队列中,包含了5星以上成员,是否确认分解?
|
||||
11779,批量分解中,包含了史诗及以上的宝器。分解操作不可逆转,确定要进行分解吗?
|
||||
11780,批量分解中,包含了史诗及以上的魂印。分解操作不可逆转,确定要进行分解吗?
|
||||
11780,分解的魂印中包含金色或红色魂印,确定进行分解?
|
||||
11781,请先选择再进行分解
|
||||
11782,资源已达上限,超出部分将无法获得,是否分解?
|
||||
11783,资源已达上限,超出部分将无法获得,是否分解
|
||||
|
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue