from google.protobuf import descriptor
from google.protobuf import message
from google.protobuf import reflection
from google.protobuf import descriptor_pb2
import protocolbuffers.ResourceKey_pb2 as ResourceKey_pb2
import protocolbuffers.Localization_pb2 as Localization_pb2
import protocolbuffers.UI_pb2 as UI_pb2
import protocolbuffers.Consts_pb2 as Consts_pb2
import protocolbuffers.Exchange_pb2 as Exchange_pb2
import protocolbuffers.Social_pb2 as Social_pb2
import protocolbuffers.S4Common_pb2 as S4Common_pb2
import protocolbuffers.Clubs_pb2 as Clubs_pb2
import protocolbuffers.Lot_pb2 as Lot_pb2
import protocolbuffers.Commands_pb2 as Commands_pb2
import protocolbuffers.Commodities_pb2 as Commodities_pb2
DESCRIPTOR = descriptor.FileDescriptor(name='Dialog.proto', package='EA.Sims4.Network', serialized_pb='\n\x0cDialog.proto\x12\x10EA.Sims4.Network\x1a\x11ResourceKey.proto\x1a\x12Localization.proto\x1a\x08UI.proto\x1a\x0cConsts.proto\x1a\x0eExchange.proto\x1a\x0cSocial.proto\x1a\x0eS4Common.proto\x1a\x0bClubs.proto\x1a\tLot.proto\x1a\x0eCommands.proto\x1a\x11Commodities.proto"Ý\r\n\x15UiDialogChoiceMessage\x12\x11\n\tchoice_id\x18\x01 \x02(\r\x12/\n\x04text\x18\x02 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12S\n\nui_request\x18\x03 \x01(\x0e2?.EA.Sims4.Network.UiDialogChoiceMessage.UiDialogChoiceUiRequest\x127\n\rexchange_args\x18\x04 \x01(\x0b2 .EA.Sims4.Network.UiExchangeArgs\x127\n\rtutorial_args\x18\x05 \x01(\x0b2 .EA.Sims4.Network.UiTutorialArgs\x12:\n\x11command_with_args\x18\x06 \x01(\x0b2\x1f.EA.Sims4.Network.UiCommandArgs\x122\n\x07subtext\x18\x07 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x128\n\rdisabled_text\x18\x08 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x18\n\x10audio_event_name\x18\t \x01(\t\x12<\n\x0fui_message_args\x18\n \x01(\x0b2#.EA.Sims4.Network.UiSendMessageArgs\x127\n\x0ctooltip_text\x18\x0b \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12/\n\x0bbutton_icon\x18\x0c \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12A\n\x13show_build_buy_args\x18\r \x01(\x0b2$.EA.Sims4.Network.UiShowBuildBuyArgs"\x89\x08\n\x17UiDialogChoiceUiRequest\x12\x0e\n\nNO_REQUEST\x10\x00\x12\x10\n\x0cSHOW_LESSONS\x10\x01\x12\x15\n\x11SHOW_ACHIEVEMENTS\x10\x02\x12\x15\n\x11SHOW_GALLERY_ITEM\x10\x03\x12\x19\n\x15SHOW_FAMILY_INVENTORY\x10\x04\x12\x14\n\x10SHOW_SKILL_PANEL\x10\x05\x12\x16\n\x12SHOW_SUMMARY_PANEL\x10\x06\x12\x19\n\x15SHOW_ASPIRATION_PANEL\x10\x07\x12\x16\n\x12SHOW_ASPIRATION_UI\x10\x08\x12\x11\n\rSHOW_EVENT_UI\x10\t\x12\x15\n\x11SHOW_CAREER_PANEL\x10\n\x12\x1b\n\x17SHOW_RELATIONSHIP_PANEL\x10\x0b\x12\x16\n\x12SHOW_SIM_INVENTORY\x10\x0c\x12\x15\n\x11SHOW_REWARD_STORE\x10\r\x12\x15\n\x11SHOW_MOTIVE_PANEL\x10\x0e\x12\x0e\n\nSHOW_STATS\x10\x0f\x12\x15\n\x11SHOW_COLLECTIBLES\x10\x10\x12\x12\n\x0eSHOW_CAREER_UI\x10\x11\x12#\n\x1fTRANSITION_TO_NEIGHBORHOOD_SAVE\x10\x12\x12#\n\x1fTRANSITION_TO_MAIN_MENU_NO_SAVE\x10\x13\x12\x1d\n\x19SHOW_SHARE_PLAYER_PROFILE\x10\x14\x12\x1c\n\x18SHOW_ASPIRATION_SELECTOR\x10\x15\x12\x19\n\x15SHOW_SHARE_MY_LIBRARY\x10\x16\x12\x11\n\rSHOW_NOTEBOOK\x10\x17\x12\x10\n\x0cSEND_COMMAND\x10\x18\x12\x15\n\x11CAREER_GO_TO_WORK\x10\x19\x12\x19\n\x15CAREER_WORK_FROM_HOME\x10\x1a\x12\x13\n\x0fCAREER_TAKE_PTO\x10\x1b\x12\x17\n\x13CAREER_CALL_IN_SICK\x10\x1c\x12\x1c\n\x18SHOW_OCCULT_POWERS_PANEL\x10\x1d\x12\x19\n\x15SHOW_FAME_PERKS_PANEL\x10\x1e\x12\x1a\n\x16SHOW_FACTION_REP_PANEL\x10\x1f\x12\x13\n\x0fSEND_UI_MESSAGE\x10 \x12\x1c\n\x18PIVOTAL_MOMENT_ASK_LATER\x10!\x12!\n\x1dSHOW_GHOST_POWERS_PERKS_PANEL\x10"\x12#\n\x1fSHOW_SMALL_BUSINESS_PERKS_PANEL\x10#\x12\x1d\n\x19SHOW_SMALL_BUSINESS_PANEL\x10$\x12\x1e\n\x1aSHOW_BUILD_BUY_WITH_FILTER\x10%\x12$\n SHOW_SMALL_BUSINESS_CONFIGURATOR\x10&";\n\x12UiShowBuildBuyArgs\x12\x14\n\x0ccategory_tag\x18\x01 \x01(\r\x12\x0f\n\x07pack_id\x18\x02 \x01(\r"Ô\x02\n\x0eUiExchangeArgs\x12\x0f\n\x07item_id\x18\x01 \x01(\x04\x126\n\titem_type\x18\x02 \x01(\x0e2#.EA.Sims4.Network.ExchangeItemTypes\x12\x13\n\x0bis_favorite\x18\x03 \x01(\x08\x12\x12\n\ncreator_id\x18\x04 \x01(\x04\x12\x14\n\x0ccreator_name\x18\x05 \x01(\t\x121\n\titem_data\x18\x06 \x01(\x0b2\x1e.EA.Sims4.Network.TrayMetadata\x12\x0f\n\x07feed_id\x18\x07 \x01(\x0c\x127\n\tfeed_type\x18\x08 \x01(\x0e2$.EA.Sims4.Network.SocialFeedItemType\x12\x10\n\x08quantity\x18\t \x01(\r\x12\x11\n\ttimestamp\x18\n \x01(\x04\x12\x18\n\x10is_maxis_curated\x18\x0b \x01(\x08"%\n\x0eUiTutorialArgs\x12\x13\n\x0btutorial_id\x18\x01 \x01(\x04"a\n\rUiCommandArgs\x12\x14\n\x0ccommand_name\x18\x01 \x01(\t\x12:\n\x13command_remote_args\x18\x02 \x01(\x0b2\x1d.EA.Sims4.Commands.RemoteArgs"Ç\x02\n\x11UiSendMessageArgs\x12:\n\x06action\x18\x03 \x01(\x0e2*.EA.Sims4.Network.UiSendMessageArgs.Action\x12\x0c\n\x04name\x18\x01 \x01(\t\x12A\n\nparameters\x18\x02 \x03(\x0b2-.EA.Sims4.Network.UiSendMessageArgs.Parameter\x1aC\n\tParameter\x12\x0c\n\x04name\x18\x01 \x02(\t\x12(\n\x05value\x18\x02 \x01(\x0b2\x19.EA.Sims4.Network.UiValue"`\n\x06Action\x12\x13\n\x0fSEND_UI_MESSAGE\x10\x00\x12\x15\n\x11SEND_GAME_MESSAGE\x10\x01\x12\x13\n\x0fCALL_UI_SERVICE\x10\x02\x12\x15\n\x11CALL_GAME_SERVICE\x10\x03"á\x04\n\x18UiDialogTextInputMessage\x12\x17\n\x0ftext_input_name\x18\x01 \x02(\t\x127\n\x0cdefault_text\x18\x02 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x128\n\rinitial_value\x18\x03 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x12\n\nmin_length\x18\x04 \x01(\x05\x12\x12\n\nmax_length\x18\x05 \x01(\x05\x12@\n\x15restricted_characters\x18\x06 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12B\n\x17input_too_short_tooltip\x18\n \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x120\n\x05title\x18\x0b \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x11\n\tmax_value\x18\x0c \x01(\x05\x12D\n\x19input_invalid_max_tooltip\x18\r \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x11\n\tmin_value\x18\x0e \x01(\x05\x12D\n\x19input_invalid_min_tooltip\x18\x0f \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x17\n\x0fcheck_profanity\x18\x10 \x01(\x08\x12\x0e\n\x06height\x18\x11 \x01(\x05"´\x13\n\x0fUiDialogMessage\x12\x11\n\tdialog_id\x18\x01 \x02(\x04\x128\n\x07choices\x18\x02 \x03(\x0b2\'.EA.Sims4.Network.UiDialogChoiceMessage\x12/\n\x04text\x18\x03 \x02(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x18\n\x10timeout_duration\x18\x04 \x01(\x02\x12\x10\n\x08owner_id\x18\x05 \x01(\x04\x12\x11\n\ttarget_id\x18\x06 \x01(\x04\x125\n\x0bpicker_data\x18\x07 \x01(\x0b2 .EA.Sims4.Network.UiDialogPicker\x12;\n\x0bdialog_type\x18\x08 \x02(\x0e2&.EA.Sims4.Network.UiDialogMessage.Type\x12>\n\ntext_input\x18\t \x03(\x0b2*.EA.Sims4.Network.UiDialogTextInputMessage\x120\n\x05title\x18\n \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x16\n\x0edialog_options\x18\x0b \x01(\r\x12+\n\x04icon\x18\x0c \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x12-\n\ticon_info\x18\r \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x127\n\x13secondary_icon_info\x18\x0e \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12\x11\n\ttimestamp\x18\x0f \x01(\x04\x124\n\tlot_title\x18\x10 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12.\n\nvenue_icon\x18\x11 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12.\n\nicon_infos\x18\x12 \x03(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12\x14\n\x0cdialog_style\x18\x13 \x01(\r\x12\x1c\n\x14override_sim_icon_id\x18\x14 \x01(\x04\x12@\n\x11multi_picker_data\x18\x15 \x01(\x0b2%.EA.Sims4.Network.UiDialogMultiPicker\x12\x17\n\x0fdialog_bg_style\x18\x16 \x01(\r\x12\x19\n\x11is_special_dialog\x18\x17 \x01(\x08\x12E\n\x14info_in_columns_data\x18\x18 \x01(\x0b2\'.EA.Sims4.Network.UiDialogInfoInColumns\x12;\n\x10additional_texts\x18\x19 \x03(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x1c\n\x14anonymous_target_sim\x18\x1a \x01(\x08\x12\x1e\n\x16background_audio_event\x18\x1b \x01(\t\x127\n\x10background_image\x18\x1c \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x12\x13\n\x0bfooter_type\x18\x1d \x01(\r\x123\n\x08subtitle\x18\x1e \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x123\n\x0fmask_alert_icon\x18\x1f \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12>\n\x13mask_alert_sim_name\x18  \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x124\n\x10mask_header_icon\x18! \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12\x1a\n\x12validation_command\x18" \x01(\t"\x8c\x02\n\x04Type\x12\x0b\n\x07DEFAULT\x10\x01\x12\x11\n\rOBJECT_PICKER\x10\x02\x12\x10\n\x0cNOTIFICATION\x10\x03\x12\x13\n\x0fOK_CANCEL_ICONS\x10\x04\x12\x10\n\x0cINFO_SETTING\x10\x05\x12\x10\n\x0cICONS_LABELS\x10\x06\x12\x10\n\x0cMULTI_PICKER\x10\x07\x12\x13\n\x0fINFO_IN_COLUMNS\x10\x08\x12!\n\x1dCUSTOMIZE_OBJECT_MULTI_PICKER\x10\t\x12\x13\n\x0fREVEAL_SEQUENCE\x10\n\x12\x14\n\x10CRAFTING_JEWELRY\x10\x0b\x12\x11\n\rDEATH_OPTIONS\x10\x0c\x12\x11\n\rFAMILY_RECIPE\x10\r"Ñ\x02\n\x0bDialogStyle\x12\x11\n\rDEFAULT_STYLE\x10\x00\x12\x10\n\x0cCHANCE_CARDS\x10\x01\x12\x0f\n\x0bCELEBRATION\x10\x02\x12\x10\n\x0cVET_CHECK_IN\x10\x03\x12\x0e\n\nLARGE_ICON\x10\x04\x12\x16\n\x12TRAIT_REASSIGNMENT\x10\x05\x12\x13\n\x0fLIFESTYLE_BRAND\x10\x06\x12\x1e\n\x1aLARGE_ICON_TEXT_HORIZONTAL\x10\x07\x12\x14\n\x10LIFESTYLE_TRAITS\x10\x08\x12\x13\n\x0fLARGE_ICON_WIDE\x10\t\x12\x0f\n\x0bNPC_DISPLAY\x10\n\x12\x14\n\x10GUIDANCE_WARNING\x10\x0b\x12\r\n\tICON_SWAP\x10\x0c\x12\x10\n\x0cDYNAMIC_SIGN\x10\r\x12\x14\n\x10JEWELRY_CRAFTING\x10\x0e\x12\x14\n\x10GEMSTONE_CUTTING\x10\x0f"\x84\x03\n\rDialogBGStyle\x12\x14\n\x10BG_DEFAULT_STYLE\x10\x00\x12\x13\n\x0fBG_CHANCE_CARDS\x10\x01\x12\x12\n\x0eBG_CELEBRATION\x10\x02\x12\x16\n\x12BG_LIFESTYLE_BRAND\x10\x03\x12\x1e\n\x1aBG_STYLE_CELEBRATION_LARGE\x10\x04\x12\x11\n\rBG_UNIVERSITY\x10\x05\x12\r\n\tBG_DROIDS\x10\x06\x12\x0e\n\nBG_VENDORS\x10\x07\x12\x1b\n\x17BG_CHANCE_CARDS_HAUNTED\x10\x08\x12\x15\n\x11BG_MUSIC_FESTIVAL\x10\t\x12\x14\n\x10BG_DYNAMIC_IMAGE\x10\n\x12\x10\n\x0cBG_MANI_PEDI\x10\x0b\x12\x12\n\x0eBG_CAKE_TOPPER\x10\x0c\x12\r\n\tBG_TRENDI\x10\r\x12\x0f\n\x0bBG_GUIDANCE\x10\x0e\x12\x1e\n\x1aBG_FOOD_RECIPE_PICKER_ONLY\x10\x0f\x12\x0c\n\x08BG_DEATH\x10\x10\x12\x0c\n\x08BG_TAROT\x10\x11*\x08\x08d\x10\x80\x80\x80\x80\x02"?\n\x17UiDialogResponseMessage\x12\x11\n\tdialog_id\x18\x01 \x02(\x04\x12\x11\n\tchoice_id\x18\x02 \x02(\r")\n\x14UiDialogCloseRequest\x12\x11\n\tdialog_id\x18\x01 \x02(\x04"\x83\x01\n\x15UiDialogInfoInColumns\x129\n\x0ecolumn_headers\x18\x01 \x03(\x0b2!.EA.Sims4.Network.LocalizedString\x12/\n\x04rows\x18\x02 \x03(\x0b2!.EA.Sims4.Network.UiDialogRowData"B\n\x0fUiDialogRowData\x12/\n\x0bcolumn_info\x18\x01 \x03(\x0b2\x1a.EA.Sims4.Network.IconInfo"ÿ\x02\n\x0cPickerColumn\x12F\n\x04type\x18\x01 \x02(\x0e2).EA.Sims4.Network.PickerColumn.ColumnType:\rICON_AND_TEXT\x12\x1e\n\x10column_data_name\x18\x02 \x01(\t:\x04name\x12\x1e\n\x10column_icon_name\x18\x03 \x01(\t:\x04icon\x120\n\x05label\x18\x04 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12+\n\x04icon\x18\x05 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x122\n\x07tooltip\x18\x06 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\r\n\x05width\x18\x07 \x01(\x02\x12\x10\n\x08sortable\x18\x08 \x01(\x08"3\n\nColumnType\x12\x08\n\x04TEXT\x10\x01\x12\x08\n\x04ICON\x10\x02\x12\x11\n\rICON_AND_TEXT\x10\x03"\x8b\x06\n\x11PickerBaseRowData\x12\x11\n\toption_id\x18\x01 \x02(\r\x12\x17\n\tis_enable\x18\x02 \x01(\x08:\x04true\x12/\n\x04name\x18\x03 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12+\n\x04icon\x18\x04 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x126\n\x0bdescription\x18\x05 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12-\n\ticon_info\x18\x06 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x122\n\x07tooltip\x18\x07 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x1a\n\x0bis_selected\x18\x08 \x01(\x08:\x05false\x12\x14\n\x08tag_list\x18\t \x03(\rB\x02\x10\x01\x12\x1b\n\x0fsecond_tag_list\x18\n \x03(\rB\x02\x10\x01\x12C\n\x18description_only_prepped\x18\x0b \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12I\n\x1edescription_both_fresh_prepped\x18\x0c \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12?\n\x14tooltip_only_prepped\x18\r \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12E\n\x1atooltip_both_fresh_prepped\x18\x0e \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x1d\n\x0fis_enable_fresh\x18\x0f \x01(\x08:\x04true\x12\x1f\n\x11is_enable_prepped\x18\x10 \x01(\x08:\x04true\x12*\n\x1cis_enable_both_fresh_prepped\x18\x11 \x01(\x08:\x04true"n\n\x14RecipeIngredientData\x12:\n\x0fingredient_name\x18\x01 \x02(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x1a\n\x0cin_inventory\x18\x02 \x01(\x08:\x04true"9\n\x13RecipeBucksCostData\x12\x12\n\nbucks_type\x18\x01 \x02(\r\x12\x0e\n\x06amount\x18\x02 \x01(\r"\x93\x01\n\x17RecipeGroupOverrideData\x12\x13\n\x0bskill_level\x18\x01 \x01(\r\x12/\n\x04name\x18\x02 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x122\n\x07tooltip\x18\x03 \x01(\x0b2!.EA.Sims4.Network.LocalizedString"«\n\n\x13RecipePickerRowData\x126\n\tbase_data\x18\x01 \x02(\x0b2#.EA.Sims4.Network.PickerBaseRowData\x12\r\n\x05price\x18\x02 \x01(\r\x12\x13\n\x0bskill_level\x18\x03 \x01(\r\x12\x1d\n\x11linked_option_ids\x18\x04 \x03(\rB\x02\x10\x01\x121\n\nevent_icon\x18\x05 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x12\x1f\n\x11visible_as_subrow\x18\x06 \x01(\x08:\x04true\x12;\n\x0bingredients\x18\x07 \x03(\x0b2&.EA.Sims4.Network.RecipeIngredientData\x12\x1e\n\x16price_with_ingredients\x18\x08 \x01(\r\x12\x0e\n\x06mtx_id\x18\t \x01(\x06\x12?\n\x14serving_display_name\x18\n \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x18\n\x10discounted_price\x18\x0b \x01(\r\x12\x1c\n\ris_discounted\x18\x0c \x01(\x08:\x05false\x12 \n\x11show_full_subrows\x18\r \x01(\x08:\x05false\x12:\n\x0bbucks_costs\x18\x0e \x03(\x0b2%.EA.Sims4.Network.RecipeBucksCostData\x12\x16\n\x0esubrow_sort_id\x18\x0f \x01(\x05\x12;\n\x17locked_in_cas_icon_info\x18\x10 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12A\n\x0egroup_override\x18\x11 \x01(\x0b2).EA.Sims4.Network.RecipeGroupOverrideData\x12;\n\x10ingredients_list\x18\x12 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12)\n\x1aenable_speed_up_background\x18\x13 \x01(\x08:\x05false\x12H\n\x18only_prepped_ingredients\x18\x14 \x03(\x0b2&.EA.Sims4.Network.RecipeIngredientData\x12N\n\x1eboth_fresh_prepped_ingredients\x18\x15 \x03(\x0b2&.EA.Sims4.Network.RecipeIngredientData\x12H\n\x1dingredients_list_only_prepped\x18\x16 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12N\n#ingredients_list_both_fresh_prepped\x18\x17 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12#\n\x14cooking_time_reduced\x18\x18 \x01(\x08:\x05false\x12+\n#price_with_only_prepped_ingredients\x18\x19 \x01(\r\x121\n)price_with_both_fresh_prepped_ingredients\x18\x1a \x01(\r\x12$\n\x1cfood_restriction_ingredients\x18\x1b \x03(\t\x12\x11\n\trecipe_id\x18\x1c \x01(\x04\x12\x0f\n\x07buff_id\x18\x1d \x01(\x04"\x8c\x02\n\x10SimPickerRowData\x126\n\tbase_data\x18\x01 \x02(\x0b2#.EA.Sims4.Network.PickerBaseRowData\x12\x0e\n\x06sim_id\x18\x02 \x01(\x04\x12\x1d\n\x0eselect_default\x18\x03 \x01(\x08:\x05false\x12\x1b\n\x0ffailed_criteria\x18\x04 \x03(\rB\x02\x10\x01\x127\n\x06skills\x18\x05 \x03(\x0b2\'.EA.Sims4.Network.SimPickerSkillRowData\x12\x0f\n\x07mood_id\x18\x06 \x01(\x06\x12\x14\n\x0csim_location\x18\x07 \x01(\t\x12\x14\n\x0chousehold_id\x18\x08 \x01(\x04"u\n\x15SimPickerSkillRowData\x12\x10\n\x08skill_id\x18\x01 \x02(\x06\x12\x16\n\x0ecurrent_points\x18\x02 \x01(\r\x122\n\x07tooltip\x18\x03 \x01(\x0b2!.EA.Sims4.Network.LocalizedString"×\x04\n\x13ObjectPickerRowData\x126\n\tbase_data\x18\x01 \x02(\x0b2#.EA.Sims4.Network.PickerBaseRowData\x12\x11\n\tobject_id\x18\x02 \x01(\x04\x12\x0e\n\x06def_id\x18\x03 \x01(\x04\x12\r\n\x05count\x18\x04 \x01(\r\x126\n\x0brarity_text\x18\x05 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12,\n\x1euse_catalog_product_thumbnails\x18\x06 \x01(\x08:\x04true\x12=\n\x12second_rarity_text\x18\x07 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12.\n\nflair_icon\x18\x08 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12\x1b\n\x13object_picker_style\x18\t \x01(\r\x12\x0c\n\x04cost\x18\n \x01(\r\x12\x17\n\x0fdiscounted_cost\x18\x0b \x01(\r\x121\n"use_cas_catalog_product_thumbnails\x18\x0c \x01(\x08:\x05false\x12\x1a\n\x12cas_catalog_gender\x18\r \x01(\r\x121\n\nslot_types\x18\x0e \x03(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x12\x14\n\x0cowner_sim_id\x18\x0f \x01(\x04\x12\x0e\n\x06is_new\x18\x10 \x01(\x08\x12\x15\n\rtarget_sim_id\x18\x11 \x01(\x04"\x93\x01\n\x13OutfitPickerRowData\x126\n\tbase_data\x18\x01 \x02(\x0b2#.EA.Sims4.Network.PickerBaseRowData\x12\x15\n\routfit_sim_id\x18\x02 \x01(\x06\x12\x17\n\x0foutfit_category\x18\x03 \x01(\r\x12\x14\n\x0coutfit_index\x18\x04 \x01(\r"É\x02\n\x15PurchasePickerRowData\x126\n\tbase_data\x18\x01 \x02(\x0b2#.EA.Sims4.Network.PickerBaseRowData\x12\x0e\n\x06def_id\x18\x02 \x01(\x04\x12\x11\n\tnum_owned\x18\x03 \x01(\r\x12\x14\n\x08tag_list\x18\x04 \x03(\rB\x02\x10\x01\x12\x19\n\rnum_available\x18\x05 \x01(\x05:\x02-1\x12\x11\n\tobject_id\x18\x06 \x01(\x06\x12\x18\n\x0ccustom_price\x18\x07 \x01(\x05:\x02-1\x12\x1c\n\ris_discounted\x18\x08 \x01(\x08:\x05false\x12\x1f\n\x13prediscounted_price\x18\t \x01(\x05:\x02-1\x128\n\rfashion_trend\x18\n \x01(\x0b2!.EA.Sims4.Network.LocalizedString"\x80\x01\n\x10LotPickerRowData\x126\n\tbase_data\x18\x01 \x02(\x0b2#.EA.Sims4.Network.PickerBaseRowData\x124\n\rlot_info_item\x18\x02 \x01(\x0b2\x1d.EA.Sims4.Network.LotInfoItem"»\x03\n\x13OddJobPickerRowData\x126\n\tbase_data\x18\x01 \x01(\x0b2#.EA.Sims4.Network.PickerBaseRowData\x12\x13\n\x0bcustomer_id\x18\x02 \x01(\x04\x12?\n\x14customer_description\x18\x03 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x124\n\ttip_title\x18\x04 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12,\n\x08tip_icon\x18\x05 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12?\n\x1bcustomer_thumbnail_override\x18\x06 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x127\n\x13customer_background\x18\x07 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x128\n\rcustomer_name\x18\x08 \x01(\x0b2!.EA.Sims4.Network.LocalizedString"µ\x01\n\x10OddJobPickerData\x127\n\x08row_data\x18\x01 \x03(\x0b2%.EA.Sims4.Network.OddJobPickerRowData\x12\x14\n\x0cstar_ranking\x18\x02 \x01(\r\x128\n\x11picker_background\x18\x03 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x12\x18\n\x10hide_star_rating\x18\x04 \x01(\x08"¦\x02\n\x10RecipePickerData\x123\n\x0bcolumn_list\x18\x01 \x03(\x0b2\x1e.EA.Sims4.Network.PickerColumn\x127\n\x08row_data\x18\x02 \x03(\x0b2%.EA.Sims4.Network.RecipePickerRowData\x12\x10\n\x08skill_id\x18\x03 \x01(\x04\x12\x1c\n\x10column_sort_list\x18\x04 \x03(\rB\x02\x10\x01\x12&\n\x18display_ingredient_check\x18\x05 \x01(\x08:\x04true\x12\x1b\n\rdisplay_funds\x18\x06 \x01(\x08:\x04true\x12/\n display_prepped_ingredient_check\x18\x07 \x01(\x08:\x05false"Ý\x02\n\rSimPickerData\x124\n\x08row_data\x18\x01 \x03(\x0b2".EA.Sims4.Network.SimPickerRowData\x12\x1f\n\x11should_show_names\x18\x02 \x01(\x08:\x04true\x12>\n\x12club_building_info\x18\x03 \x01(\x0b2".EA.Sims4.Network.ClubBuildingInfo\x12"\n\x16rel_bit_collection_ids\x18\x0b \x03(\rB\x02\x10\x01\x12\x17\n\x0ccolumn_count\x18\x0c \x01(\r:\x013\x12\x14\n\tcell_type\x18\r \x01(\r:\x010\x12\x16\n\x0edisplay_filter\x18\x0e \x01(\x08\x12J\n\x1coverride_owner_relationships\x18\x0f \x03(\x0b2$.EA.Sims4.Network.RelationshipUpdate"`\n\x10ObjectPickerData\x127\n\x08row_data\x18\x01 \x03(\x0b2%.EA.Sims4.Network.ObjectPickerRowData\x12\x13\n\x0bnum_columns\x18\x02 \x01(\r"\x80\x02\n\x10OutfitPickerData\x127\n\x08row_data\x18\x01 \x03(\x0b2%.EA.Sims4.Network.OutfitPickerRowData\x12T\n\x0ethumbnail_type\x18\x02 \x01(\x0e2<.EA.Sims4.Network.OutfitPickerData.ObjectPickerThumbnailType\x12#\n\x17outfit_category_filters\x18\x03 \x03(\rB\x02\x10\x01"8\n\x19ObjectPickerThumbnailType\x12\x0c\n\x08SIM_INFO\x10\x01\x12\r\n\tMANNEQUIN\x10\x02"\x94\x04\n\x12PurchasePickerData\x129\n\x08row_data\x18\x01 \x03(\x0b2\'.EA.Sims4.Network.PurchasePickerRowData\x12\x11\n\tobject_id\x18\x02 \x01(\x06\x12\x18\n\x10show_description\x18\x03 \x01(\x08\x12<\n\ncategories\x18\x05 \x03(\x0b2(.EA.Sims4.Network.PurchasePickerCategory\x12\x1b\n\x13inventory_object_id\x18\x06 \x01(\x06\x12\x11\n\tshow_cost\x18\x07 \x01(\x08\x12\x1d\n\x15max_selectable_in_row\x18\x08 \x01(\r\x12 \n\x18show_description_tooltip\x18\t \x01(\x08\x12 \n\x18use_dialog_pick_response\x18\n \x01(\x08\x12<\n\x11right_custom_text\x18\x0b \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x129\n\x0esub_total_text\x18\x0c \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x16\n\x0esub_total_cost\x18\r \x01(\r\x12\x17\n\x0fdelivery_method\x18\x0e \x01(\r\x12\x1b\n\x13max_selectable_rows\x18\x0f \x01(\r"Î\x01\n\x16PurchasePickerCategory\x12\x10\n\x08tag_type\x18\x01 \x02(\r\x12-\n\ticon_info\x18\x02 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x126\n\x0bdescription\x18\x03 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12;\n\x10disabled_tooltip\x18\x04 \x01(\x0b2!.EA.Sims4.Network.LocalizedString"E\n\rLotPickerData\x124\n\x08row_data\x18\x01 \x03(\x0b2".EA.Sims4.Network.LotPickerRowData"\x8b\x01\n\x10PickerFilterData\x12\x10\n\x08tag_type\x18\x01 \x02(\r\x12-\n\ticon_info\x18\x02 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x126\n\x0bdescription\x18\x03 \x01(\x0b2!.EA.Sims4.Network.LocalizedString"ð\x01\n\x12DropdownPickerData\x12<\n\x0cdefault_item\x18\x01 \x01(\x0b2&.EA.Sims4.Network.UiDialogDropdownItem\x125\n\x05items\x18\x02 \x03(\x0b2&.EA.Sims4.Network.UiDialogDropdownItem\x12:\n\x0finvalid_tooltip\x18\x03 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x18\n\x10selected_item_id\x18\x04 \x01(\r\x12\x0f\n\x07options\x18\x05 \x01(\r"\x82\x01\n\x14UiDialogDropdownItem\x12/\n\x04text\x18\x01 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12-\n\ticon_info\x18\x02 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12\n\n\x02id\x18\x03 \x01(\r"·\x0f\n\x0eUiDialogPicker\x12?\n\x04type\x18\x01 \x02(\x0e21.EA.Sims4.Network.UiDialogPicker.ObjectPickerType\x120\n\x05title\x18\x02 \x02(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x14\n\x0cowner_sim_id\x18\x03 \x01(\x04\x12\x15\n\rtarget_sim_id\x18\x04 \x01(\x04\x12>\n\x12recipe_picker_data\x18\x06 \x01(\x0b2".EA.Sims4.Network.RecipePickerData\x128\n\x0fsim_picker_data\x18\x07 \x01(\x0b2\x1f.EA.Sims4.Network.SimPickerData\x12>\n\x12object_picker_data\x18\x08 \x01(\x0b2".EA.Sims4.Network.ObjectPickerData\x12>\n\x12outfit_picker_data\x18\n \x01(\x0b2".EA.Sims4.Network.OutfitPickerData\x12\x16\n\x0emax_selectable\x18\x0b \x01(\r\x12>\n\x10shop_picker_data\x18\x0c \x01(\x0b2$.EA.Sims4.Network.PurchasePickerData\x128\n\x0flot_picker_data\x18\r \x01(\x0b2\x1f.EA.Sims4.Network.LotPickerData\x12\x13\n\x0bis_sortable\x18\x0e \x01(\x08\x12#\n\x14hide_row_description\x18\x0f \x01(\x08:\x05false\x12\x1b\n\x13use_dropdown_filter\x18\x10 \x01(\x08\x12<\n\x0frow_picker_data\x18\x11 \x03(\x0b2#.EA.Sims4.Network.PickerBaseRowData\x12\x16\n\x0emin_selectable\x18\x12 \x01(\r\x12;\n\x0bfilter_data\x18\x13 \x03(\x0b2&.EA.Sims4.Network.PickerFilterDataList\x12B\n\x14dropdown_picker_data\x18\x14 \x01(\x0b2$.EA.Sims4.Network.DropdownPickerData\x12P\n\x13description_display\x18\x15 \x01(\x0e23.EA.Sims4.Network.UiDialogPicker.DescriptionDisplay\x12?\n\x13odd_job_picker_data\x18\x16 \x01(\x0b2".EA.Sims4.Network.OddJobPickerData\x12\x17\n\x0fcontrol_id_type\x18\x17 \x01(\r\x12\x18\n\x10current_selected\x18\x18 \x01(\r\x12=\n\x12counter_label_text\x18\x19 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x127\n\x0chelp_tooltip\x18\x1a \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x1a\n\x12bubble_up_selected\x18\x1b \x01(\x08\x123\n\x08subtitle\x18\x1c \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x19\n\x11force_done_button\x18\x1d \x01(\x08\x12$\n\x1cdisable_non_selectable_items\x18\x1e \x01(\x08\x12K\n\x19slot_types_max_selectable\x18\x1f \x03(\x0b2(.EA.Sims4.Network.SlotTypesMaxSelectable\x12B\n\x17max_selectable_subtitle\x18  \x01(\x0b2!.EA.Sims4.Network.LocalizedString"\x9c\x03\n\x10ObjectPickerType\x12\n\n\x06RECIPE\x10\x01\x12\x0f\n\x0bINTERACTION\x10\x02\x12\x07\n\x03SIM\x10\x03\x12\n\n\x06OBJECT\x10\x04\x12\x0c\n\x08PIE_MENU\x10\x05\x12\n\n\x06CAREER\x10\x06\x12\n\n\x06OUTFIT\x10\x07\x12\x0c\n\x08PURCHASE\x10\x08\x12\x07\n\x03LOT\x10\t\x12\x0c\n\x08SIM_CLUB\x10\n\x12\x08\n\x04ITEM\x10\x0b\x12\x10\n\x0cOBJECT_LARGE\x10\x0c\x12\x0c\n\x08DROPDOWN\x10\r\x12\x11\n\rOBJECT_SQUARE\x10\x0e\x12\x0c\n\x08ODD_JOBS\x10\x0f\x12\x0c\n\x08MISSIONS\x10\x10\x12\x14\n\x10LARGE_TEXT_FLAIR\x10\x11\x12\t\n\x05PHOTO\x10\x12\x12\x08\n\x04SELL\x10\x13\x12\n\n\x06QUESTS\x10\x14\x12\x0f\n\x0bOBJECT_TEXT\x10\x15\x12\x13\n\x0fOBJECT_TEXT_ADD\x10\x16\x12\x14\n\x10FASHION_PURCHASE\x10\x17\x12\x10\n\x0cRELATIONSHIP\x10\x18\x12\x18\n\x14OBJECT_EXPANDED_INFO\x10\x19\x12\x13\n\x0fOBJECT_CAS_ICON\x10\x1a"K\n\x12DescriptionDisplay\x12\x0b\n\x07DEFAULT\x10\x01\x12\x12\n\x0eNO_DESCRIPTION\x10\x02\x12\x14\n\x10FULL_DESCRIPTION\x10\x03"f\n\x16SlotTypesMaxSelectable\x124\n\rslot_type_key\x18\x01 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x12\x16\n\x0emax_selectable\x18\x02 \x01(\r"û\x01\n\x14PickerFilterDataList\x127\n\x0bfilter_data\x18\x01 \x03(\x0b2".EA.Sims4.Network.PickerFilterData\x12\x1b\n\x13use_dropdown_filter\x18\x02 \x01(\r\x12\x18\n\x10add_all_category\x18\x03 \x01(\x08\x12\x1e\n\x16sort_filter_categories\x18\x04 \x01(\x08\x12&\n\x1eremove_empty_filter_categories\x18\x05 \x01(\x08\x12+\n#use_sim_inventory_filter_categories\x18\x06 \x01(\x08"\x9a\x04\n\x13UiDialogMultiPicker\x12E\n\x12multi_picker_items\x18\x01 \x03(\x0b2).EA.Sims4.Network.UiDialogMultiPickerItem\x12R\n\x12multi_picker_style\x18\x02 \x01(\x0e26.EA.Sims4.Network.UiDialogMultiPicker.MultiPickerStyle\x12\'\n\x1fmulti_picker_selection_equality\x18\x03 \x01(\x08\x12M\n"multi_selection_inequality_tooltip\x18\x04 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x1f\n\x17multipicker_filter_type\x18\x05 \x01(\r\x12!\n\x19multi_picker_items_height\x18\x06 \x01(\x02\x12V\n\x15combined_limits_datas\x18\x07 \x03(\x0b27.EA.Sims4.Network.UIDialogMultiPickerCombinedLimitsData"T\n\x10MultiPickerStyle\x12\x0b\n\x07DEFAULT\x10\x00\x12\x1d\n\x19PHOTOPAIR_ORGANIZE_DELETE\x10\x01\x12\x14\n\x10PHOTOPAIR_SELECT\x10\x02"õ\x01\n%UIDialogMultiPickerCombinedLimitsData\x12\x16\n\npicker_ids\x18\x01 \x03(\rB\x02\x10\x01\x12\x16\n\x0emax_selectable\x18\x02 \x01(\r\x12\x16\n\x0emin_selectable\x18\x03 \x01(\r\x12A\n\x16max_selectable_tooltip\x18\x04 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12A\n\x16min_selectable_tooltip\x18\x05 \x01(\x0b2!.EA.Sims4.Network.LocalizedString"ö\x01\n\x17UiDialogMultiPickerItem\x125\n\x0bpicker_data\x18\x01 \x01(\x0b2 .EA.Sims4.Network.UiDialogPicker\x12\x11\n\tpicker_id\x18\x02 \x01(\r\x12;\n\x10disabled_tooltip\x18\x03 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12?\n\x14max_selected_tooltip\x18\x04 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x13\n\x0bshow_header\x18\x05 \x01(\x08"í\x01\n\x0bUiPhoneRing\x12J\n\x0fphone_ring_type\x18\x01 \x01(\x0e2+.EA.Sims4.Network.UiPhoneRing.PhoneRingType:\x04NONE\x121\n\x06dialog\x18\x02 \x01(\x0b2!.EA.Sims4.Network.UiDialogMessage\x12\x11\n\tcaller_id\x18\x03 \x01(\x04"L\n\rPhoneRingType\x12\x08\n\x04NONE\x10\x00\x12\x08\n\x04BUZZ\x10\x01\x12\x08\n\x04RING\x10\x02\x12\t\n\x05ALARM\x10\x03\x12\x12\n\x0ePIVOTAL_MOMENT\x10\x04"²\x02\n\x11UiCalendarMessage\x12\x12\n\nevent_type\x18\x01 \x01(\r\x121\n\rcalendar_icon\x18\x02 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12\x12\n\nstart_time\x18\x03 \x01(\x04\x12\x0e\n\x06lot_id\x18\x04 \x01(\x04\x126\n\x0bdescription\x18\x05 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x13\n\x07sim_ids\x18\x06 \x03(\x04B\x02\x10\x01\x12\x0f\n\x07zone_id\x18\x07 \x01(\x04\x12\x19\n\rtradition_ids\x18\x08 \x03(\x04B\x02\x10\x01\x12 \n\x11show_go_to_button\x18\t \x01(\x08:\x05false\x12\x17\n\x0fdrama_node_guid\x18\n \x01(\x04"é\x08\n\x14UiDialogNotification\x12Z\n\x0fexpand_behavior\x18\x01 \x01(\x0e2A.EA.Sims4.Network.UiDialogNotification.NotificationExpandBehavior\x12S\n\x0bcriticality\x18\x02 \x01(\x0e2>.EA.Sims4.Network.UiDialogNotification.NotificationCriticality\x12S\n\x11information_level\x18\x03 \x01(\x0e28.EA.Sims4.Network.UiDialogNotification.NotificationLevel\x12R\n\x0bvisual_type\x18\x04 \x01(\x0e2=.EA.Sims4.Network.UiDialogNotification.NotificationVisualType\x12F\n\x15primary_icon_response\x18\x05 \x01(\x0b2\'.EA.Sims4.Network.UiDialogChoiceMessage\x12H\n\x17secondary_icon_response\x18\x06 \x01(\x0b2\'.EA.Sims4.Network.UiDialogChoiceMessage\x12\x10\n\x08save_uid\x18\x07 \x01(\x04\x12\x1a\n\x0cdoes_persist\x18\x08 \x01(\x08:\x04true\x12?\n\x0bcareer_args\x18\t \x01(\x0b2*.EA.Sims4.Network.UiCareerNotificationArgs\x12_\n\x12auto_delete_reason\x18\n \x01(\x0e2C.EA.Sims4.Network.UiDialogNotification.NotificationAutoDeleteReason"@\n\x1aNotificationExpandBehavior\x12\x10\n\x0cUSER_SETTING\x10\x00\x12\x10\n\x0cFORCE_EXPAND\x10\x01"2\n\x17NotificationCriticality\x12\x0b\n\x07DEFAULT\x10\x00\x12\n\n\x06URGENT\x10\x01"5\n\x11NotificationLevel\x12\n\n\x06PLAYER\x10\x00\x12\x07\n\x03SIM\x10\x01\x12\x0b\n\x07GALLERY\x10\x02"I\n\x16NotificationVisualType\x12\x0f\n\x0bINFORMATION\x10\x00\x12\n\n\x06SPEECH\x10\x01\x12\x12\n\x0eSPECIAL_MOMENT\x10\x02"B\n\x1cNotificationAutoDeleteReason\x12\r\n\tNO_REASON\x10\x00\x12\x13\n\x0fLEAVE_LIVE_MODE\x10\x012Y\n\x06dialog\x12!.EA.Sims4.Network.UiDialogMessage\x18f \x02(\x0b2&.EA.Sims4.Network.UiDialogNotification"\x9b\x02\n\x18UiCareerNotificationArgs\x12\x12\n\ncareer_uid\x18\x01 \x01(\x04\x12\x14\n\x0ccareer_level\x18\x02 \x01(\r\x12\x14\n\x0ccareer_track\x18\x03 \x01(\x04\x12\x19\n\x11user_career_level\x18\x04 \x01(\r\x12\x0e\n\x06sim_id\x18\x05 \x01(\x04\x12\x1f\n\x17paid_time_off_available\x18\x06 \x01(\r\x12)\n\rwork_schedule\x18\x07 \x01(\x0b2\x12.EA.Sims4.Schedule\x12\x1e\n\x16paid_time_off_disabled\x18\x08 \x01(\x08\x12\x1b\n\x13schedule_shift_type\x18\t \x01(\r\x12\x0b\n\x03pay\x18\n \x01(\r"Ù\x06\n\x1eSimPersonalityAssignmentDialog\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04\x121\n\x06dialog\x18\x02 \x02(\x0b2!.EA.Sims4.Network.UiDialogMessage\x12:\n\x0fsecondary_title\x18\x03 \x02(\x0b2!.EA.Sims4.Network.LocalizedString\x12:\n\x0fage_description\x18\x04 \x02(\x0b2!.EA.Sims4.Network.LocalizedString\x12<\n\x11naming_title_text\x18\x05 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12P\n%aspirations_and_trait_assignment_text\x18\x06 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x1d\n\x15available_trait_slots\x18\x07 \x01(\x04\x12)\n\x1dcurrent_personality_trait_ids\x18\x08 \x03(\x04B\x02\x10\x01\x12+\n\x1favailable_personality_trait_ids\x18\t \x03(\x04B\x02\x10\x01\x12$\n\x18available_aspiration_ids\x18\n \x03(\x04B\x02\x10\x01\x12\x11\n\tis_female\x18\x0b \x01(\x08\x12\x1d\n\x15current_aspiration_id\x18\x0c \x01(\x04\x12#\n\x1bcurrent_aspiration_trait_id\x18\r \x01(\x04\x12\x18\n\x10replace_trait_id\x18\x0e \x01(\x04\x12\x17\n\x0freward_trait_id\x18\x0f \x01(\x04\x12\x1d\n\x11current_skill_ids\x18\x10 \x03(\x04B\x02\x10\x01\x12!\n\x15previous_skill_levels\x18\x11 \x03(\rB\x02\x10\x01\x12\x1e\n\x12previous_skill_ids\x18\x12 \x03(\x04B\x02\x10\x01\x12\x1e\n\x12unlocked_trait_ids\x18\x13 \x03(\x04B\x02\x10\x01\x12C\n\x18age_up_reward_trait_text\x18\x14 \x01(\x0b2!.EA.Sims4.Network.LocalizedString"\x8c\x02\n\x13RetailSummaryDialog\x12/\n\x04name\x18\x01 \x02(\x0b2!.EA.Sims4.Network.LocalizedString\x123\n\x08subtitle\x18\x02 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12(\n\x04icon\x18\x03 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12\x12\n\nhours_open\x18\x04 \x01(\r\x12;\n\nline_items\x18\x05 \x03(\x0b2\'.EA.Sims4.Network.RetailSummaryLineItem\x12\x14\n\x0ctotal_amount\x18\x06 \x01(\x05"\x8d\x01\n\x15RetailSummaryLineItem\x12/\n\x04name\x18\x01 \x02(\x0b2!.EA.Sims4.Network.LocalizedString\x124\n\titem_type\x18\x02 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\r\n\x05value\x18\x03 \x01(\x05"Û\x01\n\x1bRetailManageEmployeesDialog\x12\x15\n\rhiring_sim_id\x18\x01 \x02(\x06\x12:\n\temployees\x18\x02 \x03(\x0b2\'.EA.Sims4.Network.RetailEmployeeRowData\x12?\n\x0eavailable_sims\x18\x03 \x03(\x0b2\'.EA.Sims4.Network.RetailEmployeeRowData\x12\x12\n\nopen_slots\x18\x04 \x01(\r\x12\x14\n\x0clocked_slots\x18\x05 \x01(\r"ë\x01\n\x15RetailEmployeeRowData\x12\x0e\n\x06sim_id\x18\x01 \x02(\x06\x12>\n\x13satisfaction_string\x18\x02 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x0b\n\x03pay\x18\x03 \x01(\r\x12=\n\nskill_data\x18\x04 \x03(\x0b2).EA.Sims4.Network.RetailEmployeeSkillData\x12\x1c\n\x14current_career_level\x18\x05 \x01(\r\x12\x18\n\x10max_career_level\x18\x06 \x01(\r"@\n\x17RetailEmployeeSkillData\x12\x10\n\x08skill_id\x18\x01 \x02(\x06\x12\x13\n\x0bcurr_points\x18\x02 \x01(\r"Y\n\x10GameplayPerkList\x12\x12\n\nbucks_type\x18\x01 \x02(\r\x121\n\tperk_list\x18\x02 \x03(\x0b2\x1e.EA.Sims4.Network.GameplayPerk"\x99\x05\n\x0cGameplayPerk\x12\n\n\x02id\x18\x01 \x02(\x06\x12>\n\x04type\x18\x02 \x01(\x0e2\'.EA.Sims4.Network.GameplayPerk.PerkType:\x07DEFAULT\x127\n\x0cdisplay_name\x18\x03 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x126\n\x0bdescription\x18\x04 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12;\n\x10disabled_tooltip\x18\x05 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12(\n\x04icon\x18\x06 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12\x0c\n\x04cost\x18\x07 \x01(\r\x12\x12\n\naffordable\x18\x08 \x01(\x08\x12\x11\n\tpurchased\x18\t \x01(\x08\x12\x10\n\x08category\x18\n \x01(\x04\x12\x1c\n\x10lock_on_purchase\x18\x0b \x03(\x06B\x02\x10\x01\x12\x0e\n\x06locked\x18\x0c \x01(\x08\x12\x14\n\x0cnext_perk_id\x18\r \x01(\x06\x12\x1d\n\x11conflicting_perks\x18\x0e \x03(\x06B\x02\x10\x01\x12\x1a\n\x0erequired_perks\x18\x0f \x03(\x06B\x02\x10\x01\x12\x1e\n\x0frecently_locked\x18\x10 \x01(\x08:\x05false\x12\x18\n\x10unlock_timestamp\x18\x11 \x01(\x04\x12\x19\n\x11locked_from_tests\x18\x12 \x01(\x08\x12\x18\n\x10ui_display_flags\x18\x13 \x01(\r"0\n\x08PerkType\x12\x0b\n\x07DEFAULT\x10\x00\x12\n\n\x06OBJECT\x10\x01\x12\x0b\n\x07CASPART\x10\x02"l\n\x15BalanceTransferDialog\x12\x17\n\x0ftransfer_amount\x18\x01 \x02(\r\x12:\n\x08lot_data\x18\x02 \x03(\x0b2(.EA.Sims4.Network.BalanceTransferLotData"o\n\x16BalanceTransferLotData\x123\n\x08lot_name\x18\x01 \x02(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x0f\n\x07zone_id\x18\x02 \x01(\x04\x12\x0f\n\x07balance\x18\x03 \x01(\x05"n\n\x13MultiPickerResponse\x12C\n\x10picker_responses\x18\x01 \x03(\x0b2).EA.Sims4.Network.MultiPickerResponseItem\x12\x12\n\ntext_input\x18\x02 \x01(\t"Z\n\x17MultiPickerResponseItem\x12\x13\n\x07choices\x18\x01 \x03(\x04B\x02\x10\x01\x12\x11\n\tpicker_id\x18\x02 \x01(\r\x12\x17\n\x0bcontrol_ids\x18\x03 \x03(\rB\x02\x10\x01",\n\x18PickerValidationResponse\x12\x10\n\x08is_valid\x18\x01 \x02(\x08')
_UIDIALOGCHOICEMESSAGE_UIDIALOGCHOICEUIREQUEST = descriptor.EnumDescriptor(name='UiDialogChoiceUiRequest', full_name='EA.Sims4.Network.UiDialogChoiceMessage.UiDialogChoiceUiRequest', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='NO_REQUEST', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_LESSONS', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_ACHIEVEMENTS', index=2, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_GALLERY_ITEM', index=3, number=3, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_FAMILY_INVENTORY', index=4, number=4, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_SKILL_PANEL', index=5, number=5, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_SUMMARY_PANEL', index=6, number=6, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_ASPIRATION_PANEL', index=7, number=7, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_ASPIRATION_UI', index=8, number=8, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_EVENT_UI', index=9, number=9, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_CAREER_PANEL', index=10, number=10, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_RELATIONSHIP_PANEL', index=11, number=11, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_SIM_INVENTORY', index=12, number=12, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_REWARD_STORE', index=13, number=13, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_MOTIVE_PANEL', index=14, number=14, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_STATS', index=15, number=15, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_COLLECTIBLES', index=16, number=16, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_CAREER_UI', index=17, number=17, options=None, type=None), descriptor.EnumValueDescriptor(name='TRANSITION_TO_NEIGHBORHOOD_SAVE', index=18, number=18, options=None, type=None), descriptor.EnumValueDescriptor(name='TRANSITION_TO_MAIN_MENU_NO_SAVE', index=19, number=19, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_SHARE_PLAYER_PROFILE', index=20, number=20, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_ASPIRATION_SELECTOR', index=21, number=21, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_SHARE_MY_LIBRARY', index=22, number=22, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_NOTEBOOK', index=23, number=23, options=None, type=None), descriptor.EnumValueDescriptor(name='SEND_COMMAND', index=24, number=24, options=None, type=None), descriptor.EnumValueDescriptor(name='CAREER_GO_TO_WORK', index=25, number=25, options=None, type=None), descriptor.EnumValueDescriptor(name='CAREER_WORK_FROM_HOME', index=26, number=26, options=None, type=None), descriptor.EnumValueDescriptor(name='CAREER_TAKE_PTO', index=27, number=27, options=None, type=None), descriptor.EnumValueDescriptor(name='CAREER_CALL_IN_SICK', index=28, number=28, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_OCCULT_POWERS_PANEL', index=29, number=29, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_FAME_PERKS_PANEL', index=30, number=30, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_FACTION_REP_PANEL', index=31, number=31, options=None, type=None), descriptor.EnumValueDescriptor(name='SEND_UI_MESSAGE', index=32, number=32, options=None, type=None), descriptor.EnumValueDescriptor(name='PIVOTAL_MOMENT_ASK_LATER', index=33, number=33, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_GHOST_POWERS_PERKS_PANEL', index=34, number=34, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_SMALL_BUSINESS_PERKS_PANEL', index=35, number=35, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_SMALL_BUSINESS_PANEL', index=36, number=36, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_BUILD_BUY_WITH_FILTER', index=37, number=37, options=None, type=None), descriptor.EnumValueDescriptor(name='SHOW_SMALL_BUSINESS_CONFIGURATOR', index=38, number=38, options=None, type=None)], containing_type=None, options=None, serialized_start=927, serialized_end=1960)
_UISENDMESSAGEARGS_ACTION = descriptor.EnumDescriptor(name='Action', full_name='EA.Sims4.Network.UiSendMessageArgs.Action', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='SEND_UI_MESSAGE', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='SEND_GAME_MESSAGE', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='CALL_UI_SERVICE', index=2, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='CALL_GAME_SERVICE', index=3, number=3, options=None, type=None)], containing_type=None, options=None, serialized_start=2736, serialized_end=2832)
_UIDIALOGMESSAGE_TYPE = descriptor.EnumDescriptor(name='Type', full_name='EA.Sims4.Network.UiDialogMessage.Type', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='DEFAULT', index=0, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='OBJECT_PICKER', index=1, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='NOTIFICATION', index=2, number=3, options=None, type=None), descriptor.EnumValueDescriptor(name='OK_CANCEL_ICONS', index=3, number=4, options=None, type=None), descriptor.EnumValueDescriptor(name='INFO_SETTING', index=4, number=5, options=None, type=None), descriptor.EnumValueDescriptor(name='ICONS_LABELS', index=5, number=6, options=None, type=None), descriptor.EnumValueDescriptor(name='MULTI_PICKER', index=6, number=7, options=None, type=None), descriptor.EnumValueDescriptor(name='INFO_IN_COLUMNS', index=7, number=8, options=None, type=None), descriptor.EnumValueDescriptor(name='CUSTOMIZE_OBJECT_MULTI_PICKER', index=8, number=9, options=None, type=None), descriptor.EnumValueDescriptor(name='REVEAL_SEQUENCE', index=9, number=10, options=None, type=None), descriptor.EnumValueDescriptor(name='CRAFTING_JEWELRY', index=10, number=11, options=None, type=None), descriptor.EnumValueDescriptor(name='DEATH_OPTIONS', index=11, number=12, options=None, type=None), descriptor.EnumValueDescriptor(name='FAMILY_RECIPE', index=12, number=13, options=None, type=None)], containing_type=None, options=None, serialized_start=4922, serialized_end=5190)
_UIDIALOGMESSAGE_DIALOGSTYLE = descriptor.EnumDescriptor(name='DialogStyle', full_name='EA.Sims4.Network.UiDialogMessage.DialogStyle', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='DEFAULT_STYLE', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='CHANCE_CARDS', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='CELEBRATION', index=2, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='VET_CHECK_IN', index=3, number=3, options=None, type=None), descriptor.EnumValueDescriptor(name='LARGE_ICON', index=4, number=4, options=None, type=None), descriptor.EnumValueDescriptor(name='TRAIT_REASSIGNMENT', index=5, number=5, options=None, type=None), descriptor.EnumValueDescriptor(name='LIFESTYLE_BRAND', index=6, number=6, options=None, type=None), descriptor.EnumValueDescriptor(name='LARGE_ICON_TEXT_HORIZONTAL', index=7, number=7, options=None, type=None), descriptor.EnumValueDescriptor(name='LIFESTYLE_TRAITS', index=8, number=8, options=None, type=None), descriptor.EnumValueDescriptor(name='LARGE_ICON_WIDE', index=9, number=9, options=None, type=None), descriptor.EnumValueDescriptor(name='NPC_DISPLAY', index=10, number=10, options=None, type=None), descriptor.EnumValueDescriptor(name='GUIDANCE_WARNING', index=11, number=11, options=None, type=None), descriptor.EnumValueDescriptor(name='ICON_SWAP', index=12, number=12, options=None, type=None), descriptor.EnumValueDescriptor(name='DYNAMIC_SIGN', index=13, number=13, options=None, type=None), descriptor.EnumValueDescriptor(name='JEWELRY_CRAFTING', index=14, number=14, options=None, type=None), descriptor.EnumValueDescriptor(name='GEMSTONE_CUTTING', index=15, number=15, options=None, type=None)], containing_type=None, options=None, serialized_start=5193, serialized_end=5530)
_UIDIALOGMESSAGE_DIALOGBGSTYLE = descriptor.EnumDescriptor(name='DialogBGStyle', full_name='EA.Sims4.Network.UiDialogMessage.DialogBGStyle', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='BG_DEFAULT_STYLE', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='BG_CHANCE_CARDS', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='BG_CELEBRATION', index=2, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='BG_LIFESTYLE_BRAND', index=3, number=3, options=None, type=None), descriptor.EnumValueDescriptor(name='BG_STYLE_CELEBRATION_LARGE', index=4, number=4, options=None, type=None), descriptor.EnumValueDescriptor(name='BG_UNIVERSITY', index=5, number=5, options=None, type=None), descriptor.EnumValueDescriptor(name='BG_DROIDS', index=6, number=6, options=None, type=None), descriptor.EnumValueDescriptor(name='BG_VENDORS', index=7, number=7, options=None, type=None), descriptor.EnumValueDescriptor(name='BG_CHANCE_CARDS_HAUNTED', index=8, number=8, options=None, type=None), descriptor.EnumValueDescriptor(name='BG_MUSIC_FESTIVAL', index=9, number=9, options=None, type=None), descriptor.EnumValueDescriptor(name='BG_DYNAMIC_IMAGE', index=10, number=10, options=None, type=None), descriptor.EnumValueDescriptor(name='BG_MANI_PEDI', index=11, number=11, options=None, type=None), descriptor.EnumValueDescriptor(name='BG_CAKE_TOPPER', index=12, number=12, options=None, type=None), descriptor.EnumValueDescriptor(name='BG_TRENDI', index=13, number=13, options=None, type=None), descriptor.EnumValueDescriptor(name='BG_GUIDANCE', index=14, number=14, options=None, type=None), descriptor.EnumValueDescriptor(name='BG_FOOD_RECIPE_PICKER_ONLY', index=15, number=15, options=None, type=None), descriptor.EnumValueDescriptor(name='BG_DEATH', index=16, number=16, options=None, type=None), descriptor.EnumValueDescriptor(name='BG_TAROT', index=17, number=17, options=None, type=None)], containing_type=None, options=None, serialized_start=5533, serialized_end=5921)
_PICKERCOLUMN_COLUMNTYPE = descriptor.EnumDescriptor(name='ColumnType', full_name='EA.Sims4.Network.PickerColumn.ColumnType', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='TEXT', index=0, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='ICON', index=1, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='ICON_AND_TEXT', index=2, number=3, options=None, type=None)], containing_type=None, options=None, serialized_start=6576, serialized_end=6627)
_OUTFITPICKERDATA_OBJECTPICKERTHUMBNAILTYPE = descriptor.EnumDescriptor(name='ObjectPickerThumbnailType', full_name='EA.Sims4.Network.OutfitPickerData.ObjectPickerThumbnailType', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='SIM_INFO', index=0, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='MANNEQUIN', index=1, number=2, options=None, type=None)], containing_type=None, options=None, serialized_start=12241, serialized_end=12297)
_UIDIALOGPICKER_OBJECTPICKERTYPE = descriptor.EnumDescriptor(name='ObjectPickerType', full_name='EA.Sims4.Network.UiDialogPicker.ObjectPickerType', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='RECIPE', index=0, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='INTERACTION', index=1, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='SIM', index=2, number=3, options=None, type=None), descriptor.EnumValueDescriptor(name='OBJECT', index=3, number=4, options=None, type=None), descriptor.EnumValueDescriptor(name='PIE_MENU', index=4, number=5, options=None, type=None), descriptor.EnumValueDescriptor(name='CAREER', index=5, number=6, options=None, type=None), descriptor.EnumValueDescriptor(name='OUTFIT', index=6, number=7, options=None, type=None), descriptor.EnumValueDescriptor(name='PURCHASE', index=7, number=8, options=None, type=None), descriptor.EnumValueDescriptor(name='LOT', index=8, number=9, options=None, type=None), descriptor.EnumValueDescriptor(name='SIM_CLUB', index=9, number=10, options=None, type=None), descriptor.EnumValueDescriptor(name='ITEM', index=10, number=11, options=None, type=None), descriptor.EnumValueDescriptor(name='OBJECT_LARGE', index=11, number=12, options=None, type=None), descriptor.EnumValueDescriptor(name='DROPDOWN', index=12, number=13, options=None, type=None), descriptor.EnumValueDescriptor(name='OBJECT_SQUARE', index=13, number=14, options=None, type=None), descriptor.EnumValueDescriptor(name='ODD_JOBS', index=14, number=15, options=None, type=None), descriptor.EnumValueDescriptor(name='MISSIONS', index=15, number=16, options=None, type=None), descriptor.EnumValueDescriptor(name='LARGE_TEXT_FLAIR', index=16, number=17, options=None, type=None), descriptor.EnumValueDescriptor(name='PHOTO', index=17, number=18, options=None, type=None), descriptor.EnumValueDescriptor(name='SELL', index=18, number=19, options=None, type=None), descriptor.EnumValueDescriptor(name='QUESTS', index=19, number=20, options=None, type=None), descriptor.EnumValueDescriptor(name='OBJECT_TEXT', index=20, number=21, options=None, type=None), descriptor.EnumValueDescriptor(name='OBJECT_TEXT_ADD', index=21, number=22, options=None, type=None), descriptor.EnumValueDescriptor(name='FASHION_PURCHASE', index=22, number=23, options=None, type=None), descriptor.EnumValueDescriptor(name='RELATIONSHIP', index=23, number=24, options=None, type=None), descriptor.EnumValueDescriptor(name='OBJECT_EXPANDED_INFO', index=24, number=25, options=None, type=None), descriptor.EnumValueDescriptor(name='OBJECT_CAS_ICON', index=25, number=26, options=None, type=None)], containing_type=None, options=None, serialized_start=15119, serialized_end=15531)
_UIDIALOGPICKER_DESCRIPTIONDISPLAY = descriptor.EnumDescriptor(name='DescriptionDisplay', full_name='EA.Sims4.Network.UiDialogPicker.DescriptionDisplay', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='DEFAULT', index=0, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='NO_DESCRIPTION', index=1, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='FULL_DESCRIPTION', index=2, number=3, options=None, type=None)], containing_type=None, options=None, serialized_start=15533, serialized_end=15608)
_UIDIALOGMULTIPICKER_MULTIPICKERSTYLE = descriptor.EnumDescriptor(name='MultiPickerStyle', full_name='EA.Sims4.Network.UiDialogMultiPicker.MultiPickerStyle', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='DEFAULT', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='PHOTOPAIR_ORGANIZE_DELETE', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='PHOTOPAIR_SELECT', index=2, number=2, options=None, type=None)], containing_type=None, options=None, serialized_start=16423, serialized_end=16507)
_UIPHONERING_PHONERINGTYPE = descriptor.EnumDescriptor(name='PhoneRingType', full_name='EA.Sims4.Network.UiPhoneRing.PhoneRingType', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='NONE', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='BUZZ', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='RING', index=2, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='ALARM', index=3, number=3, options=None, type=None), descriptor.EnumValueDescriptor(name='PIVOTAL_MOMENT', index=4, number=4, options=None, type=None)], containing_type=None, options=None, serialized_start=17168, serialized_end=17244)
_UIDIALOGNOTIFICATION_NOTIFICATIONEXPANDBEHAVIOR = descriptor.EnumDescriptor(name='NotificationExpandBehavior', full_name='EA.Sims4.Network.UiDialogNotification.NotificationExpandBehavior', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='USER_SETTING', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='FORCE_EXPAND', index=1, number=1, options=None, type=None)], containing_type=None, options=None, serialized_start=18280, serialized_end=18344)
_UIDIALOGNOTIFICATION_NOTIFICATIONCRITICALITY = descriptor.EnumDescriptor(name='NotificationCriticality', full_name='EA.Sims4.Network.UiDialogNotification.NotificationCriticality', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='DEFAULT', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='URGENT', index=1, number=1, options=None, type=None)], containing_type=None, options=None, serialized_start=18346, serialized_end=18396)
_UIDIALOGNOTIFICATION_NOTIFICATIONLEVEL = descriptor.EnumDescriptor(name='NotificationLevel', full_name='EA.Sims4.Network.UiDialogNotification.NotificationLevel', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='PLAYER', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='SIM', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='GALLERY', index=2, number=2, options=None, type=None)], containing_type=None, options=None, serialized_start=18398, serialized_end=18451)
_UIDIALOGNOTIFICATION_NOTIFICATIONVISUALTYPE = descriptor.EnumDescriptor(name='NotificationVisualType', full_name='EA.Sims4.Network.UiDialogNotification.NotificationVisualType', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='INFORMATION', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='SPEECH', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='SPECIAL_MOMENT', index=2, number=2, options=None, type=None)], containing_type=None, options=None, serialized_start=18453, serialized_end=18526)
_UIDIALOGNOTIFICATION_NOTIFICATIONAUTODELETEREASON = descriptor.EnumDescriptor(name='NotificationAutoDeleteReason', full_name='EA.Sims4.Network.UiDialogNotification.NotificationAutoDeleteReason', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='NO_REASON', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='LEAVE_LIVE_MODE', index=1, number=1, options=None, type=None)], containing_type=None, options=None, serialized_start=18528, serialized_end=18594)
_GAMEPLAYPERK_PERKTYPE = descriptor.EnumDescriptor(name='PerkType', full_name='EA.Sims4.Network.GameplayPerk.PerkType', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='DEFAULT', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='OBJECT', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='CASPART', index=2, number=2, options=None, type=None)], containing_type=None, options=None, serialized_start=21483, serialized_end=21531)
_UIDIALOGCHOICEMESSAGE = descriptor.Descriptor(name='UiDialogChoiceMessage', full_name='EA.Sims4.Network.UiDialogChoiceMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='choice_id', full_name='EA.Sims4.Network.UiDialogChoiceMessage.choice_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='text', full_name='EA.Sims4.Network.UiDialogChoiceMessage.text', 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, options=None), descriptor.FieldDescriptor(name='ui_request', full_name='EA.Sims4.Network.UiDialogChoiceMessage.ui_request', index=2, number=3, type=14, cpp_type=8, 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='exchange_args', full_name='EA.Sims4.Network.UiDialogChoiceMessage.exchange_args', 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, options=None), descriptor.FieldDescriptor(name='tutorial_args', full_name='EA.Sims4.Network.UiDialogChoiceMessage.tutorial_args', index=4, number=5, 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='command_with_args', full_name='EA.Sims4.Network.UiDialogChoiceMessage.command_with_args', index=5, number=6, 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='subtext', full_name='EA.Sims4.Network.UiDialogChoiceMessage.subtext', index=6, number=7, 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='disabled_text', full_name='EA.Sims4.Network.UiDialogChoiceMessage.disabled_text', index=7, number=8, 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='audio_event_name', full_name='EA.Sims4.Network.UiDialogChoiceMessage.audio_event_name', index=8, number=9, 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='ui_message_args', full_name='EA.Sims4.Network.UiDialogChoiceMessage.ui_message_args', index=9, number=10, 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='tooltip_text', full_name='EA.Sims4.Network.UiDialogChoiceMessage.tooltip_text', index=10, number=11, 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='button_icon', full_name='EA.Sims4.Network.UiDialogChoiceMessage.button_icon', index=11, number=12, 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='show_build_buy_args', full_name='EA.Sims4.Network.UiDialogChoiceMessage.show_build_buy_args', index=12, number=13, 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)], extensions=[], nested_types=[], enum_types=[_UIDIALOGCHOICEMESSAGE_UIDIALOGCHOICEUIREQUEST], options=None, is_extendable=False, extension_ranges=[], serialized_start=203, serialized_end=1960)
_UISHOWBUILDBUYARGS = descriptor.Descriptor(name='UiShowBuildBuyArgs', full_name='EA.Sims4.Network.UiShowBuildBuyArgs', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='category_tag', full_name='EA.Sims4.Network.UiShowBuildBuyArgs.category_tag', index=0, number=1, 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='pack_id', full_name='EA.Sims4.Network.UiShowBuildBuyArgs.pack_id', index=1, number=2, 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=1962, serialized_end=2021)
_UIEXCHANGEARGS = descriptor.Descriptor(name='UiExchangeArgs', full_name='EA.Sims4.Network.UiExchangeArgs', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='item_id', full_name='EA.Sims4.Network.UiExchangeArgs.item_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='item_type', full_name='EA.Sims4.Network.UiExchangeArgs.item_type', index=1, number=2, type=14, cpp_type=8, 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='is_favorite', full_name='EA.Sims4.Network.UiExchangeArgs.is_favorite', 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='creator_id', full_name='EA.Sims4.Network.UiExchangeArgs.creator_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='creator_name', full_name='EA.Sims4.Network.UiExchangeArgs.creator_name', index=4, number=5, 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='item_data', full_name='EA.Sims4.Network.UiExchangeArgs.item_data', index=5, number=6, 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='feed_id', full_name='EA.Sims4.Network.UiExchangeArgs.feed_id', index=6, number=7, 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='feed_type', full_name='EA.Sims4.Network.UiExchangeArgs.feed_type', index=7, number=8, type=14, cpp_type=8, 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='quantity', full_name='EA.Sims4.Network.UiExchangeArgs.quantity', index=8, number=9, 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='timestamp', full_name='EA.Sims4.Network.UiExchangeArgs.timestamp', index=9, number=10, 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='is_maxis_curated', full_name='EA.Sims4.Network.UiExchangeArgs.is_maxis_curated', index=10, number=11, 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=2024, serialized_end=2364)
_UITUTORIALARGS = descriptor.Descriptor(name='UiTutorialArgs', full_name='EA.Sims4.Network.UiTutorialArgs', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='tutorial_id', full_name='EA.Sims4.Network.UiTutorialArgs.tutorial_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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=2366, serialized_end=2403)
_UICOMMANDARGS = descriptor.Descriptor(name='UiCommandArgs', full_name='EA.Sims4.Network.UiCommandArgs', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='command_name', full_name='EA.Sims4.Network.UiCommandArgs.command_name', 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, options=None), descriptor.FieldDescriptor(name='command_remote_args', full_name='EA.Sims4.Network.UiCommandArgs.command_remote_args', 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, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=2405, serialized_end=2502)
_UISENDMESSAGEARGS_PARAMETER = descriptor.Descriptor(name='Parameter', full_name='EA.Sims4.Network.UiSendMessageArgs.Parameter', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='name', full_name='EA.Sims4.Network.UiSendMessageArgs.Parameter.name', index=0, number=1, type=9, cpp_type=9, label=2, 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='value', full_name='EA.Sims4.Network.UiSendMessageArgs.Parameter.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, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=2667, serialized_end=2734)
_UISENDMESSAGEARGS = descriptor.Descriptor(name='UiSendMessageArgs', full_name='EA.Sims4.Network.UiSendMessageArgs', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='action', full_name='EA.Sims4.Network.UiSendMessageArgs.action', index=0, number=3, type=14, cpp_type=8, 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='name', full_name='EA.Sims4.Network.UiSendMessageArgs.name', index=1, 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, options=None), descriptor.FieldDescriptor(name='parameters', full_name='EA.Sims4.Network.UiSendMessageArgs.parameters', index=2, 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)], extensions=[], nested_types=[_UISENDMESSAGEARGS_PARAMETER], enum_types=[_UISENDMESSAGEARGS_ACTION], options=None, is_extendable=False, extension_ranges=[], serialized_start=2505, serialized_end=2832)
_UIDIALOGTEXTINPUTMESSAGE = descriptor.Descriptor(name='UiDialogTextInputMessage', full_name='EA.Sims4.Network.UiDialogTextInputMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='text_input_name', full_name='EA.Sims4.Network.UiDialogTextInputMessage.text_input_name', index=0, number=1, type=9, cpp_type=9, label=2, 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='default_text', full_name='EA.Sims4.Network.UiDialogTextInputMessage.default_text', 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, options=None), descriptor.FieldDescriptor(name='initial_value', full_name='EA.Sims4.Network.UiDialogTextInputMessage.initial_value', 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='min_length', full_name='EA.Sims4.Network.UiDialogTextInputMessage.min_length', 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, options=None), descriptor.FieldDescriptor(name='max_length', full_name='EA.Sims4.Network.UiDialogTextInputMessage.max_length', 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, options=None), descriptor.FieldDescriptor(name='restricted_characters', full_name='EA.Sims4.Network.UiDialogTextInputMessage.restricted_characters', index=5, number=6, 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='input_too_short_tooltip', full_name='EA.Sims4.Network.UiDialogTextInputMessage.input_too_short_tooltip', index=6, number=10, 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='title', full_name='EA.Sims4.Network.UiDialogTextInputMessage.title', index=7, number=11, 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='max_value', full_name='EA.Sims4.Network.UiDialogTextInputMessage.max_value', index=8, number=12, 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='input_invalid_max_tooltip', full_name='EA.Sims4.Network.UiDialogTextInputMessage.input_invalid_max_tooltip', index=9, number=13, 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='min_value', full_name='EA.Sims4.Network.UiDialogTextInputMessage.min_value', index=10, number=14, 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='input_invalid_min_tooltip', full_name='EA.Sims4.Network.UiDialogTextInputMessage.input_invalid_min_tooltip', index=11, number=15, 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='check_profanity', full_name='EA.Sims4.Network.UiDialogTextInputMessage.check_profanity', index=12, number=16, 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='height', full_name='EA.Sims4.Network.UiDialogTextInputMessage.height', index=13, number=17, 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=2835, serialized_end=3444)
_UIDIALOGMESSAGE = descriptor.Descriptor(name='UiDialogMessage', full_name='EA.Sims4.Network.UiDialogMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='dialog_id', full_name='EA.Sims4.Network.UiDialogMessage.dialog_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='choices', full_name='EA.Sims4.Network.UiDialogMessage.choices', 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='text', full_name='EA.Sims4.Network.UiDialogMessage.text', index=2, number=3, 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='timeout_duration', full_name='EA.Sims4.Network.UiDialogMessage.timeout_duration', index=3, number=4, type=2, cpp_type=6, 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='owner_id', full_name='EA.Sims4.Network.UiDialogMessage.owner_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='target_id', full_name='EA.Sims4.Network.UiDialogMessage.target_id', index=5, number=6, 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='picker_data', full_name='EA.Sims4.Network.UiDialogMessage.picker_data', index=6, number=7, 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='dialog_type', full_name='EA.Sims4.Network.UiDialogMessage.dialog_type', index=7, number=8, type=14, cpp_type=8, label=2, has_default_value=False, default_value=1, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='text_input', full_name='EA.Sims4.Network.UiDialogMessage.text_input', index=8, number=9, 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='title', full_name='EA.Sims4.Network.UiDialogMessage.title', index=9, number=10, 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='dialog_options', full_name='EA.Sims4.Network.UiDialogMessage.dialog_options', index=10, number=11, 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='icon', full_name='EA.Sims4.Network.UiDialogMessage.icon', index=11, number=12, 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='icon_info', full_name='EA.Sims4.Network.UiDialogMessage.icon_info', index=12, number=13, 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='secondary_icon_info', full_name='EA.Sims4.Network.UiDialogMessage.secondary_icon_info', index=13, number=14, 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='timestamp', full_name='EA.Sims4.Network.UiDialogMessage.timestamp', 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='lot_title', full_name='EA.Sims4.Network.UiDialogMessage.lot_title', index=15, number=16, 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='venue_icon', full_name='EA.Sims4.Network.UiDialogMessage.venue_icon', index=16, number=17, 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='icon_infos', full_name='EA.Sims4.Network.UiDialogMessage.icon_infos', index=17, number=18, 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='dialog_style', full_name='EA.Sims4.Network.UiDialogMessage.dialog_style', index=18, number=19, 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='override_sim_icon_id', full_name='EA.Sims4.Network.UiDialogMessage.override_sim_icon_id', index=19, number=20, 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='multi_picker_data', full_name='EA.Sims4.Network.UiDialogMessage.multi_picker_data', 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='dialog_bg_style', full_name='EA.Sims4.Network.UiDialogMessage.dialog_bg_style', index=21, number=22, 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='is_special_dialog', full_name='EA.Sims4.Network.UiDialogMessage.is_special_dialog', index=22, number=23, 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='info_in_columns_data', full_name='EA.Sims4.Network.UiDialogMessage.info_in_columns_data', index=23, number=24, 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='additional_texts', full_name='EA.Sims4.Network.UiDialogMessage.additional_texts', index=24, number=25, 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='anonymous_target_sim', full_name='EA.Sims4.Network.UiDialogMessage.anonymous_target_sim', index=25, number=26, 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='background_audio_event', full_name='EA.Sims4.Network.UiDialogMessage.background_audio_event', index=26, number=27, 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='background_image', full_name='EA.Sims4.Network.UiDialogMessage.background_image', index=27, number=28, 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='footer_type', full_name='EA.Sims4.Network.UiDialogMessage.footer_type', index=28, number=29, 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='subtitle', full_name='EA.Sims4.Network.UiDialogMessage.subtitle', index=29, number=30, 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='mask_alert_icon', full_name='EA.Sims4.Network.UiDialogMessage.mask_alert_icon', index=30, number=31, 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='mask_alert_sim_name', full_name='EA.Sims4.Network.UiDialogMessage.mask_alert_sim_name', index=31, number=32, 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='mask_header_icon', full_name='EA.Sims4.Network.UiDialogMessage.mask_header_icon', index=32, number=33, 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='validation_command', full_name='EA.Sims4.Network.UiDialogMessage.validation_command', index=33, number=34, 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)], extensions=[], nested_types=[], enum_types=[_UIDIALOGMESSAGE_TYPE, _UIDIALOGMESSAGE_DIALOGSTYLE, _UIDIALOGMESSAGE_DIALOGBGSTYLE], options=None, is_extendable=True, extension_ranges=[(100, 536870912)], serialized_start=3447, serialized_end=5931)
_UIDIALOGRESPONSEMESSAGE = descriptor.Descriptor(name='UiDialogResponseMessage', full_name='EA.Sims4.Network.UiDialogResponseMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='dialog_id', full_name='EA.Sims4.Network.UiDialogResponseMessage.dialog_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='choice_id', full_name='EA.Sims4.Network.UiDialogResponseMessage.choice_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=5933, serialized_end=5996)
_UIDIALOGCLOSEREQUEST = descriptor.Descriptor(name='UiDialogCloseRequest', full_name='EA.Sims4.Network.UiDialogCloseRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='dialog_id', full_name='EA.Sims4.Network.UiDialogCloseRequest.dialog_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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=5998, serialized_end=6039)
_UIDIALOGINFOINCOLUMNS = descriptor.Descriptor(name='UiDialogInfoInColumns', full_name='EA.Sims4.Network.UiDialogInfoInColumns', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='column_headers', full_name='EA.Sims4.Network.UiDialogInfoInColumns.column_headers', 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), descriptor.FieldDescriptor(name='rows', full_name='EA.Sims4.Network.UiDialogInfoInColumns.rows', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=6042, serialized_end=6173)
_UIDIALOGROWDATA = descriptor.Descriptor(name='UiDialogRowData', full_name='EA.Sims4.Network.UiDialogRowData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='column_info', full_name='EA.Sims4.Network.UiDialogRowData.column_info', 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=6175, serialized_end=6241)
_PICKERCOLUMN = descriptor.Descriptor(name='PickerColumn', full_name='EA.Sims4.Network.PickerColumn', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='type', full_name='EA.Sims4.Network.PickerColumn.type', index=0, number=1, type=14, cpp_type=8, label=2, has_default_value=True, default_value=3, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='column_data_name', full_name='EA.Sims4.Network.PickerColumn.column_data_name', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=True, default_value=b'name'.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='column_icon_name', full_name='EA.Sims4.Network.PickerColumn.column_icon_name', index=2, number=3, type=9, cpp_type=9, label=1, has_default_value=True, default_value=b'icon'.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='label', full_name='EA.Sims4.Network.PickerColumn.label', 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, options=None), descriptor.FieldDescriptor(name='icon', full_name='EA.Sims4.Network.PickerColumn.icon', index=4, number=5, 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='tooltip', full_name='EA.Sims4.Network.PickerColumn.tooltip', index=5, number=6, 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='width', full_name='EA.Sims4.Network.PickerColumn.width', index=6, number=7, type=2, cpp_type=6, 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='sortable', full_name='EA.Sims4.Network.PickerColumn.sortable', index=7, number=8, 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)], extensions=[], nested_types=[], enum_types=[_PICKERCOLUMN_COLUMNTYPE], options=None, is_extendable=False, extension_ranges=[], serialized_start=6244, serialized_end=6627)
_PICKERBASEROWDATA = descriptor.Descriptor(name='PickerBaseRowData', full_name='EA.Sims4.Network.PickerBaseRowData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='option_id', full_name='EA.Sims4.Network.PickerBaseRowData.option_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='is_enable', full_name='EA.Sims4.Network.PickerBaseRowData.is_enable', index=1, number=2, type=8, cpp_type=7, label=1, has_default_value=True, default_value=True, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='name', full_name='EA.Sims4.Network.PickerBaseRowData.name', 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='icon', full_name='EA.Sims4.Network.PickerBaseRowData.icon', 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, options=None), descriptor.FieldDescriptor(name='description', full_name='EA.Sims4.Network.PickerBaseRowData.description', index=4, number=5, 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='icon_info', full_name='EA.Sims4.Network.PickerBaseRowData.icon_info', index=5, number=6, 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='tooltip', full_name='EA.Sims4.Network.PickerBaseRowData.tooltip', index=6, number=7, 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='is_selected', full_name='EA.Sims4.Network.PickerBaseRowData.is_selected', index=7, number=8, 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='tag_list', full_name='EA.Sims4.Network.PickerBaseRowData.tag_list', index=8, number=9, 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')), descriptor.FieldDescriptor(name='second_tag_list', full_name='EA.Sims4.Network.PickerBaseRowData.second_tag_list', index=9, number=10, 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')), descriptor.FieldDescriptor(name='description_only_prepped', full_name='EA.Sims4.Network.PickerBaseRowData.description_only_prepped', index=10, number=11, 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='description_both_fresh_prepped', full_name='EA.Sims4.Network.PickerBaseRowData.description_both_fresh_prepped', index=11, number=12, 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='tooltip_only_prepped', full_name='EA.Sims4.Network.PickerBaseRowData.tooltip_only_prepped', index=12, number=13, 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='tooltip_both_fresh_prepped', full_name='EA.Sims4.Network.PickerBaseRowData.tooltip_both_fresh_prepped', index=13, number=14, 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='is_enable_fresh', full_name='EA.Sims4.Network.PickerBaseRowData.is_enable_fresh', index=14, number=15, type=8, cpp_type=7, label=1, has_default_value=True, default_value=True, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='is_enable_prepped', full_name='EA.Sims4.Network.PickerBaseRowData.is_enable_prepped', index=15, number=16, type=8, cpp_type=7, label=1, has_default_value=True, default_value=True, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='is_enable_both_fresh_prepped', full_name='EA.Sims4.Network.PickerBaseRowData.is_enable_both_fresh_prepped', index=16, number=17, type=8, cpp_type=7, label=1, has_default_value=True, default_value=True, 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=6630, serialized_end=7409)
_RECIPEINGREDIENTDATA = descriptor.Descriptor(name='RecipeIngredientData', full_name='EA.Sims4.Network.RecipeIngredientData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='ingredient_name', full_name='EA.Sims4.Network.RecipeIngredientData.ingredient_name', index=0, number=1, 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='in_inventory', full_name='EA.Sims4.Network.RecipeIngredientData.in_inventory', index=1, number=2, type=8, cpp_type=7, label=1, has_default_value=True, default_value=True, 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=7411, serialized_end=7521)
_RECIPEBUCKSCOSTDATA = descriptor.Descriptor(name='RecipeBucksCostData', full_name='EA.Sims4.Network.RecipeBucksCostData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='bucks_type', full_name='EA.Sims4.Network.RecipeBucksCostData.bucks_type', 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='amount', full_name='EA.Sims4.Network.RecipeBucksCostData.amount', index=1, number=2, 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=7523, serialized_end=7580)
_RECIPEGROUPOVERRIDEDATA = descriptor.Descriptor(name='RecipeGroupOverrideData', full_name='EA.Sims4.Network.RecipeGroupOverrideData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='skill_level', full_name='EA.Sims4.Network.RecipeGroupOverrideData.skill_level', index=0, number=1, 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='name', full_name='EA.Sims4.Network.RecipeGroupOverrideData.name', 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, options=None), descriptor.FieldDescriptor(name='tooltip', full_name='EA.Sims4.Network.RecipeGroupOverrideData.tooltip', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=7583, serialized_end=7730)
_RECIPEPICKERROWDATA = descriptor.Descriptor(name='RecipePickerRowData', full_name='EA.Sims4.Network.RecipePickerRowData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='base_data', full_name='EA.Sims4.Network.RecipePickerRowData.base_data', index=0, number=1, 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='price', full_name='EA.Sims4.Network.RecipePickerRowData.price', index=1, number=2, 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='skill_level', full_name='EA.Sims4.Network.RecipePickerRowData.skill_level', 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), descriptor.FieldDescriptor(name='linked_option_ids', full_name='EA.Sims4.Network.RecipePickerRowData.linked_option_ids', index=3, number=4, 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')), descriptor.FieldDescriptor(name='event_icon', full_name='EA.Sims4.Network.RecipePickerRowData.event_icon', index=4, number=5, 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='visible_as_subrow', full_name='EA.Sims4.Network.RecipePickerRowData.visible_as_subrow', index=5, number=6, type=8, cpp_type=7, label=1, has_default_value=True, default_value=True, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='ingredients', full_name='EA.Sims4.Network.RecipePickerRowData.ingredients', index=6, number=7, 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='price_with_ingredients', full_name='EA.Sims4.Network.RecipePickerRowData.price_with_ingredients', index=7, number=8, 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='mtx_id', full_name='EA.Sims4.Network.RecipePickerRowData.mtx_id', index=8, number=9, type=6, 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='serving_display_name', full_name='EA.Sims4.Network.RecipePickerRowData.serving_display_name', index=9, number=10, 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='discounted_price', full_name='EA.Sims4.Network.RecipePickerRowData.discounted_price', index=10, number=11, 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='is_discounted', full_name='EA.Sims4.Network.RecipePickerRowData.is_discounted', index=11, number=12, 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='show_full_subrows', full_name='EA.Sims4.Network.RecipePickerRowData.show_full_subrows', index=12, number=13, 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='bucks_costs', full_name='EA.Sims4.Network.RecipePickerRowData.bucks_costs', index=13, number=14, 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='subrow_sort_id', full_name='EA.Sims4.Network.RecipePickerRowData.subrow_sort_id', index=14, number=15, 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='locked_in_cas_icon_info', full_name='EA.Sims4.Network.RecipePickerRowData.locked_in_cas_icon_info', index=15, number=16, 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='group_override', full_name='EA.Sims4.Network.RecipePickerRowData.group_override', index=16, number=17, 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='ingredients_list', full_name='EA.Sims4.Network.RecipePickerRowData.ingredients_list', index=17, number=18, 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='enable_speed_up_background', full_name='EA.Sims4.Network.RecipePickerRowData.enable_speed_up_background', index=18, number=19, 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='only_prepped_ingredients', full_name='EA.Sims4.Network.RecipePickerRowData.only_prepped_ingredients', index=19, number=20, 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='both_fresh_prepped_ingredients', full_name='EA.Sims4.Network.RecipePickerRowData.both_fresh_prepped_ingredients', index=20, number=21, 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='ingredients_list_only_prepped', full_name='EA.Sims4.Network.RecipePickerRowData.ingredients_list_only_prepped', index=21, number=22, 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='ingredients_list_both_fresh_prepped', full_name='EA.Sims4.Network.RecipePickerRowData.ingredients_list_both_fresh_prepped', index=22, number=23, 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='cooking_time_reduced', full_name='EA.Sims4.Network.RecipePickerRowData.cooking_time_reduced', index=23, number=24, 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='price_with_only_prepped_ingredients', full_name='EA.Sims4.Network.RecipePickerRowData.price_with_only_prepped_ingredients', index=24, number=25, 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='price_with_both_fresh_prepped_ingredients', full_name='EA.Sims4.Network.RecipePickerRowData.price_with_both_fresh_prepped_ingredients', index=25, number=26, 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='food_restriction_ingredients', full_name='EA.Sims4.Network.RecipePickerRowData.food_restriction_ingredients', index=26, number=27, type=9, cpp_type=9, 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='recipe_id', full_name='EA.Sims4.Network.RecipePickerRowData.recipe_id', index=27, number=28, 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='buff_id', full_name='EA.Sims4.Network.RecipePickerRowData.buff_id', index=28, number=29, 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=7733, serialized_end=9056)
_SIMPICKERROWDATA = descriptor.Descriptor(name='SimPickerRowData', full_name='EA.Sims4.Network.SimPickerRowData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='base_data', full_name='EA.Sims4.Network.SimPickerRowData.base_data', index=0, number=1, 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='sim_id', full_name='EA.Sims4.Network.SimPickerRowData.sim_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='select_default', full_name='EA.Sims4.Network.SimPickerRowData.select_default', index=2, number=3, 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='failed_criteria', full_name='EA.Sims4.Network.SimPickerRowData.failed_criteria', index=3, number=4, 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')), descriptor.FieldDescriptor(name='skills', full_name='EA.Sims4.Network.SimPickerRowData.skills', index=4, number=5, 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='mood_id', full_name='EA.Sims4.Network.SimPickerRowData.mood_id', index=5, number=6, type=6, 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='sim_location', full_name='EA.Sims4.Network.SimPickerRowData.sim_location', index=6, number=7, 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='household_id', full_name='EA.Sims4.Network.SimPickerRowData.household_id', index=7, number=8, 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=9059, serialized_end=9327)
_SIMPICKERSKILLROWDATA = descriptor.Descriptor(name='SimPickerSkillRowData', full_name='EA.Sims4.Network.SimPickerSkillRowData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='skill_id', full_name='EA.Sims4.Network.SimPickerSkillRowData.skill_id', index=0, number=1, type=6, 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='current_points', full_name='EA.Sims4.Network.SimPickerSkillRowData.current_points', index=1, number=2, 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='tooltip', full_name='EA.Sims4.Network.SimPickerSkillRowData.tooltip', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=9329, serialized_end=9446)
_OBJECTPICKERROWDATA = descriptor.Descriptor(name='ObjectPickerRowData', full_name='EA.Sims4.Network.ObjectPickerRowData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='base_data', full_name='EA.Sims4.Network.ObjectPickerRowData.base_data', index=0, number=1, 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='object_id', full_name='EA.Sims4.Network.ObjectPickerRowData.object_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='def_id', full_name='EA.Sims4.Network.ObjectPickerRowData.def_id', index=2, number=3, 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='count', full_name='EA.Sims4.Network.ObjectPickerRowData.count', index=3, number=4, 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='rarity_text', full_name='EA.Sims4.Network.ObjectPickerRowData.rarity_text', index=4, number=5, 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='use_catalog_product_thumbnails', full_name='EA.Sims4.Network.ObjectPickerRowData.use_catalog_product_thumbnails', index=5, number=6, type=8, cpp_type=7, label=1, has_default_value=True, default_value=True, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='second_rarity_text', full_name='EA.Sims4.Network.ObjectPickerRowData.second_rarity_text', index=6, number=7, 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='flair_icon', full_name='EA.Sims4.Network.ObjectPickerRowData.flair_icon', index=7, number=8, 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='object_picker_style', full_name='EA.Sims4.Network.ObjectPickerRowData.object_picker_style', index=8, number=9, 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='cost', full_name='EA.Sims4.Network.ObjectPickerRowData.cost', index=9, number=10, 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='discounted_cost', full_name='EA.Sims4.Network.ObjectPickerRowData.discounted_cost', index=10, number=11, 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='use_cas_catalog_product_thumbnails', full_name='EA.Sims4.Network.ObjectPickerRowData.use_cas_catalog_product_thumbnails', index=11, number=12, 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='cas_catalog_gender', full_name='EA.Sims4.Network.ObjectPickerRowData.cas_catalog_gender', 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), descriptor.FieldDescriptor(name='slot_types', full_name='EA.Sims4.Network.ObjectPickerRowData.slot_types', index=13, number=14, 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='owner_sim_id', full_name='EA.Sims4.Network.ObjectPickerRowData.owner_sim_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='is_new', full_name='EA.Sims4.Network.ObjectPickerRowData.is_new', index=15, number=16, 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='target_sim_id', full_name='EA.Sims4.Network.ObjectPickerRowData.target_sim_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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=9449, serialized_end=10048)
_OUTFITPICKERROWDATA = descriptor.Descriptor(name='OutfitPickerRowData', full_name='EA.Sims4.Network.OutfitPickerRowData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='base_data', full_name='EA.Sims4.Network.OutfitPickerRowData.base_data', index=0, number=1, 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='outfit_sim_id', full_name='EA.Sims4.Network.OutfitPickerRowData.outfit_sim_id', index=1, number=2, type=6, 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='outfit_category', full_name='EA.Sims4.Network.OutfitPickerRowData.outfit_category', 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), descriptor.FieldDescriptor(name='outfit_index', full_name='EA.Sims4.Network.OutfitPickerRowData.outfit_index', index=3, number=4, 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=10051, serialized_end=10198)
_PURCHASEPICKERROWDATA = descriptor.Descriptor(name='PurchasePickerRowData', full_name='EA.Sims4.Network.PurchasePickerRowData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='base_data', full_name='EA.Sims4.Network.PurchasePickerRowData.base_data', index=0, number=1, 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='def_id', full_name='EA.Sims4.Network.PurchasePickerRowData.def_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='num_owned', full_name='EA.Sims4.Network.PurchasePickerRowData.num_owned', 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), descriptor.FieldDescriptor(name='tag_list', full_name='EA.Sims4.Network.PurchasePickerRowData.tag_list', index=3, number=4, 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')), descriptor.FieldDescriptor(name='num_available', full_name='EA.Sims4.Network.PurchasePickerRowData.num_available', index=4, number=5, type=5, cpp_type=1, label=1, has_default_value=True, default_value=-1, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='object_id', full_name='EA.Sims4.Network.PurchasePickerRowData.object_id', index=5, number=6, type=6, 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='custom_price', full_name='EA.Sims4.Network.PurchasePickerRowData.custom_price', index=6, number=7, type=5, cpp_type=1, label=1, has_default_value=True, default_value=-1, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='is_discounted', full_name='EA.Sims4.Network.PurchasePickerRowData.is_discounted', index=7, number=8, 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='prediscounted_price', full_name='EA.Sims4.Network.PurchasePickerRowData.prediscounted_price', index=8, number=9, type=5, cpp_type=1, label=1, has_default_value=True, default_value=-1, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='fashion_trend', full_name='EA.Sims4.Network.PurchasePickerRowData.fashion_trend', index=9, number=10, 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=10201, serialized_end=10530)
_LOTPICKERROWDATA = descriptor.Descriptor(name='LotPickerRowData', full_name='EA.Sims4.Network.LotPickerRowData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='base_data', full_name='EA.Sims4.Network.LotPickerRowData.base_data', index=0, number=1, 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='lot_info_item', full_name='EA.Sims4.Network.LotPickerRowData.lot_info_item', 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, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=10533, serialized_end=10661)
_ODDJOBPICKERROWDATA = descriptor.Descriptor(name='OddJobPickerRowData', full_name='EA.Sims4.Network.OddJobPickerRowData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='base_data', full_name='EA.Sims4.Network.OddJobPickerRowData.base_data', index=0, number=1, 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='customer_id', full_name='EA.Sims4.Network.OddJobPickerRowData.customer_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='customer_description', full_name='EA.Sims4.Network.OddJobPickerRowData.customer_description', 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='tip_title', full_name='EA.Sims4.Network.OddJobPickerRowData.tip_title', 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, options=None), descriptor.FieldDescriptor(name='tip_icon', full_name='EA.Sims4.Network.OddJobPickerRowData.tip_icon', index=4, number=5, 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='customer_thumbnail_override', full_name='EA.Sims4.Network.OddJobPickerRowData.customer_thumbnail_override', index=5, number=6, 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='customer_background', full_name='EA.Sims4.Network.OddJobPickerRowData.customer_background', index=6, number=7, 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='customer_name', full_name='EA.Sims4.Network.OddJobPickerRowData.customer_name', index=7, number=8, 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=10664, serialized_end=11107)
_ODDJOBPICKERDATA = descriptor.Descriptor(name='OddJobPickerData', full_name='EA.Sims4.Network.OddJobPickerData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='row_data', full_name='EA.Sims4.Network.OddJobPickerData.row_data', 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), descriptor.FieldDescriptor(name='star_ranking', full_name='EA.Sims4.Network.OddJobPickerData.star_ranking', index=1, number=2, 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='picker_background', full_name='EA.Sims4.Network.OddJobPickerData.picker_background', 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='hide_star_rating', full_name='EA.Sims4.Network.OddJobPickerData.hide_star_rating', index=3, number=4, 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=11110, serialized_end=11291)
_RECIPEPICKERDATA = descriptor.Descriptor(name='RecipePickerData', full_name='EA.Sims4.Network.RecipePickerData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='column_list', full_name='EA.Sims4.Network.RecipePickerData.column_list', 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), descriptor.FieldDescriptor(name='row_data', full_name='EA.Sims4.Network.RecipePickerData.row_data', 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='skill_id', full_name='EA.Sims4.Network.RecipePickerData.skill_id', index=2, number=3, 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='column_sort_list', full_name='EA.Sims4.Network.RecipePickerData.column_sort_list', index=3, number=4, 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')), descriptor.FieldDescriptor(name='display_ingredient_check', full_name='EA.Sims4.Network.RecipePickerData.display_ingredient_check', index=4, number=5, type=8, cpp_type=7, label=1, has_default_value=True, default_value=True, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='display_funds', full_name='EA.Sims4.Network.RecipePickerData.display_funds', index=5, number=6, type=8, cpp_type=7, label=1, has_default_value=True, default_value=True, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='display_prepped_ingredient_check', full_name='EA.Sims4.Network.RecipePickerData.display_prepped_ingredient_check', index=6, number=7, 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=11294, serialized_end=11588)
_SIMPICKERDATA = descriptor.Descriptor(name='SimPickerData', full_name='EA.Sims4.Network.SimPickerData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='row_data', full_name='EA.Sims4.Network.SimPickerData.row_data', 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), descriptor.FieldDescriptor(name='should_show_names', full_name='EA.Sims4.Network.SimPickerData.should_show_names', index=1, number=2, type=8, cpp_type=7, label=1, has_default_value=True, default_value=True, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='club_building_info', full_name='EA.Sims4.Network.SimPickerData.club_building_info', 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='rel_bit_collection_ids', full_name='EA.Sims4.Network.SimPickerData.rel_bit_collection_ids', index=3, number=11, 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')), descriptor.FieldDescriptor(name='column_count', full_name='EA.Sims4.Network.SimPickerData.column_count', index=4, number=12, type=13, cpp_type=3, label=1, has_default_value=True, default_value=3, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='cell_type', full_name='EA.Sims4.Network.SimPickerData.cell_type', index=5, number=13, type=13, cpp_type=3, 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='display_filter', full_name='EA.Sims4.Network.SimPickerData.display_filter', index=6, number=14, 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='override_owner_relationships', full_name='EA.Sims4.Network.SimPickerData.override_owner_relationships', index=7, number=15, 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=11591, serialized_end=11940)
_OBJECTPICKERDATA = descriptor.Descriptor(name='ObjectPickerData', full_name='EA.Sims4.Network.ObjectPickerData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='row_data', full_name='EA.Sims4.Network.ObjectPickerData.row_data', 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), descriptor.FieldDescriptor(name='num_columns', full_name='EA.Sims4.Network.ObjectPickerData.num_columns', index=1, number=2, 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=11942, serialized_end=12038)
_OUTFITPICKERDATA = descriptor.Descriptor(name='OutfitPickerData', full_name='EA.Sims4.Network.OutfitPickerData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='row_data', full_name='EA.Sims4.Network.OutfitPickerData.row_data', 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), descriptor.FieldDescriptor(name='thumbnail_type', full_name='EA.Sims4.Network.OutfitPickerData.thumbnail_type', index=1, number=2, type=14, cpp_type=8, label=1, has_default_value=False, default_value=1, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='outfit_category_filters', full_name='EA.Sims4.Network.OutfitPickerData.outfit_category_filters', index=2, number=3, 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=[_OUTFITPICKERDATA_OBJECTPICKERTHUMBNAILTYPE], options=None, is_extendable=False, extension_ranges=[], serialized_start=12041, serialized_end=12297)
_PURCHASEPICKERDATA = descriptor.Descriptor(name='PurchasePickerData', full_name='EA.Sims4.Network.PurchasePickerData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='row_data', full_name='EA.Sims4.Network.PurchasePickerData.row_data', 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), descriptor.FieldDescriptor(name='object_id', full_name='EA.Sims4.Network.PurchasePickerData.object_id', index=1, number=2, type=6, 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='show_description', full_name='EA.Sims4.Network.PurchasePickerData.show_description', 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='categories', full_name='EA.Sims4.Network.PurchasePickerData.categories', index=3, number=5, 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='inventory_object_id', full_name='EA.Sims4.Network.PurchasePickerData.inventory_object_id', index=4, number=6, type=6, 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='show_cost', full_name='EA.Sims4.Network.PurchasePickerData.show_cost', index=5, number=7, 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='max_selectable_in_row', full_name='EA.Sims4.Network.PurchasePickerData.max_selectable_in_row', index=6, number=8, 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='show_description_tooltip', full_name='EA.Sims4.Network.PurchasePickerData.show_description_tooltip', index=7, number=9, 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='use_dialog_pick_response', full_name='EA.Sims4.Network.PurchasePickerData.use_dialog_pick_response', index=8, number=10, 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='right_custom_text', full_name='EA.Sims4.Network.PurchasePickerData.right_custom_text', index=9, number=11, 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='sub_total_text', full_name='EA.Sims4.Network.PurchasePickerData.sub_total_text', index=10, number=12, 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='sub_total_cost', full_name='EA.Sims4.Network.PurchasePickerData.sub_total_cost', index=11, 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), descriptor.FieldDescriptor(name='delivery_method', full_name='EA.Sims4.Network.PurchasePickerData.delivery_method', index=12, number=14, 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='max_selectable_rows', full_name='EA.Sims4.Network.PurchasePickerData.max_selectable_rows', index=13, number=15, 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=12300, serialized_end=12832)
_PURCHASEPICKERCATEGORY = descriptor.Descriptor(name='PurchasePickerCategory', full_name='EA.Sims4.Network.PurchasePickerCategory', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='tag_type', full_name='EA.Sims4.Network.PurchasePickerCategory.tag_type', 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='icon_info', full_name='EA.Sims4.Network.PurchasePickerCategory.icon_info', 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, options=None), descriptor.FieldDescriptor(name='description', full_name='EA.Sims4.Network.PurchasePickerCategory.description', 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='disabled_tooltip', full_name='EA.Sims4.Network.PurchasePickerCategory.disabled_tooltip', 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, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=12835, serialized_end=13041)
_LOTPICKERDATA = descriptor.Descriptor(name='LotPickerData', full_name='EA.Sims4.Network.LotPickerData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='row_data', full_name='EA.Sims4.Network.LotPickerData.row_data', 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=13043, serialized_end=13112)
_PICKERFILTERDATA = descriptor.Descriptor(name='PickerFilterData', full_name='EA.Sims4.Network.PickerFilterData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='tag_type', full_name='EA.Sims4.Network.PickerFilterData.tag_type', 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='icon_info', full_name='EA.Sims4.Network.PickerFilterData.icon_info', 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, options=None), descriptor.FieldDescriptor(name='description', full_name='EA.Sims4.Network.PickerFilterData.description', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=13115, serialized_end=13254)
_DROPDOWNPICKERDATA = descriptor.Descriptor(name='DropdownPickerData', full_name='EA.Sims4.Network.DropdownPickerData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='default_item', full_name='EA.Sims4.Network.DropdownPickerData.default_item', index=0, number=1, 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='items', full_name='EA.Sims4.Network.DropdownPickerData.items', 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='invalid_tooltip', full_name='EA.Sims4.Network.DropdownPickerData.invalid_tooltip', 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='selected_item_id', full_name='EA.Sims4.Network.DropdownPickerData.selected_item_id', index=3, number=4, 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='options', full_name='EA.Sims4.Network.DropdownPickerData.options', index=4, number=5, 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=13257, serialized_end=13497)
_UIDIALOGDROPDOWNITEM = descriptor.Descriptor(name='UiDialogDropdownItem', full_name='EA.Sims4.Network.UiDialogDropdownItem', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='text', full_name='EA.Sims4.Network.UiDialogDropdownItem.text', index=0, number=1, 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='icon_info', full_name='EA.Sims4.Network.UiDialogDropdownItem.icon_info', 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, options=None), descriptor.FieldDescriptor(name='id', full_name='EA.Sims4.Network.UiDialogDropdownItem.id', 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=13500, serialized_end=13630)
_UIDIALOGPICKER = descriptor.Descriptor(name='UiDialogPicker', full_name='EA.Sims4.Network.UiDialogPicker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='type', full_name='EA.Sims4.Network.UiDialogPicker.type', index=0, number=1, type=14, cpp_type=8, label=2, has_default_value=False, default_value=1, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='title', full_name='EA.Sims4.Network.UiDialogPicker.title', 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='owner_sim_id', full_name='EA.Sims4.Network.UiDialogPicker.owner_sim_id', index=2, number=3, 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='target_sim_id', full_name='EA.Sims4.Network.UiDialogPicker.target_sim_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='recipe_picker_data', full_name='EA.Sims4.Network.UiDialogPicker.recipe_picker_data', index=4, number=6, 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='sim_picker_data', full_name='EA.Sims4.Network.UiDialogPicker.sim_picker_data', index=5, number=7, 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='object_picker_data', full_name='EA.Sims4.Network.UiDialogPicker.object_picker_data', index=6, number=8, 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='outfit_picker_data', full_name='EA.Sims4.Network.UiDialogPicker.outfit_picker_data', index=7, number=10, 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='max_selectable', full_name='EA.Sims4.Network.UiDialogPicker.max_selectable', index=8, number=11, 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='shop_picker_data', full_name='EA.Sims4.Network.UiDialogPicker.shop_picker_data', index=9, number=12, 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='lot_picker_data', full_name='EA.Sims4.Network.UiDialogPicker.lot_picker_data', index=10, number=13, 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='is_sortable', full_name='EA.Sims4.Network.UiDialogPicker.is_sortable', index=11, number=14, 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='hide_row_description', full_name='EA.Sims4.Network.UiDialogPicker.hide_row_description', index=12, number=15, 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='use_dropdown_filter', full_name='EA.Sims4.Network.UiDialogPicker.use_dropdown_filter', index=13, number=16, 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='row_picker_data', full_name='EA.Sims4.Network.UiDialogPicker.row_picker_data', index=14, number=17, 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='min_selectable', full_name='EA.Sims4.Network.UiDialogPicker.min_selectable', index=15, number=18, 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='filter_data', full_name='EA.Sims4.Network.UiDialogPicker.filter_data', index=16, number=19, 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='dropdown_picker_data', full_name='EA.Sims4.Network.UiDialogPicker.dropdown_picker_data', index=17, number=20, 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='description_display', full_name='EA.Sims4.Network.UiDialogPicker.description_display', index=18, number=21, type=14, cpp_type=8, label=1, has_default_value=False, default_value=1, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='odd_job_picker_data', full_name='EA.Sims4.Network.UiDialogPicker.odd_job_picker_data', index=19, number=22, 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='control_id_type', full_name='EA.Sims4.Network.UiDialogPicker.control_id_type', index=20, number=23, 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='current_selected', full_name='EA.Sims4.Network.UiDialogPicker.current_selected', index=21, number=24, 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='counter_label_text', full_name='EA.Sims4.Network.UiDialogPicker.counter_label_text', index=22, number=25, 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='help_tooltip', full_name='EA.Sims4.Network.UiDialogPicker.help_tooltip', index=23, number=26, 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='bubble_up_selected', full_name='EA.Sims4.Network.UiDialogPicker.bubble_up_selected', index=24, number=27, 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='subtitle', full_name='EA.Sims4.Network.UiDialogPicker.subtitle', index=25, number=28, 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='force_done_button', full_name='EA.Sims4.Network.UiDialogPicker.force_done_button', index=26, number=29, 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='disable_non_selectable_items', full_name='EA.Sims4.Network.UiDialogPicker.disable_non_selectable_items', index=27, number=30, 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='slot_types_max_selectable', full_name='EA.Sims4.Network.UiDialogPicker.slot_types_max_selectable', index=28, number=31, 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='max_selectable_subtitle', full_name='EA.Sims4.Network.UiDialogPicker.max_selectable_subtitle', index=29, number=32, 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)], extensions=[], nested_types=[], enum_types=[_UIDIALOGPICKER_OBJECTPICKERTYPE, _UIDIALOGPICKER_DESCRIPTIONDISPLAY], options=None, is_extendable=False, extension_ranges=[], serialized_start=13633, serialized_end=15608)
_SLOTTYPESMAXSELECTABLE = descriptor.Descriptor(name='SlotTypesMaxSelectable', full_name='EA.Sims4.Network.SlotTypesMaxSelectable', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='slot_type_key', full_name='EA.Sims4.Network.SlotTypesMaxSelectable.slot_type_key', index=0, number=1, 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='max_selectable', full_name='EA.Sims4.Network.SlotTypesMaxSelectable.max_selectable', index=1, number=2, 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=15610, serialized_end=15712)
_PICKERFILTERDATALIST = descriptor.Descriptor(name='PickerFilterDataList', full_name='EA.Sims4.Network.PickerFilterDataList', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='filter_data', full_name='EA.Sims4.Network.PickerFilterDataList.filter_data', 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), descriptor.FieldDescriptor(name='use_dropdown_filter', full_name='EA.Sims4.Network.PickerFilterDataList.use_dropdown_filter', index=1, number=2, 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='add_all_category', full_name='EA.Sims4.Network.PickerFilterDataList.add_all_category', 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='sort_filter_categories', full_name='EA.Sims4.Network.PickerFilterDataList.sort_filter_categories', index=3, number=4, 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='remove_empty_filter_categories', full_name='EA.Sims4.Network.PickerFilterDataList.remove_empty_filter_categories', index=4, number=5, 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='use_sim_inventory_filter_categories', full_name='EA.Sims4.Network.PickerFilterDataList.use_sim_inventory_filter_categories', index=5, number=6, 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=15715, serialized_end=15966)
_UIDIALOGMULTIPICKER = descriptor.Descriptor(name='UiDialogMultiPicker', full_name='EA.Sims4.Network.UiDialogMultiPicker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='multi_picker_items', full_name='EA.Sims4.Network.UiDialogMultiPicker.multi_picker_items', 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), descriptor.FieldDescriptor(name='multi_picker_style', full_name='EA.Sims4.Network.UiDialogMultiPicker.multi_picker_style', index=1, number=2, type=14, cpp_type=8, 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='multi_picker_selection_equality', full_name='EA.Sims4.Network.UiDialogMultiPicker.multi_picker_selection_equality', 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='multi_selection_inequality_tooltip', full_name='EA.Sims4.Network.UiDialogMultiPicker.multi_selection_inequality_tooltip', 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, options=None), descriptor.FieldDescriptor(name='multipicker_filter_type', full_name='EA.Sims4.Network.UiDialogMultiPicker.multipicker_filter_type', index=4, number=5, 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='multi_picker_items_height', full_name='EA.Sims4.Network.UiDialogMultiPicker.multi_picker_items_height', index=5, number=6, type=2, cpp_type=6, 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='combined_limits_datas', full_name='EA.Sims4.Network.UiDialogMultiPicker.combined_limits_datas', index=6, number=7, 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=[_UIDIALOGMULTIPICKER_MULTIPICKERSTYLE], options=None, is_extendable=False, extension_ranges=[], serialized_start=15969, serialized_end=16507)
_UIDIALOGMULTIPICKERCOMBINEDLIMITSDATA = descriptor.Descriptor(name='UIDialogMultiPickerCombinedLimitsData', full_name='EA.Sims4.Network.UIDialogMultiPickerCombinedLimitsData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='picker_ids', full_name='EA.Sims4.Network.UIDialogMultiPickerCombinedLimitsData.picker_ids', index=0, number=1, 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')), descriptor.FieldDescriptor(name='max_selectable', full_name='EA.Sims4.Network.UIDialogMultiPickerCombinedLimitsData.max_selectable', index=1, number=2, 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='min_selectable', full_name='EA.Sims4.Network.UIDialogMultiPickerCombinedLimitsData.min_selectable', 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), descriptor.FieldDescriptor(name='max_selectable_tooltip', full_name='EA.Sims4.Network.UIDialogMultiPickerCombinedLimitsData.max_selectable_tooltip', 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, options=None), descriptor.FieldDescriptor(name='min_selectable_tooltip', full_name='EA.Sims4.Network.UIDialogMultiPickerCombinedLimitsData.min_selectable_tooltip', index=4, number=5, 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=16510, serialized_end=16755)
_UIDIALOGMULTIPICKERITEM = descriptor.Descriptor(name='UiDialogMultiPickerItem', full_name='EA.Sims4.Network.UiDialogMultiPickerItem', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='picker_data', full_name='EA.Sims4.Network.UiDialogMultiPickerItem.picker_data', index=0, number=1, 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='picker_id', full_name='EA.Sims4.Network.UiDialogMultiPickerItem.picker_id', index=1, number=2, 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='disabled_tooltip', full_name='EA.Sims4.Network.UiDialogMultiPickerItem.disabled_tooltip', 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='max_selected_tooltip', full_name='EA.Sims4.Network.UiDialogMultiPickerItem.max_selected_tooltip', 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, options=None), descriptor.FieldDescriptor(name='show_header', full_name='EA.Sims4.Network.UiDialogMultiPickerItem.show_header', index=4, number=5, 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=16758, serialized_end=17004)
_UIPHONERING = descriptor.Descriptor(name='UiPhoneRing', full_name='EA.Sims4.Network.UiPhoneRing', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='phone_ring_type', full_name='EA.Sims4.Network.UiPhoneRing.phone_ring_type', index=0, number=1, type=14, cpp_type=8, 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='dialog', full_name='EA.Sims4.Network.UiPhoneRing.dialog', 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, options=None), descriptor.FieldDescriptor(name='caller_id', full_name='EA.Sims4.Network.UiPhoneRing.caller_id', index=2, number=3, 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=[_UIPHONERING_PHONERINGTYPE], options=None, is_extendable=False, extension_ranges=[], serialized_start=17007, serialized_end=17244)
_UICALENDARMESSAGE = descriptor.Descriptor(name='UiCalendarMessage', full_name='EA.Sims4.Network.UiCalendarMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='event_type', full_name='EA.Sims4.Network.UiCalendarMessage.event_type', index=0, number=1, 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='calendar_icon', full_name='EA.Sims4.Network.UiCalendarMessage.calendar_icon', 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, options=None), descriptor.FieldDescriptor(name='start_time', full_name='EA.Sims4.Network.UiCalendarMessage.start_time', index=2, number=3, 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='lot_id', full_name='EA.Sims4.Network.UiCalendarMessage.lot_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='description', full_name='EA.Sims4.Network.UiCalendarMessage.description', index=4, number=5, 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='sim_ids', full_name='EA.Sims4.Network.UiCalendarMessage.sim_ids', index=5, number=6, 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='zone_id', full_name='EA.Sims4.Network.UiCalendarMessage.zone_id', index=6, number=7, 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='tradition_ids', full_name='EA.Sims4.Network.UiCalendarMessage.tradition_ids', index=7, number=8, 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='show_go_to_button', full_name='EA.Sims4.Network.UiCalendarMessage.show_go_to_button', index=8, number=9, 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='drama_node_guid', full_name='EA.Sims4.Network.UiCalendarMessage.drama_node_guid', index=9, number=10, 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=17247, serialized_end=17553)
_UIDIALOGNOTIFICATION = descriptor.Descriptor(name='UiDialogNotification', full_name='EA.Sims4.Network.UiDialogNotification', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='expand_behavior', full_name='EA.Sims4.Network.UiDialogNotification.expand_behavior', index=0, number=1, type=14, cpp_type=8, 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='criticality', full_name='EA.Sims4.Network.UiDialogNotification.criticality', index=1, number=2, type=14, cpp_type=8, 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='information_level', full_name='EA.Sims4.Network.UiDialogNotification.information_level', index=2, number=3, type=14, cpp_type=8, 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='visual_type', full_name='EA.Sims4.Network.UiDialogNotification.visual_type', index=3, number=4, type=14, cpp_type=8, 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='primary_icon_response', full_name='EA.Sims4.Network.UiDialogNotification.primary_icon_response', index=4, number=5, 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='secondary_icon_response', full_name='EA.Sims4.Network.UiDialogNotification.secondary_icon_response', index=5, number=6, 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='save_uid', full_name='EA.Sims4.Network.UiDialogNotification.save_uid', index=6, number=7, 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='does_persist', full_name='EA.Sims4.Network.UiDialogNotification.does_persist', index=7, number=8, type=8, cpp_type=7, label=1, has_default_value=True, default_value=True, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='career_args', full_name='EA.Sims4.Network.UiDialogNotification.career_args', index=8, number=9, 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='auto_delete_reason', full_name='EA.Sims4.Network.UiDialogNotification.auto_delete_reason', index=9, number=10, type=14, cpp_type=8, 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=[descriptor.FieldDescriptor(name='dialog', full_name='EA.Sims4.Network.UiDialogNotification.dialog', index=0, number=102, 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=True, extension_scope=None, options=None)], nested_types=[], enum_types=[_UIDIALOGNOTIFICATION_NOTIFICATIONEXPANDBEHAVIOR, _UIDIALOGNOTIFICATION_NOTIFICATIONCRITICALITY, _UIDIALOGNOTIFICATION_NOTIFICATIONLEVEL, _UIDIALOGNOTIFICATION_NOTIFICATIONVISUALTYPE, _UIDIALOGNOTIFICATION_NOTIFICATIONAUTODELETEREASON], options=None, is_extendable=False, extension_ranges=[], serialized_start=17556, serialized_end=18685)
_UICAREERNOTIFICATIONARGS = descriptor.Descriptor(name='UiCareerNotificationArgs', full_name='EA.Sims4.Network.UiCareerNotificationArgs', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='career_uid', full_name='EA.Sims4.Network.UiCareerNotificationArgs.career_uid', 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='career_level', full_name='EA.Sims4.Network.UiCareerNotificationArgs.career_level', index=1, number=2, 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='career_track', full_name='EA.Sims4.Network.UiCareerNotificationArgs.career_track', index=2, number=3, 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='user_career_level', full_name='EA.Sims4.Network.UiCareerNotificationArgs.user_career_level', index=3, number=4, 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='sim_id', full_name='EA.Sims4.Network.UiCareerNotificationArgs.sim_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='paid_time_off_available', full_name='EA.Sims4.Network.UiCareerNotificationArgs.paid_time_off_available', index=5, number=6, 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='work_schedule', full_name='EA.Sims4.Network.UiCareerNotificationArgs.work_schedule', index=6, number=7, 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='paid_time_off_disabled', full_name='EA.Sims4.Network.UiCareerNotificationArgs.paid_time_off_disabled', index=7, number=8, 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='schedule_shift_type', full_name='EA.Sims4.Network.UiCareerNotificationArgs.schedule_shift_type', index=8, number=9, 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='pay', full_name='EA.Sims4.Network.UiCareerNotificationArgs.pay', index=9, number=10, 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=18688, serialized_end=18971)
_SIMPERSONALITYASSIGNMENTDIALOG = descriptor.Descriptor(name='SimPersonalityAssignmentDialog', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.sim_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='dialog', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.dialog', 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='secondary_title', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.secondary_title', index=2, number=3, 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='age_description', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.age_description', index=3, number=4, 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='naming_title_text', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.naming_title_text', index=4, number=5, 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='aspirations_and_trait_assignment_text', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.aspirations_and_trait_assignment_text', index=5, number=6, 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='available_trait_slots', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.available_trait_slots', index=6, number=7, 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='current_personality_trait_ids', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.current_personality_trait_ids', index=7, number=8, 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='available_personality_trait_ids', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.available_personality_trait_ids', index=8, number=9, 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='available_aspiration_ids', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.available_aspiration_ids', index=9, number=10, 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='is_female', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.is_female', index=10, number=11, 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='current_aspiration_id', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.current_aspiration_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='current_aspiration_trait_id', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.current_aspiration_trait_id', index=12, number=13, 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='replace_trait_id', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.replace_trait_id', index=13, number=14, 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='reward_trait_id', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.reward_trait_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='current_skill_ids', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.current_skill_ids', index=15, number=16, 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='previous_skill_levels', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.previous_skill_levels', index=16, number=17, 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')), descriptor.FieldDescriptor(name='previous_skill_ids', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.previous_skill_ids', index=17, number=18, 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='unlocked_trait_ids', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.unlocked_trait_ids', index=18, number=19, 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='age_up_reward_trait_text', full_name='EA.Sims4.Network.SimPersonalityAssignmentDialog.age_up_reward_trait_text', index=19, number=20, 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=18974, serialized_end=19831)
_RETAILSUMMARYDIALOG = descriptor.Descriptor(name='RetailSummaryDialog', full_name='EA.Sims4.Network.RetailSummaryDialog', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='name', full_name='EA.Sims4.Network.RetailSummaryDialog.name', index=0, number=1, 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='subtitle', full_name='EA.Sims4.Network.RetailSummaryDialog.subtitle', 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, options=None), descriptor.FieldDescriptor(name='icon', full_name='EA.Sims4.Network.RetailSummaryDialog.icon', 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='hours_open', full_name='EA.Sims4.Network.RetailSummaryDialog.hours_open', index=3, number=4, 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='line_items', full_name='EA.Sims4.Network.RetailSummaryDialog.line_items', index=4, number=5, 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='total_amount', full_name='EA.Sims4.Network.RetailSummaryDialog.total_amount', index=5, number=6, 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=19834, serialized_end=20102)
_RETAILSUMMARYLINEITEM = descriptor.Descriptor(name='RetailSummaryLineItem', full_name='EA.Sims4.Network.RetailSummaryLineItem', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='name', full_name='EA.Sims4.Network.RetailSummaryLineItem.name', index=0, number=1, 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='item_type', full_name='EA.Sims4.Network.RetailSummaryLineItem.item_type', 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, options=None), descriptor.FieldDescriptor(name='value', full_name='EA.Sims4.Network.RetailSummaryLineItem.value', 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, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=20105, serialized_end=20246)
_RETAILMANAGEEMPLOYEESDIALOG = descriptor.Descriptor(name='RetailManageEmployeesDialog', full_name='EA.Sims4.Network.RetailManageEmployeesDialog', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='hiring_sim_id', full_name='EA.Sims4.Network.RetailManageEmployeesDialog.hiring_sim_id', index=0, number=1, type=6, 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='employees', full_name='EA.Sims4.Network.RetailManageEmployeesDialog.employees', 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='available_sims', full_name='EA.Sims4.Network.RetailManageEmployeesDialog.available_sims', index=2, number=3, 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='open_slots', full_name='EA.Sims4.Network.RetailManageEmployeesDialog.open_slots', index=3, number=4, 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='locked_slots', full_name='EA.Sims4.Network.RetailManageEmployeesDialog.locked_slots', index=4, number=5, 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=20249, serialized_end=20468)
_RETAILEMPLOYEEROWDATA = descriptor.Descriptor(name='RetailEmployeeRowData', full_name='EA.Sims4.Network.RetailEmployeeRowData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.RetailEmployeeRowData.sim_id', index=0, number=1, type=6, 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='satisfaction_string', full_name='EA.Sims4.Network.RetailEmployeeRowData.satisfaction_string', 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, options=None), descriptor.FieldDescriptor(name='pay', full_name='EA.Sims4.Network.RetailEmployeeRowData.pay', 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), descriptor.FieldDescriptor(name='skill_data', full_name='EA.Sims4.Network.RetailEmployeeRowData.skill_data', index=3, number=4, 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='current_career_level', full_name='EA.Sims4.Network.RetailEmployeeRowData.current_career_level', index=4, number=5, 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='max_career_level', full_name='EA.Sims4.Network.RetailEmployeeRowData.max_career_level', index=5, number=6, 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=20471, serialized_end=20706)
_RETAILEMPLOYEESKILLDATA = descriptor.Descriptor(name='RetailEmployeeSkillData', full_name='EA.Sims4.Network.RetailEmployeeSkillData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='skill_id', full_name='EA.Sims4.Network.RetailEmployeeSkillData.skill_id', index=0, number=1, type=6, 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='curr_points', full_name='EA.Sims4.Network.RetailEmployeeSkillData.curr_points', index=1, number=2, 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=20708, serialized_end=20772)
_GAMEPLAYPERKLIST = descriptor.Descriptor(name='GameplayPerkList', full_name='EA.Sims4.Network.GameplayPerkList', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='bucks_type', full_name='EA.Sims4.Network.GameplayPerkList.bucks_type', 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='perk_list', full_name='EA.Sims4.Network.GameplayPerkList.perk_list', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=20774, serialized_end=20863)
_GAMEPLAYPERK = descriptor.Descriptor(name='GameplayPerk', full_name='EA.Sims4.Network.GameplayPerk', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='id', full_name='EA.Sims4.Network.GameplayPerk.id', index=0, number=1, type=6, 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='type', full_name='EA.Sims4.Network.GameplayPerk.type', index=1, number=2, type=14, cpp_type=8, 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='display_name', full_name='EA.Sims4.Network.GameplayPerk.display_name', 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='description', full_name='EA.Sims4.Network.GameplayPerk.description', 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, options=None), descriptor.FieldDescriptor(name='disabled_tooltip', full_name='EA.Sims4.Network.GameplayPerk.disabled_tooltip', index=4, number=5, 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='icon', full_name='EA.Sims4.Network.GameplayPerk.icon', index=5, number=6, 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='cost', full_name='EA.Sims4.Network.GameplayPerk.cost', index=6, number=7, 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='affordable', full_name='EA.Sims4.Network.GameplayPerk.affordable', index=7, number=8, 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='purchased', full_name='EA.Sims4.Network.GameplayPerk.purchased', index=8, number=9, 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='category', full_name='EA.Sims4.Network.GameplayPerk.category', index=9, number=10, 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='lock_on_purchase', full_name='EA.Sims4.Network.GameplayPerk.lock_on_purchase', index=10, number=11, type=6, 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='locked', full_name='EA.Sims4.Network.GameplayPerk.locked', index=11, number=12, 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='next_perk_id', full_name='EA.Sims4.Network.GameplayPerk.next_perk_id', index=12, number=13, type=6, 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='conflicting_perks', full_name='EA.Sims4.Network.GameplayPerk.conflicting_perks', index=13, number=14, type=6, 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='required_perks', full_name='EA.Sims4.Network.GameplayPerk.required_perks', index=14, number=15, type=6, 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='recently_locked', full_name='EA.Sims4.Network.GameplayPerk.recently_locked', index=15, number=16, 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='unlock_timestamp', full_name='EA.Sims4.Network.GameplayPerk.unlock_timestamp', 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='locked_from_tests', full_name='EA.Sims4.Network.GameplayPerk.locked_from_tests', index=17, number=18, 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='ui_display_flags', full_name='EA.Sims4.Network.GameplayPerk.ui_display_flags', index=18, number=19, 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=[_GAMEPLAYPERK_PERKTYPE], options=None, is_extendable=False, extension_ranges=[], serialized_start=20866, serialized_end=21531)
_BALANCETRANSFERDIALOG = descriptor.Descriptor(name='BalanceTransferDialog', full_name='EA.Sims4.Network.BalanceTransferDialog', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='transfer_amount', full_name='EA.Sims4.Network.BalanceTransferDialog.transfer_amount', 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='lot_data', full_name='EA.Sims4.Network.BalanceTransferDialog.lot_data', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=21533, serialized_end=21641)
_BALANCETRANSFERLOTDATA = descriptor.Descriptor(name='BalanceTransferLotData', full_name='EA.Sims4.Network.BalanceTransferLotData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='lot_name', full_name='EA.Sims4.Network.BalanceTransferLotData.lot_name', index=0, number=1, 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='zone_id', full_name='EA.Sims4.Network.BalanceTransferLotData.zone_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='balance', full_name='EA.Sims4.Network.BalanceTransferLotData.balance', 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, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=21643, serialized_end=21754)
_MULTIPICKERRESPONSE = descriptor.Descriptor(name='MultiPickerResponse', full_name='EA.Sims4.Network.MultiPickerResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='picker_responses', full_name='EA.Sims4.Network.MultiPickerResponse.picker_responses', 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), descriptor.FieldDescriptor(name='text_input', full_name='EA.Sims4.Network.MultiPickerResponse.text_input', index=1, number=2, 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=21756, serialized_end=21866)
_MULTIPICKERRESPONSEITEM = descriptor.Descriptor(name='MultiPickerResponseItem', full_name='EA.Sims4.Network.MultiPickerResponseItem', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='choices', full_name='EA.Sims4.Network.MultiPickerResponseItem.choices', index=0, number=1, 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='picker_id', full_name='EA.Sims4.Network.MultiPickerResponseItem.picker_id', index=1, number=2, 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='control_ids', full_name='EA.Sims4.Network.MultiPickerResponseItem.control_ids', index=2, number=3, 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=21868, serialized_end=21958)
_PICKERVALIDATIONRESPONSE = descriptor.Descriptor(name='PickerValidationResponse', full_name='EA.Sims4.Network.PickerValidationResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='is_valid', full_name='EA.Sims4.Network.PickerValidationResponse.is_valid', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=21960, serialized_end=22004)
_UIDIALOGCHOICEMESSAGE.fields_by_name['text'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGCHOICEMESSAGE.fields_by_name['ui_request'].enum_type = _UIDIALOGCHOICEMESSAGE_UIDIALOGCHOICEUIREQUEST
_UIDIALOGCHOICEMESSAGE.fields_by_name['exchange_args'].message_type = _UIEXCHANGEARGS
_UIDIALOGCHOICEMESSAGE.fields_by_name['tutorial_args'].message_type = _UITUTORIALARGS
_UIDIALOGCHOICEMESSAGE.fields_by_name['command_with_args'].message_type = _UICOMMANDARGS
_UIDIALOGCHOICEMESSAGE.fields_by_name['subtext'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGCHOICEMESSAGE.fields_by_name['disabled_text'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGCHOICEMESSAGE.fields_by_name['ui_message_args'].message_type = _UISENDMESSAGEARGS
_UIDIALOGCHOICEMESSAGE.fields_by_name['tooltip_text'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGCHOICEMESSAGE.fields_by_name['button_icon'].message_type = UI_pb2._ICONINFO
_UIDIALOGCHOICEMESSAGE.fields_by_name['show_build_buy_args'].message_type = _UISHOWBUILDBUYARGS
_UIDIALOGCHOICEMESSAGE_UIDIALOGCHOICEUIREQUEST.containing_type = _UIDIALOGCHOICEMESSAGE
_UIEXCHANGEARGS.fields_by_name['item_type'].enum_type = Consts_pb2._EXCHANGEITEMTYPES
_UIEXCHANGEARGS.fields_by_name['item_data'].message_type = Exchange_pb2._TRAYMETADATA
_UIEXCHANGEARGS.fields_by_name['feed_type'].enum_type = Social_pb2._SOCIALFEEDITEMTYPE
_UICOMMANDARGS.fields_by_name['command_remote_args'].message_type = Commands_pb2._REMOTEARGS
_UISENDMESSAGEARGS_PARAMETER.fields_by_name['value'].message_type = UI_pb2._UIVALUE
_UISENDMESSAGEARGS_PARAMETER.containing_type = _UISENDMESSAGEARGS
_UISENDMESSAGEARGS.fields_by_name['action'].enum_type = _UISENDMESSAGEARGS_ACTION
_UISENDMESSAGEARGS.fields_by_name['parameters'].message_type = _UISENDMESSAGEARGS_PARAMETER
_UISENDMESSAGEARGS_ACTION.containing_type = _UISENDMESSAGEARGS
_UIDIALOGTEXTINPUTMESSAGE.fields_by_name['default_text'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGTEXTINPUTMESSAGE.fields_by_name['initial_value'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGTEXTINPUTMESSAGE.fields_by_name['restricted_characters'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGTEXTINPUTMESSAGE.fields_by_name['input_too_short_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGTEXTINPUTMESSAGE.fields_by_name['title'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGTEXTINPUTMESSAGE.fields_by_name['input_invalid_max_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGTEXTINPUTMESSAGE.fields_by_name['input_invalid_min_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGMESSAGE.fields_by_name['choices'].message_type = _UIDIALOGCHOICEMESSAGE
_UIDIALOGMESSAGE.fields_by_name['text'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGMESSAGE.fields_by_name['picker_data'].message_type = _UIDIALOGPICKER
_UIDIALOGMESSAGE.fields_by_name['dialog_type'].enum_type = _UIDIALOGMESSAGE_TYPE
_UIDIALOGMESSAGE.fields_by_name['text_input'].message_type = _UIDIALOGTEXTINPUTMESSAGE
_UIDIALOGMESSAGE.fields_by_name['title'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGMESSAGE.fields_by_name['icon'].message_type = ResourceKey_pb2._RESOURCEKEY
_UIDIALOGMESSAGE.fields_by_name['icon_info'].message_type = UI_pb2._ICONINFO
_UIDIALOGMESSAGE.fields_by_name['secondary_icon_info'].message_type = UI_pb2._ICONINFO
_UIDIALOGMESSAGE.fields_by_name['lot_title'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGMESSAGE.fields_by_name['venue_icon'].message_type = UI_pb2._ICONINFO
_UIDIALOGMESSAGE.fields_by_name['icon_infos'].message_type = UI_pb2._ICONINFO
_UIDIALOGMESSAGE.fields_by_name['multi_picker_data'].message_type = _UIDIALOGMULTIPICKER
_UIDIALOGMESSAGE.fields_by_name['info_in_columns_data'].message_type = _UIDIALOGINFOINCOLUMNS
_UIDIALOGMESSAGE.fields_by_name['additional_texts'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGMESSAGE.fields_by_name['background_image'].message_type = ResourceKey_pb2._RESOURCEKEY
_UIDIALOGMESSAGE.fields_by_name['subtitle'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGMESSAGE.fields_by_name['mask_alert_icon'].message_type = UI_pb2._ICONINFO
_UIDIALOGMESSAGE.fields_by_name['mask_alert_sim_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGMESSAGE.fields_by_name['mask_header_icon'].message_type = UI_pb2._ICONINFO
_UIDIALOGMESSAGE_TYPE.containing_type = _UIDIALOGMESSAGE
_UIDIALOGMESSAGE_DIALOGSTYLE.containing_type = _UIDIALOGMESSAGE
_UIDIALOGMESSAGE_DIALOGBGSTYLE.containing_type = _UIDIALOGMESSAGE
_UIDIALOGINFOINCOLUMNS.fields_by_name['column_headers'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGINFOINCOLUMNS.fields_by_name['rows'].message_type = _UIDIALOGROWDATA
_UIDIALOGROWDATA.fields_by_name['column_info'].message_type = UI_pb2._ICONINFO
_PICKERCOLUMN.fields_by_name['type'].enum_type = _PICKERCOLUMN_COLUMNTYPE
_PICKERCOLUMN.fields_by_name['label'].message_type = Localization_pb2._LOCALIZEDSTRING
_PICKERCOLUMN.fields_by_name['icon'].message_type = ResourceKey_pb2._RESOURCEKEY
_PICKERCOLUMN.fields_by_name['tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_PICKERCOLUMN_COLUMNTYPE.containing_type = _PICKERCOLUMN
_PICKERBASEROWDATA.fields_by_name['name'].message_type = Localization_pb2._LOCALIZEDSTRING
_PICKERBASEROWDATA.fields_by_name['icon'].message_type = ResourceKey_pb2._RESOURCEKEY
_PICKERBASEROWDATA.fields_by_name['description'].message_type = Localization_pb2._LOCALIZEDSTRING
_PICKERBASEROWDATA.fields_by_name['icon_info'].message_type = UI_pb2._ICONINFO
_PICKERBASEROWDATA.fields_by_name['tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_PICKERBASEROWDATA.fields_by_name['description_only_prepped'].message_type = Localization_pb2._LOCALIZEDSTRING
_PICKERBASEROWDATA.fields_by_name['description_both_fresh_prepped'].message_type = Localization_pb2._LOCALIZEDSTRING
_PICKERBASEROWDATA.fields_by_name['tooltip_only_prepped'].message_type = Localization_pb2._LOCALIZEDSTRING
_PICKERBASEROWDATA.fields_by_name['tooltip_both_fresh_prepped'].message_type = Localization_pb2._LOCALIZEDSTRING
_RECIPEINGREDIENTDATA.fields_by_name['ingredient_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_RECIPEGROUPOVERRIDEDATA.fields_by_name['name'].message_type = Localization_pb2._LOCALIZEDSTRING
_RECIPEGROUPOVERRIDEDATA.fields_by_name['tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_RECIPEPICKERROWDATA.fields_by_name['base_data'].message_type = _PICKERBASEROWDATA
_RECIPEPICKERROWDATA.fields_by_name['event_icon'].message_type = ResourceKey_pb2._RESOURCEKEY
_RECIPEPICKERROWDATA.fields_by_name['ingredients'].message_type = _RECIPEINGREDIENTDATA
_RECIPEPICKERROWDATA.fields_by_name['serving_display_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_RECIPEPICKERROWDATA.fields_by_name['bucks_costs'].message_type = _RECIPEBUCKSCOSTDATA
_RECIPEPICKERROWDATA.fields_by_name['locked_in_cas_icon_info'].message_type = UI_pb2._ICONINFO
_RECIPEPICKERROWDATA.fields_by_name['group_override'].message_type = _RECIPEGROUPOVERRIDEDATA
_RECIPEPICKERROWDATA.fields_by_name['ingredients_list'].message_type = Localization_pb2._LOCALIZEDSTRING
_RECIPEPICKERROWDATA.fields_by_name['only_prepped_ingredients'].message_type = _RECIPEINGREDIENTDATA
_RECIPEPICKERROWDATA.fields_by_name['both_fresh_prepped_ingredients'].message_type = _RECIPEINGREDIENTDATA
_RECIPEPICKERROWDATA.fields_by_name['ingredients_list_only_prepped'].message_type = Localization_pb2._LOCALIZEDSTRING
_RECIPEPICKERROWDATA.fields_by_name['ingredients_list_both_fresh_prepped'].message_type = Localization_pb2._LOCALIZEDSTRING
_SIMPICKERROWDATA.fields_by_name['base_data'].message_type = _PICKERBASEROWDATA
_SIMPICKERROWDATA.fields_by_name['skills'].message_type = _SIMPICKERSKILLROWDATA
_SIMPICKERSKILLROWDATA.fields_by_name['tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_OBJECTPICKERROWDATA.fields_by_name['base_data'].message_type = _PICKERBASEROWDATA
_OBJECTPICKERROWDATA.fields_by_name['rarity_text'].message_type = Localization_pb2._LOCALIZEDSTRING
_OBJECTPICKERROWDATA.fields_by_name['second_rarity_text'].message_type = Localization_pb2._LOCALIZEDSTRING
_OBJECTPICKERROWDATA.fields_by_name['flair_icon'].message_type = UI_pb2._ICONINFO
_OBJECTPICKERROWDATA.fields_by_name['slot_types'].message_type = ResourceKey_pb2._RESOURCEKEY
_OUTFITPICKERROWDATA.fields_by_name['base_data'].message_type = _PICKERBASEROWDATA
_PURCHASEPICKERROWDATA.fields_by_name['base_data'].message_type = _PICKERBASEROWDATA
_PURCHASEPICKERROWDATA.fields_by_name['fashion_trend'].message_type = Localization_pb2._LOCALIZEDSTRING
_LOTPICKERROWDATA.fields_by_name['base_data'].message_type = _PICKERBASEROWDATA
_LOTPICKERROWDATA.fields_by_name['lot_info_item'].message_type = Lot_pb2._LOTINFOITEM
_ODDJOBPICKERROWDATA.fields_by_name['base_data'].message_type = _PICKERBASEROWDATA
_ODDJOBPICKERROWDATA.fields_by_name['customer_description'].message_type = Localization_pb2._LOCALIZEDSTRING
_ODDJOBPICKERROWDATA.fields_by_name['tip_title'].message_type = Localization_pb2._LOCALIZEDSTRING
_ODDJOBPICKERROWDATA.fields_by_name['tip_icon'].message_type = UI_pb2._ICONINFO
_ODDJOBPICKERROWDATA.fields_by_name['customer_thumbnail_override'].message_type = UI_pb2._ICONINFO
_ODDJOBPICKERROWDATA.fields_by_name['customer_background'].message_type = UI_pb2._ICONINFO
_ODDJOBPICKERROWDATA.fields_by_name['customer_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_ODDJOBPICKERDATA.fields_by_name['row_data'].message_type = _ODDJOBPICKERROWDATA
_ODDJOBPICKERDATA.fields_by_name['picker_background'].message_type = ResourceKey_pb2._RESOURCEKEY
_RECIPEPICKERDATA.fields_by_name['column_list'].message_type = _PICKERCOLUMN
_RECIPEPICKERDATA.fields_by_name['row_data'].message_type = _RECIPEPICKERROWDATA
_SIMPICKERDATA.fields_by_name['row_data'].message_type = _SIMPICKERROWDATA
_SIMPICKERDATA.fields_by_name['club_building_info'].message_type = Clubs_pb2._CLUBBUILDINGINFO
_SIMPICKERDATA.fields_by_name['override_owner_relationships'].message_type = Commodities_pb2._RELATIONSHIPUPDATE
_OBJECTPICKERDATA.fields_by_name['row_data'].message_type = _OBJECTPICKERROWDATA
_OUTFITPICKERDATA.fields_by_name['row_data'].message_type = _OUTFITPICKERROWDATA
_OUTFITPICKERDATA.fields_by_name['thumbnail_type'].enum_type = _OUTFITPICKERDATA_OBJECTPICKERTHUMBNAILTYPE
_OUTFITPICKERDATA_OBJECTPICKERTHUMBNAILTYPE.containing_type = _OUTFITPICKERDATA
_PURCHASEPICKERDATA.fields_by_name['row_data'].message_type = _PURCHASEPICKERROWDATA
_PURCHASEPICKERDATA.fields_by_name['categories'].message_type = _PURCHASEPICKERCATEGORY
_PURCHASEPICKERDATA.fields_by_name['right_custom_text'].message_type = Localization_pb2._LOCALIZEDSTRING
_PURCHASEPICKERDATA.fields_by_name['sub_total_text'].message_type = Localization_pb2._LOCALIZEDSTRING
_PURCHASEPICKERCATEGORY.fields_by_name['icon_info'].message_type = UI_pb2._ICONINFO
_PURCHASEPICKERCATEGORY.fields_by_name['description'].message_type = Localization_pb2._LOCALIZEDSTRING
_PURCHASEPICKERCATEGORY.fields_by_name['disabled_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_LOTPICKERDATA.fields_by_name['row_data'].message_type = _LOTPICKERROWDATA
_PICKERFILTERDATA.fields_by_name['icon_info'].message_type = UI_pb2._ICONINFO
_PICKERFILTERDATA.fields_by_name['description'].message_type = Localization_pb2._LOCALIZEDSTRING
_DROPDOWNPICKERDATA.fields_by_name['default_item'].message_type = _UIDIALOGDROPDOWNITEM
_DROPDOWNPICKERDATA.fields_by_name['items'].message_type = _UIDIALOGDROPDOWNITEM
_DROPDOWNPICKERDATA.fields_by_name['invalid_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGDROPDOWNITEM.fields_by_name['text'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGDROPDOWNITEM.fields_by_name['icon_info'].message_type = UI_pb2._ICONINFO
_UIDIALOGPICKER.fields_by_name['type'].enum_type = _UIDIALOGPICKER_OBJECTPICKERTYPE
_UIDIALOGPICKER.fields_by_name['title'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGPICKER.fields_by_name['recipe_picker_data'].message_type = _RECIPEPICKERDATA
_UIDIALOGPICKER.fields_by_name['sim_picker_data'].message_type = _SIMPICKERDATA
_UIDIALOGPICKER.fields_by_name['object_picker_data'].message_type = _OBJECTPICKERDATA
_UIDIALOGPICKER.fields_by_name['outfit_picker_data'].message_type = _OUTFITPICKERDATA
_UIDIALOGPICKER.fields_by_name['shop_picker_data'].message_type = _PURCHASEPICKERDATA
_UIDIALOGPICKER.fields_by_name['lot_picker_data'].message_type = _LOTPICKERDATA
_UIDIALOGPICKER.fields_by_name['row_picker_data'].message_type = _PICKERBASEROWDATA
_UIDIALOGPICKER.fields_by_name['filter_data'].message_type = _PICKERFILTERDATALIST
_UIDIALOGPICKER.fields_by_name['dropdown_picker_data'].message_type = _DROPDOWNPICKERDATA
_UIDIALOGPICKER.fields_by_name['description_display'].enum_type = _UIDIALOGPICKER_DESCRIPTIONDISPLAY
_UIDIALOGPICKER.fields_by_name['odd_job_picker_data'].message_type = _ODDJOBPICKERDATA
_UIDIALOGPICKER.fields_by_name['counter_label_text'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGPICKER.fields_by_name['help_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGPICKER.fields_by_name['subtitle'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGPICKER.fields_by_name['slot_types_max_selectable'].message_type = _SLOTTYPESMAXSELECTABLE
_UIDIALOGPICKER.fields_by_name['max_selectable_subtitle'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGPICKER_OBJECTPICKERTYPE.containing_type = _UIDIALOGPICKER
_UIDIALOGPICKER_DESCRIPTIONDISPLAY.containing_type = _UIDIALOGPICKER
_SLOTTYPESMAXSELECTABLE.fields_by_name['slot_type_key'].message_type = ResourceKey_pb2._RESOURCEKEY
_PICKERFILTERDATALIST.fields_by_name['filter_data'].message_type = _PICKERFILTERDATA
_UIDIALOGMULTIPICKER.fields_by_name['multi_picker_items'].message_type = _UIDIALOGMULTIPICKERITEM
_UIDIALOGMULTIPICKER.fields_by_name['multi_picker_style'].enum_type = _UIDIALOGMULTIPICKER_MULTIPICKERSTYLE
_UIDIALOGMULTIPICKER.fields_by_name['multi_selection_inequality_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGMULTIPICKER.fields_by_name['combined_limits_datas'].message_type = _UIDIALOGMULTIPICKERCOMBINEDLIMITSDATA
_UIDIALOGMULTIPICKER_MULTIPICKERSTYLE.containing_type = _UIDIALOGMULTIPICKER
_UIDIALOGMULTIPICKERCOMBINEDLIMITSDATA.fields_by_name['max_selectable_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGMULTIPICKERCOMBINEDLIMITSDATA.fields_by_name['min_selectable_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGMULTIPICKERITEM.fields_by_name['picker_data'].message_type = _UIDIALOGPICKER
_UIDIALOGMULTIPICKERITEM.fields_by_name['disabled_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGMULTIPICKERITEM.fields_by_name['max_selected_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIPHONERING.fields_by_name['phone_ring_type'].enum_type = _UIPHONERING_PHONERINGTYPE
_UIPHONERING.fields_by_name['dialog'].message_type = _UIDIALOGMESSAGE
_UIPHONERING_PHONERINGTYPE.containing_type = _UIPHONERING
_UICALENDARMESSAGE.fields_by_name['calendar_icon'].message_type = UI_pb2._ICONINFO
_UICALENDARMESSAGE.fields_by_name['description'].message_type = Localization_pb2._LOCALIZEDSTRING
_UIDIALOGNOTIFICATION.fields_by_name['expand_behavior'].enum_type = _UIDIALOGNOTIFICATION_NOTIFICATIONEXPANDBEHAVIOR
_UIDIALOGNOTIFICATION.fields_by_name['criticality'].enum_type = _UIDIALOGNOTIFICATION_NOTIFICATIONCRITICALITY
_UIDIALOGNOTIFICATION.fields_by_name['information_level'].enum_type = _UIDIALOGNOTIFICATION_NOTIFICATIONLEVEL
_UIDIALOGNOTIFICATION.fields_by_name['visual_type'].enum_type = _UIDIALOGNOTIFICATION_NOTIFICATIONVISUALTYPE
_UIDIALOGNOTIFICATION.fields_by_name['primary_icon_response'].message_type = _UIDIALOGCHOICEMESSAGE
_UIDIALOGNOTIFICATION.fields_by_name['secondary_icon_response'].message_type = _UIDIALOGCHOICEMESSAGE
_UIDIALOGNOTIFICATION.fields_by_name['career_args'].message_type = _UICAREERNOTIFICATIONARGS
_UIDIALOGNOTIFICATION.fields_by_name['auto_delete_reason'].enum_type = _UIDIALOGNOTIFICATION_NOTIFICATIONAUTODELETEREASON
_UIDIALOGNOTIFICATION_NOTIFICATIONEXPANDBEHAVIOR.containing_type = _UIDIALOGNOTIFICATION
_UIDIALOGNOTIFICATION_NOTIFICATIONCRITICALITY.containing_type = _UIDIALOGNOTIFICATION
_UIDIALOGNOTIFICATION_NOTIFICATIONLEVEL.containing_type = _UIDIALOGNOTIFICATION
_UIDIALOGNOTIFICATION_NOTIFICATIONVISUALTYPE.containing_type = _UIDIALOGNOTIFICATION
_UIDIALOGNOTIFICATION_NOTIFICATIONAUTODELETEREASON.containing_type = _UIDIALOGNOTIFICATION
_UICAREERNOTIFICATIONARGS.fields_by_name['work_schedule'].message_type = S4Common_pb2._SCHEDULE
_SIMPERSONALITYASSIGNMENTDIALOG.fields_by_name['dialog'].message_type = _UIDIALOGMESSAGE
_SIMPERSONALITYASSIGNMENTDIALOG.fields_by_name['secondary_title'].message_type = Localization_pb2._LOCALIZEDSTRING
_SIMPERSONALITYASSIGNMENTDIALOG.fields_by_name['age_description'].message_type = Localization_pb2._LOCALIZEDSTRING
_SIMPERSONALITYASSIGNMENTDIALOG.fields_by_name['naming_title_text'].message_type = Localization_pb2._LOCALIZEDSTRING
_SIMPERSONALITYASSIGNMENTDIALOG.fields_by_name['aspirations_and_trait_assignment_text'].message_type = Localization_pb2._LOCALIZEDSTRING
_SIMPERSONALITYASSIGNMENTDIALOG.fields_by_name['age_up_reward_trait_text'].message_type = Localization_pb2._LOCALIZEDSTRING
_RETAILSUMMARYDIALOG.fields_by_name['name'].message_type = Localization_pb2._LOCALIZEDSTRING
_RETAILSUMMARYDIALOG.fields_by_name['subtitle'].message_type = Localization_pb2._LOCALIZEDSTRING
_RETAILSUMMARYDIALOG.fields_by_name['icon'].message_type = UI_pb2._ICONINFO
_RETAILSUMMARYDIALOG.fields_by_name['line_items'].message_type = _RETAILSUMMARYLINEITEM
_RETAILSUMMARYLINEITEM.fields_by_name['name'].message_type = Localization_pb2._LOCALIZEDSTRING
_RETAILSUMMARYLINEITEM.fields_by_name['item_type'].message_type = Localization_pb2._LOCALIZEDSTRING
_RETAILMANAGEEMPLOYEESDIALOG.fields_by_name['employees'].message_type = _RETAILEMPLOYEEROWDATA
_RETAILMANAGEEMPLOYEESDIALOG.fields_by_name['available_sims'].message_type = _RETAILEMPLOYEEROWDATA
_RETAILEMPLOYEEROWDATA.fields_by_name['satisfaction_string'].message_type = Localization_pb2._LOCALIZEDSTRING
_RETAILEMPLOYEEROWDATA.fields_by_name['skill_data'].message_type = _RETAILEMPLOYEESKILLDATA
_GAMEPLAYPERKLIST.fields_by_name['perk_list'].message_type = _GAMEPLAYPERK
_GAMEPLAYPERK.fields_by_name['type'].enum_type = _GAMEPLAYPERK_PERKTYPE
_GAMEPLAYPERK.fields_by_name['display_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_GAMEPLAYPERK.fields_by_name['description'].message_type = Localization_pb2._LOCALIZEDSTRING
_GAMEPLAYPERK.fields_by_name['disabled_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_GAMEPLAYPERK.fields_by_name['icon'].message_type = UI_pb2._ICONINFO
_GAMEPLAYPERK_PERKTYPE.containing_type = _GAMEPLAYPERK
_BALANCETRANSFERDIALOG.fields_by_name['lot_data'].message_type = _BALANCETRANSFERLOTDATA
_BALANCETRANSFERLOTDATA.fields_by_name['lot_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_MULTIPICKERRESPONSE.fields_by_name['picker_responses'].message_type = _MULTIPICKERRESPONSEITEM
DESCRIPTOR.message_types_by_name['UiDialogChoiceMessage'] = _UIDIALOGCHOICEMESSAGE
DESCRIPTOR.message_types_by_name['UiShowBuildBuyArgs'] = _UISHOWBUILDBUYARGS
DESCRIPTOR.message_types_by_name['UiExchangeArgs'] = _UIEXCHANGEARGS
DESCRIPTOR.message_types_by_name['UiTutorialArgs'] = _UITUTORIALARGS
DESCRIPTOR.message_types_by_name['UiCommandArgs'] = _UICOMMANDARGS
DESCRIPTOR.message_types_by_name['UiSendMessageArgs'] = _UISENDMESSAGEARGS
DESCRIPTOR.message_types_by_name['UiDialogTextInputMessage'] = _UIDIALOGTEXTINPUTMESSAGE
DESCRIPTOR.message_types_by_name['UiDialogMessage'] = _UIDIALOGMESSAGE
DESCRIPTOR.message_types_by_name['UiDialogResponseMessage'] = _UIDIALOGRESPONSEMESSAGE
DESCRIPTOR.message_types_by_name['UiDialogCloseRequest'] = _UIDIALOGCLOSEREQUEST
DESCRIPTOR.message_types_by_name['UiDialogInfoInColumns'] = _UIDIALOGINFOINCOLUMNS
DESCRIPTOR.message_types_by_name['UiDialogRowData'] = _UIDIALOGROWDATA
DESCRIPTOR.message_types_by_name['PickerColumn'] = _PICKERCOLUMN
DESCRIPTOR.message_types_by_name['PickerBaseRowData'] = _PICKERBASEROWDATA
DESCRIPTOR.message_types_by_name['RecipeIngredientData'] = _RECIPEINGREDIENTDATA
DESCRIPTOR.message_types_by_name['RecipeBucksCostData'] = _RECIPEBUCKSCOSTDATA
DESCRIPTOR.message_types_by_name['RecipeGroupOverrideData'] = _RECIPEGROUPOVERRIDEDATA
DESCRIPTOR.message_types_by_name['RecipePickerRowData'] = _RECIPEPICKERROWDATA
DESCRIPTOR.message_types_by_name['SimPickerRowData'] = _SIMPICKERROWDATA
DESCRIPTOR.message_types_by_name['SimPickerSkillRowData'] = _SIMPICKERSKILLROWDATA
DESCRIPTOR.message_types_by_name['ObjectPickerRowData'] = _OBJECTPICKERROWDATA
DESCRIPTOR.message_types_by_name['OutfitPickerRowData'] = _OUTFITPICKERROWDATA
DESCRIPTOR.message_types_by_name['PurchasePickerRowData'] = _PURCHASEPICKERROWDATA
DESCRIPTOR.message_types_by_name['LotPickerRowData'] = _LOTPICKERROWDATA
DESCRIPTOR.message_types_by_name['OddJobPickerRowData'] = _ODDJOBPICKERROWDATA
DESCRIPTOR.message_types_by_name['OddJobPickerData'] = _ODDJOBPICKERDATA
DESCRIPTOR.message_types_by_name['RecipePickerData'] = _RECIPEPICKERDATA
DESCRIPTOR.message_types_by_name['SimPickerData'] = _SIMPICKERDATA
DESCRIPTOR.message_types_by_name['ObjectPickerData'] = _OBJECTPICKERDATA
DESCRIPTOR.message_types_by_name['OutfitPickerData'] = _OUTFITPICKERDATA
DESCRIPTOR.message_types_by_name['PurchasePickerData'] = _PURCHASEPICKERDATA
DESCRIPTOR.message_types_by_name['PurchasePickerCategory'] = _PURCHASEPICKERCATEGORY
DESCRIPTOR.message_types_by_name['LotPickerData'] = _LOTPICKERDATA
DESCRIPTOR.message_types_by_name['PickerFilterData'] = _PICKERFILTERDATA
DESCRIPTOR.message_types_by_name['DropdownPickerData'] = _DROPDOWNPICKERDATA
DESCRIPTOR.message_types_by_name['UiDialogDropdownItem'] = _UIDIALOGDROPDOWNITEM
DESCRIPTOR.message_types_by_name['UiDialogPicker'] = _UIDIALOGPICKER
DESCRIPTOR.message_types_by_name['SlotTypesMaxSelectable'] = _SLOTTYPESMAXSELECTABLE
DESCRIPTOR.message_types_by_name['PickerFilterDataList'] = _PICKERFILTERDATALIST
DESCRIPTOR.message_types_by_name['UiDialogMultiPicker'] = _UIDIALOGMULTIPICKER
DESCRIPTOR.message_types_by_name['UIDialogMultiPickerCombinedLimitsData'] = _UIDIALOGMULTIPICKERCOMBINEDLIMITSDATA
DESCRIPTOR.message_types_by_name['UiDialogMultiPickerItem'] = _UIDIALOGMULTIPICKERITEM
DESCRIPTOR.message_types_by_name['UiPhoneRing'] = _UIPHONERING
DESCRIPTOR.message_types_by_name['UiCalendarMessage'] = _UICALENDARMESSAGE
DESCRIPTOR.message_types_by_name['UiDialogNotification'] = _UIDIALOGNOTIFICATION
DESCRIPTOR.message_types_by_name['UiCareerNotificationArgs'] = _UICAREERNOTIFICATIONARGS
DESCRIPTOR.message_types_by_name['SimPersonalityAssignmentDialog'] = _SIMPERSONALITYASSIGNMENTDIALOG
DESCRIPTOR.message_types_by_name['RetailSummaryDialog'] = _RETAILSUMMARYDIALOG
DESCRIPTOR.message_types_by_name['RetailSummaryLineItem'] = _RETAILSUMMARYLINEITEM
DESCRIPTOR.message_types_by_name['RetailManageEmployeesDialog'] = _RETAILMANAGEEMPLOYEESDIALOG
DESCRIPTOR.message_types_by_name['RetailEmployeeRowData'] = _RETAILEMPLOYEEROWDATA
DESCRIPTOR.message_types_by_name['RetailEmployeeSkillData'] = _RETAILEMPLOYEESKILLDATA
DESCRIPTOR.message_types_by_name['GameplayPerkList'] = _GAMEPLAYPERKLIST
DESCRIPTOR.message_types_by_name['GameplayPerk'] = _GAMEPLAYPERK
DESCRIPTOR.message_types_by_name['BalanceTransferDialog'] = _BALANCETRANSFERDIALOG
DESCRIPTOR.message_types_by_name['BalanceTransferLotData'] = _BALANCETRANSFERLOTDATA
DESCRIPTOR.message_types_by_name['MultiPickerResponse'] = _MULTIPICKERRESPONSE
DESCRIPTOR.message_types_by_name['MultiPickerResponseItem'] = _MULTIPICKERRESPONSEITEM
DESCRIPTOR.message_types_by_name['PickerValidationResponse'] = _PICKERVALIDATIONRESPONSE

class UiDialogChoiceMessage(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UIDIALOGCHOICEMESSAGE


class UiShowBuildBuyArgs(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UISHOWBUILDBUYARGS


class UiExchangeArgs(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UIEXCHANGEARGS


class UiTutorialArgs(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UITUTORIALARGS


class UiCommandArgs(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UICOMMANDARGS


class UiSendMessageArgs(message.Message, metaclass=reflection.GeneratedProtocolMessageType):

    class Parameter(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
        DESCRIPTOR = _UISENDMESSAGEARGS_PARAMETER

    DESCRIPTOR = _UISENDMESSAGEARGS


class UiDialogTextInputMessage(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UIDIALOGTEXTINPUTMESSAGE


class UiDialogMessage(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UIDIALOGMESSAGE


class UiDialogResponseMessage(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UIDIALOGRESPONSEMESSAGE


class UiDialogCloseRequest(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UIDIALOGCLOSEREQUEST


class UiDialogInfoInColumns(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UIDIALOGINFOINCOLUMNS


class UiDialogRowData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UIDIALOGROWDATA


class PickerColumn(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PICKERCOLUMN


class PickerBaseRowData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PICKERBASEROWDATA


class RecipeIngredientData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _RECIPEINGREDIENTDATA


class RecipeBucksCostData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _RECIPEBUCKSCOSTDATA


class RecipeGroupOverrideData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _RECIPEGROUPOVERRIDEDATA


class RecipePickerRowData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _RECIPEPICKERROWDATA


class SimPickerRowData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SIMPICKERROWDATA


class SimPickerSkillRowData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SIMPICKERSKILLROWDATA


class ObjectPickerRowData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _OBJECTPICKERROWDATA


class OutfitPickerRowData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _OUTFITPICKERROWDATA


class PurchasePickerRowData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PURCHASEPICKERROWDATA


class LotPickerRowData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _LOTPICKERROWDATA


class OddJobPickerRowData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _ODDJOBPICKERROWDATA


class OddJobPickerData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _ODDJOBPICKERDATA


class RecipePickerData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _RECIPEPICKERDATA


class SimPickerData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SIMPICKERDATA


class ObjectPickerData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _OBJECTPICKERDATA


class OutfitPickerData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _OUTFITPICKERDATA


class PurchasePickerData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PURCHASEPICKERDATA


class PurchasePickerCategory(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PURCHASEPICKERCATEGORY


class LotPickerData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _LOTPICKERDATA


class PickerFilterData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PICKERFILTERDATA


class DropdownPickerData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _DROPDOWNPICKERDATA


class UiDialogDropdownItem(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UIDIALOGDROPDOWNITEM


class UiDialogPicker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UIDIALOGPICKER


class SlotTypesMaxSelectable(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SLOTTYPESMAXSELECTABLE


class PickerFilterDataList(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PICKERFILTERDATALIST


class UiDialogMultiPicker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UIDIALOGMULTIPICKER


class UIDialogMultiPickerCombinedLimitsData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UIDIALOGMULTIPICKERCOMBINEDLIMITSDATA


class UiDialogMultiPickerItem(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UIDIALOGMULTIPICKERITEM


class UiPhoneRing(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UIPHONERING


class UiCalendarMessage(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UICALENDARMESSAGE


class UiDialogNotification(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UIDIALOGNOTIFICATION


class UiCareerNotificationArgs(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UICAREERNOTIFICATIONARGS


class SimPersonalityAssignmentDialog(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SIMPERSONALITYASSIGNMENTDIALOG


class RetailSummaryDialog(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _RETAILSUMMARYDIALOG


class RetailSummaryLineItem(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _RETAILSUMMARYLINEITEM


class RetailManageEmployeesDialog(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _RETAILMANAGEEMPLOYEESDIALOG


class RetailEmployeeRowData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _RETAILEMPLOYEEROWDATA


class RetailEmployeeSkillData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _RETAILEMPLOYEESKILLDATA


class GameplayPerkList(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _GAMEPLAYPERKLIST


class GameplayPerk(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _GAMEPLAYPERK


class BalanceTransferDialog(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _BALANCETRANSFERDIALOG


class BalanceTransferLotData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _BALANCETRANSFERLOTDATA


class MultiPickerResponse(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _MULTIPICKERRESPONSE


class MultiPickerResponseItem(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _MULTIPICKERRESPONSEITEM


class PickerValidationResponse(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PICKERVALIDATIONRESPONSE

_UIDIALOGNOTIFICATION.extensions_by_name['dialog'].message_type = _UIDIALOGNOTIFICATION
UiDialogMessage.RegisterExtension(_UIDIALOGNOTIFICATION.extensions_by_name['dialog'])
