from google.protobuf import descriptor
from google.protobuf import message
from google.protobuf import reflection
from google.protobuf import descriptor_pb2
import protocolbuffers.Loot_pb2 as Loot_pb2
import protocolbuffers.ResourceKey_pb2 as ResourceKey_pb2
import protocolbuffers.Localization_pb2 as Localization_pb2
import protocolbuffers.Math_pb2 as Math_pb2
import protocolbuffers.S4Common_pb2 as S4Common_pb2
import protocolbuffers.UI_pb2 as UI_pb2
import protocolbuffers.Consts_pb2 as Consts_pb2
import protocolbuffers.FileSerialization_pb2 as FileSerialization_pb2
import protocolbuffers.Commodities_pb2 as Commodities_pb2
import protocolbuffers.GameplaySaveData_pb2 as GameplaySaveData_pb2
DESCRIPTOR = descriptor.FileDescriptor(name='Sims.proto', package='EA.Sims4.Network', serialized_pb='\n\nSims.proto\x12\x10EA.Sims4.Network\x1a\nLoot.proto\x1a\x11ResourceKey.proto\x1a\x12Localization.proto\x1a\nMath.proto\x1a\x0eS4Common.proto\x1a\x08UI.proto\x1a\x0cConsts.proto\x1a\x17FileSerialization.proto\x1a\x11Commodities.proto\x1a\x16GameplaySaveData.proto"¬\x01\n\x0fUpdateClientSim\x12\n\n\x02id\x18\x01 \x02(\x04\x12\x0e\n\x06active\x18\x02 \x02(\x08\x12\x18\n\x10plumbbob_visible\x18\x03 \x02(\x08\x12B\n\x0eplumbbob_color\x18\x04 \x01(\x0e2*.EA.Sims4.Network.UpdateClientSim.PB_Color"\x1f\n\x08PB_Color\x12\t\n\x05GREEN\x10\x01\x12\x08\n\x04BLUE\x10\x02"Ñ\x01\n\x17AspirationTrackerUpdate\x12\x0e\n\x06sim_id\x18\x01 \x01(\x04\x12!\n\x15aspirations_completed\x18\x02 \x03(\x04B\x02\x10\x01\x12 \n\x14objectives_completed\x18\x03 \x03(\x04B\x02\x10\x01\x12\x14\n\x0cinit_message\x18\x04 \x01(\x08\x12-\n!unlocked_hidden_aspiration_tracks\x18\x05 \x03(\x04B\x02\x10\x01\x12\x1c\n\x10objectives_reset\x18\x06 \x03(\x04B\x02\x10\x01"\xa0\x02\n\x15TimedAspirationUpdate\x12G\n\x0bupdate_type\x18\x01 \x02(\x0e22.EA.Sims4.Network.TimedAspirationUpdate.UpdateType\x12\x0e\n\x06sim_id\x18\x02 \x01(\x04\x12\x1b\n\x13timed_aspiration_id\x18\x03 \x01(\x04\x12!\n\x19timed_aspiration_end_time\x18\x04 \x01(\x04\x12\x1d\n\x15timed_aspiration_type\x18\x05 \x01(\x04\x12\x16\n\nobjectives\x18\x06 \x03(\x04B\x02\x10\x01"7\n\nUpdateType\x12\x07\n\x03ADD\x10\x00\x12\n\n\x06REMOVE\x10\x01\x12\x14\n\x10OBJECTIVE_UPDATE\x10\x02"n\n"UnfinishedBusinessAspirationUpdate\x12\x0e\n\x06sim_id\x18\x01 \x01(\x04\x12\x16\n\nobjectives\x18\x02 \x03(\x04B\x02\x10\x01\x12 \n\x14objectives_completed\x18\x03 \x03(\x04B\x02\x10\x01"\x89\x02\n\x11GoalsStatusUpdate\x12\x0e\n\x06sim_id\x18\x01 \x01(\x04\x12\x19\n\rgoals_updated\x18\x02 \x03(\x04B\x02\x10\x01\x12\x17\n\x0bgoal_values\x18\x03 \x03(\x03B\x02\x10\x01\x12\x1b\n\x0fgoal_objectives\x18\x04 \x03(\x03B\x02\x10\x01\x12 \n\x14goals_that_are_money\x18\x05 \x03(\x08B\x02\x10\x01\x12\x13\n\x0bcheats_used\x18\x06 \x01(\x08\x12$\n\x18goals_that_show_progress\x18\x07 \x03(\x08B\x02\x10\x01\x126\n*goals_with_update_tooltip_in_special_cases\x18\x08 \x03(\x08B\x02\x10\x01"G\n\x18SelectedAspirationUpdate\x12\x0e\n\x06sim_id\x18\x01 \x01(\x04\x12\x1b\n\x13aspiration_selected\x18\x02 \x01(\x04"¤\x02\n\x12SatisfactionReward\x12\x11\n\treward_id\x18\x01 \x02(\x04\x12\x0c\n\x04cost\x18\x02 \x01(\r\x12\x12\n\naffordable\x18\x03 \x01(\x08\x12\x11\n\tavailable\x18\x04 \x01(\x08\x12>\n\x04type\x18\x05 \x01(\x0e20.EA.Sims4.Network.SatisfactionReward.REWARD_TYPE\x12>\n\x13unavailable_tooltip\x18\x06 \x01(\x0b2!.EA.Sims4.Network.LocalizedString"F\n\x0bREWARD_TYPE\x12\t\n\x05MONEY\x10\x00\x12\x08\n\x04BUFF\x10\x01\x12\n\n\x06OBJECT\x10\x02\x12\t\n\x05TRAIT\x10\x03\x12\x0b\n\x07CASPART\x10\x04"\\\n\x13SatisfactionRewards\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04\x125\n\x07rewards\x18\x02 \x03(\x0b2$.EA.Sims4.Network.SatisfactionReward"â\x08\n\x11AccountFamilyData\x12\x11\n\taccountid\x18\x01 \x02(\x04\x12\x10\n\x08familyid\x18\x02 \x01(\x04\x12\x12\n\nfamilyname\x18\x03 \x01(\t\x12\r\n\x05money\x18\x04 \x01(\x04\x12\r\n\x05dirty\x18\x05 \x01(\x08\x12*\n\x03sim\x18\x06 \x03(\x0b2\x1d.EA.Sims4.Persistence.SimData\x12\x14\n\x0cresponsecode\x18\x07 \x01(\r\x12\x14\n\x0cfamilyzoneid\x18\x08 \x01(\x04\x12\x0e\n\x06is_npc\x18\t \x01(\x08\x12\x0e\n\x06is_new\x18\n \x01(\x08\x12\x13\n\x0bdescription\x18\x0b \x01(\t\x12\x1b\n\x13hashtag_description\x18\x13 \x01(\t\x123\n\tinventory\x18\x0c \x01(\x0b2 .EA.Sims4.Persistence.ObjectList\x12\x1a\n\x12last_modified_time\x18\r \x01(\x04\x12\x1b\n\x13original_creator_id\x18\x0e \x01(\x04\x12\x1f\n\x17original_creator_string\x18\x0f \x01(\t\x12\x1d\n\x15original_creator_uuid\x18\x10 \x01(\x0c\x12\x13\n\x0bmodifier_id\x18\x11 \x01(\x04\x12\x17\n\x0fmodifier_string\x18\x12 \x01(\t\x12\x0e\n\x06hidden\x18\x14 \x01(\x08\x12>\n\x10reward_inventory\x18\x15 \x01(\x0b2$.EA.Sims4.Persistence.RewardPartList\x12\x16\n\x0estarter_ref_id\x18\x16 \x01(\x04\x12\x1b\n\x13is_player_protected\x18\x18 \x01(\x08\x12\x13\n\x0bpet_removed\x18\x19 \x01(\x08\x12%\n\x1dpremade_household_template_id\x18\x1a \x01(\x06\x12I\n\x19original_creator_platform\x18\x1b \x01(\x0e2&.EA.Sims4.Network.ExchangeItemPlatform\x12&\n\x1eoriginal_creator_platform_name\x18\x1c \x01(\t\x12$\n\x1coriginal_creator_platform_id\x18\x1d \x01(\x04\x12A\n\x11modifier_platform\x18\x1e \x01(\x0e2&.EA.Sims4.Network.ExchangeItemPlatform\x12\x1e\n\x16modifier_platform_name\x18\x1f \x01(\t\x12\x1c\n\x14modifier_platform_id\x18  \x01(\x04\x12B\n\rgameplay_data\x18! \x01(\x0b2+.EA.Sims4.Persistence.GameplayHouseholdData\x12Q\n\x1astory_progression_rule_set\x18" \x01(\x0b2-.EA.Sims4.Persistence.StoryProgressionRuleSet"¬\x01\n\nFamilyData\x12;\n\x0efamily_account\x18\x01 \x02(\x0b2#.EA.Sims4.Network.AccountFamilyData\x12\x16\n\x0elastplayed_idx\x18\x02 \x01(\x04\x12\x18\n\x10lastplayed_simid\x18\x03 \x01(\x04\x12\x1a\n\x12lastplayed_simtime\x18\x04 \x01(\x02\x12\x13\n\x0bhomezone_id\x18\x05 \x01(\x04"Y\n\x16AccountFamilyDataPatch\x12\x10\n\x08familyid\x18\x01 \x02(\x04\x12\x13\n\x0boldfamilyid\x18\x02 \x02(\x04\x12\x18\n\tispremade\x18\x03 \x01(\x08:\x05false"O\n\x11SimLoadInfoVector\x12:\n\x13SimLoadInfoResponse\x18\x01 \x03(\x0b2\x1d.EA.Sims4.Persistence.SimData".\n\x15UpdateClientActiveSim\x12\x15\n\ractive_sim_id\x18\x01 \x02(\x04"å\x01\n\x18PlumbbobOverrideModelKey\x12H\n\x05state\x18\x01 \x02(\x0e29.EA.Sims4.Network.PlumbbobOverrideModelKey.PLUMBBOB_STATE\x12\x0b\n\x03key\x18\x02 \x01(\x04"r\n\x0ePLUMBBOB_STATE\x12\x10\n\x0cPlayerActive\x10\x00\x12\n\n\x06Social\x10\x01\x12\x14\n\x10PlayerClubLeader\x10\x02\x12\x0b\n\x07NpcClub\x10\x03\x12\x11\n\rNpcClubLeader\x10\x04\x12\x0c\n\x08Ensemble\x10\x05"d\n#PlumbbobSetPlumbbobOverrideModelKey\x12=\n\toverrides\x18\x01 \x03(\x0b2*.EA.Sims4.Network.PlumbbobOverrideModelKey"¿\x01\n\x14ServerResponseFailed\x12\x0e\n\x06handle\x18\x01 \x02(\r\x12\x0e\n\x06reason\x18\x02 \x01(\r"\x86\x01\n\x06Reason\x12)\n%REJECT_CLIENT_SELECT_MIXERINTERACTION\x10\x01\x12)\n%REJECT_CLIENT_CANCEL_SUPERINTERACTION\x10\x02\x12&\n"REJECT_CLIENT_SELECT_MIXER_INVALID\x10\x03"°\x03\n\x05SimPB\x12\n\n\x02id\x18\x01 \x02(\x04\x123\n\rinstance_info\x18\x02 \x01(\x0b2\x1c.EA.Sims4.GameInstanceInfoPB\x12\x11\n\tfirstname\x18\x03 \x01(\t\x12\x10\n\x08lastname\x18\x04 \x01(\t\x12\x0f\n\x07at_work\x18\x05 \x01(\x08\x12\x15\n\ris_selectable\x18\x06 \x01(\x08\x12H\n\x14selector_visual_type\x18\x07 \x01(\x0e2*.EA.Sims4.Network.SimPB.SelectorVisualType\x12\x17\n\x0fcareer_category\x18\x08 \x01(\r\x12$\n\x1ccan_care_for_toddler_at_home\x18\t \x01(\x08"\x8f\x01\n\x12SelectorVisualType\x12\n\n\x06NORMAL\x10\x00\x12\t\n\x05OTHER\x10\x01\x12\x08\n\x04BABY\x10\x02\x12\x0b\n\x07AT_WORK\x10\x03\x12\x11\n\rLATE_FOR_WORK\x10\x04\x12\x17\n\x13MISSING_ACTIVE_WORK\x10\x05\x12\x0e\n\nAT_DAYCARE\x10\x06\x12\x0f\n\x0bPET_MISSING\x10\x07"=\n\x14UpdateSelectableSims\x12%\n\x04sims\x18\x01 \x03(\x0b2\x17.EA.Sims4.Network.SimPB"¼\x06\n\x0bInteraction\x12\x16\n\x0einteraction_id\x18\x01 \x02(\x04\x12\x17\n\x0finsert_after_id\x18\x02 \x02(\x04\x12-\n\ticon_info\x18\x03 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12\x10\n\x08canceled\x18\x04 \x02(\x08\x12\x12\n\ncancelable\x18\x05 \x02(\x08\x12\x12\n\nis_pending\x18\x07 \x01(\x08\x12\x10\n\x08priority\x18\x08 \x01(\r\x12\x15\n\ris_guaranteed\x18\t \x01(\x08\x12\x0f\n\x07visible\x18\x0c \x01(\x08\x12\x10\n\x08super_id\x18\r \x01(\x04\x12=\n\x0bvisual_type\x18\x0e \x01(\x0e2(.EA.Sims4.Network.Interaction.VisualType\x12\x15\n\rinitiating_id\x18\x0f \x01(\x06\x12\'\n\x1binteractions_to_be_canceled\x18\x10 \x03(\x06B\x02\x10\x01\x12\x10\n\x08skill_id\x18\x17 \x01(\x04\x12\x12\n\nis_primary\x18\x1a \x01(\x08\x12=\n\x11pipeline_progress\x18\x1d \x01(\x0e2".EA.Sims4.Network.IQ_PipelineStage\x125\n\x0equeue_ui_state\x18\x1e \x01(\x0e2\x1d.EA.Sims4.Network.IQ_UI_State\x12C\n\x18target_manager_object_id\x18  \x01(\x0b2!.EA.Sims4.Network.ManagerObjectId\x12I\n\x1eparticipant_manager_object_ids\x18! \x03(\x0b2!.EA.Sims4.Network.ManagerObjectId\x12\x12\n\nstc_bit_id\x18" \x01(\x06\x123\n\x0fsuper_icon_info\x18# \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12\x15\n\tmood_list\x18$ \x03(\x06B\x02\x10\x01"<\n\nVisualType\x12\n\n\x06SIMPLE\x10\x00\x12\n\n\x06PARENT\x10\x01\x12\t\n\x05MIXER\x10\x02\x12\x0b\n\x07POSTURE\x10\x03"V\n\x0fInteractionsAdd\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04\x123\n\x0cinteractions\x18\x02 \x03(\x0b2\x1d.EA.Sims4.Network.Interaction"Y\n\x12InteractionsUpdate\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04\x123\n\x0cinteractions\x18\x02 \x03(\x0b2\x1d.EA.Sims4.Network.Interaction"¬\x03\n\x19InteractionMixerOptionAdd\x12\x10\n\x08mixer_id\x18\x01 \x02(\r\x12-\n\ticon_info\x18\x02 \x02(\x0b2\x1a.EA.Sims4.Network.IconInfo\x120\n\x05state\x18\x03 \x02(\x0e2!.EA.Sims4.Network.MixerStateTypes\x12\x16\n\x0einteraction_id\x18\x04 \x01(\x04\x12\x15\n\rautonomy_pick\x18\x05 \x01(\x04\x12\x10\n\x08skill_id\x18\x06 \x01(\x04\x12\x14\n\x0cmixer_target\x18\x0c \x01(\x04\x12\x1e\n\x16target_is_social_group\x18\r \x01(\x08\x12\x17\n\x0finsert_after_id\x18\x0e \x01(\r\x12\x16\n\x0esuccess_chance\x18\x10 \x01(\x02\x12\x15\n\raffordance_id\x18\x12 \x01(\x04\x12D\n\x19display_name_multi_target\x18\x13 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x17\n\x0ftarget_is_group\x18\x14 \x01(\x08"\x94\x01\n\x1aInteractionMixerOptionsAdd\x12\x16\n\x0einteraction_id\x18\x01 \x02(\x04\x12\x1b\n\x13server_reference_id\x18\x02 \x02(\r\x12A\n\x0cmixer_option\x18\x03 \x03(\x0b2+.EA.Sims4.Network.InteractionMixerOptionAdd"}\n\x1dInteractionMixerOptionsUpdate\x12\x16\n\x0einteraction_id\x18\x01 \x02(\x04\x12D\n\x0cmixer_option\x18\x02 \x03(\x0b2..EA.Sims4.Network.InteractionMixerOptionUpdate"È\x01\n\x1cInteractionMixerOptionUpdate\x12\x10\n\x08mixer_id\x18\x01 \x02(\r\x120\n\x05state\x18\x02 \x02(\x0e2!.EA.Sims4.Network.MixerStateTypes\x12\x16\n\x0einteraction_id\x18\x03 \x01(\x04\x12\x14\n\x0cmixer_target\x18\x06 \x01(\x04\x12\x1e\n\x16target_is_social_group\x18\x07 \x01(\x08\x12\x16\n\x0esuccess_chance\x18\x08 \x01(\x02"í\x01\n\x1eInteractionMixerOptionCommands\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04\x12\x16\n\x0einteraction_id\x18\x02 \x02(\x04\x12\x1b\n\x13server_reference_id\x18\x03 \x02(\r\x12?\n\nmixer_adds\x18\x04 \x03(\x0b2+.EA.Sims4.Network.InteractionMixerOptionAdd\x12E\n\rmixer_updates\x18\x06 \x03(\x0b2..EA.Sims4.Network.InteractionMixerOptionUpdate"c\n\x1cInteractionMixerOptionsClear\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04\x12\x16\n\x0einteraction_id\x18\x02 \x02(\x04\x12\x1b\n\x13server_reference_id\x18\x03 \x02(\r"&\n\x14InteractionMixerLock\x12\x0e\n\x06sim_id\x18\x01 \x02(\x06"¬\x01\n\x1fInteractionQuickTimeMixerUpdate\x12\x0e\n\x06sim_id\x18\x01 \x02(\x06\x12\x10\n\x08mixer_id\x18\x02 \x02(\x04\x12\x11\n\tobject_id\x18\x03 \x01(\x04\x12\x1b\n\x13server_reference_id\x18\x04 \x01(\r\x127\n\x0cdisplay_name\x18\x05 \x01(\x0b2!.EA.Sims4.Network.LocalizedString"\x97\x01\n\x17InteractionQueueViewAdd\x127\n\x0cinteractions\x18\x01 \x02(\x0b2!.EA.Sims4.Network.InteractionsAdd\x12C\n\rmixer_options\x18\x02 \x03(\x0b2,.EA.Sims4.Network.InteractionMixerOptionsAdd"A\n\x12InteractionsRemove\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04\x12\x1b\n\x0finteraction_ids\x18\x02 \x03(\x04B\x02\x10\x01"\'\n\x15InteractionsRemoveAll\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04"x\n\x12InteractionReplace\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04\x12\x1a\n\x12old_interaction_id\x18\x02 \x02(\x04\x126\n\x0fnew_interaction\x18\x03 \x02(\x0b2\x1d.EA.Sims4.Network.Interaction"Ð\x01\n\x12InteractionOutcome\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04\x12;\n\x06result\x18\x02 \x02(\x0e2+.EA.Sims4.Network.InteractionOutcome.Result\x12:\n\x0fdisplay_message\x18\x03 \x01(\x0b2!.EA.Sims4.Network.LocalizedString"1\n\x06Result\x12\x0b\n\x07NEUTRAL\x10\x00\x12\x0c\n\x08NEGATIVE\x10\x01\x12\x0c\n\x08POSITIVE\x10\x02""\n\x10InteractionStart\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04" \n\x0eInteractionEnd\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04"A\n\x14InteractionTurnStart\x12\x13\n\x07sim_ids\x18\x01 \x03(\x04B\x02\x10\x01\x12\x14\n\x0csocial_group\x18\x02 \x02(\x04"¿\x02\n\x1aInteractionLiabilityUpdate\x12H\n\x04type\x18\x01 \x02(\x0e2:.EA.Sims4.Network.InteractionLiabilityUpdate.LiabilityType\x12\x0e\n\x06sim_id\x18\x02 \x02(\x04\x12\x1f\n\x10liabilty_release\x18\x03 \x02(\x08:\x05false\x12\x10\n\x08skill_id\x18\x04 \x01(\x04\x12\x14\n\x0cskill_points\x18\x05 \x01(\r\x12=\n\x12crafting_item_name\x18\x06 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x18\n\x10crafting_quality\x18\x07 \x01(\x05"%\n\rLiabilityType\x12\x14\n\x10CRAFTING_QUALITY\x10\x01"ß\x02\n\x17CraftingLiabilityUpdate\x12?\n\tcore_data\x18\x01 \x02(\x0b2,.EA.Sims4.Network.InteractionLiabilityUpdate\x12=\n\x12crafting_item_name\x18\x02 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x18\n\x10crafting_quality\x18\x03 \x01(\r\x125\n\nphase_name\x18\x04 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x13\n\x0bphase_index\x18\x05 \x01(\r\x12\x14\n\x0ctotal_phases\x18\x06 \x01(\r\x12\x12\n\nturn_index\x18\x07 \x01(\r\x12\x13\n\x0btotal_turns\x18\x08 \x01(\r\x12\x1f\n\x17quality_statistic_value\x18\t \x01(\x05"8\n\x14RequestNumberMessage\x12\x0f\n\x07request\x18\x01 \x02(\x04\x12\x0f\n\x07zone_id\x18\x02 \x02(\x04"\x8d\x01\n\x10FocusCameraEvent\x12\n\n\x02id\x18\x01 \x01(\x04\x12+\n\x08location\x18\x02 \x01(\x0b2\x19.EA.Sims4.Network.Vector3\x12\x13\n\x0bfollow_mode\x18\x03 \x01(\x08\x12+\n\x08position\x18\x04 \x01(\x0b2\x19.EA.Sims4.Network.Vector3"p\n EnablePendingInteractionHeadline\x12\x0e\n\x06sim_id\x18\x01 \x01(\x04\x12\r\n\x05si_id\x18\x02 \x01(\x04\x12-\n\ticon_info\x18\x03 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo"W\n!DisablePendingInteractionHeadline\x12\x0e\n\x06sim_id\x18\x01 \x01(\x04\x12\x10\n\x08group_id\x18\x02 \x01(\x04\x12\x10\n\x08canceled\x18\x03 \x01(\x08"û\x05\n\nAddBalloon\x12\x0e\n\x06sim_id\x18\x01 \x01(\x04\x12+\n\x04icon\x18\x03 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x12\x13\n\x0bicon_sim_id\x18\x04 \x01(\x04\x12.\n\x07overlay\x18\x05 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x126\n\x04type\x18\x06 \x01(\x0e2(.EA.Sims4.Network.AddBalloon.BalloonType\x12>\n\x08priority\x18\x07 \x01(\x0e2,.EA.Sims4.Network.AddBalloon.BalloonPriority\x12\x10\n\x08duration\x18\x08 \x01(\x02\x126\n\x0bicon_object\x18\t \x01(\x0b2!.EA.Sims4.Network.ManagerObjectId\x121\n\rcategory_icon\x18\n \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x127\n\x14view_offset_override\x18\x0b \x01(\x0b2\x19.EA.Sims4.Network.Vector3\x126\n\trel_track\x18\x0c \x01(\x0b2#.EA.Sims4.Network.RelationshipTrack"r\n\x0bBalloonType\x12\x10\n\x0cTHOUGHT_TYPE\x10\x00\x12\x0f\n\x0bSPEECH_TYPE\x10\x01\x12\x11\n\rDISTRESS_TYPE\x10\x02\x12\x12\n\x0eSENTIMENT_TYPE\x10\x03\x12\x19\n\x15SENTIMENT_INFANT_TYPE\x10\x04"\x90\x01\n\x0fBalloonPriority\x12\x1b\n\x17MOTIVE_FAILURE_PRIORITY\x10\x00\x12\x13\n\x0fSPEECH_PRIORITY\x10\x01\x12\x14\n\x10THOUGHT_PRIORITY\x10\x02\x12\x16\n\x12SENTIMENT_PRIORITY\x10\x03\x12\x1d\n\x19SENTIMENT_INFANT_PRIORITY\x10\x04"¡\x01\n\x0eReslotPlumbbob\x12\x0e\n\x06sim_id\x18\x01 \x01(\x04\x12\x0e\n\x06obj_id\x18\x02 \x01(\x04\x12\x0c\n\x04bone\x18\x03 \x01(\r\x12)\n\x06offset\x18\x04 \x01(\x0b2\x19.EA.Sims4.Network.Vector3\x126\n\x13balloon_view_offset\x18\x05 \x01(\x0b2\x19.EA.Sims4.Network.Vector3"º\x04\n\nBuffUpdate\x12\x0f\n\x07buff_id\x18\x01 \x02(\x04\x12\x0e\n\x06sim_id\x18\x02 \x01(\x04\x121\n\x06reason\x18\x04 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x0f\n\x07timeout\x18\x05 \x01(\x04\x12\x14\n\x0cis_mood_buff\x18\x06 \x01(\x08\x12:\n\rbuff_progress\x18\x07 \x01(\x0e2#.EA.Sims4.Network.BuffProgressArrow\x12\x16\n\x0ecommodity_guid\x18\x08 \x01(\x06\x12\x1a\n\x0frate_multiplier\x18\t \x01(\x02:\x011\x12\x1a\n\x12mood_type_override\x18\n \x01(\x04\x12\x1f\n\x17transition_into_buff_id\x18\x0b \x01(\x04\x128\n\x0fmotive_overlays\x18\x0c \x03(\x0b2\x1f.EA.Sims4.Network.MotiveOverlay\x12\x13\n\x0bupdate_type\x18\r \x01(\r\x12B\n\x0cdisplay_type\x18\x0e \x01(\x0e2,.EA.Sims4.Network.BuffUpdate.BuffDisplayType\x12D\n\x19pack_specific_description\x18\x0f \x01(\x0b2!.EA.Sims4.Network.LocalizedString"+\n\x0fBuffDisplayType\x12\x0b\n\x07DEFAULT\x10\x00\x12\x0b\n\x07BURNOUT\x10\x01"b\n\rMotiveOverlay\x129\n\x0coverlay_type\x18\x01 \x02(\x0e2#.EA.Sims4.Network.MotiveOverlayType\x12\x16\n\x0ecommodity_guid\x18\x02 \x01(\x06"\x1e\n\x0cBuffClearAll\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04"%\n\x0eTutorialUpdate\x12\x13\n\x0btutorial_id\x18\x01 \x02(\x04".\n\x12TutorialViewedList\x12\x18\n\x0ctutorial_ids\x18\x01 \x03(\x04B\x02\x10\x01"a\n\x13MemoryTriggerUpdate\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04\x12\x16\n\x0etrigger_memory\x18\x02 \x02(\x08\x12\x0f\n\x07timeout\x18\x03 \x01(\x04\x12\x11\n\tmemory_id\x18\x04 \x01(\x04"+\n\x11CheatStatusUpdate\x12\x16\n\x0echeats_enabled\x18\x01 \x01(\x08"\x19\n\x07SetLoan\x12\x0e\n\x06amount\x18\x01 \x01(\x05"\x82\x03\n\nCareerInfo\x12\x0b\n\x03uid\x18\x01 \x02(\x04\x12\x14\n\x0ccareer_track\x18\x02 \x02(\x04\x12\x14\n\x0ccareer_level\x18\x03 \x02(\r\x122\n\x07company\x18\x04 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x1b\n\x13conflicted_schedule\x18\x05 \x01(\x08\x12)\n\rwork_schedule\x18\x06 \x01(\x0b2\x12.EA.Sims4.Schedule\x12\x11\n\tis_active\x18\x07 \x01(\x08\x12\x15\n\ris_selectable\x18\x08 \x01(\x08\x12\x12\n\nhourly_pay\x18\t \x01(\r\x12>\n\x13benefit_description\x18\n \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12A\n\x16not_selectable_tooltip\x18\x0b \x01(\x0b2!.EA.Sims4.Network.LocalizedString"Ù\x02\n\x11CareerSelectionUI\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04\x124\n\x0ecareer_choices\x18\x02 \x03(\x0b2\x1c.EA.Sims4.Network.CareerInfo\x12\x18\n\x10is_branch_select\x18\x03 \x02(\x08\x12C\n\x06reason\x18\x04 \x01(\x0e23.EA.Sims4.Network.CareerSelectionUI.SelectionReason\x12\x15\n\rcurrent_shift\x18\x05 \x01(\r\x12!\n\x19default_career_select_uid\x18\x06 \x01(\x04\x12\x1c\n\x14career_selector_type\x18\x07 \x01(\r"G\n\x0fSelectionReason\x12\x0f\n\x0bJOIN_CAREER\x10\x00\x12\x0f\n\x0bQUIT_CAREER\x10\x01\x12\x12\n\x0eCALLED_IN_SICK\x10\x02"h\n\x15CareerSituationEnable\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04\x12\x1b\n\x13career_situation_id\x18\x02 \x01(\x04\x12\x0e\n\x06enable\x18\x03 \x01(\x08\x12\x12\n\ncareer_uid\x18\x04 \x01(\x04"T\n\x0fGigBudgetUpdate\x12\x16\n\x0ecurrent_budget\x18\x01 \x01(\x05\x12\x12\n\nvfx_amount\x18\x02 \x01(\x05\x12\x15\n\rcurrent_spent\x18\x03 \x01(\x05"\x1c\n\x0bRewardCount\x12\r\n\x05count\x18\x01 \x02(\r"S\n\nRewardList\x12\x18\n\x0cinstance_ids\x18\x01 \x03(\x04B\x02\x10\x01\x12\x16\n\nreward_ids\x18\x02 \x03(\x04B\x02\x10\x01\x12\x13\n\x07sim_ids\x18\x03 \x03(\x06B\x02\x10\x01"\x9f\x01\n\x0cRewardPayout\x12\x11\n\treward_id\x18\x01 \x02(\x04\x12\x11\n\x05money\x18\x02 \x03(\rB\x02\x10\x01\x12\x19\n\rcas_part_keys\x18\x03 \x03(\x06B\x02\x10\x01\x12\x15\n\ttrait_ids\x18\x04 \x03(\x04B\x02\x10\x01\x127\n\x0cobject_names\x18\x05 \x03(\x0b2!.EA.Sims4.Network.LocalizedString"%\n\x13SocialContextUpdate\x12\x0e\n\x06bit_id\x18\x01 \x01(\x06"é\x05\n\x1cDevelopmentalMilestoneUpdate\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04\x12"\n\x1adevelopmental_milestone_id\x18\x02 \x02(\x04\x12L\n\x05state\x18\x03 \x01(\x0e2=.EA.Sims4.Network.DevelopmentalMilestoneUpdate.MilestoneState\x12\x11\n\tnew_in_ui\x18\x04 \x01(\x08\x12\x1c\n\x14unlocked_with_sim_id\x18\x05 \x01(\x04\x12D\n\x19unlocked_with_object_name\x18\x06 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x1c\n\x14unlocked_in_lot_name\x18\x07 \x01(\t\x12\x1d\n\x15unlocked_in_region_id\x18\x08 \x01(\x04\x12?\n\x14unlocked_career_name\x18\t \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12@\n\x15unlocked_career_level\x18\n \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12>\n\x13unlocked_death_type\x18\x0b \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12>\n\x13unlocked_trait_name\x18\x0c \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x0f\n\x07goal_id\x18\r \x01(\x04\x12\x16\n\x0ecompleted_time\x18\x0e \x01(\x04\x12\x15\n\rage_completed\x18\x0f \x01(\r\x12$\n\x1cunlocked_small_business_name\x18\x10 \x01(\t"*\n\x0eMilestoneState\x12\n\n\x06ACTIVE\x10\x00\x12\x0c\n\x08UNLOCKED\x10\x01"v\n AllDevelopmentalMilestonesUpdate\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04\x12B\n\nmilestones\x18\x02 \x03(\x0b2..EA.Sims4.Network.DevelopmentalMilestoneUpdate"q\n\x16LifetimeMilestonesData\x12\x13\n\x0bcategory_id\x18\x01 \x01(\r\x12B\n\nmilestones\x18\x02 \x03(\x0b2..EA.Sims4.Network.DevelopmentalMilestoneUpdate"3\n\nLuckUpdate\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04\x12\x15\n\rcurrent_level\x18\x02 \x02(\x04*¯\x01\n\x0fMixerStateTypes\x12\x19\n\x15MIXER_STATE_AVAILABLE\x10\x00\x12\x17\n\x13MIXER_STATE_PENDING\x10\x01\x12\x16\n\x12MIXER_STATE_ACTIVE\x10\x02\x12\x18\n\x14MIXER_STATE_COOLDOWN\x10\x03\x12\x18\n\x14MIXER_STATE_DISABLED\x10\x04\x12\x1c\n\x18MIXER_STATE_PENDING_FAIL\x10\x05*S\n\rLoopingStates\x12\x12\n\x0eNOT_APPLICABLE\x10\x00\x12\x0b\n\x07ENABLED\x10\x01\x12\x0c\n\x08DISABLED\x10\x02\x12\x13\n\x0fDISABLED_LOCKED\x10\x03*3\n\x08Polarity\x12\x0b\n\x07NEUTRAL\x10\x00\x12\x0c\n\x08NEGATIVE\x10\x01\x12\x0c\n\x08POSITIVE\x10\x02*u\n\x10IQ_PipelineStage\x12\x08\n\x04NONE\x10\x00\x12\n\n\x06QUEUED\x10\x01\x12\x15\n\x11PRE_TRANSITIONING\x10\x02\x12\x0c\n\x08PREPARED\x10\x03\x12\x0e\n\nPROCESSING\x10\x04\x12\n\n\x06STAGED\x10\x05\x12\n\n\x06EXITED\x10\x06*B\n\x0bIQ_UI_State\x12\r\n\tIQ_QUEUED\x10\x00\x12\x14\n\x10IQ_TRANSITIONING\x10\x01\x12\x0e\n\nIQ_RUNNING\x10\x02*Y\n\x11BuffProgressArrow\x12\x16\n\x12BUFF_PROGRESS_NONE\x10\x00\x12\x14\n\x10BUFF_PROGRESS_UP\x10\x01\x12\x16\n\x12BUFF_PROGRESS_DOWN\x10\x02*I\n\x11MotiveOverlayType\x12\x0b\n\x07INVALID\x10\x00\x12\x11\n\rPOWER_WARNING\x10\x01\x12\x14\n\x10IMPACTING_MOTIVE\x10\x02')
_MIXERSTATETYPES = descriptor.EnumDescriptor(name='MixerStateTypes', full_name='EA.Sims4.Network.MixerStateTypes', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='MIXER_STATE_AVAILABLE', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='MIXER_STATE_PENDING', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='MIXER_STATE_ACTIVE', index=2, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='MIXER_STATE_COOLDOWN', index=3, number=3, options=None, type=None), descriptor.EnumValueDescriptor(name='MIXER_STATE_DISABLED', index=4, number=4, options=None, type=None), descriptor.EnumValueDescriptor(name='MIXER_STATE_PENDING_FAIL', index=5, number=5, options=None, type=None)], containing_type=None, options=None, serialized_start=12735, serialized_end=12910)
_LOOPINGSTATES = descriptor.EnumDescriptor(name='LoopingStates', full_name='EA.Sims4.Network.LoopingStates', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='NOT_APPLICABLE', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='ENABLED', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='DISABLED', index=2, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='DISABLED_LOCKED', index=3, number=3, options=None, type=None)], containing_type=None, options=None, serialized_start=12912, serialized_end=12995)
_POLARITY = descriptor.EnumDescriptor(name='Polarity', full_name='EA.Sims4.Network.Polarity', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='NEUTRAL', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='NEGATIVE', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='POSITIVE', index=2, number=2, options=None, type=None)], containing_type=None, options=None, serialized_start=12997, serialized_end=13048)
_IQ_PIPELINESTAGE = descriptor.EnumDescriptor(name='IQ_PipelineStage', full_name='EA.Sims4.Network.IQ_PipelineStage', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='NONE', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='QUEUED', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='PRE_TRANSITIONING', index=2, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='PREPARED', index=3, number=3, options=None, type=None), descriptor.EnumValueDescriptor(name='PROCESSING', index=4, number=4, options=None, type=None), descriptor.EnumValueDescriptor(name='STAGED', index=5, number=5, options=None, type=None), descriptor.EnumValueDescriptor(name='EXITED', index=6, number=6, options=None, type=None)], containing_type=None, options=None, serialized_start=13050, serialized_end=13167)
_IQ_UI_STATE = descriptor.EnumDescriptor(name='IQ_UI_State', full_name='EA.Sims4.Network.IQ_UI_State', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='IQ_QUEUED', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='IQ_TRANSITIONING', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='IQ_RUNNING', index=2, number=2, options=None, type=None)], containing_type=None, options=None, serialized_start=13169, serialized_end=13235)
_BUFFPROGRESSARROW = descriptor.EnumDescriptor(name='BuffProgressArrow', full_name='EA.Sims4.Network.BuffProgressArrow', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='BUFF_PROGRESS_NONE', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='BUFF_PROGRESS_UP', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='BUFF_PROGRESS_DOWN', index=2, number=2, options=None, type=None)], containing_type=None, options=None, serialized_start=13237, serialized_end=13326)
_MOTIVEOVERLAYTYPE = descriptor.EnumDescriptor(name='MotiveOverlayType', full_name='EA.Sims4.Network.MotiveOverlayType', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='INVALID', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='POWER_WARNING', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='IMPACTING_MOTIVE', index=2, number=2, options=None, type=None)], containing_type=None, options=None, serialized_start=13328, serialized_end=13401)
MIXER_STATE_AVAILABLE = 0
MIXER_STATE_PENDING = 1
MIXER_STATE_ACTIVE = 2
MIXER_STATE_COOLDOWN = 3
MIXER_STATE_DISABLED = 4
MIXER_STATE_PENDING_FAIL = 5
NOT_APPLICABLE = 0
ENABLED = 1
DISABLED = 2
DISABLED_LOCKED = 3
NEUTRAL = 0
NEGATIVE = 1
POSITIVE = 2
NONE = 0
QUEUED = 1
PRE_TRANSITIONING = 2
PREPARED = 3
PROCESSING = 4
STAGED = 5
EXITED = 6
IQ_QUEUED = 0
IQ_TRANSITIONING = 1
IQ_RUNNING = 2
BUFF_PROGRESS_NONE = 0
BUFF_PROGRESS_UP = 1
BUFF_PROGRESS_DOWN = 2
INVALID = 0
POWER_WARNING = 1
IMPACTING_MOTIVE = 2
_UPDATECLIENTSIM_PB_COLOR = descriptor.EnumDescriptor(name='PB_Color', full_name='EA.Sims4.Network.UpdateClientSim.PB_Color', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='GREEN', index=0, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='BLUE', index=1, number=2, options=None, type=None)], containing_type=None, options=None, serialized_start=345, serialized_end=376)
_TIMEDASPIRATIONUPDATE_UPDATETYPE = descriptor.EnumDescriptor(name='UpdateType', full_name='EA.Sims4.Network.TimedAspirationUpdate.UpdateType', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='ADD', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='REMOVE', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='OBJECTIVE_UPDATE', index=2, number=2, options=None, type=None)], containing_type=None, options=None, serialized_start=824, serialized_end=879)
_SATISFACTIONREWARD_REWARD_TYPE = descriptor.EnumDescriptor(name='REWARD_TYPE', full_name='EA.Sims4.Network.SatisfactionReward.REWARD_TYPE', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='MONEY', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='BUFF', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='OBJECT', index=2, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='TRAIT', index=3, number=3, options=None, type=None), descriptor.EnumValueDescriptor(name='CASPART', index=4, number=4, options=None, type=None)], containing_type=None, options=None, serialized_start=1557, serialized_end=1627)
_PLUMBBOBOVERRIDEMODELKEY_PLUMBBOB_STATE = descriptor.EnumDescriptor(name='PLUMBBOB_STATE', full_name='EA.Sims4.Network.PlumbbobOverrideModelKey.PLUMBBOB_STATE', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='PlayerActive', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='Social', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='PlayerClubLeader', index=2, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='NpcClub', index=3, number=3, options=None, type=None), descriptor.EnumValueDescriptor(name='NpcClubLeader', index=4, number=4, options=None, type=None), descriptor.EnumValueDescriptor(name='Ensemble', index=5, number=5, options=None, type=None)], containing_type=None, options=None, serialized_start=3359, serialized_end=3473)
_SERVERRESPONSEFAILED_REASON = descriptor.EnumDescriptor(name='Reason', full_name='EA.Sims4.Network.ServerResponseFailed.Reason', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='REJECT_CLIENT_SELECT_MIXERINTERACTION', index=0, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='REJECT_CLIENT_CANCEL_SUPERINTERACTION', index=1, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='REJECT_CLIENT_SELECT_MIXER_INVALID', index=2, number=3, options=None, type=None)], containing_type=None, options=None, serialized_start=3635, serialized_end=3769)
_SIMPB_SELECTORVISUALTYPE = descriptor.EnumDescriptor(name='SelectorVisualType', full_name='EA.Sims4.Network.SimPB.SelectorVisualType', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='NORMAL', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='OTHER', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='BABY', index=2, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='AT_WORK', index=3, number=3, options=None, type=None), descriptor.EnumValueDescriptor(name='LATE_FOR_WORK', index=4, number=4, options=None, type=None), descriptor.EnumValueDescriptor(name='MISSING_ACTIVE_WORK', index=5, number=5, options=None, type=None), descriptor.EnumValueDescriptor(name='AT_DAYCARE', index=6, number=6, options=None, type=None), descriptor.EnumValueDescriptor(name='PET_MISSING', index=7, number=7, options=None, type=None)], containing_type=None, options=None, serialized_start=4061, serialized_end=4204)
_INTERACTION_VISUALTYPE = descriptor.EnumDescriptor(name='VisualType', full_name='EA.Sims4.Network.Interaction.VisualType', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='SIMPLE', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='PARENT', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='MIXER', index=2, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='POSTURE', index=3, number=3, options=None, type=None)], containing_type=None, options=None, serialized_start=5038, serialized_end=5098)
_INTERACTIONOUTCOME_RESULT = descriptor.EnumDescriptor(name='Result', full_name='EA.Sims4.Network.InteractionOutcome.Result', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='NEUTRAL', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='NEGATIVE', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='POSITIVE', index=2, number=2, options=None, type=None)], containing_type=None, options=None, serialized_start=7291, serialized_end=7340)
_INTERACTIONLIABILITYUPDATE_LIABILITYTYPE = descriptor.EnumDescriptor(name='LiabilityType', full_name='EA.Sims4.Network.InteractionLiabilityUpdate.LiabilityType', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='CRAFTING_QUALITY', index=0, number=1, options=None, type=None)], containing_type=None, options=None, serialized_start=7762, serialized_end=7799)
_ADDBALLOON_BALLOONTYPE = descriptor.EnumDescriptor(name='BalloonType', full_name='EA.Sims4.Network.AddBalloon.BalloonType', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='THOUGHT_TYPE', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='SPEECH_TYPE', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='DISTRESS_TYPE', index=2, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='SENTIMENT_TYPE', index=3, number=3, options=None, type=None), descriptor.EnumValueDescriptor(name='SENTIMENT_INFANT_TYPE', index=4, number=4, options=None, type=None)], containing_type=None, options=None, serialized_start=9063, serialized_end=9177)
_ADDBALLOON_BALLOONPRIORITY = descriptor.EnumDescriptor(name='BalloonPriority', full_name='EA.Sims4.Network.AddBalloon.BalloonPriority', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='MOTIVE_FAILURE_PRIORITY', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='SPEECH_PRIORITY', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='THOUGHT_PRIORITY', index=2, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='SENTIMENT_PRIORITY', index=3, number=3, options=None, type=None), descriptor.EnumValueDescriptor(name='SENTIMENT_INFANT_PRIORITY', index=4, number=4, options=None, type=None)], containing_type=None, options=None, serialized_start=9180, serialized_end=9324)
_BUFFUPDATE_BUFFDISPLAYTYPE = descriptor.EnumDescriptor(name='BuffDisplayType', full_name='EA.Sims4.Network.BuffUpdate.BuffDisplayType', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='DEFAULT', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='BURNOUT', index=1, number=1, options=None, type=None)], containing_type=None, options=None, serialized_start=10018, serialized_end=10061)
_CAREERSELECTIONUI_SELECTIONREASON = descriptor.EnumDescriptor(name='SelectionReason', full_name='EA.Sims4.Network.CareerSelectionUI.SelectionReason', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='JOIN_CAREER', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='QUIT_CAREER', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='CALLED_IN_SICK', index=2, number=2, options=None, type=None)], containing_type=None, options=None, serialized_start=11117, serialized_end=11188)
_DEVELOPMENTALMILESTONEUPDATE_MILESTONESTATE = descriptor.EnumDescriptor(name='MilestoneState', full_name='EA.Sims4.Network.DevelopmentalMilestoneUpdate.MilestoneState', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='ACTIVE', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='UNLOCKED', index=1, number=1, options=None, type=None)], containing_type=None, options=None, serialized_start=12402, serialized_end=12444)
_UPDATECLIENTSIM = descriptor.Descriptor(name='UpdateClientSim', full_name='EA.Sims4.Network.UpdateClientSim', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='id', full_name='EA.Sims4.Network.UpdateClientSim.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='active', full_name='EA.Sims4.Network.UpdateClientSim.active', index=1, number=2, type=8, cpp_type=7, label=2, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='plumbbob_visible', full_name='EA.Sims4.Network.UpdateClientSim.plumbbob_visible', index=2, number=3, type=8, cpp_type=7, label=2, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='plumbbob_color', full_name='EA.Sims4.Network.UpdateClientSim.plumbbob_color', index=3, number=4, 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)], extensions=[], nested_types=[], enum_types=[_UPDATECLIENTSIM_PB_COLOR], options=None, is_extendable=False, extension_ranges=[], serialized_start=204, serialized_end=376)
_ASPIRATIONTRACKERUPDATE = descriptor.Descriptor(name='AspirationTrackerUpdate', full_name='EA.Sims4.Network.AspirationTrackerUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.AspirationTrackerUpdate.sim_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='aspirations_completed', full_name='EA.Sims4.Network.AspirationTrackerUpdate.aspirations_completed', index=1, number=2, 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='objectives_completed', full_name='EA.Sims4.Network.AspirationTrackerUpdate.objectives_completed', index=2, number=3, 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='init_message', full_name='EA.Sims4.Network.AspirationTrackerUpdate.init_message', 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='unlocked_hidden_aspiration_tracks', full_name='EA.Sims4.Network.AspirationTrackerUpdate.unlocked_hidden_aspiration_tracks', index=4, number=5, 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='objectives_reset', full_name='EA.Sims4.Network.AspirationTrackerUpdate.objectives_reset', 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'))], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=379, serialized_end=588)
_TIMEDASPIRATIONUPDATE = descriptor.Descriptor(name='TimedAspirationUpdate', full_name='EA.Sims4.Network.TimedAspirationUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='update_type', full_name='EA.Sims4.Network.TimedAspirationUpdate.update_type', index=0, number=1, type=14, cpp_type=8, 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='sim_id', full_name='EA.Sims4.Network.TimedAspirationUpdate.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='timed_aspiration_id', full_name='EA.Sims4.Network.TimedAspirationUpdate.timed_aspiration_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='timed_aspiration_end_time', full_name='EA.Sims4.Network.TimedAspirationUpdate.timed_aspiration_end_time', 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='timed_aspiration_type', full_name='EA.Sims4.Network.TimedAspirationUpdate.timed_aspiration_type', 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='objectives', full_name='EA.Sims4.Network.TimedAspirationUpdate.objectives', 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'))], extensions=[], nested_types=[], enum_types=[_TIMEDASPIRATIONUPDATE_UPDATETYPE], options=None, is_extendable=False, extension_ranges=[], serialized_start=591, serialized_end=879)
_UNFINISHEDBUSINESSASPIRATIONUPDATE = descriptor.Descriptor(name='UnfinishedBusinessAspirationUpdate', full_name='EA.Sims4.Network.UnfinishedBusinessAspirationUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.UnfinishedBusinessAspirationUpdate.sim_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='objectives', full_name='EA.Sims4.Network.UnfinishedBusinessAspirationUpdate.objectives', index=1, number=2, 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='objectives_completed', full_name='EA.Sims4.Network.UnfinishedBusinessAspirationUpdate.objectives_completed', index=2, number=3, 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'))], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=881, serialized_end=991)
_GOALSSTATUSUPDATE = descriptor.Descriptor(name='GoalsStatusUpdate', full_name='EA.Sims4.Network.GoalsStatusUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.GoalsStatusUpdate.sim_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='goals_updated', full_name='EA.Sims4.Network.GoalsStatusUpdate.goals_updated', index=1, number=2, 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='goal_values', full_name='EA.Sims4.Network.GoalsStatusUpdate.goal_values', index=2, number=3, type=3, cpp_type=2, 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='goal_objectives', full_name='EA.Sims4.Network.GoalsStatusUpdate.goal_objectives', index=3, number=4, type=3, cpp_type=2, 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='goals_that_are_money', full_name='EA.Sims4.Network.GoalsStatusUpdate.goals_that_are_money', index=4, number=5, type=8, cpp_type=7, 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='cheats_used', full_name='EA.Sims4.Network.GoalsStatusUpdate.cheats_used', 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), descriptor.FieldDescriptor(name='goals_that_show_progress', full_name='EA.Sims4.Network.GoalsStatusUpdate.goals_that_show_progress', index=6, number=7, type=8, cpp_type=7, 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='goals_with_update_tooltip_in_special_cases', full_name='EA.Sims4.Network.GoalsStatusUpdate.goals_with_update_tooltip_in_special_cases', index=7, number=8, type=8, cpp_type=7, 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=994, serialized_end=1259)
_SELECTEDASPIRATIONUPDATE = descriptor.Descriptor(name='SelectedAspirationUpdate', full_name='EA.Sims4.Network.SelectedAspirationUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.SelectedAspirationUpdate.sim_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='aspiration_selected', full_name='EA.Sims4.Network.SelectedAspirationUpdate.aspiration_selected', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=1261, serialized_end=1332)
_SATISFACTIONREWARD = descriptor.Descriptor(name='SatisfactionReward', full_name='EA.Sims4.Network.SatisfactionReward', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='reward_id', full_name='EA.Sims4.Network.SatisfactionReward.reward_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='cost', full_name='EA.Sims4.Network.SatisfactionReward.cost', 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='affordable', full_name='EA.Sims4.Network.SatisfactionReward.affordable', 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='available', full_name='EA.Sims4.Network.SatisfactionReward.available', 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='type', full_name='EA.Sims4.Network.SatisfactionReward.type', index=4, number=5, 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='unavailable_tooltip', full_name='EA.Sims4.Network.SatisfactionReward.unavailable_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)], extensions=[], nested_types=[], enum_types=[_SATISFACTIONREWARD_REWARD_TYPE], options=None, is_extendable=False, extension_ranges=[], serialized_start=1335, serialized_end=1627)
_SATISFACTIONREWARDS = descriptor.Descriptor(name='SatisfactionRewards', full_name='EA.Sims4.Network.SatisfactionRewards', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.SatisfactionRewards.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='rewards', full_name='EA.Sims4.Network.SatisfactionRewards.rewards', 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=1629, serialized_end=1721)
_ACCOUNTFAMILYDATA = descriptor.Descriptor(name='AccountFamilyData', full_name='EA.Sims4.Network.AccountFamilyData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='accountid', full_name='EA.Sims4.Network.AccountFamilyData.accountid', 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='familyid', full_name='EA.Sims4.Network.AccountFamilyData.familyid', 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='familyname', full_name='EA.Sims4.Network.AccountFamilyData.familyname', index=2, number=3, 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='money', full_name='EA.Sims4.Network.AccountFamilyData.money', 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='dirty', full_name='EA.Sims4.Network.AccountFamilyData.dirty', 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='sim', full_name='EA.Sims4.Network.AccountFamilyData.sim', index=5, number=6, 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='responsecode', full_name='EA.Sims4.Network.AccountFamilyData.responsecode', 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='familyzoneid', full_name='EA.Sims4.Network.AccountFamilyData.familyzoneid', 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), descriptor.FieldDescriptor(name='is_npc', full_name='EA.Sims4.Network.AccountFamilyData.is_npc', 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='is_new', full_name='EA.Sims4.Network.AccountFamilyData.is_new', index=9, 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='description', full_name='EA.Sims4.Network.AccountFamilyData.description', index=10, number=11, 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='hashtag_description', full_name='EA.Sims4.Network.AccountFamilyData.hashtag_description', index=11, number=19, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='inventory', full_name='EA.Sims4.Network.AccountFamilyData.inventory', index=12, 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='last_modified_time', full_name='EA.Sims4.Network.AccountFamilyData.last_modified_time', index=13, 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='original_creator_id', full_name='EA.Sims4.Network.AccountFamilyData.original_creator_id', index=14, 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='original_creator_string', full_name='EA.Sims4.Network.AccountFamilyData.original_creator_string', index=15, number=15, 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='original_creator_uuid', full_name='EA.Sims4.Network.AccountFamilyData.original_creator_uuid', index=16, number=16, 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='modifier_id', full_name='EA.Sims4.Network.AccountFamilyData.modifier_id', index=17, number=17, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='modifier_string', full_name='EA.Sims4.Network.AccountFamilyData.modifier_string', index=18, number=18, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='hidden', full_name='EA.Sims4.Network.AccountFamilyData.hidden', index=19, number=20, 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='reward_inventory', full_name='EA.Sims4.Network.AccountFamilyData.reward_inventory', 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='starter_ref_id', full_name='EA.Sims4.Network.AccountFamilyData.starter_ref_id', index=21, number=22, 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_player_protected', full_name='EA.Sims4.Network.AccountFamilyData.is_player_protected', index=22, number=24, 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='pet_removed', full_name='EA.Sims4.Network.AccountFamilyData.pet_removed', index=23, number=25, 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='premade_household_template_id', full_name='EA.Sims4.Network.AccountFamilyData.premade_household_template_id', index=24, number=26, 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='original_creator_platform', full_name='EA.Sims4.Network.AccountFamilyData.original_creator_platform', index=25, number=27, 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='original_creator_platform_name', full_name='EA.Sims4.Network.AccountFamilyData.original_creator_platform_name', index=26, number=28, 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='original_creator_platform_id', full_name='EA.Sims4.Network.AccountFamilyData.original_creator_platform_id', index=27, 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), descriptor.FieldDescriptor(name='modifier_platform', full_name='EA.Sims4.Network.AccountFamilyData.modifier_platform', index=28, number=30, 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='modifier_platform_name', full_name='EA.Sims4.Network.AccountFamilyData.modifier_platform_name', index=29, number=31, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='modifier_platform_id', full_name='EA.Sims4.Network.AccountFamilyData.modifier_platform_id', index=30, number=32, 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='gameplay_data', full_name='EA.Sims4.Network.AccountFamilyData.gameplay_data', index=31, 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='story_progression_rule_set', full_name='EA.Sims4.Network.AccountFamilyData.story_progression_rule_set', index=32, number=34, 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=1724, serialized_end=2846)
_FAMILYDATA = descriptor.Descriptor(name='FamilyData', full_name='EA.Sims4.Network.FamilyData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='family_account', full_name='EA.Sims4.Network.FamilyData.family_account', 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='lastplayed_idx', full_name='EA.Sims4.Network.FamilyData.lastplayed_idx', 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='lastplayed_simid', full_name='EA.Sims4.Network.FamilyData.lastplayed_simid', 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='lastplayed_simtime', full_name='EA.Sims4.Network.FamilyData.lastplayed_simtime', 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='homezone_id', full_name='EA.Sims4.Network.FamilyData.homezone_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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=2849, serialized_end=3021)
_ACCOUNTFAMILYDATAPATCH = descriptor.Descriptor(name='AccountFamilyDataPatch', full_name='EA.Sims4.Network.AccountFamilyDataPatch', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='familyid', full_name='EA.Sims4.Network.AccountFamilyDataPatch.familyid', 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='oldfamilyid', full_name='EA.Sims4.Network.AccountFamilyDataPatch.oldfamilyid', index=1, number=2, 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='ispremade', full_name='EA.Sims4.Network.AccountFamilyDataPatch.ispremade', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=3023, serialized_end=3112)
_SIMLOADINFOVECTOR = descriptor.Descriptor(name='SimLoadInfoVector', full_name='EA.Sims4.Network.SimLoadInfoVector', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='SimLoadInfoResponse', full_name='EA.Sims4.Network.SimLoadInfoVector.SimLoadInfoResponse', 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=3114, serialized_end=3193)
_UPDATECLIENTACTIVESIM = descriptor.Descriptor(name='UpdateClientActiveSim', full_name='EA.Sims4.Network.UpdateClientActiveSim', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='active_sim_id', full_name='EA.Sims4.Network.UpdateClientActiveSim.active_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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=3195, serialized_end=3241)
_PLUMBBOBOVERRIDEMODELKEY = descriptor.Descriptor(name='PlumbbobOverrideModelKey', full_name='EA.Sims4.Network.PlumbbobOverrideModelKey', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='state', full_name='EA.Sims4.Network.PlumbbobOverrideModelKey.state', index=0, number=1, type=14, cpp_type=8, 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='key', full_name='EA.Sims4.Network.PlumbbobOverrideModelKey.key', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[_PLUMBBOBOVERRIDEMODELKEY_PLUMBBOB_STATE], options=None, is_extendable=False, extension_ranges=[], serialized_start=3244, serialized_end=3473)
_PLUMBBOBSETPLUMBBOBOVERRIDEMODELKEY = descriptor.Descriptor(name='PlumbbobSetPlumbbobOverrideModelKey', full_name='EA.Sims4.Network.PlumbbobSetPlumbbobOverrideModelKey', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='overrides', full_name='EA.Sims4.Network.PlumbbobSetPlumbbobOverrideModelKey.overrides', 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=3475, serialized_end=3575)
_SERVERRESPONSEFAILED = descriptor.Descriptor(name='ServerResponseFailed', full_name='EA.Sims4.Network.ServerResponseFailed', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='handle', full_name='EA.Sims4.Network.ServerResponseFailed.handle', 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='reason', full_name='EA.Sims4.Network.ServerResponseFailed.reason', 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=[_SERVERRESPONSEFAILED_REASON], options=None, is_extendable=False, extension_ranges=[], serialized_start=3578, serialized_end=3769)
_SIMPB = descriptor.Descriptor(name='SimPB', full_name='EA.Sims4.Network.SimPB', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='id', full_name='EA.Sims4.Network.SimPB.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='instance_info', full_name='EA.Sims4.Network.SimPB.instance_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='firstname', full_name='EA.Sims4.Network.SimPB.firstname', index=2, number=3, 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='lastname', full_name='EA.Sims4.Network.SimPB.lastname', index=3, number=4, 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='at_work', full_name='EA.Sims4.Network.SimPB.at_work', 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='is_selectable', full_name='EA.Sims4.Network.SimPB.is_selectable', 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), descriptor.FieldDescriptor(name='selector_visual_type', full_name='EA.Sims4.Network.SimPB.selector_visual_type', index=6, number=7, 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='career_category', full_name='EA.Sims4.Network.SimPB.career_category', 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='can_care_for_toddler_at_home', full_name='EA.Sims4.Network.SimPB.can_care_for_toddler_at_home', 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)], extensions=[], nested_types=[], enum_types=[_SIMPB_SELECTORVISUALTYPE], options=None, is_extendable=False, extension_ranges=[], serialized_start=3772, serialized_end=4204)
_UPDATESELECTABLESIMS = descriptor.Descriptor(name='UpdateSelectableSims', full_name='EA.Sims4.Network.UpdateSelectableSims', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sims', full_name='EA.Sims4.Network.UpdateSelectableSims.sims', 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=4206, serialized_end=4267)
_INTERACTION = descriptor.Descriptor(name='Interaction', full_name='EA.Sims4.Network.Interaction', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='interaction_id', full_name='EA.Sims4.Network.Interaction.interaction_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='insert_after_id', full_name='EA.Sims4.Network.Interaction.insert_after_id', index=1, number=2, 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='icon_info', full_name='EA.Sims4.Network.Interaction.icon_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='canceled', full_name='EA.Sims4.Network.Interaction.canceled', index=3, number=4, type=8, cpp_type=7, label=2, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='cancelable', full_name='EA.Sims4.Network.Interaction.cancelable', index=4, number=5, type=8, cpp_type=7, label=2, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='is_pending', full_name='EA.Sims4.Network.Interaction.is_pending', 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='priority', full_name='EA.Sims4.Network.Interaction.priority', 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='is_guaranteed', full_name='EA.Sims4.Network.Interaction.is_guaranteed', 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='visible', full_name='EA.Sims4.Network.Interaction.visible', index=8, 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='super_id', full_name='EA.Sims4.Network.Interaction.super_id', index=9, 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='visual_type', full_name='EA.Sims4.Network.Interaction.visual_type', index=10, number=14, 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='initiating_id', full_name='EA.Sims4.Network.Interaction.initiating_id', index=11, number=15, 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='interactions_to_be_canceled', full_name='EA.Sims4.Network.Interaction.interactions_to_be_canceled', index=12, number=16, 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='skill_id', full_name='EA.Sims4.Network.Interaction.skill_id', index=13, number=23, 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_primary', full_name='EA.Sims4.Network.Interaction.is_primary', index=14, 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='pipeline_progress', full_name='EA.Sims4.Network.Interaction.pipeline_progress', index=15, number=29, 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='queue_ui_state', full_name='EA.Sims4.Network.Interaction.queue_ui_state', index=16, number=30, 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='target_manager_object_id', full_name='EA.Sims4.Network.Interaction.target_manager_object_id', index=17, 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='participant_manager_object_ids', full_name='EA.Sims4.Network.Interaction.participant_manager_object_ids', index=18, number=33, 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='stc_bit_id', full_name='EA.Sims4.Network.Interaction.stc_bit_id', index=19, number=34, 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='super_icon_info', full_name='EA.Sims4.Network.Interaction.super_icon_info', index=20, number=35, 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='mood_list', full_name='EA.Sims4.Network.Interaction.mood_list', index=21, number=36, 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'))], extensions=[], nested_types=[], enum_types=[_INTERACTION_VISUALTYPE], options=None, is_extendable=False, extension_ranges=[], serialized_start=4270, serialized_end=5098)
_INTERACTIONSADD = descriptor.Descriptor(name='InteractionsAdd', full_name='EA.Sims4.Network.InteractionsAdd', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.InteractionsAdd.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='interactions', full_name='EA.Sims4.Network.InteractionsAdd.interactions', 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=5100, serialized_end=5186)
_INTERACTIONSUPDATE = descriptor.Descriptor(name='InteractionsUpdate', full_name='EA.Sims4.Network.InteractionsUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.InteractionsUpdate.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='interactions', full_name='EA.Sims4.Network.InteractionsUpdate.interactions', 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=5188, serialized_end=5277)
_INTERACTIONMIXEROPTIONADD = descriptor.Descriptor(name='InteractionMixerOptionAdd', full_name='EA.Sims4.Network.InteractionMixerOptionAdd', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='mixer_id', full_name='EA.Sims4.Network.InteractionMixerOptionAdd.mixer_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='icon_info', full_name='EA.Sims4.Network.InteractionMixerOptionAdd.icon_info', 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='state', full_name='EA.Sims4.Network.InteractionMixerOptionAdd.state', index=2, number=3, type=14, cpp_type=8, 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='interaction_id', full_name='EA.Sims4.Network.InteractionMixerOptionAdd.interaction_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='autonomy_pick', full_name='EA.Sims4.Network.InteractionMixerOptionAdd.autonomy_pick', 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='skill_id', full_name='EA.Sims4.Network.InteractionMixerOptionAdd.skill_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='mixer_target', full_name='EA.Sims4.Network.InteractionMixerOptionAdd.mixer_target', index=6, 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='target_is_social_group', full_name='EA.Sims4.Network.InteractionMixerOptionAdd.target_is_social_group', index=7, number=13, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='insert_after_id', full_name='EA.Sims4.Network.InteractionMixerOptionAdd.insert_after_id', index=8, 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='success_chance', full_name='EA.Sims4.Network.InteractionMixerOptionAdd.success_chance', index=9, number=16, 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='affordance_id', full_name='EA.Sims4.Network.InteractionMixerOptionAdd.affordance_id', index=10, number=18, 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='display_name_multi_target', full_name='EA.Sims4.Network.InteractionMixerOptionAdd.display_name_multi_target', index=11, number=19, 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='target_is_group', full_name='EA.Sims4.Network.InteractionMixerOptionAdd.target_is_group', index=12, number=20, 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=5280, serialized_end=5708)
_INTERACTIONMIXEROPTIONSADD = descriptor.Descriptor(name='InteractionMixerOptionsAdd', full_name='EA.Sims4.Network.InteractionMixerOptionsAdd', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='interaction_id', full_name='EA.Sims4.Network.InteractionMixerOptionsAdd.interaction_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='server_reference_id', full_name='EA.Sims4.Network.InteractionMixerOptionsAdd.server_reference_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), descriptor.FieldDescriptor(name='mixer_option', full_name='EA.Sims4.Network.InteractionMixerOptionsAdd.mixer_option', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=5711, serialized_end=5859)
_INTERACTIONMIXEROPTIONSUPDATE = descriptor.Descriptor(name='InteractionMixerOptionsUpdate', full_name='EA.Sims4.Network.InteractionMixerOptionsUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='interaction_id', full_name='EA.Sims4.Network.InteractionMixerOptionsUpdate.interaction_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='mixer_option', full_name='EA.Sims4.Network.InteractionMixerOptionsUpdate.mixer_option', 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=5861, serialized_end=5986)
_INTERACTIONMIXEROPTIONUPDATE = descriptor.Descriptor(name='InteractionMixerOptionUpdate', full_name='EA.Sims4.Network.InteractionMixerOptionUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='mixer_id', full_name='EA.Sims4.Network.InteractionMixerOptionUpdate.mixer_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='state', full_name='EA.Sims4.Network.InteractionMixerOptionUpdate.state', index=1, number=2, type=14, cpp_type=8, 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='interaction_id', full_name='EA.Sims4.Network.InteractionMixerOptionUpdate.interaction_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='mixer_target', full_name='EA.Sims4.Network.InteractionMixerOptionUpdate.mixer_target', index=3, 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='target_is_social_group', full_name='EA.Sims4.Network.InteractionMixerOptionUpdate.target_is_social_group', index=4, 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='success_chance', full_name='EA.Sims4.Network.InteractionMixerOptionUpdate.success_chance', index=5, number=8, 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=5989, serialized_end=6189)
_INTERACTIONMIXEROPTIONCOMMANDS = descriptor.Descriptor(name='InteractionMixerOptionCommands', full_name='EA.Sims4.Network.InteractionMixerOptionCommands', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.InteractionMixerOptionCommands.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='interaction_id', full_name='EA.Sims4.Network.InteractionMixerOptionCommands.interaction_id', index=1, number=2, 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='server_reference_id', full_name='EA.Sims4.Network.InteractionMixerOptionCommands.server_reference_id', index=2, number=3, 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='mixer_adds', full_name='EA.Sims4.Network.InteractionMixerOptionCommands.mixer_adds', 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='mixer_updates', full_name='EA.Sims4.Network.InteractionMixerOptionCommands.mixer_updates', index=4, number=6, 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=6192, serialized_end=6429)
_INTERACTIONMIXEROPTIONSCLEAR = descriptor.Descriptor(name='InteractionMixerOptionsClear', full_name='EA.Sims4.Network.InteractionMixerOptionsClear', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.InteractionMixerOptionsClear.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='interaction_id', full_name='EA.Sims4.Network.InteractionMixerOptionsClear.interaction_id', index=1, number=2, 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='server_reference_id', full_name='EA.Sims4.Network.InteractionMixerOptionsClear.server_reference_id', index=2, number=3, 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=6431, serialized_end=6530)
_INTERACTIONMIXERLOCK = descriptor.Descriptor(name='InteractionMixerLock', full_name='EA.Sims4.Network.InteractionMixerLock', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.InteractionMixerLock.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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=6532, serialized_end=6570)
_INTERACTIONQUICKTIMEMIXERUPDATE = descriptor.Descriptor(name='InteractionQuickTimeMixerUpdate', full_name='EA.Sims4.Network.InteractionQuickTimeMixerUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.InteractionQuickTimeMixerUpdate.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='mixer_id', full_name='EA.Sims4.Network.InteractionQuickTimeMixerUpdate.mixer_id', index=1, number=2, 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='object_id', full_name='EA.Sims4.Network.InteractionQuickTimeMixerUpdate.object_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='server_reference_id', full_name='EA.Sims4.Network.InteractionQuickTimeMixerUpdate.server_reference_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='display_name', full_name='EA.Sims4.Network.InteractionQuickTimeMixerUpdate.display_name', 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=6573, serialized_end=6745)
_INTERACTIONQUEUEVIEWADD = descriptor.Descriptor(name='InteractionQueueViewAdd', full_name='EA.Sims4.Network.InteractionQueueViewAdd', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='interactions', full_name='EA.Sims4.Network.InteractionQueueViewAdd.interactions', 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='mixer_options', full_name='EA.Sims4.Network.InteractionQueueViewAdd.mixer_options', 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=6748, serialized_end=6899)
_INTERACTIONSREMOVE = descriptor.Descriptor(name='InteractionsRemove', full_name='EA.Sims4.Network.InteractionsRemove', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.InteractionsRemove.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='interaction_ids', full_name='EA.Sims4.Network.InteractionsRemove.interaction_ids', index=1, number=2, 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'))], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=6901, serialized_end=6966)
_INTERACTIONSREMOVEALL = descriptor.Descriptor(name='InteractionsRemoveAll', full_name='EA.Sims4.Network.InteractionsRemoveAll', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.InteractionsRemoveAll.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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=6968, serialized_end=7007)
_INTERACTIONREPLACE = descriptor.Descriptor(name='InteractionReplace', full_name='EA.Sims4.Network.InteractionReplace', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.InteractionReplace.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='old_interaction_id', full_name='EA.Sims4.Network.InteractionReplace.old_interaction_id', index=1, number=2, 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='new_interaction', full_name='EA.Sims4.Network.InteractionReplace.new_interaction', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=7009, serialized_end=7129)
_INTERACTIONOUTCOME = descriptor.Descriptor(name='InteractionOutcome', full_name='EA.Sims4.Network.InteractionOutcome', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.InteractionOutcome.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='result', full_name='EA.Sims4.Network.InteractionOutcome.result', index=1, number=2, type=14, cpp_type=8, 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='display_message', full_name='EA.Sims4.Network.InteractionOutcome.display_message', 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=[_INTERACTIONOUTCOME_RESULT], options=None, is_extendable=False, extension_ranges=[], serialized_start=7132, serialized_end=7340)
_INTERACTIONSTART = descriptor.Descriptor(name='InteractionStart', full_name='EA.Sims4.Network.InteractionStart', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.InteractionStart.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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=7342, serialized_end=7376)
_INTERACTIONEND = descriptor.Descriptor(name='InteractionEnd', full_name='EA.Sims4.Network.InteractionEnd', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.InteractionEnd.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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=7378, serialized_end=7410)
_INTERACTIONTURNSTART = descriptor.Descriptor(name='InteractionTurnStart', full_name='EA.Sims4.Network.InteractionTurnStart', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_ids', full_name='EA.Sims4.Network.InteractionTurnStart.sim_ids', 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='social_group', full_name='EA.Sims4.Network.InteractionTurnStart.social_group', index=1, number=2, 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=7412, serialized_end=7477)
_INTERACTIONLIABILITYUPDATE = descriptor.Descriptor(name='InteractionLiabilityUpdate', full_name='EA.Sims4.Network.InteractionLiabilityUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='type', full_name='EA.Sims4.Network.InteractionLiabilityUpdate.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='sim_id', full_name='EA.Sims4.Network.InteractionLiabilityUpdate.sim_id', index=1, number=2, 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='liabilty_release', full_name='EA.Sims4.Network.InteractionLiabilityUpdate.liabilty_release', index=2, number=3, type=8, cpp_type=7, label=2, 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='skill_id', full_name='EA.Sims4.Network.InteractionLiabilityUpdate.skill_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='skill_points', full_name='EA.Sims4.Network.InteractionLiabilityUpdate.skill_points', 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='crafting_item_name', full_name='EA.Sims4.Network.InteractionLiabilityUpdate.crafting_item_name', 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='crafting_quality', full_name='EA.Sims4.Network.InteractionLiabilityUpdate.crafting_quality', index=6, number=7, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[_INTERACTIONLIABILITYUPDATE_LIABILITYTYPE], options=None, is_extendable=False, extension_ranges=[], serialized_start=7480, serialized_end=7799)
_CRAFTINGLIABILITYUPDATE = descriptor.Descriptor(name='CraftingLiabilityUpdate', full_name='EA.Sims4.Network.CraftingLiabilityUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='core_data', full_name='EA.Sims4.Network.CraftingLiabilityUpdate.core_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='crafting_item_name', full_name='EA.Sims4.Network.CraftingLiabilityUpdate.crafting_item_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='crafting_quality', full_name='EA.Sims4.Network.CraftingLiabilityUpdate.crafting_quality', 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='phase_name', full_name='EA.Sims4.Network.CraftingLiabilityUpdate.phase_name', 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='phase_index', full_name='EA.Sims4.Network.CraftingLiabilityUpdate.phase_index', 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='total_phases', full_name='EA.Sims4.Network.CraftingLiabilityUpdate.total_phases', 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='turn_index', full_name='EA.Sims4.Network.CraftingLiabilityUpdate.turn_index', 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='total_turns', full_name='EA.Sims4.Network.CraftingLiabilityUpdate.total_turns', 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='quality_statistic_value', full_name='EA.Sims4.Network.CraftingLiabilityUpdate.quality_statistic_value', index=8, number=9, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=7802, serialized_end=8153)
_REQUESTNUMBERMESSAGE = descriptor.Descriptor(name='RequestNumberMessage', full_name='EA.Sims4.Network.RequestNumberMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='request', full_name='EA.Sims4.Network.RequestNumberMessage.request', 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='zone_id', full_name='EA.Sims4.Network.RequestNumberMessage.zone_id', index=1, number=2, 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=8155, serialized_end=8211)
_FOCUSCAMERAEVENT = descriptor.Descriptor(name='FocusCameraEvent', full_name='EA.Sims4.Network.FocusCameraEvent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='id', full_name='EA.Sims4.Network.FocusCameraEvent.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='location', full_name='EA.Sims4.Network.FocusCameraEvent.location', 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='follow_mode', full_name='EA.Sims4.Network.FocusCameraEvent.follow_mode', 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='position', full_name='EA.Sims4.Network.FocusCameraEvent.position', 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=8214, serialized_end=8355)
_ENABLEPENDINGINTERACTIONHEADLINE = descriptor.Descriptor(name='EnablePendingInteractionHeadline', full_name='EA.Sims4.Network.EnablePendingInteractionHeadline', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.EnablePendingInteractionHeadline.sim_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='si_id', full_name='EA.Sims4.Network.EnablePendingInteractionHeadline.si_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='icon_info', full_name='EA.Sims4.Network.EnablePendingInteractionHeadline.icon_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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=8357, serialized_end=8469)
_DISABLEPENDINGINTERACTIONHEADLINE = descriptor.Descriptor(name='DisablePendingInteractionHeadline', full_name='EA.Sims4.Network.DisablePendingInteractionHeadline', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.DisablePendingInteractionHeadline.sim_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='group_id', full_name='EA.Sims4.Network.DisablePendingInteractionHeadline.group_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='canceled', full_name='EA.Sims4.Network.DisablePendingInteractionHeadline.canceled', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=8471, serialized_end=8558)
_ADDBALLOON = descriptor.Descriptor(name='AddBalloon', full_name='EA.Sims4.Network.AddBalloon', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.AddBalloon.sim_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='icon', full_name='EA.Sims4.Network.AddBalloon.icon', index=1, 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_sim_id', full_name='EA.Sims4.Network.AddBalloon.icon_sim_id', index=2, 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='overlay', full_name='EA.Sims4.Network.AddBalloon.overlay', index=3, 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='type', full_name='EA.Sims4.Network.AddBalloon.type', index=4, number=6, 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='priority', full_name='EA.Sims4.Network.AddBalloon.priority', index=5, number=7, 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='duration', full_name='EA.Sims4.Network.AddBalloon.duration', index=6, number=8, 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='icon_object', full_name='EA.Sims4.Network.AddBalloon.icon_object', index=7, 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='category_icon', full_name='EA.Sims4.Network.AddBalloon.category_icon', index=8, 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='view_offset_override', full_name='EA.Sims4.Network.AddBalloon.view_offset_override', 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='rel_track', full_name='EA.Sims4.Network.AddBalloon.rel_track', 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)], extensions=[], nested_types=[], enum_types=[_ADDBALLOON_BALLOONTYPE, _ADDBALLOON_BALLOONPRIORITY], options=None, is_extendable=False, extension_ranges=[], serialized_start=8561, serialized_end=9324)
_RESLOTPLUMBBOB = descriptor.Descriptor(name='ReslotPlumbbob', full_name='EA.Sims4.Network.ReslotPlumbbob', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.ReslotPlumbbob.sim_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='obj_id', full_name='EA.Sims4.Network.ReslotPlumbbob.obj_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='bone', full_name='EA.Sims4.Network.ReslotPlumbbob.bone', 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='offset', full_name='EA.Sims4.Network.ReslotPlumbbob.offset', 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='balloon_view_offset', full_name='EA.Sims4.Network.ReslotPlumbbob.balloon_view_offset', 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=9327, serialized_end=9488)
_BUFFUPDATE = descriptor.Descriptor(name='BuffUpdate', full_name='EA.Sims4.Network.BuffUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='buff_id', full_name='EA.Sims4.Network.BuffUpdate.buff_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='sim_id', full_name='EA.Sims4.Network.BuffUpdate.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='reason', full_name='EA.Sims4.Network.BuffUpdate.reason', index=2, 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='timeout', full_name='EA.Sims4.Network.BuffUpdate.timeout', index=3, 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='is_mood_buff', full_name='EA.Sims4.Network.BuffUpdate.is_mood_buff', index=4, 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), descriptor.FieldDescriptor(name='buff_progress', full_name='EA.Sims4.Network.BuffUpdate.buff_progress', index=5, number=7, 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='commodity_guid', full_name='EA.Sims4.Network.BuffUpdate.commodity_guid', index=6, number=8, 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='rate_multiplier', full_name='EA.Sims4.Network.BuffUpdate.rate_multiplier', index=7, number=9, type=2, cpp_type=6, 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='mood_type_override', full_name='EA.Sims4.Network.BuffUpdate.mood_type_override', index=8, 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='transition_into_buff_id', full_name='EA.Sims4.Network.BuffUpdate.transition_into_buff_id', index=9, number=11, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='motive_overlays', full_name='EA.Sims4.Network.BuffUpdate.motive_overlays', index=10, number=12, 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='update_type', full_name='EA.Sims4.Network.BuffUpdate.update_type', 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='display_type', full_name='EA.Sims4.Network.BuffUpdate.display_type', index=12, number=14, 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='pack_specific_description', full_name='EA.Sims4.Network.BuffUpdate.pack_specific_description', index=13, 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)], extensions=[], nested_types=[], enum_types=[_BUFFUPDATE_BUFFDISPLAYTYPE], options=None, is_extendable=False, extension_ranges=[], serialized_start=9491, serialized_end=10061)
_MOTIVEOVERLAY = descriptor.Descriptor(name='MotiveOverlay', full_name='EA.Sims4.Network.MotiveOverlay', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='overlay_type', full_name='EA.Sims4.Network.MotiveOverlay.overlay_type', index=0, number=1, type=14, cpp_type=8, 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='commodity_guid', full_name='EA.Sims4.Network.MotiveOverlay.commodity_guid', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=10063, serialized_end=10161)
_BUFFCLEARALL = descriptor.Descriptor(name='BuffClearAll', full_name='EA.Sims4.Network.BuffClearAll', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.BuffClearAll.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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=10163, serialized_end=10193)
_TUTORIALUPDATE = descriptor.Descriptor(name='TutorialUpdate', full_name='EA.Sims4.Network.TutorialUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='tutorial_id', full_name='EA.Sims4.Network.TutorialUpdate.tutorial_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=10195, serialized_end=10232)
_TUTORIALVIEWEDLIST = descriptor.Descriptor(name='TutorialViewedList', full_name='EA.Sims4.Network.TutorialViewedList', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='tutorial_ids', full_name='EA.Sims4.Network.TutorialViewedList.tutorial_ids', 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'))], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=10234, serialized_end=10280)
_MEMORYTRIGGERUPDATE = descriptor.Descriptor(name='MemoryTriggerUpdate', full_name='EA.Sims4.Network.MemoryTriggerUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.MemoryTriggerUpdate.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='trigger_memory', full_name='EA.Sims4.Network.MemoryTriggerUpdate.trigger_memory', index=1, number=2, type=8, cpp_type=7, label=2, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='timeout', full_name='EA.Sims4.Network.MemoryTriggerUpdate.timeout', 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='memory_id', full_name='EA.Sims4.Network.MemoryTriggerUpdate.memory_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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=10282, serialized_end=10379)
_CHEATSTATUSUPDATE = descriptor.Descriptor(name='CheatStatusUpdate', full_name='EA.Sims4.Network.CheatStatusUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='cheats_enabled', full_name='EA.Sims4.Network.CheatStatusUpdate.cheats_enabled', index=0, number=1, 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=10381, serialized_end=10424)
_SETLOAN = descriptor.Descriptor(name='SetLoan', full_name='EA.Sims4.Network.SetLoan', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='amount', full_name='EA.Sims4.Network.SetLoan.amount', index=0, number=1, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=10426, serialized_end=10451)
_CAREERINFO = descriptor.Descriptor(name='CareerInfo', full_name='EA.Sims4.Network.CareerInfo', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='uid', full_name='EA.Sims4.Network.CareerInfo.uid', 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='career_track', full_name='EA.Sims4.Network.CareerInfo.career_track', index=1, number=2, 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='career_level', full_name='EA.Sims4.Network.CareerInfo.career_level', index=2, number=3, 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='company', full_name='EA.Sims4.Network.CareerInfo.company', 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='conflicted_schedule', full_name='EA.Sims4.Network.CareerInfo.conflicted_schedule', 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='work_schedule', full_name='EA.Sims4.Network.CareerInfo.work_schedule', 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='is_active', full_name='EA.Sims4.Network.CareerInfo.is_active', index=6, 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='is_selectable', full_name='EA.Sims4.Network.CareerInfo.is_selectable', 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='hourly_pay', full_name='EA.Sims4.Network.CareerInfo.hourly_pay', 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='benefit_description', full_name='EA.Sims4.Network.CareerInfo.benefit_description', 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='not_selectable_tooltip', full_name='EA.Sims4.Network.CareerInfo.not_selectable_tooltip', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=10454, serialized_end=10840)
_CAREERSELECTIONUI = descriptor.Descriptor(name='CareerSelectionUI', full_name='EA.Sims4.Network.CareerSelectionUI', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.CareerSelectionUI.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='career_choices', full_name='EA.Sims4.Network.CareerSelectionUI.career_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='is_branch_select', full_name='EA.Sims4.Network.CareerSelectionUI.is_branch_select', index=2, number=3, type=8, cpp_type=7, label=2, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='reason', full_name='EA.Sims4.Network.CareerSelectionUI.reason', 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='current_shift', full_name='EA.Sims4.Network.CareerSelectionUI.current_shift', 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='default_career_select_uid', full_name='EA.Sims4.Network.CareerSelectionUI.default_career_select_uid', 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='career_selector_type', full_name='EA.Sims4.Network.CareerSelectionUI.career_selector_type', 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)], extensions=[], nested_types=[], enum_types=[_CAREERSELECTIONUI_SELECTIONREASON], options=None, is_extendable=False, extension_ranges=[], serialized_start=10843, serialized_end=11188)
_CAREERSITUATIONENABLE = descriptor.Descriptor(name='CareerSituationEnable', full_name='EA.Sims4.Network.CareerSituationEnable', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.CareerSituationEnable.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='career_situation_id', full_name='EA.Sims4.Network.CareerSituationEnable.career_situation_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='enable', full_name='EA.Sims4.Network.CareerSituationEnable.enable', 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='career_uid', full_name='EA.Sims4.Network.CareerSituationEnable.career_uid', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=11190, serialized_end=11294)
_GIGBUDGETUPDATE = descriptor.Descriptor(name='GigBudgetUpdate', full_name='EA.Sims4.Network.GigBudgetUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='current_budget', full_name='EA.Sims4.Network.GigBudgetUpdate.current_budget', index=0, number=1, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='vfx_amount', full_name='EA.Sims4.Network.GigBudgetUpdate.vfx_amount', index=1, number=2, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='current_spent', full_name='EA.Sims4.Network.GigBudgetUpdate.current_spent', 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=11296, serialized_end=11380)
_REWARDCOUNT = descriptor.Descriptor(name='RewardCount', full_name='EA.Sims4.Network.RewardCount', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='count', full_name='EA.Sims4.Network.RewardCount.count', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=11382, serialized_end=11410)
_REWARDLIST = descriptor.Descriptor(name='RewardList', full_name='EA.Sims4.Network.RewardList', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='instance_ids', full_name='EA.Sims4.Network.RewardList.instance_ids', 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='reward_ids', full_name='EA.Sims4.Network.RewardList.reward_ids', index=1, number=2, 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='sim_ids', full_name='EA.Sims4.Network.RewardList.sim_ids', index=2, number=3, 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'))], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=11412, serialized_end=11495)
_REWARDPAYOUT = descriptor.Descriptor(name='RewardPayout', full_name='EA.Sims4.Network.RewardPayout', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='reward_id', full_name='EA.Sims4.Network.RewardPayout.reward_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='money', full_name='EA.Sims4.Network.RewardPayout.money', index=1, number=2, type=13, cpp_type=3, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='cas_part_keys', full_name='EA.Sims4.Network.RewardPayout.cas_part_keys', index=2, number=3, 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='trait_ids', full_name='EA.Sims4.Network.RewardPayout.trait_ids', index=3, number=4, 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='object_names', full_name='EA.Sims4.Network.RewardPayout.object_names', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=11498, serialized_end=11657)
_SOCIALCONTEXTUPDATE = descriptor.Descriptor(name='SocialContextUpdate', full_name='EA.Sims4.Network.SocialContextUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='bit_id', full_name='EA.Sims4.Network.SocialContextUpdate.bit_id', index=0, number=1, 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=11659, serialized_end=11696)
_DEVELOPMENTALMILESTONEUPDATE = descriptor.Descriptor(name='DevelopmentalMilestoneUpdate', full_name='EA.Sims4.Network.DevelopmentalMilestoneUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.DevelopmentalMilestoneUpdate.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='developmental_milestone_id', full_name='EA.Sims4.Network.DevelopmentalMilestoneUpdate.developmental_milestone_id', index=1, number=2, 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='state', full_name='EA.Sims4.Network.DevelopmentalMilestoneUpdate.state', 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='new_in_ui', full_name='EA.Sims4.Network.DevelopmentalMilestoneUpdate.new_in_ui', 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='unlocked_with_sim_id', full_name='EA.Sims4.Network.DevelopmentalMilestoneUpdate.unlocked_with_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='unlocked_with_object_name', full_name='EA.Sims4.Network.DevelopmentalMilestoneUpdate.unlocked_with_object_name', 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='unlocked_in_lot_name', full_name='EA.Sims4.Network.DevelopmentalMilestoneUpdate.unlocked_in_lot_name', 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='unlocked_in_region_id', full_name='EA.Sims4.Network.DevelopmentalMilestoneUpdate.unlocked_in_region_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), descriptor.FieldDescriptor(name='unlocked_career_name', full_name='EA.Sims4.Network.DevelopmentalMilestoneUpdate.unlocked_career_name', 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='unlocked_career_level', full_name='EA.Sims4.Network.DevelopmentalMilestoneUpdate.unlocked_career_level', 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='unlocked_death_type', full_name='EA.Sims4.Network.DevelopmentalMilestoneUpdate.unlocked_death_type', 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='unlocked_trait_name', full_name='EA.Sims4.Network.DevelopmentalMilestoneUpdate.unlocked_trait_name', 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='goal_id', full_name='EA.Sims4.Network.DevelopmentalMilestoneUpdate.goal_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='completed_time', full_name='EA.Sims4.Network.DevelopmentalMilestoneUpdate.completed_time', 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='age_completed', full_name='EA.Sims4.Network.DevelopmentalMilestoneUpdate.age_completed', index=14, 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), descriptor.FieldDescriptor(name='unlocked_small_business_name', full_name='EA.Sims4.Network.DevelopmentalMilestoneUpdate.unlocked_small_business_name', index=15, number=16, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[_DEVELOPMENTALMILESTONEUPDATE_MILESTONESTATE], options=None, is_extendable=False, extension_ranges=[], serialized_start=11699, serialized_end=12444)
_ALLDEVELOPMENTALMILESTONESUPDATE = descriptor.Descriptor(name='AllDevelopmentalMilestonesUpdate', full_name='EA.Sims4.Network.AllDevelopmentalMilestonesUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.AllDevelopmentalMilestonesUpdate.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='milestones', full_name='EA.Sims4.Network.AllDevelopmentalMilestonesUpdate.milestones', 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=12446, serialized_end=12564)
_LIFETIMEMILESTONESDATA = descriptor.Descriptor(name='LifetimeMilestonesData', full_name='EA.Sims4.Network.LifetimeMilestonesData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='category_id', full_name='EA.Sims4.Network.LifetimeMilestonesData.category_id', 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='milestones', full_name='EA.Sims4.Network.LifetimeMilestonesData.milestones', 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=12566, serialized_end=12679)
_LUCKUPDATE = descriptor.Descriptor(name='LuckUpdate', full_name='EA.Sims4.Network.LuckUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.LuckUpdate.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='current_level', full_name='EA.Sims4.Network.LuckUpdate.current_level', index=1, number=2, 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=12681, serialized_end=12732)
_UPDATECLIENTSIM.fields_by_name['plumbbob_color'].enum_type = _UPDATECLIENTSIM_PB_COLOR
_UPDATECLIENTSIM_PB_COLOR.containing_type = _UPDATECLIENTSIM
_TIMEDASPIRATIONUPDATE.fields_by_name['update_type'].enum_type = _TIMEDASPIRATIONUPDATE_UPDATETYPE
_TIMEDASPIRATIONUPDATE_UPDATETYPE.containing_type = _TIMEDASPIRATIONUPDATE
_SATISFACTIONREWARD.fields_by_name['type'].enum_type = _SATISFACTIONREWARD_REWARD_TYPE
_SATISFACTIONREWARD.fields_by_name['unavailable_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_SATISFACTIONREWARD_REWARD_TYPE.containing_type = _SATISFACTIONREWARD
_SATISFACTIONREWARDS.fields_by_name['rewards'].message_type = _SATISFACTIONREWARD
_ACCOUNTFAMILYDATA.fields_by_name['sim'].message_type = FileSerialization_pb2._SIMDATA
_ACCOUNTFAMILYDATA.fields_by_name['inventory'].message_type = FileSerialization_pb2._OBJECTLIST
_ACCOUNTFAMILYDATA.fields_by_name['reward_inventory'].message_type = FileSerialization_pb2._REWARDPARTLIST
_ACCOUNTFAMILYDATA.fields_by_name['original_creator_platform'].enum_type = Consts_pb2._EXCHANGEITEMPLATFORM
_ACCOUNTFAMILYDATA.fields_by_name['modifier_platform'].enum_type = Consts_pb2._EXCHANGEITEMPLATFORM
_ACCOUNTFAMILYDATA.fields_by_name['gameplay_data'].message_type = GameplaySaveData_pb2._GAMEPLAYHOUSEHOLDDATA
_ACCOUNTFAMILYDATA.fields_by_name['story_progression_rule_set'].message_type = FileSerialization_pb2._STORYPROGRESSIONRULESET
_FAMILYDATA.fields_by_name['family_account'].message_type = _ACCOUNTFAMILYDATA
_SIMLOADINFOVECTOR.fields_by_name['SimLoadInfoResponse'].message_type = FileSerialization_pb2._SIMDATA
_PLUMBBOBOVERRIDEMODELKEY.fields_by_name['state'].enum_type = _PLUMBBOBOVERRIDEMODELKEY_PLUMBBOB_STATE
_PLUMBBOBOVERRIDEMODELKEY_PLUMBBOB_STATE.containing_type = _PLUMBBOBOVERRIDEMODELKEY
_PLUMBBOBSETPLUMBBOBOVERRIDEMODELKEY.fields_by_name['overrides'].message_type = _PLUMBBOBOVERRIDEMODELKEY
_SERVERRESPONSEFAILED_REASON.containing_type = _SERVERRESPONSEFAILED
_SIMPB.fields_by_name['instance_info'].message_type = S4Common_pb2._GAMEINSTANCEINFOPB
_SIMPB.fields_by_name['selector_visual_type'].enum_type = _SIMPB_SELECTORVISUALTYPE
_SIMPB_SELECTORVISUALTYPE.containing_type = _SIMPB
_UPDATESELECTABLESIMS.fields_by_name['sims'].message_type = _SIMPB
_INTERACTION.fields_by_name['icon_info'].message_type = UI_pb2._ICONINFO
_INTERACTION.fields_by_name['visual_type'].enum_type = _INTERACTION_VISUALTYPE
_INTERACTION.fields_by_name['pipeline_progress'].enum_type = _IQ_PIPELINESTAGE
_INTERACTION.fields_by_name['queue_ui_state'].enum_type = _IQ_UI_STATE
_INTERACTION.fields_by_name['target_manager_object_id'].message_type = Consts_pb2._MANAGEROBJECTID
_INTERACTION.fields_by_name['participant_manager_object_ids'].message_type = Consts_pb2._MANAGEROBJECTID
_INTERACTION.fields_by_name['super_icon_info'].message_type = UI_pb2._ICONINFO
_INTERACTION_VISUALTYPE.containing_type = _INTERACTION
_INTERACTIONSADD.fields_by_name['interactions'].message_type = _INTERACTION
_INTERACTIONSUPDATE.fields_by_name['interactions'].message_type = _INTERACTION
_INTERACTIONMIXEROPTIONADD.fields_by_name['icon_info'].message_type = UI_pb2._ICONINFO
_INTERACTIONMIXEROPTIONADD.fields_by_name['state'].enum_type = _MIXERSTATETYPES
_INTERACTIONMIXEROPTIONADD.fields_by_name['display_name_multi_target'].message_type = Localization_pb2._LOCALIZEDSTRING
_INTERACTIONMIXEROPTIONSADD.fields_by_name['mixer_option'].message_type = _INTERACTIONMIXEROPTIONADD
_INTERACTIONMIXEROPTIONSUPDATE.fields_by_name['mixer_option'].message_type = _INTERACTIONMIXEROPTIONUPDATE
_INTERACTIONMIXEROPTIONUPDATE.fields_by_name['state'].enum_type = _MIXERSTATETYPES
_INTERACTIONMIXEROPTIONCOMMANDS.fields_by_name['mixer_adds'].message_type = _INTERACTIONMIXEROPTIONADD
_INTERACTIONMIXEROPTIONCOMMANDS.fields_by_name['mixer_updates'].message_type = _INTERACTIONMIXEROPTIONUPDATE
_INTERACTIONQUICKTIMEMIXERUPDATE.fields_by_name['display_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_INTERACTIONQUEUEVIEWADD.fields_by_name['interactions'].message_type = _INTERACTIONSADD
_INTERACTIONQUEUEVIEWADD.fields_by_name['mixer_options'].message_type = _INTERACTIONMIXEROPTIONSADD
_INTERACTIONREPLACE.fields_by_name['new_interaction'].message_type = _INTERACTION
_INTERACTIONOUTCOME.fields_by_name['result'].enum_type = _INTERACTIONOUTCOME_RESULT
_INTERACTIONOUTCOME.fields_by_name['display_message'].message_type = Localization_pb2._LOCALIZEDSTRING
_INTERACTIONOUTCOME_RESULT.containing_type = _INTERACTIONOUTCOME
_INTERACTIONLIABILITYUPDATE.fields_by_name['type'].enum_type = _INTERACTIONLIABILITYUPDATE_LIABILITYTYPE
_INTERACTIONLIABILITYUPDATE.fields_by_name['crafting_item_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_INTERACTIONLIABILITYUPDATE_LIABILITYTYPE.containing_type = _INTERACTIONLIABILITYUPDATE
_CRAFTINGLIABILITYUPDATE.fields_by_name['core_data'].message_type = _INTERACTIONLIABILITYUPDATE
_CRAFTINGLIABILITYUPDATE.fields_by_name['crafting_item_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_CRAFTINGLIABILITYUPDATE.fields_by_name['phase_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_FOCUSCAMERAEVENT.fields_by_name['location'].message_type = Math_pb2._VECTOR3
_FOCUSCAMERAEVENT.fields_by_name['position'].message_type = Math_pb2._VECTOR3
_ENABLEPENDINGINTERACTIONHEADLINE.fields_by_name['icon_info'].message_type = UI_pb2._ICONINFO
_ADDBALLOON.fields_by_name['icon'].message_type = ResourceKey_pb2._RESOURCEKEY
_ADDBALLOON.fields_by_name['overlay'].message_type = ResourceKey_pb2._RESOURCEKEY
_ADDBALLOON.fields_by_name['type'].enum_type = _ADDBALLOON_BALLOONTYPE
_ADDBALLOON.fields_by_name['priority'].enum_type = _ADDBALLOON_BALLOONPRIORITY
_ADDBALLOON.fields_by_name['icon_object'].message_type = Consts_pb2._MANAGEROBJECTID
_ADDBALLOON.fields_by_name['category_icon'].message_type = UI_pb2._ICONINFO
_ADDBALLOON.fields_by_name['view_offset_override'].message_type = Math_pb2._VECTOR3
_ADDBALLOON.fields_by_name['rel_track'].message_type = Commodities_pb2._RELATIONSHIPTRACK
_ADDBALLOON_BALLOONTYPE.containing_type = _ADDBALLOON
_ADDBALLOON_BALLOONPRIORITY.containing_type = _ADDBALLOON
_RESLOTPLUMBBOB.fields_by_name['offset'].message_type = Math_pb2._VECTOR3
_RESLOTPLUMBBOB.fields_by_name['balloon_view_offset'].message_type = Math_pb2._VECTOR3
_BUFFUPDATE.fields_by_name['reason'].message_type = Localization_pb2._LOCALIZEDSTRING
_BUFFUPDATE.fields_by_name['buff_progress'].enum_type = _BUFFPROGRESSARROW
_BUFFUPDATE.fields_by_name['motive_overlays'].message_type = _MOTIVEOVERLAY
_BUFFUPDATE.fields_by_name['display_type'].enum_type = _BUFFUPDATE_BUFFDISPLAYTYPE
_BUFFUPDATE.fields_by_name['pack_specific_description'].message_type = Localization_pb2._LOCALIZEDSTRING
_BUFFUPDATE_BUFFDISPLAYTYPE.containing_type = _BUFFUPDATE
_MOTIVEOVERLAY.fields_by_name['overlay_type'].enum_type = _MOTIVEOVERLAYTYPE
_CAREERINFO.fields_by_name['company'].message_type = Localization_pb2._LOCALIZEDSTRING
_CAREERINFO.fields_by_name['work_schedule'].message_type = S4Common_pb2._SCHEDULE
_CAREERINFO.fields_by_name['benefit_description'].message_type = Localization_pb2._LOCALIZEDSTRING
_CAREERINFO.fields_by_name['not_selectable_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_CAREERSELECTIONUI.fields_by_name['career_choices'].message_type = _CAREERINFO
_CAREERSELECTIONUI.fields_by_name['reason'].enum_type = _CAREERSELECTIONUI_SELECTIONREASON
_CAREERSELECTIONUI_SELECTIONREASON.containing_type = _CAREERSELECTIONUI
_REWARDPAYOUT.fields_by_name['object_names'].message_type = Localization_pb2._LOCALIZEDSTRING
_DEVELOPMENTALMILESTONEUPDATE.fields_by_name['state'].enum_type = _DEVELOPMENTALMILESTONEUPDATE_MILESTONESTATE
_DEVELOPMENTALMILESTONEUPDATE.fields_by_name['unlocked_with_object_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_DEVELOPMENTALMILESTONEUPDATE.fields_by_name['unlocked_career_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_DEVELOPMENTALMILESTONEUPDATE.fields_by_name['unlocked_career_level'].message_type = Localization_pb2._LOCALIZEDSTRING
_DEVELOPMENTALMILESTONEUPDATE.fields_by_name['unlocked_death_type'].message_type = Localization_pb2._LOCALIZEDSTRING
_DEVELOPMENTALMILESTONEUPDATE.fields_by_name['unlocked_trait_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_DEVELOPMENTALMILESTONEUPDATE_MILESTONESTATE.containing_type = _DEVELOPMENTALMILESTONEUPDATE
_ALLDEVELOPMENTALMILESTONESUPDATE.fields_by_name['milestones'].message_type = _DEVELOPMENTALMILESTONEUPDATE
_LIFETIMEMILESTONESDATA.fields_by_name['milestones'].message_type = _DEVELOPMENTALMILESTONEUPDATE
DESCRIPTOR.message_types_by_name['UpdateClientSim'] = _UPDATECLIENTSIM
DESCRIPTOR.message_types_by_name['AspirationTrackerUpdate'] = _ASPIRATIONTRACKERUPDATE
DESCRIPTOR.message_types_by_name['TimedAspirationUpdate'] = _TIMEDASPIRATIONUPDATE
DESCRIPTOR.message_types_by_name['UnfinishedBusinessAspirationUpdate'] = _UNFINISHEDBUSINESSASPIRATIONUPDATE
DESCRIPTOR.message_types_by_name['GoalsStatusUpdate'] = _GOALSSTATUSUPDATE
DESCRIPTOR.message_types_by_name['SelectedAspirationUpdate'] = _SELECTEDASPIRATIONUPDATE
DESCRIPTOR.message_types_by_name['SatisfactionReward'] = _SATISFACTIONREWARD
DESCRIPTOR.message_types_by_name['SatisfactionRewards'] = _SATISFACTIONREWARDS
DESCRIPTOR.message_types_by_name['AccountFamilyData'] = _ACCOUNTFAMILYDATA
DESCRIPTOR.message_types_by_name['FamilyData'] = _FAMILYDATA
DESCRIPTOR.message_types_by_name['AccountFamilyDataPatch'] = _ACCOUNTFAMILYDATAPATCH
DESCRIPTOR.message_types_by_name['SimLoadInfoVector'] = _SIMLOADINFOVECTOR
DESCRIPTOR.message_types_by_name['UpdateClientActiveSim'] = _UPDATECLIENTACTIVESIM
DESCRIPTOR.message_types_by_name['PlumbbobOverrideModelKey'] = _PLUMBBOBOVERRIDEMODELKEY
DESCRIPTOR.message_types_by_name['PlumbbobSetPlumbbobOverrideModelKey'] = _PLUMBBOBSETPLUMBBOBOVERRIDEMODELKEY
DESCRIPTOR.message_types_by_name['ServerResponseFailed'] = _SERVERRESPONSEFAILED
DESCRIPTOR.message_types_by_name['SimPB'] = _SIMPB
DESCRIPTOR.message_types_by_name['UpdateSelectableSims'] = _UPDATESELECTABLESIMS
DESCRIPTOR.message_types_by_name['Interaction'] = _INTERACTION
DESCRIPTOR.message_types_by_name['InteractionsAdd'] = _INTERACTIONSADD
DESCRIPTOR.message_types_by_name['InteractionsUpdate'] = _INTERACTIONSUPDATE
DESCRIPTOR.message_types_by_name['InteractionMixerOptionAdd'] = _INTERACTIONMIXEROPTIONADD
DESCRIPTOR.message_types_by_name['InteractionMixerOptionsAdd'] = _INTERACTIONMIXEROPTIONSADD
DESCRIPTOR.message_types_by_name['InteractionMixerOptionsUpdate'] = _INTERACTIONMIXEROPTIONSUPDATE
DESCRIPTOR.message_types_by_name['InteractionMixerOptionUpdate'] = _INTERACTIONMIXEROPTIONUPDATE
DESCRIPTOR.message_types_by_name['InteractionMixerOptionCommands'] = _INTERACTIONMIXEROPTIONCOMMANDS
DESCRIPTOR.message_types_by_name['InteractionMixerOptionsClear'] = _INTERACTIONMIXEROPTIONSCLEAR
DESCRIPTOR.message_types_by_name['InteractionMixerLock'] = _INTERACTIONMIXERLOCK
DESCRIPTOR.message_types_by_name['InteractionQuickTimeMixerUpdate'] = _INTERACTIONQUICKTIMEMIXERUPDATE
DESCRIPTOR.message_types_by_name['InteractionQueueViewAdd'] = _INTERACTIONQUEUEVIEWADD
DESCRIPTOR.message_types_by_name['InteractionsRemove'] = _INTERACTIONSREMOVE
DESCRIPTOR.message_types_by_name['InteractionsRemoveAll'] = _INTERACTIONSREMOVEALL
DESCRIPTOR.message_types_by_name['InteractionReplace'] = _INTERACTIONREPLACE
DESCRIPTOR.message_types_by_name['InteractionOutcome'] = _INTERACTIONOUTCOME
DESCRIPTOR.message_types_by_name['InteractionStart'] = _INTERACTIONSTART
DESCRIPTOR.message_types_by_name['InteractionEnd'] = _INTERACTIONEND
DESCRIPTOR.message_types_by_name['InteractionTurnStart'] = _INTERACTIONTURNSTART
DESCRIPTOR.message_types_by_name['InteractionLiabilityUpdate'] = _INTERACTIONLIABILITYUPDATE
DESCRIPTOR.message_types_by_name['CraftingLiabilityUpdate'] = _CRAFTINGLIABILITYUPDATE
DESCRIPTOR.message_types_by_name['RequestNumberMessage'] = _REQUESTNUMBERMESSAGE
DESCRIPTOR.message_types_by_name['FocusCameraEvent'] = _FOCUSCAMERAEVENT
DESCRIPTOR.message_types_by_name['EnablePendingInteractionHeadline'] = _ENABLEPENDINGINTERACTIONHEADLINE
DESCRIPTOR.message_types_by_name['DisablePendingInteractionHeadline'] = _DISABLEPENDINGINTERACTIONHEADLINE
DESCRIPTOR.message_types_by_name['AddBalloon'] = _ADDBALLOON
DESCRIPTOR.message_types_by_name['ReslotPlumbbob'] = _RESLOTPLUMBBOB
DESCRIPTOR.message_types_by_name['BuffUpdate'] = _BUFFUPDATE
DESCRIPTOR.message_types_by_name['MotiveOverlay'] = _MOTIVEOVERLAY
DESCRIPTOR.message_types_by_name['BuffClearAll'] = _BUFFCLEARALL
DESCRIPTOR.message_types_by_name['TutorialUpdate'] = _TUTORIALUPDATE
DESCRIPTOR.message_types_by_name['TutorialViewedList'] = _TUTORIALVIEWEDLIST
DESCRIPTOR.message_types_by_name['MemoryTriggerUpdate'] = _MEMORYTRIGGERUPDATE
DESCRIPTOR.message_types_by_name['CheatStatusUpdate'] = _CHEATSTATUSUPDATE
DESCRIPTOR.message_types_by_name['SetLoan'] = _SETLOAN
DESCRIPTOR.message_types_by_name['CareerInfo'] = _CAREERINFO
DESCRIPTOR.message_types_by_name['CareerSelectionUI'] = _CAREERSELECTIONUI
DESCRIPTOR.message_types_by_name['CareerSituationEnable'] = _CAREERSITUATIONENABLE
DESCRIPTOR.message_types_by_name['GigBudgetUpdate'] = _GIGBUDGETUPDATE
DESCRIPTOR.message_types_by_name['RewardCount'] = _REWARDCOUNT
DESCRIPTOR.message_types_by_name['RewardList'] = _REWARDLIST
DESCRIPTOR.message_types_by_name['RewardPayout'] = _REWARDPAYOUT
DESCRIPTOR.message_types_by_name['SocialContextUpdate'] = _SOCIALCONTEXTUPDATE
DESCRIPTOR.message_types_by_name['DevelopmentalMilestoneUpdate'] = _DEVELOPMENTALMILESTONEUPDATE
DESCRIPTOR.message_types_by_name['AllDevelopmentalMilestonesUpdate'] = _ALLDEVELOPMENTALMILESTONESUPDATE
DESCRIPTOR.message_types_by_name['LifetimeMilestonesData'] = _LIFETIMEMILESTONESDATA
DESCRIPTOR.message_types_by_name['LuckUpdate'] = _LUCKUPDATE

class UpdateClientSim(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UPDATECLIENTSIM


class AspirationTrackerUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _ASPIRATIONTRACKERUPDATE


class TimedAspirationUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _TIMEDASPIRATIONUPDATE


class UnfinishedBusinessAspirationUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UNFINISHEDBUSINESSASPIRATIONUPDATE


class GoalsStatusUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _GOALSSTATUSUPDATE


class SelectedAspirationUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SELECTEDASPIRATIONUPDATE


class SatisfactionReward(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SATISFACTIONREWARD


class SatisfactionRewards(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SATISFACTIONREWARDS


class AccountFamilyData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _ACCOUNTFAMILYDATA


class FamilyData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _FAMILYDATA


class AccountFamilyDataPatch(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _ACCOUNTFAMILYDATAPATCH


class SimLoadInfoVector(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SIMLOADINFOVECTOR


class UpdateClientActiveSim(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UPDATECLIENTACTIVESIM


class PlumbbobOverrideModelKey(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PLUMBBOBOVERRIDEMODELKEY


class PlumbbobSetPlumbbobOverrideModelKey(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PLUMBBOBSETPLUMBBOBOVERRIDEMODELKEY


class ServerResponseFailed(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SERVERRESPONSEFAILED


class SimPB(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SIMPB


class UpdateSelectableSims(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UPDATESELECTABLESIMS


class Interaction(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTION


class InteractionsAdd(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONSADD


class InteractionsUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONSUPDATE


class InteractionMixerOptionAdd(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONMIXEROPTIONADD


class InteractionMixerOptionsAdd(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONMIXEROPTIONSADD


class InteractionMixerOptionsUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONMIXEROPTIONSUPDATE


class InteractionMixerOptionUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONMIXEROPTIONUPDATE


class InteractionMixerOptionCommands(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONMIXEROPTIONCOMMANDS


class InteractionMixerOptionsClear(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONMIXEROPTIONSCLEAR


class InteractionMixerLock(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONMIXERLOCK


class InteractionQuickTimeMixerUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONQUICKTIMEMIXERUPDATE


class InteractionQueueViewAdd(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONQUEUEVIEWADD


class InteractionsRemove(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONSREMOVE


class InteractionsRemoveAll(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONSREMOVEALL


class InteractionReplace(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONREPLACE


class InteractionOutcome(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONOUTCOME


class InteractionStart(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONSTART


class InteractionEnd(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONEND


class InteractionTurnStart(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONTURNSTART


class InteractionLiabilityUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INTERACTIONLIABILITYUPDATE


class CraftingLiabilityUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _CRAFTINGLIABILITYUPDATE


class RequestNumberMessage(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _REQUESTNUMBERMESSAGE


class FocusCameraEvent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _FOCUSCAMERAEVENT


class EnablePendingInteractionHeadline(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _ENABLEPENDINGINTERACTIONHEADLINE


class DisablePendingInteractionHeadline(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _DISABLEPENDINGINTERACTIONHEADLINE


class AddBalloon(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _ADDBALLOON


class ReslotPlumbbob(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _RESLOTPLUMBBOB


class BuffUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _BUFFUPDATE


class MotiveOverlay(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _MOTIVEOVERLAY


class BuffClearAll(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _BUFFCLEARALL


class TutorialUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _TUTORIALUPDATE


class TutorialViewedList(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _TUTORIALVIEWEDLIST


class MemoryTriggerUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _MEMORYTRIGGERUPDATE


class CheatStatusUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _CHEATSTATUSUPDATE


class SetLoan(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SETLOAN


class CareerInfo(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _CAREERINFO


class CareerSelectionUI(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _CAREERSELECTIONUI


class CareerSituationEnable(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _CAREERSITUATIONENABLE


class GigBudgetUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _GIGBUDGETUPDATE


class RewardCount(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _REWARDCOUNT


class RewardList(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _REWARDLIST


class RewardPayout(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _REWARDPAYOUT


class SocialContextUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SOCIALCONTEXTUPDATE


class DevelopmentalMilestoneUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _DEVELOPMENTALMILESTONEUPDATE


class AllDevelopmentalMilestonesUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _ALLDEVELOPMENTALMILESTONESUPDATE


class LifetimeMilestonesData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _LIFETIMEMILESTONESDATA


class LuckUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _LUCKUPDATE

