玉虚论道提交

dev_chengFeng
wangzhenxing 2021-09-09 11:48:09 +08:00
parent 03b2acbb91
commit a58b5f2d88
19 changed files with 18100 additions and 16766 deletions

View File

@ -2166,6 +2166,85 @@ RectTransform:
m_AnchoredPosition: {x: 1.9000015, y: 0.0000076293945}
m_SizeDelta: {x: 99.7, y: 29.09}
m_Pivot: {x: 0, y: 0}
--- !u!1 &986886272692340427
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7236035587429049075}
- component: {fileID: 5736121182784742389}
- component: {fileID: 2893881986781171993}
m_Layer: 0
m_Name: num
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &7236035587429049075
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 986886272692340427}
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: 124666416754824053}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 117.8, y: 0}
m_SizeDelta: {x: 53.2, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5736121182784742389
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 986886272692340427}
m_CullTransparentMesh: 0
--- !u!114 &2893881986781171993
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 986886272692340427}
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.08627451, g: 0.12156863, b: 0.14901961, a: 1}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 12800000, guid: 4b73e9e4512d17e4daeea351e090d33c, type: 3}
m_FontSize: 30
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 3
m_MaxSize: 40
m_Alignment: 1
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 1
m_VerticalOverflow: 1
m_LineSpacing: 1
m_Text: x1
--- !u!1 &1017686332888698464
GameObject:
m_ObjectHideFlags: 0
@ -3290,7 +3369,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 10.025002, y: 0}
m_AnchoredPosition: {x: 10.024994, y: 0}
m_SizeDelta: {x: -19.95, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7159022552736160154
@ -9691,8 +9770,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: 139, y: 33}
m_SizeDelta: {x: 50, y: 50}
m_AnchoredPosition: {x: 139, y: 36.1}
m_SizeDelta: {x: 80, y: 53}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4416805191077310780
CanvasRenderer:
@ -9722,7 +9801,7 @@ MonoBehaviour:
m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 21300000, guid: 8d326910ed39c3e41814247689823ba8, type: 3}
m_Sprite: {fileID: 21300000, guid: b0e7fed510112a849854cf4ddad98122, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@ -12904,6 +12983,81 @@ MonoBehaviour:
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
--- !u!1 &6645945141241978042
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 124666416754824053}
- component: {fileID: 808032539837590336}
- component: {fileID: 121060328482058433}
m_Layer: 0
m_Name: Image
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &124666416754824053
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6645945141241978042}
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: 7236035587429049075}
m_Father: {fileID: 2041658285895753670}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -62.9, y: 0}
m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &808032539837590336
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6645945141241978042}
m_CullTransparentMesh: 0
--- !u!114 &121060328482058433
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6645945141241978042}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 0}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
--- !u!1 &6661066025031286657
GameObject:
m_ObjectHideFlags: 0
@ -13997,6 +14151,7 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4924777543454380687}
- {fileID: 124666416754824053}
m_Father: {fileID: 5895856323007929039}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@ -15450,7 +15605,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 10.025002, y: 0}
m_AnchoredPosition: {x: 10.024994, y: 0}
m_SizeDelta: {x: -19.95, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6606581156521228174
@ -15574,7 +15729,7 @@ MonoBehaviour:
m_HorizontalOverflow: 1
m_VerticalOverflow: 1
m_LineSpacing: 1
m_Text: "\u514D\u8D39\u6311\u6218"
m_Text:
--- !u!1 &7914932935000546386
GameObject:
m_ObjectHideFlags: 0

View File

@ -2452,7 +2452,7 @@ rankKingList={ [1] = { bgImage = "r_zjm_paihangbang_banner04_zh", name = Languag
[24] = { bgImage = "", name = "" ,rankType = RANK_TYPE.GUILD_DEATHPOS_GUILD,activiteId = 0,isRankingMainPanelShow = 4,RankingListMainSortId = 24},
[25] = { bgImage = "", name = "" ,rankType = RANK_TYPE.GUILD_DEATHPOS_ALLPERSON,activiteId = 0,isRankingMainPanelShow = 4,RankingListMainSortId = 25},
[26] = { bgImage = "", name = "" ,rankType = RANK_TYPE.GUILD_DEATHPOS_ALLGUILD,activiteId = 0,isRankingMainPanelShow = 4,RankingListMainSortId = 26},
[27] = { bgImage = "", name = Language[12101] ,rankType = RANK_TYPE.WORLDARENA,activiteId = 0,isRankingMainPanelShow = 0,RankingListMainSortId = 10},
[27] = { bgImage = "", name = Language[12101] ,rankType = RANK_TYPE.WORLDARENA,activiteId = 0,isRankingMainPanelShow = 2,RankingListMainSortId = 10},
}

View File

@ -91,6 +91,50 @@ TAKEARENABATTLEREWARDREQUEST = protobuf.Descriptor();
TAKEARENABATTLEREWARDREQUEST_MISSIONID_FIELD = protobuf.FieldDescriptor();
TAKEARENABATTLEREWARDRESPONSE = protobuf.Descriptor();
TAKEARENABATTLEREWARDRESPONSE_DROP_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOGETINFOREQUEST = protobuf.Descriptor();
CROSSYUXULUNDAOGETINFORESPONSE = protobuf.Descriptor();
CROSSYUXULUNDAOGETINFORESPONSE_ISFIRST_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOGETINFORESPONSE_ARENAENEMYS_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOGETINFORESPONSE_OLDMYSCORE_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOGETINFORESPONSE_NEWMYSCORE_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOGETINFORESPONSE_OLDLEVELID_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOGETINFORESPONSE_NEWLEVELID_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOGETINFORESPONSE_MYRANK_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOGETINFORESPONSE_FREETIMES_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOGETINFORESPONSE_DROP_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOGETINFORESPONSE_DAILYREWARDSTATE_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOGETINFORESPONSE_CHANGEDTIMES_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST = protobuf.Descriptor();
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_PLAYERID_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_DEFID_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE = protobuf.Descriptor();
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_MYTEAMINFO_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_DEFTEAMINFO_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOCHALLENGEREQUEST = protobuf.Descriptor();
CROSSYUXULUNDAOCHALLENGEREQUEST_TEAMID_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGEUID_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGETYPE_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOCHALLENGERESPONSE = protobuf.Descriptor();
CROSSYUXULUNDAOCHALLENGERESPONSE_MYSCORE_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOCHALLENGERESPONSE_DEFSCORE_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOCHALLENGERESPONSE_ARENAENEMYS_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTDATA_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTRESULT_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOCHALLENGERESPONSE_DROP_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOCHALLENGERESPONSE_MYRANK_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOCHALLENGERESPONSE_FREETIMES_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOCHALLENGERESPONSE_CHANGEDTIMES_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOCHANGEENEMYINFOREQUEST = protobuf.Descriptor();
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE = protobuf.Descriptor();
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE_ARENAENEMYS_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOGETDAILYREWARDREQUEST = protobuf.Descriptor();
CROSSYUXULUNDAOGETDAILYREWARDREQUEST_TYPE_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE = protobuf.Descriptor();
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_ISSUCCESS_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_DROP_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOBATTLERECORDREQUEST = protobuf.Descriptor();
CROSSYUXULUNDAOBATTLERECORDREQUEST_UID_FIELD = protobuf.FieldDescriptor();
CROSSYUXULUNDAOBATTLERECORDRESPONSE = protobuf.Descriptor();
GETARENAINFORESPONSE_ARENAINFO_FIELD.name = "arenaInfo"
GETARENAINFORESPONSE_ARENAINFO_FIELD.full_name = ".rpc.protocols.GetArenaInfoResponse.arenaInfo"
@ -907,6 +951,419 @@ TAKEARENABATTLEREWARDRESPONSE.enum_types = {}
TAKEARENABATTLEREWARDRESPONSE.fields = {TAKEARENABATTLEREWARDRESPONSE_DROP_FIELD}
TAKEARENABATTLEREWARDRESPONSE.is_extendable = false
TAKEARENABATTLEREWARDRESPONSE.extensions = {}
CROSSYUXULUNDAOGETINFOREQUEST.name = "CrossYuXuLunDaoGetInfoRequest"
CROSSYUXULUNDAOGETINFOREQUEST.full_name = ".rpc.protocols.CrossYuXuLunDaoGetInfoRequest"
CROSSYUXULUNDAOGETINFOREQUEST.nested_types = {}
CROSSYUXULUNDAOGETINFOREQUEST.enum_types = {}
CROSSYUXULUNDAOGETINFOREQUEST.fields = {}
CROSSYUXULUNDAOGETINFOREQUEST.is_extendable = false
CROSSYUXULUNDAOGETINFOREQUEST.extensions = {}
CROSSYUXULUNDAOGETINFORESPONSE_ISFIRST_FIELD.name = "isFirst"
CROSSYUXULUNDAOGETINFORESPONSE_ISFIRST_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoGetInfoResponse.isFirst"
CROSSYUXULUNDAOGETINFORESPONSE_ISFIRST_FIELD.number = 1
CROSSYUXULUNDAOGETINFORESPONSE_ISFIRST_FIELD.index = 0
CROSSYUXULUNDAOGETINFORESPONSE_ISFIRST_FIELD.label = 1
CROSSYUXULUNDAOGETINFORESPONSE_ISFIRST_FIELD.has_default_value = false
CROSSYUXULUNDAOGETINFORESPONSE_ISFIRST_FIELD.default_value = false
CROSSYUXULUNDAOGETINFORESPONSE_ISFIRST_FIELD.type = 8
CROSSYUXULUNDAOGETINFORESPONSE_ISFIRST_FIELD.cpp_type = 7
CROSSYUXULUNDAOGETINFORESPONSE_ARENAENEMYS_FIELD.name = "arenaEnemys"
CROSSYUXULUNDAOGETINFORESPONSE_ARENAENEMYS_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoGetInfoResponse.arenaEnemys"
CROSSYUXULUNDAOGETINFORESPONSE_ARENAENEMYS_FIELD.number = 2
CROSSYUXULUNDAOGETINFORESPONSE_ARENAENEMYS_FIELD.index = 1
CROSSYUXULUNDAOGETINFORESPONSE_ARENAENEMYS_FIELD.label = 3
CROSSYUXULUNDAOGETINFORESPONSE_ARENAENEMYS_FIELD.has_default_value = false
CROSSYUXULUNDAOGETINFORESPONSE_ARENAENEMYS_FIELD.default_value = {}
CROSSYUXULUNDAOGETINFORESPONSE_ARENAENEMYS_FIELD.message_type = CommonProto_pb.ARENAPERSONINFO
CROSSYUXULUNDAOGETINFORESPONSE_ARENAENEMYS_FIELD.type = 11
CROSSYUXULUNDAOGETINFORESPONSE_ARENAENEMYS_FIELD.cpp_type = 10
CROSSYUXULUNDAOGETINFORESPONSE_OLDMYSCORE_FIELD.name = "oldMyscore"
CROSSYUXULUNDAOGETINFORESPONSE_OLDMYSCORE_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoGetInfoResponse.oldMyscore"
CROSSYUXULUNDAOGETINFORESPONSE_OLDMYSCORE_FIELD.number = 3
CROSSYUXULUNDAOGETINFORESPONSE_OLDMYSCORE_FIELD.index = 2
CROSSYUXULUNDAOGETINFORESPONSE_OLDMYSCORE_FIELD.label = 1
CROSSYUXULUNDAOGETINFORESPONSE_OLDMYSCORE_FIELD.has_default_value = false
CROSSYUXULUNDAOGETINFORESPONSE_OLDMYSCORE_FIELD.default_value = 0
CROSSYUXULUNDAOGETINFORESPONSE_OLDMYSCORE_FIELD.type = 5
CROSSYUXULUNDAOGETINFORESPONSE_OLDMYSCORE_FIELD.cpp_type = 1
CROSSYUXULUNDAOGETINFORESPONSE_NEWMYSCORE_FIELD.name = "newMyscore"
CROSSYUXULUNDAOGETINFORESPONSE_NEWMYSCORE_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoGetInfoResponse.newMyscore"
CROSSYUXULUNDAOGETINFORESPONSE_NEWMYSCORE_FIELD.number = 4
CROSSYUXULUNDAOGETINFORESPONSE_NEWMYSCORE_FIELD.index = 3
CROSSYUXULUNDAOGETINFORESPONSE_NEWMYSCORE_FIELD.label = 1
CROSSYUXULUNDAOGETINFORESPONSE_NEWMYSCORE_FIELD.has_default_value = false
CROSSYUXULUNDAOGETINFORESPONSE_NEWMYSCORE_FIELD.default_value = 0
CROSSYUXULUNDAOGETINFORESPONSE_NEWMYSCORE_FIELD.type = 5
CROSSYUXULUNDAOGETINFORESPONSE_NEWMYSCORE_FIELD.cpp_type = 1
CROSSYUXULUNDAOGETINFORESPONSE_OLDLEVELID_FIELD.name = "oldLevelId"
CROSSYUXULUNDAOGETINFORESPONSE_OLDLEVELID_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoGetInfoResponse.oldLevelId"
CROSSYUXULUNDAOGETINFORESPONSE_OLDLEVELID_FIELD.number = 5
CROSSYUXULUNDAOGETINFORESPONSE_OLDLEVELID_FIELD.index = 4
CROSSYUXULUNDAOGETINFORESPONSE_OLDLEVELID_FIELD.label = 1
CROSSYUXULUNDAOGETINFORESPONSE_OLDLEVELID_FIELD.has_default_value = false
CROSSYUXULUNDAOGETINFORESPONSE_OLDLEVELID_FIELD.default_value = 0
CROSSYUXULUNDAOGETINFORESPONSE_OLDLEVELID_FIELD.type = 5
CROSSYUXULUNDAOGETINFORESPONSE_OLDLEVELID_FIELD.cpp_type = 1
CROSSYUXULUNDAOGETINFORESPONSE_NEWLEVELID_FIELD.name = "newLevelId"
CROSSYUXULUNDAOGETINFORESPONSE_NEWLEVELID_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoGetInfoResponse.newLevelId"
CROSSYUXULUNDAOGETINFORESPONSE_NEWLEVELID_FIELD.number = 6
CROSSYUXULUNDAOGETINFORESPONSE_NEWLEVELID_FIELD.index = 5
CROSSYUXULUNDAOGETINFORESPONSE_NEWLEVELID_FIELD.label = 1
CROSSYUXULUNDAOGETINFORESPONSE_NEWLEVELID_FIELD.has_default_value = false
CROSSYUXULUNDAOGETINFORESPONSE_NEWLEVELID_FIELD.default_value = 0
CROSSYUXULUNDAOGETINFORESPONSE_NEWLEVELID_FIELD.type = 5
CROSSYUXULUNDAOGETINFORESPONSE_NEWLEVELID_FIELD.cpp_type = 1
CROSSYUXULUNDAOGETINFORESPONSE_MYRANK_FIELD.name = "myRank"
CROSSYUXULUNDAOGETINFORESPONSE_MYRANK_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoGetInfoResponse.myRank"
CROSSYUXULUNDAOGETINFORESPONSE_MYRANK_FIELD.number = 7
CROSSYUXULUNDAOGETINFORESPONSE_MYRANK_FIELD.index = 6
CROSSYUXULUNDAOGETINFORESPONSE_MYRANK_FIELD.label = 1
CROSSYUXULUNDAOGETINFORESPONSE_MYRANK_FIELD.has_default_value = false
CROSSYUXULUNDAOGETINFORESPONSE_MYRANK_FIELD.default_value = 0
CROSSYUXULUNDAOGETINFORESPONSE_MYRANK_FIELD.type = 5
CROSSYUXULUNDAOGETINFORESPONSE_MYRANK_FIELD.cpp_type = 1
CROSSYUXULUNDAOGETINFORESPONSE_FREETIMES_FIELD.name = "freeTimes"
CROSSYUXULUNDAOGETINFORESPONSE_FREETIMES_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoGetInfoResponse.freeTimes"
CROSSYUXULUNDAOGETINFORESPONSE_FREETIMES_FIELD.number = 8
CROSSYUXULUNDAOGETINFORESPONSE_FREETIMES_FIELD.index = 7
CROSSYUXULUNDAOGETINFORESPONSE_FREETIMES_FIELD.label = 1
CROSSYUXULUNDAOGETINFORESPONSE_FREETIMES_FIELD.has_default_value = false
CROSSYUXULUNDAOGETINFORESPONSE_FREETIMES_FIELD.default_value = 0
CROSSYUXULUNDAOGETINFORESPONSE_FREETIMES_FIELD.type = 5
CROSSYUXULUNDAOGETINFORESPONSE_FREETIMES_FIELD.cpp_type = 1
CROSSYUXULUNDAOGETINFORESPONSE_DROP_FIELD.name = "drop"
CROSSYUXULUNDAOGETINFORESPONSE_DROP_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoGetInfoResponse.drop"
CROSSYUXULUNDAOGETINFORESPONSE_DROP_FIELD.number = 9
CROSSYUXULUNDAOGETINFORESPONSE_DROP_FIELD.index = 8
CROSSYUXULUNDAOGETINFORESPONSE_DROP_FIELD.label = 1
CROSSYUXULUNDAOGETINFORESPONSE_DROP_FIELD.has_default_value = false
CROSSYUXULUNDAOGETINFORESPONSE_DROP_FIELD.default_value = nil
CROSSYUXULUNDAOGETINFORESPONSE_DROP_FIELD.message_type = CommonProto_pb.DROP
CROSSYUXULUNDAOGETINFORESPONSE_DROP_FIELD.type = 11
CROSSYUXULUNDAOGETINFORESPONSE_DROP_FIELD.cpp_type = 10
CROSSYUXULUNDAOGETINFORESPONSE_DAILYREWARDSTATE_FIELD.name = "dailyRewardState"
CROSSYUXULUNDAOGETINFORESPONSE_DAILYREWARDSTATE_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoGetInfoResponse.dailyRewardState"
CROSSYUXULUNDAOGETINFORESPONSE_DAILYREWARDSTATE_FIELD.number = 10
CROSSYUXULUNDAOGETINFORESPONSE_DAILYREWARDSTATE_FIELD.index = 9
CROSSYUXULUNDAOGETINFORESPONSE_DAILYREWARDSTATE_FIELD.label = 3
CROSSYUXULUNDAOGETINFORESPONSE_DAILYREWARDSTATE_FIELD.has_default_value = false
CROSSYUXULUNDAOGETINFORESPONSE_DAILYREWARDSTATE_FIELD.default_value = {}
CROSSYUXULUNDAOGETINFORESPONSE_DAILYREWARDSTATE_FIELD.type = 5
CROSSYUXULUNDAOGETINFORESPONSE_DAILYREWARDSTATE_FIELD.cpp_type = 1
CROSSYUXULUNDAOGETINFORESPONSE_CHANGEDTIMES_FIELD.name = "changedTimes"
CROSSYUXULUNDAOGETINFORESPONSE_CHANGEDTIMES_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoGetInfoResponse.changedTimes"
CROSSYUXULUNDAOGETINFORESPONSE_CHANGEDTIMES_FIELD.number = 11
CROSSYUXULUNDAOGETINFORESPONSE_CHANGEDTIMES_FIELD.index = 10
CROSSYUXULUNDAOGETINFORESPONSE_CHANGEDTIMES_FIELD.label = 1
CROSSYUXULUNDAOGETINFORESPONSE_CHANGEDTIMES_FIELD.has_default_value = false
CROSSYUXULUNDAOGETINFORESPONSE_CHANGEDTIMES_FIELD.default_value = 0
CROSSYUXULUNDAOGETINFORESPONSE_CHANGEDTIMES_FIELD.type = 5
CROSSYUXULUNDAOGETINFORESPONSE_CHANGEDTIMES_FIELD.cpp_type = 1
CROSSYUXULUNDAOGETINFORESPONSE.name = "CrossYuXuLunDaoGetInfoResponse"
CROSSYUXULUNDAOGETINFORESPONSE.full_name = ".rpc.protocols.CrossYuXuLunDaoGetInfoResponse"
CROSSYUXULUNDAOGETINFORESPONSE.nested_types = {}
CROSSYUXULUNDAOGETINFORESPONSE.enum_types = {}
CROSSYUXULUNDAOGETINFORESPONSE.fields = {CROSSYUXULUNDAOGETINFORESPONSE_ISFIRST_FIELD, CROSSYUXULUNDAOGETINFORESPONSE_ARENAENEMYS_FIELD, CROSSYUXULUNDAOGETINFORESPONSE_OLDMYSCORE_FIELD, CROSSYUXULUNDAOGETINFORESPONSE_NEWMYSCORE_FIELD, CROSSYUXULUNDAOGETINFORESPONSE_OLDLEVELID_FIELD, CROSSYUXULUNDAOGETINFORESPONSE_NEWLEVELID_FIELD, CROSSYUXULUNDAOGETINFORESPONSE_MYRANK_FIELD, CROSSYUXULUNDAOGETINFORESPONSE_FREETIMES_FIELD, CROSSYUXULUNDAOGETINFORESPONSE_DROP_FIELD, CROSSYUXULUNDAOGETINFORESPONSE_DAILYREWARDSTATE_FIELD, CROSSYUXULUNDAOGETINFORESPONSE_CHANGEDTIMES_FIELD}
CROSSYUXULUNDAOGETINFORESPONSE.is_extendable = false
CROSSYUXULUNDAOGETINFORESPONSE.extensions = {}
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_PLAYERID_FIELD.name = "playerId"
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_PLAYERID_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeBeforeRequest.playerId"
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_PLAYERID_FIELD.number = 1
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_PLAYERID_FIELD.index = 0
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_PLAYERID_FIELD.label = 1
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_PLAYERID_FIELD.has_default_value = false
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_PLAYERID_FIELD.default_value = 0
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_PLAYERID_FIELD.type = 5
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_PLAYERID_FIELD.cpp_type = 1
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_DEFID_FIELD.name = "defId"
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_DEFID_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeBeforeRequest.defId"
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_DEFID_FIELD.number = 2
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_DEFID_FIELD.index = 1
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_DEFID_FIELD.label = 1
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_DEFID_FIELD.has_default_value = false
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_DEFID_FIELD.default_value = 0
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_DEFID_FIELD.type = 5
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_DEFID_FIELD.cpp_type = 1
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST.name = "CrossYuXuLunDaoChallengeBeforeRequest"
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeBeforeRequest"
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST.nested_types = {}
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST.enum_types = {}
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST.fields = {CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_PLAYERID_FIELD, CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST_DEFID_FIELD}
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST.is_extendable = false
CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST.extensions = {}
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_MYTEAMINFO_FIELD.name = "myTeamInfo"
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_MYTEAMINFO_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeBeforeResponse.myTeamInfo"
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_MYTEAMINFO_FIELD.number = 1
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_MYTEAMINFO_FIELD.index = 0
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_MYTEAMINFO_FIELD.label = 1
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_MYTEAMINFO_FIELD.has_default_value = false
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_MYTEAMINFO_FIELD.default_value = nil
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_MYTEAMINFO_FIELD.message_type = CommonProto_pb.TEAMONEINFO
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_MYTEAMINFO_FIELD.type = 11
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_MYTEAMINFO_FIELD.cpp_type = 10
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_DEFTEAMINFO_FIELD.name = "defTeamInfo"
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_DEFTEAMINFO_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeBeforeResponse.defTeamInfo"
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_DEFTEAMINFO_FIELD.number = 2
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_DEFTEAMINFO_FIELD.index = 1
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_DEFTEAMINFO_FIELD.label = 1
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_DEFTEAMINFO_FIELD.has_default_value = false
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_DEFTEAMINFO_FIELD.default_value = nil
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_DEFTEAMINFO_FIELD.message_type = CommonProto_pb.TEAMONEINFO
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_DEFTEAMINFO_FIELD.type = 11
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_DEFTEAMINFO_FIELD.cpp_type = 10
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE.name = "CrossYuXuLunDaoChallengeBeforeResponse"
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeBeforeResponse"
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE.nested_types = {}
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE.enum_types = {}
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE.fields = {CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_MYTEAMINFO_FIELD, CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE_DEFTEAMINFO_FIELD}
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE.is_extendable = false
CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE.extensions = {}
CROSSYUXULUNDAOCHALLENGEREQUEST_TEAMID_FIELD.name = "teamId"
CROSSYUXULUNDAOCHALLENGEREQUEST_TEAMID_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeRequest.teamId"
CROSSYUXULUNDAOCHALLENGEREQUEST_TEAMID_FIELD.number = 1
CROSSYUXULUNDAOCHALLENGEREQUEST_TEAMID_FIELD.index = 0
CROSSYUXULUNDAOCHALLENGEREQUEST_TEAMID_FIELD.label = 3
CROSSYUXULUNDAOCHALLENGEREQUEST_TEAMID_FIELD.has_default_value = false
CROSSYUXULUNDAOCHALLENGEREQUEST_TEAMID_FIELD.default_value = {}
CROSSYUXULUNDAOCHALLENGEREQUEST_TEAMID_FIELD.type = 5
CROSSYUXULUNDAOCHALLENGEREQUEST_TEAMID_FIELD.cpp_type = 1
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGEUID_FIELD.name = "challengeUid"
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGEUID_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeRequest.challengeUid"
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGEUID_FIELD.number = 2
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGEUID_FIELD.index = 1
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGEUID_FIELD.label = 1
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGEUID_FIELD.has_default_value = false
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGEUID_FIELD.default_value = 0
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGEUID_FIELD.type = 5
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGEUID_FIELD.cpp_type = 1
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGETYPE_FIELD.name = "challengeType"
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGETYPE_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeRequest.challengeType"
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGETYPE_FIELD.number = 3
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGETYPE_FIELD.index = 2
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGETYPE_FIELD.label = 1
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGETYPE_FIELD.has_default_value = false
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGETYPE_FIELD.default_value = 0
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGETYPE_FIELD.type = 5
CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGETYPE_FIELD.cpp_type = 1
CROSSYUXULUNDAOCHALLENGEREQUEST.name = "CrossYuXuLunDaoChallengeRequest"
CROSSYUXULUNDAOCHALLENGEREQUEST.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeRequest"
CROSSYUXULUNDAOCHALLENGEREQUEST.nested_types = {}
CROSSYUXULUNDAOCHALLENGEREQUEST.enum_types = {}
CROSSYUXULUNDAOCHALLENGEREQUEST.fields = {CROSSYUXULUNDAOCHALLENGEREQUEST_TEAMID_FIELD, CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGEUID_FIELD, CROSSYUXULUNDAOCHALLENGEREQUEST_CHALLENGETYPE_FIELD}
CROSSYUXULUNDAOCHALLENGEREQUEST.is_extendable = false
CROSSYUXULUNDAOCHALLENGEREQUEST.extensions = {}
CROSSYUXULUNDAOCHALLENGERESPONSE_MYSCORE_FIELD.name = "myScore"
CROSSYUXULUNDAOCHALLENGERESPONSE_MYSCORE_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeResponse.myScore"
CROSSYUXULUNDAOCHALLENGERESPONSE_MYSCORE_FIELD.number = 1
CROSSYUXULUNDAOCHALLENGERESPONSE_MYSCORE_FIELD.index = 0
CROSSYUXULUNDAOCHALLENGERESPONSE_MYSCORE_FIELD.label = 1
CROSSYUXULUNDAOCHALLENGERESPONSE_MYSCORE_FIELD.has_default_value = false
CROSSYUXULUNDAOCHALLENGERESPONSE_MYSCORE_FIELD.default_value = 0
CROSSYUXULUNDAOCHALLENGERESPONSE_MYSCORE_FIELD.type = 5
CROSSYUXULUNDAOCHALLENGERESPONSE_MYSCORE_FIELD.cpp_type = 1
CROSSYUXULUNDAOCHALLENGERESPONSE_DEFSCORE_FIELD.name = "defScore"
CROSSYUXULUNDAOCHALLENGERESPONSE_DEFSCORE_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeResponse.defScore"
CROSSYUXULUNDAOCHALLENGERESPONSE_DEFSCORE_FIELD.number = 2
CROSSYUXULUNDAOCHALLENGERESPONSE_DEFSCORE_FIELD.index = 1
CROSSYUXULUNDAOCHALLENGERESPONSE_DEFSCORE_FIELD.label = 1
CROSSYUXULUNDAOCHALLENGERESPONSE_DEFSCORE_FIELD.has_default_value = false
CROSSYUXULUNDAOCHALLENGERESPONSE_DEFSCORE_FIELD.default_value = 0
CROSSYUXULUNDAOCHALLENGERESPONSE_DEFSCORE_FIELD.type = 5
CROSSYUXULUNDAOCHALLENGERESPONSE_DEFSCORE_FIELD.cpp_type = 1
CROSSYUXULUNDAOCHALLENGERESPONSE_ARENAENEMYS_FIELD.name = "arenaEnemys"
CROSSYUXULUNDAOCHALLENGERESPONSE_ARENAENEMYS_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeResponse.arenaEnemys"
CROSSYUXULUNDAOCHALLENGERESPONSE_ARENAENEMYS_FIELD.number = 3
CROSSYUXULUNDAOCHALLENGERESPONSE_ARENAENEMYS_FIELD.index = 2
CROSSYUXULUNDAOCHALLENGERESPONSE_ARENAENEMYS_FIELD.label = 3
CROSSYUXULUNDAOCHALLENGERESPONSE_ARENAENEMYS_FIELD.has_default_value = false
CROSSYUXULUNDAOCHALLENGERESPONSE_ARENAENEMYS_FIELD.default_value = {}
CROSSYUXULUNDAOCHALLENGERESPONSE_ARENAENEMYS_FIELD.message_type = CommonProto_pb.ARENAPERSONINFO
CROSSYUXULUNDAOCHALLENGERESPONSE_ARENAENEMYS_FIELD.type = 11
CROSSYUXULUNDAOCHALLENGERESPONSE_ARENAENEMYS_FIELD.cpp_type = 10
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTDATA_FIELD.name = "fightData"
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTDATA_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeResponse.fightData"
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTDATA_FIELD.number = 4
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTDATA_FIELD.index = 3
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTDATA_FIELD.label = 3
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTDATA_FIELD.has_default_value = false
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTDATA_FIELD.default_value = {}
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTDATA_FIELD.message_type = CommonProto_pb.FIGHTDATA
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTDATA_FIELD.type = 11
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTDATA_FIELD.cpp_type = 10
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTRESULT_FIELD.name = "fightResult"
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTRESULT_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeResponse.fightResult"
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTRESULT_FIELD.number = 5
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTRESULT_FIELD.index = 4
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTRESULT_FIELD.label = 3
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTRESULT_FIELD.has_default_value = false
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTRESULT_FIELD.default_value = {}
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTRESULT_FIELD.type = 5
CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTRESULT_FIELD.cpp_type = 1
CROSSYUXULUNDAOCHALLENGERESPONSE_DROP_FIELD.name = "drop"
CROSSYUXULUNDAOCHALLENGERESPONSE_DROP_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeResponse.drop"
CROSSYUXULUNDAOCHALLENGERESPONSE_DROP_FIELD.number = 6
CROSSYUXULUNDAOCHALLENGERESPONSE_DROP_FIELD.index = 5
CROSSYUXULUNDAOCHALLENGERESPONSE_DROP_FIELD.label = 1
CROSSYUXULUNDAOCHALLENGERESPONSE_DROP_FIELD.has_default_value = false
CROSSYUXULUNDAOCHALLENGERESPONSE_DROP_FIELD.default_value = nil
CROSSYUXULUNDAOCHALLENGERESPONSE_DROP_FIELD.message_type = CommonProto_pb.DROP
CROSSYUXULUNDAOCHALLENGERESPONSE_DROP_FIELD.type = 11
CROSSYUXULUNDAOCHALLENGERESPONSE_DROP_FIELD.cpp_type = 10
CROSSYUXULUNDAOCHALLENGERESPONSE_MYRANK_FIELD.name = "myRank"
CROSSYUXULUNDAOCHALLENGERESPONSE_MYRANK_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeResponse.myRank"
CROSSYUXULUNDAOCHALLENGERESPONSE_MYRANK_FIELD.number = 7
CROSSYUXULUNDAOCHALLENGERESPONSE_MYRANK_FIELD.index = 6
CROSSYUXULUNDAOCHALLENGERESPONSE_MYRANK_FIELD.label = 1
CROSSYUXULUNDAOCHALLENGERESPONSE_MYRANK_FIELD.has_default_value = false
CROSSYUXULUNDAOCHALLENGERESPONSE_MYRANK_FIELD.default_value = 0
CROSSYUXULUNDAOCHALLENGERESPONSE_MYRANK_FIELD.type = 5
CROSSYUXULUNDAOCHALLENGERESPONSE_MYRANK_FIELD.cpp_type = 1
CROSSYUXULUNDAOCHALLENGERESPONSE_FREETIMES_FIELD.name = "freeTimes"
CROSSYUXULUNDAOCHALLENGERESPONSE_FREETIMES_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeResponse.freeTimes"
CROSSYUXULUNDAOCHALLENGERESPONSE_FREETIMES_FIELD.number = 8
CROSSYUXULUNDAOCHALLENGERESPONSE_FREETIMES_FIELD.index = 7
CROSSYUXULUNDAOCHALLENGERESPONSE_FREETIMES_FIELD.label = 1
CROSSYUXULUNDAOCHALLENGERESPONSE_FREETIMES_FIELD.has_default_value = false
CROSSYUXULUNDAOCHALLENGERESPONSE_FREETIMES_FIELD.default_value = 0
CROSSYUXULUNDAOCHALLENGERESPONSE_FREETIMES_FIELD.type = 5
CROSSYUXULUNDAOCHALLENGERESPONSE_FREETIMES_FIELD.cpp_type = 1
CROSSYUXULUNDAOCHALLENGERESPONSE_CHANGEDTIMES_FIELD.name = "changedTimes"
CROSSYUXULUNDAOCHALLENGERESPONSE_CHANGEDTIMES_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeResponse.changedTimes"
CROSSYUXULUNDAOCHALLENGERESPONSE_CHANGEDTIMES_FIELD.number = 9
CROSSYUXULUNDAOCHALLENGERESPONSE_CHANGEDTIMES_FIELD.index = 8
CROSSYUXULUNDAOCHALLENGERESPONSE_CHANGEDTIMES_FIELD.label = 1
CROSSYUXULUNDAOCHALLENGERESPONSE_CHANGEDTIMES_FIELD.has_default_value = false
CROSSYUXULUNDAOCHALLENGERESPONSE_CHANGEDTIMES_FIELD.default_value = 0
CROSSYUXULUNDAOCHALLENGERESPONSE_CHANGEDTIMES_FIELD.type = 5
CROSSYUXULUNDAOCHALLENGERESPONSE_CHANGEDTIMES_FIELD.cpp_type = 1
CROSSYUXULUNDAOCHALLENGERESPONSE.name = "CrossYuXuLunDaoChallengeResponse"
CROSSYUXULUNDAOCHALLENGERESPONSE.full_name = ".rpc.protocols.CrossYuXuLunDaoChallengeResponse"
CROSSYUXULUNDAOCHALLENGERESPONSE.nested_types = {}
CROSSYUXULUNDAOCHALLENGERESPONSE.enum_types = {}
CROSSYUXULUNDAOCHALLENGERESPONSE.fields = {CROSSYUXULUNDAOCHALLENGERESPONSE_MYSCORE_FIELD, CROSSYUXULUNDAOCHALLENGERESPONSE_DEFSCORE_FIELD, CROSSYUXULUNDAOCHALLENGERESPONSE_ARENAENEMYS_FIELD, CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTDATA_FIELD, CROSSYUXULUNDAOCHALLENGERESPONSE_FIGHTRESULT_FIELD, CROSSYUXULUNDAOCHALLENGERESPONSE_DROP_FIELD, CROSSYUXULUNDAOCHALLENGERESPONSE_MYRANK_FIELD, CROSSYUXULUNDAOCHALLENGERESPONSE_FREETIMES_FIELD, CROSSYUXULUNDAOCHALLENGERESPONSE_CHANGEDTIMES_FIELD}
CROSSYUXULUNDAOCHALLENGERESPONSE.is_extendable = false
CROSSYUXULUNDAOCHALLENGERESPONSE.extensions = {}
CROSSYUXULUNDAOCHANGEENEMYINFOREQUEST.name = "CrossYuXuLunDaoChangeEnemyInfoRequest"
CROSSYUXULUNDAOCHANGEENEMYINFOREQUEST.full_name = ".rpc.protocols.CrossYuXuLunDaoChangeEnemyInfoRequest"
CROSSYUXULUNDAOCHANGEENEMYINFOREQUEST.nested_types = {}
CROSSYUXULUNDAOCHANGEENEMYINFOREQUEST.enum_types = {}
CROSSYUXULUNDAOCHANGEENEMYINFOREQUEST.fields = {}
CROSSYUXULUNDAOCHANGEENEMYINFOREQUEST.is_extendable = false
CROSSYUXULUNDAOCHANGEENEMYINFOREQUEST.extensions = {}
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE_ARENAENEMYS_FIELD.name = "arenaEnemys"
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE_ARENAENEMYS_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoChangeEnemyInfoResponse.arenaEnemys"
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE_ARENAENEMYS_FIELD.number = 1
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE_ARENAENEMYS_FIELD.index = 0
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE_ARENAENEMYS_FIELD.label = 3
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE_ARENAENEMYS_FIELD.has_default_value = false
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE_ARENAENEMYS_FIELD.default_value = {}
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE_ARENAENEMYS_FIELD.message_type = CommonProto_pb.ARENAPERSONINFO
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE_ARENAENEMYS_FIELD.type = 11
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE_ARENAENEMYS_FIELD.cpp_type = 10
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE.name = "CrossYuXuLunDaoChangeEnemyInfoResponse"
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE.full_name = ".rpc.protocols.CrossYuXuLunDaoChangeEnemyInfoResponse"
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE.nested_types = {}
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE.enum_types = {}
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE.fields = {CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE_ARENAENEMYS_FIELD}
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE.is_extendable = false
CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE.extensions = {}
CROSSYUXULUNDAOGETDAILYREWARDREQUEST_TYPE_FIELD.name = "type"
CROSSYUXULUNDAOGETDAILYREWARDREQUEST_TYPE_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoGetDailyRewardRequest.type"
CROSSYUXULUNDAOGETDAILYREWARDREQUEST_TYPE_FIELD.number = 1
CROSSYUXULUNDAOGETDAILYREWARDREQUEST_TYPE_FIELD.index = 0
CROSSYUXULUNDAOGETDAILYREWARDREQUEST_TYPE_FIELD.label = 1
CROSSYUXULUNDAOGETDAILYREWARDREQUEST_TYPE_FIELD.has_default_value = false
CROSSYUXULUNDAOGETDAILYREWARDREQUEST_TYPE_FIELD.default_value = 0
CROSSYUXULUNDAOGETDAILYREWARDREQUEST_TYPE_FIELD.type = 5
CROSSYUXULUNDAOGETDAILYREWARDREQUEST_TYPE_FIELD.cpp_type = 1
CROSSYUXULUNDAOGETDAILYREWARDREQUEST.name = "CrossYuXuLunDaoGetDailyRewardRequest"
CROSSYUXULUNDAOGETDAILYREWARDREQUEST.full_name = ".rpc.protocols.CrossYuXuLunDaoGetDailyRewardRequest"
CROSSYUXULUNDAOGETDAILYREWARDREQUEST.nested_types = {}
CROSSYUXULUNDAOGETDAILYREWARDREQUEST.enum_types = {}
CROSSYUXULUNDAOGETDAILYREWARDREQUEST.fields = {CROSSYUXULUNDAOGETDAILYREWARDREQUEST_TYPE_FIELD}
CROSSYUXULUNDAOGETDAILYREWARDREQUEST.is_extendable = false
CROSSYUXULUNDAOGETDAILYREWARDREQUEST.extensions = {}
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_ISSUCCESS_FIELD.name = "isSuccess"
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_ISSUCCESS_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoGetDailyRewardResponse.isSuccess"
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_ISSUCCESS_FIELD.number = 1
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_ISSUCCESS_FIELD.index = 0
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_ISSUCCESS_FIELD.label = 1
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_ISSUCCESS_FIELD.has_default_value = false
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_ISSUCCESS_FIELD.default_value = false
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_ISSUCCESS_FIELD.type = 8
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_ISSUCCESS_FIELD.cpp_type = 7
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_DROP_FIELD.name = "drop"
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_DROP_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoGetDailyRewardResponse.drop"
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_DROP_FIELD.number = 2
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_DROP_FIELD.index = 1
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_DROP_FIELD.label = 1
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_DROP_FIELD.has_default_value = false
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_DROP_FIELD.default_value = nil
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_DROP_FIELD.message_type = CommonProto_pb.DROP
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_DROP_FIELD.type = 11
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_DROP_FIELD.cpp_type = 10
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE.name = "CrossYuXuLunDaoGetDailyRewardResponse"
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE.full_name = ".rpc.protocols.CrossYuXuLunDaoGetDailyRewardResponse"
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE.nested_types = {}
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE.enum_types = {}
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE.fields = {CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_ISSUCCESS_FIELD, CROSSYUXULUNDAOGETDAILYREWARDRESPONSE_DROP_FIELD}
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE.is_extendable = false
CROSSYUXULUNDAOGETDAILYREWARDRESPONSE.extensions = {}
CROSSYUXULUNDAOBATTLERECORDREQUEST_UID_FIELD.name = "uid"
CROSSYUXULUNDAOBATTLERECORDREQUEST_UID_FIELD.full_name = ".rpc.protocols.CrossYuXuLunDaoBattleRecordRequest.uid"
CROSSYUXULUNDAOBATTLERECORDREQUEST_UID_FIELD.number = 1
CROSSYUXULUNDAOBATTLERECORDREQUEST_UID_FIELD.index = 0
CROSSYUXULUNDAOBATTLERECORDREQUEST_UID_FIELD.label = 1
CROSSYUXULUNDAOBATTLERECORDREQUEST_UID_FIELD.has_default_value = false
CROSSYUXULUNDAOBATTLERECORDREQUEST_UID_FIELD.default_value = 0
CROSSYUXULUNDAOBATTLERECORDREQUEST_UID_FIELD.type = 5
CROSSYUXULUNDAOBATTLERECORDREQUEST_UID_FIELD.cpp_type = 1
CROSSYUXULUNDAOBATTLERECORDREQUEST.name = "CrossYuXuLunDaoBattleRecordRequest"
CROSSYUXULUNDAOBATTLERECORDREQUEST.full_name = ".rpc.protocols.CrossYuXuLunDaoBattleRecordRequest"
CROSSYUXULUNDAOBATTLERECORDREQUEST.nested_types = {}
CROSSYUXULUNDAOBATTLERECORDREQUEST.enum_types = {}
CROSSYUXULUNDAOBATTLERECORDREQUEST.fields = {CROSSYUXULUNDAOBATTLERECORDREQUEST_UID_FIELD}
CROSSYUXULUNDAOBATTLERECORDREQUEST.is_extendable = false
CROSSYUXULUNDAOBATTLERECORDREQUEST.extensions = {}
CROSSYUXULUNDAOBATTLERECORDRESPONSE.name = "CrossYuXuLunDaoBattleRecordResponse"
CROSSYUXULUNDAOBATTLERECORDRESPONSE.full_name = ".rpc.protocols.CrossYuXuLunDaoBattleRecordResponse"
CROSSYUXULUNDAOBATTLERECORDRESPONSE.nested_types = {}
CROSSYUXULUNDAOBATTLERECORDRESPONSE.enum_types = {}
CROSSYUXULUNDAOBATTLERECORDRESPONSE.fields = {}
CROSSYUXULUNDAOBATTLERECORDRESPONSE.is_extendable = false
CROSSYUXULUNDAOBATTLERECORDRESPONSE.extensions = {}
ArenaChallengeRequest = protobuf.Message(ARENACHALLENGEREQUEST)
ArenaChallengeResponse = protobuf.Message(ARENACHALLENGERESPONSE)
@ -926,6 +1383,18 @@ ChampionTwoEnemInfo = protobuf.Message(CHAMPIONTWOENEMINFO)
ChampionViewFinalRequest = protobuf.Message(CHAMPIONVIEWFINALREQUEST)
ChampionViewFinalResponse = protobuf.Message(CHAMPIONVIEWFINALRESPONSE)
ChanpionGetAllMyBattleHistoryResponse = protobuf.Message(CHANPIONGETALLMYBATTLEHISTORYRESPONSE)
CrossYuXuLunDaoBattleRecordRequest = protobuf.Message(CROSSYUXULUNDAOBATTLERECORDREQUEST)
CrossYuXuLunDaoBattleRecordResponse = protobuf.Message(CROSSYUXULUNDAOBATTLERECORDRESPONSE)
CrossYuXuLunDaoChallengeBeforeRequest = protobuf.Message(CROSSYUXULUNDAOCHALLENGEBEFOREREQUEST)
CrossYuXuLunDaoChallengeBeforeResponse = protobuf.Message(CROSSYUXULUNDAOCHALLENGEBEFORERESPONSE)
CrossYuXuLunDaoChallengeRequest = protobuf.Message(CROSSYUXULUNDAOCHALLENGEREQUEST)
CrossYuXuLunDaoChallengeResponse = protobuf.Message(CROSSYUXULUNDAOCHALLENGERESPONSE)
CrossYuXuLunDaoChangeEnemyInfoRequest = protobuf.Message(CROSSYUXULUNDAOCHANGEENEMYINFOREQUEST)
CrossYuXuLunDaoChangeEnemyInfoResponse = protobuf.Message(CROSSYUXULUNDAOCHANGEENEMYINFORESPONSE)
CrossYuXuLunDaoGetDailyRewardRequest = protobuf.Message(CROSSYUXULUNDAOGETDAILYREWARDREQUEST)
CrossYuXuLunDaoGetDailyRewardResponse = protobuf.Message(CROSSYUXULUNDAOGETDAILYREWARDRESPONSE)
CrossYuXuLunDaoGetInfoRequest = protobuf.Message(CROSSYUXULUNDAOGETINFOREQUEST)
CrossYuXuLunDaoGetInfoResponse = protobuf.Message(CROSSYUXULUNDAOGETINFORESPONSE)
GetArenaInfoResponse = protobuf.Message(GETARENAINFORESPONSE)
GetArenaRankInfoRequest = protobuf.Message(GETARENARANKINFOREQUEST)
GetArenaRankInfoResponse = protobuf.Message(GETARENARANKINFORESPONSE)

View File

@ -473,6 +473,9 @@ TEAMONEINFO_TEAM_FIELD = protobuf.FieldDescriptor();
TEAMONEINFO_ISAPPLYED_FIELD = protobuf.FieldDescriptor();
TEAMONEINFO_USERTITLE_FIELD = protobuf.FieldDescriptor();
TEAMONEINFO_PRACTICELEVEL_FIELD = protobuf.FieldDescriptor();
TEAMONEINFO_CROSSTEAM_FIELD = protobuf.FieldDescriptor();
TEAMONEINFO_CROSSTEAMSCORE_FIELD = protobuf.FieldDescriptor();
TEAMONEINFO_SERVERNAME_FIELD = protobuf.FieldDescriptor();
MONSTERRANKINFO = protobuf.Descriptor();
MONSTERRANKINFO_NAME_FIELD = protobuf.FieldDescriptor();
MONSTERRANKINFO_SCORE_FIELD = protobuf.FieldDescriptor();
@ -712,6 +715,16 @@ TAICHUSECRETVOLUME = protobuf.Descriptor();
TAICHUSECRETVOLUME_ID_FIELD = protobuf.FieldDescriptor();
TAICHUSECRETVOLUME_STRATEGYLINK_FIELD = protobuf.FieldDescriptor();
TAICHUSECRETVOLUME_WINDOWLINK_FIELD = protobuf.FieldDescriptor();
CROSSYXLDPLAYERRECORDINFO = protobuf.Descriptor();
CROSSYXLDPLAYERRECORDINFO_UID_FIELD = protobuf.FieldDescriptor();
CROSSYXLDPLAYERRECORDINFO_LEVEL_FIELD = protobuf.FieldDescriptor();
CROSSYXLDPLAYERRECORDINFO_HEAD_FIELD = protobuf.FieldDescriptor();
CROSSYXLDPLAYERRECORDINFO_USERNAME_FIELD = protobuf.FieldDescriptor();
CROSSYXLDPLAYERRECORDINFO_HEADFRAME_FIELD = protobuf.FieldDescriptor();
CROSSYXLDPLAYERRECORDINFO_FIGHTDATA_FIELD = protobuf.FieldDescriptor();
CROSSYXLDPLAYERRECORDINFO_POWER_FIELD = protobuf.FieldDescriptor();
CROSSYXLDPLAYERRECORDINFO_TYPE_FIELD = protobuf.FieldDescriptor();
CROSSYXLDPLAYERRECORDINFO_RESULT_FIELD = protobuf.FieldDescriptor();
ERRORRESPONSE_ERRCODE_FIELD.name = "errCode"
ERRORRESPONSE_ERRCODE_FIELD.full_name = ".rpc.protocols.ErrorResponse.errCode"
@ -5207,11 +5220,42 @@ TEAMONEINFO_PRACTICELEVEL_FIELD.default_value = 0
TEAMONEINFO_PRACTICELEVEL_FIELD.type = 5
TEAMONEINFO_PRACTICELEVEL_FIELD.cpp_type = 1
TEAMONEINFO_CROSSTEAM_FIELD.name = "crossTeam"
TEAMONEINFO_CROSSTEAM_FIELD.full_name = ".rpc.protocols.TeamOneInfo.crossTeam"
TEAMONEINFO_CROSSTEAM_FIELD.number = 11
TEAMONEINFO_CROSSTEAM_FIELD.index = 10
TEAMONEINFO_CROSSTEAM_FIELD.label = 3
TEAMONEINFO_CROSSTEAM_FIELD.has_default_value = false
TEAMONEINFO_CROSSTEAM_FIELD.default_value = {}
TEAMONEINFO_CROSSTEAM_FIELD.message_type = TEAMONETEAMINFO
TEAMONEINFO_CROSSTEAM_FIELD.type = 11
TEAMONEINFO_CROSSTEAM_FIELD.cpp_type = 10
TEAMONEINFO_CROSSTEAMSCORE_FIELD.name = "crossTeamScore"
TEAMONEINFO_CROSSTEAMSCORE_FIELD.full_name = ".rpc.protocols.TeamOneInfo.crossTeamScore"
TEAMONEINFO_CROSSTEAMSCORE_FIELD.number = 12
TEAMONEINFO_CROSSTEAMSCORE_FIELD.index = 11
TEAMONEINFO_CROSSTEAMSCORE_FIELD.label = 1
TEAMONEINFO_CROSSTEAMSCORE_FIELD.has_default_value = false
TEAMONEINFO_CROSSTEAMSCORE_FIELD.default_value = 0
TEAMONEINFO_CROSSTEAMSCORE_FIELD.type = 5
TEAMONEINFO_CROSSTEAMSCORE_FIELD.cpp_type = 1
TEAMONEINFO_SERVERNAME_FIELD.name = "serverName"
TEAMONEINFO_SERVERNAME_FIELD.full_name = ".rpc.protocols.TeamOneInfo.serverName"
TEAMONEINFO_SERVERNAME_FIELD.number = 13
TEAMONEINFO_SERVERNAME_FIELD.index = 12
TEAMONEINFO_SERVERNAME_FIELD.label = 1
TEAMONEINFO_SERVERNAME_FIELD.has_default_value = false
TEAMONEINFO_SERVERNAME_FIELD.default_value = ""
TEAMONEINFO_SERVERNAME_FIELD.type = 9
TEAMONEINFO_SERVERNAME_FIELD.cpp_type = 9
TEAMONEINFO.name = "TeamOneInfo"
TEAMONEINFO.full_name = ".rpc.protocols.TeamOneInfo"
TEAMONEINFO.nested_types = {}
TEAMONEINFO.enum_types = {}
TEAMONEINFO.fields = {TEAMONEINFO_UID_FIELD, TEAMONEINFO_LEVEL_FIELD, TEAMONEINFO_NAME_FIELD, TEAMONEINFO_HEAD_FIELD, TEAMONEINFO_HEADFRAME_FIELD, TEAMONEINFO_GUILDNAME_FIELD, TEAMONEINFO_TEAM_FIELD, TEAMONEINFO_ISAPPLYED_FIELD, TEAMONEINFO_USERTITLE_FIELD, TEAMONEINFO_PRACTICELEVEL_FIELD}
TEAMONEINFO.fields = {TEAMONEINFO_UID_FIELD, TEAMONEINFO_LEVEL_FIELD, TEAMONEINFO_NAME_FIELD, TEAMONEINFO_HEAD_FIELD, TEAMONEINFO_HEADFRAME_FIELD, TEAMONEINFO_GUILDNAME_FIELD, TEAMONEINFO_TEAM_FIELD, TEAMONEINFO_ISAPPLYED_FIELD, TEAMONEINFO_USERTITLE_FIELD, TEAMONEINFO_PRACTICELEVEL_FIELD, TEAMONEINFO_CROSSTEAM_FIELD, TEAMONEINFO_CROSSTEAMSCORE_FIELD, TEAMONEINFO_SERVERNAME_FIELD}
TEAMONEINFO.is_extendable = false
TEAMONEINFO.extensions = {}
MONSTERRANKINFO_NAME_FIELD.name = "name"
@ -7478,6 +7522,104 @@ TAICHUSECRETVOLUME.enum_types = {}
TAICHUSECRETVOLUME.fields = {TAICHUSECRETVOLUME_ID_FIELD, TAICHUSECRETVOLUME_STRATEGYLINK_FIELD, TAICHUSECRETVOLUME_WINDOWLINK_FIELD}
TAICHUSECRETVOLUME.is_extendable = false
TAICHUSECRETVOLUME.extensions = {}
CROSSYXLDPLAYERRECORDINFO_UID_FIELD.name = "uid"
CROSSYXLDPLAYERRECORDINFO_UID_FIELD.full_name = ".rpc.protocols.crossYxldPlayerRecordInfo.uid"
CROSSYXLDPLAYERRECORDINFO_UID_FIELD.number = 1
CROSSYXLDPLAYERRECORDINFO_UID_FIELD.index = 0
CROSSYXLDPLAYERRECORDINFO_UID_FIELD.label = 1
CROSSYXLDPLAYERRECORDINFO_UID_FIELD.has_default_value = false
CROSSYXLDPLAYERRECORDINFO_UID_FIELD.default_value = 0
CROSSYXLDPLAYERRECORDINFO_UID_FIELD.type = 5
CROSSYXLDPLAYERRECORDINFO_UID_FIELD.cpp_type = 1
CROSSYXLDPLAYERRECORDINFO_LEVEL_FIELD.name = "level"
CROSSYXLDPLAYERRECORDINFO_LEVEL_FIELD.full_name = ".rpc.protocols.crossYxldPlayerRecordInfo.level"
CROSSYXLDPLAYERRECORDINFO_LEVEL_FIELD.number = 2
CROSSYXLDPLAYERRECORDINFO_LEVEL_FIELD.index = 1
CROSSYXLDPLAYERRECORDINFO_LEVEL_FIELD.label = 1
CROSSYXLDPLAYERRECORDINFO_LEVEL_FIELD.has_default_value = false
CROSSYXLDPLAYERRECORDINFO_LEVEL_FIELD.default_value = 0
CROSSYXLDPLAYERRECORDINFO_LEVEL_FIELD.type = 5
CROSSYXLDPLAYERRECORDINFO_LEVEL_FIELD.cpp_type = 1
CROSSYXLDPLAYERRECORDINFO_HEAD_FIELD.name = "head"
CROSSYXLDPLAYERRECORDINFO_HEAD_FIELD.full_name = ".rpc.protocols.crossYxldPlayerRecordInfo.head"
CROSSYXLDPLAYERRECORDINFO_HEAD_FIELD.number = 3
CROSSYXLDPLAYERRECORDINFO_HEAD_FIELD.index = 2
CROSSYXLDPLAYERRECORDINFO_HEAD_FIELD.label = 1
CROSSYXLDPLAYERRECORDINFO_HEAD_FIELD.has_default_value = false
CROSSYXLDPLAYERRECORDINFO_HEAD_FIELD.default_value = 0
CROSSYXLDPLAYERRECORDINFO_HEAD_FIELD.type = 5
CROSSYXLDPLAYERRECORDINFO_HEAD_FIELD.cpp_type = 1
CROSSYXLDPLAYERRECORDINFO_USERNAME_FIELD.name = "userName"
CROSSYXLDPLAYERRECORDINFO_USERNAME_FIELD.full_name = ".rpc.protocols.crossYxldPlayerRecordInfo.userName"
CROSSYXLDPLAYERRECORDINFO_USERNAME_FIELD.number = 4
CROSSYXLDPLAYERRECORDINFO_USERNAME_FIELD.index = 3
CROSSYXLDPLAYERRECORDINFO_USERNAME_FIELD.label = 1
CROSSYXLDPLAYERRECORDINFO_USERNAME_FIELD.has_default_value = false
CROSSYXLDPLAYERRECORDINFO_USERNAME_FIELD.default_value = ""
CROSSYXLDPLAYERRECORDINFO_USERNAME_FIELD.type = 9
CROSSYXLDPLAYERRECORDINFO_USERNAME_FIELD.cpp_type = 9
CROSSYXLDPLAYERRECORDINFO_HEADFRAME_FIELD.name = "headFrame"
CROSSYXLDPLAYERRECORDINFO_HEADFRAME_FIELD.full_name = ".rpc.protocols.crossYxldPlayerRecordInfo.headFrame"
CROSSYXLDPLAYERRECORDINFO_HEADFRAME_FIELD.number = 5
CROSSYXLDPLAYERRECORDINFO_HEADFRAME_FIELD.index = 4
CROSSYXLDPLAYERRECORDINFO_HEADFRAME_FIELD.label = 1
CROSSYXLDPLAYERRECORDINFO_HEADFRAME_FIELD.has_default_value = false
CROSSYXLDPLAYERRECORDINFO_HEADFRAME_FIELD.default_value = 0
CROSSYXLDPLAYERRECORDINFO_HEADFRAME_FIELD.type = 5
CROSSYXLDPLAYERRECORDINFO_HEADFRAME_FIELD.cpp_type = 1
CROSSYXLDPLAYERRECORDINFO_FIGHTDATA_FIELD.name = "fightData"
CROSSYXLDPLAYERRECORDINFO_FIGHTDATA_FIELD.full_name = ".rpc.protocols.crossYxldPlayerRecordInfo.fightData"
CROSSYXLDPLAYERRECORDINFO_FIGHTDATA_FIELD.number = 6
CROSSYXLDPLAYERRECORDINFO_FIGHTDATA_FIELD.index = 5
CROSSYXLDPLAYERRECORDINFO_FIGHTDATA_FIELD.label = 3
CROSSYXLDPLAYERRECORDINFO_FIGHTDATA_FIELD.has_default_value = false
CROSSYXLDPLAYERRECORDINFO_FIGHTDATA_FIELD.default_value = {}
CROSSYXLDPLAYERRECORDINFO_FIGHTDATA_FIELD.message_type = FIGHTDATA
CROSSYXLDPLAYERRECORDINFO_FIGHTDATA_FIELD.type = 11
CROSSYXLDPLAYERRECORDINFO_FIGHTDATA_FIELD.cpp_type = 10
CROSSYXLDPLAYERRECORDINFO_POWER_FIELD.name = "power"
CROSSYXLDPLAYERRECORDINFO_POWER_FIELD.full_name = ".rpc.protocols.crossYxldPlayerRecordInfo.power"
CROSSYXLDPLAYERRECORDINFO_POWER_FIELD.number = 7
CROSSYXLDPLAYERRECORDINFO_POWER_FIELD.index = 6
CROSSYXLDPLAYERRECORDINFO_POWER_FIELD.label = 1
CROSSYXLDPLAYERRECORDINFO_POWER_FIELD.has_default_value = false
CROSSYXLDPLAYERRECORDINFO_POWER_FIELD.default_value = 0
CROSSYXLDPLAYERRECORDINFO_POWER_FIELD.type = 5
CROSSYXLDPLAYERRECORDINFO_POWER_FIELD.cpp_type = 1
CROSSYXLDPLAYERRECORDINFO_TYPE_FIELD.name = "type"
CROSSYXLDPLAYERRECORDINFO_TYPE_FIELD.full_name = ".rpc.protocols.crossYxldPlayerRecordInfo.type"
CROSSYXLDPLAYERRECORDINFO_TYPE_FIELD.number = 8
CROSSYXLDPLAYERRECORDINFO_TYPE_FIELD.index = 7
CROSSYXLDPLAYERRECORDINFO_TYPE_FIELD.label = 1
CROSSYXLDPLAYERRECORDINFO_TYPE_FIELD.has_default_value = false
CROSSYXLDPLAYERRECORDINFO_TYPE_FIELD.default_value = 0
CROSSYXLDPLAYERRECORDINFO_TYPE_FIELD.type = 5
CROSSYXLDPLAYERRECORDINFO_TYPE_FIELD.cpp_type = 1
CROSSYXLDPLAYERRECORDINFO_RESULT_FIELD.name = "result"
CROSSYXLDPLAYERRECORDINFO_RESULT_FIELD.full_name = ".rpc.protocols.crossYxldPlayerRecordInfo.result"
CROSSYXLDPLAYERRECORDINFO_RESULT_FIELD.number = 9
CROSSYXLDPLAYERRECORDINFO_RESULT_FIELD.index = 8
CROSSYXLDPLAYERRECORDINFO_RESULT_FIELD.label = 1
CROSSYXLDPLAYERRECORDINFO_RESULT_FIELD.has_default_value = false
CROSSYXLDPLAYERRECORDINFO_RESULT_FIELD.default_value = 0
CROSSYXLDPLAYERRECORDINFO_RESULT_FIELD.type = 5
CROSSYXLDPLAYERRECORDINFO_RESULT_FIELD.cpp_type = 1
CROSSYXLDPLAYERRECORDINFO.name = "crossYxldPlayerRecordInfo"
CROSSYXLDPLAYERRECORDINFO.full_name = ".rpc.protocols.crossYxldPlayerRecordInfo"
CROSSYXLDPLAYERRECORDINFO.nested_types = {}
CROSSYXLDPLAYERRECORDINFO.enum_types = {}
CROSSYXLDPLAYERRECORDINFO.fields = {CROSSYXLDPLAYERRECORDINFO_UID_FIELD, CROSSYXLDPLAYERRECORDINFO_LEVEL_FIELD, CROSSYXLDPLAYERRECORDINFO_HEAD_FIELD, CROSSYXLDPLAYERRECORDINFO_USERNAME_FIELD, CROSSYXLDPLAYERRECORDINFO_HEADFRAME_FIELD, CROSSYXLDPLAYERRECORDINFO_FIGHTDATA_FIELD, CROSSYXLDPLAYERRECORDINFO_POWER_FIELD, CROSSYXLDPLAYERRECORDINFO_TYPE_FIELD, CROSSYXLDPLAYERRECORDINFO_RESULT_FIELD}
CROSSYXLDPLAYERRECORDINFO.is_extendable = false
CROSSYXLDPLAYERRECORDINFO.extensions = {}
ActivityInfo = protobuf.Message(ACTIVITYINFO)
ActivityInfo.MissionInfo = protobuf.Message(ACTIVITYINFO_MISSIONINFO)
@ -7598,6 +7740,7 @@ WorkShopBaseInfo = protobuf.Message(WORKSHOPBASEINFO)
WorkShopUnLockInfo = protobuf.Message(WORKSHOPUNLOCKINFO)
beautyBagCardInfo = protobuf.Message(BEAUTYBAGCARDINFO)
blessReward = protobuf.Message(BLESSREWARD)
crossYxldPlayerRecordInfo = protobuf.Message(CROSSYXLDPLAYERRECORDINFO)
endlessHero = protobuf.Message(ENDLESSHERO)
endlessSign = protobuf.Message(ENDLESSSIGN)
fiveResetTowerInfo = protobuf.Message(FIVERESETTOWERINFO)

File diff suppressed because one or more lines are too long

View File

@ -320,6 +320,7 @@ GETPLAYERONETEAMINFOREQUEST = protobuf.Descriptor();
GETPLAYERONETEAMINFOREQUEST_PLAYERID_FIELD = protobuf.FieldDescriptor();
GETPLAYERONETEAMINFOREQUEST_TEAMID_FIELD = protobuf.FieldDescriptor();
GETPLAYERONETEAMINFOREQUEST_SERVERID_FIELD = protobuf.FieldDescriptor();
GETPLAYERONETEAMINFOREQUEST_TEAMTYPE_FIELD = protobuf.FieldDescriptor();
GETPLAYERONETEAMINFORESPONSE = protobuf.Descriptor();
GETPLAYERONETEAMINFORESPONSE_TEAMINFO_FIELD = protobuf.FieldDescriptor();
TAKESENVENSCOREREWARDRESPONSE = protobuf.Descriptor();
@ -563,6 +564,11 @@ XUNBAOMIZONGENTERRESPONSE_ISENTER_FIELD = protobuf.FieldDescriptor();
TAICHUSECRETVOLUMEREQUEST = protobuf.Descriptor();
TAICHUSECRETVOLUMERESPONSE = protobuf.Descriptor();
TAICHUSECRETVOLUMERESPONSE_SECRETVOLUME_FIELD = protobuf.FieldDescriptor();
GETPLAYERCROSSYXLDONETEAMINFOREQUEST = protobuf.Descriptor();
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_PLAYERID_FIELD = protobuf.FieldDescriptor();
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_SERVERID_FIELD = protobuf.FieldDescriptor();
GETPLAYERCROSSYXLDONETEAMINFORESPONSE = protobuf.Descriptor();
GETPLAYERCROSSYXLDONETEAMINFORESPONSE_TEAMINFO_FIELD = protobuf.FieldDescriptor();
ERRORMSGRESPONSE_MSG_FIELD.name = "msg"
ERRORMSGRESPONSE_MSG_FIELD.full_name = ".rpc.protocols.ErrorMsgResponse.msg"
@ -3514,11 +3520,21 @@ GETPLAYERONETEAMINFOREQUEST_SERVERID_FIELD.default_value = 0
GETPLAYERONETEAMINFOREQUEST_SERVERID_FIELD.type = 5
GETPLAYERONETEAMINFOREQUEST_SERVERID_FIELD.cpp_type = 1
GETPLAYERONETEAMINFOREQUEST_TEAMTYPE_FIELD.name = "teamType"
GETPLAYERONETEAMINFOREQUEST_TEAMTYPE_FIELD.full_name = ".rpc.protocols.GetPlayerOneTeamInfoRequest.teamType"
GETPLAYERONETEAMINFOREQUEST_TEAMTYPE_FIELD.number = 4
GETPLAYERONETEAMINFOREQUEST_TEAMTYPE_FIELD.index = 3
GETPLAYERONETEAMINFOREQUEST_TEAMTYPE_FIELD.label = 1
GETPLAYERONETEAMINFOREQUEST_TEAMTYPE_FIELD.has_default_value = false
GETPLAYERONETEAMINFOREQUEST_TEAMTYPE_FIELD.default_value = 0
GETPLAYERONETEAMINFOREQUEST_TEAMTYPE_FIELD.type = 5
GETPLAYERONETEAMINFOREQUEST_TEAMTYPE_FIELD.cpp_type = 1
GETPLAYERONETEAMINFOREQUEST.name = "GetPlayerOneTeamInfoRequest"
GETPLAYERONETEAMINFOREQUEST.full_name = ".rpc.protocols.GetPlayerOneTeamInfoRequest"
GETPLAYERONETEAMINFOREQUEST.nested_types = {}
GETPLAYERONETEAMINFOREQUEST.enum_types = {}
GETPLAYERONETEAMINFOREQUEST.fields = {GETPLAYERONETEAMINFOREQUEST_PLAYERID_FIELD, GETPLAYERONETEAMINFOREQUEST_TEAMID_FIELD, GETPLAYERONETEAMINFOREQUEST_SERVERID_FIELD}
GETPLAYERONETEAMINFOREQUEST.fields = {GETPLAYERONETEAMINFOREQUEST_PLAYERID_FIELD, GETPLAYERONETEAMINFOREQUEST_TEAMID_FIELD, GETPLAYERONETEAMINFOREQUEST_SERVERID_FIELD, GETPLAYERONETEAMINFOREQUEST_TEAMTYPE_FIELD}
GETPLAYERONETEAMINFOREQUEST.is_extendable = false
GETPLAYERONETEAMINFOREQUEST.extensions = {}
GETPLAYERONETEAMINFORESPONSE_TEAMINFO_FIELD.name = "teamInfo"
@ -5685,6 +5701,51 @@ TAICHUSECRETVOLUMERESPONSE.enum_types = {}
TAICHUSECRETVOLUMERESPONSE.fields = {TAICHUSECRETVOLUMERESPONSE_SECRETVOLUME_FIELD}
TAICHUSECRETVOLUMERESPONSE.is_extendable = false
TAICHUSECRETVOLUMERESPONSE.extensions = {}
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_PLAYERID_FIELD.name = "playerId"
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_PLAYERID_FIELD.full_name = ".rpc.protocols.GetPlayerCrossYxldOneTeamInfoRequest.playerId"
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_PLAYERID_FIELD.number = 1
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_PLAYERID_FIELD.index = 0
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_PLAYERID_FIELD.label = 1
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_PLAYERID_FIELD.has_default_value = false
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_PLAYERID_FIELD.default_value = 0
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_PLAYERID_FIELD.type = 5
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_PLAYERID_FIELD.cpp_type = 1
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_SERVERID_FIELD.name = "serverId"
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_SERVERID_FIELD.full_name = ".rpc.protocols.GetPlayerCrossYxldOneTeamInfoRequest.serverId"
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_SERVERID_FIELD.number = 2
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_SERVERID_FIELD.index = 1
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_SERVERID_FIELD.label = 1
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_SERVERID_FIELD.has_default_value = false
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_SERVERID_FIELD.default_value = 0
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_SERVERID_FIELD.type = 5
GETPLAYERCROSSYXLDONETEAMINFOREQUEST_SERVERID_FIELD.cpp_type = 1
GETPLAYERCROSSYXLDONETEAMINFOREQUEST.name = "GetPlayerCrossYxldOneTeamInfoRequest"
GETPLAYERCROSSYXLDONETEAMINFOREQUEST.full_name = ".rpc.protocols.GetPlayerCrossYxldOneTeamInfoRequest"
GETPLAYERCROSSYXLDONETEAMINFOREQUEST.nested_types = {}
GETPLAYERCROSSYXLDONETEAMINFOREQUEST.enum_types = {}
GETPLAYERCROSSYXLDONETEAMINFOREQUEST.fields = {GETPLAYERCROSSYXLDONETEAMINFOREQUEST_PLAYERID_FIELD, GETPLAYERCROSSYXLDONETEAMINFOREQUEST_SERVERID_FIELD}
GETPLAYERCROSSYXLDONETEAMINFOREQUEST.is_extendable = false
GETPLAYERCROSSYXLDONETEAMINFOREQUEST.extensions = {}
GETPLAYERCROSSYXLDONETEAMINFORESPONSE_TEAMINFO_FIELD.name = "teamInfo"
GETPLAYERCROSSYXLDONETEAMINFORESPONSE_TEAMINFO_FIELD.full_name = ".rpc.protocols.GetPlayerCrossYxldOneTeamInfoResponse.teamInfo"
GETPLAYERCROSSYXLDONETEAMINFORESPONSE_TEAMINFO_FIELD.number = 1
GETPLAYERCROSSYXLDONETEAMINFORESPONSE_TEAMINFO_FIELD.index = 0
GETPLAYERCROSSYXLDONETEAMINFORESPONSE_TEAMINFO_FIELD.label = 1
GETPLAYERCROSSYXLDONETEAMINFORESPONSE_TEAMINFO_FIELD.has_default_value = false
GETPLAYERCROSSYXLDONETEAMINFORESPONSE_TEAMINFO_FIELD.default_value = nil
GETPLAYERCROSSYXLDONETEAMINFORESPONSE_TEAMINFO_FIELD.message_type = CommonProto_pb.TEAMONEINFO
GETPLAYERCROSSYXLDONETEAMINFORESPONSE_TEAMINFO_FIELD.type = 11
GETPLAYERCROSSYXLDONETEAMINFORESPONSE_TEAMINFO_FIELD.cpp_type = 10
GETPLAYERCROSSYXLDONETEAMINFORESPONSE.name = "GetPlayerCrossYxldOneTeamInfoResponse"
GETPLAYERCROSSYXLDONETEAMINFORESPONSE.full_name = ".rpc.protocols.GetPlayerCrossYxldOneTeamInfoResponse"
GETPLAYERCROSSYXLDONETEAMINFORESPONSE.nested_types = {}
GETPLAYERCROSSYXLDONETEAMINFORESPONSE.enum_types = {}
GETPLAYERCROSSYXLDONETEAMINFORESPONSE.fields = {GETPLAYERCROSSYXLDONETEAMINFORESPONSE_TEAMINFO_FIELD}
GETPLAYERCROSSYXLDONETEAMINFORESPONSE.is_extendable = false
GETPLAYERCROSSYXLDONETEAMINFORESPONSE.extensions = {}
ActiveUserMountRequest = protobuf.Message(ACTIVEUSERMOUNTREQUEST)
ActiveUserMountResponse = protobuf.Message(ACTIVEUSERMOUNTRESPONSE)
@ -5741,6 +5802,8 @@ GetMonsterRankInfoRequest = protobuf.Message(GETMONSTERRANKINFOREQUEST)
GetMonsterRankInfoResponse = protobuf.Message(GETMONSTERRANKINFORESPONSE)
GetPhoneRewardRequest = protobuf.Message(GETPHONEREWARDREQUEST)
GetPhoneRewardResponse = protobuf.Message(GETPHONEREWARDRESPONSE)
GetPlayerCrossYxldOneTeamInfoRequest = protobuf.Message(GETPLAYERCROSSYXLDONETEAMINFOREQUEST)
GetPlayerCrossYxldOneTeamInfoResponse = protobuf.Message(GETPLAYERCROSSYXLDONETEAMINFORESPONSE)
GetPlayerInfoRequest = protobuf.Message(GETPLAYERINFOREQUEST)
GetPlayerInfoResponse = protobuf.Message(GETPLAYERINFORESPONSE)
GetPlayerOneTeamInfoRequest = protobuf.Message(GETPLAYERONETEAMINFOREQUEST)

View File

@ -286,6 +286,9 @@ function this:OnDestroy()
end
local yxAllHeros=nil
function this.SetCurFormationIndex(_index)
this.curFormationIndex=_index
end
--刷新编队
function this.RefreshFormation(isTop,isAni)
proId=0
@ -568,6 +571,7 @@ function this.OnClickTabBtn(_proId, isTop,isAni)
end
end
this.empty:SetActive(#heros<=0)
this.SetRoleList(heros, isTop,isAni)
end
@ -575,6 +579,9 @@ end
--设置英雄列表数据
function this.SetRoleList(_roleDatas, isTop,isAni)
if this.curFormationIndex==2001 or this.curFormationIndex==2002 or this.curFormationIndex==2003 then
this.opView.RemoveTeamByIndex(this.curFormationIndex)
end
this.SortHeroDatas(_roleDatas)
-- local curFormation = FormationManager.formationList[this.curFormationIndex]
this.scrollView:SetData(_roleDatas, function(index, go)
@ -749,6 +756,10 @@ function this.SingleHeroDataShow(_go, _heroData)
for i,v in pairs(this.choosedList) do
if(heroData.dynamicId==v.heroId) then
choosedObj:SetActive(true)
--如果是玉虚论道
if this.curFormationIndex==2001 or this.curFormationIndex==2002 or this.curFormationIndex==2003 then
this.opView.AddHeroToTeam(heroData.dynamicId,v.position,this.curFormationIndex)
end
end
end
local index
@ -809,7 +820,6 @@ function this.SingleHeroDataShow(_go, _heroData)
end
end
-- 判断是否有血量
-- if heroHp and heroHp <= 0 then PopupTipPanel.ShowTip("猎妖师重伤,不可上阵!") return end
choosedObj:SetActive(true)
@ -821,15 +831,24 @@ function this.SingleHeroDataShow(_go, _heroData)
return
end
--如果在玉虚三个队里面的另外一个队
local curPos=this.GetPos()
if yxID~=0 and yxID~=this.curFormationIndex then
MsgPanel.ShowTwo("该神将正处于其他队伍,是否要编入当前队伍内",nil, function()
--改变英雄队伍id改变
this.opView.ChangeHeroTeam(heroData.dynamicId,this.curFormationIndex,this.GetPos())
this.opView.ChangeHeroTeam(heroData.dynamicId,this.curFormationIndex,curPos)
yxID=this.curFormationIndex
yxInfo:SetActive(false)
table.insert(this.choosedList, {heroId = heroData.dynamicId, position=curPos})
this.SetCardsData(this.choosedList)
end)
return
end
table.insert(this.choosedList, {heroId = heroData.dynamicId, position=curPos})
--如果是玉虚论道
if this.curFormationIndex==2001 or this.curFormationIndex==2002 or this.curFormationIndex==2003 then
this.opView.AddHeroToTeam(heroData.dynamicId,curPos,this.curFormationIndex)
end
table.insert(this.choosedList, {heroId = heroData.dynamicId, position=this.GetPos()})
this.SetCardsData(this.choosedList)
else
PopupTipPanel.ShowTip(Language[10691])
@ -1058,11 +1077,11 @@ function this.SetOneKeyGo()
for k, v in ipairs(heros) do
local curSingleherodata = HeroManager.GetSingleHeroData(v.dynamicId)
if not upHeroSidTable[curSingleherodata.id] then
--LogGreen("this.choosedList "..#this.choosedList)
if #this.choosedList < 6 then
for n = 1, #posArr do
upHeroSidTable[curSingleherodata.id] = curSingleherodata.id
table.insert(this.choosedList, {heroId = v.dynamicId, position=posArr[n]})
this.opView.AddHeroToTeam(v.dynamicId,posArr[n],this.curFormationIndex)
table.remove(posArr,n)
this.order = this.order + 1
break
@ -1242,7 +1261,10 @@ function this.SetOneKeyGoYuXunLunDao()
return
end
local theros = HeroManager.GetAllHeroDatas(limitLevel)
theros = ExpeditionManager.GetAllHeroDatas(theros,limitLevel)
--theros = ExpeditionManager.GetAllHeroDatas(theros,limitLevel)
--获取其他队伍上阵的英雄id
local ids=this.opView.GetOtherTeamAllHeroIds(this.curFormationIndex)
--按战力从大到小排序
table.sort(theros,function(a,b)
if a.warPower == b.warPower then
@ -1260,6 +1282,8 @@ function this.SetOneKeyGoYuXunLunDao()
upHeroSidTable[curSingleherodata.id] = curSingleherodata.id
end
for k, v in ipairs(theros) do
local isCon=BattleUtil.ChecklistIsContainValue(ids,v.dynamicId)
if not isCon then
local curSingleherodata = HeroManager.GetSingleHeroData(v.dynamicId)
local hp = FormationManager.GetFormationHeroHp(this.curFormationIndex,v.dynamicId)
if not upHeroSidTable[curSingleherodata.id] and hp > 0 then
@ -1275,6 +1299,7 @@ function this.SetOneKeyGoYuXunLunDao()
end
end
end
end
this.SetCardsData()
this.OnClickTabBtn(proId)
end

View File

@ -12,7 +12,9 @@ local checkFunc = function ()
this.lightList[j]:SetActive(false)
end
this.lightList[this.curIndex]:SetActive(true)
this.root.RefreshHeroList()
LogError("curindex=="..this.curIndex)
this.root.SetCurFormationIndex(this.curIndex+2000)
this.root.RefreshFormation(true,true)
end
local switchFunc = function (type)
@ -115,6 +117,21 @@ function this.GetFormationIndex()
return 2000 + this.curIndex
end
--移除缓存数据
function this.RemoveTeamByIndex(_index)
if currAllTeams[_index] then
currAllTeams[_index]={}
end
for key, value in pairs(allHeros) do
if value.index==_index then
table.removebyvalue(allHeros,value)
end
end
end
function this.ChangeHeroTeam(id,_index,_pos)
local hero=nil
--旧队伍里移除
@ -122,18 +139,44 @@ function this.ChangeHeroTeam(id,_index,_pos)
for i = 1, #value.teamHeroInfos do
if value.teamHeroInfos[i].heroId==id then
hero=value.teamHeroInfos[i]
table.remove(value.teamHeroInfos[i])
LogError("从旧队伍里面移除 "..value.teamId)
table.removebyvalue(value.teamHeroInfos,value.teamHeroInfos[i])
break
end
end
end
hero.position=_pos
table.insert(currAllTeams,hero)
table.insert(currAllTeams[_index].teamHeroInfos,hero)
allHeros[id].pos=_pos
allHeros[id].index=_index
LogError("添加到新队伍 ".._index)
end
--添加到队伍
function this.AddHeroToTeam(id,pos,index)
if currAllTeams[index] then
if not currAllTeams[index].teamHeroInfos then
currAllTeams[index].teamHeroInfos={}
end
--便利所有的看是否存在
for i = 1, #currAllTeams[index].teamHeroInfos do
if currAllTeams[index].teamHeroInfos[i].heroId ==id then
currAllTeams[index].teamHeroInfos[i].position=pos
end
end
table.insert(currAllTeams[index].teamHeroInfos,{heroId=id,position=pos})
if not allHeros[id] then
LogError(" 新添加英雄=="..id)
allHeros[id]={Id=id,pos=pos,index=index}
else
allHeros[id].Id=id
allHeros[id].pos=pos
allHeros[id].index=index
end
else
LogError("没有该阵容=="..index)
end
end
function this.GetTeamInfoByIndex(index)
if currAllTeams[index] then
@ -151,10 +194,16 @@ end
--改变编队id
function this.ChangeTeamIndex(type)
local one=currAllTeams[type+2000]
local two=currAllTeams[type+1+2000]
currAllTeams[type+2000]=two
currAllTeams[type+2000+1]=one
local one=currAllTeams[type+2000].teamHeroInfos
local two=currAllTeams[type+1+2000].teamHeroInfos
if one==nil then
one={}
end
if two==nil then
two={}
end
currAllTeams[type+2000].teamHeroInfos=two
currAllTeams[type+2000+1].teamHeroInfos=one
for key, value in pairs(allHeros) do
if value.index==type then
value.index=type+1
@ -178,11 +227,50 @@ end
function this.On_Btn1_Click()
this.root.SetOneKeyGoYuXunLunDao()
end
--获取其他两队所有的英雄id
function this.GetOtherTeamAllHeroIds(_index)
local ids={}
for key, value in pairs(allHeros) do
if value.index~=_index then
table.insert(ids,key)
end
end
return ids
end
function this.On_Btn2_Click()
local oneTeam={}
local twoTeam={}
local threeTeam={}
local allTeam={}
if this.root.order>=1 then
LogError("保存阵容success")
FormationManager.RefreshFormation(this.root.curFormationIndex, this.root.choosedList,
FormationManager.formationList[this.root.curFormationIndex].teamPokemonInfos)
--检测三个队伍是否有重复英雄
LogError(LengthOfTable(allHeros))
for key, value in pairs(allHeros) do
local newHero={}
newHero.heroId=value.Id
newHero.position=value.pos
LogError(" id=="..value.Id.." posi=="..value.pos)
if value.index==2001 then
table.insert(oneTeam,newHero)
elseif value.index==2002 then
table.insert(twoTeam,newHero)
elseif value.index==2003 then
table.insert(threeTeam,newHero)
end
end
table.insert(allTeam,oneTeam)
table.insert(allTeam,twoTeam)
table.insert(allTeam,threeTeam)
for i = 1, 3 do
FormationManager.RefreshFormation(i+2000, allTeam[i],
FormationManager.formationList[2001].teamPokemonInfos)
end
PopupTipPanel.ShowTip(Language[10713])
this.root:ClosePanel()
else

View File

@ -288,7 +288,7 @@ end
-- 刷新编队信息
function this.RefreshFormationShow()
if this._ViewType == GUILD_MEM_POPUP_TYPE.INFORMATION then
NetManager.RequestPlayerInfo(this._MemId, FormationTypeDef.FORMATION_NORMAL, nil,function(msg)
NetManager.RequestPlayerInfo(this._MemId, FormationTypeDef.FORMATION_NORMAL, nil,0,function(msg)
-- 重置战斗力
local teamInfo = msg.teamInfo.team
local force = teamInfo.totalForce

View File

@ -2784,11 +2784,12 @@ function this.RequestSignIn(dayIndex, func)
end
-- 获取玩家信息
function this.RequestPlayerInfo(uid, teamId,serverName, func)
function this.RequestPlayerInfo(uid, teamId,serverName,teamType, func)
local data = PlayerInfoProto_pb.GetPlayerOneTeamInfoRequest()
data.playerId = uid
data.teamId = teamId
data.serverId = serverName and 1 or 0
data.teamType =teamType
local msg = data:SerializeToString()
Network:SendMessageWithCallBack(MessageTypeProto_pb.GET_PLAYER_ONE_TEAM_INFO_REQUEST, MessageTypeProto_pb.GET_PLAYER_ONE_TEAM_INFO_RESPONSE, msg, function(buffer)
local data = buffer:DataByte()
@ -5516,9 +5517,9 @@ end
function NetManager.CrossYuXuLunDaoGetDailyRewardRequest(func)
local data=ArenaInfoProto_pb.CrossYuXuLunDaoGetDailyRewardRequest()
local msg = data:SerializeToString()
Network:SendMessageWithCallBack(MessageTypeProto_pb.CrossYuXuLunDaoChangeEnemyInfoRequest, MessageTypeProto_pb.CrossYuXuLunDaoChangeEnemyInfoResponse, msg, function(buffer)
Network:SendMessageWithCallBack(MessageTypeProto_pb.CrossYuXuLunDaoGetDailyRewardRequest, MessageTypeProto_pb.CrossYuXuLunDaoGetDailyRewardResponse, msg, function(buffer)
local data = buffer:DataByte()
local msg = ArenaInfoProto_pb.CrossYuXuLunDaoChangeEnemyInfoResponse()
local msg = ArenaInfoProto_pb.CrossYuXuLunDaoGetDailyRewardResponse()
msg:ParseFromString(data)
if func then
func(msg)
@ -5527,5 +5528,85 @@ function NetManager.CrossYuXuLunDaoGetDailyRewardRequest(func)
end
--请求玉虚论道编队信息
-- 获取玩家信息
function this.GetPlayerCrossYxldOneTeamInfoRequest(uid, _serverId,func)
local data = PlayerInfoProto_pb.GetPlayerCrossYxldOneTeamInfoRequest()
data.playerId = uid
data.serverId = _serverId
local msg = data:SerializeToString()
Network:SendMessageWithCallBack(MessageTypeProto_pb.GetPlayerCrossYxldOneTeamInfoRequest, MessageTypeProto_pb.GetPlayerCrossYxldOneTeamInfoResponse, msg, function(buffer)
local data = buffer:DataByte()
local msg = PlayerInfoProto_pb.GetPlayerCrossYxldOneTeamInfoResponse()
msg:ParseFromString(data)
if func then
func(msg)
end
end)
end
-- --玉虚论道挑战
-- function this.CrossYuXuLunDaoChallengeRequest(uid,teamIds,type,func)
-- local data = ArenaInfoProto_pb.CrossYuXuLunDaoChallengeRequest()
-- data.teamId=teamIds
-- data.challengeUid=uid
-- data.challengeType=type
-- local msg = data:SerializeToString()
-- Network:SendMessageWithCallBack(MessageTypeProto_pb.CrossYuXuLunDaoChallengeRequest, MessageTypeProto_pb.CrossYuXuLunDaoChallengeResponse, msg, function(buffer)
-- local data = buffer:DataByte()
-- local msg = ArenaInfoProto_pb.CrossYuXuLunDaoChallengeResponse()
-- msg:ParseFromString(data)
-- if func then
-- func(msg)
-- end
-- end)
-- end
--玉虚论道战斗前界面协议
function this.CrossYuXuLunDaoChallengeBeforeRequest(myId,enId,func)
local data = ArenaInfoProto_pb.CrossYuXuLunDaoChallengeBeforeRequest()
data.playerId=myId
data.defId=enId
local msg = data:SerializeToString()
Network:SendMessageWithCallBack(MessageTypeProto_pb.CrossYuXuLunDaoChallengeBeforeRequest, MessageTypeProto_pb.CrossYuXuLunDaoChallengeBeforeResponse, msg, function(buffer)
local data = buffer:DataByte()
local msg = ArenaInfoProto_pb.CrossYuXuLunDaoChallengeBeforeResponse()
msg:ParseFromString(data)
if func then
func(msg)
end
end)
end
--玉虚论道战斗协议
function this.CrossYuXuLunDaoChallengeRequest(list,id,type,func)
local data = ArenaInfoProto_pb.CrossYuXuLunDaoChallengeRequest()
-- for i = 1, #list do
-- local info = data.teamId:add()
-- info=list[i]
-- end
if list then
for i = 1, #list do
-- LogError("list key=="..list[i])
-- local info = data.teamId:add()
-- info[i] = list[i]
table.insert(data.teamId,list[i])
end
end
--data.teamId=list
data.challengeUid=id
data.challengeType=type
local msg = data:SerializeToString()
Network:SendMessageWithCallBack(MessageTypeProto_pb.CrossYuXuLunDaoChallengeRequest, MessageTypeProto_pb.CrossYuXuLunDaoChallengeResponse, msg, function(buffer)
local data = buffer:DataByte()
local msg = ArenaInfoProto_pb.CrossYuXuLunDaoChallengeResponse()
msg:ParseFromString(data)
if func then
func(msg)
end
end)
end
return this

View File

@ -207,7 +207,7 @@ function PlayerInfoPopup:OnShow()
if this.serverName and this.serverName ~= "" then--and this.serverName ~= PlayerManager.serverInfo.name
netserverName = 1
end
NetManager.RequestPlayerInfo(this._PlayerId, this._Config.formationType,netserverName, function(msg)
NetManager.RequestPlayerInfo(this._PlayerId, this._Config.formationType,netserverName,0, function(msg)
-- 如果是好友更新好友数据
curPlayerName = msg.teamInfo.name
GoodFriendManager.UpdateFriendData(this._PlayerId, msg.teamInfo.level, JingJiShouWeiToEn(msg.teamInfo.name) , msg.teamInfo.head, msg.teamInfo.headFrame)

View File

@ -292,17 +292,17 @@ function this.SetHeadsInfo(data,root,index,name,level)
npc:OnOpen(GetPlayerRoleSingleConFig().Scale6,Vector3.New(0,-118.65,0),WALK_DIR.IDLE_LEFT)
Util.AddOnceClick(this.firstheadClick,function()
-- if sData.rankType == RANK_TYPE.TASUILINGXIAO then
-- UIManager.OpenPanel(UIName.PlayerInfoPopup, data.uid,PLAYER_INFO_VIEW_TYPE.TSLX)
-- elseif sData.rankType == RANK_TYPE.JUMPSERVER_HIGHTLADDER then
-- UIManager.OpenPanel(UIName.PlayerInfoPopup, data.uid,PLAYER_INFO_VIEW_TYPE.JUPMSERVER,data.serverName and data.serverName or nil)
-- elseif sData.rankType == RANK_TYPE.JUMPSERVER_FIGHTLEVEL_STAR or sData.rankType == RANK_TYPE.JUMPSERVER_FORCE_CURR_RANK or sData.rankType == RANK_TYPE.JUMPSERVER_GUILD_FORCE_RANK or sData.rankType == RANK_TYPE.JUMPSERVER_MONSTER_RANK then
-- UIManager.OpenPanel(UIName.PlayerInfoPopup, data.uid,PLAYER_INFO_VIEW_TYPE.JUPMSERVER_NORMAL,data.serverName and data.serverName or nil)
-- else
-- UIManager.OpenPanel(UIName.PlayerInfoPopup, data.uid)
-- end
LogGreen("data.uid:"..tostring(data.uid))
UIManager.OpenPanel(UIName.WorldArenaMyTeamPanel, data.uid)
if sData.rankType == RANK_TYPE.TASUILINGXIAO then
UIManager.OpenPanel(UIName.PlayerInfoPopup, data.uid,PLAYER_INFO_VIEW_TYPE.TSLX)
elseif sData.rankType == RANK_TYPE.JUMPSERVER_HIGHTLADDER then
UIManager.OpenPanel(UIName.PlayerInfoPopup, data.uid,PLAYER_INFO_VIEW_TYPE.JUPMSERVER,data.serverName and data.serverName or nil)
elseif sData.rankType == RANK_TYPE.JUMPSERVER_FIGHTLEVEL_STAR or sData.rankType == RANK_TYPE.JUMPSERVER_FORCE_CURR_RANK or sData.rankType == RANK_TYPE.JUMPSERVER_GUILD_FORCE_RANK or sData.rankType == RANK_TYPE.JUMPSERVER_MONSTER_RANK then
UIManager.OpenPanel(UIName.PlayerInfoPopup, data.uid,PLAYER_INFO_VIEW_TYPE.JUPMSERVER_NORMAL,data.serverName and data.serverName or nil)
elseif sData.rankType == RANK_TYPE.WORLDARENA then
UIManager.OpenPanel(UIName.WorldArenaOtherTeamPanel, data.uid,2)
else
UIManager.OpenPanel(UIName.PlayerInfoPopup, data.uid)
end
end)
end
@ -339,6 +339,8 @@ function this.AddPlayerInfoClick(root,uid,serverName)
UIManager.OpenPanel(UIName.PlayerInfoPopup, uid,PLAYER_INFO_VIEW_TYPE.JUPMSERVER,serverName and serverName or nil)
elseif sData.rankType == RANK_TYPE.JUMPSERVER_FIGHTLEVEL_STAR or sData.rankType == RANK_TYPE.JUMPSERVER_FORCE_CURR_RANK or sData.rankType == RANK_TYPE.JUMPSERVER_GUILD_FORCE_RANK or sData.rankType == RANK_TYPE.JUMPSERVER_MONSTER_RANK then
UIManager.OpenPanel(UIName.PlayerInfoPopup, uid,PLAYER_INFO_VIEW_TYPE.JUPMSERVER_NORMAL,serverName and serverName or nil)
elseif sData.rankType == RANK_TYPE.WORLDARENA then
UIManager.OpenPanel(UIName.WorldArenaOtherTeamPanel, uid,2)
else
UIManager.OpenPanel(UIName.PlayerInfoPopup, uid)
end

View File

@ -6,6 +6,11 @@ local state=1 -- 1:开战前 2.:开战中 3开战后
local myHeadObj=nil
local enHeadObj=nil
local resultList={}
local fightDataList={}
local type=0
local enemyId=0
local myInfoData=nil
local enInfoData=nil
local function OnBeginDrag(self, Pointgo, data)
if state~=1 then
return
@ -37,10 +42,10 @@ local function OnEndDrag(self, Pointgo, data)
if dis <= num then
num = dis
obj = this.leftTeam[i]
LogError(" num=="..num)
end
end
--如果滑动距离太短,阵容放回原来的地方
LogError(" num=="..num)
if num<60 then
LogError("**********")
local target=Util.GetGameObject(self.tempInfo.transform, "Demons")
@ -73,6 +78,7 @@ local function OnEndDrag(self, Pointgo, data)
end
--初始化组件(用于子类重写)
function WorldArenaBattleInfoPanel:InitComponent()
this.spLoader = SpriteLoader.New()
this.btn_close=Util.GetGameObject(self.transform, "BG/BackBtn")
this.btn_fight=Util.GetGameObject(self.transform, "BG/btn_fight")
@ -80,12 +86,15 @@ function WorldArenaBattleInfoPanel:InitComponent()
this.rightName=Util.GetGameObject(self.transform, "BG/rightInfo/name"):GetComponent("Text")
this.myServer=Util.GetGameObject(self.transform, "BG/info/profess"):GetComponent("Text")
this.rightServer=Util.GetGameObject(self.transform, "BG/rightInfo/profess"):GetComponent("Text")
this.myHeadPar=Util.GetGameObject(self.transform, "BG/info/titlePar")
this.rightHeadPar=Util.GetGameObject(self.transform, "BG/rightInfo/titlePar")
this.myHeadPar=Util.GetGameObject(self.transform, "BG/info/head")
this.enHeadPar=Util.GetGameObject(self.transform, "BG/rightInfo/head")
this.myRankImg=Util.GetGameObject(self.transform, "BG/info/Image"):GetComponent("Image")
this.enRankImg=Util.GetGameObject(self.transform, "BG/rightInfo/Image"):GetComponent("Image")
this.myScore=Util.GetGameObject(self.transform, "BG/info/Text"):GetComponent("Text")
this.enScore=Util.GetGameObject(self.transform, "BG/rightInfo/Text"):GetComponent("Text")
this.titleTxt=Util.GetGameObject(self.transform, "BG/title"):GetComponent("Text")
this.myTeamInfo=Util.GetGameObject(self.transform, "BG/myInfo")
this.enTeamInfo=Util.GetGameObject(self.transform, "BG/enInfo")
--我方阵营
this.leftTeam={}
--第一局胜利图标
@ -121,10 +130,9 @@ function WorldArenaBattleInfoPanel:InitComponent()
for i = 1, 3 do
table.insert(this.playBacks,Util.GetGameObject(self.transform, "BG/playBacks/Image"..i))
end
this.btnText = Util.GetGameObject(self.transform, "BG/btn_fight/Text"):GetComponent("Text")
this.btnItem = Util.GetGameObject(self.transform, "BG/btn_fight/Image"):GetComponent("Image")
this.btnItemNum = Util.GetGameObject(self.transform, "BG/btn_fight/numText"):GetComponent("Text")
this.btnItemNum = Util.GetGameObject(self.transform, "BG/btn_fight/Image/numText"):GetComponent("Text")
this.RefreshBattleCastInfo()
end
@ -137,6 +145,7 @@ end
--刷新战斗消耗信息
function this.RefreshBattleCastInfo()
local leftTimes = WorldArenaManager.GetArenaChallengeTimes()
LogError("lefttime=="..leftTimes)
this.btnText.gameObject:SetActive(leftTimes > 0)
this.btnItem.gameObject:SetActive(leftTimes<=0)
this.btnItemNum.gameObject:SetActive(leftTimes<=0)
@ -154,14 +163,92 @@ function WorldArenaBattleInfoPanel:BindEvent()
Util.AddClick(this.btn_close, function()
self:ClosePanel()
end)
Util.AddClick(this.btn_fight, function()
LogError("111111111")
if type~=1 then
self:ClosePanel()
return
end
local list={2001,2002,2003}
NetManager.CrossYuXuLunDaoChallengeRequest(list,enemyId,1,function(msg)
LogError("战斗结束")
resultList=msg.fightResult
fightDataList=msg.fightData
LogError("myscore=="..msg.myScore.."defScore=="..msg.defScore)
-- for i = 1, #this.playBacks do
-- this.playBacks[i]:SetActive(true)
-- end
--播放打的动画
if this.TimeCounter then
this.TimeCounter=nil
end
local currIndex=1
local _TimeUpdate=function()
LogError("currrindex=="..currIndex)
this.leftTeam[currIndex]:GetComponent("RectTransform").localPosition=Vector3.New(278,this.leftTeam[currIndex].transform.localPosition.y,0)
this.rightTeam[currIndex]:GetComponent("RectTransform").localPosition=Vector3.New(101,this.rightTeam[currIndex].transform.localPosition.y,0)
this.leftTeam[currIndex]:GetComponent("RectTransform").localPosition=Vector3.New(192.5,this.leftTeam[currIndex].transform.localPosition.y,0)
this.rightTeam[currIndex]:GetComponent("RectTransform").localPosition=Vector3.New(192.5,this.rightTeam[currIndex].transform.localPosition.y,0)
this.playBacks[currIndex]:SetActive(true)
currIndex=currIndex+1
if this.TimeCounter and currIndex>3 then
this.TimeCounter:Stop()
this.TimeCounter = nil
end
end
this.TimeCounter = Timer.New(_TimeUpdate,1.5, -1, true)
this.TimeCounter:Start()
end)
-- state=3
-- this.ShowBattleState()
--PlayUIAnim(this.leftTeam[1].gameObject)
--PlayUIAnim(this.rightTeam[1].gameObject)
end)
--回放按钮点击事件
for i = 1, #this.playBacks do
Util.AddClick(this.playBacks[i],function()
local nameStr = myInfoData.name.."|"..enInfoData.name
local realResult = (resultList[i] + 1) % 2 -- 服务器返回的是我的结果,转换为真实结果
this.RequestReplayRecord(realResult,fightDataList[i], nameStr,function()
this:ClosePanel()
--构建显示结果数据(我永远在蓝方)
local arg = {}
arg.result = realResult
arg.blue = {}
arg.blue.uid = myInfoData.uid
arg.blue.name = myInfoData.name
arg.blue.head = myInfoData.head
arg.blue.frame = myInfoData.headFrame
arg.blue.deltaScore = myInfoData.myScoreChange
arg.red= {}
arg.red.uid = enInfoData.uid
arg.red.name = enInfoData.name
arg.red.head = enInfoData.head
arg.red.frame = enInfoData.headFrame
arg.red.deltaScore = enInfoData.myScoreChange
UIManager.OpenPanel(UIName.ArenaResultPopup, arg)
end)
end)
end
end
function this.RequestReplayRecord(isWin, fightData, nameStr, doneFunc,battle_type)
local fightData = BattleManager.GetBattleServerData({fightData = fightData}, 1)
local battlePanel = UIManager.OpenPanel(UIName.BattlePanel, fightData, battle_type and battle_type or BATTLE_TYPE.BACK, doneFunc)
battlePanel:ShowNameShow(isWin, nameStr)
end
--添加事件监听(用于子类重写)
function WorldArenaBattleInfoPanel:AddListener()
-- Game.GlobalEvent:AddEvent(GameEvent.Arena.OnRecordDataChange, this.RefreshRecordList)
@ -173,48 +260,61 @@ function WorldArenaBattleInfoPanel:RemoveListener()
end
--界面打开时调用(用于子类重写)
function WorldArenaBattleInfoPanel:OnOpen(...)
function WorldArenaBattleInfoPanel:OnOpen(msg,_type)
-- 请求数据
ArenaManager.RequestArenaRecord()
-- ArenaManager.RequestArenaRecord()
type=_type
-- 刷新显示
-- this.RefreshRecordList()
if state==1 then
for i = 1, #this.playbacks do
for i = 1, 3 do
this.playBacks[i]:SetActive(false)
end
end
if type==1 then
this.titleTxt.text="挑战"
this.btnText.text="免费挑战"
else
this.titleTxt.text="回放"
this.btnText.text="确定"
end
this.ShowInfo(msg)
this.RefreshBattleCastInfo()
end
function this.ShowInfo()
function this.ShowInfo(msg)
--我的信息
this.myName.text=PlayerManager.nickName
myInfoData=msg.myTeamInfo
enInfoData=msg.defTeamInfo
this.myName.text= PracticeManager.SetNameColor(JingJiShouWeiToEn(PlayerManager.nickName),msg.myTeamInfo.practiceLevel)
this.myServer.text= PracticeManager.SetNameColor(PlayerManager.serverInfo.name,1)
this.myRankImg.sprite=this.spLoader:LoadSprite("y_yuxulundao_xiaobiao_0"..1)
if not myHeadObj then
myHeadObj = SubUIManager.Open(SubUIConfig.PlayerHeadView, this.myHeadPar.transform)
end
myHeadObj:Reset()
myHeadObj:SetScale(Vector3.one * 0.85)
myHeadObj:SetHead(data.head)
myHeadObj:SetFrame(data.headFrame)
myHeadObj:SetLevel(data.level)
myHeadObj:SetScale(Vector3.one * 0.7)
myHeadObj:SetHead(msg.myTeamInfo.head)
myHeadObj:SetFrame(msg.myTeamInfo.headFrame)
myHeadObj:SetLevel(msg.myTeamInfo.level)
myHeadObj:SetLayer(this.sortingOrder)
myHeadObj:SetEffectScale(0.9)
myHeadObj:SetEffectScale(0.7)
--敌人信息
this.rightName.text=PlayerManager.nickName
this.rightServer.text= PracticeManager.SetNameColor(PlayerManager.serverInfo.name,1)
this.enRankImg.sprite=this.spLoader:LoadSprite("y_yuxulundao_xiaobiao_0"..1)
this.rightName.text= PracticeManager.SetNameColor(msg.defTeamInfo.name,msg.defTeamInfo.practiceLevel)
this.rightServer.text= PracticeManager.SetNameColor(msg.defTeamInfo.serverName,1)
local enRank=WorldArenaManager.GetRankImgByScore(msg.defTeamInfo.crossTeamScore)
this.enRankImg.sprite=this.spLoader:LoadSprite("y_yuxulundao_xiaobiao_0"..enRank)
if not enHeadObj then
enHeadObj = SubUIManager.Open(SubUIConfig.PlayerHeadView, this.enHeadPar.transform)
end
enHeadObj:Reset()
enHeadObj:SetScale(Vector3.one * 0.85)
enHeadObj:SetHead(data.head)
enHeadObj:SetFrame(data.headFrame)
enHeadObj:SetLevel(data.level)
enHeadObj:SetScale(Vector3.one * 0.7)
enHeadObj:SetHead(msg.defTeamInfo.head)
enHeadObj:SetFrame(msg.defTeamInfo.headFrame)
enHeadObj:SetLevel(msg.defTeamInfo.level)
enHeadObj:SetLayer(this.sortingOrder)
enHeadObj:SetEffectScale(0.9)
enHeadObj:SetEffectScale(0.7)
enemyId=msg.defTeamInfo.uid
for i = 1, 3 do
if state==1 then
this.playBacks[i]:SetActive(false)
@ -222,6 +322,12 @@ function this.ShowInfo()
this.playBacks[i]:SetActive(true)
end
end
LogError("myteam len=="..#msg.myTeamInfo.crossTeam[1].team)
this.SetTeamInfo(this.myTeamInfo,msg.myTeamInfo.crossTeam)
this.SetTeamInfo(this.enTeamInfo,msg.defTeamInfo.crossTeam)
end
function this.ShowBattleState()
for i = 1, 3 do
Util.GetGameObject(this.leftTeam[i], "Text").gameObject:SetActive(state~=3)
Util.GetGameObject(this.rightTeam[i], "Text").gameObject:SetActive(state~=3)
@ -240,8 +346,65 @@ function this.ShowInfo()
end
end
end
--编队信息
function this.SetTeamInfo(_go,teamData)
for index = 1, 3 do
local go = Util.GetGameObject(_go,"defendbox"..index)
local data = teamData[index]
--local title = Util.GetGameObject(go,"Title"):GetComponent("Text")
local teamList ={}
for i = 1, 6 do
local aa=Util.GetGameObject(go,"Demons/heroPro ("..i..")")
table.insert(teamList,aa)
end
--title.text = string.format( "第%s队",NumToChinese[index])
--self:SetImgPos(go,data.totalForce)
for i, demon in ipairs(teamList) do
Util.GetGameObject(demon, "frame"):GetComponent("Image").sprite = this.spLoader:LoadSprite(GetQuantityImageByquality(1))
Util.GetGameObject(demon, "pos"):GetComponent("Image").sprite=this.spLoader:LoadSprite("bd_xinkapaifan"..i)
Util.GetGameObject(demon, "hero"):SetActive(false)
end
--队伍阵容
for i, hero in ipairs(data.team) do
local heroTid = data.team[i].heroTid
if heroTid then
local heroGo = Util.GetGameObject(teamList[hero.position], "hero")
heroGo:SetActive(true)
Util.GetGameObject(heroGo, "starGrid").transform.localScale=Vector3.one*0.7
SetHeroStars(this.spLoader, Util.GetGameObject(heroGo, "starGrid"), hero.star,nil,nil,-15)
local heroConfig = ConfigManager.GetConfigData(ConfigName.HeroConfig, heroTid)
Util.GetGameObject(heroGo, "proIcon"):GetComponent("Image").sprite = this.spLoader:LoadSprite(GetProStrImageByProNum(heroConfig.PropertyName))
Util.GetGameObject(heroGo, "lvbg/levelText"):GetComponent("Text").text = hero.level
Util.GetGameObject(teamList[hero.position], "frame"):GetComponent("Image").sprite = this.spLoader:LoadSprite(GetQuantityImageByquality(heroConfig.Quality, hero.star))
SetHeroIcon(this.spLoader, hero,Util.GetGameObject(heroGo, "icon"):GetComponent("Image"),heroConfig)
local frameBtn = Util.GetGameObject(teamList[hero.position], "frame")
local heroData = {}
Util.AddOnceClick(frameBtn, function()
NetManager.ViewHeroInfoRequest(self.playerId,hero.heroid,1,PLAYER_INFO_VIEW_TYPE.NORMAL,function(msg)
if not hero.heroid then
return
end
heroData= GoodFriendManager.GetHeroDatas(msg.hero,msg.force,msg.SpecialEffects,msg.guildSkill)
GoodFriendManager.InitEquipData(msg.equip,heroData)
UIManager.OpenPanel(UIName.RoleInfoPopup, heroData,true)
end)
end)
end
end
end
end
function this:OnClose()
if this.TimeCounter then
this.TimeCounter:Stop()
this.TimeCounter = nil
end
end
--界面销毁时调用(用于子类重写)
@ -252,6 +415,16 @@ function WorldArenaBattleInfoPanel:OnDestroy()
myHeadObj:Recycle()
myHeadObj = nil
end
if enHeadObj then
enHeadObj:Recycle()
enHeadObj = nil
end
resultList=nil
fightDataList=nil
if this.TimeCounter then
this.TimeCounter:Stop()
this.TimeCounter = nil
end
end

View File

@ -6,6 +6,10 @@ local MServerRankConfig=ConfigManager.GetConfig(ConfigName.MServerRankConfig)
local rewardBoxBtn
local titleLive
local myRank=0
local leftTimes=0
local battleTimes=0
local rewardState=nil
local enemyList={}
--初始化组件(用于子类重写)
function WorldArenaMainPanel:InitComponent()
this.spLoader = SpriteLoader.New()
@ -64,8 +68,8 @@ function WorldArenaMainPanel:BindEvent()
-- return
-- end
-- UIManager.OpenPanel(UIName.FormationPanelV2, FORMATION_TYPE.ARENA_DEFEND)
--UIManager.OpenPanel(UIName.WorldArenaMyTeamPanel, FORMATION_TYPE.ARENA_DEFEND)
UIManager.OpenPanel(UIName.WorldArenaBattleInfoPanel)
UIManager.OpenPanel(UIName.WorldArenaMyTeamPanel,1)
--UIManager.OpenPanel(UIName.WorldArenaBattleInfoPanel)
end)
-- 挑战按钮
@ -89,14 +93,11 @@ function WorldArenaMainPanel:BindEvent()
return
end
end
-- 敌方数据获取
local EnemyList = ArenaManager.GetEnemyList()
if EnemyList[i] then
--直接主线阵容进战斗
-- 请求开始挑战
local isSkip = 0--ArenaManager.IsSkipFight() and 1 or 0
ArenaManager.RequestArenaChallenge(i, isSkip)
end
LogError("/////////////////")
NetManager.CrossYuXuLunDaoChallengeBeforeRequest(PlayerManager.uid,enemyList[i],function(msg)
LogError("open battleinfo ???")
UIManager.OpenPanel(UIName.WorldArenaBattleInfoPanel,msg,1)
end)
else
PopupTipPanel.ShowTip(Language[10092])
end
@ -145,40 +146,7 @@ function WorldArenaMainPanel:BindEvent()
JumpManager.GoJump(20010)
end)
-- 挑战按钮
for i, enemy in ipairs(this.Enemys) do
local challengeBtn = Util.GetGameObject(enemy, "challenge")
Util.AddClick(challengeBtn, function()
if not ActTimeCtrlManager.SingleFuncState(FUNCTION_OPEN_TYPE.ARENA) then
PopupTipPanel.ShowTip(Language[10075])
return
end
-- 只在活动时间范围内可点
if ArenaManager.GetLeftTime() > 0 then
-- 添加次数限制
--local leftTimes = ArenaManager.GetArenaChallengeTimes()
if leftTimes <= 0 then
local itemId, needNum = ArenaManager.GetArenaChallengeCost()
local haveNum = BagManager.GetItemCountById(itemId)
if haveNum < needNum then
UIManager.OpenPanel(UIName.QuickPurchasePanel, { type = UpViewRechargeType.ChallengeTicket })
PopupTipPanel.ShowTip(Language[10078])
return
end
end
-- 敌方数据获取
local EnemyList = ArenaManager.GetEnemyList()
if EnemyList[i] then
--直接主线阵容进战斗
-- 请求开始挑战
local isSkip = 0--ArenaManager.IsSkipFight() and 1 or 0
ArenaManager.RequestArenaChallenge(i, isSkip)
end
else
PopupTipPanel.ShowTip(Language[10092])
end
end)
end
end
@ -191,9 +159,7 @@ function WorldArenaMainPanel:RemoveListener()
end
local rankData
--界面打开时调用(用于子类重写)
local leftTimes=0
local battleTimes=0
local rewardState=nil
function WorldArenaMainPanel:OnOpen(...)
-- 参数保存
local args = {...}
@ -203,14 +169,13 @@ function WorldArenaMainPanel:OnOpen(...)
battleTimes=msg.changedTimes
rewardState=msg.dailyRewardState
leftTimes=msg.freeTimes
WorldArenaManager.SetFreeTime(leftTimes)
this.Integral.text="积分:"..msg.newMyscore
this.SetStarShow(rankData.RankGrade+1,self.sortingOrder)
this.endTime.text="周日23:30赛季结束"
LogError("len==="..#msg.arenaEnemys)
this:RefreshEnemyData(msg.arenaEnemys)
myRank=msg.myRank
LogError("免费次数=="..leftTimes)
this.freeTimes.text = string.format("%s次", math.max(leftTimes, 0))
end)
@ -231,7 +196,6 @@ function this.SetStarShow(grade,layer)
titleLive.transform.localPosition=Vector3.New(0,-600,0)
titleLive.transform.localScale =Vector3.New(1,1,1)
AddParticleSortLayer(titleLive,layer)
LogError("grade=="..grade.." star=="..rankData.RankLevel)
this.rankName.text=rankData.RankName
--this.RefreshEnemyData()
this.ShowRewardBoxProgressData()
@ -299,7 +263,7 @@ function this:RefreshEnemyData(team)
--local leftTimes=time
table.sort(team, function(a,b) return a.score > b.score end)
local EnemyList =team -- ArenaManager.GetEnemyList()
enemyList={}
for i, node in ipairs(this.Enemys) do
node:SetActive(false)
if EnemyList[i] then
@ -346,9 +310,10 @@ function this:RefreshEnemyData(team)
this.HeadList[i]:SetScale(Vector3.one*0.8)
this.HeadList[i]:SetLayer(this.sortingOrder)
this.HeadList[i]:SetEffectScale(0.85)
table.insert(enemyList,EnemyList[i].uid)
Util.AddOnceClick(bg, function()
UIManager.OpenPanel(UIName.WorldArenaOtherTeamPanel, EnemyList[i].uid, PLAYER_INFO_VIEW_TYPE.ARENA)
LogError("uid=="..EnemyList[i].uid)
UIManager.OpenPanel(UIName.WorldArenaOtherTeamPanel, EnemyList[i].uid,1)
end)
end
end
@ -382,6 +347,13 @@ function WorldArenaMainPanel:OnDestroy()
this.shopView = SubUIManager.Close(this.shopView)
this.shopView = nil
end
if this.HeadList then
for i = 1, #this.HeadList do
this.HeadList[i]:Recycle()
this.HeadList[i]=nil
end
end
end
--

View File

@ -10,6 +10,16 @@ function this.Initialize()
end
local freeTimes
function this.SetFreeTime(num)
freeTimes=num
end
function this.GetFreeTime()
return freeTimes
end
-- 获取竞技场剩余挑战次数
function this.GetArenaChallengeTimes()
local privilege = ArenaSetting[2].BattleFree

View File

@ -37,7 +37,7 @@ local function OnEndDrag(self, Pointgo, data)
for i = 1, 3 do
self.InfoList[i] = Util.GetGameObject(self.Content, "Grid ("..i..")/Info")
WorldArenaMyTeamPanel:Refresh()
-- WorldArenaMyTeamPanel:Refresh()
end
end
@ -103,11 +103,15 @@ function WorldArenaMyTeamPanel:OnShow()
end
function WorldArenaMyTeamPanel:Refresh()
NetManager.RequestPlayerInfo(self.playerId, PLAYER_INFO_VIEW_TYPE.NORMAL,1, function(msg)
-- NetManager.GetPlayerCrossYxldOneTeamInfoRequest(PlayerManager.uid,0,function(msg)
-- for i = 1, 3 do
-- WorldArenaMyTeamPanel:SetSingleFormation(self.InfoList[i],msg.teamInfo.crossTeam[1],i)
-- end
-- end)
for i = 1, 3 do
WorldArenaMyTeamPanel:SetSingleFormation(self.InfoList[i],msg.teamInfo.team,i)
local team=FormationManager.GetFormationByID(i+2000)
WorldArenaMyTeamPanel:SetSingleFormation(self.InfoList[i],team.teamHeroInfos,i)
end
end)
end
function WorldArenaMyTeamPanel:SetSingleFormation(go,data,index)
@ -116,7 +120,7 @@ function WorldArenaMyTeamPanel:SetSingleFormation(go,data,index)
local btnChange = Util.GetGameObject(go,"ChangeTeam")
local teamList = Util.GetGameObject(go,"TeamList")
title.text = string.format( "第%s队",NumToChinese[index])
warPower.text = data.totalForce
--
Util.AddOnceClick(btnChange,function ()
UIManager.OpenPanel(UIName.FormationPanelV2, FORMATION_TYPE.WORLDARENA,index)
end)
@ -125,16 +129,20 @@ function WorldArenaMyTeamPanel:SetSingleFormation(go,data,index)
Util.GetGameObject(demon, "frame"):GetComponent("Image").sprite = self.spLoader:LoadSprite(GetQuantityImageByquality(1))
Util.GetGameObject(demon, "hero"):SetActive(false)
end
local allPower=0
--队伍阵容
for i, hero in ipairs(data.team) do
local heroTid = data.team[i].heroTid
for i, hero in pairs(data) do
local heroTid = data[i].heroId
LogError(" heroTid=="..heroTid)
if heroTid then
local heroGo = Util.GetGameObject(self.Heros[index][hero.position], "hero")
local heroData=HeroManager.GetSingleHeroData(heroTid)
heroGo:SetActive(true)
SetHeroStars(self.spLoader, Util.GetGameObject(heroGo, "starGrid"), hero.star)
local heroConfig = ConfigManager.GetConfigData(ConfigName.HeroConfig, heroTid)
SetHeroStars(self.spLoader, Util.GetGameObject(heroGo, "starGrid"), heroData.star)
local heroConfig = ConfigManager.GetConfigData(ConfigName.HeroConfig, heroData.id)
allPower=allPower+heroData.warPower
Util.GetGameObject(heroGo, "proIcon"):GetComponent("Image").sprite = self.spLoader:LoadSprite(GetProStrImageByProNum(heroConfig.PropertyName))
Util.GetGameObject(heroGo, "lvbg/levelText"):GetComponent("Text").text = hero.level
Util.GetGameObject(heroGo, "lvbg/levelText"):GetComponent("Text").text = heroData.lv
Util.GetGameObject(self.Heros[index][hero.position], "frame"):GetComponent("Image").sprite = self.spLoader:LoadSprite(GetQuantityImageByquality(heroConfig.Quality, hero.star))
SetHeroIcon(self.spLoader, hero,Util.GetGameObject(heroGo, "icon"):GetComponent("Image"),heroConfig)
local frameBtn = Util.GetGameObject(self.Heros[index][hero.position], "frame")
@ -151,7 +159,7 @@ function WorldArenaMyTeamPanel:SetSingleFormation(go,data,index)
end)
end
end
warPower.text = allPower
end
function WorldArenaMyTeamPanel:OnClose()

View File

@ -2,11 +2,17 @@ require("Base/BasePanel")
local WorldArenaOtherTeamPanel = Inherit(BasePanel)
local XiuXianSkillConfig = ConfigManager.GetConfig(ConfigName.XiuXianSkillConfig)
local type=0 --1:挑战 2详情
local itemId, needNum
local haveNum=0
local time=0
function WorldArenaOtherTeamPanel:InitComponent()
self.spLoader = SpriteLoader.New()
self.btnBack = Util.GetGameObject(self.gameObject, "Frame/BackBtn")
self.mask = Util.GetGameObject(self.gameObject, "mask")
self.content = Util.GetGameObject(self.gameObject, "Content")
self.costImg=Util.GetGameObject(self.content, "Button/Image"):GetComponent("Image")
self.costTxt=Util.GetGameObject(self.content, "Button/Image/num"):GetComponent("Text")
--玩家信息
self.playerInfo = Util.GetGameObject(self.content, "playerInfo")
self.playerHead = Util.GetGameObject(self.playerInfo, "head")
@ -38,6 +44,8 @@ function WorldArenaOtherTeamPanel:InitComponent()
self.imprintItemList = {}
--挑战
self.btnChallenge = Util.GetGameObject(self.content, "Button")
self.challengeTxt=Util.GetGameObject(self.content, "Button/Text"):GetComponent("Text")
end
@ -50,7 +58,11 @@ function WorldArenaOtherTeamPanel:BindEvent()
self:ClosePanel()
end)
Util.AddClick(self.btnChallenge, function()
PopupTipPanel.ShowTip("去挑战了")
if time==0 and haveNum<needNum then
PopupTipPanel.ShowTip("邀请函不足!")
return
end
--显示挑战界面
self:ClosePanel()
end)
end
@ -63,12 +75,23 @@ function WorldArenaOtherTeamPanel:RemoveListener()
end
--界面打开时调用(用于子类重写)
function WorldArenaOtherTeamPanel:OnOpen(_playerId)
function WorldArenaOtherTeamPanel:OnOpen(_playerId,_type)
self.playerId = _playerId
type=_type
end
--界面打开或者重新打开后,界面刷新时调用(用于子类重写)
function WorldArenaOtherTeamPanel:OnShow()
itemId, needNum = WorldArenaManager.GetArenaChallengeCost()
haveNum = BagManager.GetItemCountById(itemId)
--设置挑战按钮显示
self.costImg.sprite = SetIcon(self.spLoader, itemId)
self.costTxt.text = "×"..needNum
self.costTxt.color = haveNum < needNum and UIColor.NOT_ENOUGH_RED or UIColor.BTN_TEXT
time=WorldArenaManager.GetFreeTime()
self.costImg.gameObject:SetActive(time<=0)
self.challengeTxt.gameObject:SetActive(time>0)
self.challengeTxt.text="免费挑战"
WorldArenaOtherTeamPanel:Refresh()
end
@ -79,11 +102,17 @@ function WorldArenaOtherTeamPanel:OnSortingOrderChange()
end
function WorldArenaOtherTeamPanel:Refresh()
NetManager.RequestPlayerInfo(self.playerId, PLAYER_INFO_VIEW_TYPE.NORMAL,1, function(msg)
LogError("self.playerid=="..self.playerId)
NetManager.GetPlayerCrossYxldOneTeamInfoRequest(self.playerId,0,function(msg)
WorldArenaOtherTeamPanel:SetPlayerInfo(self.playerInfo,msg.teamInfo)
WorldArenaOtherTeamPanel:SetTeamInfo(self.teamInfo,{msg.teamInfo.team,msg.teamInfo.team,msg.teamInfo.team})
WorldArenaOtherTeamPanel:SetTeamInfo(self.teamInfo,{msg.teamInfo.crossTeam[1],msg.teamInfo.crossTeam[2],msg.teamInfo.crossTeam[3]})
WorldArenaOtherTeamPanel:SetPokemonInfo(self.pokemonInfo,msg.teamInfo.team.PokemonInfos)
WorldArenaOtherTeamPanel:SetImprintInfo(self.imprintInfo,msg.teamInfo.team.sealShow)
if type==1 then
self.btnChallenge:SetActive(true)
else
self.btnChallenge:SetActive(false)
end
end)
end
@ -134,9 +163,10 @@ function WorldArenaOtherTeamPanel:SetPlayerInfo(go,playerData)
self.PlayerHead:SetLayer(self.sortingOrder)
self.PlayerHead:SetEffectScale(0.9)
name.text = PracticeManager.SetNameColor(playerData.name,playerData.practiceLevel)
score.text = string.format( "积分:%s",playerData.name )
levelImg.sprite = self.spLoader:LoadSprite("y_yuxulundao_xingxing")
name.text = PracticeManager.SetNameColor(playerData.serverName.." "..playerData.name,playerData.practiceLevel)
score.text = string.format( "积分:%s",playerData.crossTeamScore)
local rank=WorldArenaManager.GetRankImgByScore(playerData.crossTeamScore)
levelImg.sprite = self.spLoader:LoadSprite("y_yuxulundao_xiaobiao_0"..rank)
end
--编队信息

View File

@ -33,11 +33,7 @@ function WorldArenaUpRewardPanel:InitComponent()
for i = 1, 5 do
table.insert(this.starList,Util.GetGameObject(self.gameObject, "Bg/starPar/Image"..i))
end
end
--绑定事件(用于子类重写)
function WorldArenaUpRewardPanel:BindEvent()
Util.AddClick(self.btn_close, function()
@ -71,7 +67,7 @@ function WorldArenaUpRewardPanel:OnOpen(...)
this.progress.fillAmount=(lastScore-minScore)/(maxScore-minScore)
currRank=rankData.RankGrade
this.SetStarShow(rankData.RankLevel,rankData.RankGrade,self.sortingOrder)
this.StartProgressChange()
this.StartProgressChange(function()
local callList2 = Stack.New()
local itemRandomDataList={}
local aaa={}
@ -85,6 +81,7 @@ function WorldArenaUpRewardPanel:OnOpen(...)
itemRandomDataList=BagManager.GetTableByBackDropData(aaa)
local baseContentList2={}
this.SetItemShow(aaa,itemRandomDataList,this.grid.transform,callList2,baseContentList2)
end)
end
@ -173,7 +170,7 @@ local num=0
--走的条数
local walkNum=0
--开始进度条滚动
function this.StartProgressChange()
function this.StartProgressChange(func)
if this.TimeCounter then
this.TimeCounter=nil
end
@ -213,6 +210,9 @@ function this.StartProgressChange()
if this.TimeCounter then
this.TimeCounter:Stop()
this.TimeCounter = nil
if func then
func()
end
end
end
this.scoreTxt.text=lastScore.."/"..maxScore