from google.protobuf import descriptor
from google.protobuf import message
from google.protobuf import reflection
from google.protobuf import descriptor_pb2
import protocolbuffers.ResourceKey_pb2 as ResourceKey_pb2
import protocolbuffers.Localization_pb2 as Localization_pb2
import protocolbuffers.DistributorOps_pb2 as DistributorOps_pb2
import protocolbuffers.UI_pb2 as UI_pb2
import protocolbuffers.Lot_pb2 as Lot_pb2
import protocolbuffers.Math_pb2 as Math_pb2
DESCRIPTOR = descriptor.FileDescriptor(name='Situations.proto', package='EA.Sims4.Network', serialized_pb='\n\x10Situations.proto\x12\x10EA.Sims4.Network\x1a\x11ResourceKey.proto\x1a\x12Localization.proto\x1a\x14DistributorOps.proto\x1a\x08UI.proto\x1a\tLot.proto\x1a\nMath.proto"6\n\rSimPickerItem\x12\x0e\n\x06sim_id\x18\x01 \x02(\x06\x12\x15\n\x07enabled\x18\x02 \x01(\x08:\x04true"O\n\x14SituationEditJobData\x12\x0e\n\x06job_id\x18\x01 \x01(\x04\x12\x13\n\x07sim_ids\x18\x02 \x03(\x04B\x02\x10\x01\x12\x12\n\nhire_count\x18\x03 \x01(\r"\x8e\x02\n\x11SituationEditData\x12\x15\n\rdrama_node_id\x18\x01 \x01(\x04\x12\x0f\n\x07zone_id\x18\x02 \x01(\x04\x12!\n\x15selected_activity_ids\x18\x03 \x03(\x04B\x02\x10\x01\x12\x1a\n\x12guest_attire_style\x18\x04 \x01(\x04\x12\x1a\n\x12guest_attire_color\x18\x05 \x01(\x04\x128\n\x08job_data\x18\x06 \x03(\x0b2&.EA.Sims4.Network.SituationEditJobData\x12<\n\x18special_object_icon_info\x18\x07 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo"¬\x02\n\x10SituationPrepare\x12\x1c\n\x14situation_session_id\x18\x01 \x02(\r\x12\x1a\n\x0bis_targeted\x18\x02 \x01(\x08:\x05false\x12-\n\x04sims\x18\x03 \x03(\x0b2\x1f.EA.Sims4.Network.SimPickerItem\x12\x11\n\ttarget_id\x18\x04 \x01(\x06\x12\x0e\n\x06sim_id\x18\x05 \x01(\x06\x12!\n\x15situation_resource_id\x18\x06 \x03(\x04B\x02\x10\x01\x12\x15\n\rcreation_time\x18\x07 \x01(\x04\x126\n\tedit_data\x18\x08 \x01(\x0b2#.EA.Sims4.Network.SituationEditData\x12\x1a\n\x12situation_category\x18\t \x01(\r"â\x03\n\x10SituationIDBatch\x12\x1c\n\x14situation_session_id\x18\x01 \x02(\r\x12!\n\x15situation_resource_id\x18\x02 \x03(\x04B\x02\x10\x01\x129\n\x0esituation_name\x18\x03 \x03(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x17\n\x0bcategory_id\x18\x04 \x03(\rB\x02\x10\x01\x12\x12\n\x06mtx_id\x18\x05 \x03(\x06B\x02\x10\x01\x12 \n\x14highest_medal_earned\x18\x06 \x03(\x05B\x02\x10\x01\x12\x17\n\x0fscoring_enabled\x18\x07 \x01(\x08\x122\n\x07tooltip\x18\x08 \x03(\x0b2!.EA.Sims4.Network.LocalizedString\x12#\n\x17allow_user_facing_goals\x18\t \x03(\x08B\x02\x10\x01\x12:\n\x13medal_icon_override\x18\n \x03(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x12>\n\x13scoring_lock_reason\x18\x0b \x03(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x15\n\tnew_entry\x18\x0c \x03(\x08B\x02\x10\x01"g\n\x12SituationDataBatch\x12\x1c\n\x14situation_session_id\x18\x01 \x02(\r\x123\n\nsituations\x18\x02 \x03(\x0b2\x1f.EA.Sims4.Network.SituationData"z\n\x19SituationGuestAttireColor\x12\x11\n\tcolor_tag\x18\x01 \x01(\x04\x125\n\ncolor_name\x18\x02 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x13\n\x0bcolor_value\x18\x03 \x01(\t"e\n\x19SituationGuestAttireStyle\x12\x11\n\tstyle_tag\x18\x01 \x01(\x04\x125\n\nstyle_name\x18\x02 \x01(\x0b2!.EA.Sims4.Network.LocalizedString"\x89\x04\n\x12SituationStyleData\x12H\n\x13guest_attire_colors\x18\x01 \x03(\x0b2+.EA.Sims4.Network.SituationGuestAttireColor\x12H\n\x13guest_attire_styles\x18\x02 \x03(\x0b2+.EA.Sims4.Network.SituationGuestAttireStyle\x12F\n\x1bspecial_object_help_tooltip\x18\x03 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12=\n\x16no_special_object_icon\x18\x04 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x12B\n\x17no_special_object_label\x18\x05 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x17\n\x0fcas_edit_job_id\x18\x06 \x01(\x04\x12 \n\x18cas_edit_outfit_category\x18\x07 \x01(\r\x12;\n\x14cas_edit_no_sim_icon\x18\x08 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x12\x1c\n\x14visible_on_role_page\x18\t \x01(\x08"\x91\x06\n\rSituationData\x12-\n\ticon_info\x18\x01 \x02(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12\x0c\n\x04cost\x18\x02 \x02(\r\x12\x18\n\x10max_participants\x18\x03 \x02(\r\x127\n\x07rewards\x18\x04 \x03(\x0b2&.EA.Sims4.Network.SituationLevelReward\x120\n\x04jobs\x18\x05 \x03(\x0b2".EA.Sims4.Network.SituationJobData\x12"\n\x16available_activity_ids\x18\x06 \x03(\x04B\x02\x10\x01\x12!\n\x15required_activity_ids\x18\x07 \x03(\x04B\x02\x10\x01\x128\n\nstyle_data\x18\x08 \x01(\x0b2$.EA.Sims4.Network.SituationStyleData\x12\x1a\n\x12minimum_activities\x18\t \x01(\r\x12F\n\x1bactivities_disabled_tooltip\x18\n \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12D\n\x19challenge_reward_override\x18\x0b \x03(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x1f\n\x17activity_goal_situation\x18\x0c \x01(\x08\x12%\n\x19randomizable_activity_ids\x18\r \x03(\x04B\x02\x10\x01\x12\x16\n\x0enum_randomized\x18\x0e \x01(\r\x12$\n\x18unavailable_activity_ids\x18\x0f \x03(\x04B\x02\x10\x01\x12\x14\n\x0cjobs_per_row\x18\x10 \x01(\r\x12\x1c\n\x10job_cell_padding\x18\x11 \x03(\rB\x02\x10\x01\x12-\n!role_updates_activity_preferences\x18\x12 \x03(\x04B\x02\x10\x01\x12*\n"sim_filter_requesting_sim_override\x18\x13 \x01(\x04"\xad\x02\n\x10SituationJobData\x12\x17\n\x0fjob_resource_id\x18\x01 \x02(\x04\x12-\n\ticon_info\x18\x02 \x02(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12\x13\n\x0bis_hireable\x18\x03 \x02(\x08\x12\x14\n\x0cmin_required\x18\x04 \x02(\r\x12\x13\n\x0bmax_allowed\x18\x05 \x02(\r\x12\x11\n\thire_cost\x18\x06 \x01(\r\x127\n\x0chelp_tooltip\x18\x07 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x10\n\x08is_guest\x18\x08 \x01(\x08\x123\n\x0cborder_image\x18\t \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey"^\n\x14SituationLevelReward\x12\r\n\x05level\x18\x01 \x02(\r\x127\n\x0cdisplay_name\x18\x02 \x03(\x0b2!.EA.Sims4.Network.LocalizedString"e\n\x12SituationAssignJob\x12\x1c\n\x14situation_session_id\x18\x01 \x02(\r\x12\x13\n\x07sim_ids\x18\x02 \x03(\x06B\x02\x10\x01\x12\x1c\n\x10job_resource_ids\x18\x03 \x03(\x04B\x02\x10\x01"\x96\x01\n\x1cSituationPreferredActivities\x12\x16\n\nactivities\x18\x01 \x03(\x04B\x02\x10\x01\x12+\n\x04icon\x18\x02 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x121\n\x06footer\x18\x03 \x01(\x0b2!.EA.Sims4.Network.LocalizedString"º\x01\n\x0fSituationJobSim\x12\x0e\n\x06sim_id\x18\x01 \x02(\x06\x12\x12\n\naccount_id\x18\x02 \x01(\x06\x12\x11\n\tcareer_id\x18\x03 \x01(\x06\x12\x17\n\x0fcareer_track_id\x18\x04 \x01(\x06\x12\x15\n\rcell_disabled\x18\x05 \x01(\x08\x12@\n\x15cell_disabled_tooltip\x18\x06 \x01(\x0b2!.EA.Sims4.Network.LocalizedString"à\x01\n\x10SituationJobSims\x12\x1c\n\x14situation_session_id\x18\x01 \x02(\r\x12\x17\n\x0fjob_resource_id\x18\x02 \x02(\x04\x12\x13\n\x07sim_ids\x18\x03 \x03(\x06B\x02\x10\x01\x12\x16\n\x0elock_selection\x18\x04 \x01(\x08\x12/\n\x04sims\x18\x05 \x03(\x0b2!.EA.Sims4.Network.SituationJobSim\x127\n\x0crequirements\x18\x06 \x01(\x0b2!.EA.Sims4.Network.LocalizedString"P\n\x12SituationLocations\x12:\n\x13situation_locations\x18\x01 \x03(\x0b2\x1d.EA.Sims4.Network.LotInfoItem"y\n\x11SituationSimScore\x12\x0e\n\x06sim_id\x18\x01 \x02(\x06\x12\r\n\x05score\x18\x02 \x02(\r\x121\n\rjob_icon_info\x18\x03 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12\x12\n\nversion_id\x18\x04 \x01(\r"c\n\x12SituationLevelData\x126\n\x0bdescription\x18\x01 \x02(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x15\n\rmax_threshold\x18\x02 \x02(\r"\x93\x01\n\x14SituationLevelUpdate\x12\x19\n\x11score_lower_bound\x18\x01 \x01(\r\x12\x19\n\x11score_upper_bound\x18\x02 \x02(\r\x12\x15\n\rcurrent_level\x18\x03 \x02(\r\x12.\n\nlevel_icon\x18\x04 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo"¾\x01\n\x16SituationJobAssignment\x12\x0e\n\x06sim_id\x18\x01 \x02(\x06\x12/\n\x04name\x18\x02 \x02(\x0b2!.EA.Sims4.Network.LocalizedString\x12/\n\x04desc\x18\x03 \x02(\x0b2!.EA.Sims4.Network.LocalizedString\x122\n\x07tooltip\x18\x04 \x01(\x0b2!.EA.Sims4.Network.LocalizedString"\x87\x0b\n\x0eSituationStart\x12\r\n\x05score\x18\x01 \x02(\r\x12=\n\x0cparticipants\x18\x02 \x03(\x0b2#.EA.Sims4.Network.SituationSimScoreB\x02\x18\x01\x12-\n\ticon_info\x18\x03 \x02(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12<\n\nlevel_data\x18\x04 \x03(\x0b2$.EA.Sims4.Network.SituationLevelDataB\x02\x18\x01\x127\n\x0eoperation_list\x18\x05 \x01(\x0b2\x1f.EA.Sims4.Network.OperationList\x12\x10\n\x08end_time\x18\x06 \x01(\x04\x12\x18\n\x0csituation_id\x18\x07 \x01(\x04B\x02\x18\x01\x12=\n\rcurrent_level\x18\x08 \x01(\x0b2&.EA.Sims4.Network.SituationLevelUpdate\x12\x15\n\x07sim_ids\x18\t \x03(\x06B\x04\x10\x01\x18\x01\x12:\n\x08sim_jobs\x18\n \x03(\x0b2(.EA.Sims4.Network.SituationJobAssignment\x12\x12\n\nstart_time\x18\x0b \x01(\x04\x128\n\x11start_audio_sting\x18\x0c \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x12\x1b\n\x0fscoring_enabled\x18\r \x01(\x08B\x02\x18\x01\x12\x1c\n\x10is_active_career\x18\x0e \x01(\x08B\x02\x18\x01\x12\x17\n\x0fhas_stayed_late\x18\x0f \x01(\x08\x128\n\nmeter_data\x18\x10 \x03(\x0b2$.EA.Sims4.Network.SituationMeterData\x12\x14\n\x0cdisplay_type\x18\x11 \x01(\r\x12\x15\n\rlinked_sim_id\x18\x12 \x01(\x06\x12\x1f\n\x13force_goals_enabled\x18\x13 \x01(\x08B\x02\x18\x01\x12\x18\n\x10user_facing_type\x18\x14 \x01(\r\x12!\n\x19allow_non_prestige_events\x18\x15 \x01(\x08\x12\x18\n\x10display_priority\x18\x16 \x01(\r\x12\x15\n\rdisplay_delay\x18\x17 \x01(\x04\x12\x11\n\tfrom_load\x18\x18 \x01(\x08\x12\x16\n\x0esituation_guid\x18\x19 \x01(\x04\x127\n\x10background_audio\x18\x1a \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x12\x1f\n\x17situation_display_flags\x18\x1b \x01(\r\x12\x1f\n\x17situation_display_style\x18\x1c \x01(\r\x12D\n\x19situation_end_time_string\x18\x1d \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12B\n\x17cancel_tooltip_override\x18\x1e \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x15\n\rlive_event_id\x18\x1f \x01(\x04\x12+\n\x1fpivotal_moment_background_style\x18  \x01(\rB\x02\x18\x01\x12H\n\x1dsituation_display_description\x18! \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x13\n\x0btutorial_id\x18" \x01(\x04\x12\x19\n\x11pivotal_moment_id\x18# \x01(\x04\x12=\n\x12reward_description\x18$ \x01(\x0b2!.EA.Sims4.Network.LocalizedString"f\n\x12SituationSimJoined\x12\x0e\n\x06sim_id\x18\x01 \x01(\x06\x12@\n\x0ejob_assignment\x18\x02 \x01(\x0b2(.EA.Sims4.Network.SituationJobAssignment""\n\x10SituationSimLeft\x12\x0e\n\x06sim_id\x18\x01 \x02(\x06"\x8a\x01\n\x14SituationScoreUpdate\x12\x14\n\x0csituation_id\x18\x01 \x01(\x04\x12\r\n\x05score\x18\x02 \x02(\r\x12\x0e\n\x06sim_id\x18\x04 \x01(\x06\x12=\n\rcurrent_level\x18\x05 \x01(\x0b2&.EA.Sims4.Network.SituationLevelUpdate"ú\x04\n\rSituationGoal\x12\x0f\n\x07goal_id\x18\x01 \x02(\r\x12-\n\ticon_info\x18\x02 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x124\n\tgoal_name\x18\x03 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x16\n\x0emax_iterations\x18\x04 \x01(\r\x12\x1a\n\x12current_iterations\x18\x05 \x01(\r\x127\n\x0cgoal_tooltip\x18\x06 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x122\n\x0baudio_sting\x18\x07 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x12\x14\n\x0cdisplay_type\x18\x08 \x01(\r\x12\x16\n\x0ehighlight_goal\x18\t \x01(\x08\x12\x17\n\x0fgoal_preference\x18\n \x01(\r\x12B\n\x17goal_preference_tooltip\x18\x0b \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x127\n\x13secondary_icon_info\x18\x0c \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x12\x1f\n\x17tutorial_tip_group_guid\x18\r \x01(\x04\x12\x13\n\x0bis_complete\x18\x0e \x01(\x08\x12\x14\n\x0cis_mandatory\x18\x0f \x01(\x08\x12\x17\n\x0fexpiration_time\x18\x10 \x01(\x04\x12\x12\n\nui_element\x18\x11 \x01(\x04\x12\x15\n\rmtx_bundle_id\x18\x12 \x01(\x04"ß\x02\n\x14SituationGoalsUpdate\x12\x14\n\x0csituation_id\x18\x02 \x01(\x04\x12.\n\x05goals\x18\x03 \x03(\x0b2\x1f.EA.Sims4.Network.SituationGoal\x12\x19\n\x11completed_goal_id\x18\x04 \x01(\r\x123\n\nmajor_goal\x18\x05 \x01(\x0b2\x1f.EA.Sims4.Network.SituationGoal\x12\x13\n\x0bgoal_status\x18\x06 \x01(\r\x128\n\rgoal_sub_text\x18\x07 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12C\n\x10goal_button_data\x18\x08 \x01(\x0b2).EA.Sims4.Network.SituationGoalButtonData\x12\x1d\n\x15pivotal_moment_guid64\x18\t \x01(\x04"\x81\x01\n\x17SituationGoalButtonData\x126\n\x0bbutton_text\x18\x01 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x12\n\nis_enabled\x18\x02 \x01(\x08\x12\x1a\n\x0erequired_packs\x18\x03 \x03(\x06B\x02\x10\x01"V\n\x13SituationTimeUpdate\x12\x14\n\x0csituation_id\x18\x01 \x01(\x04\x12\x10\n\x08end_time\x18\x02 \x01(\x04\x12\x17\n\x0fhas_stayed_late\x18\x03 \x01(\x08"M\n\x19SituationCallbackResponse\x12\x14\n\x0csituation_id\x18\x01 \x01(\x04\x12\x1a\n\x12situation_callback\x18\x02 \x01(\t"Z\n\x13SituationIconUpdate\x12\x14\n\x0csituation_id\x18\x01 \x01(\x04\x12-\n\ticon_info\x18\x02 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo"²\x01\n\x15AddMinimizedSituation\x12\x1d\n\x15pivotal_moment_guid64\x18\x01 \x01(\x04\x12\'\n\x1fsituation_display_type_override\x18\x02 \x01(\x04\x127\n\x0cdisplay_name\x18\x03 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x18\n\x10situation_guid64\x18\x04 \x01(\x04"9\n\x18RemoveMinimizedSituation\x12\x1d\n\x15pivotal_moment_guid64\x18\x01 \x01(\x04"\x84\x02\n\x12SituationMeterData\x12\x10\n\x08meter_id\x18\x01 \x02(\r\x12\x15\n\rminimum_value\x18\x02 \x01(\x07\x12\x15\n\rmaximum_value\x18\x03 \x01(\x07\x125\n\nmeter_text\x18\x04 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x128\n\rmeter_tooltip\x18\x05 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12=\n\nthresholds\x18\x06 \x03(\x0b2).EA.Sims4.Network.SituationMeterThreshold";\n\x17SituationMeterThreshold\x12\x11\n\tthreshold\x18\x01 \x02(\x07\x12\r\n\x05color\x18\x02 \x01(\r"T\n\x14SituationMeterUpdate\x12\x14\n\x0csituation_id\x18\x01 \x01(\x04\x12\x10\n\x08meter_id\x18\x02 \x02(\r\x12\x14\n\x0cupdate_value\x18\x03 \x01(\x07"Ü\x03\n\x14SituationOutcomeData\x129\n\x0esituation_name\x18\x01 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x128\n\routcome_title\x18\x02 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12>\n\x13outcome_description\x18\x03 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12A\n\x16next_steps_description\x18\x04 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x124\n\rreward_1_icon\x18\x05 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x128\n\rreward_1_name\x18\x06 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12;\n\x10reward_1_tooltip\x18\x07 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x1f\n\x17situation_display_style\x18\x08 \x01(\r"¬\x01\n\x11ScenarioGoalGroup\x12/\n\x0bheader_icon\x18\x01 \x01(\x0b2\x1a.EA.Sims4.Network.IconInfo\x126\n\x0bheader_name\x18\x02 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12.\n\x05goals\x18\x03 \x03(\x0b2\x1f.EA.Sims4.Network.SituationGoal"\x94\x01\n\x13ScenarioGoalsUpdate\x12\x13\n\x0bscenario_id\x18\x01 \x01(\x04\x128\n\x0bgoal_groups\x18\x02 \x03(\x0b2#.EA.Sims4.Network.ScenarioGoalGroup\x12\x19\n\x11completed_goal_id\x18\x03 \x01(\r\x12\x13\n\x0binstance_id\x18\x04 \x01(\x04"$\n\rScenarioEnded\x12\x13\n\x0bscenario_id\x18\x01 \x02(\x04"³\x04\n\x13ScenarioOutcomeData\x128\n\rscenario_name\x18\x01 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x128\n\routcome_title\x18\x02 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12>\n\x13outcome_description\x18\x03 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12A\n\x16next_steps_description\x18\x04 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x123\n\x0coutcome_icon\x18\x05 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x122\n\x0breward_icon\x18\x06 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x121\n\nbonus_icon\x18\x07 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x12\x14\n\x0chousehold_id\x18\x08 \x01(\x04\x129\n\x0ereward_tooltip\x18\t \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x128\n\rbonus_tooltip\x18\n \x01(\x0b2!.EA.Sims4.Network.LocalizedString"U\n\x0fQuestGoalUpdate\x12\x15\n\rlive_event_id\x18\x01 \x01(\x04\x12\x10\n\x08quest_id\x18\x02 \x01(\x04\x12\x19\n\x11situation_goal_id\x18\x03 \x01(\x04')
_SIMPICKERITEM = descriptor.Descriptor(name='SimPickerItem', full_name='EA.Sims4.Network.SimPickerItem', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.SimPickerItem.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='enabled', full_name='EA.Sims4.Network.SimPickerItem.enabled', index=1, number=2, type=8, cpp_type=7, label=1, has_default_value=True, default_value=True, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=132, serialized_end=186)
_SITUATIONEDITJOBDATA = descriptor.Descriptor(name='SituationEditJobData', full_name='EA.Sims4.Network.SituationEditJobData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='job_id', full_name='EA.Sims4.Network.SituationEditJobData.job_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='sim_ids', full_name='EA.Sims4.Network.SituationEditJobData.sim_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='hire_count', full_name='EA.Sims4.Network.SituationEditJobData.hire_count', index=2, number=3, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=188, serialized_end=267)
_SITUATIONEDITDATA = descriptor.Descriptor(name='SituationEditData', full_name='EA.Sims4.Network.SituationEditData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='drama_node_id', full_name='EA.Sims4.Network.SituationEditData.drama_node_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='zone_id', full_name='EA.Sims4.Network.SituationEditData.zone_id', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='selected_activity_ids', full_name='EA.Sims4.Network.SituationEditData.selected_activity_ids', 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='guest_attire_style', full_name='EA.Sims4.Network.SituationEditData.guest_attire_style', 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='guest_attire_color', full_name='EA.Sims4.Network.SituationEditData.guest_attire_color', 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='job_data', full_name='EA.Sims4.Network.SituationEditData.job_data', 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='special_object_icon_info', full_name='EA.Sims4.Network.SituationEditData.special_object_icon_info', index=6, number=7, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=270, serialized_end=540)
_SITUATIONPREPARE = descriptor.Descriptor(name='SituationPrepare', full_name='EA.Sims4.Network.SituationPrepare', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='situation_session_id', full_name='EA.Sims4.Network.SituationPrepare.situation_session_id', index=0, number=1, type=13, cpp_type=3, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='is_targeted', full_name='EA.Sims4.Network.SituationPrepare.is_targeted', index=1, number=2, type=8, cpp_type=7, label=1, has_default_value=True, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='sims', full_name='EA.Sims4.Network.SituationPrepare.sims', index=2, number=3, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='target_id', full_name='EA.Sims4.Network.SituationPrepare.target_id', index=3, number=4, type=6, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.SituationPrepare.sim_id', index=4, number=5, 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='situation_resource_id', full_name='EA.Sims4.Network.SituationPrepare.situation_resource_id', index=5, number=6, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='creation_time', full_name='EA.Sims4.Network.SituationPrepare.creation_time', index=6, number=7, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='edit_data', full_name='EA.Sims4.Network.SituationPrepare.edit_data', index=7, number=8, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='situation_category', full_name='EA.Sims4.Network.SituationPrepare.situation_category', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=543, serialized_end=843)
_SITUATIONIDBATCH = descriptor.Descriptor(name='SituationIDBatch', full_name='EA.Sims4.Network.SituationIDBatch', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='situation_session_id', full_name='EA.Sims4.Network.SituationIDBatch.situation_session_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='situation_resource_id', full_name='EA.Sims4.Network.SituationIDBatch.situation_resource_id', 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='situation_name', full_name='EA.Sims4.Network.SituationIDBatch.situation_name', index=2, number=3, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='category_id', full_name='EA.Sims4.Network.SituationIDBatch.category_id', index=3, number=4, type=13, cpp_type=3, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='mtx_id', full_name='EA.Sims4.Network.SituationIDBatch.mtx_id', index=4, number=5, 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='highest_medal_earned', full_name='EA.Sims4.Network.SituationIDBatch.highest_medal_earned', index=5, number=6, type=5, cpp_type=1, 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='scoring_enabled', full_name='EA.Sims4.Network.SituationIDBatch.scoring_enabled', 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='tooltip', full_name='EA.Sims4.Network.SituationIDBatch.tooltip', index=7, number=8, 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='allow_user_facing_goals', full_name='EA.Sims4.Network.SituationIDBatch.allow_user_facing_goals', index=8, number=9, 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='medal_icon_override', full_name='EA.Sims4.Network.SituationIDBatch.medal_icon_override', index=9, number=10, 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='scoring_lock_reason', full_name='EA.Sims4.Network.SituationIDBatch.scoring_lock_reason', index=10, number=11, 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='new_entry', full_name='EA.Sims4.Network.SituationIDBatch.new_entry', index=11, number=12, 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=846, serialized_end=1328)
_SITUATIONDATABATCH = descriptor.Descriptor(name='SituationDataBatch', full_name='EA.Sims4.Network.SituationDataBatch', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='situation_session_id', full_name='EA.Sims4.Network.SituationDataBatch.situation_session_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='situations', full_name='EA.Sims4.Network.SituationDataBatch.situations', 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=1330, serialized_end=1433)
_SITUATIONGUESTATTIRECOLOR = descriptor.Descriptor(name='SituationGuestAttireColor', full_name='EA.Sims4.Network.SituationGuestAttireColor', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='color_tag', full_name='EA.Sims4.Network.SituationGuestAttireColor.color_tag', 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='color_name', full_name='EA.Sims4.Network.SituationGuestAttireColor.color_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='color_value', full_name='EA.Sims4.Network.SituationGuestAttireColor.color_value', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=1435, serialized_end=1557)
_SITUATIONGUESTATTIRESTYLE = descriptor.Descriptor(name='SituationGuestAttireStyle', full_name='EA.Sims4.Network.SituationGuestAttireStyle', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='style_tag', full_name='EA.Sims4.Network.SituationGuestAttireStyle.style_tag', 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='style_name', full_name='EA.Sims4.Network.SituationGuestAttireStyle.style_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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=1559, serialized_end=1660)
_SITUATIONSTYLEDATA = descriptor.Descriptor(name='SituationStyleData', full_name='EA.Sims4.Network.SituationStyleData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='guest_attire_colors', full_name='EA.Sims4.Network.SituationStyleData.guest_attire_colors', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='guest_attire_styles', full_name='EA.Sims4.Network.SituationStyleData.guest_attire_styles', 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='special_object_help_tooltip', full_name='EA.Sims4.Network.SituationStyleData.special_object_help_tooltip', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='no_special_object_icon', full_name='EA.Sims4.Network.SituationStyleData.no_special_object_icon', index=3, number=4, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='no_special_object_label', full_name='EA.Sims4.Network.SituationStyleData.no_special_object_label', index=4, number=5, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='cas_edit_job_id', full_name='EA.Sims4.Network.SituationStyleData.cas_edit_job_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='cas_edit_outfit_category', full_name='EA.Sims4.Network.SituationStyleData.cas_edit_outfit_category', 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='cas_edit_no_sim_icon', full_name='EA.Sims4.Network.SituationStyleData.cas_edit_no_sim_icon', index=7, number=8, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='visible_on_role_page', full_name='EA.Sims4.Network.SituationStyleData.visible_on_role_page', 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=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=1663, serialized_end=2184)
_SITUATIONDATA = descriptor.Descriptor(name='SituationData', full_name='EA.Sims4.Network.SituationData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='icon_info', full_name='EA.Sims4.Network.SituationData.icon_info', 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='cost', full_name='EA.Sims4.Network.SituationData.cost', 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='max_participants', full_name='EA.Sims4.Network.SituationData.max_participants', 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='rewards', full_name='EA.Sims4.Network.SituationData.rewards', 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='jobs', full_name='EA.Sims4.Network.SituationData.jobs', index=4, number=5, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='available_activity_ids', full_name='EA.Sims4.Network.SituationData.available_activity_ids', index=5, number=6, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='required_activity_ids', full_name='EA.Sims4.Network.SituationData.required_activity_ids', index=6, number=7, 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='style_data', full_name='EA.Sims4.Network.SituationData.style_data', index=7, number=8, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='minimum_activities', full_name='EA.Sims4.Network.SituationData.minimum_activities', 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='activities_disabled_tooltip', full_name='EA.Sims4.Network.SituationData.activities_disabled_tooltip', 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='challenge_reward_override', full_name='EA.Sims4.Network.SituationData.challenge_reward_override', index=10, number=11, 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='activity_goal_situation', full_name='EA.Sims4.Network.SituationData.activity_goal_situation', index=11, number=12, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='randomizable_activity_ids', full_name='EA.Sims4.Network.SituationData.randomizable_activity_ids', index=12, number=13, 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='num_randomized', full_name='EA.Sims4.Network.SituationData.num_randomized', index=13, 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='unavailable_activity_ids', full_name='EA.Sims4.Network.SituationData.unavailable_activity_ids', index=14, number=15, 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='jobs_per_row', full_name='EA.Sims4.Network.SituationData.jobs_per_row', index=15, number=16, 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='job_cell_padding', full_name='EA.Sims4.Network.SituationData.job_cell_padding', index=16, number=17, type=13, cpp_type=3, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='role_updates_activity_preferences', full_name='EA.Sims4.Network.SituationData.role_updates_activity_preferences', index=17, number=18, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='sim_filter_requesting_sim_override', full_name='EA.Sims4.Network.SituationData.sim_filter_requesting_sim_override', index=18, number=19, 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=2187, serialized_end=2972)
_SITUATIONJOBDATA = descriptor.Descriptor(name='SituationJobData', full_name='EA.Sims4.Network.SituationJobData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='job_resource_id', full_name='EA.Sims4.Network.SituationJobData.job_resource_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='icon_info', full_name='EA.Sims4.Network.SituationJobData.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='is_hireable', full_name='EA.Sims4.Network.SituationJobData.is_hireable', 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='min_required', full_name='EA.Sims4.Network.SituationJobData.min_required', index=3, number=4, 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='max_allowed', full_name='EA.Sims4.Network.SituationJobData.max_allowed', index=4, number=5, type=13, cpp_type=3, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='hire_cost', full_name='EA.Sims4.Network.SituationJobData.hire_cost', 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='help_tooltip', full_name='EA.Sims4.Network.SituationJobData.help_tooltip', index=6, number=7, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='is_guest', full_name='EA.Sims4.Network.SituationJobData.is_guest', 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='border_image', full_name='EA.Sims4.Network.SituationJobData.border_image', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=2975, serialized_end=3276)
_SITUATIONLEVELREWARD = descriptor.Descriptor(name='SituationLevelReward', full_name='EA.Sims4.Network.SituationLevelReward', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='level', full_name='EA.Sims4.Network.SituationLevelReward.level', 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='display_name', full_name='EA.Sims4.Network.SituationLevelReward.display_name', 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=3278, serialized_end=3372)
_SITUATIONASSIGNJOB = descriptor.Descriptor(name='SituationAssignJob', full_name='EA.Sims4.Network.SituationAssignJob', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='situation_session_id', full_name='EA.Sims4.Network.SituationAssignJob.situation_session_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='sim_ids', full_name='EA.Sims4.Network.SituationAssignJob.sim_ids', index=1, number=2, 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='job_resource_ids', full_name='EA.Sims4.Network.SituationAssignJob.job_resource_ids', 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=3374, serialized_end=3475)
_SITUATIONPREFERREDACTIVITIES = descriptor.Descriptor(name='SituationPreferredActivities', full_name='EA.Sims4.Network.SituationPreferredActivities', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='activities', full_name='EA.Sims4.Network.SituationPreferredActivities.activities', 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='icon', full_name='EA.Sims4.Network.SituationPreferredActivities.icon', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='footer', full_name='EA.Sims4.Network.SituationPreferredActivities.footer', 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=3478, serialized_end=3628)
_SITUATIONJOBSIM = descriptor.Descriptor(name='SituationJobSim', full_name='EA.Sims4.Network.SituationJobSim', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.SituationJobSim.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='account_id', full_name='EA.Sims4.Network.SituationJobSim.account_id', index=1, number=2, type=6, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='career_id', full_name='EA.Sims4.Network.SituationJobSim.career_id', index=2, number=3, 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='career_track_id', full_name='EA.Sims4.Network.SituationJobSim.career_track_id', index=3, number=4, 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='cell_disabled', full_name='EA.Sims4.Network.SituationJobSim.cell_disabled', 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='cell_disabled_tooltip', full_name='EA.Sims4.Network.SituationJobSim.cell_disabled_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=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=3631, serialized_end=3817)
_SITUATIONJOBSIMS = descriptor.Descriptor(name='SituationJobSims', full_name='EA.Sims4.Network.SituationJobSims', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='situation_session_id', full_name='EA.Sims4.Network.SituationJobSims.situation_session_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='job_resource_id', full_name='EA.Sims4.Network.SituationJobSims.job_resource_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='sim_ids', full_name='EA.Sims4.Network.SituationJobSims.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')), descriptor.FieldDescriptor(name='lock_selection', full_name='EA.Sims4.Network.SituationJobSims.lock_selection', 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='sims', full_name='EA.Sims4.Network.SituationJobSims.sims', index=4, number=5, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='requirements', full_name='EA.Sims4.Network.SituationJobSims.requirements', 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=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=3820, serialized_end=4044)
_SITUATIONLOCATIONS = descriptor.Descriptor(name='SituationLocations', full_name='EA.Sims4.Network.SituationLocations', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='situation_locations', full_name='EA.Sims4.Network.SituationLocations.situation_locations', 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=4046, serialized_end=4126)
_SITUATIONSIMSCORE = descriptor.Descriptor(name='SituationSimScore', full_name='EA.Sims4.Network.SituationSimScore', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.SituationSimScore.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='score', full_name='EA.Sims4.Network.SituationSimScore.score', 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='job_icon_info', full_name='EA.Sims4.Network.SituationSimScore.job_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='version_id', full_name='EA.Sims4.Network.SituationSimScore.version_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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=4128, serialized_end=4249)
_SITUATIONLEVELDATA = descriptor.Descriptor(name='SituationLevelData', full_name='EA.Sims4.Network.SituationLevelData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='description', full_name='EA.Sims4.Network.SituationLevelData.description', 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='max_threshold', full_name='EA.Sims4.Network.SituationLevelData.max_threshold', index=1, number=2, type=13, cpp_type=3, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=4251, serialized_end=4350)
_SITUATIONLEVELUPDATE = descriptor.Descriptor(name='SituationLevelUpdate', full_name='EA.Sims4.Network.SituationLevelUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='score_lower_bound', full_name='EA.Sims4.Network.SituationLevelUpdate.score_lower_bound', 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='score_upper_bound', full_name='EA.Sims4.Network.SituationLevelUpdate.score_upper_bound', 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='current_level', full_name='EA.Sims4.Network.SituationLevelUpdate.current_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='level_icon', full_name='EA.Sims4.Network.SituationLevelUpdate.level_icon', index=3, number=4, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=4353, serialized_end=4500)
_SITUATIONJOBASSIGNMENT = descriptor.Descriptor(name='SituationJobAssignment', full_name='EA.Sims4.Network.SituationJobAssignment', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.SituationJobAssignment.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='name', full_name='EA.Sims4.Network.SituationJobAssignment.name', 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='desc', full_name='EA.Sims4.Network.SituationJobAssignment.desc', index=2, number=3, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='tooltip', full_name='EA.Sims4.Network.SituationJobAssignment.tooltip', index=3, number=4, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=4503, serialized_end=4693)
_SITUATIONSTART = descriptor.Descriptor(name='SituationStart', full_name='EA.Sims4.Network.SituationStart', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='score', full_name='EA.Sims4.Network.SituationStart.score', 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='participants', full_name='EA.Sims4.Network.SituationStart.participants', 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=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x18\x01')), descriptor.FieldDescriptor(name='icon_info', full_name='EA.Sims4.Network.SituationStart.icon_info', index=2, number=3, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='level_data', full_name='EA.Sims4.Network.SituationStart.level_data', index=3, number=4, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x18\x01')), descriptor.FieldDescriptor(name='operation_list', full_name='EA.Sims4.Network.SituationStart.operation_list', index=4, number=5, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='end_time', full_name='EA.Sims4.Network.SituationStart.end_time', 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='situation_id', full_name='EA.Sims4.Network.SituationStart.situation_id', index=6, number=7, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x18\x01')), descriptor.FieldDescriptor(name='current_level', full_name='EA.Sims4.Network.SituationStart.current_level', index=7, number=8, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='sim_ids', full_name='EA.Sims4.Network.SituationStart.sim_ids', index=8, number=9, 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\x18\x01')), descriptor.FieldDescriptor(name='sim_jobs', full_name='EA.Sims4.Network.SituationStart.sim_jobs', index=9, number=10, 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='start_time', full_name='EA.Sims4.Network.SituationStart.start_time', index=10, number=11, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='start_audio_sting', full_name='EA.Sims4.Network.SituationStart.start_audio_sting', 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='scoring_enabled', full_name='EA.Sims4.Network.SituationStart.scoring_enabled', index=12, number=13, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x18\x01')), descriptor.FieldDescriptor(name='is_active_career', full_name='EA.Sims4.Network.SituationStart.is_active_career', index=13, number=14, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x18\x01')), descriptor.FieldDescriptor(name='has_stayed_late', full_name='EA.Sims4.Network.SituationStart.has_stayed_late', index=14, number=15, 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='meter_data', full_name='EA.Sims4.Network.SituationStart.meter_data', index=15, number=16, 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='display_type', full_name='EA.Sims4.Network.SituationStart.display_type', index=16, number=17, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='linked_sim_id', full_name='EA.Sims4.Network.SituationStart.linked_sim_id', index=17, number=18, 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='force_goals_enabled', full_name='EA.Sims4.Network.SituationStart.force_goals_enabled', index=18, number=19, 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=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x18\x01')), descriptor.FieldDescriptor(name='user_facing_type', full_name='EA.Sims4.Network.SituationStart.user_facing_type', index=19, number=20, 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='allow_non_prestige_events', full_name='EA.Sims4.Network.SituationStart.allow_non_prestige_events', index=20, number=21, 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='display_priority', full_name='EA.Sims4.Network.SituationStart.display_priority', index=21, number=22, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='display_delay', full_name='EA.Sims4.Network.SituationStart.display_delay', index=22, 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='from_load', full_name='EA.Sims4.Network.SituationStart.from_load', index=23, 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='situation_guid', full_name='EA.Sims4.Network.SituationStart.situation_guid', index=24, number=25, 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='background_audio', full_name='EA.Sims4.Network.SituationStart.background_audio', index=25, number=26, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='situation_display_flags', full_name='EA.Sims4.Network.SituationStart.situation_display_flags', index=26, number=27, 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='situation_display_style', full_name='EA.Sims4.Network.SituationStart.situation_display_style', index=27, number=28, 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='situation_end_time_string', full_name='EA.Sims4.Network.SituationStart.situation_end_time_string', index=28, number=29, 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='cancel_tooltip_override', full_name='EA.Sims4.Network.SituationStart.cancel_tooltip_override', index=29, number=30, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='live_event_id', full_name='EA.Sims4.Network.SituationStart.live_event_id', index=30, number=31, 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='pivotal_moment_background_style', full_name='EA.Sims4.Network.SituationStart.pivotal_moment_background_style', index=31, number=32, 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=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x18\x01')), descriptor.FieldDescriptor(name='situation_display_description', full_name='EA.Sims4.Network.SituationStart.situation_display_description', index=32, number=33, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='tutorial_id', full_name='EA.Sims4.Network.SituationStart.tutorial_id', index=33, number=34, 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='pivotal_moment_id', full_name='EA.Sims4.Network.SituationStart.pivotal_moment_id', index=34, number=35, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='reward_description', full_name='EA.Sims4.Network.SituationStart.reward_description', index=35, number=36, 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=4696, serialized_end=6111)
_SITUATIONSIMJOINED = descriptor.Descriptor(name='SituationSimJoined', full_name='EA.Sims4.Network.SituationSimJoined', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.SituationSimJoined.sim_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), descriptor.FieldDescriptor(name='job_assignment', full_name='EA.Sims4.Network.SituationSimJoined.job_assignment', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=6113, serialized_end=6215)
_SITUATIONSIMLEFT = descriptor.Descriptor(name='SituationSimLeft', full_name='EA.Sims4.Network.SituationSimLeft', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Network.SituationSimLeft.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=6217, serialized_end=6251)
_SITUATIONSCOREUPDATE = descriptor.Descriptor(name='SituationScoreUpdate', full_name='EA.Sims4.Network.SituationScoreUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='situation_id', full_name='EA.Sims4.Network.SituationScoreUpdate.situation_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='score', full_name='EA.Sims4.Network.SituationScoreUpdate.score', 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='sim_id', full_name='EA.Sims4.Network.SituationScoreUpdate.sim_id', index=2, number=4, 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='current_level', full_name='EA.Sims4.Network.SituationScoreUpdate.current_level', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=6254, serialized_end=6392)
_SITUATIONGOAL = descriptor.Descriptor(name='SituationGoal', full_name='EA.Sims4.Network.SituationGoal', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='goal_id', full_name='EA.Sims4.Network.SituationGoal.goal_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.SituationGoal.icon_info', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='goal_name', full_name='EA.Sims4.Network.SituationGoal.goal_name', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='max_iterations', full_name='EA.Sims4.Network.SituationGoal.max_iterations', 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='current_iterations', full_name='EA.Sims4.Network.SituationGoal.current_iterations', 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='goal_tooltip', full_name='EA.Sims4.Network.SituationGoal.goal_tooltip', index=5, number=6, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='audio_sting', full_name='EA.Sims4.Network.SituationGoal.audio_sting', index=6, number=7, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='display_type', full_name='EA.Sims4.Network.SituationGoal.display_type', 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='highlight_goal', full_name='EA.Sims4.Network.SituationGoal.highlight_goal', 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='goal_preference', full_name='EA.Sims4.Network.SituationGoal.goal_preference', index=9, number=10, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='goal_preference_tooltip', full_name='EA.Sims4.Network.SituationGoal.goal_preference_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), descriptor.FieldDescriptor(name='secondary_icon_info', full_name='EA.Sims4.Network.SituationGoal.secondary_icon_info', 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='tutorial_tip_group_guid', full_name='EA.Sims4.Network.SituationGoal.tutorial_tip_group_guid', 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='is_complete', full_name='EA.Sims4.Network.SituationGoal.is_complete', index=13, number=14, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='is_mandatory', full_name='EA.Sims4.Network.SituationGoal.is_mandatory', index=14, number=15, 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='expiration_time', full_name='EA.Sims4.Network.SituationGoal.expiration_time', index=15, number=16, 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='ui_element', full_name='EA.Sims4.Network.SituationGoal.ui_element', index=16, number=17, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='mtx_bundle_id', full_name='EA.Sims4.Network.SituationGoal.mtx_bundle_id', index=17, 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=6395, serialized_end=7029)
_SITUATIONGOALSUPDATE = descriptor.Descriptor(name='SituationGoalsUpdate', full_name='EA.Sims4.Network.SituationGoalsUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='situation_id', full_name='EA.Sims4.Network.SituationGoalsUpdate.situation_id', index=0, 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='goals', full_name='EA.Sims4.Network.SituationGoalsUpdate.goals', index=1, number=3, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='completed_goal_id', full_name='EA.Sims4.Network.SituationGoalsUpdate.completed_goal_id', index=2, 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='major_goal', full_name='EA.Sims4.Network.SituationGoalsUpdate.major_goal', 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='goal_status', full_name='EA.Sims4.Network.SituationGoalsUpdate.goal_status', index=4, 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='goal_sub_text', full_name='EA.Sims4.Network.SituationGoalsUpdate.goal_sub_text', index=5, number=7, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='goal_button_data', full_name='EA.Sims4.Network.SituationGoalsUpdate.goal_button_data', index=6, number=8, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='pivotal_moment_guid64', full_name='EA.Sims4.Network.SituationGoalsUpdate.pivotal_moment_guid64', index=7, number=9, 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=7032, serialized_end=7383)
_SITUATIONGOALBUTTONDATA = descriptor.Descriptor(name='SituationGoalButtonData', full_name='EA.Sims4.Network.SituationGoalButtonData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='button_text', full_name='EA.Sims4.Network.SituationGoalButtonData.button_text', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='is_enabled', full_name='EA.Sims4.Network.SituationGoalButtonData.is_enabled', index=1, number=2, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='required_packs', full_name='EA.Sims4.Network.SituationGoalButtonData.required_packs', 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=7386, serialized_end=7515)
_SITUATIONTIMEUPDATE = descriptor.Descriptor(name='SituationTimeUpdate', full_name='EA.Sims4.Network.SituationTimeUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='situation_id', full_name='EA.Sims4.Network.SituationTimeUpdate.situation_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='end_time', full_name='EA.Sims4.Network.SituationTimeUpdate.end_time', 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='has_stayed_late', full_name='EA.Sims4.Network.SituationTimeUpdate.has_stayed_late', 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=7517, serialized_end=7603)
_SITUATIONCALLBACKRESPONSE = descriptor.Descriptor(name='SituationCallbackResponse', full_name='EA.Sims4.Network.SituationCallbackResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='situation_id', full_name='EA.Sims4.Network.SituationCallbackResponse.situation_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='situation_callback', full_name='EA.Sims4.Network.SituationCallbackResponse.situation_callback', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=7605, serialized_end=7682)
_SITUATIONICONUPDATE = descriptor.Descriptor(name='SituationIconUpdate', full_name='EA.Sims4.Network.SituationIconUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='situation_id', full_name='EA.Sims4.Network.SituationIconUpdate.situation_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_info', full_name='EA.Sims4.Network.SituationIconUpdate.icon_info', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=7684, serialized_end=7774)
_ADDMINIMIZEDSITUATION = descriptor.Descriptor(name='AddMinimizedSituation', full_name='EA.Sims4.Network.AddMinimizedSituation', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='pivotal_moment_guid64', full_name='EA.Sims4.Network.AddMinimizedSituation.pivotal_moment_guid64', 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='situation_display_type_override', full_name='EA.Sims4.Network.AddMinimizedSituation.situation_display_type_override', 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='display_name', full_name='EA.Sims4.Network.AddMinimizedSituation.display_name', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='situation_guid64', full_name='EA.Sims4.Network.AddMinimizedSituation.situation_guid64', 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=7777, serialized_end=7955)
_REMOVEMINIMIZEDSITUATION = descriptor.Descriptor(name='RemoveMinimizedSituation', full_name='EA.Sims4.Network.RemoveMinimizedSituation', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='pivotal_moment_guid64', full_name='EA.Sims4.Network.RemoveMinimizedSituation.pivotal_moment_guid64', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=7957, serialized_end=8014)
_SITUATIONMETERDATA = descriptor.Descriptor(name='SituationMeterData', full_name='EA.Sims4.Network.SituationMeterData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='meter_id', full_name='EA.Sims4.Network.SituationMeterData.meter_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='minimum_value', full_name='EA.Sims4.Network.SituationMeterData.minimum_value', index=1, number=2, type=7, 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='maximum_value', full_name='EA.Sims4.Network.SituationMeterData.maximum_value', index=2, number=3, type=7, 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='meter_text', full_name='EA.Sims4.Network.SituationMeterData.meter_text', 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='meter_tooltip', full_name='EA.Sims4.Network.SituationMeterData.meter_tooltip', index=4, number=5, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='thresholds', full_name='EA.Sims4.Network.SituationMeterData.thresholds', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=8017, serialized_end=8277)
_SITUATIONMETERTHRESHOLD = descriptor.Descriptor(name='SituationMeterThreshold', full_name='EA.Sims4.Network.SituationMeterThreshold', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='threshold', full_name='EA.Sims4.Network.SituationMeterThreshold.threshold', index=0, number=1, type=7, 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='color', full_name='EA.Sims4.Network.SituationMeterThreshold.color', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=8279, serialized_end=8338)
_SITUATIONMETERUPDATE = descriptor.Descriptor(name='SituationMeterUpdate', full_name='EA.Sims4.Network.SituationMeterUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='situation_id', full_name='EA.Sims4.Network.SituationMeterUpdate.situation_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='meter_id', full_name='EA.Sims4.Network.SituationMeterUpdate.meter_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='update_value', full_name='EA.Sims4.Network.SituationMeterUpdate.update_value', index=2, number=3, type=7, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=8340, serialized_end=8424)
_SITUATIONOUTCOMEDATA = descriptor.Descriptor(name='SituationOutcomeData', full_name='EA.Sims4.Network.SituationOutcomeData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='situation_name', full_name='EA.Sims4.Network.SituationOutcomeData.situation_name', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='outcome_title', full_name='EA.Sims4.Network.SituationOutcomeData.outcome_title', 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='outcome_description', full_name='EA.Sims4.Network.SituationOutcomeData.outcome_description', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='next_steps_description', full_name='EA.Sims4.Network.SituationOutcomeData.next_steps_description', index=3, number=4, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='reward_1_icon', full_name='EA.Sims4.Network.SituationOutcomeData.reward_1_icon', index=4, number=5, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='reward_1_name', full_name='EA.Sims4.Network.SituationOutcomeData.reward_1_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='reward_1_tooltip', full_name='EA.Sims4.Network.SituationOutcomeData.reward_1_tooltip', index=6, number=7, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='situation_display_style', full_name='EA.Sims4.Network.SituationOutcomeData.situation_display_style', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=8427, serialized_end=8903)
_SCENARIOGOALGROUP = descriptor.Descriptor(name='ScenarioGoalGroup', full_name='EA.Sims4.Network.ScenarioGoalGroup', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='header_icon', full_name='EA.Sims4.Network.ScenarioGoalGroup.header_icon', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='header_name', full_name='EA.Sims4.Network.ScenarioGoalGroup.header_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='goals', full_name='EA.Sims4.Network.ScenarioGoalGroup.goals', 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=8906, serialized_end=9078)
_SCENARIOGOALSUPDATE = descriptor.Descriptor(name='ScenarioGoalsUpdate', full_name='EA.Sims4.Network.ScenarioGoalsUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='scenario_id', full_name='EA.Sims4.Network.ScenarioGoalsUpdate.scenario_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='goal_groups', full_name='EA.Sims4.Network.ScenarioGoalsUpdate.goal_groups', 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='completed_goal_id', full_name='EA.Sims4.Network.ScenarioGoalsUpdate.completed_goal_id', index=2, number=3, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='instance_id', full_name='EA.Sims4.Network.ScenarioGoalsUpdate.instance_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=9081, serialized_end=9229)
_SCENARIOENDED = descriptor.Descriptor(name='ScenarioEnded', full_name='EA.Sims4.Network.ScenarioEnded', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='scenario_id', full_name='EA.Sims4.Network.ScenarioEnded.scenario_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=9231, serialized_end=9267)
_SCENARIOOUTCOMEDATA = descriptor.Descriptor(name='ScenarioOutcomeData', full_name='EA.Sims4.Network.ScenarioOutcomeData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='scenario_name', full_name='EA.Sims4.Network.ScenarioOutcomeData.scenario_name', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='outcome_title', full_name='EA.Sims4.Network.ScenarioOutcomeData.outcome_title', 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='outcome_description', full_name='EA.Sims4.Network.ScenarioOutcomeData.outcome_description', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='next_steps_description', full_name='EA.Sims4.Network.ScenarioOutcomeData.next_steps_description', index=3, number=4, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='outcome_icon', full_name='EA.Sims4.Network.ScenarioOutcomeData.outcome_icon', index=4, number=5, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='reward_icon', full_name='EA.Sims4.Network.ScenarioOutcomeData.reward_icon', index=5, number=6, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='bonus_icon', full_name='EA.Sims4.Network.ScenarioOutcomeData.bonus_icon', index=6, number=7, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='household_id', full_name='EA.Sims4.Network.ScenarioOutcomeData.household_id', index=7, number=8, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='reward_tooltip', full_name='EA.Sims4.Network.ScenarioOutcomeData.reward_tooltip', 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='bonus_tooltip', full_name='EA.Sims4.Network.ScenarioOutcomeData.bonus_tooltip', index=9, number=10, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=9270, serialized_end=9833)
_QUESTGOALUPDATE = descriptor.Descriptor(name='QuestGoalUpdate', full_name='EA.Sims4.Network.QuestGoalUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='live_event_id', full_name='EA.Sims4.Network.QuestGoalUpdate.live_event_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='quest_id', full_name='EA.Sims4.Network.QuestGoalUpdate.quest_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='situation_goal_id', full_name='EA.Sims4.Network.QuestGoalUpdate.situation_goal_id', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=9835, serialized_end=9920)
_SITUATIONEDITDATA.fields_by_name['job_data'].message_type = _SITUATIONEDITJOBDATA
_SITUATIONEDITDATA.fields_by_name['special_object_icon_info'].message_type = UI_pb2._ICONINFO
_SITUATIONPREPARE.fields_by_name['sims'].message_type = _SIMPICKERITEM
_SITUATIONPREPARE.fields_by_name['edit_data'].message_type = _SITUATIONEDITDATA
_SITUATIONIDBATCH.fields_by_name['situation_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONIDBATCH.fields_by_name['tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONIDBATCH.fields_by_name['medal_icon_override'].message_type = ResourceKey_pb2._RESOURCEKEY
_SITUATIONIDBATCH.fields_by_name['scoring_lock_reason'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONDATABATCH.fields_by_name['situations'].message_type = _SITUATIONDATA
_SITUATIONGUESTATTIRECOLOR.fields_by_name['color_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONGUESTATTIRESTYLE.fields_by_name['style_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONSTYLEDATA.fields_by_name['guest_attire_colors'].message_type = _SITUATIONGUESTATTIRECOLOR
_SITUATIONSTYLEDATA.fields_by_name['guest_attire_styles'].message_type = _SITUATIONGUESTATTIRESTYLE
_SITUATIONSTYLEDATA.fields_by_name['special_object_help_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONSTYLEDATA.fields_by_name['no_special_object_icon'].message_type = ResourceKey_pb2._RESOURCEKEY
_SITUATIONSTYLEDATA.fields_by_name['no_special_object_label'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONSTYLEDATA.fields_by_name['cas_edit_no_sim_icon'].message_type = ResourceKey_pb2._RESOURCEKEY
_SITUATIONDATA.fields_by_name['icon_info'].message_type = UI_pb2._ICONINFO
_SITUATIONDATA.fields_by_name['rewards'].message_type = _SITUATIONLEVELREWARD
_SITUATIONDATA.fields_by_name['jobs'].message_type = _SITUATIONJOBDATA
_SITUATIONDATA.fields_by_name['style_data'].message_type = _SITUATIONSTYLEDATA
_SITUATIONDATA.fields_by_name['activities_disabled_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONDATA.fields_by_name['challenge_reward_override'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONJOBDATA.fields_by_name['icon_info'].message_type = UI_pb2._ICONINFO
_SITUATIONJOBDATA.fields_by_name['help_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONJOBDATA.fields_by_name['border_image'].message_type = ResourceKey_pb2._RESOURCEKEY
_SITUATIONLEVELREWARD.fields_by_name['display_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONPREFERREDACTIVITIES.fields_by_name['icon'].message_type = ResourceKey_pb2._RESOURCEKEY
_SITUATIONPREFERREDACTIVITIES.fields_by_name['footer'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONJOBSIM.fields_by_name['cell_disabled_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONJOBSIMS.fields_by_name['sims'].message_type = _SITUATIONJOBSIM
_SITUATIONJOBSIMS.fields_by_name['requirements'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONLOCATIONS.fields_by_name['situation_locations'].message_type = Lot_pb2._LOTINFOITEM
_SITUATIONSIMSCORE.fields_by_name['job_icon_info'].message_type = UI_pb2._ICONINFO
_SITUATIONLEVELDATA.fields_by_name['description'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONLEVELUPDATE.fields_by_name['level_icon'].message_type = UI_pb2._ICONINFO
_SITUATIONJOBASSIGNMENT.fields_by_name['name'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONJOBASSIGNMENT.fields_by_name['desc'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONJOBASSIGNMENT.fields_by_name['tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONSTART.fields_by_name['participants'].message_type = _SITUATIONSIMSCORE
_SITUATIONSTART.fields_by_name['icon_info'].message_type = UI_pb2._ICONINFO
_SITUATIONSTART.fields_by_name['level_data'].message_type = _SITUATIONLEVELDATA
_SITUATIONSTART.fields_by_name['operation_list'].message_type = DistributorOps_pb2._OPERATIONLIST
_SITUATIONSTART.fields_by_name['current_level'].message_type = _SITUATIONLEVELUPDATE
_SITUATIONSTART.fields_by_name['sim_jobs'].message_type = _SITUATIONJOBASSIGNMENT
_SITUATIONSTART.fields_by_name['start_audio_sting'].message_type = ResourceKey_pb2._RESOURCEKEY
_SITUATIONSTART.fields_by_name['meter_data'].message_type = _SITUATIONMETERDATA
_SITUATIONSTART.fields_by_name['background_audio'].message_type = ResourceKey_pb2._RESOURCEKEY
_SITUATIONSTART.fields_by_name['situation_end_time_string'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONSTART.fields_by_name['cancel_tooltip_override'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONSTART.fields_by_name['situation_display_description'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONSTART.fields_by_name['reward_description'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONSIMJOINED.fields_by_name['job_assignment'].message_type = _SITUATIONJOBASSIGNMENT
_SITUATIONSCOREUPDATE.fields_by_name['current_level'].message_type = _SITUATIONLEVELUPDATE
_SITUATIONGOAL.fields_by_name['icon_info'].message_type = UI_pb2._ICONINFO
_SITUATIONGOAL.fields_by_name['goal_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONGOAL.fields_by_name['goal_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONGOAL.fields_by_name['audio_sting'].message_type = ResourceKey_pb2._RESOURCEKEY
_SITUATIONGOAL.fields_by_name['goal_preference_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONGOAL.fields_by_name['secondary_icon_info'].message_type = UI_pb2._ICONINFO
_SITUATIONGOALSUPDATE.fields_by_name['goals'].message_type = _SITUATIONGOAL
_SITUATIONGOALSUPDATE.fields_by_name['major_goal'].message_type = _SITUATIONGOAL
_SITUATIONGOALSUPDATE.fields_by_name['goal_sub_text'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONGOALSUPDATE.fields_by_name['goal_button_data'].message_type = _SITUATIONGOALBUTTONDATA
_SITUATIONGOALBUTTONDATA.fields_by_name['button_text'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONICONUPDATE.fields_by_name['icon_info'].message_type = UI_pb2._ICONINFO
_ADDMINIMIZEDSITUATION.fields_by_name['display_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONMETERDATA.fields_by_name['meter_text'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONMETERDATA.fields_by_name['meter_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONMETERDATA.fields_by_name['thresholds'].message_type = _SITUATIONMETERTHRESHOLD
_SITUATIONOUTCOMEDATA.fields_by_name['situation_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONOUTCOMEDATA.fields_by_name['outcome_title'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONOUTCOMEDATA.fields_by_name['outcome_description'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONOUTCOMEDATA.fields_by_name['next_steps_description'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONOUTCOMEDATA.fields_by_name['reward_1_icon'].message_type = ResourceKey_pb2._RESOURCEKEY
_SITUATIONOUTCOMEDATA.fields_by_name['reward_1_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_SITUATIONOUTCOMEDATA.fields_by_name['reward_1_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_SCENARIOGOALGROUP.fields_by_name['header_icon'].message_type = UI_pb2._ICONINFO
_SCENARIOGOALGROUP.fields_by_name['header_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_SCENARIOGOALGROUP.fields_by_name['goals'].message_type = _SITUATIONGOAL
_SCENARIOGOALSUPDATE.fields_by_name['goal_groups'].message_type = _SCENARIOGOALGROUP
_SCENARIOOUTCOMEDATA.fields_by_name['scenario_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_SCENARIOOUTCOMEDATA.fields_by_name['outcome_title'].message_type = Localization_pb2._LOCALIZEDSTRING
_SCENARIOOUTCOMEDATA.fields_by_name['outcome_description'].message_type = Localization_pb2._LOCALIZEDSTRING
_SCENARIOOUTCOMEDATA.fields_by_name['next_steps_description'].message_type = Localization_pb2._LOCALIZEDSTRING
_SCENARIOOUTCOMEDATA.fields_by_name['outcome_icon'].message_type = ResourceKey_pb2._RESOURCEKEY
_SCENARIOOUTCOMEDATA.fields_by_name['reward_icon'].message_type = ResourceKey_pb2._RESOURCEKEY
_SCENARIOOUTCOMEDATA.fields_by_name['bonus_icon'].message_type = ResourceKey_pb2._RESOURCEKEY
_SCENARIOOUTCOMEDATA.fields_by_name['reward_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_SCENARIOOUTCOMEDATA.fields_by_name['bonus_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
DESCRIPTOR.message_types_by_name['SimPickerItem'] = _SIMPICKERITEM
DESCRIPTOR.message_types_by_name['SituationEditJobData'] = _SITUATIONEDITJOBDATA
DESCRIPTOR.message_types_by_name['SituationEditData'] = _SITUATIONEDITDATA
DESCRIPTOR.message_types_by_name['SituationPrepare'] = _SITUATIONPREPARE
DESCRIPTOR.message_types_by_name['SituationIDBatch'] = _SITUATIONIDBATCH
DESCRIPTOR.message_types_by_name['SituationDataBatch'] = _SITUATIONDATABATCH
DESCRIPTOR.message_types_by_name['SituationGuestAttireColor'] = _SITUATIONGUESTATTIRECOLOR
DESCRIPTOR.message_types_by_name['SituationGuestAttireStyle'] = _SITUATIONGUESTATTIRESTYLE
DESCRIPTOR.message_types_by_name['SituationStyleData'] = _SITUATIONSTYLEDATA
DESCRIPTOR.message_types_by_name['SituationData'] = _SITUATIONDATA
DESCRIPTOR.message_types_by_name['SituationJobData'] = _SITUATIONJOBDATA
DESCRIPTOR.message_types_by_name['SituationLevelReward'] = _SITUATIONLEVELREWARD
DESCRIPTOR.message_types_by_name['SituationAssignJob'] = _SITUATIONASSIGNJOB
DESCRIPTOR.message_types_by_name['SituationPreferredActivities'] = _SITUATIONPREFERREDACTIVITIES
DESCRIPTOR.message_types_by_name['SituationJobSim'] = _SITUATIONJOBSIM
DESCRIPTOR.message_types_by_name['SituationJobSims'] = _SITUATIONJOBSIMS
DESCRIPTOR.message_types_by_name['SituationLocations'] = _SITUATIONLOCATIONS
DESCRIPTOR.message_types_by_name['SituationSimScore'] = _SITUATIONSIMSCORE
DESCRIPTOR.message_types_by_name['SituationLevelData'] = _SITUATIONLEVELDATA
DESCRIPTOR.message_types_by_name['SituationLevelUpdate'] = _SITUATIONLEVELUPDATE
DESCRIPTOR.message_types_by_name['SituationJobAssignment'] = _SITUATIONJOBASSIGNMENT
DESCRIPTOR.message_types_by_name['SituationStart'] = _SITUATIONSTART
DESCRIPTOR.message_types_by_name['SituationSimJoined'] = _SITUATIONSIMJOINED
DESCRIPTOR.message_types_by_name['SituationSimLeft'] = _SITUATIONSIMLEFT
DESCRIPTOR.message_types_by_name['SituationScoreUpdate'] = _SITUATIONSCOREUPDATE
DESCRIPTOR.message_types_by_name['SituationGoal'] = _SITUATIONGOAL
DESCRIPTOR.message_types_by_name['SituationGoalsUpdate'] = _SITUATIONGOALSUPDATE
DESCRIPTOR.message_types_by_name['SituationGoalButtonData'] = _SITUATIONGOALBUTTONDATA
DESCRIPTOR.message_types_by_name['SituationTimeUpdate'] = _SITUATIONTIMEUPDATE
DESCRIPTOR.message_types_by_name['SituationCallbackResponse'] = _SITUATIONCALLBACKRESPONSE
DESCRIPTOR.message_types_by_name['SituationIconUpdate'] = _SITUATIONICONUPDATE
DESCRIPTOR.message_types_by_name['AddMinimizedSituation'] = _ADDMINIMIZEDSITUATION
DESCRIPTOR.message_types_by_name['RemoveMinimizedSituation'] = _REMOVEMINIMIZEDSITUATION
DESCRIPTOR.message_types_by_name['SituationMeterData'] = _SITUATIONMETERDATA
DESCRIPTOR.message_types_by_name['SituationMeterThreshold'] = _SITUATIONMETERTHRESHOLD
DESCRIPTOR.message_types_by_name['SituationMeterUpdate'] = _SITUATIONMETERUPDATE
DESCRIPTOR.message_types_by_name['SituationOutcomeData'] = _SITUATIONOUTCOMEDATA
DESCRIPTOR.message_types_by_name['ScenarioGoalGroup'] = _SCENARIOGOALGROUP
DESCRIPTOR.message_types_by_name['ScenarioGoalsUpdate'] = _SCENARIOGOALSUPDATE
DESCRIPTOR.message_types_by_name['ScenarioEnded'] = _SCENARIOENDED
DESCRIPTOR.message_types_by_name['ScenarioOutcomeData'] = _SCENARIOOUTCOMEDATA
DESCRIPTOR.message_types_by_name['QuestGoalUpdate'] = _QUESTGOALUPDATE

class SimPickerItem(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SIMPICKERITEM


class SituationEditJobData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONEDITJOBDATA


class SituationEditData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONEDITDATA


class SituationPrepare(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONPREPARE


class SituationIDBatch(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONIDBATCH


class SituationDataBatch(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONDATABATCH


class SituationGuestAttireColor(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONGUESTATTIRECOLOR


class SituationGuestAttireStyle(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONGUESTATTIRESTYLE


class SituationStyleData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONSTYLEDATA


class SituationData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONDATA


class SituationJobData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONJOBDATA


class SituationLevelReward(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONLEVELREWARD


class SituationAssignJob(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONASSIGNJOB


class SituationPreferredActivities(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONPREFERREDACTIVITIES


class SituationJobSim(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONJOBSIM


class SituationJobSims(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONJOBSIMS


class SituationLocations(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONLOCATIONS


class SituationSimScore(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONSIMSCORE


class SituationLevelData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONLEVELDATA


class SituationLevelUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONLEVELUPDATE


class SituationJobAssignment(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONJOBASSIGNMENT


class SituationStart(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONSTART


class SituationSimJoined(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONSIMJOINED


class SituationSimLeft(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONSIMLEFT


class SituationScoreUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONSCOREUPDATE


class SituationGoal(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONGOAL


class SituationGoalsUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONGOALSUPDATE


class SituationGoalButtonData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONGOALBUTTONDATA


class SituationTimeUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONTIMEUPDATE


class SituationCallbackResponse(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONCALLBACKRESPONSE


class SituationIconUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONICONUPDATE


class AddMinimizedSituation(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _ADDMINIMIZEDSITUATION


class RemoveMinimizedSituation(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _REMOVEMINIMIZEDSITUATION


class SituationMeterData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONMETERDATA


class SituationMeterThreshold(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONMETERTHRESHOLD


class SituationMeterUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONMETERUPDATE


class SituationOutcomeData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SITUATIONOUTCOMEDATA


class ScenarioGoalGroup(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SCENARIOGOALGROUP


class ScenarioGoalsUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SCENARIOGOALSUPDATE


class ScenarioEnded(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SCENARIOENDED


class ScenarioOutcomeData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SCENARIOOUTCOMEDATA


class QuestGoalUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _QUESTGOALUPDATE

