Commit d575d1cc authored by Benj's avatar Benj Committed by Luke H-W
Browse files

Update 3.0 protos

parent 5db73d28
...@@ -45,7 +45,7 @@ public final class DealAddFriendRspOuterClass { ...@@ -45,7 +45,7 @@ public final class DealAddFriendRspOuterClass {
* <pre> * <pre>
* CmdId: 4090 * CmdId: 4090
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
...@@ -363,7 +363,7 @@ public final class DealAddFriendRspOuterClass { ...@@ -363,7 +363,7 @@ public final class DealAddFriendRspOuterClass {
* <pre> * <pre>
* CmdId: 4090 * CmdId: 4090
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
......
...@@ -39,7 +39,7 @@ public final class DelMailReqOuterClass { ...@@ -39,7 +39,7 @@ public final class DelMailReqOuterClass {
* <pre> * <pre>
* CmdId: 1421 * CmdId: 1421
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
...@@ -349,7 +349,7 @@ public final class DelMailReqOuterClass { ...@@ -349,7 +349,7 @@ public final class DelMailReqOuterClass {
* <pre> * <pre>
* CmdId: 1421 * CmdId: 1421
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
......
...@@ -45,7 +45,8 @@ public final class DelMailRspOuterClass { ...@@ -45,7 +45,8 @@ public final class DelMailRspOuterClass {
* <pre> * <pre>
* CmdId: 1403 * CmdId: 1403
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DelMailRsp} * Protobuf type {@code DelMailRsp}
...@@ -381,7 +382,8 @@ public final class DelMailRspOuterClass { ...@@ -381,7 +382,8 @@ public final class DelMailRspOuterClass {
* <pre> * <pre>
* CmdId: 1403 * CmdId: 1403
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DelMailRsp} * Protobuf type {@code DelMailRsp}
......
...@@ -45,7 +45,8 @@ public final class DelTeamEntityNotifyOuterClass { ...@@ -45,7 +45,8 @@ public final class DelTeamEntityNotifyOuterClass {
* <pre> * <pre>
* CmdId: 302 * CmdId: 302
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DelTeamEntityNotify} * Protobuf type {@code DelTeamEntityNotify}
...@@ -381,7 +382,8 @@ public final class DelTeamEntityNotifyOuterClass { ...@@ -381,7 +382,8 @@ public final class DelTeamEntityNotifyOuterClass {
* <pre> * <pre>
* CmdId: 302 * CmdId: 302
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DelTeamEntityNotify} * Protobuf type {@code DelTeamEntityNotify}
......
...@@ -28,7 +28,8 @@ public final class DeleteFriendNotifyOuterClass { ...@@ -28,7 +28,8 @@ public final class DeleteFriendNotifyOuterClass {
* <pre> * <pre>
* CmdId: 4053 * CmdId: 4053
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DeleteFriendNotify} * Protobuf type {@code DeleteFriendNotify}
...@@ -282,7 +283,8 @@ public final class DeleteFriendNotifyOuterClass { ...@@ -282,7 +283,8 @@ public final class DeleteFriendNotifyOuterClass {
* <pre> * <pre>
* CmdId: 4053 * CmdId: 4053
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DeleteFriendNotify} * Protobuf type {@code DeleteFriendNotify}
......
...@@ -28,7 +28,7 @@ public final class DeleteFriendReqOuterClass { ...@@ -28,7 +28,7 @@ public final class DeleteFriendReqOuterClass {
* <pre> * <pre>
* CmdId: 4031 * CmdId: 4031
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
...@@ -283,7 +283,7 @@ public final class DeleteFriendReqOuterClass { ...@@ -283,7 +283,7 @@ public final class DeleteFriendReqOuterClass {
* <pre> * <pre>
* CmdId: 4031 * CmdId: 4031
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
......
...@@ -34,7 +34,8 @@ public final class DeleteFriendRspOuterClass { ...@@ -34,7 +34,8 @@ public final class DeleteFriendRspOuterClass {
* <pre> * <pre>
* CmdId: 4075 * CmdId: 4075
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DeleteFriendRsp} * Protobuf type {@code DeleteFriendRsp}
...@@ -315,7 +316,8 @@ public final class DeleteFriendRspOuterClass { ...@@ -315,7 +316,8 @@ public final class DeleteFriendRspOuterClass {
* <pre> * <pre>
* CmdId: 4075 * CmdId: 4075
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DeleteFriendRsp} * Protobuf type {@code DeleteFriendRsp}
......
...@@ -46,7 +46,7 @@ public final class DestroyMaterialReqOuterClass { ...@@ -46,7 +46,7 @@ public final class DestroyMaterialReqOuterClass {
* <pre> * <pre>
* CmdId: 640 * CmdId: 640
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
...@@ -341,7 +341,7 @@ public final class DestroyMaterialReqOuterClass { ...@@ -341,7 +341,7 @@ public final class DestroyMaterialReqOuterClass {
* <pre> * <pre>
* CmdId: 640 * CmdId: 640
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
......
...@@ -62,7 +62,8 @@ public final class DestroyMaterialRspOuterClass { ...@@ -62,7 +62,8 @@ public final class DestroyMaterialRspOuterClass {
* <pre> * <pre>
* CmdId: 618 * CmdId: 618
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DestroyMaterialRsp} * Protobuf type {@code DestroyMaterialRsp}
...@@ -478,7 +479,8 @@ public final class DestroyMaterialRspOuterClass { ...@@ -478,7 +479,8 @@ public final class DestroyMaterialRspOuterClass {
* <pre> * <pre>
* CmdId: 618 * CmdId: 618
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DestroyMaterialRsp} * Protobuf type {@code DestroyMaterialRsp}
......
...@@ -58,7 +58,7 @@ public final class DoGachaReqOuterClass { ...@@ -58,7 +58,7 @@ public final class DoGachaReqOuterClass {
* <pre> * <pre>
* CmdId: 1512 * CmdId: 1512
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
...@@ -449,7 +449,7 @@ public final class DoGachaReqOuterClass { ...@@ -449,7 +449,7 @@ public final class DoGachaReqOuterClass {
* <pre> * <pre>
* CmdId: 1512 * CmdId: 1512
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
......
...@@ -142,7 +142,8 @@ public final class DoGachaRspOuterClass { ...@@ -142,7 +142,8 @@ public final class DoGachaRspOuterClass {
* <pre> * <pre>
* CmdId: 1535 * CmdId: 1535
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DoGachaRsp} * Protobuf type {@code DoGachaRsp}
...@@ -869,7 +870,8 @@ public final class DoGachaRspOuterClass { ...@@ -869,7 +870,8 @@ public final class DoGachaRspOuterClass {
* <pre> * <pre>
* CmdId: 1535 * CmdId: 1535
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DoGachaRsp} * Protobuf type {@code DoGachaRsp}
......
...@@ -54,7 +54,8 @@ public final class DropHintNotifyOuterClass { ...@@ -54,7 +54,8 @@ public final class DropHintNotifyOuterClass {
* <pre> * <pre>
* CmdId: 650 * CmdId: 650
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DropHintNotify} * Protobuf type {@code DropHintNotify}
...@@ -418,7 +419,8 @@ public final class DropHintNotifyOuterClass { ...@@ -418,7 +419,8 @@ public final class DropHintNotifyOuterClass {
* <pre> * <pre>
* CmdId: 650 * CmdId: 650
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DropHintNotify} * Protobuf type {@code DropHintNotify}
......
...@@ -80,7 +80,8 @@ public final class DungeonChallengeBeginNotifyOuterClass { ...@@ -80,7 +80,8 @@ public final class DungeonChallengeBeginNotifyOuterClass {
* <pre> * <pre>
* CmdId: 947 * CmdId: 947
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DungeonChallengeBeginNotify} * Protobuf type {@code DungeonChallengeBeginNotify}
...@@ -577,7 +578,8 @@ public final class DungeonChallengeBeginNotifyOuterClass { ...@@ -577,7 +578,8 @@ public final class DungeonChallengeBeginNotifyOuterClass {
* <pre> * <pre>
* CmdId: 947 * CmdId: 947
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DungeonChallengeBeginNotify} * Protobuf type {@code DungeonChallengeBeginNotify}
......
...@@ -165,7 +165,8 @@ public final class DungeonChallengeFinishNotifyOuterClass { ...@@ -165,7 +165,8 @@ public final class DungeonChallengeFinishNotifyOuterClass {
* <pre> * <pre>
* CmdId: 939 * CmdId: 939
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DungeonChallengeFinishNotify} * Protobuf type {@code DungeonChallengeFinishNotify}
...@@ -1015,7 +1016,8 @@ public final class DungeonChallengeFinishNotifyOuterClass { ...@@ -1015,7 +1016,8 @@ public final class DungeonChallengeFinishNotifyOuterClass {
* <pre> * <pre>
* CmdId: 939 * CmdId: 939
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DungeonChallengeFinishNotify} * Protobuf type {@code DungeonChallengeFinishNotify}
......
...@@ -56,7 +56,8 @@ public final class DungeonDataNotifyOuterClass { ...@@ -56,7 +56,8 @@ public final class DungeonDataNotifyOuterClass {
* <pre> * <pre>
* CmdId: 982 * CmdId: 982
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DungeonDataNotify} * Protobuf type {@code DungeonDataNotify}
...@@ -412,7 +413,8 @@ public final class DungeonDataNotifyOuterClass { ...@@ -412,7 +413,8 @@ public final class DungeonDataNotifyOuterClass {
* <pre> * <pre>
* CmdId: 982 * CmdId: 982
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DungeonDataNotify} * Protobuf type {@code DungeonDataNotify}
......
...@@ -58,7 +58,7 @@ public final class DungeonEntryInfoReqOuterClass { ...@@ -58,7 +58,7 @@ public final class DungeonEntryInfoReqOuterClass {
* <pre> * <pre>
* CmdId: 972 * CmdId: 972
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
...@@ -407,7 +407,7 @@ public final class DungeonEntryInfoReqOuterClass { ...@@ -407,7 +407,7 @@ public final class DungeonEntryInfoReqOuterClass {
* <pre> * <pre>
* CmdId: 972 * CmdId: 972
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
......
...@@ -88,7 +88,8 @@ public final class DungeonEntryInfoRspOuterClass { ...@@ -88,7 +88,8 @@ public final class DungeonEntryInfoRspOuterClass {
* <pre> * <pre>
* CmdId: 998 * CmdId: 998
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DungeonEntryInfoRsp} * Protobuf type {@code DungeonEntryInfoRsp}
...@@ -529,7 +530,8 @@ public final class DungeonEntryInfoRspOuterClass { ...@@ -529,7 +530,8 @@ public final class DungeonEntryInfoRspOuterClass {
* <pre> * <pre>
* CmdId: 998 * CmdId: 998
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DungeonEntryInfoRsp} * Protobuf type {@code DungeonEntryInfoRsp}
......
...@@ -28,7 +28,8 @@ public final class DungeonGetStatueDropRspOuterClass { ...@@ -28,7 +28,8 @@ public final class DungeonGetStatueDropRspOuterClass {
* <pre> * <pre>
* CmdId: 904 * CmdId: 904
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DungeonGetStatueDropRsp} * Protobuf type {@code DungeonGetStatueDropRsp}
...@@ -282,7 +283,8 @@ public final class DungeonGetStatueDropRspOuterClass { ...@@ -282,7 +283,8 @@ public final class DungeonGetStatueDropRspOuterClass {
* <pre> * <pre>
* CmdId: 904 * CmdId: 904
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DungeonGetStatueDropRsp} * Protobuf type {@code DungeonGetStatueDropRsp}
......
...@@ -248,27 +248,43 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -248,27 +248,43 @@ public final class DungeonSettleNotifyOuterClass {
emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfoOrBuilder getCrystalLinkSettleInfoOrBuilder(); emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfoOrBuilder getCrystalLinkSettleInfoOrBuilder();
/** /**
* <code>.SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882;</code> * <code>.SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882;</code>
* @return Whether the summerTimeV2DungeonSettleInfo field is set. * @return Whether the summerTimeV2DungeonSettleInfo field is set.
*/ */
boolean hasSummerTimeV2DungeonSettleInfo(); boolean hasSummerTimeV2DungeonSettleInfo();
/** /**
* <code>.SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882;</code> * <code>.SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882;</code>
* @return The summerTimeV2DungeonSettleInfo. * @return The summerTimeV2DungeonSettleInfo.
*/ */
emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo getSummerTimeV2DungeonSettleInfo(); emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo getSummerTimeV2DungeonSettleInfo();
/** /**
* <code>.SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882;</code> * <code>.SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882;</code>
*/ */
emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder getSummerTimeV2DungeonSettleInfoOrBuilder(); emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder getSummerTimeV2DungeonSettleInfoOrBuilder();
/**
* <code>.Unk3000_CCCOFNABDMB instable_spray_settle_info = 193;</code>
* @return Whether the instableSpraySettleInfo field is set.
*/
boolean hasInstableSpraySettleInfo();
/**
* <code>.Unk3000_CCCOFNABDMB instable_spray_settle_info = 193;</code>
* @return The instableSpraySettleInfo.
*/
emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB getInstableSpraySettleInfo();
/**
* <code>.Unk3000_CCCOFNABDMB instable_spray_settle_info = 193;</code>
*/
emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMBOrBuilder getInstableSpraySettleInfoOrBuilder();
public emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify.DetailCase getDetailCase(); public emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify.DetailCase getDetailCase();
} }
/** /**
* <pre> * <pre>
* CmdId: 999 * CmdId: 999
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DungeonSettleNotify} * Protobuf type {@code DungeonSettleNotify}
...@@ -413,6 +429,20 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -413,6 +429,20 @@ public final class DungeonSettleNotifyOuterClass {
detailCase_ = 112; detailCase_ = 112;
break; break;
} }
case 1546: {
emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.Builder subBuilder = null;
if (detailCase_ == 193) {
subBuilder = ((emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_).toBuilder();
}
detail_ =
input.readMessage(emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_);
detail_ = subBuilder.buildPartial();
}
detailCase_ = 193;
break;
}
case 2626: { case 2626: {
emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder subBuilder = null; emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder subBuilder = null;
if (detailCase_ == 328) { if (detailCase_ == 328) {
...@@ -560,7 +590,8 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -560,7 +590,8 @@ public final class DungeonSettleNotifyOuterClass {
EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO(328), EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO(328),
ROGUELIKE_DUNGEON_SETTLE_INFO(1482), ROGUELIKE_DUNGEON_SETTLE_INFO(1482),
CRYSTAL_LINK_SETTLE_INFO(112), CRYSTAL_LINK_SETTLE_INFO(112),
SUMMER_TIME_V_2_DUNGEON_SETTLE_INFO(1882), SUMMER_TIME_V2_DUNGEON_SETTLE_INFO(1882),
INSTABLE_SPRAY_SETTLE_INFO(193),
DETAIL_NOT_SET(0); DETAIL_NOT_SET(0);
private final int value; private final int value;
private DetailCase(int value) { private DetailCase(int value) {
...@@ -584,7 +615,8 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -584,7 +615,8 @@ public final class DungeonSettleNotifyOuterClass {
case 328: return EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO; case 328: return EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO;
case 1482: return ROGUELIKE_DUNGEON_SETTLE_INFO; case 1482: return ROGUELIKE_DUNGEON_SETTLE_INFO;
case 112: return CRYSTAL_LINK_SETTLE_INFO; case 112: return CRYSTAL_LINK_SETTLE_INFO;
case 1882: return SUMMER_TIME_V_2_DUNGEON_SETTLE_INFO; case 1882: return SUMMER_TIME_V2_DUNGEON_SETTLE_INFO;
case 193: return INSTABLE_SPRAY_SETTLE_INFO;
case 0: return DETAIL_NOT_SET; case 0: return DETAIL_NOT_SET;
default: return null; default: return null;
} }
...@@ -1071,9 +1103,9 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -1071,9 +1103,9 @@ public final class DungeonSettleNotifyOuterClass {
return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance(); return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance();
} }
public static final int SUMMER_TIME_V_2_DUNGEON_SETTLE_INFO_FIELD_NUMBER = 1882; public static final int SUMMER_TIME_V2_DUNGEON_SETTLE_INFO_FIELD_NUMBER = 1882;
/** /**
* <code>.SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882;</code> * <code>.SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882;</code>
* @return Whether the summerTimeV2DungeonSettleInfo field is set. * @return Whether the summerTimeV2DungeonSettleInfo field is set.
*/ */
@java.lang.Override @java.lang.Override
...@@ -1081,7 +1113,7 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -1081,7 +1113,7 @@ public final class DungeonSettleNotifyOuterClass {
return detailCase_ == 1882; return detailCase_ == 1882;
} }
/** /**
* <code>.SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882;</code> * <code>.SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882;</code>
* @return The summerTimeV2DungeonSettleInfo. * @return The summerTimeV2DungeonSettleInfo.
*/ */
@java.lang.Override @java.lang.Override
...@@ -1092,7 +1124,7 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -1092,7 +1124,7 @@ public final class DungeonSettleNotifyOuterClass {
return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance(); return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance();
} }
/** /**
* <code>.SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882;</code> * <code>.SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882;</code>
*/ */
@java.lang.Override @java.lang.Override
public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder getSummerTimeV2DungeonSettleInfoOrBuilder() { public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder getSummerTimeV2DungeonSettleInfoOrBuilder() {
...@@ -1102,6 +1134,37 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -1102,6 +1134,37 @@ public final class DungeonSettleNotifyOuterClass {
return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance(); return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance();
} }
public static final int INSTABLE_SPRAY_SETTLE_INFO_FIELD_NUMBER = 193;
/**
* <code>.Unk3000_CCCOFNABDMB instable_spray_settle_info = 193;</code>
* @return Whether the instableSpraySettleInfo field is set.
*/
@java.lang.Override
public boolean hasInstableSpraySettleInfo() {
return detailCase_ == 193;
}
/**
* <code>.Unk3000_CCCOFNABDMB instable_spray_settle_info = 193;</code>
* @return The instableSpraySettleInfo.
*/
@java.lang.Override
public emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB getInstableSpraySettleInfo() {
if (detailCase_ == 193) {
return (emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_;
}
return emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.getDefaultInstance();
}
/**
* <code>.Unk3000_CCCOFNABDMB instable_spray_settle_info = 193;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMBOrBuilder getInstableSpraySettleInfoOrBuilder() {
if (detailCase_ == 193) {
return (emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_;
}
return emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.getDefaultInstance();
}
private byte memoizedIsInitialized = -1; private byte memoizedIsInitialized = -1;
@java.lang.Override @java.lang.Override
public final boolean isInitialized() { public final boolean isInitialized() {
...@@ -1157,6 +1220,9 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -1157,6 +1220,9 @@ public final class DungeonSettleNotifyOuterClass {
if (detailCase_ == 112) { if (detailCase_ == 112) {
output.writeMessage(112, (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_); output.writeMessage(112, (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_);
} }
if (detailCase_ == 193) {
output.writeMessage(193, (emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_);
}
if (detailCase_ == 328) { if (detailCase_ == 328) {
output.writeMessage(328, (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_); output.writeMessage(328, (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_);
} }
...@@ -1246,6 +1312,10 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -1246,6 +1312,10 @@ public final class DungeonSettleNotifyOuterClass {
size += com.google.protobuf.CodedOutputStream size += com.google.protobuf.CodedOutputStream
.computeMessageSize(112, (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_); .computeMessageSize(112, (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_);
} }
if (detailCase_ == 193) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(193, (emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_);
}
if (detailCase_ == 328) { if (detailCase_ == 328) {
size += com.google.protobuf.CodedOutputStream size += com.google.protobuf.CodedOutputStream
.computeMessageSize(328, (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_); .computeMessageSize(328, (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_);
...@@ -1333,6 +1403,10 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -1333,6 +1403,10 @@ public final class DungeonSettleNotifyOuterClass {
if (!getSummerTimeV2DungeonSettleInfo() if (!getSummerTimeV2DungeonSettleInfo()
.equals(other.getSummerTimeV2DungeonSettleInfo())) return false; .equals(other.getSummerTimeV2DungeonSettleInfo())) return false;
break; break;
case 193:
if (!getInstableSpraySettleInfo()
.equals(other.getInstableSpraySettleInfo())) return false;
break;
case 0: case 0:
default: default:
} }
...@@ -1400,9 +1474,13 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -1400,9 +1474,13 @@ public final class DungeonSettleNotifyOuterClass {
hash = (53 * hash) + getCrystalLinkSettleInfo().hashCode(); hash = (53 * hash) + getCrystalLinkSettleInfo().hashCode();
break; break;
case 1882: case 1882:
hash = (37 * hash) + SUMMER_TIME_V_2_DUNGEON_SETTLE_INFO_FIELD_NUMBER; hash = (37 * hash) + SUMMER_TIME_V2_DUNGEON_SETTLE_INFO_FIELD_NUMBER;
hash = (53 * hash) + getSummerTimeV2DungeonSettleInfo().hashCode(); hash = (53 * hash) + getSummerTimeV2DungeonSettleInfo().hashCode();
break; break;
case 193:
hash = (37 * hash) + INSTABLE_SPRAY_SETTLE_INFO_FIELD_NUMBER;
hash = (53 * hash) + getInstableSpraySettleInfo().hashCode();
break;
case 0: case 0:
default: default:
} }
...@@ -1505,7 +1583,8 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -1505,7 +1583,8 @@ public final class DungeonSettleNotifyOuterClass {
* <pre> * <pre>
* CmdId: 999 * CmdId: 999
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DungeonSettleNotify} * Protobuf type {@code DungeonSettleNotify}
...@@ -1693,6 +1772,13 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -1693,6 +1772,13 @@ public final class DungeonSettleNotifyOuterClass {
result.detail_ = summerTimeV2DungeonSettleInfoBuilder_.build(); result.detail_ = summerTimeV2DungeonSettleInfoBuilder_.build();
} }
} }
if (detailCase_ == 193) {
if (instableSpraySettleInfoBuilder_ == null) {
result.detail_ = detail_;
} else {
result.detail_ = instableSpraySettleInfoBuilder_.build();
}
}
result.detailCase_ = detailCase_; result.detailCase_ = detailCase_;
onBuilt(); onBuilt();
return result; return result;
...@@ -1822,10 +1908,14 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -1822,10 +1908,14 @@ public final class DungeonSettleNotifyOuterClass {
mergeCrystalLinkSettleInfo(other.getCrystalLinkSettleInfo()); mergeCrystalLinkSettleInfo(other.getCrystalLinkSettleInfo());
break; break;
} }
case SUMMER_TIME_V_2_DUNGEON_SETTLE_INFO: { case SUMMER_TIME_V2_DUNGEON_SETTLE_INFO: {
mergeSummerTimeV2DungeonSettleInfo(other.getSummerTimeV2DungeonSettleInfo()); mergeSummerTimeV2DungeonSettleInfo(other.getSummerTimeV2DungeonSettleInfo());
break; break;
} }
case INSTABLE_SPRAY_SETTLE_INFO: {
mergeInstableSpraySettleInfo(other.getInstableSpraySettleInfo());
break;
}
case DETAIL_NOT_SET: { case DETAIL_NOT_SET: {
break; break;
} }
...@@ -3454,7 +3544,7 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -3454,7 +3544,7 @@ public final class DungeonSettleNotifyOuterClass {
private com.google.protobuf.SingleFieldBuilderV3< private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder> summerTimeV2DungeonSettleInfoBuilder_; emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder> summerTimeV2DungeonSettleInfoBuilder_;
/** /**
* <code>.SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882;</code> * <code>.SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882;</code>
* @return Whether the summerTimeV2DungeonSettleInfo field is set. * @return Whether the summerTimeV2DungeonSettleInfo field is set.
*/ */
@java.lang.Override @java.lang.Override
...@@ -3462,7 +3552,7 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -3462,7 +3552,7 @@ public final class DungeonSettleNotifyOuterClass {
return detailCase_ == 1882; return detailCase_ == 1882;
} }
/** /**
* <code>.SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882;</code> * <code>.SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882;</code>
* @return The summerTimeV2DungeonSettleInfo. * @return The summerTimeV2DungeonSettleInfo.
*/ */
@java.lang.Override @java.lang.Override
...@@ -3480,7 +3570,7 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -3480,7 +3570,7 @@ public final class DungeonSettleNotifyOuterClass {
} }
} }
/** /**
* <code>.SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882;</code> * <code>.SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882;</code>
*/ */
public Builder setSummerTimeV2DungeonSettleInfo(emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo value) { public Builder setSummerTimeV2DungeonSettleInfo(emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo value) {
if (summerTimeV2DungeonSettleInfoBuilder_ == null) { if (summerTimeV2DungeonSettleInfoBuilder_ == null) {
...@@ -3496,7 +3586,7 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -3496,7 +3586,7 @@ public final class DungeonSettleNotifyOuterClass {
return this; return this;
} }
/** /**
* <code>.SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882;</code> * <code>.SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882;</code>
*/ */
public Builder setSummerTimeV2DungeonSettleInfo( public Builder setSummerTimeV2DungeonSettleInfo(
emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder builderForValue) { emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder builderForValue) {
...@@ -3510,7 +3600,7 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -3510,7 +3600,7 @@ public final class DungeonSettleNotifyOuterClass {
return this; return this;
} }
/** /**
* <code>.SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882;</code> * <code>.SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882;</code>
*/ */
public Builder mergeSummerTimeV2DungeonSettleInfo(emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo value) { public Builder mergeSummerTimeV2DungeonSettleInfo(emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo value) {
if (summerTimeV2DungeonSettleInfoBuilder_ == null) { if (summerTimeV2DungeonSettleInfoBuilder_ == null) {
...@@ -3532,7 +3622,7 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -3532,7 +3622,7 @@ public final class DungeonSettleNotifyOuterClass {
return this; return this;
} }
/** /**
* <code>.SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882;</code> * <code>.SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882;</code>
*/ */
public Builder clearSummerTimeV2DungeonSettleInfo() { public Builder clearSummerTimeV2DungeonSettleInfo() {
if (summerTimeV2DungeonSettleInfoBuilder_ == null) { if (summerTimeV2DungeonSettleInfoBuilder_ == null) {
...@@ -3551,13 +3641,13 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -3551,13 +3641,13 @@ public final class DungeonSettleNotifyOuterClass {
return this; return this;
} }
/** /**
* <code>.SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882;</code> * <code>.SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882;</code>
*/ */
public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder getSummerTimeV2DungeonSettleInfoBuilder() { public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder getSummerTimeV2DungeonSettleInfoBuilder() {
return getSummerTimeV2DungeonSettleInfoFieldBuilder().getBuilder(); return getSummerTimeV2DungeonSettleInfoFieldBuilder().getBuilder();
} }
/** /**
* <code>.SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882;</code> * <code>.SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882;</code>
*/ */
@java.lang.Override @java.lang.Override
public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder getSummerTimeV2DungeonSettleInfoOrBuilder() { public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder getSummerTimeV2DungeonSettleInfoOrBuilder() {
...@@ -3571,7 +3661,7 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -3571,7 +3661,7 @@ public final class DungeonSettleNotifyOuterClass {
} }
} }
/** /**
* <code>.SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882;</code> * <code>.SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882;</code>
*/ */
private com.google.protobuf.SingleFieldBuilderV3< private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder> emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder>
...@@ -3591,6 +3681,147 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -3591,6 +3681,147 @@ public final class DungeonSettleNotifyOuterClass {
onChanged();; onChanged();;
return summerTimeV2DungeonSettleInfoBuilder_; return summerTimeV2DungeonSettleInfoBuilder_;
} }
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB, emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.Builder, emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMBOrBuilder> instableSpraySettleInfoBuilder_;
/**
* <code>.Unk3000_CCCOFNABDMB instable_spray_settle_info = 193;</code>
* @return Whether the instableSpraySettleInfo field is set.
*/
@java.lang.Override
public boolean hasInstableSpraySettleInfo() {
return detailCase_ == 193;
}
/**
* <code>.Unk3000_CCCOFNABDMB instable_spray_settle_info = 193;</code>
* @return The instableSpraySettleInfo.
*/
@java.lang.Override
public emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB getInstableSpraySettleInfo() {
if (instableSpraySettleInfoBuilder_ == null) {
if (detailCase_ == 193) {
return (emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_;
}
return emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.getDefaultInstance();
} else {
if (detailCase_ == 193) {
return instableSpraySettleInfoBuilder_.getMessage();
}
return emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.getDefaultInstance();
}
}
/**
* <code>.Unk3000_CCCOFNABDMB instable_spray_settle_info = 193;</code>
*/
public Builder setInstableSpraySettleInfo(emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB value) {
if (instableSpraySettleInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
detail_ = value;
onChanged();
} else {
instableSpraySettleInfoBuilder_.setMessage(value);
}
detailCase_ = 193;
return this;
}
/**
* <code>.Unk3000_CCCOFNABDMB instable_spray_settle_info = 193;</code>
*/
public Builder setInstableSpraySettleInfo(
emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.Builder builderForValue) {
if (instableSpraySettleInfoBuilder_ == null) {
detail_ = builderForValue.build();
onChanged();
} else {
instableSpraySettleInfoBuilder_.setMessage(builderForValue.build());
}
detailCase_ = 193;
return this;
}
/**
* <code>.Unk3000_CCCOFNABDMB instable_spray_settle_info = 193;</code>
*/
public Builder mergeInstableSpraySettleInfo(emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB value) {
if (instableSpraySettleInfoBuilder_ == null) {
if (detailCase_ == 193 &&
detail_ != emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.getDefaultInstance()) {
detail_ = emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.newBuilder((emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_)
.mergeFrom(value).buildPartial();
} else {
detail_ = value;
}
onChanged();
} else {
if (detailCase_ == 193) {
instableSpraySettleInfoBuilder_.mergeFrom(value);
}
instableSpraySettleInfoBuilder_.setMessage(value);
}
detailCase_ = 193;
return this;
}
/**
* <code>.Unk3000_CCCOFNABDMB instable_spray_settle_info = 193;</code>
*/
public Builder clearInstableSpraySettleInfo() {
if (instableSpraySettleInfoBuilder_ == null) {
if (detailCase_ == 193) {
detailCase_ = 0;
detail_ = null;
onChanged();
}
} else {
if (detailCase_ == 193) {
detailCase_ = 0;
detail_ = null;
}
instableSpraySettleInfoBuilder_.clear();
}
return this;
}
/**
* <code>.Unk3000_CCCOFNABDMB instable_spray_settle_info = 193;</code>
*/
public emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.Builder getInstableSpraySettleInfoBuilder() {
return getInstableSpraySettleInfoFieldBuilder().getBuilder();
}
/**
* <code>.Unk3000_CCCOFNABDMB instable_spray_settle_info = 193;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMBOrBuilder getInstableSpraySettleInfoOrBuilder() {
if ((detailCase_ == 193) && (instableSpraySettleInfoBuilder_ != null)) {
return instableSpraySettleInfoBuilder_.getMessageOrBuilder();
} else {
if (detailCase_ == 193) {
return (emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_;
}
return emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.getDefaultInstance();
}
}
/**
* <code>.Unk3000_CCCOFNABDMB instable_spray_settle_info = 193;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB, emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.Builder, emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMBOrBuilder>
getInstableSpraySettleInfoFieldBuilder() {
if (instableSpraySettleInfoBuilder_ == null) {
if (!(detailCase_ == 193)) {
detail_ = emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.getDefaultInstance();
}
instableSpraySettleInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB, emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.Builder, emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMBOrBuilder>(
(emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_,
getParentForChildren(),
isClean());
detail_ = null;
}
detailCase_ = 193;
onChanged();;
return instableSpraySettleInfoBuilder_;
}
@java.lang.Override @java.lang.Override
public final Builder setUnknownFields( public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) { final com.google.protobuf.UnknownFieldSet unknownFields) {
...@@ -3676,34 +3907,37 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -3676,34 +3907,37 @@ public final class DungeonSettleNotifyOuterClass {
"eDungeonSettleInfo.proto\032\031StrengthenPoin" + "eDungeonSettleInfo.proto\032\031StrengthenPoin" +
"tData.proto\032#SummerTimeV2DungeonSettleIn" + "tData.proto\032#SummerTimeV2DungeonSettleIn" +
"fo.proto\032\031TowerLevelEndNotify.proto\032\'Tri" + "fo.proto\032\031TowerLevelEndNotify.proto\032\'Tri" +
"alAvatarFirstPassDungeonNotify.proto\"\221\010\n" + "alAvatarFirstPassDungeonNotify.proto\032\031Un" +
"\023DungeonSettleNotify\022S\n\031strengthen_point" + "k3000_CCCOFNABDMB.proto\"\315\010\n\023DungeonSettl" +
"_data_map\030\016 \003(\01320.DungeonSettleNotify.St" + "eNotify\022S\n\031strengthen_point_data_map\030\016 \003" +
"rengthenPointDataMapEntry\022\022\n\nis_success\030" + "(\01320.DungeonSettleNotify.StrengthenPoint" +
"\007 \001(\010\022\022\n\nclose_time\030\004 \001(\r\022\033\n\023Unk2700_OMC" + "DataMapEntry\022\022\n\nis_success\030\007 \001(\010\022\022\n\nclos" +
"CFBBDJMI\030\001 \001(\r\0229\n\013settle_show\030\005 \003(\0132$.Du" + "e_time\030\004 \001(\r\022\033\n\023Unk2700_OMCCFBBDJMI\030\001 \001(" +
"ngeonSettleNotify.SettleShowEntry\022:\n\024exh" + "\r\0229\n\013settle_show\030\005 \003(\0132$.DungeonSettleNo" +
"ibition_info_list\030\010 \003(\0132\034.DungeonSettleE" + "tify.SettleShowEntry\022:\n\024exhibition_info_" +
"xhibitionInfo\022\026\n\016fail_cond_list\030\013 \003(\r\022\022\n" + "list\030\010 \003(\0132\034.DungeonSettleExhibitionInfo" +
"\ndungeon_id\030\r \001(\r\022\016\n\006result\030\n \001(\r\0227\n\026tow" + "\022\026\n\016fail_cond_list\030\013 \003(\r\022\022\n\ndungeon_id\030\r" +
"er_level_end_notify\030\337\002 \001(\0132\024.TowerLevelE" + " \001(\r\022\016\n\006result\030\n \001(\r\0227\n\026tower_level_end_" +
"ndNotifyH\000\022U\n&trial_avatar_first_pass_du" + "notify\030\337\002 \001(\0132\024.TowerLevelEndNotifyH\000\022U\n" +
"ngeon_notify\030\373\004 \001(\0132\".TrialAvatarFirstPa" + "&trial_avatar_first_pass_dungeon_notify\030" +
"ssDungeonNotifyH\000\022X\n(channeller_slab_loo" + "\373\004 \001(\0132\".TrialAvatarFirstPassDungeonNoti" +
"p_dungeon_result_info\030\256\005 \001(\0132#.Channeler" + "fyH\000\022X\n(channeller_slab_loop_dungeon_res" +
"SlabLoopDungeonResultInfoH\000\022R\n$effigy_ch" + "ult_info\030\256\005 \001(\0132#.ChannelerSlabLoopDunge" +
"allenge_dungeon_result_info\030\310\002 \001(\0132!.Eff" + "onResultInfoH\000\022R\n$effigy_challenge_dunge" +
"igyChallengeDungeonResultInfoH\000\022E\n\035rogue" + "on_result_info\030\310\002 \001(\0132!.EffigyChallengeD" +
"like_dungeon_settle_info\030\312\013 \001(\0132\033.Roguel" + "ungeonResultInfoH\000\022E\n\035roguelike_dungeon_" +
"ikeDungeonSettleInfoH\000\022:\n\030crystal_link_s" + "settle_info\030\312\013 \001(\0132\033.RoguelikeDungeonSet" +
"ettle_info\030p \001(\0132\026.CrystalLinkSettleInfo" + "tleInfoH\000\022:\n\030crystal_link_settle_info\030p " +
"H\000\022N\n#summer_time_v_2_dungeon_settle_inf" + "\001(\0132\026.CrystalLinkSettleInfoH\000\022M\n\"summer_" +
"o\030\332\016 \001(\0132\036.SummerTimeV2DungeonSettleInfo" + "time_v2_dungeon_settle_info\030\332\016 \001(\0132\036.Sum" +
"H\000\032S\n\033StrengthenPointDataMapEntry\022\013\n\003key" + "merTimeV2DungeonSettleInfoH\000\022;\n\032instable" +
"\030\001 \001(\r\022#\n\005value\030\002 \001(\0132\024.StrengthenPointD" + "_spray_settle_info\030\301\001 \001(\0132\024.Unk3000_CCCO" +
"ata:\0028\001\032=\n\017SettleShowEntry\022\013\n\003key\030\001 \001(\r\022" + "FNABDMBH\000\032S\n\033StrengthenPointDataMapEntry" +
"\031\n\005value\030\002 \001(\0132\n.ParamList:\0028\001B\010\n\006detail" + "\022\013\n\003key\030\001 \001(\r\022#\n\005value\030\002 \001(\0132\024.Strengthe" +
"B\033\n\031emu.grasscutter.net.protob\006proto3" "nPointData:\0028\001\032=\n\017SettleShowEntry\022\013\n\003key" +
"\030\001 \001(\r\022\031\n\005value\030\002 \001(\0132\n.ParamList:\0028\001B\010\n" +
"\006detailB\033\n\031emu.grasscutter.net.protob\006pr" +
"oto3"
}; };
descriptor = com.google.protobuf.Descriptors.FileDescriptor descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData, .internalBuildGeneratedFileFrom(descriptorData,
...@@ -3718,13 +3952,14 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -3718,13 +3952,14 @@ public final class DungeonSettleNotifyOuterClass {
emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.getDescriptor(), emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.getDescriptor(),
emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.getDescriptor(), emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.getDescriptor(),
emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.getDescriptor(), emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.getDescriptor(),
emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.getDescriptor(),
}); });
internal_static_DungeonSettleNotify_descriptor = internal_static_DungeonSettleNotify_descriptor =
getDescriptor().getMessageTypes().get(0); getDescriptor().getMessageTypes().get(0);
internal_static_DungeonSettleNotify_fieldAccessorTable = new internal_static_DungeonSettleNotify_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_DungeonSettleNotify_descriptor, internal_static_DungeonSettleNotify_descriptor,
new java.lang.String[] { "StrengthenPointDataMap", "IsSuccess", "CloseTime", "Unk2700OMCCFBBDJMI", "SettleShow", "ExhibitionInfoList", "FailCondList", "DungeonId", "Result", "TowerLevelEndNotify", "TrialAvatarFirstPassDungeonNotify", "ChannellerSlabLoopDungeonResultInfo", "EffigyChallengeDungeonResultInfo", "RoguelikeDungeonSettleInfo", "CrystalLinkSettleInfo", "SummerTimeV2DungeonSettleInfo", "Detail", }); new java.lang.String[] { "StrengthenPointDataMap", "IsSuccess", "CloseTime", "Unk2700OMCCFBBDJMI", "SettleShow", "ExhibitionInfoList", "FailCondList", "DungeonId", "Result", "TowerLevelEndNotify", "TrialAvatarFirstPassDungeonNotify", "ChannellerSlabLoopDungeonResultInfo", "EffigyChallengeDungeonResultInfo", "RoguelikeDungeonSettleInfo", "CrystalLinkSettleInfo", "SummerTimeV2DungeonSettleInfo", "InstableSpraySettleInfo", "Detail", });
internal_static_DungeonSettleNotify_StrengthenPointDataMapEntry_descriptor = internal_static_DungeonSettleNotify_StrengthenPointDataMapEntry_descriptor =
internal_static_DungeonSettleNotify_descriptor.getNestedTypes().get(0); internal_static_DungeonSettleNotify_descriptor.getNestedTypes().get(0);
internal_static_DungeonSettleNotify_StrengthenPointDataMapEntry_fieldAccessorTable = new internal_static_DungeonSettleNotify_StrengthenPointDataMapEntry_fieldAccessorTable = new
...@@ -3747,6 +3982,7 @@ public final class DungeonSettleNotifyOuterClass { ...@@ -3747,6 +3982,7 @@ public final class DungeonSettleNotifyOuterClass {
emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.getDescriptor(); emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.getDescriptor();
emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.getDescriptor(); emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.getDescriptor();
emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.getDescriptor(); emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.getDescriptor();
emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.getDescriptor();
} }
// @@protoc_insertion_point(outer_class_scope) // @@protoc_insertion_point(outer_class_scope)
......
...@@ -28,7 +28,8 @@ public final class DungeonShowReminderNotifyOuterClass { ...@@ -28,7 +28,8 @@ public final class DungeonShowReminderNotifyOuterClass {
* <pre> * <pre>
* CmdId: 997 * CmdId: 997
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DungeonShowReminderNotify} * Protobuf type {@code DungeonShowReminderNotify}
...@@ -282,7 +283,8 @@ public final class DungeonShowReminderNotifyOuterClass { ...@@ -282,7 +283,8 @@ public final class DungeonShowReminderNotifyOuterClass {
* <pre> * <pre>
* CmdId: 997 * CmdId: 997
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code DungeonShowReminderNotify} * Protobuf type {@code DungeonShowReminderNotify}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment