from google.protobuf import descriptor
from google.protobuf import message
from google.protobuf import reflection
from google.protobuf import descriptor_pb2
import protocolbuffers.Math_pb2 as Math_pb2
import protocolbuffers.Venue_pb2 as Venue_pb2
DESCRIPTOR = descriptor.FileDescriptor(name='BuildBuy.proto', package='EA.Sims4.Network', serialized_pb='\n\x0eBuildBuy.proto\x12\x10EA.Sims4.Network\x1a\nMath.proto\x1a\x0bVenue.proto"&\n\x05LotId\x12\n\n\x02id\x18\x01 \x02(\r\x12\x11\n\thousehold\x18\x02 \x01(\x04":\n\x10LotOwnershipList\x12\x12\n\naccount_id\x18\x01 \x02(\x04\x12\x12\n\x06lot_id\x18\x02 \x03(\rB\x02\x10\x01"¬\x02\n\x0eLotDescription\x12\n\n\x02id\x18\x01 \x02(\r\x12+\n\x08position\x18\x02 \x02(\x0b2\x19.EA.Sims4.Network.Vector3\x12\x10\n\x08rotation\x18\x03 \x02(\x02\x12\x12\n\ntilesize_x\x18\x04 \x02(\x05\x12\x12\n\ntilesize_z\x18\x05 \x02(\x05\x12\x17\n\x0fowner_family_id\x18\x06 \x02(\x04\x12\x11\n\tmin_level\x18\x07 \x02(\x05\x12\x11\n\tmax_level\x18\x08 \x02(\x05\x12\x13\n\x0bplayableLot\x18\t \x02(\x08\x12\x11\n\tlot_price\x18\n \x01(\x05\x12\x14\n\x0cblueprint_id\x18\x0b \x01(\x04\x12\x13\n\x0bactive_plex\x18\x0c \x01(\r\x12\x15\n\rbuilding_type\x18\r \x01(\r"/\n\nBBOpFailed\x12\x12\n\nerror_code\x18\x01 \x02(\r\x12\r\n\x05op_id\x18\x02 \x02(\r"3\n\x0fBBUndoRedoState\x12\x0f\n\x07canUndo\x18\x01 \x02(\x08\x12\x0f\n\x07canRedo\x18\x02 \x02(\x08"æ\x04\n\x12ApplyBlueprintData\x12\x16\n\x0eblueprint_data\x18\x01 \x01(\x0c\x12\x11\n\tfurnished\x18\x02 \x01(\x08\x12\x1a\n\x12sell_old_furniture\x18\x03 \x01(\x08\x12\x0f\n\x07zone_id\x18\x04 \x01(\x04\x12\x14\n\x0cblueprint_id\x18\x05 \x01(\x04\x12\x13\n\x0bdelta_funds\x18\x06 \x01(\x03\x12\x0e\n\x06size_x\x18\x07 \x01(\x05\x12\x0e\n\x06size_z\x18\x08 \x01(\x05\x12\x15\n\rbedroom_count\x18\t \x01(\x05\x12\x16\n\x0ebathroom_count\x18\n \x01(\x05\x12\x15\n\nfront_side\x18\x0b \x01(\x05:\x010\x12\x11\n\tregion_id\x18\x0c \x01(\x04\x12\x1d\n\x15allow_custom_textures\x18\r \x01(\x08\x12\x14\n\x0ccreator_uuid\x18\x0e \x01(\x0c\x12\x12\n\ncreator_id\x18\x0f \x01(\x04\x12\x14\n\x0ccreator_name\x18\x10 \x01(\t\x12\x13\n\x0bmodifier_id\x18\x11 \x01(\x04\x12\x15\n\rmodifier_name\x18\x12 \x01(\t\x12\x11\n\tzone_name\x18\x13 \x01(\t\x12\x16\n\nlot_traits\x18\x14 \x03(\x04B\x02\x10\x01\x12Z\n university_housing_configuration\x18\x15 \x01(\x0b20.EA.Sims4.Network.UniversityHousingConfiguration\x12\x1e\n\x0fkeep_venue_type\x18\x16 \x01(\x08:\x05false\x12"\n\x13clear_dynamic_areas\x18\x17 \x01(\x08:\x05false"\xa0\x01\n\x11PlexRatingMessage\x12\x0f\n\x07plex_id\x18\x01 \x02(\r\x12\x13\n\x0bsize_rating\x18\x02 \x02(\x05\x12\x16\n\x0eamenity_rating\x18\x03 \x02(\x05\x12\x1a\n\x12environment_rating\x18\x04 \x02(\x05\x12\x16\n\x0ereal_bed_count\x18\x05 \x02(\r\x12\x19\n\x11real_toilet_count\x18\x06 \x02(\r"H\n\x10PlexRatingUpdate\x124\n\x07ratings\x18\x01 \x03(\x0b2#.EA.Sims4.Network.PlexRatingMessage"r\n\x0fLotValueMessage\x12\x0f\n\x07plex_id\x18\x01 \x02(\r\x12\x19\n\x11unfurnished_value\x18\x02 \x02(\x05\x12\x17\n\x0ffurnished_value\x18\x03 \x02(\x05\x12\x1a\n\x12architecture_value\x18\x04 \x02(\x05"µ\x01\n\x0eLotValueUpdate\x12\x0f\n\x07zone_id\x18\x01 \x02(\x04\x125\n\nlot_values\x18\x02 \x03(\x0b2!.EA.Sims4.Network.LotValueMessage\x12>\n\x12plex_rating_update\x18\x03 \x01(\x0b2".EA.Sims4.Network.PlexRatingUpdate\x12\x1b\n\x0cupdate_cache\x18\x04 \x01(\x08:\x05false"U\n\x10SetRentPriceData\x12\x0f\n\x07zone_id\x18\x01 \x01(\x04\x12\x1c\n\x14house_description_id\x18\x02 \x01(\x04\x12\x12\n\nrent_price\x18\x03 \x01(\r"Q\n\x16InitialRentPriceUpdate\x127\n\x0brent_prices\x18\x01 \x03(\x0b2".EA.Sims4.Network.SetRentPriceData')
_LOTID = descriptor.Descriptor(name='LotId', full_name='EA.Sims4.Network.LotId', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='id', full_name='EA.Sims4.Network.LotId.id', index=0, number=1, type=13, cpp_type=3, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='household', full_name='EA.Sims4.Network.LotId.household', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=61, serialized_end=99)
_LOTOWNERSHIPLIST = descriptor.Descriptor(name='LotOwnershipList', full_name='EA.Sims4.Network.LotOwnershipList', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='account_id', full_name='EA.Sims4.Network.LotOwnershipList.account_id', index=0, number=1, type=4, cpp_type=4, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='lot_id', full_name='EA.Sims4.Network.LotOwnershipList.lot_id', index=1, number=2, type=13, cpp_type=3, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01'))], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=101, serialized_end=159)
_LOTDESCRIPTION = descriptor.Descriptor(name='LotDescription', full_name='EA.Sims4.Network.LotDescription', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='id', full_name='EA.Sims4.Network.LotDescription.id', index=0, number=1, type=13, cpp_type=3, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='position', full_name='EA.Sims4.Network.LotDescription.position', index=1, number=2, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='rotation', full_name='EA.Sims4.Network.LotDescription.rotation', index=2, number=3, type=2, cpp_type=6, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='tilesize_x', full_name='EA.Sims4.Network.LotDescription.tilesize_x', index=3, number=4, type=5, cpp_type=1, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='tilesize_z', full_name='EA.Sims4.Network.LotDescription.tilesize_z', index=4, number=5, type=5, cpp_type=1, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='owner_family_id', full_name='EA.Sims4.Network.LotDescription.owner_family_id', index=5, number=6, type=4, cpp_type=4, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='min_level', full_name='EA.Sims4.Network.LotDescription.min_level', index=6, number=7, type=5, cpp_type=1, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='max_level', full_name='EA.Sims4.Network.LotDescription.max_level', index=7, number=8, type=5, cpp_type=1, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='playableLot', full_name='EA.Sims4.Network.LotDescription.playableLot', index=8, number=9, type=8, cpp_type=7, label=2, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='lot_price', full_name='EA.Sims4.Network.LotDescription.lot_price', index=9, number=10, 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, options=None), descriptor.FieldDescriptor(name='blueprint_id', full_name='EA.Sims4.Network.LotDescription.blueprint_id', index=10, number=11, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='active_plex', full_name='EA.Sims4.Network.LotDescription.active_plex', index=11, number=12, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='building_type', full_name='EA.Sims4.Network.LotDescription.building_type', index=12, number=13, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=162, serialized_end=462)
_BBOPFAILED = descriptor.Descriptor(name='BBOpFailed', full_name='EA.Sims4.Network.BBOpFailed', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='error_code', full_name='EA.Sims4.Network.BBOpFailed.error_code', index=0, number=1, type=13, cpp_type=3, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='op_id', full_name='EA.Sims4.Network.BBOpFailed.op_id', index=1, number=2, type=13, cpp_type=3, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=464, serialized_end=511)
_BBUNDOREDOSTATE = descriptor.Descriptor(name='BBUndoRedoState', full_name='EA.Sims4.Network.BBUndoRedoState', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='canUndo', full_name='EA.Sims4.Network.BBUndoRedoState.canUndo', index=0, number=1, type=8, cpp_type=7, label=2, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='canRedo', full_name='EA.Sims4.Network.BBUndoRedoState.canRedo', index=1, number=2, type=8, cpp_type=7, label=2, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=513, serialized_end=564)
_APPLYBLUEPRINTDATA = descriptor.Descriptor(name='ApplyBlueprintData', full_name='EA.Sims4.Network.ApplyBlueprintData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='blueprint_data', full_name='EA.Sims4.Network.ApplyBlueprintData.blueprint_data', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b'', message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='furnished', full_name='EA.Sims4.Network.ApplyBlueprintData.furnished', index=1, number=2, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='sell_old_furniture', full_name='EA.Sims4.Network.ApplyBlueprintData.sell_old_furniture', index=2, number=3, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='zone_id', full_name='EA.Sims4.Network.ApplyBlueprintData.zone_id', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='blueprint_id', full_name='EA.Sims4.Network.ApplyBlueprintData.blueprint_id', index=4, number=5, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='delta_funds', full_name='EA.Sims4.Network.ApplyBlueprintData.delta_funds', index=5, number=6, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='size_x', full_name='EA.Sims4.Network.ApplyBlueprintData.size_x', index=6, number=7, 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, options=None), descriptor.FieldDescriptor(name='size_z', full_name='EA.Sims4.Network.ApplyBlueprintData.size_z', index=7, number=8, 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, options=None), descriptor.FieldDescriptor(name='bedroom_count', full_name='EA.Sims4.Network.ApplyBlueprintData.bedroom_count', index=8, number=9, 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, options=None), descriptor.FieldDescriptor(name='bathroom_count', full_name='EA.Sims4.Network.ApplyBlueprintData.bathroom_count', index=9, number=10, 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, options=None), descriptor.FieldDescriptor(name='front_side', full_name='EA.Sims4.Network.ApplyBlueprintData.front_side', index=10, number=11, type=5, cpp_type=1, label=1, has_default_value=True, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='region_id', full_name='EA.Sims4.Network.ApplyBlueprintData.region_id', index=11, number=12, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='allow_custom_textures', full_name='EA.Sims4.Network.ApplyBlueprintData.allow_custom_textures', index=12, number=13, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='creator_uuid', full_name='EA.Sims4.Network.ApplyBlueprintData.creator_uuid', index=13, number=14, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b'', message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='creator_id', full_name='EA.Sims4.Network.ApplyBlueprintData.creator_id', index=14, number=15, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='creator_name', full_name='EA.Sims4.Network.ApplyBlueprintData.creator_name', index=15, number=16, 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, options=None), descriptor.FieldDescriptor(name='modifier_id', full_name='EA.Sims4.Network.ApplyBlueprintData.modifier_id', index=16, number=17, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='modifier_name', full_name='EA.Sims4.Network.ApplyBlueprintData.modifier_name', index=17, number=18, 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, options=None), descriptor.FieldDescriptor(name='zone_name', full_name='EA.Sims4.Network.ApplyBlueprintData.zone_name', index=18, number=19, 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, options=None), descriptor.FieldDescriptor(name='lot_traits', full_name='EA.Sims4.Network.ApplyBlueprintData.lot_traits', index=19, number=20, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='university_housing_configuration', full_name='EA.Sims4.Network.ApplyBlueprintData.university_housing_configuration', index=20, number=21, 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, options=None), descriptor.FieldDescriptor(name='keep_venue_type', full_name='EA.Sims4.Network.ApplyBlueprintData.keep_venue_type', index=21, number=22, type=8, cpp_type=7, label=1, has_default_value=True, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='clear_dynamic_areas', full_name='EA.Sims4.Network.ApplyBlueprintData.clear_dynamic_areas', index=22, number=23, type=8, cpp_type=7, label=1, has_default_value=True, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=567, serialized_end=1181)
_PLEXRATINGMESSAGE = descriptor.Descriptor(name='PlexRatingMessage', full_name='EA.Sims4.Network.PlexRatingMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='plex_id', full_name='EA.Sims4.Network.PlexRatingMessage.plex_id', index=0, number=1, type=13, cpp_type=3, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='size_rating', full_name='EA.Sims4.Network.PlexRatingMessage.size_rating', index=1, number=2, type=5, cpp_type=1, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='amenity_rating', full_name='EA.Sims4.Network.PlexRatingMessage.amenity_rating', index=2, number=3, type=5, cpp_type=1, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='environment_rating', full_name='EA.Sims4.Network.PlexRatingMessage.environment_rating', index=3, number=4, type=5, cpp_type=1, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='real_bed_count', full_name='EA.Sims4.Network.PlexRatingMessage.real_bed_count', index=4, number=5, type=13, cpp_type=3, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='real_toilet_count', full_name='EA.Sims4.Network.PlexRatingMessage.real_toilet_count', index=5, number=6, type=13, cpp_type=3, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=1184, serialized_end=1344)
_PLEXRATINGUPDATE = descriptor.Descriptor(name='PlexRatingUpdate', full_name='EA.Sims4.Network.PlexRatingUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='ratings', full_name='EA.Sims4.Network.PlexRatingUpdate.ratings', 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, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=1346, serialized_end=1418)
_LOTVALUEMESSAGE = descriptor.Descriptor(name='LotValueMessage', full_name='EA.Sims4.Network.LotValueMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='plex_id', full_name='EA.Sims4.Network.LotValueMessage.plex_id', index=0, number=1, type=13, cpp_type=3, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='unfurnished_value', full_name='EA.Sims4.Network.LotValueMessage.unfurnished_value', index=1, number=2, type=5, cpp_type=1, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='furnished_value', full_name='EA.Sims4.Network.LotValueMessage.furnished_value', index=2, number=3, type=5, cpp_type=1, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='architecture_value', full_name='EA.Sims4.Network.LotValueMessage.architecture_value', index=3, number=4, type=5, cpp_type=1, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=1420, serialized_end=1534)
_LOTVALUEUPDATE = descriptor.Descriptor(name='LotValueUpdate', full_name='EA.Sims4.Network.LotValueUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='zone_id', full_name='EA.Sims4.Network.LotValueUpdate.zone_id', index=0, number=1, type=4, cpp_type=4, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='lot_values', full_name='EA.Sims4.Network.LotValueUpdate.lot_values', 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, options=None), descriptor.FieldDescriptor(name='plex_rating_update', full_name='EA.Sims4.Network.LotValueUpdate.plex_rating_update', index=2, number=3, 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, options=None), descriptor.FieldDescriptor(name='update_cache', full_name='EA.Sims4.Network.LotValueUpdate.update_cache', index=3, number=4, type=8, cpp_type=7, label=1, has_default_value=True, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=1537, serialized_end=1718)
_SETRENTPRICEDATA = descriptor.Descriptor(name='SetRentPriceData', full_name='EA.Sims4.Network.SetRentPriceData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='zone_id', full_name='EA.Sims4.Network.SetRentPriceData.zone_id', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='house_description_id', full_name='EA.Sims4.Network.SetRentPriceData.house_description_id', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='rent_price', full_name='EA.Sims4.Network.SetRentPriceData.rent_price', index=2, number=3, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=1720, serialized_end=1805)
_INITIALRENTPRICEUPDATE = descriptor.Descriptor(name='InitialRentPriceUpdate', full_name='EA.Sims4.Network.InitialRentPriceUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='rent_prices', full_name='EA.Sims4.Network.InitialRentPriceUpdate.rent_prices', 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, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=1807, serialized_end=1888)
_LOTDESCRIPTION.fields_by_name['position'].message_type = Math_pb2._VECTOR3
_APPLYBLUEPRINTDATA.fields_by_name['university_housing_configuration'].message_type = Venue_pb2._UNIVERSITYHOUSINGCONFIGURATION
_PLEXRATINGUPDATE.fields_by_name['ratings'].message_type = _PLEXRATINGMESSAGE
_LOTVALUEUPDATE.fields_by_name['lot_values'].message_type = _LOTVALUEMESSAGE
_LOTVALUEUPDATE.fields_by_name['plex_rating_update'].message_type = _PLEXRATINGUPDATE
_INITIALRENTPRICEUPDATE.fields_by_name['rent_prices'].message_type = _SETRENTPRICEDATA
DESCRIPTOR.message_types_by_name['LotId'] = _LOTID
DESCRIPTOR.message_types_by_name['LotOwnershipList'] = _LOTOWNERSHIPLIST
DESCRIPTOR.message_types_by_name['LotDescription'] = _LOTDESCRIPTION
DESCRIPTOR.message_types_by_name['BBOpFailed'] = _BBOPFAILED
DESCRIPTOR.message_types_by_name['BBUndoRedoState'] = _BBUNDOREDOSTATE
DESCRIPTOR.message_types_by_name['ApplyBlueprintData'] = _APPLYBLUEPRINTDATA
DESCRIPTOR.message_types_by_name['PlexRatingMessage'] = _PLEXRATINGMESSAGE
DESCRIPTOR.message_types_by_name['PlexRatingUpdate'] = _PLEXRATINGUPDATE
DESCRIPTOR.message_types_by_name['LotValueMessage'] = _LOTVALUEMESSAGE
DESCRIPTOR.message_types_by_name['LotValueUpdate'] = _LOTVALUEUPDATE
DESCRIPTOR.message_types_by_name['SetRentPriceData'] = _SETRENTPRICEDATA
DESCRIPTOR.message_types_by_name['InitialRentPriceUpdate'] = _INITIALRENTPRICEUPDATE

class LotId(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _LOTID


class LotOwnershipList(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _LOTOWNERSHIPLIST


class LotDescription(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _LOTDESCRIPTION


class BBOpFailed(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _BBOPFAILED


class BBUndoRedoState(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _BBUNDOREDOSTATE


class ApplyBlueprintData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _APPLYBLUEPRINTDATA


class PlexRatingMessage(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PLEXRATINGMESSAGE


class PlexRatingUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PLEXRATINGUPDATE


class LotValueMessage(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _LOTVALUEMESSAGE


class LotValueUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _LOTVALUEUPDATE


class SetRentPriceData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SETRENTPRICEDATA


class InitialRentPriceUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INITIALRENTPRICEUPDATE

