# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! # source: levelData.proto """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import message as _message from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() DESCRIPTOR = _descriptor.FileDescriptor( name='levelData.proto', package='', syntax='proto3', serialized_options=b'H\003', create_key=_descriptor._internal_create_key, serialized_pb=b'\n\x0flevelData.proto\"\x85\x01\n\x0bLevelsIndex\x12\x32\n\x0bLevelsIndex\x18\x01 \x03(\x0b\x32\x1d.LevelsIndex.LevelsIndexEntry\x1a\x42\n\x10LevelsIndexEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x1d\n\x05value\x18\x02 \x01(\x0b\x32\x0e.t_offeset_len:\x02\x38\x01\",\n\rt_offeset_len\x12\x0e\n\x06offset\x18\x01 \x01(\x05\x12\x0b\n\x03len\x18\x02 \x01(\x05\"\x8b\x01\n\tLevelData\x12\x16\n\x05tiles\x18\x01 \x03(\x0b\x32\x07.t_tile\x12\x18\n\x06stacks\x18\x02 \x03(\x0b\x32\x08.t_stack\x12\x16\n\ttileWidth\x18\x03 \x01(\x05H\x00\x88\x01\x01\x12\x17\n\ntileHeight\x18\x04 \x01(\x05H\x01\x88\x01\x01\x42\x0c\n\n_tileWidthB\r\n\x0b_tileHeight\"|\n\x06t_tile\x12\x0e\n\x01x\x18\x01 \x01(\x05H\x00\x88\x01\x01\x12\x0e\n\x01y\x18\x02 \x01(\x05H\x01\x88\x01\x01\x12\x0e\n\x01z\x18\x03 \x01(\x05H\x02\x88\x01\x01\x12#\n\x08tileData\x18\x04 \x01(\x0b\x32\x0c.t_tile_dataH\x03\x88\x01\x01\x42\x04\n\x02_xB\x04\n\x02_yB\x04\n\x02_zB\x0b\n\t_tileData\"\x9b\x01\n\x0bt_tile_data\x12\x11\n\x04type\x18\x01 \x01(\x05H\x00\x88\x01\x01\x12\x14\n\x07subtype\x18\x02 \x01(\x05H\x01\x88\x01\x01\x12\x0f\n\x02id\x18\x03 \x01(\x05H\x02\x88\x01\x01\x12\x0f\n\x02zv\x18\x04 \x01(\x05H\x03\x88\x01\x01\x12\x13\n\x06weight\x18\x05 \x01(\x05H\x04\x88\x01\x01\x42\x07\n\x05_typeB\n\n\x08_subtypeB\x05\n\x03_idB\x05\n\x03_zvB\t\n\x07_weight\"\x9a\x01\n\x07t_stack\x12\x1f\n\ttileDatas\x18\x01 \x03(\x0b\x32\x0c.t_tile_data\x12\x0e\n\x01x\x18\x02 \x01(\x05H\x00\x88\x01\x01\x12\x0e\n\x01y\x18\x03 \x01(\x05H\x01\x88\x01\x01\x12\x16\n\tdirection\x18\x04 \x01(\x05H\x02\x88\x01\x01\x12\x12\n\x05\x64\x65pth\x18\x05 \x01(\x05H\x03\x88\x01\x01\x42\x04\n\x02_xB\x04\n\x02_yB\x0c\n\n_directionB\x08\n\x06_depthB\x02H\x03\x62\x06proto3' ) _LEVELSINDEX_LEVELSINDEXENTRY = _descriptor.Descriptor( name='LevelsIndexEntry', full_name='LevelsIndex.LevelsIndexEntry', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='key', full_name='LevelsIndex.LevelsIndexEntry.key', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='value', full_name='LevelsIndex.LevelsIndexEntry.value', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=87, serialized_end=153, ) _LEVELSINDEX = _descriptor.Descriptor( name='LevelsIndex', full_name='LevelsIndex', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='LevelsIndex', full_name='LevelsIndex.LevelsIndex', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[_LEVELSINDEX_LEVELSINDEXENTRY, ], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=20, serialized_end=153, ) _T_OFFESET_LEN = _descriptor.Descriptor( name='t_offeset_len', full_name='t_offeset_len', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='offset', full_name='t_offeset_len.offset', index=0, number=1, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='len', full_name='t_offeset_len.len', index=1, number=2, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=155, serialized_end=199, ) _LEVELDATA = _descriptor.Descriptor( name='LevelData', full_name='LevelData', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='tiles', full_name='LevelData.tiles', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='stacks', full_name='LevelData.stacks', index=1, number=2, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='tileWidth', full_name='LevelData.tileWidth', index=2, number=3, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='tileHeight', full_name='LevelData.tileHeight', index=3, number=4, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ _descriptor.OneofDescriptor( name='_tileWidth', full_name='LevelData._tileWidth', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), _descriptor.OneofDescriptor( name='_tileHeight', full_name='LevelData._tileHeight', index=1, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), ], serialized_start=202, serialized_end=341, ) _T_TILE = _descriptor.Descriptor( name='t_tile', full_name='t_tile', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='x', full_name='t_tile.x', index=0, number=1, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='y', full_name='t_tile.y', index=1, number=2, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='z', full_name='t_tile.z', index=2, number=3, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='tileData', full_name='t_tile.tileData', index=3, number=4, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ _descriptor.OneofDescriptor( name='_x', full_name='t_tile._x', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), _descriptor.OneofDescriptor( name='_y', full_name='t_tile._y', index=1, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), _descriptor.OneofDescriptor( name='_z', full_name='t_tile._z', index=2, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), _descriptor.OneofDescriptor( name='_tileData', full_name='t_tile._tileData', index=3, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), ], serialized_start=343, serialized_end=467, ) _T_TILE_DATA = _descriptor.Descriptor( name='t_tile_data', full_name='t_tile_data', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='type', full_name='t_tile_data.type', index=0, number=1, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='subtype', full_name='t_tile_data.subtype', index=1, number=2, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='id', full_name='t_tile_data.id', index=2, number=3, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='zv', full_name='t_tile_data.zv', index=3, number=4, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='weight', full_name='t_tile_data.weight', index=4, number=5, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ _descriptor.OneofDescriptor( name='_type', full_name='t_tile_data._type', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), _descriptor.OneofDescriptor( name='_subtype', full_name='t_tile_data._subtype', index=1, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), _descriptor.OneofDescriptor( name='_id', full_name='t_tile_data._id', index=2, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), _descriptor.OneofDescriptor( name='_zv', full_name='t_tile_data._zv', index=3, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), _descriptor.OneofDescriptor( name='_weight', full_name='t_tile_data._weight', index=4, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), ], serialized_start=470, serialized_end=625, ) _T_STACK = _descriptor.Descriptor( name='t_stack', full_name='t_stack', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='tileDatas', full_name='t_stack.tileDatas', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='x', full_name='t_stack.x', index=1, number=2, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='y', full_name='t_stack.y', index=2, number=3, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='direction', full_name='t_stack.direction', index=3, number=4, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='depth', full_name='t_stack.depth', index=4, number=5, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ _descriptor.OneofDescriptor( name='_x', full_name='t_stack._x', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), _descriptor.OneofDescriptor( name='_y', full_name='t_stack._y', index=1, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), _descriptor.OneofDescriptor( name='_direction', full_name='t_stack._direction', index=2, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), _descriptor.OneofDescriptor( name='_depth', full_name='t_stack._depth', index=3, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), ], serialized_start=628, serialized_end=782, ) _LEVELSINDEX_LEVELSINDEXENTRY.fields_by_name['value'].message_type = _T_OFFESET_LEN _LEVELSINDEX_LEVELSINDEXENTRY.containing_type = _LEVELSINDEX _LEVELSINDEX.fields_by_name['LevelsIndex'].message_type = _LEVELSINDEX_LEVELSINDEXENTRY _LEVELDATA.fields_by_name['tiles'].message_type = _T_TILE _LEVELDATA.fields_by_name['stacks'].message_type = _T_STACK _LEVELDATA.oneofs_by_name['_tileWidth'].fields.append( _LEVELDATA.fields_by_name['tileWidth']) _LEVELDATA.fields_by_name['tileWidth'].containing_oneof = _LEVELDATA.oneofs_by_name['_tileWidth'] _LEVELDATA.oneofs_by_name['_tileHeight'].fields.append( _LEVELDATA.fields_by_name['tileHeight']) _LEVELDATA.fields_by_name['tileHeight'].containing_oneof = _LEVELDATA.oneofs_by_name['_tileHeight'] _T_TILE.fields_by_name['tileData'].message_type = _T_TILE_DATA _T_TILE.oneofs_by_name['_x'].fields.append( _T_TILE.fields_by_name['x']) _T_TILE.fields_by_name['x'].containing_oneof = _T_TILE.oneofs_by_name['_x'] _T_TILE.oneofs_by_name['_y'].fields.append( _T_TILE.fields_by_name['y']) _T_TILE.fields_by_name['y'].containing_oneof = _T_TILE.oneofs_by_name['_y'] _T_TILE.oneofs_by_name['_z'].fields.append( _T_TILE.fields_by_name['z']) _T_TILE.fields_by_name['z'].containing_oneof = _T_TILE.oneofs_by_name['_z'] _T_TILE.oneofs_by_name['_tileData'].fields.append( _T_TILE.fields_by_name['tileData']) _T_TILE.fields_by_name['tileData'].containing_oneof = _T_TILE.oneofs_by_name['_tileData'] _T_TILE_DATA.oneofs_by_name['_type'].fields.append( _T_TILE_DATA.fields_by_name['type']) _T_TILE_DATA.fields_by_name['type'].containing_oneof = _T_TILE_DATA.oneofs_by_name['_type'] _T_TILE_DATA.oneofs_by_name['_subtype'].fields.append( _T_TILE_DATA.fields_by_name['subtype']) _T_TILE_DATA.fields_by_name['subtype'].containing_oneof = _T_TILE_DATA.oneofs_by_name['_subtype'] _T_TILE_DATA.oneofs_by_name['_id'].fields.append( _T_TILE_DATA.fields_by_name['id']) _T_TILE_DATA.fields_by_name['id'].containing_oneof = _T_TILE_DATA.oneofs_by_name['_id'] _T_TILE_DATA.oneofs_by_name['_zv'].fields.append( _T_TILE_DATA.fields_by_name['zv']) _T_TILE_DATA.fields_by_name['zv'].containing_oneof = _T_TILE_DATA.oneofs_by_name['_zv'] _T_TILE_DATA.oneofs_by_name['_weight'].fields.append( _T_TILE_DATA.fields_by_name['weight']) _T_TILE_DATA.fields_by_name['weight'].containing_oneof = _T_TILE_DATA.oneofs_by_name['_weight'] _T_STACK.fields_by_name['tileDatas'].message_type = _T_TILE_DATA _T_STACK.oneofs_by_name['_x'].fields.append( _T_STACK.fields_by_name['x']) _T_STACK.fields_by_name['x'].containing_oneof = _T_STACK.oneofs_by_name['_x'] _T_STACK.oneofs_by_name['_y'].fields.append( _T_STACK.fields_by_name['y']) _T_STACK.fields_by_name['y'].containing_oneof = _T_STACK.oneofs_by_name['_y'] _T_STACK.oneofs_by_name['_direction'].fields.append( _T_STACK.fields_by_name['direction']) _T_STACK.fields_by_name['direction'].containing_oneof = _T_STACK.oneofs_by_name['_direction'] _T_STACK.oneofs_by_name['_depth'].fields.append( _T_STACK.fields_by_name['depth']) _T_STACK.fields_by_name['depth'].containing_oneof = _T_STACK.oneofs_by_name['_depth'] DESCRIPTOR.message_types_by_name['LevelsIndex'] = _LEVELSINDEX DESCRIPTOR.message_types_by_name['t_offeset_len'] = _T_OFFESET_LEN DESCRIPTOR.message_types_by_name['LevelData'] = _LEVELDATA DESCRIPTOR.message_types_by_name['t_tile'] = _T_TILE DESCRIPTOR.message_types_by_name['t_tile_data'] = _T_TILE_DATA DESCRIPTOR.message_types_by_name['t_stack'] = _T_STACK _sym_db.RegisterFileDescriptor(DESCRIPTOR) LevelsIndex = _reflection.GeneratedProtocolMessageType('LevelsIndex', (_message.Message,), { 'LevelsIndexEntry' : _reflection.GeneratedProtocolMessageType('LevelsIndexEntry', (_message.Message,), { 'DESCRIPTOR' : _LEVELSINDEX_LEVELSINDEXENTRY, '__module__' : 'levelData_pb2' # @@protoc_insertion_point(class_scope:LevelsIndex.LevelsIndexEntry) }) , 'DESCRIPTOR' : _LEVELSINDEX, '__module__' : 'levelData_pb2' # @@protoc_insertion_point(class_scope:LevelsIndex) }) _sym_db.RegisterMessage(LevelsIndex) _sym_db.RegisterMessage(LevelsIndex.LevelsIndexEntry) t_offeset_len = _reflection.GeneratedProtocolMessageType('t_offeset_len', (_message.Message,), { 'DESCRIPTOR' : _T_OFFESET_LEN, '__module__' : 'levelData_pb2' # @@protoc_insertion_point(class_scope:t_offeset_len) }) _sym_db.RegisterMessage(t_offeset_len) LevelData = _reflection.GeneratedProtocolMessageType('LevelData', (_message.Message,), { 'DESCRIPTOR' : _LEVELDATA, '__module__' : 'levelData_pb2' # @@protoc_insertion_point(class_scope:LevelData) }) _sym_db.RegisterMessage(LevelData) t_tile = _reflection.GeneratedProtocolMessageType('t_tile', (_message.Message,), { 'DESCRIPTOR' : _T_TILE, '__module__' : 'levelData_pb2' # @@protoc_insertion_point(class_scope:t_tile) }) _sym_db.RegisterMessage(t_tile) t_tile_data = _reflection.GeneratedProtocolMessageType('t_tile_data', (_message.Message,), { 'DESCRIPTOR' : _T_TILE_DATA, '__module__' : 'levelData_pb2' # @@protoc_insertion_point(class_scope:t_tile_data) }) _sym_db.RegisterMessage(t_tile_data) t_stack = _reflection.GeneratedProtocolMessageType('t_stack', (_message.Message,), { 'DESCRIPTOR' : _T_STACK, '__module__' : 'levelData_pb2' # @@protoc_insertion_point(class_scope:t_stack) }) _sym_db.RegisterMessage(t_stack) DESCRIPTOR._options = None _LEVELSINDEX_LEVELSINDEXENTRY._options = None # @@protoc_insertion_point(module_scope)