【鸿蒙阵更新】

dev_chengFeng
guowei 2020-12-21 18:19:38 +08:00
parent 314665aa2d
commit ef02f1b6e9
17 changed files with 920 additions and 520 deletions

View File

@ -525,6 +525,8 @@ RectTransform:
- {fileID: 8669659402614153496}
- {fileID: 6143607442243393965}
- {fileID: 1616674185796874855}
- {fileID: 7975050266667377649}
- {fileID: 8234771436503741748}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@ -963,7 +965,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -478, y: -40}
m_AnchoredPosition: {x: -478, y: -29}
m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &978093536506197586
@ -2077,6 +2079,80 @@ MonoBehaviour:
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
--- !u!1 &3167539221308785373
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7975050266667377649}
- component: {fileID: 4828610609388856787}
- component: {fileID: 2732175266370508234}
m_Layer: 5
m_Name: Image
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &7975050266667377649
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3167539221308785373}
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: 798015173237835578}
m_RootOrder: 13
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -364.2399, y: 881.25006}
m_SizeDelta: {x: 347.53, y: 2.57}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4828610609388856787
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3167539221308785373}
m_CullTransparentMesh: 0
--- !u!114 &2732175266370508234
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3167539221308785373}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.25882354, g: 0.24313727, b: 0.27450982, 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 &3199285481662013666
GameObject:
m_ObjectHideFlags: 0
@ -2166,7 +2242,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
m_IsActive: 1
--- !u!224 &4775892726938999664
RectTransform:
m_ObjectHideFlags: 0
@ -3526,6 +3602,80 @@ MonoBehaviour:
m_LineSpacing: 1
m_Text:
LanguageIndex: 10145
--- !u!1 &5665514149302273787
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8234771436503741748}
- component: {fileID: 6260159508294464158}
- component: {fileID: 9070465592683471355}
m_Layer: 5
m_Name: Image (1)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &8234771436503741748
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5665514149302273787}
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: 798015173237835578}
m_RootOrder: 14
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -364.2399, y: 826.6}
m_SizeDelta: {x: 347.53, y: 2.57}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6260159508294464158
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5665514149302273787}
m_CullTransparentMesh: 0
--- !u!114 &9070465592683471355
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5665514149302273787}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.25882354, g: 0.24313727, b: 0.27450982, 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 &5743142535741736205
GameObject:
m_ObjectHideFlags: 0
@ -3747,7 +3897,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: f615ecdbbffd77f4b89afe678ee4d8d5, type: 3}
m_Sprite: {fileID: 21300000, guid: c2e594756c0aeab498b54d7d2f2eb2fe, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@ -4838,7 +4988,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 7.7, y: -24.8}
m_AnchoredPosition: {x: 1.6, y: -24.7}
m_SizeDelta: {x: 551.66, y: 44.86}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6272174061775514837
@ -4871,11 +5021,11 @@ MonoBehaviour:
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 12800000, guid: 6fa15837529b0e640af6620b07d3207d, type: 3}
m_FontSize: 28
m_FontSize: 27
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 0
m_MaxSize: 60
m_MaxSize: 275
m_Alignment: 4
m_AlignByGeometry: 0
m_RichText: 1
@ -5169,7 +5319,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &1676212431931269004
RectTransform:
m_ObjectHideFlags: 0

View File

@ -27,6 +27,7 @@ import "CommonProto.proto";
repeated ArenaEnemy arenaEnemys = 3; //
optional FightData fightData =4; //
optional int32 fightResult = 5 ;//
optional Drop drop = 6;
}
message GetArenaRankInfoResponse{

View File

@ -28,7 +28,7 @@ option optimize_for = SPEED;
optional int32 maxForce = 12 ;//
optional int32 saveAmt = 13 ;//
optional double saveAmt = 13 ;//
optional int32 rechargeTime = 14;//
optional int32 isFirstRecharge = 15; //
optional int32 isMatchRoom = 16; //
@ -102,7 +102,12 @@ option optimize_for = SPEED;
optional int32 createtype = 15;// 1
optional int32 changeId = 16;//id 0
}
message PokemonInfo{
optional int32 tempId = 1; //id
optional string id = 2;
optional int32 level = 3;
optional int32 star = 4;
}
message FightUnitInfo {
optional string unitId = 1;//id
@ -110,14 +115,15 @@ option optimize_for = SPEED;
optional string property = 3;//1#2390#2390#169#271#95#176#0#0#0.3#0.15#0.3#1.5#1#0.05#0#0#0#0#0#0.05#0#0#0#0#0
optional int32 position = 4; //
optional int32 star = 5; //
optional int32 skinId = 6;//
}
message FightTeamInfo {
repeated FightUnitInfo fightUnitList = 1;
optional string teamSkillList = 2;//1#2#3
optional string teamPassiveList = 3 ; //
repeated FightUnitInfo pokemonUnitList = 2;// 1#2#3
optional string teamPassiveList = 3 ; //
optional string specialPassive = 4; //
optional int32 firstCamp = 5;// 0
}
@ -175,6 +181,7 @@ option optimize_for = SPEED;
repeated Equip equipId = 2;
repeated Hero Hero = 3;
repeated Equip soulEquip =4;//4
repeated PokemonInfo pokemon =5;//
}
message GMCommand{
@ -187,14 +194,13 @@ option optimize_for = SPEED;
message TeamPokemonInfo{
optional int32 position =1;
optional int32 pokemonId = 2;
optional string pokemonId = 2;
}
message TeamPosInfo{
optional int32 teamId = 1; //
optional string teamName =2; //
repeated TeamHeroInfo teamHeroInfos = 3; //id
repeated TeamPokemonInfo teamPokemonInfos = 4; // id
}
message Pokemoncomonpent{
@ -202,11 +208,6 @@ option optimize_for = SPEED;
optional int32 level =2;
}
message PokemonInfo{
optional int32 id = 1; //id
optional int32 stage =2; //
repeated Pokemoncomonpent pokemoncomonpent =3; //
}
message RingFireInfo{
optional int32 id = 1; //id
@ -606,11 +607,12 @@ option optimize_for = SPEED;
optional int32 star = 3;
optional int32 level =4;
optional int32 position=5;
optional int32 skinId = 6;
}
message TeamOneTeamInfo{
repeated TeamSimpleInfo team =1;
repeated int32 PokemonInfos = 2;
repeated TeamSimpleInfo PokemonInfos = 2;
optional int32 totalForce=3;
repeated int32 remainHp = 4;//
}
@ -751,6 +753,7 @@ option optimize_for = SPEED;
optional int32 star = 2;
optional int32 level =3;
optional double remainHp =4;//
optional int32 position = 5; // 1 2 3 4
}
message ExpeditionTeamInfo{
@ -785,7 +788,7 @@ option optimize_for = SPEED;
optional int32 id = 1;
optional int32 endingTime = 2;
optional int32 state = 3;//1 0
optional int32 totleAmt = 4;//
optional double totleAmt = 4;//
}
message CarGrapRecordItem{
@ -827,4 +830,38 @@ option optimize_for = SPEED;
optional int32 overTime = 2;
optional int32 passId = 3;//id
}
message JourneyInfo {
optional int32 mapId = 1;
optional int32 process =2;
optional int32 redPoint = 3;
optional int32 first = 4;//0 1
}
message JourneyMonsterInfo{
optional int32 monsterId = 1;
optional int32 monsterIndex = 2;
optional int64 monsterHp = 3;//
optional int32 remainTime = 4;
optional int32 attackNum = 5;//
optional int32 rewardShow = 6;
}
message JourneyGoodsInfo{
optional int32 goodsId = 1;
optional int32 goodsIndex = 2;
optional int32 remainTime = 3;
}
//
message JourneyCell{
// id
optional int32 cellId = 1;
// mapPointConfig id
optional int32 pointId = 2;
optional int32 cellIndex = 3;
optional int32 rewardId = 4;
}
//
message SkinInfo{
optional int32 skinId = 1;
optional int32 overTime = 2;
}

View File

@ -121,11 +121,13 @@ import "CommonProto.proto";
optional int32 score =1 ;
repeated TreasureRewardState treasureRewardState=2;
optional int32 resetTime = 3;
optional int32 isBuy = 4;//
}
message ExpeditionTreasureInfoResponse{
optional int32 score =1 ;
repeated TreasureRewardState treasureRewardState=2;
optional int32 resetTime = 3;
optional int32 isBuy = 4;//
}
message StoreNodeRequest{

View File

@ -544,4 +544,38 @@ import "CommonProto.proto";
message GuildHelpLogIndication{//
optional GuildHelpLog guildHelpLog = 1;
}
message GetGuildChallengeInfoResponse{
optional int32 curBoss = 1;//bossId
optional int32 blood = 2;//
optional int32 canSweep = 3;//boss
optional int32 buffCount = 4;//buff
optional int32 buffTime = 5;//buff
optional int32 sweepDamage = 6;//
repeated int32 refreshedBoss = 7;//使boss
optional int32 isRefresh = 8;//10
}
message GuildChallengeRequest{
optional int32 bossId = 1;//bossId
optional int32 type = 2;//0 1
}
message GuildChallengeResponse{
optional int32 kill = 1;//boss
optional Drop drop = 2;
optional FightData fightData = 3;//
optional int32 damage = 4;//
}
message GuildChallengeIndication{
optional int32 curBoss = 1;//bossId
optional int32 blood = 2;//
//optional int32 canSweep = 3;//boss
optional int32 isKill = 3;//
}
message GuildChallengeBuyBuffIndication{
optional int32 buffCount = 1;
optional int32 buffTime = 2;
}
message GuildChallengeMessageResponse{
optional int32 nextTime = 1;//
}

View File

@ -232,5 +232,12 @@ import "CommonProto.proto";
optional FightData fightData = 3;
}
//
message RechargeInfoIndication{
optional int32 rechargeId = 1; // RechargeCommodityConfig id
optional int32 buyCount = 2; //
optional int32 leftTime = 3; //
}

View File

@ -304,3 +304,32 @@ import "CommonProto.proto";
optional int32 gridId = 2; // id
optional int32 type = 1; // 1cd 2鸿使cd
}
// 鸿鸿使
message HongmengHeroInfo{
optional int32 gridId = 1; //
optional string heroId = 2; // id
optional int64 time = 3; //
}
//
message HongmengAddition{
optional int32 additionType = 1; // 1 2 3 4 5
optional int32 value = 2; //
optional int32 heroTid = 3; //
}
// 鸿
message GetHongmengInfoResponse{
repeated HongmengHeroInfo hongmengGuards = 1; // 鸿鸿使
repeated HongmengHeroInfo hongmengHeroInfos = 2; //
optional int32 hongmengTablet = 3; // 鸿
repeated HongmengAddition hongmengAdditions = 4; //
}
// 鸿
message HongmengInfoIndication{
repeated HongmengHeroInfo hongmengGuards = 1; // 鸿鸿使
repeated HongmengAddition hongmengAdditions = 2; //
}

View File

@ -174,6 +174,22 @@ RESONANCERESPONSE_LEFTTIME_FIELD = protobuf.FieldDescriptor();
CLEANRESONANCETIMEREQUEST = protobuf.Descriptor();
CLEANRESONANCETIMEREQUEST_GRIDID_FIELD = protobuf.FieldDescriptor();
CLEANRESONANCETIMEREQUEST_TYPE_FIELD = protobuf.FieldDescriptor();
HONGMENGHEROINFO = protobuf.Descriptor();
HONGMENGHEROINFO_GRIDID_FIELD = protobuf.FieldDescriptor();
HONGMENGHEROINFO_HEROID_FIELD = protobuf.FieldDescriptor();
HONGMENGHEROINFO_TIME_FIELD = protobuf.FieldDescriptor();
HONGMENGADDITION = protobuf.Descriptor();
HONGMENGADDITION_ADDITIONTYPE_FIELD = protobuf.FieldDescriptor();
HONGMENGADDITION_VALUE_FIELD = protobuf.FieldDescriptor();
HONGMENGADDITION_HEROTID_FIELD = protobuf.FieldDescriptor();
GETHONGMENGINFORESPONSE = protobuf.Descriptor();
GETHONGMENGINFORESPONSE_HONGMENGGUARDS_FIELD = protobuf.FieldDescriptor();
GETHONGMENGINFORESPONSE_HONGMENGHEROINFOS_FIELD = protobuf.FieldDescriptor();
GETHONGMENGINFORESPONSE_HONGMENGTABLET_FIELD = protobuf.FieldDescriptor();
GETHONGMENGINFORESPONSE_HONGMENGADDITIONS_FIELD = protobuf.FieldDescriptor();
HONGMENGINFOINDICATION = protobuf.Descriptor();
HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD = protobuf.FieldDescriptor();
HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD = protobuf.FieldDescriptor();
GETHEROLISTINFOREQUEST_INDEX_FIELD.name = "index"
GETHEROLISTINFOREQUEST_INDEX_FIELD.full_name = ".com.ljsd.jieling.protocols.GetHeroListInfoRequest.index"
@ -1713,6 +1729,159 @@ CLEANRESONANCETIMEREQUEST.enum_types = {}
CLEANRESONANCETIMEREQUEST.fields = {CLEANRESONANCETIMEREQUEST_GRIDID_FIELD, CLEANRESONANCETIMEREQUEST_TYPE_FIELD}
CLEANRESONANCETIMEREQUEST.is_extendable = false
CLEANRESONANCETIMEREQUEST.extensions = {}
HONGMENGHEROINFO_GRIDID_FIELD.name = "gridId"
HONGMENGHEROINFO_GRIDID_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengHeroInfo.gridId"
HONGMENGHEROINFO_GRIDID_FIELD.number = 1
HONGMENGHEROINFO_GRIDID_FIELD.index = 0
HONGMENGHEROINFO_GRIDID_FIELD.label = 1
HONGMENGHEROINFO_GRIDID_FIELD.has_default_value = false
HONGMENGHEROINFO_GRIDID_FIELD.default_value = 0
HONGMENGHEROINFO_GRIDID_FIELD.type = 5
HONGMENGHEROINFO_GRIDID_FIELD.cpp_type = 1
HONGMENGHEROINFO_HEROID_FIELD.name = "heroId"
HONGMENGHEROINFO_HEROID_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengHeroInfo.heroId"
HONGMENGHEROINFO_HEROID_FIELD.number = 2
HONGMENGHEROINFO_HEROID_FIELD.index = 1
HONGMENGHEROINFO_HEROID_FIELD.label = 1
HONGMENGHEROINFO_HEROID_FIELD.has_default_value = false
HONGMENGHEROINFO_HEROID_FIELD.default_value = ""
HONGMENGHEROINFO_HEROID_FIELD.type = 9
HONGMENGHEROINFO_HEROID_FIELD.cpp_type = 9
HONGMENGHEROINFO_TIME_FIELD.name = "time"
HONGMENGHEROINFO_TIME_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengHeroInfo.time"
HONGMENGHEROINFO_TIME_FIELD.number = 3
HONGMENGHEROINFO_TIME_FIELD.index = 2
HONGMENGHEROINFO_TIME_FIELD.label = 1
HONGMENGHEROINFO_TIME_FIELD.has_default_value = false
HONGMENGHEROINFO_TIME_FIELD.default_value = 0
HONGMENGHEROINFO_TIME_FIELD.type = 3
HONGMENGHEROINFO_TIME_FIELD.cpp_type = 2
HONGMENGHEROINFO.name = "HongmengHeroInfo"
HONGMENGHEROINFO.full_name = ".com.ljsd.jieling.protocols.HongmengHeroInfo"
HONGMENGHEROINFO.nested_types = {}
HONGMENGHEROINFO.enum_types = {}
HONGMENGHEROINFO.fields = {HONGMENGHEROINFO_GRIDID_FIELD, HONGMENGHEROINFO_HEROID_FIELD, HONGMENGHEROINFO_TIME_FIELD}
HONGMENGHEROINFO.is_extendable = false
HONGMENGHEROINFO.extensions = {}
HONGMENGADDITION_ADDITIONTYPE_FIELD.name = "additionType"
HONGMENGADDITION_ADDITIONTYPE_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengAddition.additionType"
HONGMENGADDITION_ADDITIONTYPE_FIELD.number = 1
HONGMENGADDITION_ADDITIONTYPE_FIELD.index = 0
HONGMENGADDITION_ADDITIONTYPE_FIELD.label = 1
HONGMENGADDITION_ADDITIONTYPE_FIELD.has_default_value = false
HONGMENGADDITION_ADDITIONTYPE_FIELD.default_value = 0
HONGMENGADDITION_ADDITIONTYPE_FIELD.type = 5
HONGMENGADDITION_ADDITIONTYPE_FIELD.cpp_type = 1
HONGMENGADDITION_VALUE_FIELD.name = "value"
HONGMENGADDITION_VALUE_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengAddition.value"
HONGMENGADDITION_VALUE_FIELD.number = 2
HONGMENGADDITION_VALUE_FIELD.index = 1
HONGMENGADDITION_VALUE_FIELD.label = 1
HONGMENGADDITION_VALUE_FIELD.has_default_value = false
HONGMENGADDITION_VALUE_FIELD.default_value = 0
HONGMENGADDITION_VALUE_FIELD.type = 5
HONGMENGADDITION_VALUE_FIELD.cpp_type = 1
HONGMENGADDITION_HEROTID_FIELD.name = "heroTid"
HONGMENGADDITION_HEROTID_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengAddition.heroTid"
HONGMENGADDITION_HEROTID_FIELD.number = 3
HONGMENGADDITION_HEROTID_FIELD.index = 2
HONGMENGADDITION_HEROTID_FIELD.label = 1
HONGMENGADDITION_HEROTID_FIELD.has_default_value = false
HONGMENGADDITION_HEROTID_FIELD.default_value = 0
HONGMENGADDITION_HEROTID_FIELD.type = 5
HONGMENGADDITION_HEROTID_FIELD.cpp_type = 1
HONGMENGADDITION.name = "HongmengAddition"
HONGMENGADDITION.full_name = ".com.ljsd.jieling.protocols.HongmengAddition"
HONGMENGADDITION.nested_types = {}
HONGMENGADDITION.enum_types = {}
HONGMENGADDITION.fields = {HONGMENGADDITION_ADDITIONTYPE_FIELD, HONGMENGADDITION_VALUE_FIELD, HONGMENGADDITION_HEROTID_FIELD}
HONGMENGADDITION.is_extendable = false
HONGMENGADDITION.extensions = {}
GETHONGMENGINFORESPONSE_HONGMENGGUARDS_FIELD.name = "hongmengGuards"
GETHONGMENGINFORESPONSE_HONGMENGGUARDS_FIELD.full_name = ".com.ljsd.jieling.protocols.GetHongmengInfoResponse.hongmengGuards"
GETHONGMENGINFORESPONSE_HONGMENGGUARDS_FIELD.number = 1
GETHONGMENGINFORESPONSE_HONGMENGGUARDS_FIELD.index = 0
GETHONGMENGINFORESPONSE_HONGMENGGUARDS_FIELD.label = 3
GETHONGMENGINFORESPONSE_HONGMENGGUARDS_FIELD.has_default_value = false
GETHONGMENGINFORESPONSE_HONGMENGGUARDS_FIELD.default_value = {}
GETHONGMENGINFORESPONSE_HONGMENGGUARDS_FIELD.message_type = HONGMENGHEROINFO
GETHONGMENGINFORESPONSE_HONGMENGGUARDS_FIELD.type = 11
GETHONGMENGINFORESPONSE_HONGMENGGUARDS_FIELD.cpp_type = 10
GETHONGMENGINFORESPONSE_HONGMENGHEROINFOS_FIELD.name = "hongmengHeroInfos"
GETHONGMENGINFORESPONSE_HONGMENGHEROINFOS_FIELD.full_name = ".com.ljsd.jieling.protocols.GetHongmengInfoResponse.hongmengHeroInfos"
GETHONGMENGINFORESPONSE_HONGMENGHEROINFOS_FIELD.number = 2
GETHONGMENGINFORESPONSE_HONGMENGHEROINFOS_FIELD.index = 1
GETHONGMENGINFORESPONSE_HONGMENGHEROINFOS_FIELD.label = 3
GETHONGMENGINFORESPONSE_HONGMENGHEROINFOS_FIELD.has_default_value = false
GETHONGMENGINFORESPONSE_HONGMENGHEROINFOS_FIELD.default_value = {}
GETHONGMENGINFORESPONSE_HONGMENGHEROINFOS_FIELD.message_type = HONGMENGHEROINFO
GETHONGMENGINFORESPONSE_HONGMENGHEROINFOS_FIELD.type = 11
GETHONGMENGINFORESPONSE_HONGMENGHEROINFOS_FIELD.cpp_type = 10
GETHONGMENGINFORESPONSE_HONGMENGTABLET_FIELD.name = "hongmengTablet"
GETHONGMENGINFORESPONSE_HONGMENGTABLET_FIELD.full_name = ".com.ljsd.jieling.protocols.GetHongmengInfoResponse.hongmengTablet"
GETHONGMENGINFORESPONSE_HONGMENGTABLET_FIELD.number = 3
GETHONGMENGINFORESPONSE_HONGMENGTABLET_FIELD.index = 2
GETHONGMENGINFORESPONSE_HONGMENGTABLET_FIELD.label = 1
GETHONGMENGINFORESPONSE_HONGMENGTABLET_FIELD.has_default_value = false
GETHONGMENGINFORESPONSE_HONGMENGTABLET_FIELD.default_value = 0
GETHONGMENGINFORESPONSE_HONGMENGTABLET_FIELD.type = 5
GETHONGMENGINFORESPONSE_HONGMENGTABLET_FIELD.cpp_type = 1
GETHONGMENGINFORESPONSE_HONGMENGADDITIONS_FIELD.name = "hongmengAdditions"
GETHONGMENGINFORESPONSE_HONGMENGADDITIONS_FIELD.full_name = ".com.ljsd.jieling.protocols.GetHongmengInfoResponse.hongmengAdditions"
GETHONGMENGINFORESPONSE_HONGMENGADDITIONS_FIELD.number = 4
GETHONGMENGINFORESPONSE_HONGMENGADDITIONS_FIELD.index = 3
GETHONGMENGINFORESPONSE_HONGMENGADDITIONS_FIELD.label = 3
GETHONGMENGINFORESPONSE_HONGMENGADDITIONS_FIELD.has_default_value = false
GETHONGMENGINFORESPONSE_HONGMENGADDITIONS_FIELD.default_value = {}
GETHONGMENGINFORESPONSE_HONGMENGADDITIONS_FIELD.message_type = HONGMENGADDITION
GETHONGMENGINFORESPONSE_HONGMENGADDITIONS_FIELD.type = 11
GETHONGMENGINFORESPONSE_HONGMENGADDITIONS_FIELD.cpp_type = 10
GETHONGMENGINFORESPONSE.name = "GetHongmengInfoResponse"
GETHONGMENGINFORESPONSE.full_name = ".com.ljsd.jieling.protocols.GetHongmengInfoResponse"
GETHONGMENGINFORESPONSE.nested_types = {}
GETHONGMENGINFORESPONSE.enum_types = {}
GETHONGMENGINFORESPONSE.fields = {GETHONGMENGINFORESPONSE_HONGMENGGUARDS_FIELD, GETHONGMENGINFORESPONSE_HONGMENGHEROINFOS_FIELD, GETHONGMENGINFORESPONSE_HONGMENGTABLET_FIELD, GETHONGMENGINFORESPONSE_HONGMENGADDITIONS_FIELD}
GETHONGMENGINFORESPONSE.is_extendable = false
GETHONGMENGINFORESPONSE.extensions = {}
HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.name = "hongmengGuards"
HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengInfoIndication.hongmengGuards"
HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.number = 1
HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.index = 0
HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.label = 3
HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.has_default_value = false
HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.default_value = {}
HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.message_type = HONGMENGHEROINFO
HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.type = 11
HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD.cpp_type = 10
HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.name = "hongmengAdditions"
HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengInfoIndication.hongmengAdditions"
HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.number = 2
HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.index = 1
HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.label = 3
HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.has_default_value = false
HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.default_value = {}
HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.message_type = HONGMENGADDITION
HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.type = 11
HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD.cpp_type = 10
HONGMENGINFOINDICATION.name = "HongmengInfoIndication"
HONGMENGINFOINDICATION.full_name = ".com.ljsd.jieling.protocols.HongmengInfoIndication"
HONGMENGINFOINDICATION.nested_types = {}
HONGMENGINFOINDICATION.enum_types = {}
HONGMENGINFOINDICATION.fields = {HONGMENGINFOINDICATION_HONGMENGGUARDS_FIELD, HONGMENGINFOINDICATION_HONGMENGADDITIONS_FIELD}
HONGMENGINFOINDICATION.is_extendable = false
HONGMENGINFOINDICATION.extensions = {}
CancelHeroChangeRequest = protobuf.Message(CANCELHEROCHANGEREQUEST)
CancelHeroChangeResponse = protobuf.Message(CANCELHEROCHANGERESPONSE)
@ -1740,6 +1909,7 @@ GetAllSkinResponse = protobuf.Message(GETALLSKINRESPONSE)
GetAllTeamPosResponse = protobuf.Message(GETALLTEAMPOSRESPONSE)
GetHeroListInfoRequest = protobuf.Message(GETHEROLISTINFOREQUEST)
GetHeroListInfoResponse = protobuf.Message(GETHEROLISTINFORESPONSE)
GetHongmengInfoResponse = protobuf.Message(GETHONGMENGINFORESPONSE)
GetSkinIndication = protobuf.Message(GETSKININDICATION)
HeroComposeRequest = protobuf.Message(HEROCOMPOSEREQUEST)
HeroComposeResponse = protobuf.Message(HEROCOMPOSERESPONSE)
@ -1748,6 +1918,9 @@ HeroRandRequest = protobuf.Message(HERORANDREQUEST)
HeroRandResponse = protobuf.Message(HERORANDRESPONSE)
HeroReturnRequest = protobuf.Message(HERORETURNREQUEST)
HeroReturnResponse = protobuf.Message(HERORETURNRESPONSE)
HongmengAddition = protobuf.Message(HONGMENGADDITION)
HongmengHeroInfo = protobuf.Message(HONGMENGHEROINFO)
HongmengInfoIndication = protobuf.Message(HONGMENGINFOINDICATION)
MergeSoulRequest = protobuf.Message(MERGESOULREQUEST)
MergeSoulResponse = protobuf.Message(MERGESOULRESPONSE)
OpenResonanceRequest = protobuf.Message(OPENRESONANCEREQUEST)

View File

@ -15,6 +15,7 @@ import "CommonProto.proto";
optional int32 star = 3;
optional int32 heroHp = 4;//
optional int32 level = 5;//
optional int32 skinId = 6;//
}
message DifficultMapOption {
//Id
@ -74,6 +75,11 @@ import "CommonProto.proto";
optional int32 addHpCount = 18;//使
optional int32 mapId = 19;//id
optional int32 curTower = 20;//
optional int32 bombUsed = 21;//使
}
@ -363,3 +369,60 @@ import "CommonProto.proto";
optional Drop drop = 1;
optional FightData fightData = 2;//
}
message JourneyGetInfoResponse{
repeated JourneyInfo infos = 1;//
}
message JourneyGetOneInfoRequest{
optional int32 mapId = 1;
}
message JourneyGetOneInfoResponse{
repeated JourneyCell cell = 1;//
optional int32 location = 2;//
optional int32 diceNum = 3;//
repeated int32 randomItem = 4;//
optional int32 randomTime = 5 ;//
optional int32 randomNum = 6;//
repeated JourneyMonsterInfo monsterInfo = 7;//
repeated JourneyGoodsInfo goodsInfo = 8;//
}
message JourneyDoRequest{
optional int32 mapId = 1;
}
message JourneyDoResponse{
repeated int32 pointes = 1;
optional int32 pathType = 2;//0 1 2 3 4 5 6 7
optional int32 multiValue = 3;//
optional Drop drop = 4;//
optional JourneyMonsterInfo monster = 5;//
repeated int32 random = 6;//
optional JourneyGoodsInfo goodsInfo = 7;//
optional int32 overTime = 8;//
}
message JourneyFightRequest{
optional int32 monsterIndex = 1;
optional int32 mapId = 2;
}
message JourneyFightResponse{
optional FightData fightData = 1;//
optional JourneyMonsterInfo monster = 2;//
optional Drop drop = 3;//
}
message JourneyRandomRequest{
optional int32 mapId = 1;
}
message JourneyRandomResponse{
optional int32 location = 1;
optional Drop drop = 2;
repeated int32 nextRandom = 3;//
optional int32 count = 4;//
}
message JourneyBuyRequest{
optional int32 mapId = 1;
optional int32 goodsIndex = 2;
}
message JourneyBuyResponse{
optional Drop drop = 1;
}

View File

@ -536,6 +536,12 @@ enum MessageType{
HONGMENG_UPGRADE_REQUEST = 10720; // 鸿
HONGMENG_UPGRADE_RESPONSE = 10721;
HONGMENG_GET_INFO_REQUEST = 10722; // 鸿
HONGMENG_GET_INFO_RESPONSE = 10723;
HONGMENG_INFO_INDICATION = 10724; // 鸿
// I 10800
// J 10900

File diff suppressed because one or more lines are too long

View File

@ -37,19 +37,7 @@ import "CommonProto.proto";
optional string str = 2;
}
// 鸿鸿使
message HongmengHeroInfo{
optional int32 gridId = 1; //
optional string heroId = 2; // id
optional int64 time = 3; //
}
message HongmengAddition{
optional int32 additionType = 1; // 1 2 3 4 5
optional int32 value = 2; //
optional int32 heroTid = 3; //
}
message GetPlayerInfoResponse{
optional Player player = 1;
repeated NewPlayerGuidePoint newPlayerGuidePoint =2;
@ -84,10 +72,6 @@ import "CommonProto.proto";
optional int32 expeditionLeve =31 ; // -1
optional int32 hadLuckTime = 32;//
optional int32 hadAdvanceLuckTime = 33;//
repeated HongmengHeroInfo hongmengGuards = 34; // 鸿鸿使
repeated HongmengHeroInfo hongmengHeroInfos = 35; //
optional int32 hongmengTablet = 36; // 鸿
repeated HongmengAddition hongmengAdditions = 37; //
}

View File

@ -26,14 +26,6 @@ LOGINRESPONSE_NEWTOKEN_FIELD = protobuf.FieldDescriptor();
GETPLAYERINFOREQUEST = protobuf.Descriptor();
GETPLAYERINFOREQUEST_NUM_FIELD = protobuf.FieldDescriptor();
GETPLAYERINFOREQUEST_STR_FIELD = protobuf.FieldDescriptor();
HONGMENGHEROINFO = protobuf.Descriptor();
HONGMENGHEROINFO_GRIDID_FIELD = protobuf.FieldDescriptor();
HONGMENGHEROINFO_HEROID_FIELD = protobuf.FieldDescriptor();
HONGMENGHEROINFO_TIME_FIELD = protobuf.FieldDescriptor();
HONGMENGADDITION = protobuf.Descriptor();
HONGMENGADDITION_ADDITIONTYPE_FIELD = protobuf.FieldDescriptor();
HONGMENGADDITION_VALUE_FIELD = protobuf.FieldDescriptor();
HONGMENGADDITION_HEROTID_FIELD = protobuf.FieldDescriptor();
GETPLAYERINFORESPONSE = protobuf.Descriptor();
GETPLAYERINFORESPONSE_PLAYER_FIELD = protobuf.FieldDescriptor();
GETPLAYERINFORESPONSE_NEWPLAYERGUIDEPOINT_FIELD = protobuf.FieldDescriptor();
@ -68,10 +60,6 @@ GETPLAYERINFORESPONSE_DAILYCHALLENGEINFO_FIELD = protobuf.FieldDescriptor();
GETPLAYERINFORESPONSE_EXPEDITIONLEVE_FIELD = protobuf.FieldDescriptor();
GETPLAYERINFORESPONSE_HADLUCKTIME_FIELD = protobuf.FieldDescriptor();
GETPLAYERINFORESPONSE_HADADVANCELUCKTIME_FIELD = protobuf.FieldDescriptor();
GETPLAYERINFORESPONSE_HONGMENGGUARDS_FIELD = protobuf.FieldDescriptor();
GETPLAYERINFORESPONSE_HONGMENGHEROINFOS_FIELD = protobuf.FieldDescriptor();
GETPLAYERINFORESPONSE_HONGMENGTABLET_FIELD = protobuf.FieldDescriptor();
GETPLAYERINFORESPONSE_HONGMENGADDITIONS_FIELD = protobuf.FieldDescriptor();
GETITEMINFOREQUEST = protobuf.Descriptor();
GETITEMINFOREQUEST_INDEX_FIELD = protobuf.FieldDescriptor();
GETITEMINFORESPONSE = protobuf.Descriptor();
@ -676,80 +664,6 @@ GETPLAYERINFOREQUEST.enum_types = {}
GETPLAYERINFOREQUEST.fields = {GETPLAYERINFOREQUEST_NUM_FIELD, GETPLAYERINFOREQUEST_STR_FIELD}
GETPLAYERINFOREQUEST.is_extendable = false
GETPLAYERINFOREQUEST.extensions = {}
HONGMENGHEROINFO_GRIDID_FIELD.name = "gridId"
HONGMENGHEROINFO_GRIDID_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengHeroInfo.gridId"
HONGMENGHEROINFO_GRIDID_FIELD.number = 1
HONGMENGHEROINFO_GRIDID_FIELD.index = 0
HONGMENGHEROINFO_GRIDID_FIELD.label = 1
HONGMENGHEROINFO_GRIDID_FIELD.has_default_value = false
HONGMENGHEROINFO_GRIDID_FIELD.default_value = 0
HONGMENGHEROINFO_GRIDID_FIELD.type = 5
HONGMENGHEROINFO_GRIDID_FIELD.cpp_type = 1
HONGMENGHEROINFO_HEROID_FIELD.name = "heroId"
HONGMENGHEROINFO_HEROID_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengHeroInfo.heroId"
HONGMENGHEROINFO_HEROID_FIELD.number = 2
HONGMENGHEROINFO_HEROID_FIELD.index = 1
HONGMENGHEROINFO_HEROID_FIELD.label = 1
HONGMENGHEROINFO_HEROID_FIELD.has_default_value = false
HONGMENGHEROINFO_HEROID_FIELD.default_value = ""
HONGMENGHEROINFO_HEROID_FIELD.type = 9
HONGMENGHEROINFO_HEROID_FIELD.cpp_type = 9
HONGMENGHEROINFO_TIME_FIELD.name = "time"
HONGMENGHEROINFO_TIME_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengHeroInfo.time"
HONGMENGHEROINFO_TIME_FIELD.number = 3
HONGMENGHEROINFO_TIME_FIELD.index = 2
HONGMENGHEROINFO_TIME_FIELD.label = 1
HONGMENGHEROINFO_TIME_FIELD.has_default_value = false
HONGMENGHEROINFO_TIME_FIELD.default_value = 0
HONGMENGHEROINFO_TIME_FIELD.type = 3
HONGMENGHEROINFO_TIME_FIELD.cpp_type = 2
HONGMENGHEROINFO.name = "HongmengHeroInfo"
HONGMENGHEROINFO.full_name = ".com.ljsd.jieling.protocols.HongmengHeroInfo"
HONGMENGHEROINFO.nested_types = {}
HONGMENGHEROINFO.enum_types = {}
HONGMENGHEROINFO.fields = {HONGMENGHEROINFO_GRIDID_FIELD, HONGMENGHEROINFO_HEROID_FIELD, HONGMENGHEROINFO_TIME_FIELD}
HONGMENGHEROINFO.is_extendable = false
HONGMENGHEROINFO.extensions = {}
HONGMENGADDITION_ADDITIONTYPE_FIELD.name = "additionType"
HONGMENGADDITION_ADDITIONTYPE_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengAddition.additionType"
HONGMENGADDITION_ADDITIONTYPE_FIELD.number = 1
HONGMENGADDITION_ADDITIONTYPE_FIELD.index = 0
HONGMENGADDITION_ADDITIONTYPE_FIELD.label = 1
HONGMENGADDITION_ADDITIONTYPE_FIELD.has_default_value = false
HONGMENGADDITION_ADDITIONTYPE_FIELD.default_value = 0
HONGMENGADDITION_ADDITIONTYPE_FIELD.type = 5
HONGMENGADDITION_ADDITIONTYPE_FIELD.cpp_type = 1
HONGMENGADDITION_VALUE_FIELD.name = "value"
HONGMENGADDITION_VALUE_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengAddition.value"
HONGMENGADDITION_VALUE_FIELD.number = 2
HONGMENGADDITION_VALUE_FIELD.index = 1
HONGMENGADDITION_VALUE_FIELD.label = 1
HONGMENGADDITION_VALUE_FIELD.has_default_value = false
HONGMENGADDITION_VALUE_FIELD.default_value = 0
HONGMENGADDITION_VALUE_FIELD.type = 5
HONGMENGADDITION_VALUE_FIELD.cpp_type = 1
HONGMENGADDITION_HEROTID_FIELD.name = "heroTid"
HONGMENGADDITION_HEROTID_FIELD.full_name = ".com.ljsd.jieling.protocols.HongmengAddition.heroTid"
HONGMENGADDITION_HEROTID_FIELD.number = 3
HONGMENGADDITION_HEROTID_FIELD.index = 2
HONGMENGADDITION_HEROTID_FIELD.label = 1
HONGMENGADDITION_HEROTID_FIELD.has_default_value = false
HONGMENGADDITION_HEROTID_FIELD.default_value = 0
HONGMENGADDITION_HEROTID_FIELD.type = 5
HONGMENGADDITION_HEROTID_FIELD.cpp_type = 1
HONGMENGADDITION.name = "HongmengAddition"
HONGMENGADDITION.full_name = ".com.ljsd.jieling.protocols.HongmengAddition"
HONGMENGADDITION.nested_types = {}
HONGMENGADDITION.enum_types = {}
HONGMENGADDITION.fields = {HONGMENGADDITION_ADDITIONTYPE_FIELD, HONGMENGADDITION_VALUE_FIELD, HONGMENGADDITION_HEROTID_FIELD}
HONGMENGADDITION.is_extendable = false
HONGMENGADDITION.extensions = {}
GETPLAYERINFORESPONSE_PLAYER_FIELD.name = "player"
GETPLAYERINFORESPONSE_PLAYER_FIELD.full_name = ".com.ljsd.jieling.protocols.GetPlayerInfoResponse.player"
GETPLAYERINFORESPONSE_PLAYER_FIELD.number = 1
@ -1091,54 +1005,11 @@ GETPLAYERINFORESPONSE_HADADVANCELUCKTIME_FIELD.default_value = 0
GETPLAYERINFORESPONSE_HADADVANCELUCKTIME_FIELD.type = 5
GETPLAYERINFORESPONSE_HADADVANCELUCKTIME_FIELD.cpp_type = 1
GETPLAYERINFORESPONSE_HONGMENGGUARDS_FIELD.name = "hongmengGuards"
GETPLAYERINFORESPONSE_HONGMENGGUARDS_FIELD.full_name = ".com.ljsd.jieling.protocols.GetPlayerInfoResponse.hongmengGuards"
GETPLAYERINFORESPONSE_HONGMENGGUARDS_FIELD.number = 34
GETPLAYERINFORESPONSE_HONGMENGGUARDS_FIELD.index = 33
GETPLAYERINFORESPONSE_HONGMENGGUARDS_FIELD.label = 3
GETPLAYERINFORESPONSE_HONGMENGGUARDS_FIELD.has_default_value = false
GETPLAYERINFORESPONSE_HONGMENGGUARDS_FIELD.default_value = {}
GETPLAYERINFORESPONSE_HONGMENGGUARDS_FIELD.message_type = HONGMENGHEROINFO
GETPLAYERINFORESPONSE_HONGMENGGUARDS_FIELD.type = 11
GETPLAYERINFORESPONSE_HONGMENGGUARDS_FIELD.cpp_type = 10
GETPLAYERINFORESPONSE_HONGMENGHEROINFOS_FIELD.name = "hongmengHeroInfos"
GETPLAYERINFORESPONSE_HONGMENGHEROINFOS_FIELD.full_name = ".com.ljsd.jieling.protocols.GetPlayerInfoResponse.hongmengHeroInfos"
GETPLAYERINFORESPONSE_HONGMENGHEROINFOS_FIELD.number = 35
GETPLAYERINFORESPONSE_HONGMENGHEROINFOS_FIELD.index = 34
GETPLAYERINFORESPONSE_HONGMENGHEROINFOS_FIELD.label = 3
GETPLAYERINFORESPONSE_HONGMENGHEROINFOS_FIELD.has_default_value = false
GETPLAYERINFORESPONSE_HONGMENGHEROINFOS_FIELD.default_value = {}
GETPLAYERINFORESPONSE_HONGMENGHEROINFOS_FIELD.message_type = HONGMENGHEROINFO
GETPLAYERINFORESPONSE_HONGMENGHEROINFOS_FIELD.type = 11
GETPLAYERINFORESPONSE_HONGMENGHEROINFOS_FIELD.cpp_type = 10
GETPLAYERINFORESPONSE_HONGMENGTABLET_FIELD.name = "hongmengTablet"
GETPLAYERINFORESPONSE_HONGMENGTABLET_FIELD.full_name = ".com.ljsd.jieling.protocols.GetPlayerInfoResponse.hongmengTablet"
GETPLAYERINFORESPONSE_HONGMENGTABLET_FIELD.number = 36
GETPLAYERINFORESPONSE_HONGMENGTABLET_FIELD.index = 35
GETPLAYERINFORESPONSE_HONGMENGTABLET_FIELD.label = 1
GETPLAYERINFORESPONSE_HONGMENGTABLET_FIELD.has_default_value = false
GETPLAYERINFORESPONSE_HONGMENGTABLET_FIELD.default_value = 0
GETPLAYERINFORESPONSE_HONGMENGTABLET_FIELD.type = 5
GETPLAYERINFORESPONSE_HONGMENGTABLET_FIELD.cpp_type = 1
GETPLAYERINFORESPONSE_HONGMENGADDITIONS_FIELD.name = "hongmengAdditions"
GETPLAYERINFORESPONSE_HONGMENGADDITIONS_FIELD.full_name = ".com.ljsd.jieling.protocols.GetPlayerInfoResponse.hongmengAdditions"
GETPLAYERINFORESPONSE_HONGMENGADDITIONS_FIELD.number = 37
GETPLAYERINFORESPONSE_HONGMENGADDITIONS_FIELD.index = 36
GETPLAYERINFORESPONSE_HONGMENGADDITIONS_FIELD.label = 3
GETPLAYERINFORESPONSE_HONGMENGADDITIONS_FIELD.has_default_value = false
GETPLAYERINFORESPONSE_HONGMENGADDITIONS_FIELD.default_value = {}
GETPLAYERINFORESPONSE_HONGMENGADDITIONS_FIELD.message_type = HONGMENGADDITION
GETPLAYERINFORESPONSE_HONGMENGADDITIONS_FIELD.type = 11
GETPLAYERINFORESPONSE_HONGMENGADDITIONS_FIELD.cpp_type = 10
GETPLAYERINFORESPONSE.name = "GetPlayerInfoResponse"
GETPLAYERINFORESPONSE.full_name = ".com.ljsd.jieling.protocols.GetPlayerInfoResponse"
GETPLAYERINFORESPONSE.nested_types = {}
GETPLAYERINFORESPONSE.enum_types = {}
GETPLAYERINFORESPONSE.fields = {GETPLAYERINFORESPONSE_PLAYER_FIELD, GETPLAYERINFORESPONSE_NEWPLAYERGUIDEPOINT_FIELD, GETPLAYERINFORESPONSE_PRIVILEGE_FIELD, GETPLAYERINFORESPONSE_GIFTGOODSINFO_FIELD, GETPLAYERINFORESPONSE_BUYGOODSID_FIELD, GETPLAYERINFORESPONSE_SUDDENLYBOSSINFO_FIELD, GETPLAYERINFORESPONSE_VIPLEVETAKE_FIELD, GETPLAYERINFORESPONSE_USERCREATETIME_FIELD, GETPLAYERINFORESPONSE_REDTYPE_FIELD, GETPLAYERINFORESPONSE_RANDCOUNT_FIELD, GETPLAYERINFORESPONSE_HEROHANDBOOK_FIELD, GETPLAYERINFORESPONSE_EQUIPHANDBOOK_FIELD, GETPLAYERINFORESPONSE_TOWERRECEIVEDREWARD_FIELD, GETPLAYERINFORESPONSE_GOODSTYPEDURATION_FIELD, GETPLAYERINFORESPONSE_TREASURELEVEL_FIELD, GETPLAYERINFORESPONSE_HADBUYTREASURE_FIELD, GETPLAYERINFORESPONSE_SIGNININFO_FIELD, GETPLAYERINFORESPONSE_FIRSTTENTH_FIELD, GETPLAYERINFORESPONSE_MONSTERATTACKTIME_FIELD, GETPLAYERINFORESPONSE_ISDAYFIRST_FIELD, GETPLAYERINFORESPONSE_ENDINFO_FIELD, GETPLAYERINFORESPONSE_PLAYERBINDPHONE_FIELD, GETPLAYERINFORESPONSE_QUESTIONSTATE_FIELD, GETPLAYERINFORESPONSE_SOULEQUIPPOOL_FIELD, GETPLAYERINFORESPONSE_PLAYEDMAPTYPES_FIELD, GETPLAYERINFORESPONSE_AMOUNT_FIELD, GETPLAYERINFORESPONSE_VIPDAILY_FIELD, GETPLAYERINFORESPONSE_MISSINGREFRESHCOUNT_FIELD, GETPLAYERINFORESPONSE_MONTHINFOS_FIELD, GETPLAYERINFORESPONSE_DAILYCHALLENGEINFO_FIELD, GETPLAYERINFORESPONSE_EXPEDITIONLEVE_FIELD, GETPLAYERINFORESPONSE_HADLUCKTIME_FIELD, GETPLAYERINFORESPONSE_HADADVANCELUCKTIME_FIELD, GETPLAYERINFORESPONSE_HONGMENGGUARDS_FIELD, GETPLAYERINFORESPONSE_HONGMENGHEROINFOS_FIELD, GETPLAYERINFORESPONSE_HONGMENGTABLET_FIELD, GETPLAYERINFORESPONSE_HONGMENGADDITIONS_FIELD}
GETPLAYERINFORESPONSE.fields = {GETPLAYERINFORESPONSE_PLAYER_FIELD, GETPLAYERINFORESPONSE_NEWPLAYERGUIDEPOINT_FIELD, GETPLAYERINFORESPONSE_PRIVILEGE_FIELD, GETPLAYERINFORESPONSE_GIFTGOODSINFO_FIELD, GETPLAYERINFORESPONSE_BUYGOODSID_FIELD, GETPLAYERINFORESPONSE_SUDDENLYBOSSINFO_FIELD, GETPLAYERINFORESPONSE_VIPLEVETAKE_FIELD, GETPLAYERINFORESPONSE_USERCREATETIME_FIELD, GETPLAYERINFORESPONSE_REDTYPE_FIELD, GETPLAYERINFORESPONSE_RANDCOUNT_FIELD, GETPLAYERINFORESPONSE_HEROHANDBOOK_FIELD, GETPLAYERINFORESPONSE_EQUIPHANDBOOK_FIELD, GETPLAYERINFORESPONSE_TOWERRECEIVEDREWARD_FIELD, GETPLAYERINFORESPONSE_GOODSTYPEDURATION_FIELD, GETPLAYERINFORESPONSE_TREASURELEVEL_FIELD, GETPLAYERINFORESPONSE_HADBUYTREASURE_FIELD, GETPLAYERINFORESPONSE_SIGNININFO_FIELD, GETPLAYERINFORESPONSE_FIRSTTENTH_FIELD, GETPLAYERINFORESPONSE_MONSTERATTACKTIME_FIELD, GETPLAYERINFORESPONSE_ISDAYFIRST_FIELD, GETPLAYERINFORESPONSE_ENDINFO_FIELD, GETPLAYERINFORESPONSE_PLAYERBINDPHONE_FIELD, GETPLAYERINFORESPONSE_QUESTIONSTATE_FIELD, GETPLAYERINFORESPONSE_SOULEQUIPPOOL_FIELD, GETPLAYERINFORESPONSE_PLAYEDMAPTYPES_FIELD, GETPLAYERINFORESPONSE_AMOUNT_FIELD, GETPLAYERINFORESPONSE_VIPDAILY_FIELD, GETPLAYERINFORESPONSE_MISSINGREFRESHCOUNT_FIELD, GETPLAYERINFORESPONSE_MONTHINFOS_FIELD, GETPLAYERINFORESPONSE_DAILYCHALLENGEINFO_FIELD, GETPLAYERINFORESPONSE_EXPEDITIONLEVE_FIELD, GETPLAYERINFORESPONSE_HADLUCKTIME_FIELD, GETPLAYERINFORESPONSE_HADADVANCELUCKTIME_FIELD}
GETPLAYERINFORESPONSE.is_extendable = false
GETPLAYERINFORESPONSE.extensions = {}
GETITEMINFOREQUEST_INDEX_FIELD.name = "index"
@ -4793,8 +4664,6 @@ GetSomeActitityInfoRespone = protobuf.Message(GETSOMEACTITITYINFORESPONE)
GetSomeActivityInfoRequest = protobuf.Message(GETSOMEACTIVITYINFOREQUEST)
GetStoreInfosResponse = protobuf.Message(GETSTOREINFOSRESPONSE)
GetWorkShopInfoResponse = protobuf.Message(GETWORKSHOPINFORESPONSE)
HongmengAddition = protobuf.Message(HONGMENGADDITION)
HongmengHeroInfo = protobuf.Message(HONGMENGHEROINFO)
InviteFriendRequest = protobuf.Message(INVITEFRIENDREQUEST)
JadeDynastyRefreshIndication = protobuf.Message(JADEDYNASTYREFRESHINDICATION)
JadeDynastyRefreshTimeResponse = protobuf.Message(JADEDYNASTYREFRESHTIMERESPONSE)

View File

@ -28,12 +28,12 @@ this.ChooseDataList = {}
local HongmengUp = ConfigManager.GetConfig(ConfigName.HongmengUp)
function this:InitHongMengData(hongmengGuards, hongmengHeroInfos, hongmengTablet, hongmengAdditions)
function this.InitHongMengData(hongmengGuards, hongmengHeroInfos, hongmengTablet, hongmengAdditions)
-- body
this.hongmengGuards = hongmengGuards
LogGreen(#this.hongmengGuards)
-- LogGreen(#this.hongmengGuards)
this.hongmengHeroInfos = hongmengHeroInfos
LogGreen(#this.hongmengHeroInfos)
-- LogGreen(#this.hongmengHeroInfos)
for i = 1, #this.hongmengGuards do
this.hongmengGuards[i].time = this.hongmengGuards[i].time + GetTimeStamp()
end
@ -59,18 +59,19 @@ function this:InitHongMengData(hongmengGuards, hongmengHeroInfos, hongmengTablet
end
end
function this:UpdateHongMengData(hongmengGuards,hongmengAdditions)
this.hongmengGuards = hongmengGuards
this.hongmengAdditions = hongmengAdditions
end
--初始化共鸣列表数据
function this:InitGongMingDataList()
for i = 1, #this.hongmengHeroInfos do
local data = HeroManager.GetSingleHeroData(this.hongmengHeroInfos[i].heroId)
if data then
this.hongmengGongMingList[i] = data
else
this.hongmengGongMingList[i] = nil
end
@ -225,7 +226,7 @@ end
function this:IsEnvoyCount()
-- body
local count = 1
print("228 ",#this.hongmengGuards)
--print("228 ",#this.hongmengGuards)
for i = 1, #this.hongmengGuards do
-- body
if this.hongmengGuards[i].heroId ~= "" then

View File

@ -479,6 +479,7 @@ function this.ExecuteLoading()
--[[[34] =]] function() HeroManager.CheckRepeatTreasure(LoadingPanel.OnStep) end,
--[[[34] =]] function() XiaoYaoManager.GetOpenMapData(LoadingPanel.OnStep) end,
function() NetManager.GetHeroSkinData(LoadingPanel.OnStep) end,
function() NetManager.HongMengInfoResponse(LoadingPanel.OnStep) end,
--[[[35] =]] function() -- 登录请求最终接口,所有请求放在此接口之前
if AppConst.isGuide then

View File

@ -115,6 +115,20 @@ function this.RegisterMessage(network)
--公户副本推送
socket:RegistNetMessage(MessageTypeProto_pb.GUILD_CHALLENGE_BUY_BUFF_INDICATION, this.GuildChallengeBuyBuffIndication)
socket:RegistNetMessage(MessageTypeProto_pb.HERO_SKIN_USE_INDICATION, this.HeroSkinUseIndication)
-- 鸿蒙阵数据推送
socket:RegistNetMessage(MessageTypeProto_pb.HONGMENG_INFO_INDICATION,this.HongMengIndication)
end
function this.HongMengIndication(buffer)
local data = buffer:DataByte()
local msg = HeroInfoProto_pb.GetSkinIndication()
msg:ParseFromString(data)
print("更新数据")
if msg.hongmengGuards or msg.hongmengAdditions then
-- body
HarmonyManager.UpdateHongMengData(msg.hongmengGuards,msg.hongmengAdditions)
end
end
function this.HeroSkinUseIndication(buffer)

View File

@ -203,7 +203,7 @@ function this.PlayerInfoRequest(func)
VipManager.InitInfoOnLogin(msg)
--进入游戏后拿到鸿蒙阵数据
HarmonyManager:InitHongMengData(msg.hongmengGuards,msg.hongmengHeroInfos,msg.hongmengTablet,msg.hongmengAdditions)
-- HarmonyManager:InitHongMengData(msg.hongmengGuards,msg.hongmengHeroInfos,msg.hongmengTablet,msg.hongmengAdditions)
MapManager.PlayedMapTypes = msg.playedMapTypes
for _, type in ipairs(msg.playedMapTypes) do
@ -219,6 +219,11 @@ function this.PlayerInfoRequest(func)
end)
end
function this.Get()
-- body
end
--请求卡库数据
function this.HeroInfoRequest(_index, func)
local data = HeroInfoProto_pb.GetHeroListInfoRequest()
@ -4786,18 +4791,27 @@ function this.ChengeMonsterChooseRequest(activityId,selectId,func)
end
--鸿蒙阵
-- 鸿蒙阵 游戏开始 拿到的数据
function this.HongMengInfoResponse(func)
Network:SendMessageWithCallBack(MessageTypeProto_pb.HONGMENG_GET_INFO_REQUEST,MessageTypeProto_pb.HONGMENG_GET_INFO_RESPONSE,nil,function(buffer)
local data = buffer:DataByte()
local msg = HeroInfoProto_pb.GetHongmengInfoResponse()
msg:ParseFromString(data)
-- print("接收数据成功")
HarmonyManager.InitHongMengData(msg.hongmengGuards,msg.hongmengHeroInfos,msg.hongmengTablet,msg.hongmengAdditions)
if func then
func()
end
end)
end
--鸿蒙阵 点击开启格子的数据
function this.HongMengRequset(_gridId,func)
local data = HeroInfoProto_pb.OpenResonanceRequest()
data.gridId = _gridId
print("id",data.gridId)
--print("id",data.gridId)
local msg = data:SerializeToString()
Network:SendMessageWithCallBack(MessageTypeProto_pb.HONGMENG_OPEN_RESONANCE_REQUEST, MessageTypeProto_pb.HONGMENG_OPEN_RESONANCE_RESPONSE, msg, function(buffer)
local data = buffer:DataByte()