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

Update 3.0 protos

parent 5db73d28
...@@ -31,12 +31,12 @@ public final class ResVersionConfigOuterClass { ...@@ -31,12 +31,12 @@ public final class ResVersionConfigOuterClass {
boolean getRelogin(); boolean getRelogin();
/** /**
* <code>string md_5 = 3;</code> * <code>string md5 = 3;</code>
* @return The md5. * @return The md5.
*/ */
java.lang.String getMd5(); java.lang.String getMd5();
/** /**
* <code>string md_5 = 3;</code> * <code>string md5 = 3;</code>
* @return The bytes for md5. * @return The bytes for md5.
*/ */
com.google.protobuf.ByteString com.google.protobuf.ByteString
...@@ -234,10 +234,10 @@ public final class ResVersionConfigOuterClass { ...@@ -234,10 +234,10 @@ public final class ResVersionConfigOuterClass {
return relogin_; return relogin_;
} }
public static final int MD_5_FIELD_NUMBER = 3; public static final int MD5_FIELD_NUMBER = 3;
private volatile java.lang.Object md5_; private volatile java.lang.Object md5_;
/** /**
* <code>string md_5 = 3;</code> * <code>string md5 = 3;</code>
* @return The md5. * @return The md5.
*/ */
@java.lang.Override @java.lang.Override
...@@ -254,7 +254,7 @@ public final class ResVersionConfigOuterClass { ...@@ -254,7 +254,7 @@ public final class ResVersionConfigOuterClass {
} }
} }
/** /**
* <code>string md_5 = 3;</code> * <code>string md5 = 3;</code>
* @return The bytes for md5. * @return The bytes for md5.
*/ */
@java.lang.Override @java.lang.Override
...@@ -536,7 +536,7 @@ public final class ResVersionConfigOuterClass { ...@@ -536,7 +536,7 @@ public final class ResVersionConfigOuterClass {
hash = (37 * hash) + RELOGIN_FIELD_NUMBER; hash = (37 * hash) + RELOGIN_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getRelogin()); getRelogin());
hash = (37 * hash) + MD_5_FIELD_NUMBER; hash = (37 * hash) + MD5_FIELD_NUMBER;
hash = (53 * hash) + getMd5().hashCode(); hash = (53 * hash) + getMd5().hashCode();
hash = (37 * hash) + RELEASE_TOTAL_SIZE_FIELD_NUMBER; hash = (37 * hash) + RELEASE_TOTAL_SIZE_FIELD_NUMBER;
hash = (53 * hash) + getReleaseTotalSize().hashCode(); hash = (53 * hash) + getReleaseTotalSize().hashCode();
...@@ -893,7 +893,7 @@ public final class ResVersionConfigOuterClass { ...@@ -893,7 +893,7 @@ public final class ResVersionConfigOuterClass {
private java.lang.Object md5_ = ""; private java.lang.Object md5_ = "";
/** /**
* <code>string md_5 = 3;</code> * <code>string md5 = 3;</code>
* @return The md5. * @return The md5.
*/ */
public java.lang.String getMd5() { public java.lang.String getMd5() {
...@@ -909,7 +909,7 @@ public final class ResVersionConfigOuterClass { ...@@ -909,7 +909,7 @@ public final class ResVersionConfigOuterClass {
} }
} }
/** /**
* <code>string md_5 = 3;</code> * <code>string md5 = 3;</code>
* @return The bytes for md5. * @return The bytes for md5.
*/ */
public com.google.protobuf.ByteString public com.google.protobuf.ByteString
...@@ -926,7 +926,7 @@ public final class ResVersionConfigOuterClass { ...@@ -926,7 +926,7 @@ public final class ResVersionConfigOuterClass {
} }
} }
/** /**
* <code>string md_5 = 3;</code> * <code>string md5 = 3;</code>
* @param value The md5 to set. * @param value The md5 to set.
* @return This builder for chaining. * @return This builder for chaining.
*/ */
...@@ -941,7 +941,7 @@ public final class ResVersionConfigOuterClass { ...@@ -941,7 +941,7 @@ public final class ResVersionConfigOuterClass {
return this; return this;
} }
/** /**
* <code>string md_5 = 3;</code> * <code>string md5 = 3;</code>
* @return This builder for chaining. * @return This builder for chaining.
*/ */
public Builder clearMd5() { public Builder clearMd5() {
...@@ -951,7 +951,7 @@ public final class ResVersionConfigOuterClass { ...@@ -951,7 +951,7 @@ public final class ResVersionConfigOuterClass {
return this; return this;
} }
/** /**
* <code>string md_5 = 3;</code> * <code>string md5 = 3;</code>
* @param value The bytes for md5 to set. * @param value The bytes for md5 to set.
* @return This builder for chaining. * @return This builder for chaining.
*/ */
...@@ -1337,12 +1337,12 @@ public final class ResVersionConfigOuterClass { ...@@ -1337,12 +1337,12 @@ public final class ResVersionConfigOuterClass {
descriptor; descriptor;
static { static {
java.lang.String[] descriptorData = { java.lang.String[] descriptorData = {
"\n\026ResVersionConfig.proto\"\243\001\n\020ResVersionC" + "\n\026ResVersionConfig.proto\"\242\001\n\020ResVersionC" +
"onfig\022\017\n\007version\030\001 \001(\r\022\017\n\007relogin\030\002 \001(\010\022" + "onfig\022\017\n\007version\030\001 \001(\r\022\017\n\007relogin\030\002 \001(\010\022" +
"\014\n\004md_5\030\003 \001(\t\022\032\n\022release_total_size\030\004 \001(" + "\013\n\003md5\030\003 \001(\t\022\032\n\022release_total_size\030\004 \001(\t" +
"\t\022\026\n\016version_suffix\030\005 \001(\t\022\016\n\006branch\030\006 \001(" + "\022\026\n\016version_suffix\030\005 \001(\t\022\016\n\006branch\030\006 \001(\t" +
"\t\022\033\n\023next_script_version\030\007 \001(\tB\033\n\031emu.gr" + "\022\033\n\023next_script_version\030\007 \001(\tB\033\n\031emu.gra" +
"asscutter.net.protob\006proto3" "sscutter.net.protob\006proto3"
}; };
descriptor = com.google.protobuf.Descriptors.FileDescriptor descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData, .internalBuildGeneratedFileFrom(descriptorData,
......
...@@ -40,7 +40,8 @@ public final class ResinChangeNotifyOuterClass { ...@@ -40,7 +40,8 @@ public final class ResinChangeNotifyOuterClass {
* <pre> * <pre>
* CmdId: 642 * CmdId: 642
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code ResinChangeNotify} * Protobuf type {@code ResinChangeNotify}
...@@ -348,7 +349,8 @@ public final class ResinChangeNotifyOuterClass { ...@@ -348,7 +349,8 @@ public final class ResinChangeNotifyOuterClass {
* <pre> * <pre>
* CmdId: 642 * CmdId: 642
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code ResinChangeNotify} * Protobuf type {@code ResinChangeNotify}
......
...@@ -304,9 +304,9 @@ public final class RetcodeOuterClass { ...@@ -304,9 +304,9 @@ public final class RetcodeOuterClass {
*/ */
RET_AVATAR_IN_COMBAT(128), RET_AVATAR_IN_COMBAT(128),
/** /**
* <code>RET_NICKNAME_UTF_8_ERROR = 130;</code> * <code>RET_NICKNAME_UTF8_ERROR = 130;</code>
*/ */
RET_NICKNAME_UTF_8_ERROR(130), RET_NICKNAME_UTF8_ERROR(130),
/** /**
* <code>RET_NICKNAME_TOO_LONG = 131;</code> * <code>RET_NICKNAME_TOO_LONG = 131;</code>
*/ */
...@@ -423,6 +423,18 @@ public final class RetcodeOuterClass { ...@@ -423,6 +423,18 @@ public final class RetcodeOuterClass {
* <code>RET_IS_IN_LOCK_AVATAR = 171;</code> * <code>RET_IS_IN_LOCK_AVATAR = 171;</code>
*/ */
RET_IS_IN_LOCK_AVATAR(171), RET_IS_IN_LOCK_AVATAR(171),
/**
* <code>RET_FULL_BACKUP_TEAM = 172;</code>
*/
RET_FULL_BACKUP_TEAM(172),
/**
* <code>RET_BACKUP_TEAM_ID_NOT_VALID = 173;</code>
*/
RET_BACKUP_TEAM_ID_NOT_VALID(173),
/**
* <code>RET_BACKUP_TEAM_IS_CUR_TEAM = 174;</code>
*/
RET_BACKUP_TEAM_IS_CUR_TEAM(174),
/** /**
* <code>RET_FLOAT_ERROR = 201;</code> * <code>RET_FLOAT_ERROR = 201;</code>
*/ */
...@@ -467,6 +479,14 @@ public final class RetcodeOuterClass { ...@@ -467,6 +479,14 @@ public final class RetcodeOuterClass {
* <code>RET_BARGAIN_FINISHED = 405;</code> * <code>RET_BARGAIN_FINISHED = 405;</code>
*/ */
RET_BARGAIN_FINISHED(405), RET_BARGAIN_FINISHED(405),
/**
* <code>RET_INFERENCE_ASSOCIATE_WORD_ERROR = 406;</code>
*/
RET_INFERENCE_ASSOCIATE_WORD_ERROR(406),
/**
* <code>RET_INFERENCE_SUBMIT_WORD_NO_CONCLUSION = 407;</code>
*/
RET_INFERENCE_SUBMIT_WORD_NO_CONCLUSION(407),
/** /**
* <code>RET_POINT_NOT_UNLOCKED = 501;</code> * <code>RET_POINT_NOT_UNLOCKED = 501;</code>
*/ */
...@@ -1203,6 +1223,14 @@ public final class RetcodeOuterClass { ...@@ -1203,6 +1223,14 @@ public final class RetcodeOuterClass {
* <code>RET_GADGET_CUSTOM_COMBINATION_INVALID = 831;</code> * <code>RET_GADGET_CUSTOM_COMBINATION_INVALID = 831;</code>
*/ */
RET_GADGET_CUSTOM_COMBINATION_INVALID(831), RET_GADGET_CUSTOM_COMBINATION_INVALID(831),
/**
* <code>RET_DESHRET_OBELISK_DUPLICATE_INTERACT = 832;</code>
*/
RET_DESHRET_OBELISK_DUPLICATE_INTERACT(832),
/**
* <code>RET_DESHRET_OBELISK_NO_AVAIL_CHEST = 833;</code>
*/
RET_DESHRET_OBELISK_NO_AVAIL_CHEST(833),
/** /**
* <code>RET_ACTIVITY_CLOSE = 860;</code> * <code>RET_ACTIVITY_CLOSE = 860;</code>
*/ */
...@@ -2232,9 +2260,9 @@ public final class RetcodeOuterClass { ...@@ -2232,9 +2260,9 @@ public final class RetcodeOuterClass {
*/ */
RET_REMARK_TOO_LONG(7029), RET_REMARK_TOO_LONG(7029),
/** /**
* <code>RET_REMARK_UTF_8_ERROR = 7030;</code> * <code>RET_REMARK_UTF8_ERROR = 7030;</code>
*/ */
RET_REMARK_UTF_8_ERROR(7030), RET_REMARK_UTF8_ERROR(7030),
/** /**
* <code>RET_REMARK_IS_EMPTY = 7031;</code> * <code>RET_REMARK_IS_EMPTY = 7031;</code>
*/ */
...@@ -3351,6 +3379,22 @@ public final class RetcodeOuterClass { ...@@ -3351,6 +3379,22 @@ public final class RetcodeOuterClass {
* <code>RET_HOME_LIMITED_SHOP_GOODS_DISABLE = 9796;</code> * <code>RET_HOME_LIMITED_SHOP_GOODS_DISABLE = 9796;</code>
*/ */
RET_HOME_LIMITED_SHOP_GOODS_DISABLE(9796), RET_HOME_LIMITED_SHOP_GOODS_DISABLE(9796),
/**
* <code>RET_HOME_WORLD_WOOD_MATERIAL_EMPTY = 9797;</code>
*/
RET_HOME_WORLD_WOOD_MATERIAL_EMPTY(9797),
/**
* <code>RET_HOME_WORLD_WOOD_MATERIAL_NOT_FOUND = 9798;</code>
*/
RET_HOME_WORLD_WOOD_MATERIAL_NOT_FOUND(9798),
/**
* <code>RET_HOME_WORLD_WOOD_MATERIAL_COUNT_INVALID = 9799;</code>
*/
RET_HOME_WORLD_WOOD_MATERIAL_COUNT_INVALID(9799),
/**
* <code>RET_HOME_WORLD_WOOD_EXCHANGE_EXCEED_LIMIT = 9800;</code>
*/
RET_HOME_WORLD_WOOD_EXCHANGE_EXCEED_LIMIT(9800),
/** /**
* <code>RET_SUMO_ACTIVITY_STAGE_NOT_OPEN = 10000;</code> * <code>RET_SUMO_ACTIVITY_STAGE_NOT_OPEN = 10000;</code>
*/ */
...@@ -3728,21 +3772,21 @@ public final class RetcodeOuterClass { ...@@ -3728,21 +3772,21 @@ public final class RetcodeOuterClass {
*/ */
RET_GACHA_ACTIVITY_HAVE_ROBOT_LIMIT(10316), RET_GACHA_ACTIVITY_HAVE_ROBOT_LIMIT(10316),
/** /**
* <code>RET_SUMMER_TIME_V_2_COIN_EXCEED_LIMIT = 10317;</code> * <code>RET_SUMMER_TIME_V2_COIN_EXCEED_LIMIT = 10317;</code>
*/ */
RET_SUMMER_TIME_V_2_COIN_EXCEED_LIMIT(10317), RET_SUMMER_TIME_V2_COIN_EXCEED_LIMIT(10317),
/** /**
* <code>RET_SUMMER_TIME_V_2_COIN_NOT_ENOUGH = 10318;</code> * <code>RET_SUMMER_TIME_V2_COIN_NOT_ENOUGH = 10318;</code>
*/ */
RET_SUMMER_TIME_V_2_COIN_NOT_ENOUGH(10318), RET_SUMMER_TIME_V2_COIN_NOT_ENOUGH(10318),
/** /**
* <code>RET_SUMMER_TIME_V_2_DUNGEON_STAGE_NOT_OPEN = 10319;</code> * <code>RET_SUMMER_TIME_V2_DUNGEON_STAGE_NOT_OPEN = 10319;</code>
*/ */
RET_SUMMER_TIME_V_2_DUNGEON_STAGE_NOT_OPEN(10319), RET_SUMMER_TIME_V2_DUNGEON_STAGE_NOT_OPEN(10319),
/** /**
* <code>RET_SUMMER_TIME_V_2_PREV_DUNGEON_NOT_COMPLETE = 10320;</code> * <code>RET_SUMMER_TIME_V2_PREV_DUNGEON_NOT_COMPLETE = 10320;</code>
*/ */
RET_SUMMER_TIME_V_2_PREV_DUNGEON_NOT_COMPLETE(10320), RET_SUMMER_TIME_V2_PREV_DUNGEON_NOT_COMPLETE(10320),
/** /**
* <code>RET_ROGUE_DIARY_AVATAR_DEATH = 10350;</code> * <code>RET_ROGUE_DIARY_AVATAR_DEATH = 10350;</code>
*/ */
...@@ -3771,6 +3815,22 @@ public final class RetcodeOuterClass { ...@@ -3771,6 +3815,22 @@ public final class RetcodeOuterClass {
* <code>RET_ROGUE_DIARY_CONTENT_CLOSED = 10366;</code> * <code>RET_ROGUE_DIARY_CONTENT_CLOSED = 10366;</code>
*/ */
RET_ROGUE_DIARY_CONTENT_CLOSED(10366), RET_ROGUE_DIARY_CONTENT_CLOSED(10366),
/**
* <code>RET_GRAVEN_INNOCENCE_COIN_A_NOT_ENOUGH = 10380;</code>
*/
RET_GRAVEN_INNOCENCE_COIN_A_NOT_ENOUGH(10380),
/**
* <code>RET_GRAVEN_INNOCENCE_COIN_B_NOT_ENOUGH = 10381;</code>
*/
RET_GRAVEN_INNOCENCE_COIN_B_NOT_ENOUGH(10381),
/**
* <code>RET_GRAVEN_INNOCENCE_COIN_A_EXCEED_LIMIT = 10382;</code>
*/
RET_GRAVEN_INNOCENCE_COIN_A_EXCEED_LIMIT(10382),
/**
* <code>RET_GRAVEN_INNOCENCE_COIN_B_EXCEED_LIMIT = 10383;</code>
*/
RET_GRAVEN_INNOCENCE_COIN_B_EXCEED_LIMIT(10383),
/** /**
* <code>RET_ISLAND_PARTY_STAGE_NOT_OPEN = 10371;</code> * <code>RET_ISLAND_PARTY_STAGE_NOT_OPEN = 10371;</code>
*/ */
...@@ -4027,6 +4087,18 @@ public final class RetcodeOuterClass { ...@@ -4027,6 +4087,18 @@ public final class RetcodeOuterClass {
* <code>RET_UGC_BAN_PUBLISH = 11159;</code> * <code>RET_UGC_BAN_PUBLISH = 11159;</code>
*/ */
RET_UGC_BAN_PUBLISH(11159), RET_UGC_BAN_PUBLISH(11159),
/**
* <code>RET_COMPOUND_BOOST_ITEM_NOT_EXIST = 11201;</code>
*/
RET_COMPOUND_BOOST_ITEM_NOT_EXIST(11201),
/**
* <code>RET_COMPOUND_BOOST_TARGET_NOT_EXIST = 11202;</code>
*/
RET_COMPOUND_BOOST_TARGET_NOT_EXIST(11202),
/**
* <code>RET_QUICK_HIT_TREE_EMPTY_TREES = 11211;</code>
*/
RET_QUICK_HIT_TREE_EMPTY_TREES(11211),
UNRECOGNIZED(-1), UNRECOGNIZED(-1),
; ;
...@@ -4315,9 +4387,9 @@ public final class RetcodeOuterClass { ...@@ -4315,9 +4387,9 @@ public final class RetcodeOuterClass {
*/ */
public static final int RET_AVATAR_IN_COMBAT_VALUE = 128; public static final int RET_AVATAR_IN_COMBAT_VALUE = 128;
/** /**
* <code>RET_NICKNAME_UTF_8_ERROR = 130;</code> * <code>RET_NICKNAME_UTF8_ERROR = 130;</code>
*/ */
public static final int RET_NICKNAME_UTF_8_ERROR_VALUE = 130; public static final int RET_NICKNAME_UTF8_ERROR_VALUE = 130;
/** /**
* <code>RET_NICKNAME_TOO_LONG = 131;</code> * <code>RET_NICKNAME_TOO_LONG = 131;</code>
*/ */
...@@ -4434,6 +4506,18 @@ public final class RetcodeOuterClass { ...@@ -4434,6 +4506,18 @@ public final class RetcodeOuterClass {
* <code>RET_IS_IN_LOCK_AVATAR = 171;</code> * <code>RET_IS_IN_LOCK_AVATAR = 171;</code>
*/ */
public static final int RET_IS_IN_LOCK_AVATAR_VALUE = 171; public static final int RET_IS_IN_LOCK_AVATAR_VALUE = 171;
/**
* <code>RET_FULL_BACKUP_TEAM = 172;</code>
*/
public static final int RET_FULL_BACKUP_TEAM_VALUE = 172;
/**
* <code>RET_BACKUP_TEAM_ID_NOT_VALID = 173;</code>
*/
public static final int RET_BACKUP_TEAM_ID_NOT_VALID_VALUE = 173;
/**
* <code>RET_BACKUP_TEAM_IS_CUR_TEAM = 174;</code>
*/
public static final int RET_BACKUP_TEAM_IS_CUR_TEAM_VALUE = 174;
/** /**
* <code>RET_FLOAT_ERROR = 201;</code> * <code>RET_FLOAT_ERROR = 201;</code>
*/ */
...@@ -4478,6 +4562,14 @@ public final class RetcodeOuterClass { ...@@ -4478,6 +4562,14 @@ public final class RetcodeOuterClass {
* <code>RET_BARGAIN_FINISHED = 405;</code> * <code>RET_BARGAIN_FINISHED = 405;</code>
*/ */
public static final int RET_BARGAIN_FINISHED_VALUE = 405; public static final int RET_BARGAIN_FINISHED_VALUE = 405;
/**
* <code>RET_INFERENCE_ASSOCIATE_WORD_ERROR = 406;</code>
*/
public static final int RET_INFERENCE_ASSOCIATE_WORD_ERROR_VALUE = 406;
/**
* <code>RET_INFERENCE_SUBMIT_WORD_NO_CONCLUSION = 407;</code>
*/
public static final int RET_INFERENCE_SUBMIT_WORD_NO_CONCLUSION_VALUE = 407;
/** /**
* <code>RET_POINT_NOT_UNLOCKED = 501;</code> * <code>RET_POINT_NOT_UNLOCKED = 501;</code>
*/ */
...@@ -5214,6 +5306,14 @@ public final class RetcodeOuterClass { ...@@ -5214,6 +5306,14 @@ public final class RetcodeOuterClass {
* <code>RET_GADGET_CUSTOM_COMBINATION_INVALID = 831;</code> * <code>RET_GADGET_CUSTOM_COMBINATION_INVALID = 831;</code>
*/ */
public static final int RET_GADGET_CUSTOM_COMBINATION_INVALID_VALUE = 831; public static final int RET_GADGET_CUSTOM_COMBINATION_INVALID_VALUE = 831;
/**
* <code>RET_DESHRET_OBELISK_DUPLICATE_INTERACT = 832;</code>
*/
public static final int RET_DESHRET_OBELISK_DUPLICATE_INTERACT_VALUE = 832;
/**
* <code>RET_DESHRET_OBELISK_NO_AVAIL_CHEST = 833;</code>
*/
public static final int RET_DESHRET_OBELISK_NO_AVAIL_CHEST_VALUE = 833;
/** /**
* <code>RET_ACTIVITY_CLOSE = 860;</code> * <code>RET_ACTIVITY_CLOSE = 860;</code>
*/ */
...@@ -6243,9 +6343,9 @@ public final class RetcodeOuterClass { ...@@ -6243,9 +6343,9 @@ public final class RetcodeOuterClass {
*/ */
public static final int RET_REMARK_TOO_LONG_VALUE = 7029; public static final int RET_REMARK_TOO_LONG_VALUE = 7029;
/** /**
* <code>RET_REMARK_UTF_8_ERROR = 7030;</code> * <code>RET_REMARK_UTF8_ERROR = 7030;</code>
*/ */
public static final int RET_REMARK_UTF_8_ERROR_VALUE = 7030; public static final int RET_REMARK_UTF8_ERROR_VALUE = 7030;
/** /**
* <code>RET_REMARK_IS_EMPTY = 7031;</code> * <code>RET_REMARK_IS_EMPTY = 7031;</code>
*/ */
...@@ -7362,6 +7462,22 @@ public final class RetcodeOuterClass { ...@@ -7362,6 +7462,22 @@ public final class RetcodeOuterClass {
* <code>RET_HOME_LIMITED_SHOP_GOODS_DISABLE = 9796;</code> * <code>RET_HOME_LIMITED_SHOP_GOODS_DISABLE = 9796;</code>
*/ */
public static final int RET_HOME_LIMITED_SHOP_GOODS_DISABLE_VALUE = 9796; public static final int RET_HOME_LIMITED_SHOP_GOODS_DISABLE_VALUE = 9796;
/**
* <code>RET_HOME_WORLD_WOOD_MATERIAL_EMPTY = 9797;</code>
*/
public static final int RET_HOME_WORLD_WOOD_MATERIAL_EMPTY_VALUE = 9797;
/**
* <code>RET_HOME_WORLD_WOOD_MATERIAL_NOT_FOUND = 9798;</code>
*/
public static final int RET_HOME_WORLD_WOOD_MATERIAL_NOT_FOUND_VALUE = 9798;
/**
* <code>RET_HOME_WORLD_WOOD_MATERIAL_COUNT_INVALID = 9799;</code>
*/
public static final int RET_HOME_WORLD_WOOD_MATERIAL_COUNT_INVALID_VALUE = 9799;
/**
* <code>RET_HOME_WORLD_WOOD_EXCHANGE_EXCEED_LIMIT = 9800;</code>
*/
public static final int RET_HOME_WORLD_WOOD_EXCHANGE_EXCEED_LIMIT_VALUE = 9800;
/** /**
* <code>RET_SUMO_ACTIVITY_STAGE_NOT_OPEN = 10000;</code> * <code>RET_SUMO_ACTIVITY_STAGE_NOT_OPEN = 10000;</code>
*/ */
...@@ -7739,21 +7855,21 @@ public final class RetcodeOuterClass { ...@@ -7739,21 +7855,21 @@ public final class RetcodeOuterClass {
*/ */
public static final int RET_GACHA_ACTIVITY_HAVE_ROBOT_LIMIT_VALUE = 10316; public static final int RET_GACHA_ACTIVITY_HAVE_ROBOT_LIMIT_VALUE = 10316;
/** /**
* <code>RET_SUMMER_TIME_V_2_COIN_EXCEED_LIMIT = 10317;</code> * <code>RET_SUMMER_TIME_V2_COIN_EXCEED_LIMIT = 10317;</code>
*/ */
public static final int RET_SUMMER_TIME_V_2_COIN_EXCEED_LIMIT_VALUE = 10317; public static final int RET_SUMMER_TIME_V2_COIN_EXCEED_LIMIT_VALUE = 10317;
/** /**
* <code>RET_SUMMER_TIME_V_2_COIN_NOT_ENOUGH = 10318;</code> * <code>RET_SUMMER_TIME_V2_COIN_NOT_ENOUGH = 10318;</code>
*/ */
public static final int RET_SUMMER_TIME_V_2_COIN_NOT_ENOUGH_VALUE = 10318; public static final int RET_SUMMER_TIME_V2_COIN_NOT_ENOUGH_VALUE = 10318;
/** /**
* <code>RET_SUMMER_TIME_V_2_DUNGEON_STAGE_NOT_OPEN = 10319;</code> * <code>RET_SUMMER_TIME_V2_DUNGEON_STAGE_NOT_OPEN = 10319;</code>
*/ */
public static final int RET_SUMMER_TIME_V_2_DUNGEON_STAGE_NOT_OPEN_VALUE = 10319; public static final int RET_SUMMER_TIME_V2_DUNGEON_STAGE_NOT_OPEN_VALUE = 10319;
/** /**
* <code>RET_SUMMER_TIME_V_2_PREV_DUNGEON_NOT_COMPLETE = 10320;</code> * <code>RET_SUMMER_TIME_V2_PREV_DUNGEON_NOT_COMPLETE = 10320;</code>
*/ */
public static final int RET_SUMMER_TIME_V_2_PREV_DUNGEON_NOT_COMPLETE_VALUE = 10320; public static final int RET_SUMMER_TIME_V2_PREV_DUNGEON_NOT_COMPLETE_VALUE = 10320;
/** /**
* <code>RET_ROGUE_DIARY_AVATAR_DEATH = 10350;</code> * <code>RET_ROGUE_DIARY_AVATAR_DEATH = 10350;</code>
*/ */
...@@ -7782,6 +7898,22 @@ public final class RetcodeOuterClass { ...@@ -7782,6 +7898,22 @@ public final class RetcodeOuterClass {
* <code>RET_ROGUE_DIARY_CONTENT_CLOSED = 10366;</code> * <code>RET_ROGUE_DIARY_CONTENT_CLOSED = 10366;</code>
*/ */
public static final int RET_ROGUE_DIARY_CONTENT_CLOSED_VALUE = 10366; public static final int RET_ROGUE_DIARY_CONTENT_CLOSED_VALUE = 10366;
/**
* <code>RET_GRAVEN_INNOCENCE_COIN_A_NOT_ENOUGH = 10380;</code>
*/
public static final int RET_GRAVEN_INNOCENCE_COIN_A_NOT_ENOUGH_VALUE = 10380;
/**
* <code>RET_GRAVEN_INNOCENCE_COIN_B_NOT_ENOUGH = 10381;</code>
*/
public static final int RET_GRAVEN_INNOCENCE_COIN_B_NOT_ENOUGH_VALUE = 10381;
/**
* <code>RET_GRAVEN_INNOCENCE_COIN_A_EXCEED_LIMIT = 10382;</code>
*/
public static final int RET_GRAVEN_INNOCENCE_COIN_A_EXCEED_LIMIT_VALUE = 10382;
/**
* <code>RET_GRAVEN_INNOCENCE_COIN_B_EXCEED_LIMIT = 10383;</code>
*/
public static final int RET_GRAVEN_INNOCENCE_COIN_B_EXCEED_LIMIT_VALUE = 10383;
/** /**
* <code>RET_ISLAND_PARTY_STAGE_NOT_OPEN = 10371;</code> * <code>RET_ISLAND_PARTY_STAGE_NOT_OPEN = 10371;</code>
*/ */
...@@ -8038,6 +8170,18 @@ public final class RetcodeOuterClass { ...@@ -8038,6 +8170,18 @@ public final class RetcodeOuterClass {
* <code>RET_UGC_BAN_PUBLISH = 11159;</code> * <code>RET_UGC_BAN_PUBLISH = 11159;</code>
*/ */
public static final int RET_UGC_BAN_PUBLISH_VALUE = 11159; public static final int RET_UGC_BAN_PUBLISH_VALUE = 11159;
/**
* <code>RET_COMPOUND_BOOST_ITEM_NOT_EXIST = 11201;</code>
*/
public static final int RET_COMPOUND_BOOST_ITEM_NOT_EXIST_VALUE = 11201;
/**
* <code>RET_COMPOUND_BOOST_TARGET_NOT_EXIST = 11202;</code>
*/
public static final int RET_COMPOUND_BOOST_TARGET_NOT_EXIST_VALUE = 11202;
/**
* <code>RET_QUICK_HIT_TREE_EMPTY_TREES = 11211;</code>
*/
public static final int RET_QUICK_HIT_TREE_EMPTY_TREES_VALUE = 11211;
public final int getNumber() { public final int getNumber() {
...@@ -8135,7 +8279,7 @@ public final class RetcodeOuterClass { ...@@ -8135,7 +8279,7 @@ public final class RetcodeOuterClass {
case 126: return RET_TEAM_AVATAR_IN_EXPEDITION; case 126: return RET_TEAM_AVATAR_IN_EXPEDITION;
case 127: return RET_TEAM_CAN_NOT_CHOSE_REPLACE_USE; case 127: return RET_TEAM_CAN_NOT_CHOSE_REPLACE_USE;
case 128: return RET_AVATAR_IN_COMBAT; case 128: return RET_AVATAR_IN_COMBAT;
case 130: return RET_NICKNAME_UTF_8_ERROR; case 130: return RET_NICKNAME_UTF8_ERROR;
case 131: return RET_NICKNAME_TOO_LONG; case 131: return RET_NICKNAME_TOO_LONG;
case 132: return RET_NICKNAME_WORD_ILLEGAL; case 132: return RET_NICKNAME_WORD_ILLEGAL;
case 133: return RET_NICKNAME_TOO_MANY_DIGITS; case 133: return RET_NICKNAME_TOO_MANY_DIGITS;
...@@ -8165,6 +8309,9 @@ public final class RetcodeOuterClass { ...@@ -8165,6 +8309,9 @@ public final class RetcodeOuterClass {
case 169: return RET_FLYCLOAK_PLATFORM_TYPE_ERR; case 169: return RET_FLYCLOAK_PLATFORM_TYPE_ERR;
case 170: return RET_IN_TRANSFER; case 170: return RET_IN_TRANSFER;
case 171: return RET_IS_IN_LOCK_AVATAR; case 171: return RET_IS_IN_LOCK_AVATAR;
case 172: return RET_FULL_BACKUP_TEAM;
case 173: return RET_BACKUP_TEAM_ID_NOT_VALID;
case 174: return RET_BACKUP_TEAM_IS_CUR_TEAM;
case 201: return RET_FLOAT_ERROR; case 201: return RET_FLOAT_ERROR;
case 301: return RET_NPC_NOT_EXIST; case 301: return RET_NPC_NOT_EXIST;
case 302: return RET_NPC_TOO_FAR; case 302: return RET_NPC_TOO_FAR;
...@@ -8176,6 +8323,8 @@ public final class RetcodeOuterClass { ...@@ -8176,6 +8323,8 @@ public final class RetcodeOuterClass {
case 403: return RET_QUEST_CONTENT_ERROR; case 403: return RET_QUEST_CONTENT_ERROR;
case 404: return RET_BARGAIN_NOT_ACTIVATED; case 404: return RET_BARGAIN_NOT_ACTIVATED;
case 405: return RET_BARGAIN_FINISHED; case 405: return RET_BARGAIN_FINISHED;
case 406: return RET_INFERENCE_ASSOCIATE_WORD_ERROR;
case 407: return RET_INFERENCE_SUBMIT_WORD_NO_CONCLUSION;
case 501: return RET_POINT_NOT_UNLOCKED; case 501: return RET_POINT_NOT_UNLOCKED;
case 502: return RET_POINT_TOO_FAR; case 502: return RET_POINT_TOO_FAR;
case 503: return RET_POINT_ALREAY_UNLOCKED; case 503: return RET_POINT_ALREAY_UNLOCKED;
...@@ -8360,6 +8509,8 @@ public final class RetcodeOuterClass { ...@@ -8360,6 +8509,8 @@ public final class RetcodeOuterClass {
case 829: return RET_GADGET_INTERACT_COND_NOT_MEET; case 829: return RET_GADGET_INTERACT_COND_NOT_MEET;
case 830: return RET_GADGET_INTERACT_PARAM_ERROR; case 830: return RET_GADGET_INTERACT_PARAM_ERROR;
case 831: return RET_GADGET_CUSTOM_COMBINATION_INVALID; case 831: return RET_GADGET_CUSTOM_COMBINATION_INVALID;
case 832: return RET_DESHRET_OBELISK_DUPLICATE_INTERACT;
case 833: return RET_DESHRET_OBELISK_NO_AVAIL_CHEST;
case 860: return RET_ACTIVITY_CLOSE; case 860: return RET_ACTIVITY_CLOSE;
case 861: return RET_ACTIVITY_ITEM_ERROR; case 861: return RET_ACTIVITY_ITEM_ERROR;
case 862: return RET_ACTIVITY_CONTRIBUTION_NOT_ENOUGH; case 862: return RET_ACTIVITY_CONTRIBUTION_NOT_ENOUGH;
...@@ -8617,7 +8768,7 @@ public final class RetcodeOuterClass { ...@@ -8617,7 +8768,7 @@ public final class RetcodeOuterClass {
case 7027: return RET_REPORT_CONTENT_ILLEGAL; case 7027: return RET_REPORT_CONTENT_ILLEGAL;
case 7028: return RET_REMARK_WORD_ILLEGAL; case 7028: return RET_REMARK_WORD_ILLEGAL;
case 7029: return RET_REMARK_TOO_LONG; case 7029: return RET_REMARK_TOO_LONG;
case 7030: return RET_REMARK_UTF_8_ERROR; case 7030: return RET_REMARK_UTF8_ERROR;
case 7031: return RET_REMARK_IS_EMPTY; case 7031: return RET_REMARK_IS_EMPTY;
case 7032: return RET_ASK_ADD_FRIEND_CD; case 7032: return RET_ASK_ADD_FRIEND_CD;
case 7033: return RET_SHOW_AVATAR_INFO_NOT_EXIST; case 7033: return RET_SHOW_AVATAR_INFO_NOT_EXIST;
...@@ -8897,6 +9048,10 @@ public final class RetcodeOuterClass { ...@@ -8897,6 +9048,10 @@ public final class RetcodeOuterClass {
case 9794: return RET_HOME_BGM_FURNITURE_NOT_FOUND; case 9794: return RET_HOME_BGM_FURNITURE_NOT_FOUND;
case 9795: return RET_HOME_BGM_NOT_SUPPORT_BY_CUR_SCENE; case 9795: return RET_HOME_BGM_NOT_SUPPORT_BY_CUR_SCENE;
case 9796: return RET_HOME_LIMITED_SHOP_GOODS_DISABLE; case 9796: return RET_HOME_LIMITED_SHOP_GOODS_DISABLE;
case 9797: return RET_HOME_WORLD_WOOD_MATERIAL_EMPTY;
case 9798: return RET_HOME_WORLD_WOOD_MATERIAL_NOT_FOUND;
case 9799: return RET_HOME_WORLD_WOOD_MATERIAL_COUNT_INVALID;
case 9800: return RET_HOME_WORLD_WOOD_EXCHANGE_EXCEED_LIMIT;
case 10000: return RET_SUMO_ACTIVITY_STAGE_NOT_OPEN; case 10000: return RET_SUMO_ACTIVITY_STAGE_NOT_OPEN;
case 10001: return RET_SUMO_ACTIVITY_SWITCH_TEAM_IN_CD; case 10001: return RET_SUMO_ACTIVITY_SWITCH_TEAM_IN_CD;
case 10002: return RET_SUMO_ACTIVITY_TEAM_NUM_INCORRECT; case 10002: return RET_SUMO_ACTIVITY_TEAM_NUM_INCORRECT;
...@@ -8991,10 +9146,10 @@ public final class RetcodeOuterClass { ...@@ -8991,10 +9146,10 @@ public final class RetcodeOuterClass {
case 10310: return RET_ACTIVITY_FRIEND_HAVE_GIFT_LIMIT; case 10310: return RET_ACTIVITY_FRIEND_HAVE_GIFT_LIMIT;
case 10315: return RET_GACHA_ACTIVITY_HAVE_REWARD_LIMIT; case 10315: return RET_GACHA_ACTIVITY_HAVE_REWARD_LIMIT;
case 10316: return RET_GACHA_ACTIVITY_HAVE_ROBOT_LIMIT; case 10316: return RET_GACHA_ACTIVITY_HAVE_ROBOT_LIMIT;
case 10317: return RET_SUMMER_TIME_V_2_COIN_EXCEED_LIMIT; case 10317: return RET_SUMMER_TIME_V2_COIN_EXCEED_LIMIT;
case 10318: return RET_SUMMER_TIME_V_2_COIN_NOT_ENOUGH; case 10318: return RET_SUMMER_TIME_V2_COIN_NOT_ENOUGH;
case 10319: return RET_SUMMER_TIME_V_2_DUNGEON_STAGE_NOT_OPEN; case 10319: return RET_SUMMER_TIME_V2_DUNGEON_STAGE_NOT_OPEN;
case 10320: return RET_SUMMER_TIME_V_2_PREV_DUNGEON_NOT_COMPLETE; case 10320: return RET_SUMMER_TIME_V2_PREV_DUNGEON_NOT_COMPLETE;
case 10350: return RET_ROGUE_DIARY_AVATAR_DEATH; case 10350: return RET_ROGUE_DIARY_AVATAR_DEATH;
case 10351: return RET_ROGUE_DIARY_AVATAR_TIRED; case 10351: return RET_ROGUE_DIARY_AVATAR_TIRED;
case 10352: return RET_ROGUE_DIARY_AVATAR_DUPLICATED; case 10352: return RET_ROGUE_DIARY_AVATAR_DUPLICATED;
...@@ -9002,6 +9157,10 @@ public final class RetcodeOuterClass { ...@@ -9002,6 +9157,10 @@ public final class RetcodeOuterClass {
case 10354: return RET_ROGUE_DIARY_VIRTUAL_COIN_EXCEED_LIMIT; case 10354: return RET_ROGUE_DIARY_VIRTUAL_COIN_EXCEED_LIMIT;
case 10355: return RET_ROGUE_DIARY_VIRTUAL_COIN_NOT_ENOUGH; case 10355: return RET_ROGUE_DIARY_VIRTUAL_COIN_NOT_ENOUGH;
case 10366: return RET_ROGUE_DIARY_CONTENT_CLOSED; case 10366: return RET_ROGUE_DIARY_CONTENT_CLOSED;
case 10380: return RET_GRAVEN_INNOCENCE_COIN_A_NOT_ENOUGH;
case 10381: return RET_GRAVEN_INNOCENCE_COIN_B_NOT_ENOUGH;
case 10382: return RET_GRAVEN_INNOCENCE_COIN_A_EXCEED_LIMIT;
case 10383: return RET_GRAVEN_INNOCENCE_COIN_B_EXCEED_LIMIT;
case 10371: return RET_ISLAND_PARTY_STAGE_NOT_OPEN; case 10371: return RET_ISLAND_PARTY_STAGE_NOT_OPEN;
case 11001: return RET_NOT_IN_FISHING; case 11001: return RET_NOT_IN_FISHING;
case 11002: return RET_FISH_STATE_ERROR; case 11002: return RET_FISH_STATE_ERROR;
...@@ -9066,6 +9225,9 @@ public final class RetcodeOuterClass { ...@@ -9066,6 +9225,9 @@ public final class RetcodeOuterClass {
case 11157: return RET_UGC_NOT_AUTH; case 11157: return RET_UGC_NOT_AUTH;
case 11158: return RET_UGC_NOT_OPEN; case 11158: return RET_UGC_NOT_OPEN;
case 11159: return RET_UGC_BAN_PUBLISH; case 11159: return RET_UGC_BAN_PUBLISH;
case 11201: return RET_COMPOUND_BOOST_ITEM_NOT_EXIST;
case 11202: return RET_COMPOUND_BOOST_TARGET_NOT_EXIST;
case 11211: return RET_QUICK_HIT_TREE_EMPTY_TREES;
default: return null; default: return null;
} }
} }
...@@ -9131,7 +9293,7 @@ public final class RetcodeOuterClass { ...@@ -9131,7 +9293,7 @@ public final class RetcodeOuterClass {
descriptor; descriptor;
static { static {
java.lang.String[] descriptorData = { java.lang.String[] descriptorData = {
"\n\rRetcode.proto*\360\230\002\n\007Retcode\022\014\n\010RET_SUCC" + "\n\rRetcode.proto*\335\236\002\n\007Retcode\022\014\n\010RET_SUCC" +
"\020\000\022\025\n\010RET_FAIL\020\377\377\377\377\377\377\377\377\377\001\022\021\n\rRET_SVR_ERR" + "\020\000\022\025\n\010RET_FAIL\020\377\377\377\377\377\377\377\377\377\001\022\021\n\rRET_SVR_ERR" +
"OR\020\001\022\025\n\021RET_UNKNOWN_ERROR\020\002\022\020\n\014RET_FREQU" + "OR\020\001\022\025\n\021RET_UNKNOWN_ERROR\020\002\022\020\n\014RET_FREQU" +
"ENT\020\003\022\032\n\026RET_NODE_FORWARD_ERROR\020\004\022\030\n\024RET" + "ENT\020\003\022\032\n\026RET_NODE_FORWARD_ERROR\020\004\022\030\n\024RET" +
...@@ -9181,857 +9343,875 @@ public final class RetcodeOuterClass { ...@@ -9181,857 +9343,875 @@ public final class RetcodeOuterClass {
"_AVATAR\020|\022\036\n\032RET_TEAM_COST_EXCEED_LIMIT\020" + "_AVATAR\020|\022\036\n\032RET_TEAM_COST_EXCEED_LIMIT\020" +
"}\022!\n\035RET_TEAM_AVATAR_IN_EXPEDITION\020~\022&\n\"" + "}\022!\n\035RET_TEAM_AVATAR_IN_EXPEDITION\020~\022&\n\"" +
"RET_TEAM_CAN_NOT_CHOSE_REPLACE_USE\020\177\022\031\n\024" + "RET_TEAM_CAN_NOT_CHOSE_REPLACE_USE\020\177\022\031\n\024" +
"RET_AVATAR_IN_COMBAT\020\200\001\022\035\n\030RET_NICKNAME_" + "RET_AVATAR_IN_COMBAT\020\200\001\022\034\n\027RET_NICKNAME_" +
"UTF_8_ERROR\020\202\001\022\032\n\025RET_NICKNAME_TOO_LONG\020" + "UTF8_ERROR\020\202\001\022\032\n\025RET_NICKNAME_TOO_LONG\020\203" +
"\203\001\022\036\n\031RET_NICKNAME_WORD_ILLEGAL\020\204\001\022!\n\034RE" + "\001\022\036\n\031RET_NICKNAME_WORD_ILLEGAL\020\204\001\022!\n\034RET" +
"T_NICKNAME_TOO_MANY_DIGITS\020\205\001\022\032\n\025RET_NIC" + "_NICKNAME_TOO_MANY_DIGITS\020\205\001\022\032\n\025RET_NICK" +
"KNAME_IS_EMPTY\020\206\001\022\037\n\032RET_NICKNAME_MONTHL" + "NAME_IS_EMPTY\020\206\001\022\037\n\032RET_NICKNAME_MONTHLY" +
"Y_LIMIT\020\207\001\022\035\n\030RET_NICKNAME_NOT_CHANGED\020\210" + "_LIMIT\020\207\001\022\035\n\030RET_NICKNAME_NOT_CHANGED\020\210\001" +
"\001\022\032\n\025RET_PLAYER_NOT_ONLINE\020\214\001\022\034\n\027RET_OPE" + "\022\032\n\025RET_PLAYER_NOT_ONLINE\020\214\001\022\034\n\027RET_OPEN" +
"N_STATE_NOT_OPEN\020\215\001\022\027\n\022RET_FEATURE_CLOSE" + "_STATE_NOT_OPEN\020\215\001\022\027\n\022RET_FEATURE_CLOSED" +
"D\020\216\001\022%\n RET_AVATAR_EXPEDITION_AVATAR_DIE" + "\020\216\001\022%\n RET_AVATAR_EXPEDITION_AVATAR_DIE\020" +
"\020\230\001\022&\n!RET_AVATAR_EXPEDITION_COUNT_LIMIT" + "\230\001\022&\n!RET_AVATAR_EXPEDITION_COUNT_LIMIT\020" +
"\020\231\001\022&\n!RET_AVATAR_EXPEDITION_MAIN_FORBID" + "\231\001\022&\n!RET_AVATAR_EXPEDITION_MAIN_FORBID\020" +
"\020\232\001\022\'\n\"RET_AVATAR_EXPEDITION_TRIAL_FORBI" + "\232\001\022\'\n\"RET_AVATAR_EXPEDITION_TRIAL_FORBID" +
"D\020\233\001\022\032\n\025RET_TEAM_NAME_ILLEGAL\020\234\001\022\032\n\025RET_" + "\020\233\001\022\032\n\025RET_TEAM_NAME_ILLEGAL\020\234\001\022\032\n\025RET_I" +
"IS_NOT_IN_STANDBY\020\235\001\022\026\n\021RET_IS_IN_DUNGEO" + "S_NOT_IN_STANDBY\020\235\001\022\026\n\021RET_IS_IN_DUNGEON" +
"N\020\236\001\022 \n\033RET_IS_IN_LOCK_AVATAR_QUEST\020\237\001\022\036" + "\020\236\001\022 \n\033RET_IS_IN_LOCK_AVATAR_QUEST\020\237\001\022\036\n" +
"\n\031RET_IS_USING_TRIAL_AVATAR\020\240\001\022\035\n\030RET_IS" + "\031RET_IS_USING_TRIAL_AVATAR\020\240\001\022\035\n\030RET_IS_" +
"_USING_TEMP_AVATAR\020\241\001\022\031\n\024RET_NOT_HAS_FLY" + "USING_TEMP_AVATAR\020\241\001\022\031\n\024RET_NOT_HAS_FLYC" +
"CLOAK\020\242\001\022\"\n\035RET_FETTER_REWARD_ALREADY_GO" + "LOAK\020\242\001\022\"\n\035RET_FETTER_REWARD_ALREADY_GOT" +
"T\020\243\001\022\'\n\"RET_FETTER_REWARD_LEVEL_NOT_ENOU" + "\020\243\001\022\'\n\"RET_FETTER_REWARD_LEVEL_NOT_ENOUG" +
"GH\020\244\001\022%\n RET_WORLD_LEVEL_ADJUST_MIN_LEVE" + "H\020\244\001\022%\n RET_WORLD_LEVEL_ADJUST_MIN_LEVEL" +
"L\020\245\001\022\036\n\031RET_WORLD_LEVEL_ADJUST_CD\020\246\001\022\030\n\023" + "\020\245\001\022\036\n\031RET_WORLD_LEVEL_ADJUST_CD\020\246\001\022\030\n\023R" +
"RET_NOT_HAS_COSTUME\020\247\001\022\035\n\030RET_COSTUME_AV" + "ET_NOT_HAS_COSTUME\020\247\001\022\035\n\030RET_COSTUME_AVA" +
"ATAR_ERROR\020\250\001\022#\n\036RET_FLYCLOAK_PLATFORM_T" + "TAR_ERROR\020\250\001\022#\n\036RET_FLYCLOAK_PLATFORM_TY" +
"YPE_ERR\020\251\001\022\024\n\017RET_IN_TRANSFER\020\252\001\022\032\n\025RET_" + "PE_ERR\020\251\001\022\024\n\017RET_IN_TRANSFER\020\252\001\022\032\n\025RET_I" +
"IS_IN_LOCK_AVATAR\020\253\001\022\024\n\017RET_FLOAT_ERROR\020" + "S_IN_LOCK_AVATAR\020\253\001\022\031\n\024RET_FULL_BACKUP_T" +
"\311\001\022\026\n\021RET_NPC_NOT_EXIST\020\255\002\022\024\n\017RET_NPC_TO" + "EAM\020\254\001\022!\n\034RET_BACKUP_TEAM_ID_NOT_VALID\020\255" +
"O_FAR\020\256\002\022\031\n\024RET_NOT_CURRENT_TALK\020\257\002\022\030\n\023R" + "\001\022 \n\033RET_BACKUP_TEAM_IS_CUR_TEAM\020\256\001\022\024\n\017R" +
"ET_NPC_CREATE_FAIL\020\260\002\022\026\n\021RET_NPC_MOVE_FA" + "ET_FLOAT_ERROR\020\311\001\022\026\n\021RET_NPC_NOT_EXIST\020\255" +
"IL\020\261\002\022\030\n\023RET_QUEST_NOT_EXIST\020\221\003\022\026\n\021RET_Q" + "\002\022\024\n\017RET_NPC_TOO_FAR\020\256\002\022\031\n\024RET_NOT_CURRE" +
"UEST_IS_FAIL\020\222\003\022\034\n\027RET_QUEST_CONTENT_ERR" + "NT_TALK\020\257\002\022\030\n\023RET_NPC_CREATE_FAIL\020\260\002\022\026\n\021" +
"OR\020\223\003\022\036\n\031RET_BARGAIN_NOT_ACTIVATED\020\224\003\022\031\n" + "RET_NPC_MOVE_FAIL\020\261\002\022\030\n\023RET_QUEST_NOT_EX" +
"\024RET_BARGAIN_FINISHED\020\225\003\022\033\n\026RET_POINT_NO" + "IST\020\221\003\022\026\n\021RET_QUEST_IS_FAIL\020\222\003\022\034\n\027RET_QU" +
"T_UNLOCKED\020\365\003\022\026\n\021RET_POINT_TOO_FAR\020\366\003\022\036\n" + "EST_CONTENT_ERROR\020\223\003\022\036\n\031RET_BARGAIN_NOT_" +
"\031RET_POINT_ALREAY_UNLOCKED\020\367\003\022\031\n\024RET_ENT" + "ACTIVATED\020\224\003\022\031\n\024RET_BARGAIN_FINISHED\020\225\003\022" +
"ITY_NOT_EXIST\020\370\003\022\031\n\024RET_ENTER_SCENE_FAIL" + "\'\n\"RET_INFERENCE_ASSOCIATE_WORD_ERROR\020\226\003" +
"\020\371\003\022\036\n\031RET_PLAYER_IS_ENTER_SCENE\020\372\003\022\027\n\022R" + "\022,\n\'RET_INFERENCE_SUBMIT_WORD_NO_CONCLUS" +
"ET_CITY_MAX_LEVEL\020\373\003\022\024\n\017RET_AREA_LOCKED\020" + "ION\020\227\003\022\033\n\026RET_POINT_NOT_UNLOCKED\020\365\003\022\026\n\021R" +
"\374\003\022\030\n\023RET_JOIN_OTHER_WAIT\020\375\003\022\037\n\032RET_WEAT" + "ET_POINT_TOO_FAR\020\366\003\022\036\n\031RET_POINT_ALREAY_" +
"HER_AREA_NOT_FOUND\020\376\003\022\032\n\025RET_WEATHER_IS_" + "UNLOCKED\020\367\003\022\031\n\024RET_ENTITY_NOT_EXIST\020\370\003\022\031" +
"LOCKED\020\377\003\022\032\n\025RET_NOT_IN_SELF_SCENE\020\200\004\022\030\n" + "\n\024RET_ENTER_SCENE_FAIL\020\371\003\022\036\n\031RET_PLAYER_" +
"\023RET_GROUP_NOT_EXIST\020\201\004\022\032\n\025RET_MARK_NAME" + "IS_ENTER_SCENE\020\372\003\022\027\n\022RET_CITY_MAX_LEVEL\020" +
"_ILLEGAL\020\202\004\022\034\n\027RET_MARK_ALREADY_EXISTS\020\203" + "\373\003\022\024\n\017RET_AREA_LOCKED\020\374\003\022\030\n\023RET_JOIN_OTH" +
"\004\022\026\n\021RET_MARK_OVERFLOW\020\204\004\022\030\n\023RET_MARK_NO" + "ER_WAIT\020\375\003\022\037\n\032RET_WEATHER_AREA_NOT_FOUND" +
"T_EXISTS\020\205\004\022\032\n\025RET_MARK_UNKNOWN_TYPE\020\206\004\022" + "\020\376\003\022\032\n\025RET_WEATHER_IS_LOCKED\020\377\003\022\032\n\025RET_N" +
"\033\n\026RET_MARK_NAME_TOO_LONG\020\207\004\022\026\n\021RET_DIST" + "OT_IN_SELF_SCENE\020\200\004\022\030\n\023RET_GROUP_NOT_EXI" +
"ANCE_LONG\020\210\004\022\"\n\035RET_ENTER_SCENE_TOKEN_IN" + "ST\020\201\004\022\032\n\025RET_MARK_NAME_ILLEGAL\020\202\004\022\034\n\027RET" +
"VALID\020\211\004\022\033\n\026RET_NOT_IN_WORLD_SCENE\020\212\004\022\034\n" + "_MARK_ALREADY_EXISTS\020\203\004\022\026\n\021RET_MARK_OVER" +
"\027RET_ANY_GALLERY_STARTED\020\213\004\022\032\n\025RET_GALLE" + "FLOW\020\204\004\022\030\n\023RET_MARK_NOT_EXISTS\020\205\004\022\032\n\025RET" +
"RY_NOT_START\020\214\004\022.\n)RET_GALLERY_INTERRUPT" + "_MARK_UNKNOWN_TYPE\020\206\004\022\033\n\026RET_MARK_NAME_T" +
"_ONLY_ON_SINGLE_MODE\020\215\004\022!\n\034RET_GALLERY_C" + "OO_LONG\020\207\004\022\026\n\021RET_DISTANCE_LONG\020\210\004\022\"\n\035RE" +
"ANNOT_INTERRUPT\020\216\004\022\037\n\032RET_GALLERY_WORLD_" + "T_ENTER_SCENE_TOKEN_INVALID\020\211\004\022\033\n\026RET_NO" +
"NOT_MEET\020\217\004\022\037\n\032RET_GALLERY_SCENE_NOT_MEE" + "T_IN_WORLD_SCENE\020\212\004\022\034\n\027RET_ANY_GALLERY_S" +
"T\020\220\004\022!\n\034RET_CUR_PLAY_CANNOT_TRANSFER\020\221\004\022" + "TARTED\020\213\004\022\032\n\025RET_GALLERY_NOT_START\020\214\004\022.\n" +
"&\n!RET_CANT_USE_WIDGET_IN_HOME_SCENE\020\222\004\022" + ")RET_GALLERY_INTERRUPT_ONLY_ON_SINGLE_MO" +
"\036\n\031RET_SCENE_GROUP_NOT_MATCH\020\223\004\022\030\n\023RET_P" + "DE\020\215\004\022!\n\034RET_GALLERY_CANNOT_INTERRUPT\020\216\004" +
"OS_ROT_INVALID\020\247\004\022\036\n\031RET_MARK_INVALID_SC" + "\022\037\n\032RET_GALLERY_WORLD_NOT_MEET\020\217\004\022\037\n\032RET" +
"ENE_ID\020\250\004\022*\n%RET_INVALID_SCENE_TO_USE_AN" + "_GALLERY_SCENE_NOT_MEET\020\220\004\022!\n\034RET_CUR_PL" +
"CHOR_POINT\020\251\004\022\036\n\031RET_ENTER_HOME_SCENE_FA" + "AY_CANNOT_TRANSFER\020\221\004\022&\n!RET_CANT_USE_WI" +
"IL\020\252\004\022\032\n\025RET_CUR_SCENE_IS_NULL\020\253\004\022\027\n\022RET" + "DGET_IN_HOME_SCENE\020\222\004\022\036\n\031RET_SCENE_GROUP" +
"_GROUP_ID_ERROR\020\254\004\022$\n\037RET_GALLERY_INTERR" + "_NOT_MATCH\020\223\004\022\030\n\023RET_POS_ROT_INVALID\020\247\004\022" +
"UPT_NOT_OWNER\020\255\004\022\032\n\025RET_NO_SPRING_IN_ARE" + "\036\n\031RET_MARK_INVALID_SCENE_ID\020\250\004\022*\n%RET_I" +
"A\020\256\004\022\032\n\025RET_AREA_NOT_IN_SCENE\020\257\004\022\030\n\023RET_" + "NVALID_SCENE_TO_USE_ANCHOR_POINT\020\251\004\022\036\n\031R" +
"INVALID_CITY_ID\020\260\004\022\031\n\024RET_INVALID_SCENE_" + "ET_ENTER_HOME_SCENE_FAIL\020\252\004\022\032\n\025RET_CUR_S" +
"ID\020\261\004\022 \n\033RET_DEST_SCENE_IS_NOT_ALLOW\020\262\004\022" + "CENE_IS_NULL\020\253\004\022\027\n\022RET_GROUP_ID_ERROR\020\254\004" +
"\037\n\032RET_LEVEL_TAG_SWITCH_IN_CD\020\263\004\022 \n\033RET_" + "\022$\n\037RET_GALLERY_INTERRUPT_NOT_OWNER\020\255\004\022\032" +
"LEVEL_TAG_ALREADY_EXIST\020\264\004\022\030\n\023RET_INVALI" + "\n\025RET_NO_SPRING_IN_AREA\020\256\004\022\032\n\025RET_AREA_N" +
"D_AREA_ID\020\265\004\022\027\n\022RET_ITEM_NOT_EXIST\020\331\004\022\037\n" + "OT_IN_SCENE\020\257\004\022\030\n\023RET_INVALID_CITY_ID\020\260\004" +
"\032RET_PACK_EXCEED_MAX_WEIGHT\020\332\004\022\032\n\025RET_IT" + "\022\031\n\024RET_INVALID_SCENE_ID\020\261\004\022 \n\033RET_DEST_" +
"EM_NOT_DROPABLE\020\333\004\022\030\n\023RET_ITEM_NOT_USABL" + "SCENE_IS_NOT_ALLOW\020\262\004\022\037\n\032RET_LEVEL_TAG_S" +
"E\020\334\004\022\037\n\032RET_ITEM_INVALID_USE_COUNT\020\335\004\022 \n" + "WITCH_IN_CD\020\263\004\022 \n\033RET_LEVEL_TAG_ALREADY_" +
"\033RET_ITEM_INVALID_DROP_COUNT\020\336\004\022\033\n\026RET_I" + "EXIST\020\264\004\022\030\n\023RET_INVALID_AREA_ID\020\265\004\022\027\n\022RE" +
"TEM_ALREADY_EXIST\020\337\004\022\031\n\024RET_ITEM_IN_COOL" + "T_ITEM_NOT_EXIST\020\331\004\022\037\n\032RET_PACK_EXCEED_M" +
"DOWN\020\340\004\022\036\n\031RET_ITEM_COUNT_NOT_ENOUGH\020\341\004\022" + "AX_WEIGHT\020\332\004\022\032\n\025RET_ITEM_NOT_DROPABLE\020\333\004" +
"\034\n\027RET_ITEM_INVALID_TARGET\020\342\004\022\031\n\024RET_REC" + "\022\030\n\023RET_ITEM_NOT_USABLE\020\334\004\022\037\n\032RET_ITEM_I" +
"IPE_NOT_EXIST\020\343\004\022\026\n\021RET_RECIPE_LOCKED\020\344\004" + "NVALID_USE_COUNT\020\335\004\022 \n\033RET_ITEM_INVALID_" +
"\022\030\n\023RET_RECIPE_UNLOCKED\020\345\004\022\034\n\027RET_COMPOU" + "DROP_COUNT\020\336\004\022\033\n\026RET_ITEM_ALREADY_EXIST\020" +
"ND_QUEUE_FULL\020\346\004\022\034\n\027RET_COMPOUND_NOT_FIN" + "\337\004\022\031\n\024RET_ITEM_IN_COOLDOWN\020\340\004\022\036\n\031RET_ITE" +
"ISH\020\347\004\022\032\n\025RET_MAIL_ITEM_NOT_GET\020\350\004\022\032\n\025RE" + "M_COUNT_NOT_ENOUGH\020\341\004\022\034\n\027RET_ITEM_INVALI" +
"T_ITEM_EXCEED_LIMIT\020\351\004\022\033\n\026RET_AVATAR_CAN" + "D_TARGET\020\342\004\022\031\n\024RET_RECIPE_NOT_EXIST\020\343\004\022\026" +
"_NOT_USE\020\352\004\022\037\n\032RET_ITEM_NEED_PLAYER_LEVE" + "\n\021RET_RECIPE_LOCKED\020\344\004\022\030\n\023RET_RECIPE_UNL" +
"L\020\353\004\022\034\n\027RET_RECIPE_NOT_AUTO_QTE\020\354\004\022\034\n\027RE" + "OCKED\020\345\004\022\034\n\027RET_COMPOUND_QUEUE_FULL\020\346\004\022\034" +
"T_COMPOUND_BUSY_QUEUE\020\355\004\022\030\n\023RET_NEED_MOR" + "\n\027RET_COMPOUND_NOT_FINISH\020\347\004\022\032\n\025RET_MAIL" +
"E_SCOIN\020\356\004\022\036\n\031RET_SKILL_DEPOT_NOT_FOUND\020" + "_ITEM_NOT_GET\020\350\004\022\032\n\025RET_ITEM_EXCEED_LIMI" +
"\357\004\022\031\n\024RET_HCOIN_NOT_ENOUGH\020\360\004\022\031\n\024RET_SCO" + "T\020\351\004\022\033\n\026RET_AVATAR_CAN_NOT_USE\020\352\004\022\037\n\032RET" +
"IN_NOT_ENOUGH\020\361\004\022\033\n\026RET_HCOIN_EXCEED_LIM" + "_ITEM_NEED_PLAYER_LEVEL\020\353\004\022\034\n\027RET_RECIPE" +
"IT\020\362\004\022\033\n\026RET_SCOIN_EXCEED_LIMIT\020\363\004\022\025\n\020RE" + "_NOT_AUTO_QTE\020\354\004\022\034\n\027RET_COMPOUND_BUSY_QU" +
"T_MAIL_EXPIRED\020\364\004\022\031\n\024RET_REWARD_HAS_TAKE" + "EUE\020\355\004\022\030\n\023RET_NEED_MORE_SCOIN\020\356\004\022\036\n\031RET_" +
"N\020\365\004\022 \n\033RET_COMBINE_COUNT_TOO_LARGE\020\366\004\022\032" + "SKILL_DEPOT_NOT_FOUND\020\357\004\022\031\n\024RET_HCOIN_NO" +
"\n\025RET_GIVING_ITEM_WRONG\020\367\004\022\033\n\026RET_GIVING" + "T_ENOUGH\020\360\004\022\031\n\024RET_SCOIN_NOT_ENOUGH\020\361\004\022\033" +
"_IS_FINISHED\020\370\004\022\033\n\026RET_GIVING_NOT_ACTIVE" + "\n\026RET_HCOIN_EXCEED_LIMIT\020\362\004\022\033\n\026RET_SCOIN" +
"D\020\371\004\022\031\n\024RET_FORGE_QUEUE_FULL\020\372\004\022\035\n\030RET_F" + "_EXCEED_LIMIT\020\363\004\022\025\n\020RET_MAIL_EXPIRED\020\364\004\022" +
"ORGE_QUEUE_CAPACITY\020\373\004\022\036\n\031RET_FORGE_QUEU" + "\031\n\024RET_REWARD_HAS_TAKEN\020\365\004\022 \n\033RET_COMBIN" +
"E_NOT_FOUND\020\374\004\022\032\n\025RET_FORGE_QUEUE_EMPTY\020" + "E_COUNT_TOO_LARGE\020\366\004\022\032\n\025RET_GIVING_ITEM_" +
"\375\004\022\031\n\024RET_NOT_SUPPORT_ITEM\020\376\004\022\023\n\016RET_ITE" + "WRONG\020\367\004\022\033\n\026RET_GIVING_IS_FINISHED\020\370\004\022\033\n" +
"M_EMPTY\020\377\004\022\035\n\030RET_VIRTUAL_EXCEED_LIMIT\020\200" + "\026RET_GIVING_NOT_ACTIVED\020\371\004\022\031\n\024RET_FORGE_" +
"\005\022\036\n\031RET_MATERIAL_EXCEED_LIMIT\020\201\005\022\033\n\026RET" + "QUEUE_FULL\020\372\004\022\035\n\030RET_FORGE_QUEUE_CAPACIT" +
"_EQUIP_EXCEED_LIMIT\020\202\005\022\"\n\035RET_ITEM_SHOUL" + "Y\020\373\004\022\036\n\031RET_FORGE_QUEUE_NOT_FOUND\020\374\004\022\032\n\025" +
"D_HAVE_NO_LEVEL\020\203\005\022*\n%RET_WEAPON_PROMOTE" + "RET_FORGE_QUEUE_EMPTY\020\375\004\022\031\n\024RET_NOT_SUPP" +
"_LEVEL_EXCEED_LIMIT\020\204\005\022\035\n\030RET_WEAPON_LEV" + "ORT_ITEM\020\376\004\022\023\n\016RET_ITEM_EMPTY\020\377\004\022\035\n\030RET_" +
"EL_INVALID\020\205\005\022\031\n\024RET_UNKNOW_ITEM_TYPE\020\206\005" + "VIRTUAL_EXCEED_LIMIT\020\200\005\022\036\n\031RET_MATERIAL_" +
"\022\033\n\026RET_ITEM_COUNT_IS_ZERO\020\207\005\022\030\n\023RET_ITE" + "EXCEED_LIMIT\020\201\005\022\033\n\026RET_EQUIP_EXCEED_LIMI" +
"M_IS_EXPIRED\020\210\005\022!\n\034RET_ITEM_EXCEED_OUTPU" + "T\020\202\005\022\"\n\035RET_ITEM_SHOULD_HAVE_NO_LEVEL\020\203\005" +
"T_LIMIT\020\211\005\022\033\n\026RET_EQUIP_LEVEL_HIGHER\020\212\005\022" + "\022*\n%RET_WEAPON_PROMOTE_LEVEL_EXCEED_LIMI" +
"&\n!RET_EQUIP_CAN_NOT_WAKE_OFF_WEAPON\020\213\005\022" + "T\020\204\005\022\035\n\030RET_WEAPON_LEVEL_INVALID\020\205\005\022\031\n\024R" +
"\036\n\031RET_EQUIP_HAS_BEEN_WEARED\020\214\005\022!\n\034RET_E" + "ET_UNKNOW_ITEM_TYPE\020\206\005\022\033\n\026RET_ITEM_COUNT" +
"QUIP_WEARED_CANNOT_DROP\020\215\005\022\031\n\024RET_AWAKEN" + "_IS_ZERO\020\207\005\022\030\n\023RET_ITEM_IS_EXPIRED\020\210\005\022!\n" +
"_LEVEL_MAX\020\216\005\022\031\n\024RET_MCOIN_NOT_ENOUGH\020\217\005" + "\034RET_ITEM_EXCEED_OUTPUT_LIMIT\020\211\005\022\033\n\026RET_" +
"\022\033\n\026RET_MCOIN_EXCEED_LIMIT\020\220\005\022\031\n\024RET_RES" + "EQUIP_LEVEL_HIGHER\020\212\005\022&\n!RET_EQUIP_CAN_N" +
"IN_NOT_ENOUGH\020\224\005\022\033\n\026RET_RESIN_EXCEED_LIM" + "OT_WAKE_OFF_WEAPON\020\213\005\022\036\n\031RET_EQUIP_HAS_B" +
"IT\020\225\005\022\034\n\027RET_RESIN_OPENSTATE_OFF\020\226\005\022$\n\037R" + "EEN_WEARED\020\214\005\022!\n\034RET_EQUIP_WEARED_CANNOT" +
"ET_RESIN_BOUGHT_COUNT_EXCEEDED\020\227\005\022*\n%RET" + "_DROP\020\215\005\022\031\n\024RET_AWAKEN_LEVEL_MAX\020\216\005\022\031\n\024R" +
"_RESIN_CARD_DAILY_REWARD_HAS_TAKEN\020\230\005\022\033\n" + "ET_MCOIN_NOT_ENOUGH\020\217\005\022\033\n\026RET_MCOIN_EXCE" +
"\026RET_RESIN_CARD_EXPIRED\020\231\005\022\034\n\027RET_AVATAR" + "ED_LIMIT\020\220\005\022\031\n\024RET_RESIN_NOT_ENOUGH\020\224\005\022\033" +
"_CAN_NOT_COOK\020\232\005\022\031\n\024RET_ATTACH_AVATAR_CD" + "\n\026RET_RESIN_EXCEED_LIMIT\020\225\005\022\034\n\027RET_RESIN" +
"\020\233\005\022#\n\036RET_AUTO_RECOVER_OPENSTATE_OFF\020\234\005" + "_OPENSTATE_OFF\020\226\005\022$\n\037RET_RESIN_BOUGHT_CO" +
"\022+\n&RET_AUTO_RECOVER_BOUGHT_COUNT_EXCEED" + "UNT_EXCEEDED\020\227\005\022*\n%RET_RESIN_CARD_DAILY_" +
"ED\020\235\005\022\032\n\025RET_RESIN_GAIN_FAILED\020\236\005\022$\n\037RET" + "REWARD_HAS_TAKEN\020\230\005\022\033\n\026RET_RESIN_CARD_EX" +
"_WIDGET_ORNAMENTS_TYPE_ERROR\020\237\005\022\"\n\035RET_A" + "PIRED\020\231\005\022\034\n\027RET_AVATAR_CAN_NOT_COOK\020\232\005\022\031" +
"LL_TARGET_SATIATION_FULL\020\240\005\022$\n\037RET_FORGE" + "\n\024RET_ATTACH_AVATAR_CD\020\233\005\022#\n\036RET_AUTO_RE" +
"_WORLD_LEVEL_NOT_MATCH\020\241\005\022\037\n\032RET_FORGE_P" + "COVER_OPENSTATE_OFF\020\234\005\022+\n&RET_AUTO_RECOV" +
"OINT_NOT_ENOUGH\020\242\005\022!\n\034RET_WIDGET_ANCHOR_" + "ER_BOUGHT_COUNT_EXCEEDED\020\235\005\022\032\n\025RET_RESIN" +
"POINT_FULL\020\243\005\022&\n!RET_WIDGET_ANCHOR_POINT" + "_GAIN_FAILED\020\236\005\022$\n\037RET_WIDGET_ORNAMENTS_" +
"_NOT_FOUND\020\244\005\022%\n RET_ALL_BONFIRE_EXCEED_" + "TYPE_ERROR\020\237\005\022\"\n\035RET_ALL_TARGET_SATIATIO" +
"MAX_COUNT\020\245\005\022!\n\034RET_BONFIRE_EXCEED_MAX_C" + "N_FULL\020\240\005\022$\n\037RET_FORGE_WORLD_LEVEL_NOT_M" +
"OUNT\020\246\005\022\035\n\030RET_LUNCH_BOX_DATA_ERROR\020\247\005\022!" + "ATCH\020\241\005\022\037\n\032RET_FORGE_POINT_NOT_ENOUGH\020\242\005" +
"\n\034RET_INVALID_QUICK_USE_WIDGET\020\250\005\022$\n\037RET" + "\022!\n\034RET_WIDGET_ANCHOR_POINT_FULL\020\243\005\022&\n!R" +
"_INVALID_REPLACE_RESIN_COUNT\020\251\005\022\'\n\"RET_P" + "ET_WIDGET_ANCHOR_POINT_NOT_FOUND\020\244\005\022%\n R" +
"REV_DETECTED_GATHER_NOT_FOUND\020\252\005\022\036\n\031RET_" + "ET_ALL_BONFIRE_EXCEED_MAX_COUNT\020\245\005\022!\n\034RE" +
"GOT_ALL_ONEOFF_GAHTER\020\253\005\022#\n\036RET_INVALID_" + "T_BONFIRE_EXCEED_MAX_COUNT\020\246\005\022\035\n\030RET_LUN" +
"WIDGET_MATERIAL_ID\020\254\005\022)\n$RET_WIDGET_DETE" + "CH_BOX_DATA_ERROR\020\247\005\022!\n\034RET_INVALID_QUIC" +
"CTOR_NO_HINT_TO_CLEAR\020\255\005\022,\n\'RET_WIDGET_A" + "K_USE_WIDGET\020\250\005\022$\n\037RET_INVALID_REPLACE_R" +
"LREADY_WITHIN_NEARBY_RADIUS\020\256\005\022,\n\'RET_WI" + "ESIN_COUNT\020\251\005\022\'\n\"RET_PREV_DETECTED_GATHE" +
"DGET_CLIENT_COLLECTOR_NEED_POINTS\020\257\005\022\031\n\024" + "R_NOT_FOUND\020\252\005\022\036\n\031RET_GOT_ALL_ONEOFF_GAH" +
"RET_WIDGET_IN_COMBAT\020\260\005\022!\n\034RET_WIDGET_NO" + "TER\020\253\005\022#\n\036RET_INVALID_WIDGET_MATERIAL_ID" +
"T_SET_QUICK_USE\020\261\005\022\036\n\031RET_ALREADY_ATTACH" + "\020\254\005\022)\n$RET_WIDGET_DETECTOR_NO_HINT_TO_CL" +
"_WIDGET\020\262\005\022\030\n\023RET_EQUIP_IS_LOCKED\020\263\005\022\030\n\023" + "EAR\020\255\005\022,\n\'RET_WIDGET_ALREADY_WITHIN_NEAR" +
"RET_FORGE_IS_LOCKED\020\264\005\022\032\n\025RET_COMBINE_IS" + "BY_RADIUS\020\256\005\022,\n\'RET_WIDGET_CLIENT_COLLEC" +
"_LOCKED\020\265\005\022!\n\034RET_FORGE_OUTPUT_STACK_LIM" + "TOR_NEED_POINTS\020\257\005\022\031\n\024RET_WIDGET_IN_COMB" +
"IT\020\266\005\022\037\n\032RET_ALREADY_DETTACH_WIDGET\020\267\005\022(" + "AT\020\260\005\022!\n\034RET_WIDGET_NOT_SET_QUICK_USE\020\261\005" +
"\n#RET_GADGET_BUILDER_EXCEED_MAX_COUNT\020\270\005" + "\022\036\n\031RET_ALREADY_ATTACH_WIDGET\020\262\005\022\030\n\023RET_" +
"\022/\n*RET_REUNION_PRIVILEGE_RESIN_TYPE_IS_" + "EQUIP_IS_LOCKED\020\263\005\022\030\n\023RET_FORGE_IS_LOCKE" +
"NORMAL\020\271\005\022(\n#RET_BONUS_COUNT_EXCEED_DOUB" + "D\020\264\005\022\032\n\025RET_COMBINE_IS_LOCKED\020\265\005\022!\n\034RET_" +
"LE_LIMIT\020\272\005\022(\n#RET_RELIQUARY_DECOMPOSE_P" + "FORGE_OUTPUT_STACK_LIMIT\020\266\005\022\037\n\032RET_ALREA" +
"ARAM_ERROR\020\273\005\022&\n!RET_ITEM_COMBINE_COUNT_" + "DY_DETTACH_WIDGET\020\267\005\022(\n#RET_GADGET_BUILD" +
"NOT_ENOUGH\020\274\005\022\030\n\023RET_GOODS_NOT_EXIST\020\275\005\022" + "ER_EXCEED_MAX_COUNT\020\270\005\022/\n*RET_REUNION_PR" +
"\"\n\035RET_GOODS_MATERIAL_NOT_ENOUGH\020\276\005\022\032\n\025R" + "IVILEGE_RESIN_TYPE_IS_NORMAL\020\271\005\022(\n#RET_B" +
"ET_GOODS_NOT_IN_TIME\020\277\005\022!\n\034RET_GOODS_BUY" + "ONUS_COUNT_EXCEED_DOUBLE_LIMIT\020\272\005\022(\n#RET" +
"_NUM_NOT_ENOUGH\020\300\005\022\034\n\027RET_GOODS_BUY_NUM_" + "_RELIQUARY_DECOMPOSE_PARAM_ERROR\020\273\005\022&\n!R" +
"ERROR\020\301\005\022\026\n\021RET_SHOP_NOT_OPEN\020\302\005\022\037\n\032RET_" + "ET_ITEM_COMBINE_COUNT_NOT_ENOUGH\020\274\005\022\030\n\023R" +
"SHOP_CONTENT_NOT_MATCH\020\303\005\022\027\n\022RET_CHAT_FO" + "ET_GOODS_NOT_EXIST\020\275\005\022\"\n\035RET_GOODS_MATER" +
"RBIDDEN\020\236\006\022\020\n\013RET_CHAT_CD\020\237\006\022\030\n\023RET_CHAT" + "IAL_NOT_ENOUGH\020\276\005\022\032\n\025RET_GOODS_NOT_IN_TI" +
"_FREQUENTLY\020\240\006\022\031\n\024RET_GADGET_NOT_EXIST\020\241" + "ME\020\277\005\022!\n\034RET_GOODS_BUY_NUM_NOT_ENOUGH\020\300\005" +
"\006\022\037\n\032RET_GADGET_NOT_INTERACTIVE\020\242\006\022\036\n\031RE" + "\022\034\n\027RET_GOODS_BUY_NUM_ERROR\020\301\005\022\026\n\021RET_SH" +
"T_GADGET_NOT_GATHERABLE\020\243\006\022\030\n\023RET_CHEST_" + "OP_NOT_OPEN\020\302\005\022\037\n\032RET_SHOP_CONTENT_NOT_M" +
"IS_LOCKED\020\244\006\022\033\n\026RET_GADGET_CREATE_FAIL\020\245" + "ATCH\020\303\005\022\027\n\022RET_CHAT_FORBIDDEN\020\236\006\022\020\n\013RET_" +
"\006\022!\n\034RET_WORKTOP_OPTION_NOT_EXIST\020\246\006\022!\n\034" + "CHAT_CD\020\237\006\022\030\n\023RET_CHAT_FREQUENTLY\020\240\006\022\031\n\024" +
"RET_GADGET_STATUE_NOT_ACTIVE\020\247\006\022\035\n\030RET_G" + "RET_GADGET_NOT_EXIST\020\241\006\022\037\n\032RET_GADGET_NO" +
"ADGET_STATUE_OPENED\020\250\006\022$\n\037RET_BOSS_CHEST" + "T_INTERACTIVE\020\242\006\022\036\n\031RET_GADGET_NOT_GATHE" +
"_NO_QUALIFICATION\020\251\006\022\"\n\035RET_BOSS_CHEST_L" + "RABLE\020\243\006\022\030\n\023RET_CHEST_IS_LOCKED\020\244\006\022\033\n\026RE" +
"IFE_TIME_OVER\020\252\006\022\"\n\035RET_BOSS_CHEST_WEEK_" + "T_GADGET_CREATE_FAIL\020\245\006\022!\n\034RET_WORKTOP_O" +
"NUM_LIMIT\020\253\006\022%\n RET_BOSS_CHEST_GUEST_WOR" + "PTION_NOT_EXIST\020\246\006\022!\n\034RET_GADGET_STATUE_" +
"LD_LEVEL\020\254\006\022\035\n\030RET_BOSS_CHEST_HAS_TAKEN\020" + "NOT_ACTIVE\020\247\006\022\035\n\030RET_GADGET_STATUE_OPENE" +
"\255\006\022\'\n\"RET_BLOSSOM_CHEST_NO_QUALIFICATION" + "D\020\250\006\022$\n\037RET_BOSS_CHEST_NO_QUALIFICATION\020" +
"\020\256\006\022%\n RET_BLOSSOM_CHEST_LIFE_TIME_OVER\020" + "\251\006\022\"\n\035RET_BOSS_CHEST_LIFE_TIME_OVER\020\252\006\022\"" +
"\257\006\022 \n\033RET_BLOSSOM_CHEST_HAS_TAKEN\020\260\006\022(\n#" + "\n\035RET_BOSS_CHEST_WEEK_NUM_LIMIT\020\253\006\022%\n RE" +
"RET_BLOSSOM_CHEST_GUEST_WORLD_LEVEL\020\261\006\022(" + "T_BOSS_CHEST_GUEST_WORLD_LEVEL\020\254\006\022\035\n\030RET" +
"\n#RET_MP_PLAY_REWARD_NO_QUALIFICATION\020\262\006" + "_BOSS_CHEST_HAS_TAKEN\020\255\006\022\'\n\"RET_BLOSSOM_" +
"\022!\n\034RET_MP_PLAY_REWARD_HAS_TAKEN\020\263\006\022(\n#R" + "CHEST_NO_QUALIFICATION\020\256\006\022%\n RET_BLOSSOM" +
"ET_GENERAL_REWARD_NO_QUALIFICATION\020\264\006\022&\n" + "_CHEST_LIFE_TIME_OVER\020\257\006\022 \n\033RET_BLOSSOM_" +
"!RET_GENERAL_REWARD_LIFE_TIME_OVER\020\265\006\022!\n" + "CHEST_HAS_TAKEN\020\260\006\022(\n#RET_BLOSSOM_CHEST_" +
"\034RET_GENERAL_REWARD_HAS_TAKEN\020\266\006\022\033\n\026RET_" + "GUEST_WORLD_LEVEL\020\261\006\022(\n#RET_MP_PLAY_REWA" +
"GADGET_NOT_VEHICLE\020\267\006\022\036\n\031RET_VEHICLE_SLO" + "RD_NO_QUALIFICATION\020\262\006\022!\n\034RET_MP_PLAY_RE" +
"T_OCCUPIED\020\270\006\022\027\n\022RET_NOT_IN_VEHICLE\020\271\006\022\035" + "WARD_HAS_TAKEN\020\263\006\022(\n#RET_GENERAL_REWARD_" +
"\n\030RET_CREATE_VEHICLE_IN_CD\020\272\006\022#\n\036RET_CRE" + "NO_QUALIFICATION\020\264\006\022&\n!RET_GENERAL_REWAR" +
"ATE_VEHICLE_POS_INVALID\020\273\006\022!\n\034RET_VEHICL" + "D_LIFE_TIME_OVER\020\265\006\022!\n\034RET_GENERAL_REWAR" +
"E_POINT_NOT_UNLOCK\020\274\006\022&\n!RET_GADGET_INTE" + "D_HAS_TAKEN\020\266\006\022\033\n\026RET_GADGET_NOT_VEHICLE" +
"RACT_COND_NOT_MEET\020\275\006\022$\n\037RET_GADGET_INTE" + "\020\267\006\022\036\n\031RET_VEHICLE_SLOT_OCCUPIED\020\270\006\022\027\n\022R" +
"RACT_PARAM_ERROR\020\276\006\022*\n%RET_GADGET_CUSTOM" + "ET_NOT_IN_VEHICLE\020\271\006\022\035\n\030RET_CREATE_VEHIC" +
"_COMBINATION_INVALID\020\277\006\022\027\n\022RET_ACTIVITY_" + "LE_IN_CD\020\272\006\022#\n\036RET_CREATE_VEHICLE_POS_IN" +
"CLOSE\020\334\006\022\034\n\027RET_ACTIVITY_ITEM_ERROR\020\335\006\022)" + "VALID\020\273\006\022!\n\034RET_VEHICLE_POINT_NOT_UNLOCK" +
"\n$RET_ACTIVITY_CONTRIBUTION_NOT_ENOUGH\020\336" + "\020\274\006\022&\n!RET_GADGET_INTERACT_COND_NOT_MEET" +
"\006\022\"\n\035RET_SEA_LAMP_PHASE_NOT_FINISH\020\337\006\022\037\n" + "\020\275\006\022$\n\037RET_GADGET_INTERACT_PARAM_ERROR\020\276" +
"\032RET_SEA_LAMP_FLY_NUM_LIMIT\020\340\006\022\'\n\"RET_SE" + "\006\022*\n%RET_GADGET_CUSTOM_COMBINATION_INVAL" +
"A_LAMP_FLY_LAMP_WORD_ILLEGAL\020\341\006\022&\n!RET_A" + "ID\020\277\006\022+\n&RET_DESHRET_OBELISK_DUPLICATE_I" +
"CTIVITY_WATCHER_REWARD_TAKEN\020\342\006\022-\n(RET_A" + "NTERACT\020\300\006\022\'\n\"RET_DESHRET_OBELISK_NO_AVA" +
"CTIVITY_WATCHER_REWARD_NOT_FINISHED\020\343\006\022#" + "IL_CHEST\020\301\006\022\027\n\022RET_ACTIVITY_CLOSE\020\334\006\022\034\n\027" +
"\n\036RET_SALESMAN_ALREADY_DELIVERED\020\344\006\022)\n$R" + "RET_ACTIVITY_ITEM_ERROR\020\335\006\022)\n$RET_ACTIVI" +
"ET_SALESMAN_REWARD_COUNT_NOT_ENOUGH\020\345\006\022\"" + "TY_CONTRIBUTION_NOT_ENOUGH\020\336\006\022\"\n\035RET_SEA" +
"\n\035RET_SALESMAN_POSITION_INVALID\020\346\006\022%\n RE" + "_LAMP_PHASE_NOT_FINISH\020\337\006\022\037\n\032RET_SEA_LAM" +
"T_DELIVER_NOT_FINISH_ALL_QUEST\020\347\006\022*\n%RET" + "P_FLY_NUM_LIMIT\020\340\006\022\'\n\"RET_SEA_LAMP_FLY_L" +
"_DELIVER_ALREADY_TAKE_DAILY_REWARD\020\350\006\022$\n" + "AMP_WORD_ILLEGAL\020\341\006\022&\n!RET_ACTIVITY_WATC" +
"\037RET_ASTER_PROGRESS_EXCEED_LIMIT\020\351\006\022\"\n\035R" + "HER_REWARD_TAKEN\020\342\006\022-\n(RET_ACTIVITY_WATC" +
"ET_ASTER_CREDIT_EXCEED_LIMIT\020\352\006\022!\n\034RET_A" + "HER_REWARD_NOT_FINISHED\020\343\006\022#\n\036RET_SALESM" +
"STER_TOKEN_EXCEED_LIMIT\020\353\006\022 \n\033RET_ASTER_" + "AN_ALREADY_DELIVERED\020\344\006\022)\n$RET_SALESMAN_" +
"CREDIT_NOT_ENOUGH\020\354\006\022\037\n\032RET_ASTER_TOKEN_" + "REWARD_COUNT_NOT_ENOUGH\020\345\006\022\"\n\035RET_SALESM" +
"NOT_ENOUGH\020\355\006\022\'\n\"RET_ASTER_SPECIAL_REWAR" + "AN_POSITION_INVALID\020\346\006\022%\n RET_DELIVER_NO" +
"D_HAS_TAKEN\020\356\006\022*\n%RET_FLIGHT_GROUP_ACTIV" + "T_FINISH_ALL_QUEST\020\347\006\022*\n%RET_DELIVER_ALR" +
"ITY_NOT_STARTED\020\357\006\022/\n*RET_ASTER_MID_PREV" + "EADY_TAKE_DAILY_REWARD\020\350\006\022$\n\037RET_ASTER_P" +
"IOUS_BATTLE_NOT_FINISHED\020\360\006\0225\n0RET_DRAGO" + "ROGRESS_EXCEED_LIMIT\020\351\006\022\"\n\035RET_ASTER_CRE" +
"N_SPINE_SHIMMERING_ESSENCE_EXCEED_LIMIT\020" + "DIT_EXCEED_LIMIT\020\352\006\022!\n\034RET_ASTER_TOKEN_E" +
"\361\006\022/\n*RET_DRAGON_SPINE_WARM_ESSENCE_EXCE" + "XCEED_LIMIT\020\353\006\022 \n\033RET_ASTER_CREDIT_NOT_E" +
"ED_LIMIT\020\362\006\0223\n.RET_DRAGON_SPINE_WONDROUS" + "NOUGH\020\354\006\022\037\n\032RET_ASTER_TOKEN_NOT_ENOUGH\020\355" +
"_ESSENCE_EXCEED_LIMIT\020\363\006\0223\n.RET_DRAGON_S" + "\006\022\'\n\"RET_ASTER_SPECIAL_REWARD_HAS_TAKEN\020" +
"PINE_SHIMMERING_ESSENCE_NOT_ENOUGH\020\364\006\022-\n" + "\356\006\022*\n%RET_FLIGHT_GROUP_ACTIVITY_NOT_STAR" +
"(RET_DRAGON_SPINE_WARM_ESSENCE_NOT_ENOUG" + "TED\020\357\006\022/\n*RET_ASTER_MID_PREVIOUS_BATTLE_" +
"H\020\365\006\0221\n,RET_DRAGON_SPINE_WONDROUS_ESSENC" + "NOT_FINISHED\020\360\006\0225\n0RET_DRAGON_SPINE_SHIM" +
"E_NOT_ENOUGH\020\366\006\022+\n&RET_EFFIGY_FIRST_PASS" + "MERING_ESSENCE_EXCEED_LIMIT\020\361\006\022/\n*RET_DR" +
"_REWARD_HAS_TAKEN\020\373\006\022 \n\033RET_EFFIGY_REWAR" + "AGON_SPINE_WARM_ESSENCE_EXCEED_LIMIT\020\362\006\022" +
"D_HAS_TAKEN\020\374\006\022,\n\'RET_TREASURE_MAP_ADD_T" + "3\n.RET_DRAGON_SPINE_WONDROUS_ESSENCE_EXC" +
"OKEN_EXCEED_LIMIT\020\375\006\022\'\n\"RET_TREASURE_MAP" + "EED_LIMIT\020\363\006\0223\n.RET_DRAGON_SPINE_SHIMMER" +
"_TOKEN_NOT_ENOUGHT\020\376\006\022#\n\036RET_SEA_LAMP_CO" + "ING_ESSENCE_NOT_ENOUGH\020\364\006\022-\n(RET_DRAGON_" +
"IN_EXCEED_LIMIT\020\377\006\022!\n\034RET_SEA_LAMP_COIN_" + "SPINE_WARM_ESSENCE_NOT_ENOUGH\020\365\006\0221\n,RET_" +
"NOT_ENOUGH\020\200\007\022)\n$RET_SEA_LAMP_POPULARITY" + "DRAGON_SPINE_WONDROUS_ESSENCE_NOT_ENOUGH" +
"_EXCEED_LIMIT\020\201\007\022(\n#RET_ACTIVITY_AVATAR_" + "\020\366\006\022+\n&RET_EFFIGY_FIRST_PASS_REWARD_HAS_" +
"REWARD_NOT_OPEN\020\202\007\022)\n$RET_ACTIVITY_AVATA" + "TAKEN\020\373\006\022 \n\033RET_EFFIGY_REWARD_HAS_TAKEN\020" +
"R_REWARD_HAS_TAKEN\020\203\007\022\'\n\"RET_ARENA_ACTIV" + "\374\006\022,\n\'RET_TREASURE_MAP_ADD_TOKEN_EXCEED_" +
"ITY_ALREADY_STARTED\020\204\007\022\037\n\032RET_TALENT_ALR" + "LIMIT\020\375\006\022\'\n\"RET_TREASURE_MAP_TOKEN_NOT_E" +
"EAY_UNLOCKED\020\205\007\022!\n\034RET_PREV_TALENT_NOT_U" + "NOUGHT\020\376\006\022#\n\036RET_SEA_LAMP_COIN_EXCEED_LI" +
"NLOCKED\020\206\007\022$\n\037RET_BIG_TALENT_POINT_NOT_E" + "MIT\020\377\006\022!\n\034RET_SEA_LAMP_COIN_NOT_ENOUGH\020\200" +
"NOUGH\020\207\007\022&\n!RET_SMALL_TALENT_POINT_NOT_E" + "\007\022)\n$RET_SEA_LAMP_POPULARITY_EXCEED_LIMI" +
"NOUGH\020\210\007\022 \n\033RET_PROUD_SKILL_ALREADY_GOT\020" + "T\020\201\007\022(\n#RET_ACTIVITY_AVATAR_REWARD_NOT_O" +
"\211\007\022!\n\034RET_PREV_PROUD_SKILL_NOT_GET\020\212\007\022\036\n" + "PEN\020\202\007\022)\n$RET_ACTIVITY_AVATAR_REWARD_HAS" +
"\031RET_PROUD_SKILL_MAX_LEVEL\020\213\007\022*\n%RET_CAN" + "_TAKEN\020\203\007\022\'\n\"RET_ARENA_ACTIVITY_ALREADY_" +
"DIDATE_SKILL_DEPOT_ID_NOT_FIND\020\216\007\022 \n\033RET" + "STARTED\020\204\007\022\037\n\032RET_TALENT_ALREAY_UNLOCKED" +
"_SKILL_DEPOT_IS_THE_SAME\020\217\007\022\032\n\025RET_MONST" + "\020\205\007\022!\n\034RET_PREV_TALENT_NOT_UNLOCKED\020\206\007\022$" +
"ER_NOT_EXIST\020\351\007\022\034\n\027RET_MONSTER_CREATE_FA" + "\n\037RET_BIG_TALENT_POINT_NOT_ENOUGH\020\207\007\022&\n!" +
"IL\020\352\007\022\033\n\026RET_DUNGEON_ENTER_FAIL\020\315\010\022\032\n\025RE" + "RET_SMALL_TALENT_POINT_NOT_ENOUGH\020\210\007\022 \n\033" +
"T_DUNGEON_QUIT_FAIL\020\316\010\022\'\n\"RET_DUNGEON_EN" + "RET_PROUD_SKILL_ALREADY_GOT\020\211\007\022!\n\034RET_PR" +
"TER_EXCEED_DAY_COUNT\020\317\010\022(\n#RET_DUNGEON_R" + "EV_PROUD_SKILL_NOT_GET\020\212\007\022\036\n\031RET_PROUD_S" +
"EVIVE_EXCEED_MAX_COUNT\020\320\010\022\034\n\027RET_DUNGEON" + "KILL_MAX_LEVEL\020\213\007\022*\n%RET_CANDIDATE_SKILL" +
"_REVIVE_FAIL\020\321\010\022\034\n\027RET_DUNGEON_NOT_SUCCE" + "_DEPOT_ID_NOT_FIND\020\216\007\022 \n\033RET_SKILL_DEPOT" +
"ED\020\322\010\022\037\n\032RET_DUNGEON_CAN_NOT_CANCEL\020\323\010\022\035" + "_IS_THE_SAME\020\217\007\022\032\n\025RET_MONSTER_NOT_EXIST" +
"\n\030RET_DEST_DUNGEON_SETTLED\020\324\010\022\'\n\"RET_DUN" + "\020\351\007\022\034\n\027RET_MONSTER_CREATE_FAIL\020\352\007\022\033\n\026RET" +
"GEON_CANDIDATE_TEAM_IS_FULL\020\325\010\022*\n%RET_DU" + "_DUNGEON_ENTER_FAIL\020\315\010\022\032\n\025RET_DUNGEON_QU" +
"NGEON_CANDIDATE_TEAM_IS_DISMISS\020\326\010\022-\n(RE" + "IT_FAIL\020\316\010\022\'\n\"RET_DUNGEON_ENTER_EXCEED_D" +
"T_DUNGEON_CANDIDATE_TEAM_NOT_ALL_READY\020\327" + "AY_COUNT\020\317\010\022(\n#RET_DUNGEON_REVIVE_EXCEED" +
"\010\0221\n,RET_DUNGEON_CANDIDATE_TEAM_HAS_REPE" + "_MAX_COUNT\020\320\010\022\034\n\027RET_DUNGEON_REVIVE_FAIL" +
"AT_AVATAR\020\330\010\022*\n%RET_DUNGEON_CANDIDATE_NO" + "\020\321\010\022\034\n\027RET_DUNGEON_NOT_SUCCEED\020\322\010\022\037\n\032RET" +
"T_SINGEL_PASS\020\331\010\022+\n&RET_DUNGEON_REPLAY_N" + "_DUNGEON_CAN_NOT_CANCEL\020\323\010\022\035\n\030RET_DEST_D" +
"EED_ALL_PLAYER_DIE\020\332\010\022(\n#RET_DUNGEON_REP" + "UNGEON_SETTLED\020\324\010\022\'\n\"RET_DUNGEON_CANDIDA" +
"LAY_HAS_REVIVE_COUNT\020\333\010\022\035\n\030RET_DUNGEON_O" + "TE_TEAM_IS_FULL\020\325\010\022*\n%RET_DUNGEON_CANDID" +
"THERS_LEAVE\020\334\010\022\"\n\035RET_DUNGEON_ENTER_LEVE" + "ATE_TEAM_IS_DISMISS\020\326\010\022-\n(RET_DUNGEON_CA" +
"L_LIMIT\020\335\010\022(\n#RET_DUNGEON_CANNOT_ENTER_P" + "NDIDATE_TEAM_NOT_ALL_READY\020\327\010\0221\n,RET_DUN" +
"LOT_IN_MP\020\336\010\022$\n\037RET_DUNGEON_DROP_SUBFIEL" + "GEON_CANDIDATE_TEAM_HAS_REPEAT_AVATAR\020\330\010" +
"D_LIMIT\020\337\010\0220\n+RET_DUNGEON_BE_INVITE_PLAY" + "\022*\n%RET_DUNGEON_CANDIDATE_NOT_SINGEL_PAS" +
"ER_AVATAR_ALL_DIE\020\340\010\022\034\n\027RET_DUNGEON_CANN" + "S\020\331\010\022+\n&RET_DUNGEON_REPLAY_NEED_ALL_PLAY" +
"OT_KICK\020\341\010\0223\n.RET_DUNGEON_CANDIDATE_TEAM" + "ER_DIE\020\332\010\022(\n#RET_DUNGEON_REPLAY_HAS_REVI" +
"_SOMEONE_LEVEL_LIMIT\020\342\010\022\036\n\031RET_DUNGEON_I" + "VE_COUNT\020\333\010\022\035\n\030RET_DUNGEON_OTHERS_LEAVE\020" +
"N_FORCE_QUIT\020\343\010\022#\n\036RET_DUNGEON_GUEST_QUI" + "\334\010\022\"\n\035RET_DUNGEON_ENTER_LEVEL_LIMIT\020\335\010\022(" +
"T_DUNGEON\020\344\010\022\034\n\027RET_DUNGEON_TICKET_FAIL\020" + "\n#RET_DUNGEON_CANNOT_ENTER_PLOT_IN_MP\020\336\010" +
"\345\010\022\033\n\026RET_MP_NOT_IN_MY_WORLD\020\261\t\022\026\n\021RET_M" + "\022$\n\037RET_DUNGEON_DROP_SUBFIELD_LIMIT\020\337\010\0220" +
"P_IN_MP_MODE\020\262\t\022\031\n\024RET_MP_SCENE_IS_FULL\020" + "\n+RET_DUNGEON_BE_INVITE_PLAYER_AVATAR_AL" +
"\263\t\022\036\n\031RET_MP_MODE_NOT_AVAILABLE\020\264\t\022 \n\033RE" + "L_DIE\020\340\010\022\034\n\027RET_DUNGEON_CANNOT_KICK\020\341\010\0223" +
"T_MP_PLAYER_NOT_ENTERABLE\020\265\t\022\032\n\025RET_MP_Q" + "\n.RET_DUNGEON_CANDIDATE_TEAM_SOMEONE_LEV" +
"UEST_BLOCK_MP\020\266\t\022\031\n\024RET_MP_IN_ROOM_SCENE" + "EL_LIMIT\020\342\010\022\036\n\031RET_DUNGEON_IN_FORCE_QUIT" +
"\020\267\t\022\031\n\024RET_MP_WORLD_IS_FULL\020\270\t\022\"\n\035RET_MP" + "\020\343\010\022#\n\036RET_DUNGEON_GUEST_QUIT_DUNGEON\020\344\010" +
"_PLAYER_NOT_ALLOW_ENTER\020\271\t\022\037\n\032RET_MP_PLA" + "\022\034\n\027RET_DUNGEON_TICKET_FAIL\020\345\010\022\033\n\026RET_MP" +
"YER_DISCONNECTED\020\272\t\022\032\n\025RET_MP_NOT_IN_MP_" + "_NOT_IN_MY_WORLD\020\261\t\022\026\n\021RET_MP_IN_MP_MODE" +
"MODE\020\273\t\022\033\n\026RET_MP_OWNER_NOT_ENTER\020\274\t\022#\n\036" + "\020\262\t\022\031\n\024RET_MP_SCENE_IS_FULL\020\263\t\022\036\n\031RET_MP" +
"RET_MP_ALLOW_ENTER_PLAYER_FULL\020\275\t\022%\n RET" + "_MODE_NOT_AVAILABLE\020\264\t\022 \n\033RET_MP_PLAYER_" +
"_MP_TARGET_PLAYER_IN_TRANSFER\020\276\t\022!\n\034RET_" + "NOT_ENTERABLE\020\265\t\022\032\n\025RET_MP_QUEST_BLOCK_M" +
"MP_TARGET_ENTERING_OTHER\020\277\t\022\032\n\025RET_MP_OT" + "P\020\266\t\022\031\n\024RET_MP_IN_ROOM_SCENE\020\267\t\022\031\n\024RET_M" +
"HER_ENTERING\020\300\t\022%\n RET_MP_ENTER_MAIN_PLA" + "P_WORLD_IS_FULL\020\270\t\022\"\n\035RET_MP_PLAYER_NOT_" +
"YER_IN_PLOT\020\301\t\022\031\n\024RET_MP_NOT_PS_PLAYER\020\302" + "ALLOW_ENTER\020\271\t\022\037\n\032RET_MP_PLAYER_DISCONNE" +
"\t\022\033\n\026RET_MP_PLAY_NOT_ACTIVE\020\303\t\022\037\n\032RET_MP" + "CTED\020\272\t\022\032\n\025RET_MP_NOT_IN_MP_MODE\020\273\t\022\033\n\026R" +
"_PLAY_REMAIN_REWARDS\020\304\t\022\032\n\025RET_MP_PLAY_N" + "ET_MP_OWNER_NOT_ENTER\020\274\t\022#\n\036RET_MP_ALLOW" +
"O_REWARD\020\305\t\022\033\n\026RET_MP_OPEN_STATE_FAIL\020\307\t" + "_ENTER_PLAYER_FULL\020\275\t\022%\n RET_MP_TARGET_P" +
"\022\037\n\032RET_MP_PLAYER_IN_BLACKLIST\020\310\t\022\031\n\024RET" + "LAYER_IN_TRANSFER\020\276\t\022!\n\034RET_MP_TARGET_EN" +
"_MP_REPLY_TIMEOUT\020\311\t\022\024\n\017RET_MP_IS_BLOCK\020" + "TERING_OTHER\020\277\t\022\032\n\025RET_MP_OTHER_ENTERING" +
"\312\t\022(\n#RET_MP_ENTER_MAIN_PLAYER_IN_MP_PLA" + "\020\300\t\022%\n RET_MP_ENTER_MAIN_PLAYER_IN_PLOT\020" +
"Y\020\313\t\022\035\n\030RET_MP_IN_MP_PLAY_BATTLE\020\314\t\022%\n R" + "\301\t\022\031\n\024RET_MP_NOT_PS_PLAYER\020\302\t\022\033\n\026RET_MP_" +
"ET_MP_GUEST_HAS_REWARD_REMAINED\020\315\t\022\033\n\026RE" + "PLAY_NOT_ACTIVE\020\303\t\022\037\n\032RET_MP_PLAY_REMAIN" +
"T_MP_QUIT_MP_INVALID\020\316\t\022)\n$RET_MP_OTHER_" + "_REWARDS\020\304\t\022\032\n\025RET_MP_PLAY_NO_REWARD\020\305\t\022" +
"DATA_VERSION_NOT_LATEST\020\317\t\022#\n\036RET_MP_DAT" + "\033\n\026RET_MP_OPEN_STATE_FAIL\020\307\t\022\037\n\032RET_MP_P" +
"A_VERSION_NOT_LATEST\020\320\t\022#\n\036RET_MP_CUR_WO" + "LAYER_IN_BLACKLIST\020\310\t\022\031\n\024RET_MP_REPLY_TI" +
"RLD_NOT_ENTERABLE\020\321\t\022\037\n\032RET_MP_ANY_GALLE" + "MEOUT\020\311\t\022\024\n\017RET_MP_IS_BLOCK\020\312\t\022(\n#RET_MP" +
"RY_STARTED\020\322\t\022\034\n\027RET_MP_HAS_ACTIVE_DRAFT" + "_ENTER_MAIN_PLAYER_IN_MP_PLAY\020\313\t\022\035\n\030RET_" +
"\020\323\t\022\035\n\030RET_MP_PLAYER_IN_DUNGEON\020\324\t\022\026\n\021RE" + "MP_IN_MP_PLAY_BATTLE\020\314\t\022%\n RET_MP_GUEST_" +
"T_MP_MATCH_FULL\020\325\t\022\027\n\022RET_MP_MATCH_LIMIT" + "HAS_REWARD_REMAINED\020\315\t\022\033\n\026RET_MP_QUIT_MP" +
"\020\326\t\022\033\n\026RET_MP_MATCH_IN_PUNISH\020\327\t\022\034\n\027RET_" + "_INVALID\020\316\t\022)\n$RET_MP_OTHER_DATA_VERSION" +
"MP_IS_IN_MULTISTAGE\020\330\t\022\037\n\032RET_MP_MATCH_P" + "_NOT_LATEST\020\317\t\022#\n\036RET_MP_DATA_VERSION_NO" +
"LAY_NOT_OPEN\020\331\t\022\"\n\035RET_MP_ONLY_MP_WITH_P" + "T_LATEST\020\320\t\022#\n\036RET_MP_CUR_WORLD_NOT_ENTE" +
"S_PLAYER\020\332\t\022%\n RET_MP_GUEST_LOADING_FIRS" + "RABLE\020\321\t\022\037\n\032RET_MP_ANY_GALLERY_STARTED\020\322" +
"T_ENTER\020\333\t\022+\n&RET_MP_SUMMER_TIME_SPRINT_" + "\t\022\034\n\027RET_MP_HAS_ACTIVE_DRAFT\020\323\t\022\035\n\030RET_M" +
"BOAT_ONGOING\020\334\t\0220\n+RET_MP_BLITZ_RUSH_PAR" + "P_PLAYER_IN_DUNGEON\020\324\t\022\026\n\021RET_MP_MATCH_F" +
"KOUR_CHALLENGE_ONGOING\020\335\t\022\036\n\031RET_MP_MUSI" + "ULL\020\325\t\022\027\n\022RET_MP_MATCH_LIMIT\020\326\t\022\033\n\026RET_M" +
"C_GAME_ONGOING\020\336\t\022\031\n\024RET_MP_IN_MPING_MOD" + "P_MATCH_IN_PUNISH\020\327\t\022\034\n\027RET_MP_IS_IN_MUL" +
"E\020\337\t\022!\n\034RET_MP_OWNER_IN_SINGLE_SCENE\020\340\t\022" + "TISTAGE\020\330\t\022\037\n\032RET_MP_MATCH_PLAY_NOT_OPEN" +
"\033\n\026RET_MP_IN_SINGLE_SCENE\020\341\t\022!\n\034RET_MP_R" + "\020\331\t\022\"\n\035RET_MP_ONLY_MP_WITH_PS_PLAYER\020\332\t\022" +
"EPLY_NO_VALID_AVATAR\020\342\t\022\026\n\021RET_MAIL_PARA" + "%\n RET_MP_GUEST_LOADING_FIRST_ENTER\020\333\t\022+" +
"_ERR\020\225\n\022\025\n\020RET_MAIL_MAX_NUM\020\226\n\022\035\n\030RET_MA" + "\n&RET_MP_SUMMER_TIME_SPRINT_BOAT_ONGOING" +
"IL_ITEM_NUM_EXCEED\020\227\n\022\036\n\031RET_MAIL_TITLE_" + "\020\334\t\0220\n+RET_MP_BLITZ_RUSH_PARKOUR_CHALLEN" +
"LEN_EXCEED\020\230\n\022 \n\033RET_MAIL_CONTENT_LEN_EX" + "GE_ONGOING\020\335\t\022\036\n\031RET_MP_MUSIC_GAME_ONGOI" +
"CEED\020\231\n\022\037\n\032RET_MAIL_SENDER_LEN_EXCEED\020\232\n" + "NG\020\336\t\022\031\n\024RET_MP_IN_MPING_MODE\020\337\t\022!\n\034RET_" +
"\022\037\n\032RET_MAIL_PARSE_PACKET_FAIL\020\233\n\022\034\n\027RET" + "MP_OWNER_IN_SINGLE_SCENE\020\340\t\022\033\n\026RET_MP_IN" +
"_OFFLINE_MSG_MAX_NUM\020\234\n\022 \n\033RET_OFFLINE_M" + "_SINGLE_SCENE\020\341\t\022!\n\034RET_MP_REPLY_NO_VALI" +
"SG_SAME_TICKET\020\235\n\022#\n\036RET_MAIL_EXCEL_MAIL" + "D_AVATAR\020\342\t\022\026\n\021RET_MAIL_PARA_ERR\020\225\n\022\025\n\020R" +
"_TYPE_ERROR\020\236\n\022\037\n\032RET_MAIL_CANNOT_SEND_M" + "ET_MAIL_MAX_NUM\020\226\n\022\035\n\030RET_MAIL_ITEM_NUM_" +
"COIN\020\237\n\022 \n\033RET_MAIL_HCOIN_EXCEED_LIMIT\020\240" + "EXCEED\020\227\n\022\036\n\031RET_MAIL_TITLE_LEN_EXCEED\020\230" +
"\n\022 \n\033RET_MAIL_SCOIN_EXCEED_LIMIT\020\241\n\022!\n\034R" + "\n\022 \n\033RET_MAIL_CONTENT_LEN_EXCEED\020\231\n\022\037\n\032R" +
"ET_MAIL_MATERIAL_ID_INVALID\020\242\n\022!\n\034RET_MA" + "ET_MAIL_SENDER_LEN_EXCEED\020\232\n\022\037\n\032RET_MAIL" +
"IL_AVATAR_EXCEED_LIMIT\020\243\n\022+\n&RET_MAIL_GA" + "_PARSE_PACKET_FAIL\020\233\n\022\034\n\027RET_OFFLINE_MSG" +
"CHA_TICKET_ETC_EXCEED_LIMIT\020\244\n\022%\n RET_MA" + "_MAX_NUM\020\234\n\022 \n\033RET_OFFLINE_MSG_SAME_TICK" +
"IL_ITEM_EXCEED_CEHUA_LIMIT\020\245\n\022*\n%RET_MAI" + "ET\020\235\n\022#\n\036RET_MAIL_EXCEL_MAIL_TYPE_ERROR\020" +
"L_SPACE_OR_REST_NUM_NOT_ENOUGH\020\246\n\022\035\n\030RET" + "\236\n\022\037\n\032RET_MAIL_CANNOT_SEND_MCOIN\020\237\n\022 \n\033R" +
"_MAIL_TICKET_IS_EMPTY\020\247\n\022\"\n\035RET_MAIL_TRA" + "ET_MAIL_HCOIN_EXCEED_LIMIT\020\240\n\022 \n\033RET_MAI" +
"NSACTION_IS_EMPTY\020\250\n\022\036\n\031RET_MAIL_DELETE_" + "L_SCOIN_EXCEED_LIMIT\020\241\n\022!\n\034RET_MAIL_MATE" +
"COLLECTED\020\251\n\022\036\n\031RET_DAILY_TASK_NOT_FINIS" + "RIAL_ID_INVALID\020\242\n\022!\n\034RET_MAIL_AVATAR_EX" +
"H\020\262\n\022\035\n\030RET_DAILY_TAKS_HAS_TAKEN\020\263\n\022&\n!R" + "CEED_LIMIT\020\243\n\022+\n&RET_MAIL_GACHA_TICKET_E" +
"ET_SOCIAL_OFFLINE_MSG_NUM_EXCEED\020\264\n\022(\n#R" + "TC_EXCEED_LIMIT\020\244\n\022%\n RET_MAIL_ITEM_EXCE" +
"ET_DAILY_TASK_FILTER_CITY_NOT_OPEN\020\265\n\022\032\n" + "ED_CEHUA_LIMIT\020\245\n\022*\n%RET_MAIL_SPACE_OR_R" +
"\025RET_GACHA_INAVAILABLE\020\371\n\022\037\n\032RET_GACHA_R" + "EST_NUM_NOT_ENOUGH\020\246\n\022\035\n\030RET_MAIL_TICKET" +
"ANDOM_NOT_MATCH\020\372\n\022!\n\034RET_GACHA_SCHEDULE" + "_IS_EMPTY\020\247\n\022\"\n\035RET_MAIL_TRANSACTION_IS_" +
"_NOT_MATCH\020\373\n\022\034\n\027RET_GACHA_INVALID_TIMES" + "EMPTY\020\250\n\022\036\n\031RET_MAIL_DELETE_COLLECTED\020\251\n" +
"\020\374\n\022#\n\036RET_GACHA_COST_ITEM_NOT_ENOUGH\020\375\n" + "\022\036\n\031RET_DAILY_TASK_NOT_FINISH\020\262\n\022\035\n\030RET_" +
"\022\032\n\025RET_GACHA_TIMES_LIMIT\020\376\n\022\035\n\030RET_GACH" + "DAILY_TAKS_HAS_TAKEN\020\263\n\022&\n!RET_SOCIAL_OF" +
"A_WISH_SAME_ITEM\020\377\n\022 \n\033RET_GACHA_WISH_IN" + "FLINE_MSG_NUM_EXCEED\020\264\n\022(\n#RET_DAILY_TAS" +
"VALID_ITEM\020\200\013\022!\n\034RET_GACHA_MINORS_TIMES_" + "K_FILTER_CITY_NOT_OPEN\020\265\n\022\032\n\025RET_GACHA_I" +
"LIMIT\020\201\013\022&\n!RET_INVESTIGAITON_NOT_IN_PRO" + "NAVAILABLE\020\371\n\022\037\n\032RET_GACHA_RANDOM_NOT_MA" +
"GRESS\020\335\013\022!\n\034RET_INVESTIGAITON_UNCOMPLETE" + "TCH\020\372\n\022!\n\034RET_GACHA_SCHEDULE_NOT_MATCH\020\373" +
"\020\336\013\022#\n\036RET_INVESTIGAITON_REWARD_TAKEN\020\337\013" + "\n\022\034\n\027RET_GACHA_INVALID_TIMES\020\374\n\022#\n\036RET_G" +
"\022)\n$RET_INVESTIGAITON_TARGET_STATE_ERROR" + "ACHA_COST_ITEM_NOT_ENOUGH\020\375\n\022\032\n\025RET_GACH" +
"\020\340\013\022\034\n\027RET_PUSH_TIPS_NOT_FOUND\020\341\013\022!\n\034RET" + "A_TIMES_LIMIT\020\376\n\022\035\n\030RET_GACHA_WISH_SAME_" +
"_SIGN_IN_RECORD_NOT_FOUND\020\342\013\022\037\n\032RET_ALRE" + "ITEM\020\377\n\022 \n\033RET_GACHA_WISH_INVALID_ITEM\020\200" +
"ADY_HAVE_SIGNED_IN\020\343\013\022#\n\036RET_SIGN_IN_CON" + "\013\022!\n\034RET_GACHA_MINORS_TIMES_LIMIT\020\201\013\022&\n!" +
"D_NOT_SATISFIED\020\344\013\022&\n!RET_BONUS_ACTIVITY" + "RET_INVESTIGAITON_NOT_IN_PROGRESS\020\335\013\022!\n\034" +
"_NOT_UNREWARDED\020\345\013\022\031\n\024RET_SIGN_IN_REWARD" + "RET_INVESTIGAITON_UNCOMPLETE\020\336\013\022#\n\036RET_I" +
"ED\020\346\013\022\027\n\022RET_TOWER_NOT_OPEN\020\361\013\022 \n\033RET_TO" + "NVESTIGAITON_REWARD_TAKEN\020\337\013\022)\n$RET_INVE" +
"WER_HAVE_DAILY_RECORD\020\362\013\022\031\n\024RET_TOWER_NO" + "STIGAITON_TARGET_STATE_ERROR\020\340\013\022\034\n\027RET_P" +
"T_RECORD\020\363\013\022\032\n\025RET_TOWER_HAVE_RECORD\020\364\013\022" + "USH_TIPS_NOT_FOUND\020\341\013\022!\n\034RET_SIGN_IN_REC" +
"\035\n\030RET_TOWER_TEAM_NUM_ERROR\020\365\013\022\035\n\030RET_TO" + "ORD_NOT_FOUND\020\342\013\022\037\n\032RET_ALREADY_HAVE_SIG" +
"WER_FLOOR_NOT_OPEN\020\366\013\022#\n\036RET_TOWER_NO_FL" + "NED_IN\020\343\013\022#\n\036RET_SIGN_IN_COND_NOT_SATISF" +
"OOR_STAR_RECORD\020\367\013\022\037\n\032RET_ALREADY_HAS_TO" + "IED\020\344\013\022&\n!RET_BONUS_ACTIVITY_NOT_UNREWAR" +
"WER_BUFF\020\370\013\022\036\n\031RET_DUPLICATE_ENTER_LEVEL" + "DED\020\345\013\022\031\n\024RET_SIGN_IN_REWARDED\020\346\013\022\027\n\022RET" +
"\020\371\013\022\033\n\026RET_NOT_IN_TOWER_LEVEL\020\372\013\022\027\n\022RET_" + "_TOWER_NOT_OPEN\020\361\013\022 \n\033RET_TOWER_HAVE_DAI" +
"IN_TOWER_LEVEL\020\373\013\022$\n\037RET_TOWER_PREV_FLOO" + "LY_RECORD\020\362\013\022\031\n\024RET_TOWER_NOT_RECORD\020\363\013\022" +
"R_NOT_FINISH\020\374\013\022\036\n\031RET_TOWER_STAR_NOT_EN" + "\032\n\025RET_TOWER_HAVE_RECORD\020\364\013\022\035\n\030RET_TOWER" +
"OUGH\020\375\013\022 \n\033RET_BATTLE_PASS_NO_SCHEDULE\020\205" + "_TEAM_NUM_ERROR\020\365\013\022\035\n\030RET_TOWER_FLOOR_NO" +
"\014\022\036\n\031RET_BATTLE_PASS_HAS_BUYED\020\206\014\022#\n\036RET" + "T_OPEN\020\366\013\022#\n\036RET_TOWER_NO_FLOOR_STAR_REC" +
"_BATTLE_PASS_LEVEL_OVERFLOW\020\207\014\022$\n\037RET_BA" + "ORD\020\367\013\022\037\n\032RET_ALREADY_HAS_TOWER_BUFF\020\370\013\022" +
"TTLE_PASS_PRODUCT_EXPIRED\020\210\014\022\030\n\023RET_MATC" + "\036\n\031RET_DUPLICATE_ENTER_LEVEL\020\371\013\022\033\n\026RET_N" +
"H_HOST_QUIT\020\231\014\022\037\n\032RET_MATCH_ALREADY_IN_M" + "OT_IN_TOWER_LEVEL\020\372\013\022\027\n\022RET_IN_TOWER_LEV" +
"ATCH\020\232\014\022\033\n\026RET_MATCH_NOT_IN_MATCH\020\233\014\022 \n\033" + "EL\020\373\013\022$\n\037RET_TOWER_PREV_FLOOR_NOT_FINISH" +
"RET_MATCH_APPLYING_ENTER_MP\020\234\014\022\'\n\"RET_WI" + "\020\374\013\022\036\n\031RET_TOWER_STAR_NOT_ENOUGH\020\375\013\022 \n\033R" +
"DGET_TREASURE_SPOT_NOT_FOUND\020\255\014\022&\n!RET_W" + "ET_BATTLE_PASS_NO_SCHEDULE\020\205\014\022\036\n\031RET_BAT" +
"IDGET_TREASURE_ENTITY_EXISTS\020\256\014\022&\n!RET_W" + "TLE_PASS_HAS_BUYED\020\206\014\022#\n\036RET_BATTLE_PASS" +
"IDGET_TREASURE_SPOT_FAR_AWAY\020\257\014\022\'\n\"RET_W" + "_LEVEL_OVERFLOW\020\207\014\022$\n\037RET_BATTLE_PASS_PR" +
"IDGET_TREASURE_FINISHED_TODAY\020\260\014\022)\n$RET_" + "ODUCT_EXPIRED\020\210\014\022\030\n\023RET_MATCH_HOST_QUIT\020" +
"WIDGET_QUICK_USE_REQ_PARAM_ERROR\020\261\014\022$\n\037R" + "\231\014\022\037\n\032RET_MATCH_ALREADY_IN_MATCH\020\232\014\022\033\n\026R" +
"ET_WIDGET_CAMERA_SCAN_ID_ERROR\020\262\014\022\032\n\025RET", "ET_MATCH_NOT_IN_MATCH\020\233\014\022 \n\033RET_MATCH_AP",
"_WIDGET_NOT_ACTIVE\020\263\014\022\"\n\035RET_WIDGET_FEAT" + "PLYING_ENTER_MP\020\234\014\022\'\n\"RET_WIDGET_TREASUR" +
"HER_NOT_ACTIVE\020\264\014\022+\n&RET_WIDGET_FEATHER_" + "E_SPOT_NOT_FOUND\020\255\014\022&\n!RET_WIDGET_TREASU" +
"GADGET_TOO_FAR_AWAY\020\265\014\022(\n#RET_WIDGET_CAP" + "RE_ENTITY_EXISTS\020\256\014\022&\n!RET_WIDGET_TREASU" +
"TURE_ANIMAL_NOT_EXIST\020\266\014\022-\n(RET_WIDGET_C" + "RE_SPOT_FAR_AWAY\020\257\014\022\'\n\"RET_WIDGET_TREASU" +
"APTURE_ANIMAL_DROP_BAG_LIMIT\020\267\014\022.\n)RET_W" + "RE_FINISHED_TODAY\020\260\014\022)\n$RET_WIDGET_QUICK" +
"IDGET_CAPTURE_ANIMAL_CAN_NOT_CAPTURE\020\270\014\022" + "_USE_REQ_PARAM_ERROR\020\261\014\022$\n\037RET_WIDGET_CA" +
")\n$RET_WIDGET_SKY_CRYSTAL_ALL_COLLECTED\020" + "MERA_SCAN_ID_ERROR\020\262\014\022\032\n\025RET_WIDGET_NOT_" +
"\271\014\022.\n)RET_WIDGET_SKY_CRYSTAL_HINT_ALREAD" + "ACTIVE\020\263\014\022\"\n\035RET_WIDGET_FEATHER_NOT_ACTI" +
"Y_EXIST\020\272\014\022%\n RET_WIDGET_SKY_CRYSTAL_NOT" + "VE\020\264\014\022+\n&RET_WIDGET_FEATHER_GADGET_TOO_F" +
"_FOUND\020\273\014\022,\n\'RET_WIDGET_SKY_CRYSTAL_NO_H" + "AR_AWAY\020\265\014\022(\n#RET_WIDGET_CAPTURE_ANIMAL_" +
"INT_TO_CLEAR\020\274\014\022-\n(RET_WIDGET_LIGHT_STON" + "NOT_EXIST\020\266\014\022-\n(RET_WIDGET_CAPTURE_ANIMA" +
"E_ENERGY_NOT_ENOUGH\020\275\014\022-\n(RET_WIDGET_TOY" + "L_DROP_BAG_LIMIT\020\267\014\022.\n)RET_WIDGET_CAPTUR" +
"_CRYSTAL_ENERGY_NOT_ENOUGH\020\276\014\022,\n\'RET_WID" + "E_ANIMAL_CAN_NOT_CAPTURE\020\270\014\022)\n$RET_WIDGE" +
"GET_LIGHT_STONE_LEVEL_NOT_ENOUGH\020\277\014\022\026\n\021R" + "T_SKY_CRYSTAL_ALL_COLLECTED\020\271\014\022.\n)RET_WI" +
"ET_UID_NOT_EXIST\020\321\017\022\030\n\023RET_PARSE_BIN_ERR" + "DGET_SKY_CRYSTAL_HINT_ALREADY_EXIST\020\272\014\022%" +
"OR\020\322\017\022\037\n\032RET_ACCOUNT_INFO_NOT_EXIST\020\323\017\022\035" + "\n RET_WIDGET_SKY_CRYSTAL_NOT_FOUND\020\273\014\022,\n" +
"\n\030RET_ORDER_INFO_NOT_EXIST\020\324\017\022\035\n\030RET_SNA" + "\'RET_WIDGET_SKY_CRYSTAL_NO_HINT_TO_CLEAR" +
"PSHOT_INDEX_ERROR\020\325\017\022\033\n\026RET_MAIL_HAS_BEE" + "\020\274\014\022-\n(RET_WIDGET_LIGHT_STONE_ENERGY_NOT" +
"N_SENT\020\326\017\022\032\n\025RET_PRODUCT_NOT_EXIST\020\327\017\022\027\n" + "_ENOUGH\020\275\014\022-\n(RET_WIDGET_TOY_CRYSTAL_ENE" +
"\022RET_UNFINISH_ORDER\020\330\017\022\025\n\020RET_ID_NOT_EXI" + "RGY_NOT_ENOUGH\020\276\014\022,\n\'RET_WIDGET_LIGHT_ST" +
"ST\020\331\017\022\032\n\025RET_ORDER_TRADE_EARLY\020\332\017\022\027\n\022RET" + "ONE_LEVEL_NOT_ENOUGH\020\277\014\022\026\n\021RET_UID_NOT_E" +
"_ORDER_FINISHED\020\333\017\022!\n\034RET_GAMESERVER_VER" + "XIST\020\321\017\022\030\n\023RET_PARSE_BIN_ERROR\020\322\017\022\037\n\032RET" +
"SION_WRONG\020\334\017\022\037\n\032RET_OFFLINE_OP_FULL_LEN" + "_ACCOUNT_INFO_NOT_EXIST\020\323\017\022\035\n\030RET_ORDER_" +
"GTH\020\335\017\022%\n RET_CONCERT_PRODUCT_OBTAIN_LIM" + "INFO_NOT_EXIST\020\324\017\022\035\n\030RET_SNAPSHOT_INDEX_" +
"IT\020\336\017\022*\n%RET_CONCERT_PRODUCT_TICKET_DUPL" + "ERROR\020\325\017\022\033\n\026RET_MAIL_HAS_BEEN_SENT\020\326\017\022\032\n" +
"ICATED\020\337\017\022%\n RET_CONCERT_PRODUCT_TICKET_" + "\025RET_PRODUCT_NOT_EXIST\020\327\017\022\027\n\022RET_UNFINIS" +
"EMPTY\020\340\017\022\027\n\022RET_REDIS_MODIFIED\020\211\'\022\034\n\027RET" + "H_ORDER\020\330\017\022\025\n\020RET_ID_NOT_EXIST\020\331\017\022\032\n\025RET" +
"_REDIS_UID_NOT_EXIST\020\212\'\022#\n\036RET_PATHFINDI" + "_ORDER_TRADE_EARLY\020\332\017\022\027\n\022RET_ORDER_FINIS" +
"NG_DATA_NOT_EXIST\020\361.\022*\n%RET_PATHFINDING_" + "HED\020\333\017\022!\n\034RET_GAMESERVER_VERSION_WRONG\020\334" +
"DESTINATION_NOT_EXIST\020\362.\022 \n\033RET_PATHFIND" + "\017\022\037\n\032RET_OFFLINE_OP_FULL_LENGTH\020\335\017\022%\n RE" +
"ING_ERROR_SCENE\020\363.\022\'\n\"RET_PATHFINDING_SC" + "T_CONCERT_PRODUCT_OBTAIN_LIMIT\020\336\017\022*\n%RET" +
"ENE_DATA_LOADING\020\364.\022\036\n\031RET_FRIEND_COUNT_" + "_CONCERT_PRODUCT_TICKET_DUPLICATED\020\337\017\022%\n" +
"EXCEEDED\020\3316\022\031\n\024RET_PLAYER_NOT_EXIST\020\3326\022!" + " RET_CONCERT_PRODUCT_TICKET_EMPTY\020\340\017\022\027\n\022" +
"\n\034RET_ALREADY_SENT_ADD_REQUEST\020\3336\022\035\n\030RET" + "RET_REDIS_MODIFIED\020\211\'\022\034\n\027RET_REDIS_UID_N" +
"_ASK_FRIEND_LIST_FULL\020\3346\022!\n\034RET_PLAYER_A" + "OT_EXIST\020\212\'\022#\n\036RET_PATHFINDING_DATA_NOT_" +
"LREADY_IS_FRIEND\020\3356\022\036\n\031RET_PLAYER_NOT_AS" + "EXIST\020\361.\022*\n%RET_PATHFINDING_DESTINATION_" +
"K_FRIEND\020\3366\022#\n\036RET_TARGET_FRIEND_COUNT_E" + "NOT_EXIST\020\362.\022 \n\033RET_PATHFINDING_ERROR_SC" +
"XCEED\020\3376\022\023\n\016RET_NOT_FRIEND\020\3406\022%\n RET_BIR" + "ENE\020\363.\022\'\n\"RET_PATHFINDING_SCENE_DATA_LOA" +
"THDAY_CANNOT_BE_SET_TWICE\020\3416\022\037\n\032RET_CANN" + "DING\020\364.\022\036\n\031RET_FRIEND_COUNT_EXCEEDED\020\3316\022" +
"OT_ADD_SELF_FRIEND\020\3426\022\032\n\025RET_SIGNATURE_I" + "\031\n\024RET_PLAYER_NOT_EXIST\020\3326\022!\n\034RET_ALREAD" +
"LLEGAL\020\3436\022%\n RET_PS_PLAYER_CANNOT_ADD_FR" + "Y_SENT_ADD_REQUEST\020\3336\022\035\n\030RET_ASK_FRIEND_" +
"IENDS\020\3446\022(\n#RET_PS_PLAYER_CANNOT_REMOVE_" + "LIST_FULL\020\3346\022!\n\034RET_PLAYER_ALREADY_IS_FR" +
"FRIENDS\020\3456\022\037\n\032RET_NAME_CARD_NOT_UNLOCKED" + "IEND\020\3356\022\036\n\031RET_PLAYER_NOT_ASK_FRIEND\020\3366\022" +
"\020\3466\022\035\n\030RET_ALREADY_IN_BLACKLIST\020\3476\022(\n#RE" + "#\n\036RET_TARGET_FRIEND_COUNT_EXCEED\020\3376\022\023\n\016" +
"T_PS_PALEYRS_CANNOT_ADD_BLACKLIST\020\3506\022\036\n\031" + "RET_NOT_FRIEND\020\3406\022%\n RET_BIRTHDAY_CANNOT" +
"RET_PLAYER_BLACKLIST_FULL\020\3516\022 \n\033RET_PLAY" + "_BE_SET_TWICE\020\3416\022\037\n\032RET_CANNOT_ADD_SELF_" +
"ER_NOT_IN_BLACKLIST\020\3526\022+\n&RET_BLACKLIST_" + "FRIEND\020\3426\022\032\n\025RET_SIGNATURE_ILLEGAL\020\3436\022%\n" +
"PLAYER_CANNOT_ADD_FRIEND\020\3536\022\034\n\027RET_IN_TA" + " RET_PS_PLAYER_CANNOT_ADD_FRIENDS\020\3446\022(\n#" +
"RGET_BLACKLIST\020\3546\022!\n\034RET_CANNOT_ADD_TARG" + "RET_PS_PLAYER_CANNOT_REMOVE_FRIENDS\020\3456\022\037" +
"ET_FRIEND\020\3556\022\036\n\031RET_BIRTHDAY_FORMAT_ERRO" + "\n\032RET_NAME_CARD_NOT_UNLOCKED\020\3466\022\035\n\030RET_A" +
"R\020\3566\022\035\n\030RET_ONLINE_ID_NOT_EXISTS\020\3576\022%\n R" + "LREADY_IN_BLACKLIST\020\3476\022(\n#RET_PS_PALEYRS" +
"ET_FIRST_SHARE_REWARD_HAS_TAKEN\020\3606\022*\n%RE" + "_CANNOT_ADD_BLACKLIST\020\3506\022\036\n\031RET_PLAYER_B" +
"T_PS_PLAYER_CANNOT_REMOVE_BLACKLIST\020\3616\022\022" + "LACKLIST_FULL\020\3516\022 \n\033RET_PLAYER_NOT_IN_BL" +
"\n\rRET_REPORT_CD\020\3626\022\037\n\032RET_REPORT_CONTENT" + "ACKLIST\020\3526\022+\n&RET_BLACKLIST_PLAYER_CANNO" +
"_ILLEGAL\020\3636\022\034\n\027RET_REMARK_WORD_ILLEGAL\020\364" + "T_ADD_FRIEND\020\3536\022\034\n\027RET_IN_TARGET_BLACKLI" +
"6\022\030\n\023RET_REMARK_TOO_LONG\020\3656\022\033\n\026RET_REMAR" + "ST\020\3546\022!\n\034RET_CANNOT_ADD_TARGET_FRIEND\020\3556" +
"K_UTF_8_ERROR\020\3666\022\030\n\023RET_REMARK_IS_EMPTY\020" + "\022\036\n\031RET_BIRTHDAY_FORMAT_ERROR\020\3566\022\035\n\030RET_" +
"\3676\022\032\n\025RET_ASK_ADD_FRIEND_CD\020\3706\022#\n\036RET_SH" + "ONLINE_ID_NOT_EXISTS\020\3576\022%\n RET_FIRST_SHA" +
"OW_AVATAR_INFO_NOT_EXIST\020\3716\022\037\n\032RET_PLAYE" + "RE_REWARD_HAS_TAKEN\020\3606\022*\n%RET_PS_PLAYER_" +
"R_NOT_SHOW_AVATAR\020\3726\022*\n%RET_SOCIAL_UPDAT" + "CANNOT_REMOVE_BLACKLIST\020\3616\022\022\n\rRET_REPORT" +
"E_SHOW_LIST_REPEAT_ID\020\3736\022\031\n\024RET_PSN_ID_N" + "_CD\020\3626\022\037\n\032RET_REPORT_CONTENT_ILLEGAL\020\3636\022" +
"OT_FOUND\020\3746\022*\n%RET_EMOJI_COLLECTION_NUM_" + "\034\n\027RET_REMARK_WORD_ILLEGAL\020\3646\022\030\n\023RET_REM" +
"EXCEED_LIMIT\020\3756\022\025\n\020RET_REMARK_EMPTY\020\3766\022 " + "ARK_TOO_LONG\020\3656\022\032\n\025RET_REMARK_UTF8_ERROR" +
"\n\033RET_IN_TARGET_PSN_BLACKLIST\020\3776\022\036\n\031RET_" + "\020\3666\022\030\n\023RET_REMARK_IS_EMPTY\020\3676\022\032\n\025RET_ASK" +
"SIGNATURE_NOT_CHANGED\020\2007\022 \n\033RET_SIGNATUR" + "_ADD_FRIEND_CD\020\3706\022#\n\036RET_SHOW_AVATAR_INF" +
"E_MONTHLY_LIMIT\020\2017\022\032\n\025RET_OFFERING_NOT_O" + "O_NOT_EXIST\020\3716\022\037\n\032RET_PLAYER_NOT_SHOW_AV" +
"PEN\020\2517\022\035\n\030RET_OFFERING_LEVEL_LIMIT\020\2527\022!\n" + "ATAR\020\3726\022*\n%RET_SOCIAL_UPDATE_SHOW_LIST_R" +
"\034RET_OFFERING_LEVEL_NOT_REACH\020\2537\022!\n\034RET_" + "EPEAT_ID\020\3736\022\031\n\024RET_PSN_ID_NOT_FOUND\020\3746\022*" +
"OFFERING_LEVEL_HAS_TAKEN\020\2547\022!\n\034RET_CITY_" + "\n%RET_EMOJI_COLLECTION_NUM_EXCEED_LIMIT\020" +
"REPUTATION_NOT_OPEN\020\2757\022$\n\037RET_CITY_REPUT" + "\3756\022\025\n\020RET_REMARK_EMPTY\020\3766\022 \n\033RET_IN_TARG" +
"ATION_LEVEL_TAKEN\020\2767\022(\n#RET_CITY_REPUTAT" + "ET_PSN_BLACKLIST\020\3776\022\036\n\031RET_SIGNATURE_NOT" +
"ION_LEVEL_NOT_REACH\020\2777\022+\n&RET_CITY_REPUT" + "_CHANGED\020\2007\022 \n\033RET_SIGNATURE_MONTHLY_LIM" +
"ATION_PARENT_QUEST_TAKEN\020\3007\022.\n)RET_CITY_" + "IT\020\2017\022\032\n\025RET_OFFERING_NOT_OPEN\020\2517\022\035\n\030RET" +
"REPUTATION_PARENT_QUEST_UNFINISH\020\3017\022\'\n\"R" + "_OFFERING_LEVEL_LIMIT\020\2527\022!\n\034RET_OFFERING" +
"ET_CITY_REPUTATION_ACCEPT_REQUEST\020\3027\022+\n&" + "_LEVEL_NOT_REACH\020\2537\022!\n\034RET_OFFERING_LEVE" +
"RET_CITY_REPUTATION_NOT_ACCEPT_REQUEST\020\303" + "L_HAS_TAKEN\020\2547\022!\n\034RET_CITY_REPUTATION_NO" +
"7\022-\n(RET_CITY_REPUTATION_ACCEPT_REQUEST_" + "T_OPEN\020\2757\022$\n\037RET_CITY_REPUTATION_LEVEL_T" +
"LIMIT\020\3047\022*\n%RET_CITY_REPUTATION_ENTRANCE" + "AKEN\020\2767\022(\n#RET_CITY_REPUTATION_LEVEL_NOT" +
"_NOT_OPEN\020\3057\022-\n(RET_CITY_REPUTATION_TAKE" + "_REACH\020\2777\022+\n&RET_CITY_REPUTATION_PARENT_" +
"N_REQUEST_REWARD\020\3067\022%\n RET_CITY_REPUTATI" + "QUEST_TAKEN\020\3007\022.\n)RET_CITY_REPUTATION_PA" +
"ON_SWITCH_CLOSE\020\3077\022-\n(RET_CITY_REPUTATIO" + "RENT_QUEST_UNFINISH\020\3017\022\'\n\"RET_CITY_REPUT" +
"N_ENTRACE_SWITCH_CLOSE\020\3107\022-\n(RET_CITY_RE" + "ATION_ACCEPT_REQUEST\020\3027\022+\n&RET_CITY_REPU" +
"PUTATION_TAKEN_EXPLORE_REWARD\020\3117\022*\n%RET_" + "TATION_NOT_ACCEPT_REQUEST\020\3037\022-\n(RET_CITY" +
"CITY_REPUTATION_EXPLORE_NOT_REACH\020\3127\022\034\n\027" + "_REPUTATION_ACCEPT_REQUEST_LIMIT\020\3047\022*\n%R" +
"RET_MECHANICUS_NOT_OPEN\020\3207\022\037\n\032RET_MECHAN" + "ET_CITY_REPUTATION_ENTRANCE_NOT_OPEN\020\3057\022" +
"ICUS_GEAR_UNLOCK\020\3217\022\035\n\030RET_MECHANICUS_GE" + "-\n(RET_CITY_REPUTATION_TAKEN_REQUEST_REW" +
"AR_LOCK\020\3227\022$\n\037RET_MECHANICUS_GEAR_LEVEL_" + "ARD\020\3067\022%\n RET_CITY_REPUTATION_SWITCH_CLO" +
"LIMIT\020\3237\022#\n\036RET_MECHANICUS_COIN_NOT_ENOU" + "SE\020\3077\022-\n(RET_CITY_REPUTATION_ENTRACE_SWI" +
"GH\020\3247\022\037\n\032RET_MECHANICUS_NO_SEQUENCE\020\3257\022(" + "TCH_CLOSE\020\3107\022-\n(RET_CITY_REPUTATION_TAKE" +
"\n#RET_MECHANICUS_SEQUENCE_LIMIT_LEVEL\020\3267" + "N_EXPLORE_REWARD\020\3117\022*\n%RET_CITY_REPUTATI" +
"\022\'\n\"RET_MECHANICUS_SEQUENCE_LIMIT_OPEN\020\327" + "ON_EXPLORE_NOT_REACH\020\3127\022\034\n\027RET_MECHANICU" +
"7\022)\n$RET_MECHANICUS_DIFFICULT_NOT_SUPPOR" + "S_NOT_OPEN\020\3207\022\037\n\032RET_MECHANICUS_GEAR_UNL" +
"T\020\3307\022%\n RET_MECHANICUS_TICKET_NOT_ENOUGH" + "OCK\020\3217\022\035\n\030RET_MECHANICUS_GEAR_LOCK\020\3227\022$\n" +
"\020\3317\022$\n\037RET_MECHANICUS_TEACH_NOT_FINISH\020\332" + "\037RET_MECHANICUS_GEAR_LEVEL_LIMIT\020\3237\022#\n\036R" +
"7\022\"\n\035RET_MECHANICUS_TEACH_FINISHED\020\3337\022.\n" + "ET_MECHANICUS_COIN_NOT_ENOUGH\020\3247\022\037\n\032RET_" +
")RET_MECHANICUS_PREV_DIFFICULT_LEVEL_BLO" + "MECHANICUS_NO_SEQUENCE\020\3257\022(\n#RET_MECHANI" +
"CK\020\3347\022 \n\033RET_MECHANICUS_PLAYER_LIMIT\020\3357\022" + "CUS_SEQUENCE_LIMIT_LEVEL\020\3267\022\'\n\"RET_MECHA" +
"\037\n\032RET_MECHANICUS_PUNISH_TIME\020\3367\022 \n\033RET_" + "NICUS_SEQUENCE_LIMIT_OPEN\020\3277\022)\n$RET_MECH" +
"MECHANICUS_SWITCH_CLOSE\020\3377\022)\n$RET_MECHAN" + "ANICUS_DIFFICULT_NOT_SUPPORT\020\3307\022%\n RET_M" +
"ICUS_BATTLE_NOT_IN_DUNGEON\020\3567\022)\n$RET_MEC" + "ECHANICUS_TICKET_NOT_ENOUGH\020\3317\022$\n\037RET_ME" +
"HANICUS_BATTLE_PLAY_NOT_FOUND\020\3577\022.\n)RET_" + "CHANICUS_TEACH_NOT_FINISH\020\3327\022\"\n\035RET_MECH" +
"MECHANICUS_BATTLE_DUPLICATE_PICK_CARD\020\3607" + "ANICUS_TEACH_FINISHED\020\3337\022.\n)RET_MECHANIC" +
"\022-\n(RET_MECHANICUS_BATTLE_PLAYER_NOT_IN_" + "US_PREV_DIFFICULT_LEVEL_BLOCK\020\3347\022 \n\033RET_" +
"PLAY\020\3617\022-\n(RET_MECHANICUS_BATTLE_CARD_NO" + "MECHANICUS_PLAYER_LIMIT\020\3357\022\037\n\032RET_MECHAN" +
"T_AVAILABLE\020\3627\022,\n\'RET_MECHANICUS_BATTLE_" + "ICUS_PUNISH_TIME\020\3367\022 \n\033RET_MECHANICUS_SW" +
"NOT_IN_CARD_STAGE\020\3637\022*\n%RET_MECHANICUS_B" + "ITCH_CLOSE\020\3377\022)\n$RET_MECHANICUS_BATTLE_N" +
"ATTLE_CARD_IS_WAITING\020\3647\022-\n(RET_MECHANIC" + "OT_IN_DUNGEON\020\3567\022)\n$RET_MECHANICUS_BATTL" +
"US_BATTLE_CARD_ALL_CONFIRMED\020\3657\0221\n,RET_M" + "E_PLAY_NOT_FOUND\020\3577\022.\n)RET_MECHANICUS_BA" +
"ECHANICUS_BATTLE_CARD_ALREADY_CONFIRMED\020" + "TTLE_DUPLICATE_PICK_CARD\020\3607\022-\n(RET_MECHA" +
"\3667\0222\n-RET_MECHANICUS_BATTLE_CARD_CONFIRM" + "NICUS_BATTLE_PLAYER_NOT_IN_PLAY\020\3617\022-\n(RE" +
"ED_BY_OTHER\020\3677\0221\n,RET_MECHANICUS_BATTLE_" + "T_MECHANICUS_BATTLE_CARD_NOT_AVAILABLE\020\362" +
"CARD_NOT_ENOUGH_POINTS\020\3707\022/\n*RET_MECHANI" + "7\022,\n\'RET_MECHANICUS_BATTLE_NOT_IN_CARD_S" +
"CUS_BATTLE_CARD_ALREADY_SKIPPED\020\3717\022!\n\034RE" + "TAGE\020\3637\022*\n%RET_MECHANICUS_BATTLE_CARD_IS" +
"T_LEGENDARY_KEY_NOT_ENOUGH\020\301>\022#\n\036RET_LEG" + "_WAITING\020\3647\022-\n(RET_MECHANICUS_BATTLE_CAR" +
"ENDARY_KEY_EXCEED_LIMIT\020\302>\022(\n#RET_DAILY_" + "D_ALL_CONFIRMED\020\3657\0221\n,RET_MECHANICUS_BAT" +
"TASK_NOT_ENOUGH_TO_REDEEM\020\303>\022%\n RET_PERS" + "TLE_CARD_ALREADY_CONFIRMED\020\3667\0222\n-RET_MEC" +
"ONAL_LINE_OPEN_STATE_OFF\020\304>\022\'\n\"RET_PERSO" + "HANICUS_BATTLE_CARD_CONFIRMED_BY_OTHER\020\367" +
"NAL_LINE_LEVEL_NOT_ENOUGH\020\305>\022\037\n\032RET_PERS" + "7\0221\n,RET_MECHANICUS_BATTLE_CARD_NOT_ENOU" +
"ONAL_LINE_NOT_OPEN\020\306>\022+\n&RET_PERSONAL_LI" + "GH_POINTS\020\3707\022/\n*RET_MECHANICUS_BATTLE_CA" +
"NE_PRE_QUEST_NOT_FINISH\020\307>\022+\n&RET_HUNTIN" + "RD_ALREADY_SKIPPED\020\3717\022!\n\034RET_LEGENDARY_K" +
"G_ALREADY_FINISH_OFFER_LIMIT\020\211@\022%\n RET_H" + "EY_NOT_ENOUGH\020\301>\022#\n\036RET_LEGENDARY_KEY_EX" +
"UNTING_HAS_UNFINISHED_OFFER\020\212@\022*\n%RET_HU" + "CEED_LIMIT\020\302>\022(\n#RET_DAILY_TASK_NOT_ENOU" +
"NTING_FAILED_OFFER_NOT_CD_READY\020\213@\022\037\n\032RE" + "GH_TO_REDEEM\020\303>\022%\n RET_PERSONAL_LINE_OPE" +
"T_HUNTING_NOT_TAKE_OFFER\020\214@\022\"\n\035RET_HUNTI" + "N_STATE_OFF\020\304>\022\'\n\"RET_PERSONAL_LINE_LEVE" +
"NG_CANNOT_TAKE_TWICE\020\215@\022*\n%RET_RPIVATE_C" + "L_NOT_ENOUGH\020\305>\022\037\n\032RET_PERSONAL_LINE_NOT" +
"HAT_INVALID_CONTENT_TYPE\020\305E\022*\n%RET_PRIVA" + "_OPEN\020\306>\022+\n&RET_PERSONAL_LINE_PRE_QUEST_" +
"TE_CHAT_TARGET_IS_NOT_FRIEND\020\306E\022+\n&RET_P" + "NOT_FINISH\020\307>\022+\n&RET_HUNTING_ALREADY_FIN" +
"RIVATE_CHAT_CONTENT_NOT_SUPPORTED\020\307E\022&\n!" + "ISH_OFFER_LIMIT\020\211@\022%\n RET_HUNTING_HAS_UN" +
"RET_PRIVATE_CHAT_CONTENT_TOO_LONG\020\310E\022#\n\036" + "FINISHED_OFFER\020\212@\022*\n%RET_HUNTING_FAILED_" +
"RET_PRIVATE_CHAT_PULL_TOO_FAST\020\311E\022!\n\034RET" + "OFFER_NOT_CD_READY\020\213@\022\037\n\032RET_HUNTING_NOT" +
"_PRIVATE_CHAT_REPEAT_READ\020\312E\022%\n RET_PRIV" + "_TAKE_OFFER\020\214@\022\"\n\035RET_HUNTING_CANNOT_TAK" +
"ATE_CHAT_READ_NOT_FRIEND\020\313E\022\031\n\024RET_REUNI" + "E_TWICE\020\215@\022*\n%RET_RPIVATE_CHAT_INVALID_C" +
"ON_FINISHED\020\251F\022\036\n\031RET_REUNION_NOT_ACTIVA" + "ONTENT_TYPE\020\305E\022*\n%RET_PRIVATE_CHAT_TARGE" +
"TED\020\252F\022*\n%RET_REUNION_ALREADY_TAKE_FIRST" + "T_IS_NOT_FRIEND\020\306E\022+\n&RET_PRIVATE_CHAT_C" +
"_REWARD\020\253F\022!\n\034RET_REUNION_SIGN_IN_REWARD" + "ONTENT_NOT_SUPPORTED\020\307E\022&\n!RET_PRIVATE_C" +
"ED\020\254F\022!\n\034RET_REUNION_WATCHER_REWARDED\020\255F" + "HAT_CONTENT_TOO_LONG\020\310E\022#\n\036RET_PRIVATE_C" +
"\022#\n\036RET_REUNION_WATCHER_NOT_FINISH\020\256F\022!\n" + "HAT_PULL_TOO_FAST\020\311E\022!\n\034RET_PRIVATE_CHAT" +
"\034RET_REUNION_MISSION_REWARDED\020\257F\022#\n\036RET_" + "_REPEAT_READ\020\312E\022%\n RET_PRIVATE_CHAT_READ" +
"REUNION_MISSION_NOT_FINISH\020\260F\022,\n\'RET_REU" + "_NOT_FRIEND\020\313E\022\031\n\024RET_REUNION_FINISHED\020\251" +
"NION_WATCHER_REWARD_NOT_UNLOCKED\020\261F\022 \n\033R" + "F\022\036\n\031RET_REUNION_NOT_ACTIVATED\020\252F\022*\n%RET" +
"ET_BLESSING_CONTENT_CLOSED\020\215G\022\034\n\027RET_BLE" + "_REUNION_ALREADY_TAKE_FIRST_REWARD\020\253F\022!\n" +
"SSING_NOT_ACTIVE\020\216G\022\"\n\035RET_BLESSING_NOT_" + "\034RET_REUNION_SIGN_IN_REWARDED\020\254F\022!\n\034RET_" +
"TODAY_ENTITY\020\217G\022.\n)RET_BLESSING_ENTITY_E" + "REUNION_WATCHER_REWARDED\020\255F\022#\n\036RET_REUNI" +
"XCEED_SCAN_NUM_LIMIT\020\220G\022-\n(RET_BLESSING_" + "ON_WATCHER_NOT_FINISH\020\256F\022!\n\034RET_REUNION_" +
"DAILY_SCAN_NUM_EXCEED_LIMIT\020\221G\0220\n+RET_BL" + "MISSION_REWARDED\020\257F\022#\n\036RET_REUNION_MISSI" +
"ESSING_REDEEM_REWARD_NUM_EXCEED_LIMIT\020\222G" + "ON_NOT_FINISH\020\260F\022,\n\'RET_REUNION_WATCHER_" +
"\022+\n&RET_BLESSING_REDEEM_PIC_NUM_NOT_ENOU" + "REWARD_NOT_UNLOCKED\020\261F\022 \n\033RET_BLESSING_C" +
"GH\020\223G\022 \n\033RET_BLESSING_PIC_NOT_ENOUGH\020\224G\022" + "ONTENT_CLOSED\020\215G\022\034\n\027RET_BLESSING_NOT_ACT" +
"\"\n\035RET_BLESSING_PIC_HAS_RECEIVED\020\225G\022(\n#R" + "IVE\020\216G\022\"\n\035RET_BLESSING_NOT_TODAY_ENTITY\020" +
"ET_BLESSING_TARGET_RECV_NUM_EXCEED\020\226G\022\'\n" + "\217G\022.\n)RET_BLESSING_ENTITY_EXCEED_SCAN_NU" +
"\"RET_FLEUR_FAIR_CREDIT_EXCEED_LIMIT\020\227G\022%" + "M_LIMIT\020\220G\022-\n(RET_BLESSING_DAILY_SCAN_NU" +
"\n RET_FLEUR_FAIR_CREDIT_NOT_ENOUGH\020\230G\022&\n" + "M_EXCEED_LIMIT\020\221G\0220\n+RET_BLESSING_REDEEM" +
"!RET_FLEUR_FAIR_TOKEN_EXCEED_LIMIT\020\231G\022$\n" + "_REWARD_NUM_EXCEED_LIMIT\020\222G\022+\n&RET_BLESS" +
"\037RET_FLEUR_FAIR_TOKEN_NOT_ENOUGH\020\232G\022%\n R" + "ING_REDEEM_PIC_NUM_NOT_ENOUGH\020\223G\022 \n\033RET_" +
"ET_FLEUR_FAIR_MINIGAME_NOT_OPEN\020\233G\0224\n/RE" + "BLESSING_PIC_NOT_ENOUGH\020\224G\022\"\n\035RET_BLESSI" +
"T_FLEUR_FAIR_MUSIC_GAME_DIFFICULTY_NOT_U" + "NG_PIC_HAS_RECEIVED\020\225G\022(\n#RET_BLESSING_T" +
"NLOCK\020\234G\022\"\n\035RET_FLEUR_FAIR_DUNGEON_LOCKE" + "ARGET_RECV_NUM_EXCEED\020\226G\022\'\n\"RET_FLEUR_FA" +
"D\020\235G\022\'\n\"RET_FLEUR_FAIR_DUNGEON_PUNISH_TI" + "IR_CREDIT_EXCEED_LIMIT\020\227G\022%\n RET_FLEUR_F" +
"ME\020\236G\0222\n-RET_FLEUR_FAIR_ONLY_OWNER_CAN_R" + "AIR_CREDIT_NOT_ENOUGH\020\230G\022&\n!RET_FLEUR_FA" +
"ESTART_MINIGAM\020\237G\022\'\n\"RET_WATER_SPIRIT_CO" + "IR_TOKEN_EXCEED_LIMIT\020\231G\022$\n\037RET_FLEUR_FA" +
"IN_EXCEED_LIMIT\020\240G\022%\n RET_WATER_SPIRIT_C" + "IR_TOKEN_NOT_ENOUGH\020\232G\022%\n RET_FLEUR_FAIR" +
"OIN_NOT_ENOUGH\020\241G\022 \n\033RET_REGION_SEARCH_N" + "_MINIGAME_NOT_OPEN\020\233G\0224\n/RET_FLEUR_FAIR_" +
"O_SEARCH\020\242G\022\"\n\035RET_REGION_SEARCH_STATE_E" + "MUSIC_GAME_DIFFICULTY_NOT_UNLOCK\020\234G\022\"\n\035R" +
"RROR\020\243G\0224\n/RET_CHANNELLER_SLAB_LOOP_DUNG" + "ET_FLEUR_FAIR_DUNGEON_LOCKED\020\235G\022\'\n\"RET_F" +
"EON_STAGE_NOT_OPEN\020\252G\022.\n)RET_CHANNELLER_" + "LEUR_FAIR_DUNGEON_PUNISH_TIME\020\236G\0222\n-RET_" +
"SLAB_LOOP_DUNGEON_NOT_OPEN\020\253G\022A\n<RET_CHA" + "FLEUR_FAIR_ONLY_OWNER_CAN_RESTART_MINIGA" +
"NNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REW" + "M\020\237G\022\'\n\"RET_WATER_SPIRIT_COIN_EXCEED_LIM" +
"ARD_HAS_TAKEN\020\254G\022<\n7RET_CHANNELLER_SLAB_" + "IT\020\240G\022%\n RET_WATER_SPIRIT_COIN_NOT_ENOUG" +
"LOOP_DUNGEON_SCORE_REWARD_HAS_TAKEN\020\255G\0220" + "H\020\241G\022 \n\033RET_REGION_SEARCH_NO_SEARCH\020\242G\022\"" +
"\n+RET_CHANNELLER_SLAB_INVALID_ONE_OFF_DU" + "\n\035RET_REGION_SEARCH_STATE_ERROR\020\243G\0224\n/RE" +
"NGEON\020\256G\022-\n(RET_CHANNELLER_SLAB_ONE_OFF_" + "T_CHANNELLER_SLAB_LOOP_DUNGEON_STAGE_NOT" +
"DUNGEON_DONE\020\257G\0227\n2RET_CHANNELLER_SLAB_O" + "_OPEN\020\252G\022.\n)RET_CHANNELLER_SLAB_LOOP_DUN" +
"NE_OFF_DUNGEON_STAGE_NOT_OPEN\020\260G\022+\n&RET_" + "GEON_NOT_OPEN\020\253G\022A\n<RET_CHANNELLER_SLAB_" +
"CHANNELLER_SLAB_TOKEN_EXCEED_LIMIT\020\261G\022)\n" + "LOOP_DUNGEON_FIRST_PASS_REWARD_HAS_TAKEN" +
"$RET_CHANNELLER_SLAB_TOKEN_NOT_ENOUGH\020\262G" + "\020\254G\022<\n7RET_CHANNELLER_SLAB_LOOP_DUNGEON_" +
"\0226\n1RET_CHANNELLER_SLAB_PLAYER_NOT_IN_ON" + "SCORE_REWARD_HAS_TAKEN\020\255G\0220\n+RET_CHANNEL" +
"E_OFF_DUNGEON\020\263G\0223\n.RET_MIST_TRIAL_SELEC" + "LER_SLAB_INVALID_ONE_OFF_DUNGEON\020\256G\022-\n(R" +
"T_CHARACTER_NUM_NOT_ENOUGH\020\276G\022$\n\037RET_HID" + "ET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_DONE\020" +
"E_AND_SEEK_PLAY_NOT_OPEN\020\310G\022(\n#RET_HIDE_" + "\257G\0227\n2RET_CHANNELLER_SLAB_ONE_OFF_DUNGEO" +
"AND_SEEK_PLAY_MAP_NOT_OPEN\020\311G\022-\n(RET_SUM" + "N_STAGE_NOT_OPEN\020\260G\022+\n&RET_CHANNELLER_SL" +
"MER_TIME_DRAFT_WOORD_EXCEED_LIMIT\020\322G\022+\n&" + "AB_TOKEN_EXCEED_LIMIT\020\261G\022)\n$RET_CHANNELL" +
"RET_SUMMER_TIME_DRAFT_WOORD_NOT_ENOUGH\020\323" + "ER_SLAB_TOKEN_NOT_ENOUGH\020\262G\0226\n1RET_CHANN" +
"G\0220\n+RET_SUMMER_TIME_MINI_HARPASTUM_EXCE" + "ELLER_SLAB_PLAYER_NOT_IN_ONE_OFF_DUNGEON" +
"ED_LIMIT\020\324G\022-\n(RET_SUMMER_TIME_MINI_HARP" + "\020\263G\0223\n.RET_MIST_TRIAL_SELECT_CHARACTER_N" +
"ASTUMNOT_ENOUGH\020\325G\022+\n&RET_BOUNCE_CONJURI" + "UM_NOT_ENOUGH\020\276G\022$\n\037RET_HIDE_AND_SEEK_PL" +
"NG_COIN_EXCEED_LIMIT\020\334G\022)\n$RET_BOUNCE_CO" + "AY_NOT_OPEN\020\310G\022(\n#RET_HIDE_AND_SEEK_PLAY" +
"NJURING_COIN_NOT_ENOUGH\020\335G\022!\n\034RET_CHESS_" + "_MAP_NOT_OPEN\020\311G\022-\n(RET_SUMMER_TIME_DRAF" +
"TEACH_MAP_FINISHED\020\337G\022#\n\036RET_CHESS_TEACH" + "T_WOORD_EXCEED_LIMIT\020\322G\022+\n&RET_SUMMER_TI" +
"_MAP_UNFINISHED\020\340G\022 \n\033RET_CHESS_COIN_EXC" + "ME_DRAFT_WOORD_NOT_ENOUGH\020\323G\0220\n+RET_SUMM" +
"EED_LIMIT\020\341G\022\036\n\031RET_CHESS_COIN_NOT_ENOUG" + "ER_TIME_MINI_HARPASTUM_EXCEED_LIMIT\020\324G\022-" +
"H\020\342G\022\035\n\030RET_CHESS_IN_PUNISH_TIME\020\343G\022\"\n\035R" + "\n(RET_SUMMER_TIME_MINI_HARPASTUMNOT_ENOU" +
"ET_CHESS_PREV_MAP_UNFINISHED\020\344G\022\031\n\024RET_C" + "GH\020\325G\022+\n&RET_BOUNCE_CONJURING_COIN_EXCEE" +
"HESS_MAP_LOCKED\020\345G\022\034\n\027RET_BLITZ_RUSH_NOT" + "D_LIMIT\020\334G\022)\n$RET_BOUNCE_CONJURING_COIN_" +
"_OPEN\020\350G\022$\n\037RET_BLITZ_RUSH_DUNGEON_NOT_O" + "NOT_ENOUGH\020\335G\022!\n\034RET_CHESS_TEACH_MAP_FIN" +
"PEN\020\351G\022\'\n\"RET_BLITZ_RUSH_COIN_A_EXCEED_L" + "ISHED\020\337G\022#\n\036RET_CHESS_TEACH_MAP_UNFINISH" +
"IMIT\020\352G\022\'\n\"RET_BLITZ_RUSH_COIN_B_EXCEED_" + "ED\020\340G\022 \n\033RET_CHESS_COIN_EXCEED_LIMIT\020\341G\022" +
"LIMIT\020\353G\022%\n RET_BLITZ_RUSH_COIN_A_NOT_EN" + "\036\n\031RET_CHESS_COIN_NOT_ENOUGH\020\342G\022\035\n\030RET_C" +
"OUGH\020\354G\022%\n RET_BLITZ_RUSH_COIN_B_NOT_ENO" + "HESS_IN_PUNISH_TIME\020\343G\022\"\n\035RET_CHESS_PREV" +
"UGH\020\355G\022&\n!RET_MIRACLE_RING_VALUE_NOT_ENO" + "_MAP_UNFINISHED\020\344G\022\031\n\024RET_CHESS_MAP_LOCK" +
"UGH\020\361G\022\030\n\023RET_MIRACLE_RING_CD\020\362G\022&\n!RET_" + "ED\020\345G\022\034\n\027RET_BLITZ_RUSH_NOT_OPEN\020\350G\022$\n\037R" +
"MIRACLE_RING_REWARD_NOT_TAKEN\020\363G\022!\n\034RET_" + "ET_BLITZ_RUSH_DUNGEON_NOT_OPEN\020\351G\022\'\n\"RET" +
"MIRACLE_RING_NOT_DELIVER\020\364G\022$\n\037RET_MIRAC" + "_BLITZ_RUSH_COIN_A_EXCEED_LIMIT\020\352G\022\'\n\"RE" +
"LE_RING_DELIVER_EXCEED\020\365G\022!\n\034RET_MIRACLE" + "T_BLITZ_RUSH_COIN_B_EXCEED_LIMIT\020\353G\022%\n R" +
"_RING_HAS_CREATED\020\366G\022%\n RET_MIRACLE_RING" + "ET_BLITZ_RUSH_COIN_A_NOT_ENOUGH\020\354G\022%\n RE" +
"_HAS_NOT_CREATED\020\367G\022\037\n\032RET_MIRACLE_RING_" + "T_BLITZ_RUSH_COIN_B_NOT_ENOUGH\020\355G\022&\n!RET" +
"NOT_YOURS\020\370G\022\'\n\"RET_GADGET_FOUNDATION_UN" + "_MIRACLE_RING_VALUE_NOT_ENOUGH\020\361G\022\030\n\023RET" +
"AUTHORIZED\020\243H\022*\n%RET_GADGET_FOUNDATION_S" + "_MIRACLE_RING_CD\020\362G\022&\n!RET_MIRACLE_RING_" +
"CENE_NOT_FOUND\020\244H\022,\n\'RET_GADGET_FOUNDATI" + "REWARD_NOT_TAKEN\020\363G\022!\n\034RET_MIRACLE_RING_" +
"ON_NOT_IN_INIT_STATE\020\245H\0224\n/RET_GADGET_FO" + "NOT_DELIVER\020\364G\022$\n\037RET_MIRACLE_RING_DELIV" +
"UNDATION_BILDING_POINT_NOT_ENOUGHT\020\246H\022-\n" + "ER_EXCEED\020\365G\022!\n\034RET_MIRACLE_RING_HAS_CRE" +
"(RET_GADGET_FOUNDATION_NOT_IN_BUILT_STAT" + "ATED\020\366G\022%\n RET_MIRACLE_RING_HAS_NOT_CREA" +
"E\020\247H\022+\n&RET_GADGET_FOUNDATION_OP_NOT_SUP" + "TED\020\367G\022\037\n\032RET_MIRACLE_RING_NOT_YOURS\020\370G\022" +
"PORTED\020\250H\0222\n-RET_GADGET_FOUNDATION_REQ_P" + "\'\n\"RET_GADGET_FOUNDATION_UNAUTHORIZED\020\243H" +
"LAYER_NOT_IN_SCENE\020\251H\0223\n.RET_GADGET_FOUN" + "\022*\n%RET_GADGET_FOUNDATION_SCENE_NOT_FOUN" +
"DATION_LOCKED_BY_ANOTHER_PLAYER\020\252H\022%\n RE" + "D\020\244H\022,\n\'RET_GADGET_FOUNDATION_NOT_IN_INI" +
"T_GADGET_FOUNDATION_NOT_LOCKED\020\253H\022)\n$RET" + "T_STATE\020\245H\0224\n/RET_GADGET_FOUNDATION_BILD" +
"_GADGET_FOUNDATION_DUPLICATE_LOCK\020\254H\022+\n&" + "ING_POINT_NOT_ENOUGHT\020\246H\022-\n(RET_GADGET_F" +
"RET_GADGET_FOUNDATION_PLAYER_NOT_FOUND\020\255" + "OUNDATION_NOT_IN_BUILT_STATE\020\247H\022+\n&RET_G" +
"H\0220\n+RET_GADGET_FOUNDATION_PLAYER_GEAR_N" + "ADGET_FOUNDATION_OP_NOT_SUPPORTED\020\250H\0222\n-" +
"OT_FOUND\020\256H\022+\n&RET_GADGET_FOUNDATION_ROT" + "RET_GADGET_FOUNDATION_REQ_PLAYER_NOT_IN_" +
"AION_DISABLED\020\257H\0223\n.RET_GADGET_FOUNDATIO" + "SCENE\020\251H\0223\n.RET_GADGET_FOUNDATION_LOCKED" +
"N_REACH_DUNGEON_GEAR_LIMIT\020\260H\0222\n-RET_GAD" + "_BY_ANOTHER_PLAYER\020\252H\022%\n RET_GADGET_FOUN" +
"GET_FOUNDATION_REACH_SINGLE_GEAR_LIMIT\020\261" + "DATION_NOT_LOCKED\020\253H\022)\n$RET_GADGET_FOUND" +
"H\022,\n\'RET_GADGET_FOUNDATION_ROTATION_ON_G" + "ATION_DUPLICATE_LOCK\020\254H\022+\n&RET_GADGET_FO" +
"OING\020\262H\022$\n\037RET_OP_ACTIVITY_BONUS_NOT_FOU" + "UNDATION_PLAYER_NOT_FOUND\020\255H\0220\n+RET_GADG" +
"ND\020\325H\022\035\n\030RET_OP_ACTIVITY_NOT_OPEN\020\326H\022,\n\'" + "ET_FOUNDATION_PLAYER_GEAR_NOT_FOUND\020\256H\022+" +
"RET_MULTISTAGE_PLAY_PLAYER_NOT_IN_SCENE\020" + "\n&RET_GADGET_FOUNDATION_ROTAION_DISABLED" +
"\235J\022\"\n\035RET_MULTISTAGE_PLAY_NOT_FOUND\020\236J\022\036" + "\020\257H\0223\n.RET_GADGET_FOUNDATION_REACH_DUNGE" +
"\n\031RET_COOP_CHAPTER_NOT_OPEN\020\201K\022\033\n\026RET_CO" + "ON_GEAR_LIMIT\020\260H\0222\n-RET_GADGET_FOUNDATIO" +
"OP_COND_NOT_MEET\020\202K\022\032\n\025RET_COOP_POINT_LO" + "N_REACH_SINGLE_GEAR_LIMIT\020\261H\022,\n\'RET_GADG" +
"CKED\020\203K\022\037\n\032RET_COOP_NOT_HAVE_PROGRESS\020\204K" + "ET_FOUNDATION_ROTATION_ON_GOING\020\262H\022$\n\037RE" +
"\022\036\n\031RET_COOP_REWARD_HAS_TAKEN\020\205K\022\037\n\032RET_" + "T_OP_ACTIVITY_BONUS_NOT_FOUND\020\325H\022\035\n\030RET_" +
"DRAFT_HAS_ACTIVE_DRAFT\020\263K\022\036\n\031RET_DRAFT_N" + "OP_ACTIVITY_NOT_OPEN\020\326H\022,\n\'RET_MULTISTAG" +
"OT_IN_MY_WORLD\020\264K\022\035\n\030RET_DRAFT_NOT_SUPPO" + "E_PLAY_PLAYER_NOT_IN_SCENE\020\235J\022\"\n\035RET_MUL" +
"RT_MP\020\265K\022 \n\033RET_DRAFT_PLAYER_NOT_ENOUGH\020" + "TISTAGE_PLAY_NOT_FOUND\020\236J\022\036\n\031RET_COOP_CH" +
"\266K\022\036\n\031RET_DRAFT_INCORRECT_SCENE\020\267K\022$\n\037RE" + "APTER_NOT_OPEN\020\201K\022\033\n\026RET_COOP_COND_NOT_M" +
"T_DRAFT_OTHER_PLAYER_ENTERING\020\270K\022$\n\037RET_" + "EET\020\202K\022\032\n\025RET_COOP_POINT_LOCKED\020\203K\022\037\n\032RE" +
"DRAFT_GUEST_IS_TRANSFERRING\020\271K\022\'\n\"RET_DR" + "T_COOP_NOT_HAVE_PROGRESS\020\204K\022\036\n\031RET_COOP_" +
"AFT_GUEST_NOT_IN_DRAFT_SCENE\020\272K\022\037\n\032RET_D" + "REWARD_HAS_TAKEN\020\205K\022\037\n\032RET_DRAFT_HAS_ACT" +
"RAFT_INVITE_OVER_TIME\020\273K\022\'\n\"RET_DRAFT_TW" + "IVE_DRAFT\020\263K\022\036\n\031RET_DRAFT_NOT_IN_MY_WORL" +
"ICE_CONFIRM_OVER_TIMER\020\274K\022\024\n\017RET_HOME_UN" + "D\020\264K\022\035\n\030RET_DRAFT_NOT_SUPPORT_MP\020\265K\022 \n\033R" +
"KOWN\020\345K\022\"\n\035RET_HOME_INVALID_CLIENT_PARAM" + "ET_DRAFT_PLAYER_NOT_ENOUGH\020\266K\022\036\n\031RET_DRA" +
"\020\346K\022&\n!RET_HOME_TARGE_PLAYER_HAS_NO_HOME" + "FT_INCORRECT_SCENE\020\267K\022$\n\037RET_DRAFT_OTHER" +
"\020\347K\022\030\n\023RET_HOME_NOT_ONLINE\020\350K\022\031\n\024RET_HOM" + "_PLAYER_ENTERING\020\270K\022$\n\037RET_DRAFT_GUEST_I" +
"E_PLAYER_FULL\020\351K\022\025\n\020RET_HOME_BLOCKED\020\352K\022" + "S_TRANSFERRING\020\271K\022\'\n\"RET_DRAFT_GUEST_NOT" +
"*\n%RET_HOME_ALREADY_IN_TARGET_HOME_WORLD" + "_IN_DRAFT_SCENE\020\272K\022\037\n\032RET_DRAFT_INVITE_O" +
"\020\353K\022\032\n\025RET_HOME_IN_EDIT_MODE\020\354K\022\036\n\031RET_H" + "VER_TIME\020\273K\022\'\n\"RET_DRAFT_TWICE_CONFIRM_O" +
"OME_NOT_IN_EDIT_MODE\020\355K\022\027\n\022RET_HOME_HAS_" + "VER_TIMER\020\274K\022\024\n\017RET_HOME_UNKOWN\020\345K\022\"\n\035RE" +
"GUEST\020\356K\022(\n#RET_HOME_CANT_ENTER_BY_IN_ED" + "T_HOME_INVALID_CLIENT_PARAM\020\346K\022&\n!RET_HO" +
"IT_MODE\020\357K\022\"\n\035RET_HOME_CLIENT_PARAM_INVA" + "ME_TARGE_PLAYER_HAS_NO_HOME\020\347K\022\030\n\023RET_HO" +
"LID\020\360K\022&\n!RET_HOME_PLAYER_NOT_IN_HOME_WO" + "ME_NOT_ONLINE\020\350K\022\031\n\024RET_HOME_PLAYER_FULL" +
"RLD\020\361K\022+\n&RET_HOME_PLAYER_NOT_IN_SELF_HO" + "\020\351K\022\025\n\020RET_HOME_BLOCKED\020\352K\022*\n%RET_HOME_A" +
"ME_WORLD\020\362K\022\036\n\031RET_HOME_NOT_FOUND_IN_MEM" + "LREADY_IN_TARGET_HOME_WORLD\020\353K\022\032\n\025RET_HO" +
"\020\363K\022\'\n\"RET_HOME_PLAYER_IN_HOME_ROOM_SCEN" + "ME_IN_EDIT_MODE\020\354K\022\036\n\031RET_HOME_NOT_IN_ED" +
"E\020\364K\022%\n RET_HOME_HOME_REFUSE_GUEST_ENTER" + "IT_MODE\020\355K\022\027\n\022RET_HOME_HAS_GUEST\020\356K\022(\n#R" +
"\020\365K\022(\n#RET_HOME_OWNER_REFUSE_TO_ENTER_HO" + "ET_HOME_CANT_ENTER_BY_IN_EDIT_MODE\020\357K\022\"\n" +
"ME\020\366K\022\033\n\026RET_HOME_OWNER_OFFLINE\020\367K\022$\n\037RE" + "\035RET_HOME_CLIENT_PARAM_INVALID\020\360K\022&\n!RET" +
"T_HOME_FURNITURE_EXCEED_LIMIT\020\370K\022(\n#RET_" + "_HOME_PLAYER_NOT_IN_HOME_WORLD\020\361K\022+\n&RET" +
"HOME_FURNITURE_COUNT_NOT_ENOUGH\020\371K\022\"\n\035RE" + "_HOME_PLAYER_NOT_IN_SELF_HOME_WORLD\020\362K\022\036" +
"T_HOME_IN_TRY_ENTER_PROCESS\020\372K\022%\n RET_HO" + "\n\031RET_HOME_NOT_FOUND_IN_MEM\020\363K\022\'\n\"RET_HO" +
"ME_ALREADY_IN_TARGET_SCENE\020\373K\022\037\n\032RET_HOM" + "ME_PLAYER_IN_HOME_ROOM_SCENE\020\364K\022%\n RET_H" +
"E_COIN_EXCEED_LIMIT\020\374K\022\035\n\030RET_HOME_COIN_" + "OME_HOME_REFUSE_GUEST_ENTER\020\365K\022(\n#RET_HO" +
"NOT_ENOUGH\020\375K\022!\n\034RET_HOME_MODULE_NOT_UNL" + "ME_OWNER_REFUSE_TO_ENTER_HOME\020\366K\022\033\n\026RET_" +
"OCKED\020\376K\022\037\n\032RET_HOME_CUR_MODULE_CLOSED\020\377" + "HOME_OWNER_OFFLINE\020\367K\022$\n\037RET_HOME_FURNIT" +
"K\022*\n%RET_HOME_FURNITURE_SUITE_NOT_UNLOCK" + "URE_EXCEED_LIMIT\020\370K\022(\n#RET_HOME_FURNITUR" +
"ED\020\200L\022\026\n\021RET_HOME_IN_MATCH\020\201L\022\027\n\022RET_HOM" + "E_COUNT_NOT_ENOUGH\020\371K\022\"\n\035RET_HOME_IN_TRY" +
"E_IN_COMBAT\020\202L\022\032\n\025RET_HOME_EDIT_MODE_CD\020" + "_ENTER_PROCESS\020\372K\022%\n RET_HOME_ALREADY_IN" +
"\203L\022!\n\034RET_HOME_UPDATE_FURNITURE_CD\020\204L\022#\n" + "_TARGET_SCENE\020\373K\022\037\n\032RET_HOME_COIN_EXCEED" +
"\036RET_HOME_BLOCK_FURNITURE_LIMIT\020\205L\022\031\n\024RE" + "_LIMIT\020\374K\022\035\n\030RET_HOME_COIN_NOT_ENOUGH\020\375K" +
"T_HOME_NOT_SUPPORT\020\206L\022\034\n\027RET_HOME_STATE_" + "\022!\n\034RET_HOME_MODULE_NOT_UNLOCKED\020\376K\022\037\n\032R" +
"NOT_OPEN\020\207L\022#\n\036RET_HOME_TARGET_STATE_NOT" + "ET_HOME_CUR_MODULE_CLOSED\020\377K\022*\n%RET_HOME" +
"_OPEN\020\210L\022)\n$RET_HOME_APPLY_ENTER_OTHER_H" + "_FURNITURE_SUITE_NOT_UNLOCKED\020\200L\022\026\n\021RET_" +
"OME_FAIL\020\211L\022 \n\033RET_HOME_SAVE_NO_MAIN_HOU" + "HOME_IN_MATCH\020\201L\022\027\n\022RET_HOME_IN_COMBAT\020\202" +
"SE\020\212L\022\030\n\023RET_HOME_IN_DUNGEON\020\213L\022!\n\034RET_H" + "L\022\032\n\025RET_HOME_EDIT_MODE_CD\020\203L\022!\n\034RET_HOM" +
"OME_ANY_GALLERY_STARTED\020\214L\022\036\n\031RET_HOME_Q" + "E_UPDATE_FURNITURE_CD\020\204L\022#\n\036RET_HOME_BLO" +
"UEST_BLOCK_HOME\020\215L\022!\n\034RET_HOME_WAITING_P" + "CK_FURNITURE_LIMIT\020\205L\022\031\n\024RET_HOME_NOT_SU" +
"RIOR_CHECK\020\216L\022#\n\036RET_HOME_PERSISTENT_CHE" + "PPORT\020\206L\022\034\n\027RET_HOME_STATE_NOT_OPEN\020\207L\022#" +
"CK_FAIL\020\217L\022#\n\036RET_HOME_FIND_ONLINE_HOME_" + "\n\036RET_HOME_TARGET_STATE_NOT_OPEN\020\210L\022)\n$R" +
"FAIL\020\220L\022\035\n\030RET_HOME_JOIN_SCENE_FAIL\020\221L\022\030" + "ET_HOME_APPLY_ENTER_OTHER_HOME_FAIL\020\211L\022 " +
"\n\023RET_HOME_MAX_PLAYER\020\222L\022\031\n\024RET_HOME_IN_" + "\n\033RET_HOME_SAVE_NO_MAIN_HOUSE\020\212L\022\030\n\023RET_" +
"TRANSFER\020\223L\022&\n!RET_HOME_ANY_HOME_GALLERY" + "HOME_IN_DUNGEON\020\213L\022!\n\034RET_HOME_ANY_GALLE" +
"_STARTED\020\224L\022$\n\037RET_HOME_CAN_NOT_ENTER_IN" + "RY_STARTED\020\214L\022\036\n\031RET_HOME_QUEST_BLOCK_HO" +
"_AUDIT\020\225L\022#\n\036RET_FURNITURE_MAKE_INDEX_ER" + "ME\020\215L\022!\n\034RET_HOME_WAITING_PRIOR_CHECK\020\216L" +
"ROR\020\226L\022\036\n\031RET_FURNITURE_MAKE_LOCKED\020\227L\022$" + "\022#\n\036RET_HOME_PERSISTENT_CHECK_FAIL\020\217L\022#\n" +
"\n\037RET_FURNITURE_MAKE_CONFIG_ERROR\020\230L\022!\n\034" + "\036RET_HOME_FIND_ONLINE_HOME_FAIL\020\220L\022\035\n\030RE" +
"RET_FURNITURE_MAKE_SLOT_FULL\020\231L\022*\n%RET_F" + "T_HOME_JOIN_SCENE_FAIL\020\221L\022\030\n\023RET_HOME_MA" +
"URNITURE_MAKE_ADD_FURNITURE_FAIL\020\232L\022 \n\033R" + "X_PLAYER\020\222L\022\031\n\024RET_HOME_IN_TRANSFER\020\223L\022&" +
"ET_FURNITURE_MAKE_UNFINISH\020\233L\022!\n\034RET_FUR" + "\n!RET_HOME_ANY_HOME_GALLERY_STARTED\020\224L\022$" +
"NITURE_MAKE_IS_FINISH\020\234L\022+\n&RET_FURNITUR" + "\n\037RET_HOME_CAN_NOT_ENTER_IN_AUDIT\020\225L\022#\n\036" +
"E_MAKE_NOT_IN_CORRECT_HOME\020\235L\022 \n\033RET_FUR" + "RET_FURNITURE_MAKE_INDEX_ERROR\020\226L\022\036\n\031RET" +
"NITURE_MAKE_NO_COUNT\020\236L\022(\n#RET_FURNITURE" + "_FURNITURE_MAKE_LOCKED\020\227L\022$\n\037RET_FURNITU" +
"_MAKE_ACCELERATE_LIMIT\020\237L\022$\n\037RET_FURNITU" + "RE_MAKE_CONFIG_ERROR\020\230L\022!\n\034RET_FURNITURE" +
"RE_MAKE_NO_MAKE_DATA\020\240L\022 \n\033RET_HOME_LIMI" + "_MAKE_SLOT_FULL\020\231L\022*\n%RET_FURNITURE_MAKE" +
"TED_SHOP_CLOSE\020\241L\022\035\n\030RET_HOME_AVATAR_NOT" + "_ADD_FURNITURE_FAIL\020\232L\022 \n\033RET_FURNITURE_" +
"_SHOW\020\242L\022&\n!RET_HOME_EVENT_COND_NOT_SATI" + "MAKE_UNFINISH\020\233L\022!\n\034RET_FURNITURE_MAKE_I" +
"SFIED\020\243L\022*\n%RET_HOME_INVALID_ARRANGE_ANI" + "S_FINISH\020\234L\022+\n&RET_FURNITURE_MAKE_NOT_IN" +
"MAL_PARAM\020\244L\022\'\n\"RET_HOME_INVALID_ARRANGE" + "_CORRECT_HOME\020\235L\022 \n\033RET_FURNITURE_MAKE_N" +
"_NPC_PARAM\020\245L\022)\n$RET_HOME_INVALID_ARRANG" + "O_COUNT\020\236L\022(\n#RET_FURNITURE_MAKE_ACCELER" +
"E_SUITE_PARAM\020\246L\022.\n)RET_HOME_INVALID_ARR" + "ATE_LIMIT\020\237L\022$\n\037RET_FURNITURE_MAKE_NO_MA" +
"ANGE_MAIN_HOUSE_PARAM\020\247L\022#\n\036RET_HOME_AVA" + "KE_DATA\020\240L\022 \n\033RET_HOME_LIMITED_SHOP_CLOS" +
"TAR_STATE_NOT_OPEN\020\250L\022#\n\036RET_HOME_PLANT_" + "E\020\241L\022\035\n\030RET_HOME_AVATAR_NOT_SHOW\020\242L\022&\n!R" +
"FIELD_NOT_EMPTY\020\251L\022\037\n\032RET_HOME_PLANT_FIE" + "ET_HOME_EVENT_COND_NOT_SATISFIED\020\243L\022*\n%R" +
"LD_EMPTY\020\252L\022$\n\037RET_HOME_PLANT_FIELD_TYPE" + "ET_HOME_INVALID_ARRANGE_ANIMAL_PARAM\020\244L\022" +
"_ERROR\020\253L\022#\n\036RET_HOME_PLANT_TIME_NOT_ENO" + "\'\n\"RET_HOME_INVALID_ARRANGE_NPC_PARAM\020\245L" +
"UGH\020\254L\022,\n\'RET_HOME_PLANT_SUB_FIELD_NUM_N" + "\022)\n$RET_HOME_INVALID_ARRANGE_SUITE_PARAM" +
"OT_ENOUGH\020\255L\022%\n RET_HOME_PLANT_FIELD_PAR" + "\020\246L\022.\n)RET_HOME_INVALID_ARRANGE_MAIN_HOU" +
"AM_ERROR\020\256L\022\"\n\035RET_HOME_FURNITURE_GUID_E" + "SE_PARAM\020\247L\022#\n\036RET_HOME_AVATAR_STATE_NOT" +
"RROR\020\257L\022%\n RET_HOME_FURNITURE_ARRANGE_LI" + "_OPEN\020\250L\022#\n\036RET_HOME_PLANT_FIELD_NOT_EMP" +
"MIT\020\260L\022 \n\033RET_HOME_FISH_FARMING_LIMIT\020\261L" + "TY\020\251L\022\037\n\032RET_HOME_PLANT_FIELD_EMPTY\020\252L\022$" +
"\022#\n\036RET_HOME_FISH_COUNT_NOT_ENOUGH\020\262L\022\"\n" + "\n\037RET_HOME_PLANT_FIELD_TYPE_ERROR\020\253L\022#\n\036" +
"\035RET_HOME_FURNITURE_COST_LIMIT\020\263L\022&\n!RET" + "RET_HOME_PLANT_TIME_NOT_ENOUGH\020\254L\022,\n\'RET" +
"_HOME_CUSTOM_FURNITURE_INVALID\020\264L\022)\n$RET" + "_HOME_PLANT_SUB_FIELD_NUM_NOT_ENOUGH\020\255L\022" +
"_HOME_INVALID_ARRANGE_GROUP_PARAM\020\265L\022+\n&" + "%\n RET_HOME_PLANT_FIELD_PARAM_ERROR\020\256L\022\"" +
"RET_HOME_FURNITURE_ARRANGE_GROUP_LIMIT\020\266" + "\n\035RET_HOME_FURNITURE_GUID_ERROR\020\257L\022%\n RE" +
"L\0220\n+RET_HOME_PICTURE_FRAME_COOP_CG_GEND" + "T_HOME_FURNITURE_ARRANGE_LIMIT\020\260L\022 \n\033RET" +
"ER_ERROR\020\267L\022.\n)RET_HOME_PICTURE_FRAME_CO" + "_HOME_FISH_FARMING_LIMIT\020\261L\022#\n\036RET_HOME_" +
"OP_CG_NOT_UNLOCK\020\270L\022&\n!RET_HOME_FURNITUR" + "FISH_COUNT_NOT_ENOUGH\020\262L\022\"\n\035RET_HOME_FUR" +
"E_CANNOT_ARRANGE\020\271L\022*\n%RET_HOME_FURNITUR" + "NITURE_COST_LIMIT\020\263L\022&\n!RET_HOME_CUSTOM_" +
"E_IN_DUPLICATE_SUITE\020\272L\022.\n)RET_HOME_FURN" + "FURNITURE_INVALID\020\264L\022)\n$RET_HOME_INVALID" +
"ITURE_CUSTOM_SUITE_TOO_SMALL\020\273L\022,\n\'RET_H" + "_ARRANGE_GROUP_PARAM\020\265L\022+\n&RET_HOME_FURN" +
"OME_FURNITURE_CUSTOM_SUITE_TOO_BIG\020\274L\022*\n" + "ITURE_ARRANGE_GROUP_LIMIT\020\266L\0220\n+RET_HOME" +
"%RET_HOME_FURNITURE_SUITE_EXCEED_LIMIT\020\275" + "_PICTURE_FRAME_COOP_CG_GENDER_ERROR\020\267L\022." +
"L\0221\n,RET_HOME_FURNITURE_CUSTOM_SUITE_EXC" + "\n)RET_HOME_PICTURE_FRAME_COOP_CG_NOT_UNL" +
"EED_LIMIT\020\276L\0229\n4RET_HOME_FURNITURE_CUSTO" + "OCK\020\270L\022&\n!RET_HOME_FURNITURE_CANNOT_ARRA" +
"M_SUITE_INVALID_SURFACE_TYPE\020\277L\022\036\n\031RET_H" + "NGE\020\271L\022*\n%RET_HOME_FURNITURE_IN_DUPLICAT" +
"OME_BGM_ID_NOT_FOUND\020\300L\022\036\n\031RET_HOME_BGM_" + "E_SUITE\020\272L\022.\n)RET_HOME_FURNITURE_CUSTOM_" +
"NOT_UNLOCKED\020\301L\022%\n RET_HOME_BGM_FURNITUR" + "SUITE_TOO_SMALL\020\273L\022,\n\'RET_HOME_FURNITURE" +
"E_NOT_FOUND\020\302L\022*\n%RET_HOME_BGM_NOT_SUPPO" + "_CUSTOM_SUITE_TOO_BIG\020\274L\022*\n%RET_HOME_FUR" +
"RT_BY_CUR_SCENE\020\303L\022(\n#RET_HOME_LIMITED_S" + "NITURE_SUITE_EXCEED_LIMIT\020\275L\0221\n,RET_HOME" +
"HOP_GOODS_DISABLE\020\304L\022%\n RET_SUMO_ACTIVIT" + "_FURNITURE_CUSTOM_SUITE_EXCEED_LIMIT\020\276L\022" +
"Y_STAGE_NOT_OPEN\020\220N\022(\n#RET_SUMO_ACTIVITY" + "9\n4RET_HOME_FURNITURE_CUSTOM_SUITE_INVAL" +
"_SWITCH_TEAM_IN_CD\020\221N\022)\n$RET_SUMO_ACTIVI" + "ID_SURFACE_TYPE\020\277L\022\036\n\031RET_HOME_BGM_ID_NO" +
"TY_TEAM_NUM_INCORRECT\020\222N\022)\n$RET_LUNA_RIT" + "T_FOUND\020\300L\022\036\n\031RET_HOME_BGM_NOT_UNLOCKED\020" +
"E_ACTIVITY_AREA_ID_ERROR\020\224N\022-\n(RET_LUNA_" + "\301L\022%\n RET_HOME_BGM_FURNITURE_NOT_FOUND\020\302" +
"RITE_ACTIVITY_BATTLE_NOT_FINISH\020\225N\022-\n(RE" + "L\022*\n%RET_HOME_BGM_NOT_SUPPORT_BY_CUR_SCE" +
"T_LUNA_RITE_ACTIVITY_ALREADY_SACRIFICE\020\226" + "NE\020\303L\022(\n#RET_HOME_LIMITED_SHOP_GOODS_DIS" +
"N\022/\n*RET_LUNA_RITE_ACTIVITY_ALREADY_TAKE" + "ABLE\020\304L\022\'\n\"RET_HOME_WORLD_WOOD_MATERIAL_" +
"_REWARD\020\227N\0220\n+RET_LUNA_RITE_ACTIVITY_SAC" + "EMPTY\020\305L\022+\n&RET_HOME_WORLD_WOOD_MATERIAL" +
"RIFICE_NOT_ENOUGH\020\230N\0223\n.RET_LUNA_RITE_AC" + "_NOT_FOUND\020\306L\022/\n*RET_HOME_WORLD_WOOD_MAT" +
"TIVITY_SEARCHING_COND_NOT_MEET\020\231N\022\'\n\"RET" + "ERIAL_COUNT_INVALID\020\307L\022.\n)RET_HOME_WORLD" +
"_DIG_GADGET_CONFIG_ID_NOT_MATCH\020\237N\022\"\n\035RE" + "_WOOD_EXCHANGE_EXCEED_LIMIT\020\310L\022%\n RET_SU" +
"T_DIG_FIND_NEAREST_POS_FAIL\020\240N\022\"\n\035RET_MU" + "MO_ACTIVITY_STAGE_NOT_OPEN\020\220N\022(\n#RET_SUM" +
"SIC_GAME_LEVEL_NOT_OPEN\020\245N\022$\n\037RET_MUSIC_" + "O_ACTIVITY_SWITCH_TEAM_IN_CD\020\221N\022)\n$RET_S" +
"GAME_LEVEL_NOT_UNLOCK\020\246N\022%\n RET_MUSIC_GA" + "UMO_ACTIVITY_TEAM_NUM_INCORRECT\020\222N\022)\n$RE" +
"ME_LEVEL_NOT_STARTED\020\247N\022*\n%RET_MUSIC_GAM" + "T_LUNA_RITE_ACTIVITY_AREA_ID_ERROR\020\224N\022-\n" +
"E_LEVEL_CONFIG_NOT_FOUND\020\250N\022&\n!RET_MUSIC" + "(RET_LUNA_RITE_ACTIVITY_BATTLE_NOT_FINIS" +
"_GAME_LEVEL_ID_NOT_MATCH\020\251N\022$\n\037RET_ROGUE" + "H\020\225N\022-\n(RET_LUNA_RITE_ACTIVITY_ALREADY_S" +
"LIKE_COIN_A_NOT_ENOUGH\020\257N\022$\n\037RET_ROGUELI" + "ACRIFICE\020\226N\022/\n*RET_LUNA_RITE_ACTIVITY_AL" +
"KE_COIN_B_NOT_ENOUGH\020\260N\022$\n\037RET_ROGUELIKE" + "READY_TAKE_REWARD\020\227N\0220\n+RET_LUNA_RITE_AC" +
"_COIN_C_NOT_ENOUGH\020\261N\022&\n!RET_ROGUELIKE_C" + "TIVITY_SACRIFICE_NOT_ENOUGH\020\230N\0223\n.RET_LU" +
"OIN_A_EXCEED_LIMIT\020\262N\022&\n!RET_ROGUELIKE_C" + "NA_RITE_ACTIVITY_SEARCHING_COND_NOT_MEET" +
"OIN_B_EXCEED_LIMIT\020\263N\022&\n!RET_ROGUELIKE_C" + "\020\231N\022\'\n\"RET_DIG_GADGET_CONFIG_ID_NOT_MATC" +
"OIN_C_EXCEED_LIMIT\020\264N\022(\n#RET_ROGUELIKE_R" + "H\020\237N\022\"\n\035RET_DIG_FIND_NEAREST_POS_FAIL\020\240N" +
"UNE_COUNT_NOT_ENOUGH\020\265N\022\'\n\"RET_ROGUELIKE" + "\022\"\n\035RET_MUSIC_GAME_LEVEL_NOT_OPEN\020\245N\022$\n\037" +
"_NOT_IN_ROGUE_DUNGEON\020\266N\022!\n\034RET_ROGUELIK" + "RET_MUSIC_GAME_LEVEL_NOT_UNLOCK\020\246N\022%\n RE" +
"E_CELL_NOT_FOUND\020\267N\022&\n!RET_ROGUELIKE_CEL" + "T_MUSIC_GAME_LEVEL_NOT_STARTED\020\247N\022*\n%RET" +
"L_TYPE_INCORRECT\020\270N\022(\n#RET_ROGUELIKE_CEL" + "_MUSIC_GAME_LEVEL_CONFIG_NOT_FOUND\020\250N\022&\n" +
"L_ALREADY_FINISHED\020\271N\0223\n.RET_ROGUELIKE_D" + "!RET_MUSIC_GAME_LEVEL_ID_NOT_MATCH\020\251N\022$\n" +
"UNGEON_HAVE_UNFINISHED_PROGRESS\020\272N\022%\n RE" + "\037RET_ROGUELIKE_COIN_A_NOT_ENOUGH\020\257N\022$\n\037R" +
"T_ROGUELIKE_STAGE_NOT_FINISHED\020\273N\0224\n/RET" + "ET_ROGUELIKE_COIN_B_NOT_ENOUGH\020\260N\022$\n\037RET" +
"_ROGUELIKE_STAGE_FIRST_PASS_REWARD_HAS_T" + "_ROGUELIKE_COIN_C_NOT_ENOUGH\020\261N\022&\n!RET_R" +
"AKEN\020\275N\022*\n%RET_ROGUELIKE_ACTIVITY_CONTEN" + "OGUELIKE_COIN_A_EXCEED_LIMIT\020\262N\022&\n!RET_R" +
"T_CLOSED\020\276N\0221\n,RET_ROGUELIKE_DUNGEON_PRE" + "OGUELIKE_COIN_B_EXCEED_LIMIT\020\263N\022&\n!RET_R" +
"_QUEST_NOT_FINISHED\020\277N\022#\n\036RET_ROGUELIKE_" + "OGUELIKE_COIN_C_EXCEED_LIMIT\020\264N\022(\n#RET_R" +
"DUNGEON_NOT_OPEN\020\300N\022#\n\036RET_ROGUELIKE_SPR" + "OGUELIKE_RUNE_COUNT_NOT_ENOUGH\020\265N\022\'\n\"RET" +
"INT_IS_BANNED\020\301N\0221\n,RET_ROGUELIKE_DUNGEO" + "_ROGUELIKE_NOT_IN_ROGUE_DUNGEON\020\266N\022!\n\034RE" +
"N_PRE_STAGE_NOT_FINISHED\020\302N\022/\n*RET_ROGUE" + "T_ROGUELIKE_CELL_NOT_FOUND\020\267N\022&\n!RET_ROG" +
"LIKE_ALL_AVATAR_DIE_CANNOT_RESUME\020\303N\022\'\n\"" + "UELIKE_CELL_TYPE_INCORRECT\020\270N\022(\n#RET_ROG" +
"RET_PLANT_FLOWER_ALREADY_TAKE_SEED\020\310N\022.\n" + "UELIKE_CELL_ALREADY_FINISHED\020\271N\0223\n.RET_R" +
")RET_PLANT_FLOWER_FRIEND_HAVE_FLOWER_LIM" + "OGUELIKE_DUNGEON_HAVE_UNFINISHED_PROGRES" +
"IT\020\311N\0220\n+RET_PLANT_FLOWER_CAN_GIVE_FLOWE" + "S\020\272N\022%\n RET_ROGUELIKE_STAGE_NOT_FINISHED" +
"R_NOT_ENOUGH\020\312N\022-\n(RET_PLANT_FLOWER_WISH" + "\020\273N\0224\n/RET_ROGUELIKE_STAGE_FIRST_PASS_RE" +
"_FLOWER_KINDS_LIMIT\020\313N\022,\n\'RET_PLANT_FLOW" + "WARD_HAS_TAKEN\020\275N\022*\n%RET_ROGUELIKE_ACTIV" +
"ER_HAVE_FLOWER_NOT_ENOUGH\020\314N\0220\n+RET_PLAN" + "ITY_CONTENT_CLOSED\020\276N\0221\n,RET_ROGUELIKE_D" +
"T_FLOWER_FLOWER_COMBINATION_INVALID\020\315N\022 " + "UNGEON_PRE_QUEST_NOT_FINISHED\020\277N\022#\n\036RET_" +
"\n\033RET_HACHI_DUNGEON_NOT_VALID\020\304N\022%\n RET_" + "ROGUELIKE_DUNGEON_NOT_OPEN\020\300N\022#\n\036RET_ROG" +
"HACHI_DUNGEON_STAGE_NOT_OPEN\020\305N\022(\n#RET_H" + "UELIKE_SPRINT_IS_BANNED\020\301N\0221\n,RET_ROGUEL" +
"ACHI_DUNGEON_TEAMMATE_NOT_PASS\020\306N\022&\n!RET" + "IKE_DUNGEON_PRE_STAGE_NOT_FINISHED\020\302N\022/\n" +
"_WINTER_CAMP_COIN_A_NOT_ENOUGH\020\327N\022&\n!RET" + "*RET_ROGUELIKE_ALL_AVATAR_DIE_CANNOT_RES" +
"_WINTER_CAMP_COIN_B_NOT_ENOUGH\020\330N\022(\n#RET" + "UME\020\303N\022\'\n\"RET_PLANT_FLOWER_ALREADY_TAKE_" +
"_WINTER_CAMP_COIN_A_EXCEED_LIMIT\020\331N\022(\n#R" + "SEED\020\310N\022.\n)RET_PLANT_FLOWER_FRIEND_HAVE_" +
"ET_WINTER_CAMP_COIN_B_EXCEED_LIMIT\020\332N\022$\n" + "FLOWER_LIMIT\020\311N\0220\n+RET_PLANT_FLOWER_CAN_" +
"\037RET_WINTER_CAMP_WISH_ID_INVALID\020\333N\022-\n(R" + "GIVE_FLOWER_NOT_ENOUGH\020\312N\022-\n(RET_PLANT_F" +
"ET_WINTER_CAMP_NOT_FOUND_RECV_ITEM_DATA\020" + "LOWER_WISH_FLOWER_KINDS_LIMIT\020\313N\022,\n\'RET_" +
"\334N\022/\n*RET_WINTER_CAMP_FRIEND_ITEM_COUNT_" + "PLANT_FLOWER_HAVE_FLOWER_NOT_ENOUGH\020\314N\0220" +
"OVERFLOW\020\335N\022-\n(RET_WINTER_CAMP_SELECT_IT" + "\n+RET_PLANT_FLOWER_FLOWER_COMBINATION_IN" +
"EM_DATA_INVALID\020\336N\022$\n\037RET_WINTER_CAMP_IT" + "VALID\020\315N\022 \n\033RET_HACHI_DUNGEON_NOT_VALID\020" +
"EM_LIST_EMPTY\020\337N\022)\n$RET_WINTER_CAMP_REWA" + "\304N\022%\n RET_HACHI_DUNGEON_STAGE_NOT_OPEN\020\305" +
"RD_ALREADY_TAKEN\020\340N\022%\n RET_WINTER_CAMP_S" + "N\022(\n#RET_HACHI_DUNGEON_TEAMMATE_NOT_PASS" +
"TAGE_NOT_FINISH\020\341N\022#\n\036RET_WINTER_CAMP_GA" + "\020\306N\022&\n!RET_WINTER_CAMP_COIN_A_NOT_ENOUGH" +
"DGET_INVALID\020\342N\022\'\n\"RET_LANTERN_RITE_COIN" + "\020\327N\022&\n!RET_WINTER_CAMP_COIN_B_NOT_ENOUGH" +
"_A_NOT_ENOUGH\020\352N\022\'\n\"RET_LANTERN_RITE_COI" + "\020\330N\022(\n#RET_WINTER_CAMP_COIN_A_EXCEED_LIM" +
"N_B_NOT_ENOUGH\020\353N\022\'\n\"RET_LANTERN_RITE_CO" + "IT\020\331N\022(\n#RET_WINTER_CAMP_COIN_B_EXCEED_L" +
"IN_C_NOT_ENOUGH\020\354N\022)\n$RET_LANTERN_RITE_C" + "IMIT\020\332N\022$\n\037RET_WINTER_CAMP_WISH_ID_INVAL" +
"OIN_A_EXCEED_LIMIT\020\355N\022)\n$RET_LANTERN_RIT" + "ID\020\333N\022-\n(RET_WINTER_CAMP_NOT_FOUND_RECV_" +
"E_COIN_B_EXCEED_LIMIT\020\356N\022)\n$RET_LANTERN_" + "ITEM_DATA\020\334N\022/\n*RET_WINTER_CAMP_FRIEND_I" +
"RITE_COIN_C_EXCEED_LIMIT\020\357N\022/\n*RET_LANTE" + "TEM_COUNT_OVERFLOW\020\335N\022-\n(RET_WINTER_CAMP" +
"RN_RITE_PROJECTION_CONTENT_CLOSED\020\360N\022.\n)" + "_SELECT_ITEM_DATA_INVALID\020\336N\022$\n\037RET_WINT" +
"RET_LANTERN_RITE_PROJECTION_CAN_NOT_STAR" + "ER_CAMP_ITEM_LIST_EMPTY\020\337N\022)\n$RET_WINTER" +
"T\020\361N\022&\n!RET_LANTERN_RITE_DUNGEON_NOT_OPE", "_CAMP_REWARD_ALREADY_TAKEN\020\340N\022%\n RET_WIN",
"N\020\362N\022+\n&RET_LANTERN_RITE_HAS_TAKEN_SKIN_" + "TER_CAMP_STAGE_NOT_FINISH\020\341N\022#\n\036RET_WINT" +
"REWARD\020\363N\0220\n+RET_LANTERN_RITE_NOT_FINISH" + "ER_CAMP_GADGET_INVALID\020\342N\022\'\n\"RET_LANTERN" +
"ED_SKIN_WATCHERS\020\364N\022.\n)RET_LANTERN_RITE_" + "_RITE_COIN_A_NOT_ENOUGH\020\352N\022\'\n\"RET_LANTER" +
"FIREWORKS_CONTENT_CLOSED\020\365N\0223\n.RET_LANTE" + "N_RITE_COIN_B_NOT_ENOUGH\020\353N\022\'\n\"RET_LANTE" +
"RN_RITE_FIREWORKS_CHALLENGE_NOT_START\020\366N" + "RN_RITE_COIN_C_NOT_ENOUGH\020\354N\022)\n$RET_LANT" +
"\0222\n-RET_LANTERN_RITE_FIREWORKS_REFORM_PA" + "ERN_RITE_COIN_A_EXCEED_LIMIT\020\355N\022)\n$RET_L" +
"RAM_ERROR\020\367N\0221\n,RET_LANTERN_RITE_FIREWOR" + "ANTERN_RITE_COIN_B_EXCEED_LIMIT\020\356N\022)\n$RE" +
"KS_REFORM_SKILL_LOCK\020\370N\0229\n4RET_LANTERN_R" + "T_LANTERN_RITE_COIN_C_EXCEED_LIMIT\020\357N\022/\n" +
"ITE_FIREWORKS_REFORM_STAMINA_NOT_ENOUGH\020" + "*RET_LANTERN_RITE_PROJECTION_CONTENT_CLO" +
"\371N\022\'\n\"RET_POTION_ACTIVITY_STAGE_NOT_OPEN" + "SED\020\360N\022.\n)RET_LANTERN_RITE_PROJECTION_CA" +
"\020\376N\022(\n#RET_POTION_ACTIVITY_LEVEL_HAVE_PA" + "N_NOT_START\020\361N\022&\n!RET_LANTERN_RITE_DUNGE" +
"SS\020\377N\022+\n&RET_POTION_ACTIVITY_TEAM_NUM_IN" + "ON_NOT_OPEN\020\362N\022+\n&RET_LANTERN_RITE_HAS_T" +
"CORRECT\020\200O\022%\n RET_POTION_ACTIVITY_AVATAR" + "AKEN_SKIN_REWARD\020\363N\0220\n+RET_LANTERN_RITE_" +
"_IN_CD\020\201O\022#\n\036RET_POTION_ACTIVITY_BUFF_IN" + "NOT_FINISHED_SKIN_WATCHERS\020\364N\022.\n)RET_LAN" +
"_CD\020\202O\022\'\n\"RET_IRODORI_POETRY_INVALID_LIN" + "TERN_RITE_FIREWORKS_CONTENT_CLOSED\020\365N\0223\n" +
"E_ID\020\210O\022(\n#RET_IRODORI_POETRY_INVALID_TH" + ".RET_LANTERN_RITE_FIREWORKS_CHALLENGE_NO" +
"EME_ID\020\211O\022/\n*RET_IRODORI_POETRY_NOT_GET_" + "T_START\020\366N\0222\n-RET_LANTERN_RITE_FIREWORKS" +
"ALL_INSPIRATION\020\212O\022/\n*RET_IRODORI_POETRY" + "_REFORM_PARAM_ERROR\020\367N\0221\n,RET_LANTERN_RI" +
"_INSPIRATION_REACH_LIMIE\020\213O\022.\n)RET_IRODO" + "TE_FIREWORKS_REFORM_SKILL_LOCK\020\370N\0229\n4RET" +
"RI_POETRY_ENTITY_ALREADY_SCANNED\020\214O\022(\n#R" + "_LANTERN_RITE_FIREWORKS_REFORM_STAMINA_N" +
"ET_ACTIVITY_BANNER_ALREADY_CLEARED\020\274P\022\037\n" + "OT_ENOUGH\020\371N\022\'\n\"RET_POTION_ACTIVITY_STAG" +
"\032RET_IRODORI_CHESS_NOT_OPEN\020\275P\022%\n RET_IR" + "E_NOT_OPEN\020\376N\022(\n#RET_POTION_ACTIVITY_LEV" +
"ODORI_CHESS_LEVEL_NOT_OPEN\020\276P\022#\n\036RET_IRO" + "EL_HAVE_PASS\020\377N\022+\n&RET_POTION_ACTIVITY_T" +
"DORI_CHESS_MAP_NOT_OPEN\020\277P\022/\n*RET_IRODOR" + "EAM_NUM_INCORRECT\020\200O\022%\n RET_POTION_ACTIV" +
"I_CHESS_MAP_CARD_ALREADY_EQUIPED\020\300P\022.\n)R" + "ITY_AVATAR_IN_CD\020\201O\022#\n\036RET_POTION_ACTIVI" +
"ET_IRODORI_CHESS_EQUIP_CARD_EXCEED_LIMIT" + "TY_BUFF_IN_CD\020\202O\022\'\n\"RET_IRODORI_POETRY_I" +
"\020\301P\022+\n&RET_IRODORI_CHESS_MAP_CARD_NOT_EQ" + "NVALID_LINE_ID\020\210O\022(\n#RET_IRODORI_POETRY_" +
"UIPED\020\302P\0223\n.RET_IRODORI_CHESS_ENTER_FAIL" + "INVALID_THEME_ID\020\211O\022/\n*RET_IRODORI_POETR" +
"_CARD_EXCEED_LIMIT\020\303P\022(\n#RET_ACTIVITY_FR" + "Y_NOT_GET_ALL_INSPIRATION\020\212O\022/\n*RET_IROD" +
"IEND_HAVE_GIFT_LIMIT\020\306P\022)\n$RET_GACHA_ACT" + "ORI_POETRY_INSPIRATION_REACH_LIMIE\020\213O\022.\n" +
"IVITY_HAVE_REWARD_LIMIT\020\313P\022(\n#RET_GACHA_" + ")RET_IRODORI_POETRY_ENTITY_ALREADY_SCANN" +
"ACTIVITY_HAVE_ROBOT_LIMIT\020\314P\022*\n%RET_SUMM" + "ED\020\214O\022(\n#RET_ACTIVITY_BANNER_ALREADY_CLE" +
"ER_TIME_V_2_COIN_EXCEED_LIMIT\020\315P\022(\n#RET_" + "ARED\020\274P\022\037\n\032RET_IRODORI_CHESS_NOT_OPEN\020\275P" +
"SUMMER_TIME_V_2_COIN_NOT_ENOUGH\020\316P\022/\n*RE" + "\022%\n RET_IRODORI_CHESS_LEVEL_NOT_OPEN\020\276P\022" +
"T_SUMMER_TIME_V_2_DUNGEON_STAGE_NOT_OPEN" + "#\n\036RET_IRODORI_CHESS_MAP_NOT_OPEN\020\277P\022/\n*" +
"\020\317P\0222\n-RET_SUMMER_TIME_V_2_PREV_DUNGEON_" + "RET_IRODORI_CHESS_MAP_CARD_ALREADY_EQUIP" +
"NOT_COMPLETE\020\320P\022!\n\034RET_ROGUE_DIARY_AVATA" + "ED\020\300P\022.\n)RET_IRODORI_CHESS_EQUIP_CARD_EX" +
"R_DEATH\020\356P\022!\n\034RET_ROGUE_DIARY_AVATAR_TIR" + "CEED_LIMIT\020\301P\022+\n&RET_IRODORI_CHESS_MAP_C" +
"ED\020\357P\022&\n!RET_ROGUE_DIARY_AVATAR_DUPLICAT" + "ARD_NOT_EQUIPED\020\302P\0223\n.RET_IRODORI_CHESS_" +
"ED\020\360P\022$\n\037RET_ROGUE_DIARY_COIN_NOT_ENOUGH" + "ENTER_FAIL_CARD_EXCEED_LIMIT\020\303P\022(\n#RET_A" +
"\020\361P\022.\n)RET_ROGUE_DIARY_VIRTUAL_COIN_EXCE" + "CTIVITY_FRIEND_HAVE_GIFT_LIMIT\020\306P\022)\n$RET" +
"ED_LIMIT\020\362P\022,\n\'RET_ROGUE_DIARY_VIRTUAL_C" + "_GACHA_ACTIVITY_HAVE_REWARD_LIMIT\020\313P\022(\n#" +
"OIN_NOT_ENOUGH\020\363P\022#\n\036RET_ROGUE_DIARY_CON" + "RET_GACHA_ACTIVITY_HAVE_ROBOT_LIMIT\020\314P\022)" +
"TENT_CLOSED\020\376P\022$\n\037RET_ISLAND_PARTY_STAGE" + "\n$RET_SUMMER_TIME_V2_COIN_EXCEED_LIMIT\020\315" +
"_NOT_OPEN\020\203Q\022\027\n\022RET_NOT_IN_FISHING\020\371U\022\031\n" + "P\022\'\n\"RET_SUMMER_TIME_V2_COIN_NOT_ENOUGH\020" +
"\024RET_FISH_STATE_ERROR\020\372U\022\030\n\023RET_FISH_BAI" + "\316P\022.\n)RET_SUMMER_TIME_V2_DUNGEON_STAGE_N" +
"T_LIMIT\020\373U\022\035\n\030RET_FISHING_MAX_DISTANCE\020\374" + "OT_OPEN\020\317P\0221\n,RET_SUMMER_TIME_V2_PREV_DU" +
"U\022\032\n\025RET_FISHING_IN_COMBAT\020\375U\022!\n\034RET_FIS" + "NGEON_NOT_COMPLETE\020\320P\022!\n\034RET_ROGUE_DIARY" +
"HING_BATTLE_TOO_SHORT\020\376U\022\027\n\022RET_FISH_GON" + "_AVATAR_DEATH\020\356P\022!\n\034RET_ROGUE_DIARY_AVAT" +
"E_AWAY\020\377U\022#\n\036RET_CAN_NOT_EDIT_OTHER_DUNG" + "AR_TIRED\020\357P\022&\n!RET_ROGUE_DIARY_AVATAR_DU" +
"EON\020\253V\022 \n\033RET_CUSTOM_DUNGEON_DISMATCH\020\254V" + "PLICATED\020\360P\022$\n\037RET_ROGUE_DIARY_COIN_NOT_" +
"\022\037\n\032RET_NO_CUSTOM_DUNGEON_DATA\020\255V\022\"\n\035RET" + "ENOUGH\020\361P\022.\n)RET_ROGUE_DIARY_VIRTUAL_COI" +
"_BUILD_CUSTOM_DUNGEON_FAIL\020\256V\022\'\n\"RET_CUS" + "N_EXCEED_LIMIT\020\362P\022,\n\'RET_ROGUE_DIARY_VIR" +
"TOM_DUNGEON_ROOM_CHECK_FAIL\020\257V\022%\n RET_CU" + "TUAL_COIN_NOT_ENOUGH\020\363P\022#\n\036RET_ROGUE_DIA" +
"STOM_DUNGEON_SAVE_MAY_FAIL\020\260V\022\036\n\031RET_NOT" + "RY_CONTENT_CLOSED\020\376P\022+\n&RET_GRAVEN_INNOC" +
"_IN_CUSTOM_DUNGEON\020\261V\022%\n RET_CUSTOM_DUNG" + "ENCE_COIN_A_NOT_ENOUGH\020\214Q\022+\n&RET_GRAVEN_" +
"EON_INTERNAL_FAIL\020\262V\022#\n\036RET_CUSTOM_DUNGE" + "INNOCENCE_COIN_B_NOT_ENOUGH\020\215Q\022-\n(RET_GR" +
"ON_CAN_NOT_TRY\020\263V\022%\n RET_CUSTOM_DUNGEON_" + "AVEN_INNOCENCE_COIN_A_EXCEED_LIMIT\020\216Q\022-\n" +
"NO_START_ROOM\020\264V\022$\n\037RET_CUSTOM_DUNGEON_N" + "(RET_GRAVEN_INNOCENCE_COIN_B_EXCEED_LIMI" +
"O_ROOM_DATA\020\265V\022)\n$RET_CUSTOM_DUNGEON_SAV" + "T\020\217Q\022$\n\037RET_ISLAND_PARTY_STAGE_NOT_OPEN\020" +
"E_TOO_FREQUENT\020\266V\022%\n RET_CUSTOM_DUNGEON_" + "\203Q\022\027\n\022RET_NOT_IN_FISHING\020\371U\022\031\n\024RET_FISH_" +
"NOT_SELF_PASS\020\267V\022!\n\034RET_CUSTOM_DUNGEON_L" + "STATE_ERROR\020\372U\022\030\n\023RET_FISH_BAIT_LIMIT\020\373U" +
"ACK_COIN\020\270V\022\'\n\"RET_CUSTOM_DUNGEON_NO_FIN" + "\022\035\n\030RET_FISHING_MAX_DISTANCE\020\374U\022\032\n\025RET_F" +
"ISH_BRICK\020\271V\022$\n\037RET_CUSTOM_DUNGEON_MULTI" + "ISHING_IN_COMBAT\020\375U\022!\n\034RET_FISHING_BATTL" +
"_FINISH\020\272V\022%\n RET_CUSTOM_DUNGEON_NOT_PUB" + "E_TOO_SHORT\020\376U\022\027\n\022RET_FISH_GONE_AWAY\020\377U\022" +
"LISHED\020\273V\022\"\n\035RET_CUSTOM_DUNGEON_FULL_STO" + "#\n\036RET_CAN_NOT_EDIT_OTHER_DUNGEON\020\253V\022 \n\033" +
"RE\020\274V\022$\n\037RET_CUSTOM_DUNGEON_STORE_REPEAT" + "RET_CUSTOM_DUNGEON_DISMATCH\020\254V\022\037\n\032RET_NO" +
"\020\275V\022*\n%RET_CUSTOM_DUNGEON_CAN_NOT_STORE_" + "_CUSTOM_DUNGEON_DATA\020\255V\022\"\n\035RET_BUILD_CUS" +
"SELF\020\276V\022%\n RET_CUSTOM_DUNGEON_NOT_SAVE_S" + "TOM_DUNGEON_FAIL\020\256V\022\'\n\"RET_CUSTOM_DUNGEO" +
"UCC\020\277V\022)\n$RET_CUSTOM_DUNGEON_CAN_NOT_LIK" + "N_ROOM_CHECK_FAIL\020\257V\022%\n RET_CUSTOM_DUNGE" +
"E_SELF\020\300V\022!\n\034RET_CUSTOM_DUNGEON_NOT_FOUN" + "ON_SAVE_MAY_FAIL\020\260V\022\036\n\031RET_NOT_IN_CUSTOM" +
"D\020\301V\022\'\n\"RET_CUSTOM_DUNGEON_INVALID_SETTI" + "_DUNGEON\020\261V\022%\n RET_CUSTOM_DUNGEON_INTERN" +
"NG\020\302V\022)\n$RET_CUSTOM_DUNGEON_NO_FINISH_SE" + "AL_FAIL\020\262V\022#\n\036RET_CUSTOM_DUNGEON_CAN_NOT" +
"TTING\020\303V\022$\n\037RET_CUSTOM_DUNGEON_SAVE_NOTH" + "_TRY\020\263V\022%\n RET_CUSTOM_DUNGEON_NO_START_R" +
"ING\020\304V\022$\n\037RET_CUSTOM_DUNGEON_NOT_IN_GROU" + "OOM\020\264V\022$\n\037RET_CUSTOM_DUNGEON_NO_ROOM_DAT" +
"P\020\305V\022$\n\037RET_CUSTOM_DUNGEON_NOT_OFFICIAL\020" + "A\020\265V\022)\n$RET_CUSTOM_DUNGEON_SAVE_TOO_FREQ" +
"\306V\022&\n!RET_CUSTOM_DUNGEON_LIFE_NUM_ERROR\020" + "UENT\020\266V\022%\n RET_CUSTOM_DUNGEON_NOT_SELF_P" +
"\307V\022$\n\037RET_CUSTOM_DUNGEON_NO_OPEN_ROOM\020\310V" + "ASS\020\267V\022!\n\034RET_CUSTOM_DUNGEON_LACK_COIN\020\270" +
"\022*\n%RET_CUSTOM_DUNGEON_BRICK_EXCEED_LIMI" + "V\022\'\n\"RET_CUSTOM_DUNGEON_NO_FINISH_BRICK\020" +
"T\020\311V\022+\n&RET_CUSTOM_DUNGEON_OFFICIAL_NOT_" + "\271V\022$\n\037RET_CUSTOM_DUNGEON_MULTI_FINISH\020\272V" +
"UNLOCK\020\312V\022&\n!RET_CAN_NOT_EDIT_OFFICIAL_S" + "\022%\n RET_CUSTOM_DUNGEON_NOT_PUBLISHED\020\273V\022" +
"ETTING\020\313V\022#\n\036RET_CUSTOM_DUNGEON_BAN_PUBL" + "\"\n\035RET_CUSTOM_DUNGEON_FULL_STORE\020\274V\022$\n\037R" +
"ISH\020\314V\022&\n!RET_CUSTOM_DUNGEON_CAN_NOT_REP" + "ET_CUSTOM_DUNGEON_STORE_REPEAT\020\275V\022*\n%RET" +
"LAY\020\315V\022&\n!RET_CUSTOM_DUNGEON_NOT_OPEN_GR" + "_CUSTOM_DUNGEON_CAN_NOT_STORE_SELF\020\276V\022%\n" +
"OUP\020\316V\022$\n\037RET_CUSTOM_DUNGEON_MAX_EDIT_NU" + " RET_CUSTOM_DUNGEON_NOT_SAVE_SUCC\020\277V\022)\n$" +
"M\020\317V\022)\n$RET_CUSTOM_DUNGEON_CAN_NOT_OUT_S" + "RET_CUSTOM_DUNGEON_CAN_NOT_LIKE_SELF\020\300V\022" +
"TUCK\020\320V\022\037\n\032RET_CUSTOM_DUNGEON_MAX_TAG\020\321V" + "!\n\034RET_CUSTOM_DUNGEON_NOT_FOUND\020\301V\022\'\n\"RE" +
"\022#\n\036RET_CUSTOM_DUNGEON_INVALID_TAG\020\322V\022 \n" + "T_CUSTOM_DUNGEON_INVALID_SETTING\020\302V\022)\n$R" +
"\033RET_CUSTOM_DUNGEON_MAX_COST\020\323V\022,\n\'RET_C" + "ET_CUSTOM_DUNGEON_NO_FINISH_SETTING\020\303V\022$" +
"USTOM_DUNGEON_REQUEST_TOO_FREQUENT\020\324V\022 \n" + "\n\037RET_CUSTOM_DUNGEON_SAVE_NOTHING\020\304V\022$\n\037" +
"\033RET_CUSTOM_DUNGEON_NOT_OPEN\020\325V\022\032\n\025RET_S" + "RET_CUSTOM_DUNGEON_NOT_IN_GROUP\020\305V\022$\n\037RE" +
"HARE_CD_ID_ERROR\020\335V\022\035\n\030RET_SHARE_CD_INDE" + "T_CUSTOM_DUNGEON_NOT_OFFICIAL\020\306V\022&\n!RET_" +
"X_ERROR\020\336V\022\027\n\022RET_SHARE_CD_IN_CD\020\337V\022\"\n\035R" + "CUSTOM_DUNGEON_LIFE_NUM_ERROR\020\307V\022$\n\037RET_" +
"ET_SHARE_CD_TOKEN_NOT_ENOUGH\020\340V\022\025\n\020RET_U" + "CUSTOM_DUNGEON_NO_OPEN_ROOM\020\310V\022*\n%RET_CU" +
"GC_DISMATCH\020\217W\022\033\n\026RET_UGC_DATA_NOT_FOUND" + "STOM_DUNGEON_BRICK_EXCEED_LIMIT\020\311V\022+\n&RE" +
"\020\220W\022\034\n\027RET_UGC_BRIEF_NOT_FOUND\020\221W\022\025\n\020RET" + "T_CUSTOM_DUNGEON_OFFICIAL_NOT_UNLOCK\020\312V\022" +
"_UGC_DISABLED\020\222W\022\024\n\017RET_UGC_LIMITED\020\223W\022\023" + "&\n!RET_CAN_NOT_EDIT_OFFICIAL_SETTING\020\313V\022" +
"\n\016RET_UGC_LOCKED\020\224W\022\025\n\020RET_UGC_NOT_AUTH\020" + "#\n\036RET_CUSTOM_DUNGEON_BAN_PUBLISH\020\314V\022&\n!" +
"\225W\022\025\n\020RET_UGC_NOT_OPEN\020\226W\022\030\n\023RET_UGC_BAN" + "RET_CUSTOM_DUNGEON_CAN_NOT_REPLAY\020\315V\022&\n!" +
"_PUBLISH\020\227WB\033\n\031emu.grasscutter.net.proto" + "RET_CUSTOM_DUNGEON_NOT_OPEN_GROUP\020\316V\022$\n\037" +
"b\006proto3" "RET_CUSTOM_DUNGEON_MAX_EDIT_NUM\020\317V\022)\n$RE" +
"T_CUSTOM_DUNGEON_CAN_NOT_OUT_STUCK\020\320V\022\037\n" +
"\032RET_CUSTOM_DUNGEON_MAX_TAG\020\321V\022#\n\036RET_CU" +
"STOM_DUNGEON_INVALID_TAG\020\322V\022 \n\033RET_CUSTO" +
"M_DUNGEON_MAX_COST\020\323V\022,\n\'RET_CUSTOM_DUNG" +
"EON_REQUEST_TOO_FREQUENT\020\324V\022 \n\033RET_CUSTO" +
"M_DUNGEON_NOT_OPEN\020\325V\022\032\n\025RET_SHARE_CD_ID" +
"_ERROR\020\335V\022\035\n\030RET_SHARE_CD_INDEX_ERROR\020\336V" +
"\022\027\n\022RET_SHARE_CD_IN_CD\020\337V\022\"\n\035RET_SHARE_C" +
"D_TOKEN_NOT_ENOUGH\020\340V\022\025\n\020RET_UGC_DISMATC" +
"H\020\217W\022\033\n\026RET_UGC_DATA_NOT_FOUND\020\220W\022\034\n\027RET" +
"_UGC_BRIEF_NOT_FOUND\020\221W\022\025\n\020RET_UGC_DISAB" +
"LED\020\222W\022\024\n\017RET_UGC_LIMITED\020\223W\022\023\n\016RET_UGC_" +
"LOCKED\020\224W\022\025\n\020RET_UGC_NOT_AUTH\020\225W\022\025\n\020RET_" +
"UGC_NOT_OPEN\020\226W\022\030\n\023RET_UGC_BAN_PUBLISH\020\227" +
"W\022&\n!RET_COMPOUND_BOOST_ITEM_NOT_EXIST\020\301" +
"W\022(\n#RET_COMPOUND_BOOST_TARGET_NOT_EXIST" +
"\020\302W\022#\n\036RET_QUICK_HIT_TREE_EMPTY_TREES\020\313W" +
"B\033\n\031emu.grasscutter.net.protob\006proto3"
}; };
descriptor = com.google.protobuf.Descriptors.FileDescriptor descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData, .internalBuildGeneratedFileFrom(descriptorData,
......
...@@ -45,7 +45,8 @@ public final class SceneAreaUnlockNotifyOuterClass { ...@@ -45,7 +45,8 @@ public final class SceneAreaUnlockNotifyOuterClass {
* <pre> * <pre>
* CmdId: 293 * CmdId: 293
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code SceneAreaUnlockNotify} * Protobuf type {@code SceneAreaUnlockNotify}
...@@ -381,7 +382,8 @@ public final class SceneAreaUnlockNotifyOuterClass { ...@@ -381,7 +382,8 @@ public final class SceneAreaUnlockNotifyOuterClass {
* <pre> * <pre>
* CmdId: 293 * CmdId: 293
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code SceneAreaUnlockNotify} * Protobuf type {@code SceneAreaUnlockNotify}
......
...@@ -80,7 +80,8 @@ public final class SceneAreaWeatherNotifyOuterClass { ...@@ -80,7 +80,8 @@ public final class SceneAreaWeatherNotifyOuterClass {
* <pre> * <pre>
* CmdId: 230 * CmdId: 230
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code SceneAreaWeatherNotify} * Protobuf type {@code SceneAreaWeatherNotify}
...@@ -546,7 +547,8 @@ public final class SceneAreaWeatherNotifyOuterClass { ...@@ -546,7 +547,8 @@ public final class SceneAreaWeatherNotifyOuterClass {
* <pre> * <pre>
* CmdId: 230 * CmdId: 230
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code SceneAreaWeatherNotify} * Protobuf type {@code SceneAreaWeatherNotify}
......
...@@ -63,7 +63,8 @@ public final class SceneEntityAppearNotifyOuterClass { ...@@ -63,7 +63,8 @@ public final class SceneEntityAppearNotifyOuterClass {
* <pre> * <pre>
* CmdId: 221 * CmdId: 221
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code SceneEntityAppearNotify} * Protobuf type {@code SceneEntityAppearNotify}
...@@ -420,7 +421,8 @@ public final class SceneEntityAppearNotifyOuterClass { ...@@ -420,7 +421,8 @@ public final class SceneEntityAppearNotifyOuterClass {
* <pre> * <pre>
* CmdId: 221 * CmdId: 221
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code SceneEntityAppearNotify} * Protobuf type {@code SceneEntityAppearNotify}
......
...@@ -56,7 +56,8 @@ public final class SceneEntityDisappearNotifyOuterClass { ...@@ -56,7 +56,8 @@ public final class SceneEntityDisappearNotifyOuterClass {
* <pre> * <pre>
* CmdId: 203 * CmdId: 203
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code SceneEntityDisappearNotify} * Protobuf type {@code SceneEntityDisappearNotify}
...@@ -428,7 +429,8 @@ public final class SceneEntityDisappearNotifyOuterClass { ...@@ -428,7 +429,8 @@ public final class SceneEntityDisappearNotifyOuterClass {
* <pre> * <pre>
* CmdId: 203 * CmdId: 203
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code SceneEntityDisappearNotify} * Protobuf type {@code SceneEntityDisappearNotify}
......
...@@ -28,7 +28,7 @@ public final class SceneEntityDrownReqOuterClass { ...@@ -28,7 +28,7 @@ public final class SceneEntityDrownReqOuterClass {
* <pre> * <pre>
* CmdId: 227 * CmdId: 227
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
...@@ -283,7 +283,7 @@ public final class SceneEntityDrownReqOuterClass { ...@@ -283,7 +283,7 @@ public final class SceneEntityDrownReqOuterClass {
* <pre> * <pre>
* CmdId: 227 * CmdId: 227
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
......
...@@ -34,7 +34,8 @@ public final class SceneEntityDrownRspOuterClass { ...@@ -34,7 +34,8 @@ public final class SceneEntityDrownRspOuterClass {
* <pre> * <pre>
* CmdId: 294 * CmdId: 294
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code SceneEntityDrownRsp} * Protobuf type {@code SceneEntityDrownRsp}
...@@ -315,7 +316,8 @@ public final class SceneEntityDrownRspOuterClass { ...@@ -315,7 +316,8 @@ public final class SceneEntityDrownRspOuterClass {
* <pre> * <pre>
* CmdId: 294 * CmdId: 294
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code SceneEntityDrownRsp} * Protobuf type {@code SceneEntityDrownRsp}
......
...@@ -54,8 +54,9 @@ public final class SceneEntityMoveNotifyOuterClass { ...@@ -54,8 +54,9 @@ public final class SceneEntityMoveNotifyOuterClass {
/** /**
* <pre> * <pre>
* CmdId: 275 * CmdId: 275
* EnetChannelId: 1 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: true
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code SceneEntityMoveNotify} * Protobuf type {@code SceneEntityMoveNotify}
...@@ -417,8 +418,9 @@ public final class SceneEntityMoveNotifyOuterClass { ...@@ -417,8 +418,9 @@ public final class SceneEntityMoveNotifyOuterClass {
/** /**
* <pre> * <pre>
* CmdId: 275 * CmdId: 275
* EnetChannelId: 1 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: true
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code SceneEntityMoveNotify} * Protobuf type {@code SceneEntityMoveNotify}
......
...@@ -45,7 +45,8 @@ public final class SceneForceUnlockNotifyOuterClass { ...@@ -45,7 +45,8 @@ public final class SceneForceUnlockNotifyOuterClass {
* <pre> * <pre>
* CmdId: 206 * CmdId: 206
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code SceneForceUnlockNotify} * Protobuf type {@code SceneForceUnlockNotify}
...@@ -382,7 +383,8 @@ public final class SceneForceUnlockNotifyOuterClass { ...@@ -382,7 +383,8 @@ public final class SceneForceUnlockNotifyOuterClass {
* <pre> * <pre>
* CmdId: 206 * CmdId: 206
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code SceneForceUnlockNotify} * Protobuf type {@code SceneForceUnlockNotify}
......
...@@ -460,6 +460,21 @@ public final class SceneGadgetInfoOuterClass { ...@@ -460,6 +460,21 @@ public final class SceneGadgetInfoOuterClass {
*/ */
emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEENOrBuilder getNightCrowGadgetInfoOrBuilder(); emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEENOrBuilder getNightCrowGadgetInfoOrBuilder();
/**
* <code>.Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63;</code>
* @return Whether the deshretObeliskGadgetInfo field is set.
*/
boolean hasDeshretObeliskGadgetInfo();
/**
* <code>.Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63;</code>
* @return The deshretObeliskGadgetInfo.
*/
emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF getDeshretObeliskGadgetInfo();
/**
* <code>.Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63;</code>
*/
emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOFOrBuilder getDeshretObeliskGadgetInfoOrBuilder();
public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.ContentCase getContentCase(); public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.ContentCase getContentCase();
} }
/** /**
...@@ -900,6 +915,20 @@ public final class SceneGadgetInfoOuterClass { ...@@ -900,6 +915,20 @@ public final class SceneGadgetInfoOuterClass {
contentCase_ = 62; contentCase_ = 62;
break; break;
} }
case 506: {
emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.Builder subBuilder = null;
if (contentCase_ == 63) {
subBuilder = ((emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_).toBuilder();
}
content_ =
input.readMessage(emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_);
content_ = subBuilder.buildPartial();
}
contentCase_ = 63;
break;
}
case 802: { case 802: {
emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder subBuilder = null; emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder subBuilder = null;
if (playInfo_ != null) { if (playInfo_ != null) {
...@@ -973,6 +1002,7 @@ public final class SceneGadgetInfoOuterClass { ...@@ -973,6 +1002,7 @@ public final class SceneGadgetInfoOuterClass {
CUSTOM_GADGET_TREE_INFO(60), CUSTOM_GADGET_TREE_INFO(60),
ROGUELIKE_GADGET_INFO(61), ROGUELIKE_GADGET_INFO(61),
NIGHT_CROW_GADGET_INFO(62), NIGHT_CROW_GADGET_INFO(62),
DESHRET_OBELISK_GADGET_INFO(63),
CONTENT_NOT_SET(0); CONTENT_NOT_SET(0);
private final int value; private final int value;
private ContentCase(int value) { private ContentCase(int value) {
...@@ -1010,6 +1040,7 @@ public final class SceneGadgetInfoOuterClass { ...@@ -1010,6 +1040,7 @@ public final class SceneGadgetInfoOuterClass {
case 60: return CUSTOM_GADGET_TREE_INFO; case 60: return CUSTOM_GADGET_TREE_INFO;
case 61: return ROGUELIKE_GADGET_INFO; case 61: return ROGUELIKE_GADGET_INFO;
case 62: return NIGHT_CROW_GADGET_INFO; case 62: return NIGHT_CROW_GADGET_INFO;
case 63: return DESHRET_OBELISK_GADGET_INFO;
case 0: return CONTENT_NOT_SET; case 0: return CONTENT_NOT_SET;
default: return null; default: return null;
} }
...@@ -1898,6 +1929,37 @@ public final class SceneGadgetInfoOuterClass { ...@@ -1898,6 +1929,37 @@ public final class SceneGadgetInfoOuterClass {
return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance(); return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance();
} }
public static final int DESHRET_OBELISK_GADGET_INFO_FIELD_NUMBER = 63;
/**
* <code>.Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63;</code>
* @return Whether the deshretObeliskGadgetInfo field is set.
*/
@java.lang.Override
public boolean hasDeshretObeliskGadgetInfo() {
return contentCase_ == 63;
}
/**
* <code>.Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63;</code>
* @return The deshretObeliskGadgetInfo.
*/
@java.lang.Override
public emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF getDeshretObeliskGadgetInfo() {
if (contentCase_ == 63) {
return (emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_;
}
return emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.getDefaultInstance();
}
/**
* <code>.Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOFOrBuilder getDeshretObeliskGadgetInfoOrBuilder() {
if (contentCase_ == 63) {
return (emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_;
}
return emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.getDefaultInstance();
}
private byte memoizedIsInitialized = -1; private byte memoizedIsInitialized = -1;
@java.lang.Override @java.lang.Override
public final boolean isInitialized() { public final boolean isInitialized() {
...@@ -2028,6 +2090,9 @@ public final class SceneGadgetInfoOuterClass { ...@@ -2028,6 +2090,9 @@ public final class SceneGadgetInfoOuterClass {
if (contentCase_ == 62) { if (contentCase_ == 62) {
output.writeMessage(62, (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_); output.writeMessage(62, (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_);
} }
if (contentCase_ == 63) {
output.writeMessage(63, (emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_);
}
if (playInfo_ != null) { if (playInfo_ != null) {
output.writeMessage(100, getPlayInfo()); output.writeMessage(100, getPlayInfo());
} }
...@@ -2198,6 +2263,10 @@ public final class SceneGadgetInfoOuterClass { ...@@ -2198,6 +2263,10 @@ public final class SceneGadgetInfoOuterClass {
size += com.google.protobuf.CodedOutputStream size += com.google.protobuf.CodedOutputStream
.computeMessageSize(62, (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_); .computeMessageSize(62, (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_);
} }
if (contentCase_ == 63) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(63, (emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_);
}
if (playInfo_ != null) { if (playInfo_ != null) {
size += com.google.protobuf.CodedOutputStream size += com.google.protobuf.CodedOutputStream
.computeMessageSize(100, getPlayInfo()); .computeMessageSize(100, getPlayInfo());
...@@ -2340,6 +2409,10 @@ public final class SceneGadgetInfoOuterClass { ...@@ -2340,6 +2409,10 @@ public final class SceneGadgetInfoOuterClass {
if (!getNightCrowGadgetInfo() if (!getNightCrowGadgetInfo()
.equals(other.getNightCrowGadgetInfo())) return false; .equals(other.getNightCrowGadgetInfo())) return false;
break; break;
case 63:
if (!getDeshretObeliskGadgetInfo()
.equals(other.getDeshretObeliskGadgetInfo())) return false;
break;
case 0: case 0:
default: default:
} }
...@@ -2479,6 +2552,10 @@ public final class SceneGadgetInfoOuterClass { ...@@ -2479,6 +2552,10 @@ public final class SceneGadgetInfoOuterClass {
hash = (37 * hash) + NIGHT_CROW_GADGET_INFO_FIELD_NUMBER; hash = (37 * hash) + NIGHT_CROW_GADGET_INFO_FIELD_NUMBER;
hash = (53 * hash) + getNightCrowGadgetInfo().hashCode(); hash = (53 * hash) + getNightCrowGadgetInfo().hashCode();
break; break;
case 63:
hash = (37 * hash) + DESHRET_OBELISK_GADGET_INFO_FIELD_NUMBER;
hash = (53 * hash) + getDeshretObeliskGadgetInfo().hashCode();
break;
case 0: case 0:
default: default:
} }
...@@ -2858,6 +2935,13 @@ public final class SceneGadgetInfoOuterClass { ...@@ -2858,6 +2935,13 @@ public final class SceneGadgetInfoOuterClass {
result.content_ = nightCrowGadgetInfoBuilder_.build(); result.content_ = nightCrowGadgetInfoBuilder_.build();
} }
} }
if (contentCase_ == 63) {
if (deshretObeliskGadgetInfoBuilder_ == null) {
result.content_ = content_;
} else {
result.content_ = deshretObeliskGadgetInfoBuilder_.build();
}
}
result.contentCase_ = contentCase_; result.contentCase_ = contentCase_;
onBuilt(); onBuilt();
return result; return result;
...@@ -3049,6 +3133,10 @@ public final class SceneGadgetInfoOuterClass { ...@@ -3049,6 +3133,10 @@ public final class SceneGadgetInfoOuterClass {
mergeNightCrowGadgetInfo(other.getNightCrowGadgetInfo()); mergeNightCrowGadgetInfo(other.getNightCrowGadgetInfo());
break; break;
} }
case DESHRET_OBELISK_GADGET_INFO: {
mergeDeshretObeliskGadgetInfo(other.getDeshretObeliskGadgetInfo());
break;
}
case CONTENT_NOT_SET: { case CONTENT_NOT_SET: {
break; break;
} }
...@@ -6722,6 +6810,147 @@ public final class SceneGadgetInfoOuterClass { ...@@ -6722,6 +6810,147 @@ public final class SceneGadgetInfoOuterClass {
onChanged();; onChanged();;
return nightCrowGadgetInfoBuilder_; return nightCrowGadgetInfoBuilder_;
} }
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF, emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.Builder, emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOFOrBuilder> deshretObeliskGadgetInfoBuilder_;
/**
* <code>.Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63;</code>
* @return Whether the deshretObeliskGadgetInfo field is set.
*/
@java.lang.Override
public boolean hasDeshretObeliskGadgetInfo() {
return contentCase_ == 63;
}
/**
* <code>.Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63;</code>
* @return The deshretObeliskGadgetInfo.
*/
@java.lang.Override
public emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF getDeshretObeliskGadgetInfo() {
if (deshretObeliskGadgetInfoBuilder_ == null) {
if (contentCase_ == 63) {
return (emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_;
}
return emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.getDefaultInstance();
} else {
if (contentCase_ == 63) {
return deshretObeliskGadgetInfoBuilder_.getMessage();
}
return emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.getDefaultInstance();
}
}
/**
* <code>.Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63;</code>
*/
public Builder setDeshretObeliskGadgetInfo(emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF value) {
if (deshretObeliskGadgetInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
content_ = value;
onChanged();
} else {
deshretObeliskGadgetInfoBuilder_.setMessage(value);
}
contentCase_ = 63;
return this;
}
/**
* <code>.Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63;</code>
*/
public Builder setDeshretObeliskGadgetInfo(
emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.Builder builderForValue) {
if (deshretObeliskGadgetInfoBuilder_ == null) {
content_ = builderForValue.build();
onChanged();
} else {
deshretObeliskGadgetInfoBuilder_.setMessage(builderForValue.build());
}
contentCase_ = 63;
return this;
}
/**
* <code>.Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63;</code>
*/
public Builder mergeDeshretObeliskGadgetInfo(emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF value) {
if (deshretObeliskGadgetInfoBuilder_ == null) {
if (contentCase_ == 63 &&
content_ != emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.getDefaultInstance()) {
content_ = emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.newBuilder((emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_)
.mergeFrom(value).buildPartial();
} else {
content_ = value;
}
onChanged();
} else {
if (contentCase_ == 63) {
deshretObeliskGadgetInfoBuilder_.mergeFrom(value);
}
deshretObeliskGadgetInfoBuilder_.setMessage(value);
}
contentCase_ = 63;
return this;
}
/**
* <code>.Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63;</code>
*/
public Builder clearDeshretObeliskGadgetInfo() {
if (deshretObeliskGadgetInfoBuilder_ == null) {
if (contentCase_ == 63) {
contentCase_ = 0;
content_ = null;
onChanged();
}
} else {
if (contentCase_ == 63) {
contentCase_ = 0;
content_ = null;
}
deshretObeliskGadgetInfoBuilder_.clear();
}
return this;
}
/**
* <code>.Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63;</code>
*/
public emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.Builder getDeshretObeliskGadgetInfoBuilder() {
return getDeshretObeliskGadgetInfoFieldBuilder().getBuilder();
}
/**
* <code>.Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOFOrBuilder getDeshretObeliskGadgetInfoOrBuilder() {
if ((contentCase_ == 63) && (deshretObeliskGadgetInfoBuilder_ != null)) {
return deshretObeliskGadgetInfoBuilder_.getMessageOrBuilder();
} else {
if (contentCase_ == 63) {
return (emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_;
}
return emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.getDefaultInstance();
}
}
/**
* <code>.Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF, emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.Builder, emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOFOrBuilder>
getDeshretObeliskGadgetInfoFieldBuilder() {
if (deshretObeliskGadgetInfoBuilder_ == null) {
if (!(contentCase_ == 63)) {
content_ = emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.getDefaultInstance();
}
deshretObeliskGadgetInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF, emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.Builder, emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOFOrBuilder>(
(emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_,
getParentForChildren(),
isClean());
content_ = null;
}
contentCase_ = 63;
onChanged();;
return deshretObeliskGadgetInfoBuilder_;
}
@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) {
...@@ -6801,42 +7030,45 @@ public final class SceneGadgetInfoOuterClass { ...@@ -6801,42 +7030,45 @@ public final class SceneGadgetInfoOuterClass {
"oto\032\022PlatformInfo.proto\032\031RoguelikeGadget" + "oto\032\022PlatformInfo.proto\032\031RoguelikeGadget" +
"Info.proto\032\020ScreenInfo.proto\032\026StatueGadg" + "Info.proto\032\020ScreenInfo.proto\032\026StatueGadg" +
"etInfo.proto\032\031Unk2800_FHMOLALLEEN.proto\032" + "etInfo.proto\032\031Unk2800_FHMOLALLEEN.proto\032" +
"\021VehicleInfo.proto\032\021WeatherInfo.proto\032\021W" + "\031Unk3000_FANANGGCLOF.proto\032\021VehicleInfo." +
"orktopInfo.proto\"\273\n\n\017SceneGadgetInfo\022\021\n\t" + "proto\032\021WeatherInfo.proto\032\021WorktopInfo.pr" +
"gadget_id\030\001 \001(\r\022\020\n\010group_id\030\002 \001(\r\022\021\n\tcon" + "oto\"\370\n\n\017SceneGadgetInfo\022\021\n\tgadget_id\030\001 \001" +
"fig_id\030\003 \001(\r\022\027\n\017owner_entity_id\030\004 \001(\r\022\"\n" + "(\r\022\020\n\010group_id\030\002 \001(\r\022\021\n\tconfig_id\030\003 \001(\r\022" +
"\tborn_type\030\005 \001(\0162\017.GadgetBornType\022\024\n\014gad" + "\027\n\017owner_entity_id\030\004 \001(\r\022\"\n\tborn_type\030\005 " +
"get_state\030\006 \001(\r\022\023\n\013gadget_type\030\007 \001(\r\022\030\n\020" + "\001(\0162\017.GadgetBornType\022\024\n\014gadget_state\030\006 \001" +
"is_show_cutscene\030\010 \001(\010\022\031\n\021authority_peer" + "(\r\022\023\n\013gadget_type\030\007 \001(\r\022\030\n\020is_show_cutsc" +
"_id\030\t \001(\r\022\032\n\022is_enable_interact\030\n \001(\010\022\023\n" + "ene\030\010 \001(\010\022\031\n\021authority_peer_id\030\t \001(\r\022\032\n\022" +
"\013interact_id\030\013 \001(\r\022\021\n\tmark_flag\030\025 \001(\r\022\034\n" + "is_enable_interact\030\n \001(\010\022\023\n\013interact_id\030" +
"\024prop_owner_entity_id\030\026 \001(\r\022\037\n\010platform\030" + "\013 \001(\r\022\021\n\tmark_flag\030\025 \001(\r\022\034\n\024prop_owner_e" +
"\027 \001(\0132\r.PlatformInfo\022\031\n\021interact_uid_lis" + "ntity_id\030\026 \001(\r\022\037\n\010platform\030\027 \001(\0132\r.Platf" +
"t\030\030 \003(\r\022\020\n\010draft_id\030\031 \001(\r\022\031\n\021gadget_talk" + "ormInfo\022\031\n\021interact_uid_list\030\030 \003(\r\022\020\n\010dr" +
"_state\030\032 \001(\r\022\"\n\tplay_info\030d \001(\0132\017.Gadget" + "aft_id\030\031 \001(\r\022\031\n\021gadget_talk_state\030\032 \001(\r\022" +
"PlayInfo\022\034\n\013trifle_item\030\014 \001(\0132\005.ItemH\000\022*" + "\"\n\tplay_info\030d \001(\0132\017.GadgetPlayInfo\022\034\n\013t" +
"\n\rgather_gadget\030\r \001(\0132\021.GatherGadgetInfo" + "rifle_item\030\014 \001(\0132\005.ItemH\000\022*\n\rgather_gadg" +
"H\000\022\037\n\007worktop\030\016 \001(\0132\014.WorktopInfoH\000\022*\n\rc" + "et\030\r \001(\0132\021.GatherGadgetInfoH\000\022\037\n\007worktop" +
"lient_gadget\030\017 \001(\0132\021.ClientGadgetInfoH\000\022" + "\030\016 \001(\0132\014.WorktopInfoH\000\022*\n\rclient_gadget\030" +
"\037\n\007weather\030\021 \001(\0132\014.WeatherInfoH\000\022,\n\016abil" + "\017 \001(\0132\021.ClientGadgetInfoH\000\022\037\n\007weather\030\021 " +
"ity_gadget\030\022 \001(\0132\022.AbilityGadgetInfoH\000\022*" + "\001(\0132\014.WeatherInfoH\000\022,\n\016ability_gadget\030\022 " +
"\n\rstatue_gadget\030\023 \001(\0132\021.StatueGadgetInfo" + "\001(\0132\022.AbilityGadgetInfoH\000\022*\n\rstatue_gadg" +
"H\000\022$\n\nboss_chest\030\024 \001(\0132\016.BossChestInfoH\000" + "et\030\023 \001(\0132\021.StatueGadgetInfoH\000\022$\n\nboss_ch" +
"\022*\n\rblossom_chest\030) \001(\0132\021.BlossomChestIn" + "est\030\024 \001(\0132\016.BossChestInfoH\000\022*\n\rblossom_c" +
"foH\000\022+\n\016mp_play_reward\030* \001(\0132\021.MpPlayRew" + "hest\030) \001(\0132\021.BlossomChestInfoH\000\022+\n\016mp_pl" +
"ardInfoH\000\0222\n\016general_reward\030+ \001(\0132\030.Gadg" + "ay_reward\030* \001(\0132\021.MpPlayRewardInfoH\000\0222\n\016" +
"etGeneralRewardInfoH\000\022&\n\roffering_info\030," + "general_reward\030+ \001(\0132\030.GadgetGeneralRewa" +
" \001(\0132\r.OfferingInfoH\000\022*\n\017foundation_info" + "rdInfoH\000\022&\n\roffering_info\030, \001(\0132\r.Offeri" +
"\030- \001(\0132\017.FoundationInfoH\000\022$\n\014vehicle_inf" + "ngInfoH\000\022*\n\017foundation_info\030- \001(\0132\017.Foun" +
"o\030. \001(\0132\014.VehicleInfoH\000\022$\n\nshell_info\030/ " + "dationInfoH\000\022$\n\014vehicle_info\030. \001(\0132\014.Veh" +
"\001(\0132\016.EchoShellInfoH\000\022\"\n\013screen_info\0300 \001" + "icleInfoH\000\022$\n\nshell_info\030/ \001(\0132\016.EchoShe" +
"(\0132\013.ScreenInfoH\000\022\'\n\016fish_pool_info\030; \001(" + "llInfoH\000\022\"\n\013screen_info\0300 \001(\0132\013.ScreenIn" +
"\0132\r.FishPoolInfoH\000\0228\n\027custom_gadget_tree" + "foH\000\022\'\n\016fish_pool_info\030; \001(\0132\r.FishPoolI" +
"_info\030< \001(\0132\025.CustomGadgetTreeInfoH\000\0225\n\025" + "nfoH\000\0228\n\027custom_gadget_tree_info\030< \001(\0132\025" +
"roguelike_gadget_info\030= \001(\0132\024.RoguelikeG" + ".CustomGadgetTreeInfoH\000\0225\n\025roguelike_gad" +
"adgetInfoH\000\0226\n\026night_crow_gadget_info\030> " + "get_info\030= \001(\0132\024.RoguelikeGadgetInfoH\000\0226" +
"\001(\0132\024.Unk2800_FHMOLALLEENH\000B\t\n\007contentB\033" + "\n\026night_crow_gadget_info\030> \001(\0132\024.Unk2800" +
"\n\031emu.grasscutter.net.protob\006proto3" "_FHMOLALLEENH\000\022;\n\033deshret_obelisk_gadget" +
"_info\030? \001(\0132\024.Unk3000_FANANGGCLOFH\000B\t\n\007c" +
"ontentB\033\n\031emu.grasscutter.net.protob\006pro" +
"to3"
}; };
descriptor = com.google.protobuf.Descriptors.FileDescriptor descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData, .internalBuildGeneratedFileFrom(descriptorData,
...@@ -6861,6 +7093,7 @@ public final class SceneGadgetInfoOuterClass { ...@@ -6861,6 +7093,7 @@ public final class SceneGadgetInfoOuterClass {
emu.grasscutter.net.proto.ScreenInfoOuterClass.getDescriptor(), emu.grasscutter.net.proto.ScreenInfoOuterClass.getDescriptor(),
emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.getDescriptor(), emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.getDescriptor(),
emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.getDescriptor(), emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.getDescriptor(),
emu.grasscutter.net.proto.Unk3000FANANGGCLOF.getDescriptor(),
emu.grasscutter.net.proto.VehicleInfoOuterClass.getDescriptor(), emu.grasscutter.net.proto.VehicleInfoOuterClass.getDescriptor(),
emu.grasscutter.net.proto.WeatherInfoOuterClass.getDescriptor(), emu.grasscutter.net.proto.WeatherInfoOuterClass.getDescriptor(),
emu.grasscutter.net.proto.WorktopInfoOuterClass.getDescriptor(), emu.grasscutter.net.proto.WorktopInfoOuterClass.getDescriptor(),
...@@ -6870,7 +7103,7 @@ public final class SceneGadgetInfoOuterClass { ...@@ -6870,7 +7103,7 @@ public final class SceneGadgetInfoOuterClass {
internal_static_SceneGadgetInfo_fieldAccessorTable = new internal_static_SceneGadgetInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_SceneGadgetInfo_descriptor, internal_static_SceneGadgetInfo_descriptor,
new java.lang.String[] { "GadgetId", "GroupId", "ConfigId", "OwnerEntityId", "BornType", "GadgetState", "GadgetType", "IsShowCutscene", "AuthorityPeerId", "IsEnableInteract", "InteractId", "MarkFlag", "PropOwnerEntityId", "Platform", "InteractUidList", "DraftId", "GadgetTalkState", "PlayInfo", "TrifleItem", "GatherGadget", "Worktop", "ClientGadget", "Weather", "AbilityGadget", "StatueGadget", "BossChest", "BlossomChest", "MpPlayReward", "GeneralReward", "OfferingInfo", "FoundationInfo", "VehicleInfo", "ShellInfo", "ScreenInfo", "FishPoolInfo", "CustomGadgetTreeInfo", "RoguelikeGadgetInfo", "NightCrowGadgetInfo", "Content", }); new java.lang.String[] { "GadgetId", "GroupId", "ConfigId", "OwnerEntityId", "BornType", "GadgetState", "GadgetType", "IsShowCutscene", "AuthorityPeerId", "IsEnableInteract", "InteractId", "MarkFlag", "PropOwnerEntityId", "Platform", "InteractUidList", "DraftId", "GadgetTalkState", "PlayInfo", "TrifleItem", "GatherGadget", "Worktop", "ClientGadget", "Weather", "AbilityGadget", "StatueGadget", "BossChest", "BlossomChest", "MpPlayReward", "GeneralReward", "OfferingInfo", "FoundationInfo", "VehicleInfo", "ShellInfo", "ScreenInfo", "FishPoolInfo", "CustomGadgetTreeInfo", "RoguelikeGadgetInfo", "NightCrowGadgetInfo", "DeshretObeliskGadgetInfo", "Content", });
emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.getDescriptor(); emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.getDescriptor();
emu.grasscutter.net.proto.BlossomChestInfoOuterClass.getDescriptor(); emu.grasscutter.net.proto.BlossomChestInfoOuterClass.getDescriptor();
emu.grasscutter.net.proto.BossChestInfoOuterClass.getDescriptor(); emu.grasscutter.net.proto.BossChestInfoOuterClass.getDescriptor();
...@@ -6891,6 +7124,7 @@ public final class SceneGadgetInfoOuterClass { ...@@ -6891,6 +7124,7 @@ public final class SceneGadgetInfoOuterClass {
emu.grasscutter.net.proto.ScreenInfoOuterClass.getDescriptor(); emu.grasscutter.net.proto.ScreenInfoOuterClass.getDescriptor();
emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.getDescriptor(); emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.getDescriptor();
emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.getDescriptor(); emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.getDescriptor();
emu.grasscutter.net.proto.Unk3000FANANGGCLOF.getDescriptor();
emu.grasscutter.net.proto.VehicleInfoOuterClass.getDescriptor(); emu.grasscutter.net.proto.VehicleInfoOuterClass.getDescriptor();
emu.grasscutter.net.proto.WeatherInfoOuterClass.getDescriptor(); emu.grasscutter.net.proto.WeatherInfoOuterClass.getDescriptor();
emu.grasscutter.net.proto.WorktopInfoOuterClass.getDescriptor(); emu.grasscutter.net.proto.WorktopInfoOuterClass.getDescriptor();
......
...@@ -34,7 +34,7 @@ public final class SceneInitFinishRspOuterClass { ...@@ -34,7 +34,7 @@ public final class SceneInitFinishRspOuterClass {
* <pre> * <pre>
* CmdId: 207 * CmdId: 207
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
...@@ -316,7 +316,7 @@ public final class SceneInitFinishRspOuterClass { ...@@ -316,7 +316,7 @@ public final class SceneInitFinishRspOuterClass {
* <pre> * <pre>
* CmdId: 207 * CmdId: 207
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
......
...@@ -34,7 +34,7 @@ public final class SceneKickPlayerNotifyOuterClass { ...@@ -34,7 +34,7 @@ public final class SceneKickPlayerNotifyOuterClass {
* <pre> * <pre>
* CmdId: 211 * CmdId: 211
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
...@@ -316,7 +316,7 @@ public final class SceneKickPlayerNotifyOuterClass { ...@@ -316,7 +316,7 @@ public final class SceneKickPlayerNotifyOuterClass {
* <pre> * <pre>
* CmdId: 211 * CmdId: 211
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
......
...@@ -28,7 +28,7 @@ public final class SceneKickPlayerReqOuterClass { ...@@ -28,7 +28,7 @@ public final class SceneKickPlayerReqOuterClass {
* <pre> * <pre>
* CmdId: 264 * CmdId: 264
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
...@@ -283,7 +283,7 @@ public final class SceneKickPlayerReqOuterClass { ...@@ -283,7 +283,7 @@ public final class SceneKickPlayerReqOuterClass {
* <pre> * <pre>
* CmdId: 264 * CmdId: 264
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true * IsAllowClient: true
* </pre> * </pre>
* *
......
...@@ -34,7 +34,8 @@ public final class SceneKickPlayerRspOuterClass { ...@@ -34,7 +34,8 @@ public final class SceneKickPlayerRspOuterClass {
* <pre> * <pre>
* CmdId: 238 * CmdId: 238
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code SceneKickPlayerRsp} * Protobuf type {@code SceneKickPlayerRsp}
...@@ -315,7 +316,8 @@ public final class SceneKickPlayerRspOuterClass { ...@@ -315,7 +316,8 @@ public final class SceneKickPlayerRspOuterClass {
* <pre> * <pre>
* CmdId: 238 * CmdId: 238
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code SceneKickPlayerRsp} * Protobuf type {@code SceneKickPlayerRsp}
......
...@@ -221,6 +221,12 @@ public final class SceneMonsterInfoOuterClass { ...@@ -221,6 +221,12 @@ public final class SceneMonsterInfoOuterClass {
*/ */
boolean getUnk2800JEGLENPDPNI(); boolean getUnk2800JEGLENPDPNI();
/**
* <code>uint32 Unk3000_CCKJDCBDEKD = 23;</code>
* @return The unk3000CCKJDCBDEKD.
*/
int getUnk3000CCKJDCBDEKD();
/** /**
* <code>.SceneFishInfo fish_info = 50;</code> * <code>.SceneFishInfo fish_info = 50;</code>
* @return Whether the fishInfo field is set. * @return Whether the fishInfo field is set.
...@@ -236,6 +242,21 @@ public final class SceneMonsterInfoOuterClass { ...@@ -236,6 +242,21 @@ public final class SceneMonsterInfoOuterClass {
*/ */
emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfoOrBuilder getFishInfoOrBuilder(); emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfoOrBuilder getFishInfoOrBuilder();
/**
* <code>.Unk3000_GNOPDGELABH fishtank_fish_info = 51;</code>
* @return Whether the fishtankFishInfo field is set.
*/
boolean hasFishtankFishInfo();
/**
* <code>.Unk3000_GNOPDGELABH fishtank_fish_info = 51;</code>
* @return The fishtankFishInfo.
*/
emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH getFishtankFishInfo();
/**
* <code>.Unk3000_GNOPDGELABH fishtank_fish_info = 51;</code>
*/
emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABHOrBuilder getFishtankFishInfoOrBuilder();
public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.ContentCase getContentCase(); public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.ContentCase getContentCase();
} }
/** /**
...@@ -434,6 +455,11 @@ public final class SceneMonsterInfoOuterClass { ...@@ -434,6 +455,11 @@ public final class SceneMonsterInfoOuterClass {
unk2800JEGLENPDPNI_ = input.readBool(); unk2800JEGLENPDPNI_ = input.readBool();
break; break;
} }
case 184: {
unk3000CCKJDCBDEKD_ = input.readUInt32();
break;
}
case 402: { case 402: {
emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder subBuilder = null; emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder subBuilder = null;
if (contentCase_ == 50) { if (contentCase_ == 50) {
...@@ -448,6 +474,20 @@ public final class SceneMonsterInfoOuterClass { ...@@ -448,6 +474,20 @@ public final class SceneMonsterInfoOuterClass {
contentCase_ = 50; contentCase_ = 50;
break; break;
} }
case 410: {
emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.Builder subBuilder = null;
if (contentCase_ == 51) {
subBuilder = ((emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_).toBuilder();
}
content_ =
input.readMessage(emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_);
content_ = subBuilder.buildPartial();
}
contentCase_ = 51;
break;
}
default: { default: {
if (!parseUnknownField( if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) { input, unknownFields, extensionRegistry, tag)) {
...@@ -504,6 +544,7 @@ public final class SceneMonsterInfoOuterClass { ...@@ -504,6 +544,7 @@ public final class SceneMonsterInfoOuterClass {
implements com.google.protobuf.Internal.EnumLite, implements com.google.protobuf.Internal.EnumLite,
com.google.protobuf.AbstractMessage.InternalOneOfEnum { com.google.protobuf.AbstractMessage.InternalOneOfEnum {
FISH_INFO(50), FISH_INFO(50),
FISHTANK_FISH_INFO(51),
CONTENT_NOT_SET(0); CONTENT_NOT_SET(0);
private final int value; private final int value;
private ContentCase(int value) { private ContentCase(int value) {
...@@ -522,6 +563,7 @@ public final class SceneMonsterInfoOuterClass { ...@@ -522,6 +563,7 @@ public final class SceneMonsterInfoOuterClass {
public static ContentCase forNumber(int value) { public static ContentCase forNumber(int value) {
switch (value) { switch (value) {
case 50: return FISH_INFO; case 50: return FISH_INFO;
case 51: return FISHTANK_FISH_INFO;
case 0: return CONTENT_NOT_SET; case 0: return CONTENT_NOT_SET;
default: return null; default: return null;
} }
...@@ -918,6 +960,17 @@ public final class SceneMonsterInfoOuterClass { ...@@ -918,6 +960,17 @@ public final class SceneMonsterInfoOuterClass {
return unk2800JEGLENPDPNI_; return unk2800JEGLENPDPNI_;
} }
public static final int UNK3000_CCKJDCBDEKD_FIELD_NUMBER = 23;
private int unk3000CCKJDCBDEKD_;
/**
* <code>uint32 Unk3000_CCKJDCBDEKD = 23;</code>
* @return The unk3000CCKJDCBDEKD.
*/
@java.lang.Override
public int getUnk3000CCKJDCBDEKD() {
return unk3000CCKJDCBDEKD_;
}
public static final int FISH_INFO_FIELD_NUMBER = 50; public static final int FISH_INFO_FIELD_NUMBER = 50;
/** /**
* <code>.SceneFishInfo fish_info = 50;</code> * <code>.SceneFishInfo fish_info = 50;</code>
...@@ -949,6 +1002,37 @@ public final class SceneMonsterInfoOuterClass { ...@@ -949,6 +1002,37 @@ public final class SceneMonsterInfoOuterClass {
return emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance(); return emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance();
} }
public static final int FISHTANK_FISH_INFO_FIELD_NUMBER = 51;
/**
* <code>.Unk3000_GNOPDGELABH fishtank_fish_info = 51;</code>
* @return Whether the fishtankFishInfo field is set.
*/
@java.lang.Override
public boolean hasFishtankFishInfo() {
return contentCase_ == 51;
}
/**
* <code>.Unk3000_GNOPDGELABH fishtank_fish_info = 51;</code>
* @return The fishtankFishInfo.
*/
@java.lang.Override
public emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH getFishtankFishInfo() {
if (contentCase_ == 51) {
return (emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_;
}
return emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.getDefaultInstance();
}
/**
* <code>.Unk3000_GNOPDGELABH fishtank_fish_info = 51;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABHOrBuilder getFishtankFishInfoOrBuilder() {
if (contentCase_ == 51) {
return (emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_;
}
return emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.getDefaultInstance();
}
private byte memoizedIsInitialized = -1; private byte memoizedIsInitialized = -1;
@java.lang.Override @java.lang.Override
public final boolean isInitialized() { public final boolean isInitialized() {
...@@ -1037,9 +1121,15 @@ public final class SceneMonsterInfoOuterClass { ...@@ -1037,9 +1121,15 @@ public final class SceneMonsterInfoOuterClass {
if (unk2800JEGLENPDPNI_ != false) { if (unk2800JEGLENPDPNI_ != false) {
output.writeBool(22, unk2800JEGLENPDPNI_); output.writeBool(22, unk2800JEGLENPDPNI_);
} }
if (unk3000CCKJDCBDEKD_ != 0) {
output.writeUInt32(23, unk3000CCKJDCBDEKD_);
}
if (contentCase_ == 50) { if (contentCase_ == 50) {
output.writeMessage(50, (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_); output.writeMessage(50, (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_);
} }
if (contentCase_ == 51) {
output.writeMessage(51, (emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_);
}
unknownFields.writeTo(output); unknownFields.writeTo(output);
} }
...@@ -1153,10 +1243,18 @@ public final class SceneMonsterInfoOuterClass { ...@@ -1153,10 +1243,18 @@ public final class SceneMonsterInfoOuterClass {
size += com.google.protobuf.CodedOutputStream size += com.google.protobuf.CodedOutputStream
.computeBoolSize(22, unk2800JEGLENPDPNI_); .computeBoolSize(22, unk2800JEGLENPDPNI_);
} }
if (unk3000CCKJDCBDEKD_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(23, unk3000CCKJDCBDEKD_);
}
if (contentCase_ == 50) { if (contentCase_ == 50) {
size += com.google.protobuf.CodedOutputStream size += com.google.protobuf.CodedOutputStream
.computeMessageSize(50, (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_); .computeMessageSize(50, (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_);
} }
if (contentCase_ == 51) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(51, (emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_);
}
size += unknownFields.getSerializedSize(); size += unknownFields.getSerializedSize();
memoizedSize = size; memoizedSize = size;
return size; return size;
...@@ -1218,12 +1316,18 @@ public final class SceneMonsterInfoOuterClass { ...@@ -1218,12 +1316,18 @@ public final class SceneMonsterInfoOuterClass {
!= other.getInitPoseId()) return false; != other.getInitPoseId()) return false;
if (getUnk2800JEGLENPDPNI() if (getUnk2800JEGLENPDPNI()
!= other.getUnk2800JEGLENPDPNI()) return false; != other.getUnk2800JEGLENPDPNI()) return false;
if (getUnk3000CCKJDCBDEKD()
!= other.getUnk3000CCKJDCBDEKD()) return false;
if (!getContentCase().equals(other.getContentCase())) return false; if (!getContentCase().equals(other.getContentCase())) return false;
switch (contentCase_) { switch (contentCase_) {
case 50: case 50:
if (!getFishInfo() if (!getFishInfo()
.equals(other.getFishInfo())) return false; .equals(other.getFishInfo())) return false;
break; break;
case 51:
if (!getFishtankFishInfo()
.equals(other.getFishtankFishInfo())) return false;
break;
case 0: case 0:
default: default:
} }
...@@ -1292,11 +1396,17 @@ public final class SceneMonsterInfoOuterClass { ...@@ -1292,11 +1396,17 @@ public final class SceneMonsterInfoOuterClass {
hash = (37 * hash) + UNK2800_JEGLENPDPNI_FIELD_NUMBER; hash = (37 * hash) + UNK2800_JEGLENPDPNI_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getUnk2800JEGLENPDPNI()); getUnk2800JEGLENPDPNI());
hash = (37 * hash) + UNK3000_CCKJDCBDEKD_FIELD_NUMBER;
hash = (53 * hash) + getUnk3000CCKJDCBDEKD();
switch (contentCase_) { switch (contentCase_) {
case 50: case 50:
hash = (37 * hash) + FISH_INFO_FIELD_NUMBER; hash = (37 * hash) + FISH_INFO_FIELD_NUMBER;
hash = (53 * hash) + getFishInfo().hashCode(); hash = (53 * hash) + getFishInfo().hashCode();
break; break;
case 51:
hash = (37 * hash) + FISHTANK_FISH_INFO_FIELD_NUMBER;
hash = (53 * hash) + getFishtankFishInfo().hashCode();
break;
case 0: case 0:
default: default:
} }
...@@ -1507,6 +1617,8 @@ public final class SceneMonsterInfoOuterClass { ...@@ -1507,6 +1617,8 @@ public final class SceneMonsterInfoOuterClass {
unk2800JEGLENPDPNI_ = false; unk2800JEGLENPDPNI_ = false;
unk3000CCKJDCBDEKD_ = 0;
contentCase_ = 0; contentCase_ = 0;
content_ = null; content_ = null;
return this; return this;
...@@ -1575,6 +1687,7 @@ public final class SceneMonsterInfoOuterClass { ...@@ -1575,6 +1687,7 @@ public final class SceneMonsterInfoOuterClass {
result.levelRouteId_ = levelRouteId_; result.levelRouteId_ = levelRouteId_;
result.initPoseId_ = initPoseId_; result.initPoseId_ = initPoseId_;
result.unk2800JEGLENPDPNI_ = unk2800JEGLENPDPNI_; result.unk2800JEGLENPDPNI_ = unk2800JEGLENPDPNI_;
result.unk3000CCKJDCBDEKD_ = unk3000CCKJDCBDEKD_;
if (contentCase_ == 50) { if (contentCase_ == 50) {
if (fishInfoBuilder_ == null) { if (fishInfoBuilder_ == null) {
result.content_ = content_; result.content_ = content_;
...@@ -1582,6 +1695,13 @@ public final class SceneMonsterInfoOuterClass { ...@@ -1582,6 +1695,13 @@ public final class SceneMonsterInfoOuterClass {
result.content_ = fishInfoBuilder_.build(); result.content_ = fishInfoBuilder_.build();
} }
} }
if (contentCase_ == 51) {
if (fishtankFishInfoBuilder_ == null) {
result.content_ = content_;
} else {
result.content_ = fishtankFishInfoBuilder_.build();
}
}
result.contentCase_ = contentCase_; result.contentCase_ = contentCase_;
onBuilt(); onBuilt();
return result; return result;
...@@ -1726,11 +1846,18 @@ public final class SceneMonsterInfoOuterClass { ...@@ -1726,11 +1846,18 @@ public final class SceneMonsterInfoOuterClass {
if (other.getUnk2800JEGLENPDPNI() != false) { if (other.getUnk2800JEGLENPDPNI() != false) {
setUnk2800JEGLENPDPNI(other.getUnk2800JEGLENPDPNI()); setUnk2800JEGLENPDPNI(other.getUnk2800JEGLENPDPNI());
} }
if (other.getUnk3000CCKJDCBDEKD() != 0) {
setUnk3000CCKJDCBDEKD(other.getUnk3000CCKJDCBDEKD());
}
switch (other.getContentCase()) { switch (other.getContentCase()) {
case FISH_INFO: { case FISH_INFO: {
mergeFishInfo(other.getFishInfo()); mergeFishInfo(other.getFishInfo());
break; break;
} }
case FISHTANK_FISH_INFO: {
mergeFishtankFishInfo(other.getFishtankFishInfo());
break;
}
case CONTENT_NOT_SET: { case CONTENT_NOT_SET: {
break; break;
} }
...@@ -2927,6 +3054,37 @@ public final class SceneMonsterInfoOuterClass { ...@@ -2927,6 +3054,37 @@ public final class SceneMonsterInfoOuterClass {
return this; return this;
} }
private int unk3000CCKJDCBDEKD_ ;
/**
* <code>uint32 Unk3000_CCKJDCBDEKD = 23;</code>
* @return The unk3000CCKJDCBDEKD.
*/
@java.lang.Override
public int getUnk3000CCKJDCBDEKD() {
return unk3000CCKJDCBDEKD_;
}
/**
* <code>uint32 Unk3000_CCKJDCBDEKD = 23;</code>
* @param value The unk3000CCKJDCBDEKD to set.
* @return This builder for chaining.
*/
public Builder setUnk3000CCKJDCBDEKD(int value) {
unk3000CCKJDCBDEKD_ = value;
onChanged();
return this;
}
/**
* <code>uint32 Unk3000_CCKJDCBDEKD = 23;</code>
* @return This builder for chaining.
*/
public Builder clearUnk3000CCKJDCBDEKD() {
unk3000CCKJDCBDEKD_ = 0;
onChanged();
return this;
}
private com.google.protobuf.SingleFieldBuilderV3< private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfoOrBuilder> fishInfoBuilder_; emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfoOrBuilder> fishInfoBuilder_;
/** /**
...@@ -3067,6 +3225,147 @@ public final class SceneMonsterInfoOuterClass { ...@@ -3067,6 +3225,147 @@ public final class SceneMonsterInfoOuterClass {
onChanged();; onChanged();;
return fishInfoBuilder_; return fishInfoBuilder_;
} }
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH, emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.Builder, emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABHOrBuilder> fishtankFishInfoBuilder_;
/**
* <code>.Unk3000_GNOPDGELABH fishtank_fish_info = 51;</code>
* @return Whether the fishtankFishInfo field is set.
*/
@java.lang.Override
public boolean hasFishtankFishInfo() {
return contentCase_ == 51;
}
/**
* <code>.Unk3000_GNOPDGELABH fishtank_fish_info = 51;</code>
* @return The fishtankFishInfo.
*/
@java.lang.Override
public emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH getFishtankFishInfo() {
if (fishtankFishInfoBuilder_ == null) {
if (contentCase_ == 51) {
return (emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_;
}
return emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.getDefaultInstance();
} else {
if (contentCase_ == 51) {
return fishtankFishInfoBuilder_.getMessage();
}
return emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.getDefaultInstance();
}
}
/**
* <code>.Unk3000_GNOPDGELABH fishtank_fish_info = 51;</code>
*/
public Builder setFishtankFishInfo(emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH value) {
if (fishtankFishInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
content_ = value;
onChanged();
} else {
fishtankFishInfoBuilder_.setMessage(value);
}
contentCase_ = 51;
return this;
}
/**
* <code>.Unk3000_GNOPDGELABH fishtank_fish_info = 51;</code>
*/
public Builder setFishtankFishInfo(
emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.Builder builderForValue) {
if (fishtankFishInfoBuilder_ == null) {
content_ = builderForValue.build();
onChanged();
} else {
fishtankFishInfoBuilder_.setMessage(builderForValue.build());
}
contentCase_ = 51;
return this;
}
/**
* <code>.Unk3000_GNOPDGELABH fishtank_fish_info = 51;</code>
*/
public Builder mergeFishtankFishInfo(emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH value) {
if (fishtankFishInfoBuilder_ == null) {
if (contentCase_ == 51 &&
content_ != emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.getDefaultInstance()) {
content_ = emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.newBuilder((emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_)
.mergeFrom(value).buildPartial();
} else {
content_ = value;
}
onChanged();
} else {
if (contentCase_ == 51) {
fishtankFishInfoBuilder_.mergeFrom(value);
}
fishtankFishInfoBuilder_.setMessage(value);
}
contentCase_ = 51;
return this;
}
/**
* <code>.Unk3000_GNOPDGELABH fishtank_fish_info = 51;</code>
*/
public Builder clearFishtankFishInfo() {
if (fishtankFishInfoBuilder_ == null) {
if (contentCase_ == 51) {
contentCase_ = 0;
content_ = null;
onChanged();
}
} else {
if (contentCase_ == 51) {
contentCase_ = 0;
content_ = null;
}
fishtankFishInfoBuilder_.clear();
}
return this;
}
/**
* <code>.Unk3000_GNOPDGELABH fishtank_fish_info = 51;</code>
*/
public emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.Builder getFishtankFishInfoBuilder() {
return getFishtankFishInfoFieldBuilder().getBuilder();
}
/**
* <code>.Unk3000_GNOPDGELABH fishtank_fish_info = 51;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABHOrBuilder getFishtankFishInfoOrBuilder() {
if ((contentCase_ == 51) && (fishtankFishInfoBuilder_ != null)) {
return fishtankFishInfoBuilder_.getMessageOrBuilder();
} else {
if (contentCase_ == 51) {
return (emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_;
}
return emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.getDefaultInstance();
}
}
/**
* <code>.Unk3000_GNOPDGELABH fishtank_fish_info = 51;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH, emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.Builder, emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABHOrBuilder>
getFishtankFishInfoFieldBuilder() {
if (fishtankFishInfoBuilder_ == null) {
if (!(contentCase_ == 51)) {
content_ = emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.getDefaultInstance();
}
fishtankFishInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH, emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.Builder, emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABHOrBuilder>(
(emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_,
getParentForChildren(),
isClean());
content_ = null;
}
contentCase_ = 51;
onChanged();;
return fishtankFishInfoBuilder_;
}
@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) {
...@@ -3141,25 +3440,28 @@ public final class SceneMonsterInfoOuterClass { ...@@ -3141,25 +3440,28 @@ public final class SceneMonsterInfoOuterClass {
java.lang.String[] descriptorData = { java.lang.String[] descriptorData = {
"\n\026SceneMonsterInfo.proto\032\025MonsterBornTyp" + "\n\026SceneMonsterInfo.proto\032\025MonsterBornTyp" +
"e.proto\032\022MonsterRoute.proto\032\023SceneFishIn" + "e.proto\032\022MonsterRoute.proto\032\023SceneFishIn" +
"fo.proto\032\025SceneWeaponInfo.proto\"\253\005\n\020Scen" + "fo.proto\032\025SceneWeaponInfo.proto\032\031Unk3000" +
"eMonsterInfo\022\022\n\nmonster_id\030\001 \001(\r\022\020\n\010grou" + "_GNOPDGELABH.proto\"\374\005\n\020SceneMonsterInfo\022" +
"p_id\030\002 \001(\r\022\021\n\tconfig_id\030\003 \001(\r\022%\n\013weapon_" + "\022\n\nmonster_id\030\001 \001(\r\022\020\n\010group_id\030\002 \001(\r\022\021\n" +
"list\030\004 \003(\0132\020.SceneWeaponInfo\022\031\n\021authorit" + "\tconfig_id\030\003 \001(\r\022%\n\013weapon_list\030\004 \003(\0132\020." +
"y_peer_id\030\005 \001(\r\022\022\n\naffix_list\030\006 \003(\r\022\020\n\010i" + "SceneWeaponInfo\022\031\n\021authority_peer_id\030\005 \001" +
"s_elite\030\007 \001(\010\022\027\n\017owner_entity_id\030\010 \001(\r\022\024" + "(\r\022\022\n\naffix_list\030\006 \003(\r\022\020\n\010is_elite\030\007 \001(\010" +
"\n\014summoned_tag\030\t \001(\r\022;\n\016summon_tag_map\030\n" + "\022\027\n\017owner_entity_id\030\010 \001(\r\022\024\n\014summoned_ta" +
" \003(\0132#.SceneMonsterInfo.SummonTagMapEntr" + "g\030\t \001(\r\022;\n\016summon_tag_map\030\n \003(\0132#.SceneM" +
"y\022\017\n\007pose_id\030\013 \001(\r\022#\n\tborn_type\030\014 \001(\0162\020." + "onsterInfo.SummonTagMapEntry\022\017\n\007pose_id\030" +
"MonsterBornType\022\020\n\010block_id\030\r \001(\r\022\021\n\tmar" + "\013 \001(\r\022#\n\tborn_type\030\014 \001(\0162\020.MonsterBornTy" +
"k_flag\030\016 \001(\r\022\020\n\010title_id\030\017 \001(\r\022\027\n\017specia" + "pe\022\020\n\010block_id\030\r \001(\r\022\021\n\tmark_flag\030\016 \001(\r\022" +
"l_name_id\030\020 \001(\r\022\030\n\020attack_target_id\030\021 \001(" + "\020\n\010title_id\030\017 \001(\r\022\027\n\017special_name_id\030\020 \001" +
"\r\022$\n\rmonster_route\030\022 \001(\0132\r.MonsterRoute\022" + "(\r\022\030\n\020attack_target_id\030\021 \001(\r\022$\n\rmonster_" +
"\024\n\014ai_config_id\030\023 \001(\r\022\026\n\016level_route_id\030" + "route\030\022 \001(\0132\r.MonsterRoute\022\024\n\014ai_config_" +
"\024 \001(\r\022\024\n\014init_pose_id\030\025 \001(\r\022\033\n\023Unk2800_J" + "id\030\023 \001(\r\022\026\n\016level_route_id\030\024 \001(\r\022\024\n\014init" +
"EGLENPDPNI\030\026 \001(\010\022#\n\tfish_info\0302 \001(\0132\016.Sc" + "_pose_id\030\025 \001(\r\022\033\n\023Unk2800_JEGLENPDPNI\030\026 " +
"eneFishInfoH\000\0323\n\021SummonTagMapEntry\022\013\n\003ke" + "\001(\010\022\033\n\023Unk3000_CCKJDCBDEKD\030\027 \001(\r\022#\n\tfish" +
"y\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\t\n\007contentB\033\n" + "_info\0302 \001(\0132\016.SceneFishInfoH\000\0222\n\022fishtan" +
"\031emu.grasscutter.net.protob\006proto3" "k_fish_info\0303 \001(\0132\024.Unk3000_GNOPDGELABHH" +
"\000\0323\n\021SummonTagMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005v" +
"alue\030\002 \001(\r:\0028\001B\t\n\007contentB\033\n\031emu.grasscu" +
"tter.net.protob\006proto3"
}; };
descriptor = com.google.protobuf.Descriptors.FileDescriptor descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData, .internalBuildGeneratedFileFrom(descriptorData,
...@@ -3168,13 +3470,14 @@ public final class SceneMonsterInfoOuterClass { ...@@ -3168,13 +3470,14 @@ public final class SceneMonsterInfoOuterClass {
emu.grasscutter.net.proto.MonsterRouteOuterClass.getDescriptor(), emu.grasscutter.net.proto.MonsterRouteOuterClass.getDescriptor(),
emu.grasscutter.net.proto.SceneFishInfoOuterClass.getDescriptor(), emu.grasscutter.net.proto.SceneFishInfoOuterClass.getDescriptor(),
emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.getDescriptor(), emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.getDescriptor(),
emu.grasscutter.net.proto.Unk3000GNOPDGELABH.getDescriptor(),
}); });
internal_static_SceneMonsterInfo_descriptor = internal_static_SceneMonsterInfo_descriptor =
getDescriptor().getMessageTypes().get(0); getDescriptor().getMessageTypes().get(0);
internal_static_SceneMonsterInfo_fieldAccessorTable = new internal_static_SceneMonsterInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_SceneMonsterInfo_descriptor, internal_static_SceneMonsterInfo_descriptor,
new java.lang.String[] { "MonsterId", "GroupId", "ConfigId", "WeaponList", "AuthorityPeerId", "AffixList", "IsElite", "OwnerEntityId", "SummonedTag", "SummonTagMap", "PoseId", "BornType", "BlockId", "MarkFlag", "TitleId", "SpecialNameId", "AttackTargetId", "MonsterRoute", "AiConfigId", "LevelRouteId", "InitPoseId", "Unk2800JEGLENPDPNI", "FishInfo", "Content", }); new java.lang.String[] { "MonsterId", "GroupId", "ConfigId", "WeaponList", "AuthorityPeerId", "AffixList", "IsElite", "OwnerEntityId", "SummonedTag", "SummonTagMap", "PoseId", "BornType", "BlockId", "MarkFlag", "TitleId", "SpecialNameId", "AttackTargetId", "MonsterRoute", "AiConfigId", "LevelRouteId", "InitPoseId", "Unk2800JEGLENPDPNI", "Unk3000CCKJDCBDEKD", "FishInfo", "FishtankFishInfo", "Content", });
internal_static_SceneMonsterInfo_SummonTagMapEntry_descriptor = internal_static_SceneMonsterInfo_SummonTagMapEntry_descriptor =
internal_static_SceneMonsterInfo_descriptor.getNestedTypes().get(0); internal_static_SceneMonsterInfo_descriptor.getNestedTypes().get(0);
internal_static_SceneMonsterInfo_SummonTagMapEntry_fieldAccessorTable = new internal_static_SceneMonsterInfo_SummonTagMapEntry_fieldAccessorTable = new
...@@ -3185,6 +3488,7 @@ public final class SceneMonsterInfoOuterClass { ...@@ -3185,6 +3488,7 @@ public final class SceneMonsterInfoOuterClass {
emu.grasscutter.net.proto.MonsterRouteOuterClass.getDescriptor(); emu.grasscutter.net.proto.MonsterRouteOuterClass.getDescriptor();
emu.grasscutter.net.proto.SceneFishInfoOuterClass.getDescriptor(); emu.grasscutter.net.proto.SceneFishInfoOuterClass.getDescriptor();
emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.getDescriptor(); emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.getDescriptor();
emu.grasscutter.net.proto.Unk3000GNOPDGELABH.getDescriptor();
} }
// @@protoc_insertion_point(outer_class_scope) // @@protoc_insertion_point(outer_class_scope)
......
...@@ -46,7 +46,8 @@ public final class ScenePlayerInfoNotifyOuterClass { ...@@ -46,7 +46,8 @@ public final class ScenePlayerInfoNotifyOuterClass {
* <pre> * <pre>
* CmdId: 267 * CmdId: 267
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code ScenePlayerInfoNotify} * Protobuf type {@code ScenePlayerInfoNotify}
...@@ -340,7 +341,8 @@ public final class ScenePlayerInfoNotifyOuterClass { ...@@ -340,7 +341,8 @@ public final class ScenePlayerInfoNotifyOuterClass {
* <pre> * <pre>
* CmdId: 267 * CmdId: 267
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code ScenePlayerInfoNotify} * Protobuf type {@code ScenePlayerInfoNotify}
......
...@@ -75,8 +75,9 @@ public final class ScenePlayerLocationNotifyOuterClass { ...@@ -75,8 +75,9 @@ public final class ScenePlayerLocationNotifyOuterClass {
/** /**
* <pre> * <pre>
* CmdId: 248 * CmdId: 248
* EnetChannelId: 1 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: true
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code ScenePlayerLocationNotify} * Protobuf type {@code ScenePlayerLocationNotify}
...@@ -462,8 +463,9 @@ public final class ScenePlayerLocationNotifyOuterClass { ...@@ -462,8 +463,9 @@ public final class ScenePlayerLocationNotifyOuterClass {
/** /**
* <pre> * <pre>
* CmdId: 248 * CmdId: 248
* EnetChannelId: 1 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: true
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code ScenePlayerLocationNotify} * Protobuf type {@code ScenePlayerLocationNotify}
......
...@@ -96,7 +96,8 @@ public final class ScenePointUnlockNotifyOuterClass { ...@@ -96,7 +96,8 @@ public final class ScenePointUnlockNotifyOuterClass {
* <pre> * <pre>
* CmdId: 247 * CmdId: 247
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code ScenePointUnlockNotify} * Protobuf type {@code ScenePointUnlockNotify}
...@@ -672,7 +673,8 @@ public final class ScenePointUnlockNotifyOuterClass { ...@@ -672,7 +673,8 @@ public final class ScenePointUnlockNotifyOuterClass {
* <pre> * <pre>
* CmdId: 247 * CmdId: 247
* EnetChannelId: 0 * EnetChannelId: 0
* EnetIsReliable: true * EnetIsReliable: false
* IsAllowClient: true
* </pre> * </pre>
* *
* Protobuf type {@code ScenePointUnlockNotify} * Protobuf type {@code ScenePointUnlockNotify}
......
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