-- Generated By protoc-gen-lua Do not Edit local protobuf = protobuf autoImport("xCmd_pb") local xCmd_pb = xCmd_pb module('InfiniteTower_pb') TOWERPARAM = protobuf.EnumDescriptor(); TOWERPARAM_ETOWERPARAM_TEAMTOWERINFO_ENUM = protobuf.EnumValueDescriptor(); TOWERPARAM_ETOWERPARAM_TEAMTOWERSUMMARY_ENUM = protobuf.EnumValueDescriptor(); TOWERPARAM_ETOWERPARAM_INVITE_ENUM = protobuf.EnumValueDescriptor(); TOWERPARAM_ETOWERPARAM_REPLY_ENUM = protobuf.EnumValueDescriptor(); TOWERPARAM_ETOWERPARAM_ENTERTOWER_ENUM = protobuf.EnumValueDescriptor(); TOWERPARAM_ETOWERPARAM_USERTOWERINFO_ENUM = protobuf.EnumValueDescriptor(); TOWERPARAM_ETOWERPARAM_LAYER_SYNC_ENUM = protobuf.EnumValueDescriptor(); TOWERPARAM_ETOWERPARAM_TOWERINFO_ENUM = protobuf.EnumValueDescriptor(); ETOWERREPLY = protobuf.EnumDescriptor(); ETOWERREPLY_ETOWERREPLY_AGREE_ENUM = protobuf.EnumValueDescriptor(); ETOWERREPLY_ETOWERREPLY_DISAGREE_ENUM = protobuf.EnumValueDescriptor(); USERTOWERLAYER = protobuf.Descriptor(); USERTOWERLAYER_LAYER_FIELD = protobuf.FieldDescriptor(); USERTOWERLAYER_UTIME_FIELD = protobuf.FieldDescriptor(); USERTOWERLAYER_REWARDED_FIELD = protobuf.FieldDescriptor(); USERTOWERINFO = protobuf.Descriptor(); USERTOWERINFO_OLDMAXLAYER_FIELD = protobuf.FieldDescriptor(); USERTOWERINFO_CURMAXLAYER_FIELD = protobuf.FieldDescriptor(); USERTOWERINFO_LAYERS_FIELD = protobuf.FieldDescriptor(); USERTOWERINFO_MAXLAYER_FIELD = protobuf.FieldDescriptor(); USERTOWERINFO_RECORD_LAYER_FIELD = protobuf.FieldDescriptor(); USERTOWERINFO_EVERPASSLAYERS_FIELD = protobuf.FieldDescriptor(); TEAMTOWERSUMMARY = protobuf.Descriptor(); TEAMTOWERSUMMARY_TEAMID_FIELD = protobuf.FieldDescriptor(); TEAMTOWERSUMMARY_LAYER_FIELD = protobuf.FieldDescriptor(); TEAMTOWERSUMMARY_LEADERTOWER_FIELD = protobuf.FieldDescriptor(); TEAMTOWERSUMMARY_MEMBERS_FIELD = protobuf.FieldDescriptor(); TEAMTOWERINFOCMD = protobuf.Descriptor(); TEAMTOWERINFOCMD_CMD_FIELD = protobuf.FieldDescriptor(); TEAMTOWERINFOCMD_PARAM_FIELD = protobuf.FieldDescriptor(); TEAMTOWERINFOCMD_TEAMID_FIELD = protobuf.FieldDescriptor(); TEAMTOWERSUMMARYCMD = protobuf.Descriptor(); TEAMTOWERSUMMARYCMD_CMD_FIELD = protobuf.FieldDescriptor(); TEAMTOWERSUMMARYCMD_PARAM_FIELD = protobuf.FieldDescriptor(); TEAMTOWERSUMMARYCMD_TEAMTOWER_FIELD = protobuf.FieldDescriptor(); TEAMTOWERSUMMARYCMD_MAXLAYER_FIELD = protobuf.FieldDescriptor(); TEAMTOWERSUMMARYCMD_REFRESHTIME_FIELD = protobuf.FieldDescriptor(); TEAMTOWERINVITECMD = protobuf.Descriptor(); TEAMTOWERINVITECMD_CMD_FIELD = protobuf.FieldDescriptor(); TEAMTOWERINVITECMD_PARAM_FIELD = protobuf.FieldDescriptor(); TEAMTOWERINVITECMD_ISCANCEL_FIELD = protobuf.FieldDescriptor(); TEAMTOWERREPLYCMD = protobuf.Descriptor(); TEAMTOWERREPLYCMD_CMD_FIELD = protobuf.FieldDescriptor(); TEAMTOWERREPLYCMD_PARAM_FIELD = protobuf.FieldDescriptor(); TEAMTOWERREPLYCMD_EREPLY_FIELD = protobuf.FieldDescriptor(); TEAMTOWERREPLYCMD_USERID_FIELD = protobuf.FieldDescriptor(); ENTERTOWER = protobuf.Descriptor(); ENTERTOWER_CMD_FIELD = protobuf.FieldDescriptor(); ENTERTOWER_PARAM_FIELD = protobuf.FieldDescriptor(); ENTERTOWER_LAYER_FIELD = protobuf.FieldDescriptor(); ENTERTOWER_USERID_FIELD = protobuf.FieldDescriptor(); ENTERTOWER_ZONEID_FIELD = protobuf.FieldDescriptor(); ENTERTOWER_TIME_FIELD = protobuf.FieldDescriptor(); ENTERTOWER_SIGN_FIELD = protobuf.FieldDescriptor(); USERTOWERINFOCMD = protobuf.Descriptor(); USERTOWERINFOCMD_CMD_FIELD = protobuf.FieldDescriptor(); USERTOWERINFOCMD_PARAM_FIELD = protobuf.FieldDescriptor(); USERTOWERINFOCMD_USERTOWER_FIELD = protobuf.FieldDescriptor(); TOWERLAYERSYNCTOWERCMD = protobuf.Descriptor(); TOWERLAYERSYNCTOWERCMD_CMD_FIELD = protobuf.FieldDescriptor(); TOWERLAYERSYNCTOWERCMD_PARAM_FIELD = protobuf.FieldDescriptor(); TOWERLAYERSYNCTOWERCMD_LAYER_FIELD = protobuf.FieldDescriptor(); TOWERINFOCMD = protobuf.Descriptor(); TOWERINFOCMD_CMD_FIELD = protobuf.FieldDescriptor(); TOWERINFOCMD_PARAM_FIELD = protobuf.FieldDescriptor(); TOWERINFOCMD_MAXLAYER_FIELD = protobuf.FieldDescriptor(); TOWERINFOCMD_REFRESHTIME_FIELD = protobuf.FieldDescriptor(); TOWERPARAM_ETOWERPARAM_TEAMTOWERINFO_ENUM.name = "ETOWERPARAM_TEAMTOWERINFO" TOWERPARAM_ETOWERPARAM_TEAMTOWERINFO_ENUM.index = 0 TOWERPARAM_ETOWERPARAM_TEAMTOWERINFO_ENUM.number = 1 TOWERPARAM_ETOWERPARAM_TEAMTOWERSUMMARY_ENUM.name = "ETOWERPARAM_TEAMTOWERSUMMARY" TOWERPARAM_ETOWERPARAM_TEAMTOWERSUMMARY_ENUM.index = 1 TOWERPARAM_ETOWERPARAM_TEAMTOWERSUMMARY_ENUM.number = 2 TOWERPARAM_ETOWERPARAM_INVITE_ENUM.name = "ETOWERPARAM_INVITE" TOWERPARAM_ETOWERPARAM_INVITE_ENUM.index = 2 TOWERPARAM_ETOWERPARAM_INVITE_ENUM.number = 3 TOWERPARAM_ETOWERPARAM_REPLY_ENUM.name = "ETOWERPARAM_REPLY" TOWERPARAM_ETOWERPARAM_REPLY_ENUM.index = 3 TOWERPARAM_ETOWERPARAM_REPLY_ENUM.number = 4 TOWERPARAM_ETOWERPARAM_ENTERTOWER_ENUM.name = "ETOWERPARAM_ENTERTOWER" TOWERPARAM_ETOWERPARAM_ENTERTOWER_ENUM.index = 4 TOWERPARAM_ETOWERPARAM_ENTERTOWER_ENUM.number = 5 TOWERPARAM_ETOWERPARAM_USERTOWERINFO_ENUM.name = "ETOWERPARAM_USERTOWERINFO" TOWERPARAM_ETOWERPARAM_USERTOWERINFO_ENUM.index = 5 TOWERPARAM_ETOWERPARAM_USERTOWERINFO_ENUM.number = 7 TOWERPARAM_ETOWERPARAM_LAYER_SYNC_ENUM.name = "ETOWERPARAM_LAYER_SYNC" TOWERPARAM_ETOWERPARAM_LAYER_SYNC_ENUM.index = 6 TOWERPARAM_ETOWERPARAM_LAYER_SYNC_ENUM.number = 8 TOWERPARAM_ETOWERPARAM_TOWERINFO_ENUM.name = "ETOWERPARAM_TOWERINFO" TOWERPARAM_ETOWERPARAM_TOWERINFO_ENUM.index = 7 TOWERPARAM_ETOWERPARAM_TOWERINFO_ENUM.number = 10 TOWERPARAM.name = "TowerParam" TOWERPARAM.full_name = ".Cmd.TowerParam" TOWERPARAM.values = {TOWERPARAM_ETOWERPARAM_TEAMTOWERINFO_ENUM,TOWERPARAM_ETOWERPARAM_TEAMTOWERSUMMARY_ENUM,TOWERPARAM_ETOWERPARAM_INVITE_ENUM,TOWERPARAM_ETOWERPARAM_REPLY_ENUM,TOWERPARAM_ETOWERPARAM_ENTERTOWER_ENUM,TOWERPARAM_ETOWERPARAM_USERTOWERINFO_ENUM,TOWERPARAM_ETOWERPARAM_LAYER_SYNC_ENUM,TOWERPARAM_ETOWERPARAM_TOWERINFO_ENUM} ETOWERREPLY_ETOWERREPLY_AGREE_ENUM.name = "ETOWERREPLY_AGREE" ETOWERREPLY_ETOWERREPLY_AGREE_ENUM.index = 0 ETOWERREPLY_ETOWERREPLY_AGREE_ENUM.number = 1 ETOWERREPLY_ETOWERREPLY_DISAGREE_ENUM.name = "ETOWERREPLY_DISAGREE" ETOWERREPLY_ETOWERREPLY_DISAGREE_ENUM.index = 1 ETOWERREPLY_ETOWERREPLY_DISAGREE_ENUM.number = 2 ETOWERREPLY.name = "ETowerReply" ETOWERREPLY.full_name = ".Cmd.ETowerReply" ETOWERREPLY.values = {ETOWERREPLY_ETOWERREPLY_AGREE_ENUM,ETOWERREPLY_ETOWERREPLY_DISAGREE_ENUM} USERTOWERLAYER_LAYER_FIELD.name = "layer" USERTOWERLAYER_LAYER_FIELD.full_name = ".Cmd.UserTowerLayer.layer" USERTOWERLAYER_LAYER_FIELD.number = 1 USERTOWERLAYER_LAYER_FIELD.index = 0 USERTOWERLAYER_LAYER_FIELD.label = 1 USERTOWERLAYER_LAYER_FIELD.has_default_value = true USERTOWERLAYER_LAYER_FIELD.default_value = 0 USERTOWERLAYER_LAYER_FIELD.type = 13 USERTOWERLAYER_LAYER_FIELD.cpp_type = 3 USERTOWERLAYER_UTIME_FIELD.name = "utime" USERTOWERLAYER_UTIME_FIELD.full_name = ".Cmd.UserTowerLayer.utime" USERTOWERLAYER_UTIME_FIELD.number = 2 USERTOWERLAYER_UTIME_FIELD.index = 1 USERTOWERLAYER_UTIME_FIELD.label = 1 USERTOWERLAYER_UTIME_FIELD.has_default_value = true USERTOWERLAYER_UTIME_FIELD.default_value = 0 USERTOWERLAYER_UTIME_FIELD.type = 13 USERTOWERLAYER_UTIME_FIELD.cpp_type = 3 USERTOWERLAYER_REWARDED_FIELD.name = "rewarded" USERTOWERLAYER_REWARDED_FIELD.full_name = ".Cmd.UserTowerLayer.rewarded" USERTOWERLAYER_REWARDED_FIELD.number = 3 USERTOWERLAYER_REWARDED_FIELD.index = 2 USERTOWERLAYER_REWARDED_FIELD.label = 1 USERTOWERLAYER_REWARDED_FIELD.has_default_value = true USERTOWERLAYER_REWARDED_FIELD.default_value = false USERTOWERLAYER_REWARDED_FIELD.type = 8 USERTOWERLAYER_REWARDED_FIELD.cpp_type = 7 USERTOWERLAYER.name = "UserTowerLayer" USERTOWERLAYER.full_name = ".Cmd.UserTowerLayer" USERTOWERLAYER.nested_types = {} USERTOWERLAYER.enum_types = {} USERTOWERLAYER.fields = {USERTOWERLAYER_LAYER_FIELD, USERTOWERLAYER_UTIME_FIELD, USERTOWERLAYER_REWARDED_FIELD} USERTOWERLAYER.is_extendable = false USERTOWERLAYER.extensions = {} USERTOWERINFO_OLDMAXLAYER_FIELD.name = "oldmaxlayer" USERTOWERINFO_OLDMAXLAYER_FIELD.full_name = ".Cmd.UserTowerInfo.oldmaxlayer" USERTOWERINFO_OLDMAXLAYER_FIELD.number = 1 USERTOWERINFO_OLDMAXLAYER_FIELD.index = 0 USERTOWERINFO_OLDMAXLAYER_FIELD.label = 1 USERTOWERINFO_OLDMAXLAYER_FIELD.has_default_value = true USERTOWERINFO_OLDMAXLAYER_FIELD.default_value = 0 USERTOWERINFO_OLDMAXLAYER_FIELD.type = 13 USERTOWERINFO_OLDMAXLAYER_FIELD.cpp_type = 3 USERTOWERINFO_CURMAXLAYER_FIELD.name = "curmaxlayer" USERTOWERINFO_CURMAXLAYER_FIELD.full_name = ".Cmd.UserTowerInfo.curmaxlayer" USERTOWERINFO_CURMAXLAYER_FIELD.number = 2 USERTOWERINFO_CURMAXLAYER_FIELD.index = 1 USERTOWERINFO_CURMAXLAYER_FIELD.label = 1 USERTOWERINFO_CURMAXLAYER_FIELD.has_default_value = true USERTOWERINFO_CURMAXLAYER_FIELD.default_value = 0 USERTOWERINFO_CURMAXLAYER_FIELD.type = 13 USERTOWERINFO_CURMAXLAYER_FIELD.cpp_type = 3 USERTOWERINFO_LAYERS_FIELD.name = "layers" USERTOWERINFO_LAYERS_FIELD.full_name = ".Cmd.UserTowerInfo.layers" USERTOWERINFO_LAYERS_FIELD.number = 3 USERTOWERINFO_LAYERS_FIELD.index = 2 USERTOWERINFO_LAYERS_FIELD.label = 3 USERTOWERINFO_LAYERS_FIELD.has_default_value = false USERTOWERINFO_LAYERS_FIELD.default_value = {} USERTOWERINFO_LAYERS_FIELD.message_type = USERTOWERLAYER USERTOWERINFO_LAYERS_FIELD.type = 11 USERTOWERINFO_LAYERS_FIELD.cpp_type = 10 USERTOWERINFO_MAXLAYER_FIELD.name = "maxlayer" USERTOWERINFO_MAXLAYER_FIELD.full_name = ".Cmd.UserTowerInfo.maxlayer" USERTOWERINFO_MAXLAYER_FIELD.number = 4 USERTOWERINFO_MAXLAYER_FIELD.index = 3 USERTOWERINFO_MAXLAYER_FIELD.label = 1 USERTOWERINFO_MAXLAYER_FIELD.has_default_value = true USERTOWERINFO_MAXLAYER_FIELD.default_value = 0 USERTOWERINFO_MAXLAYER_FIELD.type = 13 USERTOWERINFO_MAXLAYER_FIELD.cpp_type = 3 USERTOWERINFO_RECORD_LAYER_FIELD.name = "record_layer" USERTOWERINFO_RECORD_LAYER_FIELD.full_name = ".Cmd.UserTowerInfo.record_layer" USERTOWERINFO_RECORD_LAYER_FIELD.number = 5 USERTOWERINFO_RECORD_LAYER_FIELD.index = 4 USERTOWERINFO_RECORD_LAYER_FIELD.label = 1 USERTOWERINFO_RECORD_LAYER_FIELD.has_default_value = true USERTOWERINFO_RECORD_LAYER_FIELD.default_value = 0 USERTOWERINFO_RECORD_LAYER_FIELD.type = 13 USERTOWERINFO_RECORD_LAYER_FIELD.cpp_type = 3 USERTOWERINFO_EVERPASSLAYERS_FIELD.name = "everpasslayers" USERTOWERINFO_EVERPASSLAYERS_FIELD.full_name = ".Cmd.UserTowerInfo.everpasslayers" USERTOWERINFO_EVERPASSLAYERS_FIELD.number = 6 USERTOWERINFO_EVERPASSLAYERS_FIELD.index = 5 USERTOWERINFO_EVERPASSLAYERS_FIELD.label = 3 USERTOWERINFO_EVERPASSLAYERS_FIELD.has_default_value = false USERTOWERINFO_EVERPASSLAYERS_FIELD.default_value = {} USERTOWERINFO_EVERPASSLAYERS_FIELD.message_type = USERTOWERLAYER USERTOWERINFO_EVERPASSLAYERS_FIELD.type = 11 USERTOWERINFO_EVERPASSLAYERS_FIELD.cpp_type = 10 USERTOWERINFO.name = "UserTowerInfo" USERTOWERINFO.full_name = ".Cmd.UserTowerInfo" USERTOWERINFO.nested_types = {} USERTOWERINFO.enum_types = {} USERTOWERINFO.fields = {USERTOWERINFO_OLDMAXLAYER_FIELD, USERTOWERINFO_CURMAXLAYER_FIELD, USERTOWERINFO_LAYERS_FIELD, USERTOWERINFO_MAXLAYER_FIELD, USERTOWERINFO_RECORD_LAYER_FIELD, USERTOWERINFO_EVERPASSLAYERS_FIELD} USERTOWERINFO.is_extendable = false USERTOWERINFO.extensions = {} TEAMTOWERSUMMARY_TEAMID_FIELD.name = "teamid" TEAMTOWERSUMMARY_TEAMID_FIELD.full_name = ".Cmd.TeamTowerSummary.teamid" TEAMTOWERSUMMARY_TEAMID_FIELD.number = 1 TEAMTOWERSUMMARY_TEAMID_FIELD.index = 0 TEAMTOWERSUMMARY_TEAMID_FIELD.label = 1 TEAMTOWERSUMMARY_TEAMID_FIELD.has_default_value = true TEAMTOWERSUMMARY_TEAMID_FIELD.default_value = 0 TEAMTOWERSUMMARY_TEAMID_FIELD.type = 4 TEAMTOWERSUMMARY_TEAMID_FIELD.cpp_type = 4 TEAMTOWERSUMMARY_LAYER_FIELD.name = "layer" TEAMTOWERSUMMARY_LAYER_FIELD.full_name = ".Cmd.TeamTowerSummary.layer" TEAMTOWERSUMMARY_LAYER_FIELD.number = 2 TEAMTOWERSUMMARY_LAYER_FIELD.index = 1 TEAMTOWERSUMMARY_LAYER_FIELD.label = 1 TEAMTOWERSUMMARY_LAYER_FIELD.has_default_value = true TEAMTOWERSUMMARY_LAYER_FIELD.default_value = 0 TEAMTOWERSUMMARY_LAYER_FIELD.type = 13 TEAMTOWERSUMMARY_LAYER_FIELD.cpp_type = 3 TEAMTOWERSUMMARY_LEADERTOWER_FIELD.name = "leadertower" TEAMTOWERSUMMARY_LEADERTOWER_FIELD.full_name = ".Cmd.TeamTowerSummary.leadertower" TEAMTOWERSUMMARY_LEADERTOWER_FIELD.number = 4 TEAMTOWERSUMMARY_LEADERTOWER_FIELD.index = 2 TEAMTOWERSUMMARY_LEADERTOWER_FIELD.label = 1 TEAMTOWERSUMMARY_LEADERTOWER_FIELD.has_default_value = false TEAMTOWERSUMMARY_LEADERTOWER_FIELD.default_value = nil TEAMTOWERSUMMARY_LEADERTOWER_FIELD.message_type = USERTOWERINFO TEAMTOWERSUMMARY_LEADERTOWER_FIELD.type = 11 TEAMTOWERSUMMARY_LEADERTOWER_FIELD.cpp_type = 10 TEAMTOWERSUMMARY_MEMBERS_FIELD.name = "members" TEAMTOWERSUMMARY_MEMBERS_FIELD.full_name = ".Cmd.TeamTowerSummary.members" TEAMTOWERSUMMARY_MEMBERS_FIELD.number = 3 TEAMTOWERSUMMARY_MEMBERS_FIELD.index = 3 TEAMTOWERSUMMARY_MEMBERS_FIELD.label = 3 TEAMTOWERSUMMARY_MEMBERS_FIELD.has_default_value = false TEAMTOWERSUMMARY_MEMBERS_FIELD.default_value = {} TEAMTOWERSUMMARY_MEMBERS_FIELD.type = 4 TEAMTOWERSUMMARY_MEMBERS_FIELD.cpp_type = 4 TEAMTOWERSUMMARY.name = "TeamTowerSummary" TEAMTOWERSUMMARY.full_name = ".Cmd.TeamTowerSummary" TEAMTOWERSUMMARY.nested_types = {} TEAMTOWERSUMMARY.enum_types = {} TEAMTOWERSUMMARY.fields = {TEAMTOWERSUMMARY_TEAMID_FIELD, TEAMTOWERSUMMARY_LAYER_FIELD, TEAMTOWERSUMMARY_LEADERTOWER_FIELD, TEAMTOWERSUMMARY_MEMBERS_FIELD} TEAMTOWERSUMMARY.is_extendable = false TEAMTOWERSUMMARY.extensions = {} TEAMTOWERINFOCMD_CMD_FIELD.name = "cmd" TEAMTOWERINFOCMD_CMD_FIELD.full_name = ".Cmd.TeamTowerInfoCmd.cmd" TEAMTOWERINFOCMD_CMD_FIELD.number = 1 TEAMTOWERINFOCMD_CMD_FIELD.index = 0 TEAMTOWERINFOCMD_CMD_FIELD.label = 1 TEAMTOWERINFOCMD_CMD_FIELD.has_default_value = true TEAMTOWERINFOCMD_CMD_FIELD.default_value = 20 TEAMTOWERINFOCMD_CMD_FIELD.enum_type = XCMD_PB_COMMAND TEAMTOWERINFOCMD_CMD_FIELD.type = 14 TEAMTOWERINFOCMD_CMD_FIELD.cpp_type = 8 TEAMTOWERINFOCMD_PARAM_FIELD.name = "param" TEAMTOWERINFOCMD_PARAM_FIELD.full_name = ".Cmd.TeamTowerInfoCmd.param" TEAMTOWERINFOCMD_PARAM_FIELD.number = 2 TEAMTOWERINFOCMD_PARAM_FIELD.index = 1 TEAMTOWERINFOCMD_PARAM_FIELD.label = 1 TEAMTOWERINFOCMD_PARAM_FIELD.has_default_value = true TEAMTOWERINFOCMD_PARAM_FIELD.default_value = 1 TEAMTOWERINFOCMD_PARAM_FIELD.enum_type = TOWERPARAM TEAMTOWERINFOCMD_PARAM_FIELD.type = 14 TEAMTOWERINFOCMD_PARAM_FIELD.cpp_type = 8 TEAMTOWERINFOCMD_TEAMID_FIELD.name = "teamid" TEAMTOWERINFOCMD_TEAMID_FIELD.full_name = ".Cmd.TeamTowerInfoCmd.teamid" TEAMTOWERINFOCMD_TEAMID_FIELD.number = 3 TEAMTOWERINFOCMD_TEAMID_FIELD.index = 2 TEAMTOWERINFOCMD_TEAMID_FIELD.label = 1 TEAMTOWERINFOCMD_TEAMID_FIELD.has_default_value = true TEAMTOWERINFOCMD_TEAMID_FIELD.default_value = 0 TEAMTOWERINFOCMD_TEAMID_FIELD.type = 4 TEAMTOWERINFOCMD_TEAMID_FIELD.cpp_type = 4 TEAMTOWERINFOCMD.name = "TeamTowerInfoCmd" TEAMTOWERINFOCMD.full_name = ".Cmd.TeamTowerInfoCmd" TEAMTOWERINFOCMD.nested_types = {} TEAMTOWERINFOCMD.enum_types = {} TEAMTOWERINFOCMD.fields = {TEAMTOWERINFOCMD_CMD_FIELD, TEAMTOWERINFOCMD_PARAM_FIELD, TEAMTOWERINFOCMD_TEAMID_FIELD} TEAMTOWERINFOCMD.is_extendable = false TEAMTOWERINFOCMD.extensions = {} TEAMTOWERSUMMARYCMD_CMD_FIELD.name = "cmd" TEAMTOWERSUMMARYCMD_CMD_FIELD.full_name = ".Cmd.TeamTowerSummaryCmd.cmd" TEAMTOWERSUMMARYCMD_CMD_FIELD.number = 1 TEAMTOWERSUMMARYCMD_CMD_FIELD.index = 0 TEAMTOWERSUMMARYCMD_CMD_FIELD.label = 1 TEAMTOWERSUMMARYCMD_CMD_FIELD.has_default_value = true TEAMTOWERSUMMARYCMD_CMD_FIELD.default_value = 20 TEAMTOWERSUMMARYCMD_CMD_FIELD.enum_type = XCMD_PB_COMMAND TEAMTOWERSUMMARYCMD_CMD_FIELD.type = 14 TEAMTOWERSUMMARYCMD_CMD_FIELD.cpp_type = 8 TEAMTOWERSUMMARYCMD_PARAM_FIELD.name = "param" TEAMTOWERSUMMARYCMD_PARAM_FIELD.full_name = ".Cmd.TeamTowerSummaryCmd.param" TEAMTOWERSUMMARYCMD_PARAM_FIELD.number = 2 TEAMTOWERSUMMARYCMD_PARAM_FIELD.index = 1 TEAMTOWERSUMMARYCMD_PARAM_FIELD.label = 1 TEAMTOWERSUMMARYCMD_PARAM_FIELD.has_default_value = true TEAMTOWERSUMMARYCMD_PARAM_FIELD.default_value = 2 TEAMTOWERSUMMARYCMD_PARAM_FIELD.enum_type = TOWERPARAM TEAMTOWERSUMMARYCMD_PARAM_FIELD.type = 14 TEAMTOWERSUMMARYCMD_PARAM_FIELD.cpp_type = 8 TEAMTOWERSUMMARYCMD_TEAMTOWER_FIELD.name = "teamtower" TEAMTOWERSUMMARYCMD_TEAMTOWER_FIELD.full_name = ".Cmd.TeamTowerSummaryCmd.teamtower" TEAMTOWERSUMMARYCMD_TEAMTOWER_FIELD.number = 3 TEAMTOWERSUMMARYCMD_TEAMTOWER_FIELD.index = 2 TEAMTOWERSUMMARYCMD_TEAMTOWER_FIELD.label = 1 TEAMTOWERSUMMARYCMD_TEAMTOWER_FIELD.has_default_value = false TEAMTOWERSUMMARYCMD_TEAMTOWER_FIELD.default_value = nil TEAMTOWERSUMMARYCMD_TEAMTOWER_FIELD.message_type = TEAMTOWERSUMMARY TEAMTOWERSUMMARYCMD_TEAMTOWER_FIELD.type = 11 TEAMTOWERSUMMARYCMD_TEAMTOWER_FIELD.cpp_type = 10 TEAMTOWERSUMMARYCMD_MAXLAYER_FIELD.name = "maxlayer" TEAMTOWERSUMMARYCMD_MAXLAYER_FIELD.full_name = ".Cmd.TeamTowerSummaryCmd.maxlayer" TEAMTOWERSUMMARYCMD_MAXLAYER_FIELD.number = 4 TEAMTOWERSUMMARYCMD_MAXLAYER_FIELD.index = 3 TEAMTOWERSUMMARYCMD_MAXLAYER_FIELD.label = 1 TEAMTOWERSUMMARYCMD_MAXLAYER_FIELD.has_default_value = true TEAMTOWERSUMMARYCMD_MAXLAYER_FIELD.default_value = 0 TEAMTOWERSUMMARYCMD_MAXLAYER_FIELD.type = 13 TEAMTOWERSUMMARYCMD_MAXLAYER_FIELD.cpp_type = 3 TEAMTOWERSUMMARYCMD_REFRESHTIME_FIELD.name = "refreshtime" TEAMTOWERSUMMARYCMD_REFRESHTIME_FIELD.full_name = ".Cmd.TeamTowerSummaryCmd.refreshtime" TEAMTOWERSUMMARYCMD_REFRESHTIME_FIELD.number = 5 TEAMTOWERSUMMARYCMD_REFRESHTIME_FIELD.index = 4 TEAMTOWERSUMMARYCMD_REFRESHTIME_FIELD.label = 1 TEAMTOWERSUMMARYCMD_REFRESHTIME_FIELD.has_default_value = true TEAMTOWERSUMMARYCMD_REFRESHTIME_FIELD.default_value = 0 TEAMTOWERSUMMARYCMD_REFRESHTIME_FIELD.type = 13 TEAMTOWERSUMMARYCMD_REFRESHTIME_FIELD.cpp_type = 3 TEAMTOWERSUMMARYCMD.name = "TeamTowerSummaryCmd" TEAMTOWERSUMMARYCMD.full_name = ".Cmd.TeamTowerSummaryCmd" TEAMTOWERSUMMARYCMD.nested_types = {} TEAMTOWERSUMMARYCMD.enum_types = {} TEAMTOWERSUMMARYCMD.fields = {TEAMTOWERSUMMARYCMD_CMD_FIELD, TEAMTOWERSUMMARYCMD_PARAM_FIELD, TEAMTOWERSUMMARYCMD_TEAMTOWER_FIELD, TEAMTOWERSUMMARYCMD_MAXLAYER_FIELD, TEAMTOWERSUMMARYCMD_REFRESHTIME_FIELD} TEAMTOWERSUMMARYCMD.is_extendable = false TEAMTOWERSUMMARYCMD.extensions = {} TEAMTOWERINVITECMD_CMD_FIELD.name = "cmd" TEAMTOWERINVITECMD_CMD_FIELD.full_name = ".Cmd.TeamTowerInviteCmd.cmd" TEAMTOWERINVITECMD_CMD_FIELD.number = 1 TEAMTOWERINVITECMD_CMD_FIELD.index = 0 TEAMTOWERINVITECMD_CMD_FIELD.label = 1 TEAMTOWERINVITECMD_CMD_FIELD.has_default_value = true TEAMTOWERINVITECMD_CMD_FIELD.default_value = 20 TEAMTOWERINVITECMD_CMD_FIELD.enum_type = XCMD_PB_COMMAND TEAMTOWERINVITECMD_CMD_FIELD.type = 14 TEAMTOWERINVITECMD_CMD_FIELD.cpp_type = 8 TEAMTOWERINVITECMD_PARAM_FIELD.name = "param" TEAMTOWERINVITECMD_PARAM_FIELD.full_name = ".Cmd.TeamTowerInviteCmd.param" TEAMTOWERINVITECMD_PARAM_FIELD.number = 2 TEAMTOWERINVITECMD_PARAM_FIELD.index = 1 TEAMTOWERINVITECMD_PARAM_FIELD.label = 1 TEAMTOWERINVITECMD_PARAM_FIELD.has_default_value = true TEAMTOWERINVITECMD_PARAM_FIELD.default_value = 3 TEAMTOWERINVITECMD_PARAM_FIELD.enum_type = TOWERPARAM TEAMTOWERINVITECMD_PARAM_FIELD.type = 14 TEAMTOWERINVITECMD_PARAM_FIELD.cpp_type = 8 TEAMTOWERINVITECMD_ISCANCEL_FIELD.name = "iscancel" TEAMTOWERINVITECMD_ISCANCEL_FIELD.full_name = ".Cmd.TeamTowerInviteCmd.iscancel" TEAMTOWERINVITECMD_ISCANCEL_FIELD.number = 3 TEAMTOWERINVITECMD_ISCANCEL_FIELD.index = 2 TEAMTOWERINVITECMD_ISCANCEL_FIELD.label = 1 TEAMTOWERINVITECMD_ISCANCEL_FIELD.has_default_value = true TEAMTOWERINVITECMD_ISCANCEL_FIELD.default_value = false TEAMTOWERINVITECMD_ISCANCEL_FIELD.type = 8 TEAMTOWERINVITECMD_ISCANCEL_FIELD.cpp_type = 7 TEAMTOWERINVITECMD.name = "TeamTowerInviteCmd" TEAMTOWERINVITECMD.full_name = ".Cmd.TeamTowerInviteCmd" TEAMTOWERINVITECMD.nested_types = {} TEAMTOWERINVITECMD.enum_types = {} TEAMTOWERINVITECMD.fields = {TEAMTOWERINVITECMD_CMD_FIELD, TEAMTOWERINVITECMD_PARAM_FIELD, TEAMTOWERINVITECMD_ISCANCEL_FIELD} TEAMTOWERINVITECMD.is_extendable = false TEAMTOWERINVITECMD.extensions = {} TEAMTOWERREPLYCMD_CMD_FIELD.name = "cmd" TEAMTOWERREPLYCMD_CMD_FIELD.full_name = ".Cmd.TeamTowerReplyCmd.cmd" TEAMTOWERREPLYCMD_CMD_FIELD.number = 1 TEAMTOWERREPLYCMD_CMD_FIELD.index = 0 TEAMTOWERREPLYCMD_CMD_FIELD.label = 1 TEAMTOWERREPLYCMD_CMD_FIELD.has_default_value = true TEAMTOWERREPLYCMD_CMD_FIELD.default_value = 20 TEAMTOWERREPLYCMD_CMD_FIELD.enum_type = XCMD_PB_COMMAND TEAMTOWERREPLYCMD_CMD_FIELD.type = 14 TEAMTOWERREPLYCMD_CMD_FIELD.cpp_type = 8 TEAMTOWERREPLYCMD_PARAM_FIELD.name = "param" TEAMTOWERREPLYCMD_PARAM_FIELD.full_name = ".Cmd.TeamTowerReplyCmd.param" TEAMTOWERREPLYCMD_PARAM_FIELD.number = 2 TEAMTOWERREPLYCMD_PARAM_FIELD.index = 1 TEAMTOWERREPLYCMD_PARAM_FIELD.label = 1 TEAMTOWERREPLYCMD_PARAM_FIELD.has_default_value = true TEAMTOWERREPLYCMD_PARAM_FIELD.default_value = 4 TEAMTOWERREPLYCMD_PARAM_FIELD.enum_type = TOWERPARAM TEAMTOWERREPLYCMD_PARAM_FIELD.type = 14 TEAMTOWERREPLYCMD_PARAM_FIELD.cpp_type = 8 TEAMTOWERREPLYCMD_EREPLY_FIELD.name = "eReply" TEAMTOWERREPLYCMD_EREPLY_FIELD.full_name = ".Cmd.TeamTowerReplyCmd.eReply" TEAMTOWERREPLYCMD_EREPLY_FIELD.number = 3 TEAMTOWERREPLYCMD_EREPLY_FIELD.index = 2 TEAMTOWERREPLYCMD_EREPLY_FIELD.label = 1 TEAMTOWERREPLYCMD_EREPLY_FIELD.has_default_value = true TEAMTOWERREPLYCMD_EREPLY_FIELD.default_value = 2 TEAMTOWERREPLYCMD_EREPLY_FIELD.enum_type = ETOWERREPLY TEAMTOWERREPLYCMD_EREPLY_FIELD.type = 14 TEAMTOWERREPLYCMD_EREPLY_FIELD.cpp_type = 8 TEAMTOWERREPLYCMD_USERID_FIELD.name = "userid" TEAMTOWERREPLYCMD_USERID_FIELD.full_name = ".Cmd.TeamTowerReplyCmd.userid" TEAMTOWERREPLYCMD_USERID_FIELD.number = 4 TEAMTOWERREPLYCMD_USERID_FIELD.index = 3 TEAMTOWERREPLYCMD_USERID_FIELD.label = 1 TEAMTOWERREPLYCMD_USERID_FIELD.has_default_value = true TEAMTOWERREPLYCMD_USERID_FIELD.default_value = 0 TEAMTOWERREPLYCMD_USERID_FIELD.type = 4 TEAMTOWERREPLYCMD_USERID_FIELD.cpp_type = 4 TEAMTOWERREPLYCMD.name = "TeamTowerReplyCmd" TEAMTOWERREPLYCMD.full_name = ".Cmd.TeamTowerReplyCmd" TEAMTOWERREPLYCMD.nested_types = {} TEAMTOWERREPLYCMD.enum_types = {} TEAMTOWERREPLYCMD.fields = {TEAMTOWERREPLYCMD_CMD_FIELD, TEAMTOWERREPLYCMD_PARAM_FIELD, TEAMTOWERREPLYCMD_EREPLY_FIELD, TEAMTOWERREPLYCMD_USERID_FIELD} TEAMTOWERREPLYCMD.is_extendable = false TEAMTOWERREPLYCMD.extensions = {} ENTERTOWER_CMD_FIELD.name = "cmd" ENTERTOWER_CMD_FIELD.full_name = ".Cmd.EnterTower.cmd" ENTERTOWER_CMD_FIELD.number = 1 ENTERTOWER_CMD_FIELD.index = 0 ENTERTOWER_CMD_FIELD.label = 1 ENTERTOWER_CMD_FIELD.has_default_value = true ENTERTOWER_CMD_FIELD.default_value = 20 ENTERTOWER_CMD_FIELD.enum_type = XCMD_PB_COMMAND ENTERTOWER_CMD_FIELD.type = 14 ENTERTOWER_CMD_FIELD.cpp_type = 8 ENTERTOWER_PARAM_FIELD.name = "param" ENTERTOWER_PARAM_FIELD.full_name = ".Cmd.EnterTower.param" ENTERTOWER_PARAM_FIELD.number = 2 ENTERTOWER_PARAM_FIELD.index = 1 ENTERTOWER_PARAM_FIELD.label = 1 ENTERTOWER_PARAM_FIELD.has_default_value = true ENTERTOWER_PARAM_FIELD.default_value = 5 ENTERTOWER_PARAM_FIELD.enum_type = TOWERPARAM ENTERTOWER_PARAM_FIELD.type = 14 ENTERTOWER_PARAM_FIELD.cpp_type = 8 ENTERTOWER_LAYER_FIELD.name = "layer" ENTERTOWER_LAYER_FIELD.full_name = ".Cmd.EnterTower.layer" ENTERTOWER_LAYER_FIELD.number = 3 ENTERTOWER_LAYER_FIELD.index = 2 ENTERTOWER_LAYER_FIELD.label = 1 ENTERTOWER_LAYER_FIELD.has_default_value = true ENTERTOWER_LAYER_FIELD.default_value = 0 ENTERTOWER_LAYER_FIELD.type = 13 ENTERTOWER_LAYER_FIELD.cpp_type = 3 ENTERTOWER_USERID_FIELD.name = "userid" ENTERTOWER_USERID_FIELD.full_name = ".Cmd.EnterTower.userid" ENTERTOWER_USERID_FIELD.number = 4 ENTERTOWER_USERID_FIELD.index = 3 ENTERTOWER_USERID_FIELD.label = 1 ENTERTOWER_USERID_FIELD.has_default_value = true ENTERTOWER_USERID_FIELD.default_value = 0 ENTERTOWER_USERID_FIELD.type = 4 ENTERTOWER_USERID_FIELD.cpp_type = 4 ENTERTOWER_ZONEID_FIELD.name = "zoneid" ENTERTOWER_ZONEID_FIELD.full_name = ".Cmd.EnterTower.zoneid" ENTERTOWER_ZONEID_FIELD.number = 5 ENTERTOWER_ZONEID_FIELD.index = 4 ENTERTOWER_ZONEID_FIELD.label = 1 ENTERTOWER_ZONEID_FIELD.has_default_value = true ENTERTOWER_ZONEID_FIELD.default_value = 0 ENTERTOWER_ZONEID_FIELD.type = 13 ENTERTOWER_ZONEID_FIELD.cpp_type = 3 ENTERTOWER_TIME_FIELD.name = "time" ENTERTOWER_TIME_FIELD.full_name = ".Cmd.EnterTower.time" ENTERTOWER_TIME_FIELD.number = 6 ENTERTOWER_TIME_FIELD.index = 5 ENTERTOWER_TIME_FIELD.label = 1 ENTERTOWER_TIME_FIELD.has_default_value = true ENTERTOWER_TIME_FIELD.default_value = 0 ENTERTOWER_TIME_FIELD.type = 13 ENTERTOWER_TIME_FIELD.cpp_type = 3 ENTERTOWER_SIGN_FIELD.name = "sign" ENTERTOWER_SIGN_FIELD.full_name = ".Cmd.EnterTower.sign" ENTERTOWER_SIGN_FIELD.number = 7 ENTERTOWER_SIGN_FIELD.index = 6 ENTERTOWER_SIGN_FIELD.label = 1 ENTERTOWER_SIGN_FIELD.has_default_value = false ENTERTOWER_SIGN_FIELD.default_value = "" ENTERTOWER_SIGN_FIELD.type = 9 ENTERTOWER_SIGN_FIELD.cpp_type = 9 ENTERTOWER.name = "EnterTower" ENTERTOWER.full_name = ".Cmd.EnterTower" ENTERTOWER.nested_types = {} ENTERTOWER.enum_types = {} ENTERTOWER.fields = {ENTERTOWER_CMD_FIELD, ENTERTOWER_PARAM_FIELD, ENTERTOWER_LAYER_FIELD, ENTERTOWER_USERID_FIELD, ENTERTOWER_ZONEID_FIELD, ENTERTOWER_TIME_FIELD, ENTERTOWER_SIGN_FIELD} ENTERTOWER.is_extendable = false ENTERTOWER.extensions = {} USERTOWERINFOCMD_CMD_FIELD.name = "cmd" USERTOWERINFOCMD_CMD_FIELD.full_name = ".Cmd.UserTowerInfoCmd.cmd" USERTOWERINFOCMD_CMD_FIELD.number = 1 USERTOWERINFOCMD_CMD_FIELD.index = 0 USERTOWERINFOCMD_CMD_FIELD.label = 1 USERTOWERINFOCMD_CMD_FIELD.has_default_value = true USERTOWERINFOCMD_CMD_FIELD.default_value = 20 USERTOWERINFOCMD_CMD_FIELD.enum_type = XCMD_PB_COMMAND USERTOWERINFOCMD_CMD_FIELD.type = 14 USERTOWERINFOCMD_CMD_FIELD.cpp_type = 8 USERTOWERINFOCMD_PARAM_FIELD.name = "param" USERTOWERINFOCMD_PARAM_FIELD.full_name = ".Cmd.UserTowerInfoCmd.param" USERTOWERINFOCMD_PARAM_FIELD.number = 2 USERTOWERINFOCMD_PARAM_FIELD.index = 1 USERTOWERINFOCMD_PARAM_FIELD.label = 1 USERTOWERINFOCMD_PARAM_FIELD.has_default_value = true USERTOWERINFOCMD_PARAM_FIELD.default_value = 7 USERTOWERINFOCMD_PARAM_FIELD.enum_type = TOWERPARAM USERTOWERINFOCMD_PARAM_FIELD.type = 14 USERTOWERINFOCMD_PARAM_FIELD.cpp_type = 8 USERTOWERINFOCMD_USERTOWER_FIELD.name = "usertower" USERTOWERINFOCMD_USERTOWER_FIELD.full_name = ".Cmd.UserTowerInfoCmd.usertower" USERTOWERINFOCMD_USERTOWER_FIELD.number = 3 USERTOWERINFOCMD_USERTOWER_FIELD.index = 2 USERTOWERINFOCMD_USERTOWER_FIELD.label = 1 USERTOWERINFOCMD_USERTOWER_FIELD.has_default_value = false USERTOWERINFOCMD_USERTOWER_FIELD.default_value = nil USERTOWERINFOCMD_USERTOWER_FIELD.message_type = USERTOWERINFO USERTOWERINFOCMD_USERTOWER_FIELD.type = 11 USERTOWERINFOCMD_USERTOWER_FIELD.cpp_type = 10 USERTOWERINFOCMD.name = "UserTowerInfoCmd" USERTOWERINFOCMD.full_name = ".Cmd.UserTowerInfoCmd" USERTOWERINFOCMD.nested_types = {} USERTOWERINFOCMD.enum_types = {} USERTOWERINFOCMD.fields = {USERTOWERINFOCMD_CMD_FIELD, USERTOWERINFOCMD_PARAM_FIELD, USERTOWERINFOCMD_USERTOWER_FIELD} USERTOWERINFOCMD.is_extendable = false USERTOWERINFOCMD.extensions = {} TOWERLAYERSYNCTOWERCMD_CMD_FIELD.name = "cmd" TOWERLAYERSYNCTOWERCMD_CMD_FIELD.full_name = ".Cmd.TowerLayerSyncTowerCmd.cmd" TOWERLAYERSYNCTOWERCMD_CMD_FIELD.number = 1 TOWERLAYERSYNCTOWERCMD_CMD_FIELD.index = 0 TOWERLAYERSYNCTOWERCMD_CMD_FIELD.label = 1 TOWERLAYERSYNCTOWERCMD_CMD_FIELD.has_default_value = true TOWERLAYERSYNCTOWERCMD_CMD_FIELD.default_value = 20 TOWERLAYERSYNCTOWERCMD_CMD_FIELD.enum_type = XCMD_PB_COMMAND TOWERLAYERSYNCTOWERCMD_CMD_FIELD.type = 14 TOWERLAYERSYNCTOWERCMD_CMD_FIELD.cpp_type = 8 TOWERLAYERSYNCTOWERCMD_PARAM_FIELD.name = "param" TOWERLAYERSYNCTOWERCMD_PARAM_FIELD.full_name = ".Cmd.TowerLayerSyncTowerCmd.param" TOWERLAYERSYNCTOWERCMD_PARAM_FIELD.number = 2 TOWERLAYERSYNCTOWERCMD_PARAM_FIELD.index = 1 TOWERLAYERSYNCTOWERCMD_PARAM_FIELD.label = 1 TOWERLAYERSYNCTOWERCMD_PARAM_FIELD.has_default_value = true TOWERLAYERSYNCTOWERCMD_PARAM_FIELD.default_value = 8 TOWERLAYERSYNCTOWERCMD_PARAM_FIELD.enum_type = TOWERPARAM TOWERLAYERSYNCTOWERCMD_PARAM_FIELD.type = 14 TOWERLAYERSYNCTOWERCMD_PARAM_FIELD.cpp_type = 8 TOWERLAYERSYNCTOWERCMD_LAYER_FIELD.name = "layer" TOWERLAYERSYNCTOWERCMD_LAYER_FIELD.full_name = ".Cmd.TowerLayerSyncTowerCmd.layer" TOWERLAYERSYNCTOWERCMD_LAYER_FIELD.number = 3 TOWERLAYERSYNCTOWERCMD_LAYER_FIELD.index = 2 TOWERLAYERSYNCTOWERCMD_LAYER_FIELD.label = 1 TOWERLAYERSYNCTOWERCMD_LAYER_FIELD.has_default_value = true TOWERLAYERSYNCTOWERCMD_LAYER_FIELD.default_value = 0 TOWERLAYERSYNCTOWERCMD_LAYER_FIELD.type = 13 TOWERLAYERSYNCTOWERCMD_LAYER_FIELD.cpp_type = 3 TOWERLAYERSYNCTOWERCMD.name = "TowerLayerSyncTowerCmd" TOWERLAYERSYNCTOWERCMD.full_name = ".Cmd.TowerLayerSyncTowerCmd" TOWERLAYERSYNCTOWERCMD.nested_types = {} TOWERLAYERSYNCTOWERCMD.enum_types = {} TOWERLAYERSYNCTOWERCMD.fields = {TOWERLAYERSYNCTOWERCMD_CMD_FIELD, TOWERLAYERSYNCTOWERCMD_PARAM_FIELD, TOWERLAYERSYNCTOWERCMD_LAYER_FIELD} TOWERLAYERSYNCTOWERCMD.is_extendable = false TOWERLAYERSYNCTOWERCMD.extensions = {} TOWERINFOCMD_CMD_FIELD.name = "cmd" TOWERINFOCMD_CMD_FIELD.full_name = ".Cmd.TowerInfoCmd.cmd" TOWERINFOCMD_CMD_FIELD.number = 1 TOWERINFOCMD_CMD_FIELD.index = 0 TOWERINFOCMD_CMD_FIELD.label = 1 TOWERINFOCMD_CMD_FIELD.has_default_value = true TOWERINFOCMD_CMD_FIELD.default_value = 20 TOWERINFOCMD_CMD_FIELD.enum_type = XCMD_PB_COMMAND TOWERINFOCMD_CMD_FIELD.type = 14 TOWERINFOCMD_CMD_FIELD.cpp_type = 8 TOWERINFOCMD_PARAM_FIELD.name = "param" TOWERINFOCMD_PARAM_FIELD.full_name = ".Cmd.TowerInfoCmd.param" TOWERINFOCMD_PARAM_FIELD.number = 2 TOWERINFOCMD_PARAM_FIELD.index = 1 TOWERINFOCMD_PARAM_FIELD.label = 1 TOWERINFOCMD_PARAM_FIELD.has_default_value = true TOWERINFOCMD_PARAM_FIELD.default_value = 10 TOWERINFOCMD_PARAM_FIELD.enum_type = TOWERPARAM TOWERINFOCMD_PARAM_FIELD.type = 14 TOWERINFOCMD_PARAM_FIELD.cpp_type = 8 TOWERINFOCMD_MAXLAYER_FIELD.name = "maxlayer" TOWERINFOCMD_MAXLAYER_FIELD.full_name = ".Cmd.TowerInfoCmd.maxlayer" TOWERINFOCMD_MAXLAYER_FIELD.number = 3 TOWERINFOCMD_MAXLAYER_FIELD.index = 2 TOWERINFOCMD_MAXLAYER_FIELD.label = 1 TOWERINFOCMD_MAXLAYER_FIELD.has_default_value = true TOWERINFOCMD_MAXLAYER_FIELD.default_value = 0 TOWERINFOCMD_MAXLAYER_FIELD.type = 13 TOWERINFOCMD_MAXLAYER_FIELD.cpp_type = 3 TOWERINFOCMD_REFRESHTIME_FIELD.name = "refreshtime" TOWERINFOCMD_REFRESHTIME_FIELD.full_name = ".Cmd.TowerInfoCmd.refreshtime" TOWERINFOCMD_REFRESHTIME_FIELD.number = 4 TOWERINFOCMD_REFRESHTIME_FIELD.index = 3 TOWERINFOCMD_REFRESHTIME_FIELD.label = 1 TOWERINFOCMD_REFRESHTIME_FIELD.has_default_value = true TOWERINFOCMD_REFRESHTIME_FIELD.default_value = 0 TOWERINFOCMD_REFRESHTIME_FIELD.type = 13 TOWERINFOCMD_REFRESHTIME_FIELD.cpp_type = 3 TOWERINFOCMD.name = "TowerInfoCmd" TOWERINFOCMD.full_name = ".Cmd.TowerInfoCmd" TOWERINFOCMD.nested_types = {} TOWERINFOCMD.enum_types = {} TOWERINFOCMD.fields = {TOWERINFOCMD_CMD_FIELD, TOWERINFOCMD_PARAM_FIELD, TOWERINFOCMD_MAXLAYER_FIELD, TOWERINFOCMD_REFRESHTIME_FIELD} TOWERINFOCMD.is_extendable = false TOWERINFOCMD.extensions = {} ETOWERPARAM_ENTERTOWER = 5 ETOWERPARAM_INVITE = 3 ETOWERPARAM_LAYER_SYNC = 8 ETOWERPARAM_REPLY = 4 ETOWERPARAM_TEAMTOWERINFO = 1 ETOWERPARAM_TEAMTOWERSUMMARY = 2 ETOWERPARAM_TOWERINFO = 10 ETOWERPARAM_USERTOWERINFO = 7 ETOWERREPLY_AGREE = 1 ETOWERREPLY_DISAGREE = 2 EnterTower = protobuf.Message(ENTERTOWER) TeamTowerInfoCmd = protobuf.Message(TEAMTOWERINFOCMD) TeamTowerInviteCmd = protobuf.Message(TEAMTOWERINVITECMD) TeamTowerReplyCmd = protobuf.Message(TEAMTOWERREPLYCMD) TeamTowerSummary = protobuf.Message(TEAMTOWERSUMMARY) TeamTowerSummaryCmd = protobuf.Message(TEAMTOWERSUMMARYCMD) TowerInfoCmd = protobuf.Message(TOWERINFOCMD) TowerLayerSyncTowerCmd = protobuf.Message(TOWERLAYERSYNCTOWERCMD) UserTowerInfo = protobuf.Message(USERTOWERINFO) UserTowerInfoCmd = protobuf.Message(USERTOWERINFOCMD) UserTowerLayer = protobuf.Message(USERTOWERLAYER)