from google.protobuf import descriptor
from google.protobuf import message
from google.protobuf import reflection
from google.protobuf import descriptor_pb2
import protocolbuffers.Localization_pb2 as Localization_pb2
import protocolbuffers.SituationPersistence_pb2 as SituationPersistence_pb2
import protocolbuffers.SimsCustomOptions_pb2 as SimsCustomOptions_pb2
import protocolbuffers.Outfits_pb2 as Outfits_pb2
import protocolbuffers.Animation_pb2 as Animation_pb2
import protocolbuffers.Audio_pb2 as Audio_pb2
import protocolbuffers.ResourceKey_pb2 as ResourceKey_pb2
DESCRIPTOR = descriptor.FileDescriptor(name='SimObjectAttributes.proto', package='EA.Sims4.Persistence', serialized_pb='\n\x19SimObjectAttributes.proto\x12\x14EA.Sims4.Persistence\x1a\x12Localization.proto\x1a\x1aSituationPersistence.proto\x1a\x17SimsCustomOptions.proto\x1a\rOutfits.proto\x1a\x0fAnimation.proto\x1a\x0bAudio.proto\x1a\x11ResourceKey.proto"\x9a\x0f\n\x11PersistenceMaster\x12E\n\x04data\x18\x01 \x03(\x0b27.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x1a½\x0e\n\x0fPersistableData\x12O\n\x04type\x18\x01 \x02(\x0e2A.EA.Sims4.Persistence.PersistenceMaster.PersistableData.DATA_TYPE"Ì\r\n\tDATA_TYPE\x12\x14\n\x10SimInfoAttribute\x10\x01\x12\x12\n\x0eStateComponent\x10\x02\x12\x17\n\x13RelationshipTracker\x10\x03\x12\x10\n\x0cRelationship\x10\x04\x12\x14\n\x10CommodityTracker\x10\x05\x12\x15\n\x11StatisticsTracker\x10\x06\x12\x15\n\x11ObjectPreferences\x10\x07\x12\x15\n\x11CraftingComponent\x10\x08\x12\x13\n\x0fObjectOwnership\x10\t\x12\n\n\x06Stereo\x10\n\x12\x1a\n\x16InventoryItemComponent\x10\x0b\x12\x15\n\x11LightingComponent\x10\x0c\x12\x14\n\x10EventDataTracker\x10\r\x12\x11\n\rNameComponent\x10\x0e\x12\x1a\n\x16StoredSimInfoComponent\x10\x0f\x12\x14\n\x10PregnancyTracker\x10\x10\x12\x12\n\x0eSimPermissions\x10\x11\x12\x10\n\x0cTraitTracker\x10\x12\x12\x13\n\x0fCanvasComponent\x10\x13\x12\x10\n\x0cDeathTracker\x10\x14\x12\x14\n\x10OwnableComponent\x10\x15\x12\x1a\n\x16FlowingPuddleComponent\x10\x16\x12\x14\n\x10AdventureTracker\x10\x17\x12\x16\n\x12StatisticComponent\x10\x18\x12\x14\n\x10GenealogyTracker\x10\x19\x12\x1f\n\x1bObjectRelationshipComponent\x10\x1a\x12\x10\n\x0cSimKnowledge\x10\x1b\x12\x16\n\x12ObjectAgeComponent\x10\x1c\x12\x16\n\x12GardeningComponent\x10\x1d\x12\x14\n\x10SpawnerComponent\x10\x1e\x12\x11\n\rOccultTracker\x10\x1f\x12\x16\n\x12MannequinComponent\x10 \x12\x15\n\x11AppearanceTracker\x10!\x12\x13\n\x0fRetailComponent\x10"\x12\x1a\n\x16PortalLockingComponent\x10#\x12\x1b\n\x17StoryProgressionTracker\x10$\x12\x1c\n\x18ParentToSimHeadComponent\x10%\x12\x13\n\x0fStolenComponent\x10&\x12\x13\n\x0fRankedStatistic\x10*\x12\x11\n\rGameComponent\x10+\x12\x13\n\x0fSicknessTracker\x10,\x12\x10\n\x0cRelicTracker\x10-\x12\x1d\n\x19StoredObjectInfoComponent\x10.\x12\x18\n\x14StoredAudioComponent\x10/\x12\x1f\n\x1bSituationSchedulerComponent\x100\x12\x19\n\x15LifestyleBrandTracker\x101\x12\x11\n\rSuntanTracker\x102\x12\x18\n\x14ObjectClaimComponent\x103\x12\x11\n\rDegreeTracker\x104\x12\x17\n\x13OrganizationTracker\x105\x12\x1e\n\x1aScholarshipLetterComponent\x106\x12\x1a\n\x16ObjectLockingComponent\x107\x12\x10\n\x0cFixupTracker\x108\x12\x16\n\x12UtilitiesComponent\x109\x12\x17\n\x13StoredInfoComponent\x10:\x12\x1e\n\x1aObjectMarketplaceComponent\x10;\x12\x1a\n\x16ModularObjectComponent\x10<\x12 \n\x1cStoredActorLocationComponent\x10=\x12\x1c\n\x18FishingLocationComponent\x10>\x12\x1d\n\x19AnimalPreferenceComponent\x10?\x12\x19\n\x15AnimalObjectComponent\x10@\x12%\n!ObjectFashionMarketplaceComponent\x10A\x12\x16\n\x12LunarEffectTracker\x10B\x12\x19\n\x15BrandingIconComponent\x10C\x12\x1d\n\x19PersistableJewelryTracker\x10D\x12\x1f\n\x1bPersistableJewelryComponent\x10E\x12"\n\x1ePersistableChargeableComponent\x10F\x12\x15\n\x11HeirloomComponent\x10J\x12\x1c\n\x18PersistableFamilyRecipes\x10K\x12\x1c\n\x18PersistableTattooTracker\x10L*\n\x08\x88¤\x01\x10\x80\x80\x80\x80\x02"¸\x18\n\x1cPersistableSimInfoAttributes\x12R\n\x14relationship_tracker\x18\x01 \x01(\x0b24.EA.Sims4.Persistence.PersistableRelationshipTracker\x12L\n\x11commodity_tracker\x18\x02 \x01(\x0b21.EA.Sims4.Persistence.PersistableCommodityTracker\x12N\n\x12statistics_tracker\x18\x03 \x01(\x0b22.EA.Sims4.Persistence.PersistableStatisticsTracker\x12N\n\x12object_preferences\x18\x04 \x01(\x0b22.EA.Sims4.Persistence.PersistableObjectPreferences\x12J\n\x10object_ownership\x18\x05 \x01(\x0b20.EA.Sims4.Persistence.PersistableObjectOwnership\x12M\n\x12event_data_tracker\x18\x06 \x01(\x0b21.EA.Sims4.Persistence.PersistableEventDataTracker\x12D\n\rdeath_tracker\x18\x07 \x01(\x0b2-.EA.Sims4.Persistence.PersistableDeathTracker\x12L\n\x11pregnancy_tracker\x18\x08 \x01(\x0b21.EA.Sims4.Persistence.PersistablePregnancyTracker\x12H\n\x0fsim_permissions\x18\t \x01(\x0b2/.EA.Sims4.Persistence.PersistableSimPermissions\x12N\n\rtrait_tracker\x18\n \x01(\x0b2-.EA.Sims4.Persistence.PersistableTraitTrackerB\x08\x80µ\x18\x01\x88µ\x18\x01\x12L\n\x11adventure_tracker\x18\x0b \x01(\x0b21.EA.Sims4.Persistence.PersistableAdventureTracker\x12F\n\x0bsim_careers\x18\x0c \x01(\x0b2+.EA.Sims4.Persistence.PersistableSimCareersB\x04\x80µ\x18\x01\x12N\n\rskill_tracker\x18\r \x01(\x0b2-.EA.Sims4.Persistence.PersistableSkillTrackerB\x08\x80µ\x18\x01\x88µ\x18\x01\x12V\n\x11genealogy_tracker\x18\x0e \x01(\x0b21.EA.Sims4.Persistence.PersistableGenealogyTrackerB\x08\x80µ\x18\x01\x88µ\x18\x01\x12L\n\x0eunlock_tracker\x18\x0f \x01(\x0b2..EA.Sims4.Persistence.PersistableUnlockTrackerB\x04\x88µ\x18\x01\x12H\n\x0froyalty_tracker\x18\x10 \x01(\x0b2/.EA.Sims4.Persistence.PersistableRoyaltyTracker\x12P\n\x0eoccult_tracker\x18\x11 \x01(\x0b2..EA.Sims4.Persistence.PersistableOccultTrackerB\x08\x80µ\x18\x01\x88µ\x18\x01\x12J\n\x10notebook_tracker\x18\x12 \x01(\x0b20.EA.Sims4.Persistence.PersistableNotebookTracker\x12N\n\x12appearance_tracker\x18\x13 \x01(\x0b22.EA.Sims4.Persistence.PersistableAppearanceTracker\x12[\n\x19story_progression_tracker\x18\x14 \x01(\x0b28.EA.Sims4.Persistence.PersistableStoryProgressionTracker\x12_\n\x18ranked_statistic_tracker\x18\x15 \x01(\x0b27.EA.Sims4.Persistence.PersistableRankedStatisticTrackerB\x04\x88µ\x18\x01\x12J\n\x10sickness_tracker\x18\x16 \x01(\x0b20.EA.Sims4.Persistence.PersistableSicknessTracker\x12D\n\rrelic_tracker\x18\x17 \x01(\x0b2-.EA.Sims4.Persistence.PersistableRelicTracker\x12`\n\x1cstored_object_info_component\x18\x18 \x01(\x0b2:.EA.Sims4.Persistence.PersistableStoredObjectInfoComponent\x12U\n\x16stored_audio_component\x18\x19 \x01(\x0b25.EA.Sims4.Persistence.PersistableStoredAudioComponent\x12W\n\x17lifestyle_brand_tracker\x18\x1a \x01(\x0b26.EA.Sims4.Persistence.PersistableLifestyleBrandTracker\x12F\n\x0esuntan_tracker\x18\x1b \x01(\x0b2..EA.Sims4.Persistence.PersistableSuntanTracker\x12J\n\x10familiar_tracker\x18\x1c \x01(\x0b20.EA.Sims4.Persistence.PersistableFamiliarTracker\x12L\n\x11favorites_tracker\x18\x1d \x01(\x0b21.EA.Sims4.Persistence.PersistableFavoritesTracker\x12L\n\x0edegree_tracker\x18\x1e \x01(\x0b2..EA.Sims4.Persistence.PersistableDegreeTrackerB\x04\x80µ\x18\x01\x12R\n\x14organization_tracker\x18\x1f \x01(\x0b24.EA.Sims4.Persistence.PersistableOrganizationTracker\x12D\n\rfixup_tracker\x18  \x01(\x0b2-.EA.Sims4.Persistence.PersistableFixupTracker\x12W\n\x17trait_statistic_tracker\x18! \x01(\x0b26.EA.Sims4.Persistence.PersistableTraitStatisticTracker\x12Q\n\x14lunar_effect_tracker\x18" \x01(\x0b23.EA.Sims4.Persistence.PersistableLunarEffectTracker\x12H\n\x0fjewelry_tracker\x18# \x01(\x0b2/.EA.Sims4.Persistence.PersistableJewelryTracker\x12U\n\x16family_recipes_tracker\x18$ \x01(\x0b25.EA.Sims4.Persistence.PersistableFamilyRecipesTracker\x12F\n\x0etattoo_tracker\x18% \x01(\x0b2..EA.Sims4.Persistence.PersistableTattooTracker2\x87\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x89¤\x01 \x02(\x0b22.EA.Sims4.Persistence.PersistableSimInfoAttributes"ò\x03\n\x08LockData\x12\x11\n\tlock_type\x18\x01 \x01(\x06\x12\x10\n\x08priority\x18\x02 \x01(\x06\x12\r\n\x05sides\x18\x03 \x01(\x06\x12\x14\n\x0cexcept_actor\x18\x04 \x01(\x08\x12\x18\n\x10except_household\x18\x05 \x01(\x08\x12\x1d\n\x11exception_sim_ids\x18\x06 \x03(\x06B\x02\x10\x01\x12\x18\n\x10participant_enum\x18\x07 \x01(\x06\x12\x1a\n\x0esituation_jobs\x18\x08 \x03(\x06B\x02\x10\x01\x12\x15\n\trole_tags\x18\t \x03(\x06B\x02\x10\x01\x12\x0e\n\x06negate\x18\n \x01(\x08\x12\x1e\n\x16except_retail_employee\x18\x0b \x01(\x08\x12\x1a\n\x0elocked_sim_ids\x18\x0c \x03(\x06B\x02\x10\x01\x12\x0e\n\x06gender\x18\r \x01(\x06\x12\x10\n\x04ages\x18\x0e \x03(\x06B\x02\x10\x01\x12\x13\n\x07species\x18\x0f \x03(\x06B\x02\x10\x01\x12\x12\n\nmatch_type\x18\x10 \x01(\r\x12\x16\n\x0eranked_stat_id\x18\x11 \x01(\x06\x12\x17\n\x0fthreshold_value\x18\x12 \x01(\x04\x12\x1c\n\x14threshold_comparison\x18\x13 \x01(\r\x12\x14\n\x08buff_ids\x18\x14 \x03(\x06B\x02\x10\x01\x12\x1a\n\x0ecreature_types\x18\x15 \x03(\rB\x02\x10\x01"«\x02\n\x19PersistableStateComponent\x129\n\x06states\x18\x01 \x03(\x0b2).EA.Sims4.Persistence.StateComponentState\x12L\n\x19states_before_delinquency\x18\x02 \x03(\x0b2).EA.Sims4.Persistence.StateComponentState2\x84\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x8a¤\x01 \x02(\x0b2/.EA.Sims4.Persistence.PersistableStateComponent"ò\x01\n\x1ePersistableRelationshipTracker\x12D\n\rrelationships\x18\x01 \x03(\x0b2-.EA.Sims4.Persistence.PersistableRelationship2\x89\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x8b¤\x01 \x02(\x0b24.EA.Sims4.Persistence.PersistableRelationshipTracker"Ù\x03\n\x17PersistableRelationship\x12\x11\n\ttarget_id\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x02\x12\x10\n\x04bits\x18\x03 \x03(\x04B\x02\x10\x01\x12/\n\x08timeouts\x18\x04 \x03(\x0b2\x1d.EA.Sims4.Persistence.Timeout\x12B\n\x06tracks\x18\x05 \x03(\x0b22.EA.Sims4.Persistence.PersistableRelationshipTrack\x125\n\tknowledge\x18\x06 \x01(\x0b2".EA.Sims4.Persistence.SimKnowledge\x12?\n\x0fbit_added_buffs\x18\x07 \x03(\x0b2&.EA.Sims4.Persistence.BitAddedBuffList\x12\x18\n\x10last_update_time\x18\x08 \x01(\x042\x82\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x8c¤\x01 \x02(\x0b2-.EA.Sims4.Persistence.PersistableRelationship"D\n\x13ConfrontedSimSecret\x12\x11\n\tsecret_id\x18\x01 \x01(\x04\x12\x1a\n\x0bblackmailed\x18\x02 \x01(\x08:\x05false"ì\x04\n\x0cSimKnowledge\x12\x15\n\ttrait_ids\x18\x01 \x03(\x04B\x02\x10\x01\x12\x12\n\nnum_traits\x18\x02 \x01(\r\x12\x14\n\x0cknows_career\x18\x03 \x01(\x08\x12\x11\n\x05stats\x18\x04 \x03(\x04B\x02\x10\x01\x12\x13\n\x0bknows_major\x18\x05 \x01(\x08\x12!\n\x19knows_romantic_preference\x18\x06 \x01(\x08\x12\x1f\n\x17knows_woohoo_preference\x18\x07 \x01(\x08\x12"\n\x16known_romantic_genders\x18\x08 \x03(\rB\x02\x10\x01\x12 \n\x14known_woohoo_genders\x18\t \x03(\rB\x02\x10\x01\x12!\n\x19known_exploring_sexuality\x18\n \x01(\x08\x12\x1e\n\x16unconfronted_secret_id\x18\x0b \x01(\x04\x12E\n\x12confronted_secrets\x18\x0c \x03(\x0b2).EA.Sims4.Persistence.ConfrontedSimSecret\x12/\n#known_relationship_expectations_ids\x18\r \x03(\rB\x02\x10\x01\x12\x1c\n\x10known_rel_tracks\x18\x0e \x03(\x04B\x02\x10\x01\x12\x17\n\x0fknown_net_worth\x18\x0f \x01(\x042w\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18¢¤\x01 \x02(\x0b2".EA.Sims4.Persistence.SimKnowledge"<\n\x07Timeout\x12\x1b\n\x13timeout_bit_id_hash\x18\x01 \x01(\x04\x12\x14\n\x0celapsed_time\x18\x02 \x01(\x02"v\n\x1cPersistableRelationshipTrack\x12\x10\n\x08track_id\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x02\x12\x0f\n\x07visible\x18\x03 \x01(\x08\x12$\n\x18ticks_until_decay_begins\x18\x04 \x01(\x02:\x02-1"8\n\x10BitAddedBuffList\x12\x0e\n\x06bit_id\x18\x01 \x01(\x04\x12\x14\n\x08buff_ids\x18\x02 \x03(\x04B\x02\x10\x01"÷\x01\n\x1bPersistableCommodityTracker\x124\n\x0bcommodities\x18\x01 \x03(\x0b2\x1f.EA.Sims4.Persistence.Commodity\x12\x19\n\x11time_of_last_save\x18\x02 \x01(\x042\x86\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x8d¤\x01 \x02(\x0b21.EA.Sims4.Persistence.PersistableCommodityTracker"¨\x01\n\tCommodity\x12\x11\n\tname_hash\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x02\x12\x1e\n\x16apply_buff_on_start_up\x18\x03 \x01(\x08\x126\n\x0bbuff_reason\x18\x04 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12!\n\x19time_of_last_value_change\x18\x05 \x01(\x04"Ý\x01\n\x1cPersistableStatisticsTracker\x123\n\nstatistics\x18\x01 \x03(\x0b2\x1f.EA.Sims4.Persistence.Statistic2\x87\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x8e¤\x01 \x02(\x0b22.EA.Sims4.Persistence.PersistableStatisticsTracker"-\n\tStatistic\x12\x11\n\tname_hash\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x02"Ë\x01\n\x17PersistableSkillTracker\x12+\n\x06skills\x18\x01 \x03(\x0b2\x1b.EA.Sims4.Persistence.Skill2\x82\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18¡¤\x01 \x02(\x0b2-.EA.Sims4.Persistence.PersistableSkillTracker"i\n\x05Skill\x12\x11\n\tname_hash\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x02\x12\x1b\n\x13level_0_buffer_full\x18\x03 \x01(\x08\x12!\n\x19time_of_last_value_change\x18\x04 \x01(\x04"G\n\x13StateComponentState\x12\x17\n\x0fstate_name_hash\x18\x01 \x01(\x04\x12\x17\n\x0fvalue_name_hash\x18\x02 \x01(\x04"å\x01\n\x1cPersistableObjectPreferences\x12;\n\x0bpreferences\x18\x01 \x03(\x0b2&.EA.Sims4.Persistence.ObjectPreference2\x87\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x8f¤\x01 \x02(\x0b22.EA.Sims4.Persistence.PersistableObjectPreferences"\x93\x02\n\x1cPersistableCraftingComponent\x126\n\x07process\x18\x01 \x01(\x0b2%.EA.Sims4.Persistence.CraftingProcess\x12\x17\n\x0fuse_base_recipe\x18\x02 \x01(\x08\x12\x18\n\x10is_final_product\x18\x03 \x01(\x082\x87\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x90¤\x01 \x02(\x0b22.EA.Sims4.Persistence.PersistableCraftingComponent"l\n\x0eIngredientData\x12@\n\x0fingredient_data\x18\x01 \x01(\x0b2\'.EA.Sims4.Persistence.PersistenceMaster\x12\x18\n\x10in_sim_inventory\x18\x02 \x01(\x08"=\n\x15GenericIngredientData\x12\x15\n\ringredient_id\x18\x01 \x01(\x04\x12\r\n\x05count\x18\x02 \x01(\r"r\n\x0fSimInfoNameData\x12\x12\n\nfirst_name\x18\x01 \x01(\t\x12\x11\n\tlast_name\x18\x02 \x01(\t\x12\x0e\n\x06gender\x18\x03 \x01(\r\x12\x15\n\rfull_name_key\x18\x04 \x01(\r\x12\x11\n\tage_flags\x18\x05 \x01(\r"E\n\x0fBucksRefundData\x12\x0e\n\x06sim_id\x18\x01 \x01(\x04\x12\x12\n\nbucks_type\x18\x02 \x01(\r\x12\x0e\n\x06amount\x18\x03 \x01(\r"ä\x05\n\x0fCraftingProcess\x12\x11\n\trecipe_id\x18\x01 \x01(\x04\x12\x10\n\x08phase_id\x18\x02 \x01(\r\x12\x19\n\x11previous_phase_id\x18\x03 \x01(\r\x12\x13\n\x0bcurrent_ico\x18\x04 \x01(\x06\x12\x16\n\x0ecrafter_sim_id\x18\x06 \x01(\x04\x12M\n\x11statistic_tracker\x18\x07 \x01(\x0b22.EA.Sims4.Persistence.PersistableStatisticsTracker\x12>\n\x10used_ingredients\x18\x08 \x03(\x0b2$.EA.Sims4.Persistence.IngredientData\x12\x13\n\x0binscription\x18\t \x01(\t\x12\x15\n\rcrafted_value\x18\n \x01(\r\x12;\n\x0ccrafter_info\x18\x0b \x01(\x0b2%.EA.Sims4.Persistence.SimInfoNameData\x12E\n\x16bucks_refund_on_cancel\x18\x0c \x03(\x0b2%.EA.Sims4.Persistence.BucksRefundData\x12O\n\x1ageneric_recipe_ingredients\x18\r \x03(\x0b2+.EA.Sims4.Persistence.GenericIngredientData\x12\x14\n\x0csituation_id\x18\x0e \x01(\x04\x12\x1b\n\x0fexecuted_phases\x18\x0f \x03(\x04B\x02\x10\x01\x12H\n\x13defined_ingredients\x18\x10 \x03(\x0b2+.EA.Sims4.Persistence.GenericIngredientData\x12\x1c\n\x14single_serving_value\x18\x11 \x01(\x02\x129\n\rfamily_recipe\x18\x12 \x01(\x0b2".EA.Sims4.Persistence.FamilyRecipe"â\x01\n\x1aPersistableObjectOwnership\x12<\n\x0cowned_object\x18\x01 \x03(\x0b2&.EA.Sims4.Persistence.ObjectPreference2\x85\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x91¤\x01 \x02(\x0b20.EA.Sims4.Persistence.PersistableObjectOwnership"¢\x01\n\x11PersistableStereo\x12\x0f\n\x07channel\x18\x01 \x01(\x042|\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x92¤\x01 \x02(\x0b2\'.EA.Sims4.Persistence.PersistableStereo"¢\x02\n!PersistableInventoryItemComponent\x12\x16\n\x0einventory_type\x18\x01 \x01(\r\x12\x10\n\x08owner_id\x18\x02 \x01(\x04\x12\x16\n\x0bstack_count\x18\x03 \x01(\r:\x011\x12\x19\n\x11requires_claiming\x18\x04 \x01(\x08\x12\x11\n\tis_hidden\x18\x05 \x01(\x082\x8c\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x93¤\x01 \x02(\x0b27.EA.Sims4.Persistence.PersistableInventoryItemComponent"2\n\x10ObjectPreference\x12\x0b\n\x03tag\x18\x01 \x01(\r\x12\x11\n\tobject_id\x18\x02 \x01(\x04"À\x02\n\x1cPersistableLightingComponent\x12\x16\n\x0edimmer_setting\x18\x01 \x01(\x02\x12\r\n\x05color\x18\x03 \x01(\r\x12\x1e\n\x16pending_dimmer_setting\x18\x04 \x01(\x02\x12\x16\n\x0euser_intensity\x18\x05 \x01(\x02\x12\x1f\n\x17previous_dimmer_setting\x18\x06 \x01(\x02\x12\x16\n\x0eprevious_color\x18\x07 \x01(\r2\x87\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x94¤\x01 \x02(\x0b22.EA.Sims4.Persistence.PersistableLightingComponent"J\n\x0fTimedAspiration\x12\x12\n\naspiration\x18\x05 \x02(\x06\x12\x10\n\x08end_time\x18\x06 \x02(\x04\x12\x11\n\tcompleted\x18\x07 \x01(\x08"L\n\x18MilestoneCompletionCount\x12\x16\n\x0emilestone_guid\x18\x01 \x01(\x04\x12\x18\n\x10completion_count\x18\x02 \x01(\r"K\n\x14AdditionalObjectives\x12\x16\n\x0emilestone_guid\x18\x01 \x01(\x04\x12\x1b\n\x0fobjective_guids\x18\x02 \x03(\x04B\x02\x10\x01"°\x04\n\x1bPersistableEventDataTracker\x12 \n\x14milestones_completed\x18\x01 \x03(\x04B\x02\x10\x01\x12 \n\x14objectives_completed\x18\x02 \x03(\x04B\x02\x10\x01\x123\n\x04data\x18\x03 \x01(\x0b2%.EA.Sims4.Persistence.EventDataObject\x12-\n!unlocked_hidden_aspiration_tracks\x18\x04 \x03(\x04B\x02\x10\x01\x12@\n\x11timed_aspirations\x18\x05 \x03(\x0b2%.EA.Sims4.Persistence.TimedAspiration\x12S\n\x1bmilestone_completion_counts\x18\x06 \x03(\x0b2..EA.Sims4.Persistence.MilestoneCompletionCount\x12I\n\x15additional_objectives\x18\x07 \x03(\x0b2*.EA.Sims4.Persistence.AdditionalObjectives2\x86\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x95¤\x01 \x02(\x0b21.EA.Sims4.Persistence.PersistableEventDataTracker"\x98\x08\n\x0fEventDataObject\x12E\n\x0esituation_data\x18\x01 \x03(\x0b2-.EA.Sims4.Persistence.EventData_SituationData\x12F\n\x0eobjective_data\x18\x02 \x03(\x0b2..EA.Sims4.Persistence.EventData_Objective_Data\x12C\n\rsimoleon_data\x18\x03 \x03(\x0b2,.EA.Sims4.Persistence.EventData_EnumToAmount\x12?\n\ttime_data\x18\x04 \x03(\x0b2,.EA.Sims4.Persistence.EventData_EnumToAmount\x12C\n\x10interaction_data\x18\x05 \x03(\x0b2).EA.Sims4.Persistence.EventData_NamedData\x12K\n\x11relationship_data\x18\x06 \x03(\x0b20.EA.Sims4.Persistence.EventData_RelationshipData\x12\x17\n\x0btravel_data\x18\x08 \x03(\x04B\x02\x10\x01\x129\n\x08tag_data\x18\t \x03(\x0b2\'.EA.Sims4.Persistence.EventData_TagData\x12?\n\x0bcareer_data\x18\n \x03(\x0b2*.EA.Sims4.Persistence.EventData_CareerData\x12Q\n\x13relative_start_data\x18\x0b \x03(\x0b24.EA.Sims4.Persistence.EventData_RelativeStartingData\x12H\n\x0fclub_bucks_data\x18\x0c \x01(\x0b2/.EA.Sims4.Persistence.EventData_ClubBucksEarned\x12O\n\x12time_in_gatherings\x18\r \x01(\x0b23.EA.Sims4.Persistence.EventData_TimeInClubGathering\x12_\n\x1fencouraged_interactions_started\x18\x0e \x01(\x0b26.EA.Sims4.Persistence.EventData_EncouragedInteractions\x128\n\tmood_data\x18\x0f \x01(\x0b2%.EA.Sims4.Persistence.EventData_Moods\x12@\n\nbucks_data\x18\x10 \x03(\x0b2,.EA.Sims4.Persistence.EventData_EnumToAmount"W\n\x1eEventData_RelativeStartingData\x12\x18\n\x10objective_guid64\x18\x01 \x01(\x04\x12\x1b\n\x0fstarting_values\x18\x02 \x03(\x04B\x02\x10\x01"h\n\x17EventData_SituationData\x12\x0c\n\x04name\x18\x01 \x01(\t\x12?\n\x07results\x18\x02 \x03(\x0b2..EA.Sims4.Persistence.EventData_SituationEnums"s\n\x18EventData_SituationEnums\x12\x13\n\x0bresult_enum\x18\x01 \x01(\r\x12B\n\x0cenum_quality\x18\x02 \x03(\x0b2,.EA.Sims4.Persistence.EventData_EnumToAmount"b\n\x11EventData_TagData\x12\x10\n\x08tag_enum\x18\x01 \x01(\r\x12;\n\x05enums\x18\x02 \x03(\x0b2,.EA.Sims4.Persistence.EventData_EnumToAmount"r\n\x1aEventData_RelationshipData\x12\x17\n\x0frelationship_id\x18\x01 \x01(\r\x12;\n\x05enums\x18\x02 \x03(\x0b2,.EA.Sims4.Persistence.EventData_EnumToAmount"A\n\x14EventData_CareerData\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04time\x18\x02 \x01(\x04\x12\r\n\x05money\x18\x03 \x01(\x04"I\n\x18EventData_Objective_Data\x12\x0c\n\x04enum\x18\x01 \x01(\x04\x12\x0e\n\x06amount\x18\x02 \x01(\r\x12\x0f\n\x03ids\x18\x03 \x03(\x06B\x02\x10\x01"`\n\x13EventData_NamedData\x12\x0c\n\x04name\x18\x01 \x01(\t\x12;\n\x05enums\x18\x02 \x03(\x0b2,.EA.Sims4.Persistence.EventData_EnumToAmount"6\n\x16EventData_EnumToAmount\x12\x0c\n\x04enum\x18\x01 \x01(\r\x12\x0e\n\x06amount\x18\x02 \x01(\x03"+\n\x19EventData_ClubBucksEarned\x12\x0e\n\x06amount\x18\x01 \x01(\r"4\n\x1dEventData_TimeInClubGathering\x12\x13\n\x0bsim_minutes\x18\x01 \x01(\r"@\n EventData_EncouragedInteractions\x12\x1c\n\x14interactions_started\x18\x01 \x01(\r"3\n\x08MoodData\x12\x0c\n\x04mood\x18\x01 \x02(\x04\x12\x19\n\x11last_time_in_mood\x18\x02 \x02(\x04"D\n\x0fEventData_Moods\x121\n\tmood_data\x18\x01 \x03(\x0b2\x1e.EA.Sims4.Persistence.MoodData"Ã\x01\n\x18PersistableNameComponent\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0bdescription\x18\x02 \x01(\t2\x83\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x96¤\x01 \x02(\x0b2..EA.Sims4.Persistence.PersistableNameComponent"Ó\x03\n!PersistableStoredSimInfoComponent\x12\x12\n\x06sim_id\x18\x01 \x01(\x06B\x02\x18\x01\x12E\n\x12sim_info_name_data\x18\x02 \x01(\x0b2%.EA.Sims4.Persistence.SimInfoNameDataB\x02\x18\x01\x12\x18\n\nsim_id_set\x18\x03 \x03(\x06B\x04\x10\x01\x18\x01\x12I\n\x16sim_info_name_data_set\x18\x04 \x03(\x0b2%.EA.Sims4.Persistence.SimInfoNameDataB\x02\x18\x01\x12\x17\n\x0bsim_id_list\x18\x05 \x03(\x06B\x02\x10\x01\x12F\n\x17sim_info_name_data_list\x18\x06 \x03(\x0b2%.EA.Sims4.Persistence.SimInfoNameData2\x8c\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x97¤\x01 \x02(\x0b27.EA.Sims4.Persistence.PersistableStoredSimInfoComponent"\x8c\x02\n\x1bPersistablePregnancyTracker\x12\x17\n\x0fdeprecated_seed\x18\x01 \x01(\x02\x12\x16\n\nparent_ids\x18\x02 \x03(\x06B\x02\x10\x01\x12\x15\n\rlast_modified\x18\x03 \x01(\x04\x12\x0c\n\x04seed\x18\x04 \x01(\r\x12\x0e\n\x06origin\x18\x05 \x01(\r2\x86\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x98¤\x01 \x02(\x0b21.EA.Sims4.Persistence.PersistablePregnancyTracker"Ã\x01\n\x19PersistableSimPermissions\x12\x1f\n\x13enabled_permissions\x18\x01 \x03(\x04B\x02\x10\x012\x84\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x99¤\x01 \x02(\x0b2/.EA.Sims4.Persistence.PersistableSimPermissions"j\n\x18GameplayObjectPreference\x12%\n\x1dgameplay_object_preference_id\x18\x01 \x01(\x04\x12\'\n\x1fgameplay_object_preference_type\x18\x02 \x01(\x04"\x8d\x02\n\x17PersistableTraitTracker\x12\x15\n\ttrait_ids\x18\x01 \x03(\x04B\x02\x10\x01\x12V\n\x1egameplay_object_preference_map\x18\x02 \x03(\x0b2..EA.Sims4.Persistence.GameplayObjectPreference2\x82\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x9a¤\x01 \x02(\x0b2-.EA.Sims4.Persistence.PersistableTraitTracker"Æ\x03\n\x1aPersistableCanvasComponent\x12\x12\n\ntexture_id\x18\x01 \x01(\x04\x12\x14\n\x0creveal_level\x18\x02 \x01(\r\x12\x1a\n\x06effect\x18\x03 \x01(\r:\n4294967295\x12\x12\n\ntime_stamp\x18\x04 \x01(\t\x12\x18\n\x10stage_texture_id\x18\x05 \x01(\x04\x12\x1a\n\x12overlay_texture_id\x18\x06 \x01(\x04\x12\x19\n\x11reveal_texture_id\x18\x07 \x01(\x04\x12\x17\n\x0foutfit_category\x18\x08 \x01(\r\x12\x0e\n\x06locked\x18\t \x01(\x08\x12\x15\n\rno_op_version\x18\n \x01(\r\x12\x1b\n\x13reveal_texture_id_B\x18\x0b \x01(\x04\x12\x18\n\x10is_linked_canvas\x18\x0c \x01(\x082\x85\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x9b¤\x01 \x02(\x0b20.EA.Sims4.Persistence.PersistableCanvasComponent"ß\x01\n\x17PersistableDeathTracker\x12\x12\n\ndeath_type\x18\x01 \x01(\r\x12\x12\n\ndeath_time\x18\x02 \x01(\x04\x12\x17\n\x0fdeath_object_id\x18\x03 \x01(\x042\x82\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x9c¤\x01 \x02(\x0b2-.EA.Sims4.Persistence.PersistableDeathTracker"í\x01\n\x1bPersistableOwnableComponent\x12\x14\n\x0csim_owner_id\x18\x01 \x01(\x04\x12\x1a\n\x12household_owner_id\x18\x02 \x01(\x04\x12\x13\n\x0bcustom_name\x18\x03 \x01(\t2\x86\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x9d¤\x01 \x02(\x0b21.EA.Sims4.Persistence.PersistableOwnableComponent"ä\x01\n!PersistableFlowingPuddleComponent\x12\x16\n\npuddle_ids\x18\x01 \x03(\x04B\x02\x10\x01\x12\x18\n\tis_active\x18\x02 \x01(\x08:\x05false2\x8c\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x9e¤\x01 \x02(\x0b27.EA.Sims4.Persistence.PersistableFlowingPuddleComponent"\x9f\x04\n\x1bPersistableAdventureTracker\x12Y\n\nadventures\x18\x01 \x03(\x0b2E.EA.Sims4.Persistence.PersistableAdventureTracker.AdventureMomentPair\x12g\n\x13adventure_cooldowns\x18\x02 \x03(\x0b2J.EA.Sims4.Persistence.PersistableAdventureTracker.AdventureMomentCooldowns\x1aH\n\x13AdventureMomentPair\x12\x14\n\x0cadventure_id\x18\x01 \x02(\x04\x12\x1b\n\x13adventure_moment_id\x18\x02 \x02(\x04\x1ai\n\x18AdventureMomentCooldowns\x12\x14\n\x0cadventure_id\x18\x01 \x01(\x04\x12\x1b\n\x13adventure_moment_id\x18\x02 \x01(\x04\x12\x1a\n\x12adventure_cooldown\x18\x03 \x01(\x042\x86\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\x9f¤\x01 \x02(\x0b21.EA.Sims4.Persistence.PersistableAdventureTracker"Í\x02\n\x1cPersistableAppearanceTracker\x12j\n\x14appearance_modifiers\x18\x01 \x03(\x0b2L.EA.Sims4.Persistence.PersistableAppearanceTracker.AppearanceTrackerModifier\x1a7\n\x19AppearanceTrackerModifier\x12\x0c\n\x04guid\x18\x01 \x01(\x04\x12\x0c\n\x04seed\x18\x02 \x01(\r2\x87\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18¬¤\x01 \x02(\x0b22.EA.Sims4.Persistence.PersistableAppearanceTracker"¯\x02\n\x12CareerHistoryEntry\x12\x12\n\ncareer_uid\x18\x01 \x01(\x04\x12\x11\n\ttrack_uid\x18\x02 \x01(\x04\x12\x13\n\x0btrack_level\x18\x03 \x01(\r\x12\x1a\n\x12user_display_level\x18\x04 \x01(\r\x12\x11\n\ttime_left\x18\x05 \x01(\x04\x12\x15\n\rhighest_level\x18\x06 \x01(\r\x12\x15\n\rovermax_level\x18\x07 \x01(\r\x12\x11\n\tdaily_pay\x18\x08 \x01(\r\x12\x13\n\x0bdays_worked\x18\t \x01(\r\x12\x1a\n\x12active_days_worked\x18\n \x01(\r\x12\x1f\n\x17player_rewards_deferred\x18\x0b \x01(\x08\x12\x1b\n\x13schedule_shift_type\x18\x0c \x01(\r"t\n\tPhotoPair\x123\n\x0cbefore_photo\x18\x01 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x122\n\x0bafter_photo\x18\x02 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey"h\n\x11HiLowResPhotoPair\x12\x1d\n\x15hi_res_photo_instance\x18\x01 \x01(\x04\x124\n\rlow_res_photo\x18\x02 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey"Ú\x03\n\x0fGigHistoryEntry\x12\x17\n\x0fcustomer_sim_id\x18\x01 \x01(\x06\x12\x15\n\rclient_lot_id\x18\x02 \x01(\x04\x12\x0e\n\x06gig_id\x18\x03 \x01(\x04\x12\x11\n\tcareer_id\x18\x04 \x01(\x04\x12\x12\n\ngig_result\x18\x05 \x01(\r\x12\x16\n\x0eclient_hh_name\x18\x06 \x01(\t\x123\n\x0cafter_photos\x18\x07 \x03(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x124\n\rbefore_photos\x18\x08 \x03(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x12\x14\n\x0cgig_lot_type\x18\t \x01(\r\x128\n\rproject_title\x18\n \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x127\n\x0eselected_pairs\x18\x0b \x03(\x0b2\x1f.EA.Sims4.Persistence.PhotoPair\x12\x11\n\tgig_score\x18\x0c \x01(\x02\x12A\n\x10hi_low_res_pairs\x18\r \x03(\x0b2\'.EA.Sims4.Persistence.HiLowResPhotoPair"?\n\rGigHistoryKey\x12\x17\n\x0fcustomer_sim_id\x18\x01 \x01(\x06\x12\x15\n\rclient_lot_id\x18\x02 \x01(\x04"\x8f\x01\n\x0fCareerEventData\x12\x17\n\x0fcareer_event_id\x18\x01 \x01(\x04\x12\x18\n\x10required_zone_id\x18\x02 \x01(\x06\x12\x1a\n\x12event_situation_id\x18\x03 \x01(\x04\x12\r\n\x05state\x18\x04 \x01(\r\x12\x1e\n\x12temp_household_ids\x18\x05 \x03(\x06B\x02\x10\x01"\xa0\x01\n\x16CareerEventManagerData\x12<\n\rcareer_events\x18\x01 \x03(\x0b2%.EA.Sims4.Persistence.CareerEventData\x12H\n\x17scorable_situation_seed\x18\x02 \x01(\x0b2\'.EA.Sims4.Persistence.SituationSeedData"¯\x01\n\x13DetectiveCareerData\x12\x1e\n\x16active_criminal_sim_id\x18\x01 \x01(\x06\x12\x1c\n\x14crime_scene_event_id\x18\x02 \x01(\x06\x12\x1b\n\x0funused_clue_ids\x18\x03 \x03(\x06B\x02\x10\x01\x12\x19\n\rused_clue_ids\x18\x04 \x03(\x06B\x02\x10\x01\x12"\n\x1acase_start_time_in_minutes\x18\x05 \x01(\x06";\n\x13CareerEventCooldown\x12\x17\n\x0fcareer_event_id\x18\x01 \x01(\x06\x12\x0b\n\x03day\x18\x02 \x01(\x05"G\n\x17CareerClaimedObjectData\x12\x0c\n\x04guid\x18\x01 \x01(\x04\x12\x1e\n\x12claimed_object_ids\x18\x02 \x03(\x04B\x02\x10\x01"¬\x0c\n\x14PersistableSimCareer\x12\x12\n\ncareer_uid\x18\x01 \x01(\x04\x12\x11\n\ttrack_uid\x18\x02 \x01(\x04\x12\x13\n\x0btrack_level\x18\x03 \x01(\r\x12\x1a\n\x12user_display_level\x18\x04 \x01(\r\x12\x15\n\rattended_work\x18\x05 \x01(\x08\x12\x1d\n\x15base_work_performance\x18\x06 \x01(\x02\x12!\n\x19positive_work_performance\x18\x07 \x01(\x02\x12!\n\x19negative_work_performance\x18\x08 \x01(\x02\x12\x19\n\x11company_name_hash\x18\t \x01(\x04\x12\x1a\n\x12current_work_start\x18\n \x01(\x04\x12\x18\n\x10current_work_end\x18\x0b \x01(\x04\x12\x1d\n\x15current_work_duration\x18\x0c \x01(\x04\x12\x1b\n\x13active_situation_id\x18\r \x01(\x06\x12\x1d\n\x15career_situation_guid\x18\x0e \x01(\x06\x12\x16\n\x0ecalled_in_sick\x18\x0f \x01(\x08\x12\x19\n\x11pending_promotion\x18\x10 \x01(\x08\x12\x11\n\tjoin_time\x18\x11 \x01(\x03\x12\x1d\n\x15taking_day_off_reason\x18\x12 \x01(\r\x12 \n\x18requested_day_off_reason\x18\x13 \x01(\r\x12O\n\x19career_event_manager_data\x18\x14 \x01(\x0b2,.EA.Sims4.Persistence.CareerEventManagerData\x12\x15\n\rovermax_level\x18\x15 \x01(\r\x12A\n\x0edetective_data\x18\x16 \x01(\x0b2).EA.Sims4.Persistence.DetectiveCareerData\x12\x1f\n\x17career_session_extended\x18\x17 \x01(\x08\x12\x0f\n\x07zone_id\x18\x18 \x01(\x06\x12\x1e\n\x16has_attended_first_day\x18\x19 \x01(\x08\x12I\n\x16career_event_cooldowns\x18\x1a \x03(\x0b2).EA.Sims4.Persistence.CareerEventCooldown\x12*\n\x1bshould_restore_career_state\x18\x1b \x01(\x08:\x05false\x12\x1f\n\x13offered_assignments\x18\x1c \x03(\x04B\x02\x10\x01\x12\x1e\n\x12active_assignments\x18\x1d \x03(\x04B\x02\x10\x01\x12\x11\n\tpto_taken\x18\x1e \x01(\x02\x12\x1d\n\x15fame_moment_completed\x18\x1f \x01(\x08\x129\n\x0cupcoming_gig\x18  \x01(\x0b2#.EA.Sims4.Persistence.CareerGigData\x12\x1b\n\x13schedule_shift_type\x18! \x01(\r\x12\x1b\n\x13first_gig_completed\x18" \x01(\x08\x12\x1d\n\x15seen_scholarship_info\x18# \x01(\x08\x12\x1f\n\x17familiar_rabbit_hole_id\x18$ \x01(\x04\x12\x16\n\x0erabbit_hole_id\x18% \x01(\x04\x12K\n\x14claimed_object_datas\x18& \x03(\x0b2-.EA.Sims4.Persistence.CareerClaimedObjectData\x129\n\x0ccurrent_gigs\x18\' \x03(\x0b2#.EA.Sims4.Persistence.CareerGigData\x12\x16\n\x0efollow_enabled\x18( \x01(\x08\x124\n\ricon_override\x18) \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x12\x1a\n\x12workplace_rival_id\x18* \x01(\x04\x12\x14\n\x0coutfit_index\x18+ \x01(\r\x12Q\n\x1asmall_business_career_data\x18, \x03(\x0b2-.EA.Sims4.Persistence.CareerSmallBusinessData"\x94\x03\n\x15PersistableSimCareers\x12;\n\x07careers\x18\x01 \x03(\x0b2*.EA.Sims4.Persistence.PersistableSimCareer\x12@\n\x0ecareer_history\x18\x02 \x03(\x0b2(.EA.Sims4.Persistence.CareerHistoryEntry\x12\x1d\n\x15retirement_career_uid\x18\x03 \x01(\x04\x12\x1a\n\x12custom_career_name\x18\x04 \x01(\t\x12!\n\x19custom_career_description\x18\x05 \x01(\t\x12:\n\x0bgig_history\x18\x06 \x03(\x0b2%.EA.Sims4.Persistence.GigHistoryEntry\x12=\n\x10last_gig_history\x18\x07 \x01(\x0b2#.EA.Sims4.Persistence.GigHistoryKey\x12#\n\x1bretirement_career_track_uid\x18\x08 \x01(\x04"`\n\x0eFamilyRelation\x12>\n\rrelation_type\x18\x01 \x02(\x0e2\'.EA.Sims4.Persistence.RelationshipIndex\x12\x0e\n\x06sim_id\x18\x02 \x02(\x04"5\n\x11RelationshipTrope\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04\x12\x10\n\x08trope_id\x18\x02 \x02(\x04"¬\x02\n\x1bPersistableGenealogyTracker\x12>\n\x10family_relations\x18\x01 \x03(\x0b2$.EA.Sims4.Persistence.FamilyRelation\x12D\n\x13relationship_tropes\x18\x02 \x03(\x0b2\'.EA.Sims4.Persistence.RelationshipTrope2\x86\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\xa0¤\x01 \x02(\x0b21.EA.Sims4.Persistence.PersistableGenealogyTracker"Ñ\x01\n\x12ObjectRelationship\x12\x0e\n\x06sim_id\x18\x01 \x02(\x04\x12\r\n\x05value\x18\x02 \x02(\x02\x12L\n\x11commodity_tracker\x18\x03 \x01(\x0b21.EA.Sims4.Persistence.PersistableCommodityTracker\x12N\n\x12statistics_tracker\x18\x04 \x01(\x0b22.EA.Sims4.Persistence.PersistableStatisticsTracker"ý\x01\n&PersistableObjectRelationshipComponent\x12?\n\rrelationships\x18\x01 \x03(\x0b2(.EA.Sims4.Persistence.ObjectRelationship2\x91\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18£¤\x01 \x02(\x0b2<.EA.Sims4.Persistence.PersistableObjectRelationshipComponent"Ë\x01\n\x1dPersistableObjectAgeComponent\x12\x0b\n\x03age\x18\x01 \x01(\x04\x12\x12\n\nsaved_tick\x18\x02 \x01(\x042\x88\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18¤¤\x01 \x02(\x0b23.EA.Sims4.Persistence.PersistableObjectAgeComponent"g\n\x0cFruitSpawner\x12\x15\n\rdefinition_id\x18\x01 \x01(\x04\x12@\n\x0ffruit_save_data\x18\x02 \x01(\x0b2\'.EA.Sims4.Persistence.PersistenceMaster"±\x02\n\x1dPersistableGardeningComponent\x12:\n\x0efruit_spawners\x18\x01 \x03(\x0b2".EA.Sims4.Persistence.FruitSpawner\x12\x18\n\x0ccrop_weights\x18\x02 \x03(\x02B\x02\x10\x01\x12\x1d\n\x15default_definition_id\x18\x03 \x01(\x04\x12\x10\n\x08is_plant\x18\x04 \x01(\x082\x88\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18¥¤\x01 \x02(\x0b23.EA.Sims4.Persistence.PersistableGardeningComponent"r\n\nUnlockData\x12\x1a\n\x12unlock_instance_id\x18\x01 \x01(\x04\x12\x1c\n\x14unlock_instance_type\x18\x02 \x01(\x04\x12\x13\n\x0bcustom_name\x18\x03 \x01(\t\x12\x15\n\rmarked_as_new\x18\x04 \x01(\x08"Ü\x01\n\x18PersistableUnlockTracker\x12:\n\x10unlock_data_list\x18\x01 \x03(\x0b2 .EA.Sims4.Persistence.UnlockData2\x83\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18¦¤\x01 \x02(\x0b2..EA.Sims4.Persistence.PersistableUnlockTracker"»\x02\n\x1bPersistableSpawnerComponent\x12\x1b\n\x0fspawned_obj_ids\x18\x01 \x03(\x04B\x02\x10\x01\x12\x1b\n\x13spawner_initialized\x18\x02 \x01(\x08\x12 \n\x18spawner_data_spawn_index\x18\x03 \x01(\x05\x12\x1d\n\x15times_commodity_reset\x18\x04 \x01(\r\x12\x18\n\x10spawner_disabled\x18\x05 \x01(\x082\x86\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18§¤\x01 \x02(\x0b21.EA.Sims4.Persistence.PersistableSpawnerComponent"\x8c\x03\n\x19PersistableRoyaltyTracker\x12J\n\troyalties\x18\x01 \x03(\x0b27.EA.Sims4.Persistence.PersistableRoyaltyTracker.Royalty\x1a\x9b\x01\n\x07Royalty\x12\x14\n\x0croyalty_type\x18\x01 \x01(\r\x12\x16\n\x0eroyalty_guid64\x18\x02 \x01(\x04\x125\n\nentry_name\x18\x03 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x12\x12\n\nmultiplier\x18\x04 \x01(\x02\x12\x17\n\x0fcurrent_payment\x18\x05 \x01(\r2\x84\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18¨¤\x01 \x02(\x0b2/.EA.Sims4.Persistence.PersistableRoyaltyTracker"Ã\x06\n\x18PersistableOccultTracker\x12\x14\n\x0coccult_types\x18\x01 \x01(\r\x12\x1c\n\x14current_occult_types\x18\x02 \x01(\r\x12V\n\x10occult_sim_infos\x18\x03 \x03(\x0b2<.EA.Sims4.Persistence.PersistableOccultTracker.OccultSimData\x12\x1b\n\x13pending_occult_type\x18\x04 \x01(\r\x12#\n\x15occult_form_available\x18\x05 \x01(\x08:\x04true\x1aÒ\x03\n\rOccultSimData\x12\x13\n\x0boccult_type\x18\x01 \x01(\r\x12\x10\n\x08physique\x18\x0b \x01(\t\x12\x19\n\x11facial_attributes\x18\x0c \x01(\x0c\x12\x13\n\x0bvoice_pitch\x18\r \x01(\x02\x12\x13\n\x0bvoice_actor\x18\x0e \x01(\r\x12\x14\n\x0cvoice_effect\x18\x0f \x01(\x04\x12\x11\n\tskin_tone\x18\x10 \x01(\x04\x127\n\x0cgenetic_data\x18\x11 \x01(\x0b2!.EA.Sims4.Persistence.GeneticData\x12\r\n\x05flags\x18\x12 \x01(\r\x121\n\x07outfits\x18\x15 \x01(\x0b2 .EA.Sims4.Persistence.OutfitList\x12\x1e\n\x13skin_tone_val_shift\x18\x16 \x01(\x02:\x010\x12K\n\x14parts_custom_tattoos\x18\x17 \x03(\x0b2-.EA.Sims4.Persistence.SimPartCustomTattooData\x12D\n\x12parts_creator_data\x18\x18 \x03(\x0b2(.EA.Sims4.Persistence.SimPartCreatorData2\x83\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18©¤\x01 \x02(\x0b2..EA.Sims4.Persistence.PersistableOccultTracker"Î\x03\n\x10MannequinSimData\x12\x14\n\x0cmannequin_id\x18\x01 \x01(\x06\x12\x0e\n\x06gender\x18\x02 \x01(\r\x12\x0b\n\x03age\x18\x03 \x01(\r\x12\x18\n\x10extended_species\x18\x04 \x01(\r\x12\x10\n\x08physique\x18\x0b \x01(\t\x12\x19\n\x11facial_attributes\x18\x0c \x01(\x0c\x12\x11\n\tskin_tone\x18\r \x01(\x04\x121\n\x07outfits\x18\x15 \x01(\x0b2 .EA.Sims4.Persistence.OutfitList\x12\x1b\n\x13current_outfit_type\x18\x16 \x01(\r\x12\x1c\n\x14current_outfit_index\x18\x17 \x01(\r\x12\x1c\n\x14previous_outfit_type\x18\x18 \x01(\r\x12\x1d\n\x15previous_outfit_index\x18\x19 \x01(\r\x12\x0f\n\x07zone_id\x18\x1f \x01(\x06\x12\x10\n\x08world_id\x18  \x01(\r\x12?\n\x0eanimation_pose\x183 \x01(\x0b2\'.EA.Sims4.Network.AnimationStateRequest\x12\x1e\n\x13skin_tone_val_shift\x184 \x01(\x02:\x010"é\x01\n\x1dPersistableMannequinComponent\x12=\n\rsim_info_data\x18\x01 \x01(\x0b2&.EA.Sims4.Persistence.MannequinSimData2\x88\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18ª¤\x01 \x02(\x0b23.EA.Sims4.Persistence.PersistableMannequinComponent"\x86\x05\n\x1aPersistableNotebookTracker\x12\\\n\x10notebook_entries\x18\x01 \x03(\x0b2B.EA.Sims4.Persistence.PersistableNotebookTracker.NotebookEntryData\x12\r\n\x05notes\x18\x02 \x01(\t\x12\x0f\n\x07tooltip\x18\x03 \x01(\t\x126\n\x0bloc_tooltip\x18\x04 \x01(\x0b2!.EA.Sims4.Network.LocalizedString\x1aC\n\x14NotebookSubEntryData\x12\x14\n\x0csub_entry_id\x18\x01 \x01(\x06\x12\x15\n\rnew_sub_entry\x18\x02 \x01(\x08\x1aä\x01\n\x11NotebookEntryData\x12\x18\n\x10object_recipe_id\x18\x01 \x01(\x06\x12\x1c\n\x10object_entry_ids\x18\x02 \x03(\x06B\x02\x10\x01\x12\x1b\n\x13tuning_reference_id\x18\x03 \x01(\x06\x12\x17\n\tnew_entry\x18\x04 \x01(\x08:\x04true\x12a\n\x12object_sub_entries\x18\x05 \x03(\x0b2E.EA.Sims4.Persistence.PersistableNotebookTracker.NotebookSubEntryData2\x85\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18«¤\x01 \x02(\x0b20.EA.Sims4.Persistence.PersistableNotebookTracker"º\x01\n\x1aPersistableRetailComponent\x12\x14\n\x0ccached_value\x18\x01 \x01(\x052\x85\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18\xad¤\x01 \x02(\x0b20.EA.Sims4.Persistence.PersistableRetailComponent"å\x01\n!PersistablePortalLockingComponent\x121\n\tlock_data\x18\x01 \x03(\x0b2\x1e.EA.Sims4.Persistence.LockData2\x8c\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18®¤\x01 \x02(\x0b27.EA.Sims4.Persistence.PersistablePortalLockingComponent"å\x01\n#PersistableParentToSimHeadComponent\x12\x1a\n\x12parent_sim_info_id\x18\x01 \x01(\x06\x12\x11\n\tbone_hash\x18\x02 \x01(\x062\x8e\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18°¤\x01 \x02(\x0b29.EA.Sims4.Persistence.PersistableParentToSimHeadComponent"\x8b\x01\n(PersistableFutureStoryProgressionChapter\x12\r\n\x05index\x18\x01 \x01(\r\x12P\n\x0efuture_chapter\x18\x02 \x01(\x0b28.EA.Sims4.Persistence.PersistableStoryProgressionChapter"¹\x01\n"PersistableStoryProgressionChapter\x12\x0c\n\x04type\x18\x01 \x01(\x04\x12W\n\x0ffuture_chapters\x18\x02 \x03(\x0b2>.EA.Sims4.Persistence.PersistableFutureStoryProgressionChapter\x12\x13\n\x0baction_data\x18\x03 \x01(\x0c\x12\x17\n\x0fcompletion_time\x18\x04 \x01(\x04"¸\x01\n+PersistableStoryProgressionSavedParticipant\x12\x18\n\x10participant_type\x18\x01 \x01(\r\x12\x16\n\x0eparticipant_id\x18\x02 \x01(\x04\x12\x17\n\x0fparticipant_str\x18\x03 \x01(\t\x12>\n\x13participant_loc_str\x18\x04 \x01(\x0b2!.EA.Sims4.Network.LocalizedString"·\x02\n\x1ePersistableStoryProgressionArc\x12\x0c\n\x04type\x18\x01 \x01(\x04\x12Q\n\x0fcurrent_chapter\x18\x02 \x01(\x0b28.EA.Sims4.Persistence.PersistableStoryProgressionChapter\x12U\n\x13historical_chapters\x18\x03 \x03(\x0b28.EA.Sims4.Persistence.PersistableStoryProgressionChapter\x12]\n\x12saved_participants\x18\x04 \x03(\x0b2A.EA.Sims4.Persistence.PersistableStoryProgressionSavedParticipant"Ï\x02\n"PersistableStoryProgressionTracker\x12J\n\x0ccurrent_arcs\x18\x02 \x03(\x0b24.EA.Sims4.Persistence.PersistableStoryProgressionArc\x12M\n\x0fhistorical_arcs\x18\x03 \x03(\x0b24.EA.Sims4.Persistence.PersistableStoryProgressionArc2\x8d\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18¯¤\x01 \x02(\x0b28.EA.Sims4.Persistence.PersistableStoryProgressionTracker"\x81\x02\n\x1aPersistableStolenComponent\x12\x18\n\x10stolen_from_text\x18\x01 \x01(\t\x12 \n\x18stolen_from_household_id\x18\x02 \x01(\x04\x12\x1f\n\x17stolen_from_career_guid\x18\x03 \x01(\x062\x85\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18±¤\x01 \x02(\x0b20.EA.Sims4.Persistence.PersistableStolenComponent"ô\x01\n!PersistableRankedStatisticTracker\x12@\n\x11ranked_statistics\x18\x01 \x03(\x0b2%.EA.Sims4.Persistence.RankedStatistic2\x8c\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18²¤\x01 \x02(\x0b27.EA.Sims4.Persistence.PersistableRankedStatisticTracker"Â\x01\n\x0fRankedStatistic\x12\x11\n\tname_hash\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x02\x12\x12\n\nrank_level\x18\x03 \x01(\x04\x12\x15\n\rhighest_level\x18\x04 \x01(\x04\x12!\n\x19time_of_last_value_change\x18\x05 \x01(\x04\x12\x1d\n\x15initial_loots_awarded\x18\x06 \x01(\x08\x12 \n\x18inclusive_rank_threshold\x18\x07 \x01(\x08"Ô\x01\n\x18PersistableGameComponent\x12\x1e\n\x12high_score_sim_ids\x18\x01 \x03(\x04B\x02\x10\x01\x12\x12\n\nhigh_score\x18\x02 \x01(\x022\x83\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18³¤\x01 \x02(\x0b2..EA.Sims4.Persistence.PersistableGameComponent"Ú\x03\n\x1aPersistableSicknessTracker\x12\x1f\n\x13previous_sicknesses\x18\x01 \x03(\x04B\x02\x10\x01\x12W\n\x10current_sickness\x18\x02 \x01(\x0b2=.EA.Sims4.Persistence.PersistableSicknessTracker.SicknessData\x1a¹\x01\n\x0cSicknessData\x12\x10\n\x08sickness\x18\x01 \x02(\x04\x12\x1f\n\x13symptoms_discovered\x18\x02 \x03(\x04B\x02\x10\x01\x12\x1b\n\x0fexams_performed\x18\x03 \x03(\x04B\x02\x10\x01\x12 \n\x14treatments_performed\x18\x04 \x03(\x04B\x02\x10\x01\x12 \n\x14treatments_ruled_out\x18\x05 \x03(\x04B\x02\x10\x01\x12\x15\n\ris_discovered\x18\x06 \x02(\x082\x85\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18´¤\x01 \x02(\x0b20.EA.Sims4.Persistence.PersistableSicknessTracker"¸\x01\n\x17PersistableRelicTracker\x12\x18\n\x0cknown_relics\x18\x01 \x03(\x04B\x02\x10\x012\x82\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18µ¤\x01 \x02(\x0b2-.EA.Sims4.Persistence.PersistableRelicTracker"®\x02\n PersistableLifestyleBrandTracker\x12\x0f\n\x07product\x18\x01 \x01(\r\x12\x15\n\rtarget_market\x18\x02 \x01(\r\x12+\n\x04logo\x18\x03 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey\x12\x12\n\nbrand_name\x18\x04 \x01(\t\x12\x13\n\x0bdays_active\x18\x05 \x01(\x042\x8b\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18¹¤\x01 \x02(\x0b26.EA.Sims4.Persistence.PersistableLifestyleBrandTracker"Ô\x04\n$PersistableStoredObjectInfoComponent\x12\x1c\n\x14object_definition_id\x18\x01 \x01(\x04\x12\x13\n\x0bcustom_name\x18\x02 \x01(\t\x129\n\x06states\x18\x03 \x03(\x0b2).EA.Sims4.Persistence.StateComponentState\x12\x11\n\tobject_id\x18\x04 \x01(\x04\x12g\n\x12stored_object_data\x18\x05 \x03(\x0b2K.EA.Sims4.Persistence.PersistableStoredObjectInfoComponent.StoredObjectData\x1a¯\x01\n\x10StoredObjectData\x12\x1a\n\x12stored_object_type\x18\x01 \x02(\r\x12\x1c\n\x14object_definition_id\x18\x02 \x01(\x04\x12\x13\n\x0bcustom_name\x18\x03 \x01(\t\x129\n\x06states\x18\x04 \x03(\x0b2).EA.Sims4.Persistence.StateComponentState\x12\x11\n\tobject_id\x18\x05 \x02(\x062\x8f\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18¶¤\x01 \x02(\x0b2:.EA.Sims4.Persistence.PersistableStoredObjectInfoComponent"\x83\x02\n\x1fPersistableStoredAudioComponent\x127\n\x0esound_resource\x18\x01 \x01(\x0b2\x1f.EA.Sims4.Network.SoundResource\x12\x1a\n\x12channel_values_int\x18\x02 \x01(\r2\x8a\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18·¤\x01 \x02(\x0b25.EA.Sims4.Persistence.PersistableStoredAudioComponent"×\x01\n&PersistableSituationSchedulerComponent\x12\x19\n\rsituation_ids\x18\x01 \x03(\x04B\x02\x10\x012\x91\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18¸¤\x01 \x02(\x0b2<.EA.Sims4.Persistence.PersistableSituationSchedulerComponent"F\n\x18MissionCreatedSituations\x12\x0f\n\x07zone_id\x18\x01 \x01(\x04\x12\x19\n\rsituation_ids\x18\x02 \x03(\x04B\x02\x10\x01"\x87\x01\n\x14MissionObjectiveData\x12\x14\n\x0cobjective_id\x18\x01 \x01(\x04\x12\r\n\x05state\x18\x02 \x01(\r\x12J\n\x12created_situations\x18\x03 \x03(\x0b2..EA.Sims4.Persistence.MissionCreatedSituations"ä\x02\n\rCareerGigData\x12\x10\n\x08gig_type\x18\x01 \x01(\x04\x12\x10\n\x08gig_time\x18\x02 \x01(\x04\x12\x15\n\tcast_list\x18\x03 \x03(\x04B\x02\x10\x01\x12\x17\n\x0fcustomer_sim_id\x18\x04 \x01(\x06\x12\x14\n\x0cgig_attended\x18\x05 \x01(\x08\x12J\n\x16mission_objective_data\x18\x06 \x03(\x0b2*.EA.Sims4.Persistence.MissionObjectiveData\x12\x1e\n\x12client_preferences\x18\x07 \x03(\x04B\x02\x10\x01\x12$\n\x18known_client_preferences\x18\x08 \x03(\x04B\x02\x10\x01\x12\x15\n\rclient_lot_id\x18\t \x01(\x04\x12\x14\n\x0cbudget_spent\x18\n \x01(\r\x12\x12\n\ngig_budget\x18\x0b \x01(\r\x12\x16\n\x0eclient_hh_name\x18\x0c \x01(\t"A\n\x17CareerSmallBusinessData\x12\x14\n\x0ccareer_level\x18\x01 \x01(\x05\x12\x10\n\x08owner_id\x18\x02 \x01(\x04"ò\x01\n\x18PersistableSuntanTracker\x12\x11\n\ttan_level\x18\x01 \x01(\r\x12=\n\x15outfit_part_data_list\x18\x02 \x03(\x0b2\x1e.EA.Sims4.Persistence.PartData2\x83\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18º¤\x01 \x02(\x0b2..EA.Sims4.Persistence.PersistableSuntanTracker"É\x01\n\x1fPersistableObjectClaimComponent\x12\x19\n\x11requires_claiming\x18\x01 \x01(\x082\x8a\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18»¤\x01 \x02(\x0b25.EA.Sims4.Persistence.PersistableObjectClaimComponent"Ï\x01\n\x11CollegeCourseInfo\x12\x13\n\x0bcourse_slot\x18\x01 \x01(\x04\x12\x13\n\x0bcourse_data\x18\x02 \x01(\x04\x12\x13\n\x0bfinal_grade\x18\x03 \x01(\x03\x12\x13\n\x0bknown_grade\x18\x04 \x01(\x03\x12\x10\n\x08lectures\x18\x05 \x01(\x03\x12#\n\x1bfinal_requirement_completed\x18\x06 \x01(\x08\x12\x18\n\x10homework_cheated\x18\x07 \x01(\x03\x12\x15\n\rinitial_skill\x18\x08 \x01(\x02"@\n\x0fAcceptedDegrees\x12\x15\n\runiversity_id\x18\x01 \x01(\x04\x12\x16\n\ndegree_ids\x18\x02 \x03(\x04B\x02\x10\x01"L\n\x0fScholarshipInfo\x12\x16\n\x0escholarship_id\x18\x01 \x01(\x04\x12!\n\x19remaining_evaluation_time\x18\x02 \x01(\x04"F\n\x13ElectiveCoursesInfo\x12\x15\n\runiversity_id\x18\x01 \x01(\x04\x12\x18\n\x0celective_ids\x18\x02 \x03(\x04B\x02\x10\x01"õ\x07\n\x18PersistableDegreeTracker\x12\x15\n\rcurrent_major\x18\x01 \x01(\x04\x12\x1a\n\x12current_university\x18\x02 \x01(\x04\x12\x17\n\x0fcurrent_credits\x18\x03 \x01(\x03\x12\x19\n\x11total_gradepoints\x18\x04 \x01(\x02\x12\x15\n\rtotal_courses\x18\x05 \x01(\x03\x12\x1b\n\x0fprevious_majors\x18\x06 \x03(\x04B\x02\x10\x01\x12\x1c\n\x10previous_courses\x18\x07 \x03(\x04B\x02\x10\x01\x12@\n\x0fcurrent_courses\x18\x08 \x03(\x0b2\'.EA.Sims4.Persistence.CollegeCourseInfo\x12?\n\x10accepted_degrees\x18\t \x03(\x0b2%.EA.Sims4.Persistence.AcceptedDegrees\x12\x19\n\x11enrollment_status\x18\n \x01(\x03\x12\x18\n\x10end_of_term_time\x18\x0b \x01(\x04\x12\x19\n\x11reenrollment_time\x18\x0c \x01(\x04\x12\x1d\n\x15start_term_alarm_time\x18\r \x01(\x04\x12\x19\n\x11term_started_time\x18\x0e \x01(\x04\x12\x16\n\x0ekickout_reason\x18\x0f \x01(\x04\x12 \n\x18kickout_destination_zone\x18\x10 \x01(\x04\x12\x19\n\x11diploma_mail_time\x18\x11 \x01(\x04\x12\x1f\n\x13active_scholarships\x18\x12 \x03(\x04B\x02\x10\x01\x12!\n\x15accepted_scholarships\x18\x13 \x03(\x04B\x02\x10\x01\x12!\n\x15rejected_scholarships\x18\x14 \x03(\x04B\x02\x10\x01\x12C\n\x14pending_scholarships\x18\x15 \x03(\x0b2%.EA.Sims4.Persistence.ScholarshipInfo\x12\x1a\n\x12elective_timestamp\x18\x16 \x01(\x04\x12C\n\x10elective_courses\x18\x17 \x03(\x0b2).EA.Sims4.Persistence.ElectiveCoursesInfo\x12+\n#show_reenrollment_dialog_on_spin_up\x18\x18 \x01(\x082\x83\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18¾¤\x01 \x02(\x0b2..EA.Sims4.Persistence.PersistableDegreeTracker"C\n\x16OrganizationStatusInfo\x12\x0e\n\x06org_id\x18\x01 \x01(\x04\x12\x19\n\x11membership_status\x18\x02 \x01(\x04"f\n\x17OrganizationActiveTasks\x12\x0e\n\x06org_id\x18\x01 \x01(\x04\x12;\n\x0cactive_tasks\x18\x02 \x03(\x0b2%.EA.Sims4.Persistence.TimedAspiration"Ô\x02\n\x1ePersistableOrganizationTracker\x12D\n\x0eorg_status_map\x18\x01 \x03(\x0b2,.EA.Sims4.Persistence.OrganizationStatusInfo\x12@\n\ttasks_map\x18\x02 \x03(\x0b2-.EA.Sims4.Persistence.OrganizationActiveTasks\x12\x1e\n\x12unenrolled_org_ids\x18\x03 \x03(\x04B\x02\x10\x012\x89\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18¿¤\x01 \x02(\x0b24.EA.Sims4.Persistence.PersistableOrganizationTracker"k\n\x0cFamiliarData\x12\x14\n\x0cfamiliar_uid\x18\x01 \x01(\x04\x12\x15\n\rfamiliar_type\x18\x02 \x01(\r\x12\x15\n\rfamiliar_name\x18\x03 \x01(\t\x12\x17\n\x0fpet_familiar_id\x18\x04 \x01(\x04"ø\x01\n\x1aPersistableFamiliarTracker\x12\x1b\n\x13active_familiar_uid\x18\x01 \x01(\x04\x125\n\tfamiliars\x18\x02 \x03(\x0b2".EA.Sims4.Persistence.FamiliarData2\x85\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18¼¤\x01 \x02(\x0b20.EA.Sims4.Persistence.PersistableFamiliarTracker"T\n\rFavoritesData\x12\x15\n\rfavorite_type\x18\x01 \x01(\r\x12\x13\n\x0bfavorite_id\x18\x02 \x01(\x04\x12\x17\n\x0ffavorite_def_id\x18\x03 \x01(\x04"O\n\x16ItemStackFavoritesData\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\x12\n\ncustom_key\x18\x02 \x01(\x04\x12\x14\n\x0cstack_scheme\x18\x03 \x01(\r"¥\x02\n\x1bPersistableFavoritesTracker\x126\n\tfavorites\x18\x01 \x03(\x0b2#.EA.Sims4.Persistence.FavoritesData\x12E\n\x0fstack_favorites\x18\x02 \x03(\x0b2,.EA.Sims4.Persistence.ItemStackFavoritesData2\x86\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18½¤\x01 \x02(\x0b21.EA.Sims4.Persistence.PersistableFavoritesTracker"ì\x01\n%PersistableScholarshipLetterComponent\x12\x18\n\x10applicant_sim_id\x18\x01 \x01(\x04\x12\x16\n\x0escholarship_id\x18\x02 \x01(\x042\x90\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18À¤\x01 \x02(\x0b2;.EA.Sims4.Persistence.PersistableScholarshipLetterComponent"å\x01\n!PersistableObjectLockingComponent\x121\n\tlock_data\x18\x01 \x03(\x0b2\x1e.EA.Sims4.Persistence.LockData2\x8c\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18Á¤\x01 \x02(\x0b27.EA.Sims4.Persistence.PersistableObjectLockingComponent"º\x01\n\x17PersistableFixupTracker\x12\x1a\n\x0epending_fixups\x18\x01 \x03(\x04B\x02\x10\x012\x82\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18Â¤\x01 \x02(\x0b2-.EA.Sims4.Persistence.PersistableFixupTracker"B\n\x15AllowUtilityUsageData\x12\x14\n\x0cutility_enum\x18\x01 \x01(\r\x12\x13\n\x0ballow_usage\x18\x02 \x01(\x08"ù\x01\n\x1dPersistableUtilitiesComponent\x12M\n\x18allow_utility_usage_list\x18\x01 \x03(\x0b2+.EA.Sims4.Persistence.AllowUtilityUsageData2\x88\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18Ã¤\x01 \x02(\x0b23.EA.Sims4.Persistence.PersistableUtilitiesComponent"Á\x01\n\x1ePersistableStoredInfoComponent\x12\x13\n\x0bcustom_data\x18\x01 \x01(\x0c2\x89\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18Ä¤\x01 \x02(\x0b24.EA.Sims4.Persistence.PersistableStoredInfoComponent"Î\x02\n%PersistableObjectMarketplaceComponent\x12\x12\n\nsale_price\x18\x01 \x01(\r\x12\x15\n\rseller_sim_id\x18\x02 \x01(\x04\x12\x12\n\nbuyer_name\x18\x03 \x01(\t\x12\x1d\n\x15expiration_timer_time\x18\x04 \x01(\x04\x12\x17\n\x0fsale_timer_time\x18\x05 \x01(\x04\x12\x1b\n\x13delivery_timer_time\x18\x06 \x01(\x042\x90\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18Å¤\x01 \x02(\x0b2;.EA.Sims4.Persistence.PersistableObjectMarketplaceComponent"\x94\x02\n PersistableTraitStatisticTracker\x12>\n\x10trait_statistics\x18\x01 \x03(\x0b2$.EA.Sims4.Persistence.TraitStatistic\x12"\n\x1atime_to_next_periodic_test\x18\x02 \x01(\x042\x8b\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18Æ¤\x01 \x02(\x0b26.EA.Sims4.Persistence.PersistableTraitStatisticTracker"©\x01\n\x0eTraitStatistic\x12\x1a\n\x12trait_statistic_id\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x02\x12\r\n\x05state\x18\x03 \x01(\r\x12\x1a\n\x12neglect_buff_index\x18\x04 \x01(\r\x12\x13\n\x0bvalue_added\x18\x05 \x01(\x08\x12\x15\n\rmax_daily_cap\x18\x06 \x01(\x02\x12\x15\n\rmin_daily_cap\x18\x07 \x01(\x02"É\x01\n!PersistableModularObjectComponent\x12\x15\n\tpiece_ids\x18\x01 \x03(\x06B\x02\x10\x012\x8c\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18Ç¤\x01 \x02(\x0b27.EA.Sims4.Persistence.PersistableModularObjectComponent"ý\x01\n\'PersistableStoredActorLocationComponent\x12=\n\x0fstored_location\x18\x01 \x01(\x0b2$.EA.Sims4.Persistence.StoredLocation2\x92\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18È¤\x01 \x02(\x0b2=.EA.Sims4.Persistence.PersistableStoredActorLocationComponent"£\x01\n\x0eStoredLocation\x12\t\n\x01x\x18\x01 \x01(\x02\x12\t\n\x01y\x18\x02 \x01(\x02\x12\t\n\x01z\x18\x03 \x01(\x02\x12\r\n\x05rot_x\x18\x04 \x01(\x02\x12\r\n\x05rot_y\x18\x05 \x01(\x02\x12\r\n\x05rot_z\x18\x06 \x01(\x02\x12\r\n\x05rot_w\x18\x07 \x01(\x02\x12\r\n\x05level\x18\x08 \x01(\x05\x12\x17\n\x0csurface_type\x18\t \x01(\r:\x011\x12\x0c\n\x04zone\x18\n \x01(\x04",\n\x0bFishingData\x12\x1d\n\x11possible_fish_ids\x18\x01 \x03(\x06B\x02\x10\x01"ï\x01\n#PersistableFishingLocationComponent\x127\n\x0cfishing_data\x18\x01 \x02(\x0b2!.EA.Sims4.Persistence.FishingData2\x8e\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18É¤\x01 \x02(\x0b29.EA.Sims4.Persistence.PersistableFishingLocationComponent"þ\x01\n$PersistableAnimalPreferenceComponent\x12D\n\x10preferences_data\x18\x01 \x02(\x0b2*.EA.Sims4.Persistence.AnimalPreferenceData2\x8f\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18Ê¤\x01 \x02(\x0b2:.EA.Sims4.Persistence.PersistableAnimalPreferenceComponent"»\x01\n\x14AnimalPreferenceData\x12\x1c\n\x10like_preferences\x18\x01 \x03(\rB\x02\x10\x01\x12\x1f\n\x13dislike_preferences\x18\x02 \x03(\rB\x02\x10\x01\x12\x1b\n\x13favorite_preference\x18\x03 \x02(\r\x12G\n\x14preference_knowledge\x18\x04 \x03(\x0b2).EA.Sims4.Persistence.PreferenceKnowledge"½\x01\n\x13PreferenceKnowledge\x12\x14\n\x0chousehold_id\x18\x01 \x02(\x04\x12\x18\n\x0cunknown_tags\x18\x02 \x03(\rB\x02\x10\x01\x12\x16\n\nknown_tags\x18\x03 \x03(\rB\x02\x10\x01\x12\x19\n\x11general_timestamp\x18\x04 \x01(\x04\x12C\n\x12category_timestamp\x18\x05 \x03(\x0b2\'.EA.Sims4.Persistence.CategoryKnowledge"<\n\x11CategoryKnowledge\x12\x14\n\x0ccategory_tag\x18\x01 \x02(\r\x12\x11\n\ttimestamp\x18\x02 \x02(\x04"Ê\x01\n PersistableAnimalObjectComponent\x12\x18\n\x10assigned_home_id\x18\x01 \x01(\x042\x8b\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18Ë¤\x01 \x02(\x0b26.EA.Sims4.Persistence.PersistableAnimalObjectComponent"Ü\x02\n,PersistableObjectFashionMarketplaceComponent\x12\x12\n\nsale_price\x18\x01 \x01(\r\x12\x15\n\rseller_sim_id\x18\x02 \x01(\x04\x12\x12\n\nbuyer_name\x18\x03 \x01(\t\x12\x1d\n\x15expiration_timer_time\x18\x04 \x01(\x04\x12\x17\n\x0fsale_timer_time\x18\x05 \x01(\x04\x12\x1b\n\x13delivery_timer_time\x18\x06 \x01(\x042\x97\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18Ì¤\x01 \x02(\x0b2B.EA.Sims4.Persistence.PersistableObjectFashionMarketplaceComponent"Ý\x01\n PersistableBrandingIconComponent\x12+\n\x04icon\x18\x01 \x01(\x0b2\x1d.EA.Sims4.Network.ResourceKey2\x8b\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18Î¤\x01 \x02(\x0b26.EA.Sims4.Persistence.PersistableBrandingIconComponent"í\x01\n\x1dPersistableLunarEffectTracker\x12A\n\x0fapplied_effects\x18\x01 \x03(\x0b2(.EA.Sims4.Persistence.AppliedLunarEffect2\x88\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18Í¤\x01 \x02(\x0b23.EA.Sims4.Persistence.PersistableLunarEffectTracker"H\n\x12AppliedLunarEffect\x12\x17\n\x0flunar_effect_id\x18\x01 \x01(\x06\x12\x19\n\x11effect_start_time\x18\x02 \x01(\x04"}\n\x17BodyPartCasPartObjectId\x12\x11\n\tbody_part\x18\x01 \x02(\r\x12\x10\n\x08cas_part\x18\x02 \x02(\r\x12\x11\n\tobject_id\x18\x03 \x02(\x04\x12\x17\n\x0foutfit_category\x18\x04 \x02(\r\x12\x11\n\toutfit_id\x18\x05 \x02(\x04"ñ\x01\n\x19PersistableJewelryTracker\x12M\n\x16cas_part_object_id_map\x18\x01 \x03(\x0b2-.EA.Sims4.Persistence.BodyPartCasPartObjectId2\x84\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18Ï¤\x01 \x02(\x0b2/.EA.Sims4.Persistence.PersistableJewelryTracker"\x80\x02\n\x1bPersistableJewelryComponent\x12\x19\n\x11current_body_part\x18\x01 \x01(\r\x12\x18\n\x10current_cas_part\x18\x02 \x01(\r\x12\x13\n\x0bbuff_handle\x18\x03 \x01(\x04\x12\x0e\n\x06sim_id\x18\x04 \x01(\x062\x86\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18Ð¤\x01 \x02(\x0b21.EA.Sims4.Persistence.PersistableJewelryComponent"Æ\x01\n\x1ePersistableChargeableComponent\x12\x18\n\x10has_been_charged\x18\x01 \x02(\x082\x89\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18Ñ¤\x01 \x02(\x0b24.EA.Sims4.Persistence.PersistableChargeableComponent"¥\x02\n\x1cPersistableHeirloomComponent\x12\x16\n\x0ecreator_sim_id\x18\x01 \x01(\x06\x12I\n\x1acreator_sim_info_name_data\x18\x02 \x01(\x0b2%.EA.Sims4.Persistence.SimInfoNameData\x12\x18\n\x10engraved_message\x18\x03 \x01(\t2\x87\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18Ò¤\x01 \x02(\x0b22.EA.Sims4.Persistence.PersistableHeirloomComponent"t\n\x0cFamilyRecipe\x12\x11\n\trecipe_id\x18\x01 \x01(\x04\x12\x13\n\x0brecipe_name\x18\x02 \x01(\t\x12\x15\n\ringredient_id\x18\x03 \x01(\x04\x12\x0f\n\x07buff_id\x18\x04 \x01(\x04\x12\x14\n\x0crecipe_owner\x18\x05 \x01(\t"\x88\x02\n\x1fPersistableFamilyRecipesTracker\x12:\n\x0efamily_recipes\x18\x01 \x03(\x0b2".EA.Sims4.Persistence.FamilyRecipe\x12\x1c\n\x14initial_loot_applied\x18\x02 \x01(\x082\x8a\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18Ó¤\x01 \x02(\x0b25.EA.Sims4.Persistence.PersistableFamilyRecipesTracker"Ó\x01\n\nTattooData\x12\x11\n\tbody_type\x18\x01 \x02(\r\x12\x0f\n\x07quality\x18\x02 \x01(\r\x12\x16\n\x0ebody_part_hash\x18\x03 \x01(\r\x12\x18\n\x10sentimental_type\x18\x04 \x01(\r\x12\x1a\n\x12sentimental_target\x18\x05 \x01(\x04\x12\x1c\n\x10body_part_hashes\x18\x06 \x03(\x04B\x02\x10\x01\x12 \n\x18body_part_custom_texture\x18\x07 \x01(\x04\x12\x13\n\x0boccult_type\x18\x08 \x01(\r"¾\x02\n\x18PersistableTattooTracker\x12?\n\x15body_type_tattoo_data\x18\x01 \x03(\x0b2 .EA.Sims4.Persistence.TattooData\x12=\n\x13pending_tattoo_data\x18\x02 \x01(\x0b2 .EA.Sims4.Persistence.TattooData\x12\x1c\n\x14stored_picked_tattoo\x18\x03 \x01(\x042\x83\x01\n\x10persistable_data\x127.EA.Sims4.Persistence.PersistenceMaster.PersistableData\x18Ô¤\x01 \x02(\x0b2..EA.Sims4.Persistence.PersistableTattooTracker"³\x02\n\tBucksData\x12\x12\n\nbucks_type\x18\x01 \x01(\r\x12\x0e\n\x06amount\x18\x02 \x01(\r\x12D\n\x0eunlocked_perks\x18\x03 \x03(\x0b2,.EA.Sims4.Persistence.BucksData.UnlockedPerk\x12\x1b\n\x0ffrozen_perk_ids\x18\x04 \x03(\x04B\x02\x10\x01\x12"\n\x1afrozen_business_rank_value\x18\x05 \x01(\x02\x1a{\n\x0cUnlockedPerk\x12\x0c\n\x04perk\x18\x01 \x01(\r\x12\x15\n\runlock_reason\x18\x02 \x01(\r\x12\x11\n\ttime_left\x18\x03 \x01(\x04\x12\x11\n\ttimestamp\x18\x04 \x01(\x04\x12 \n\x12currently_unlocked\x18\x05 \x01(\x08:\x04true*\x8f\x04\n\x11RelationshipIndex\x12\x17\n\x13RELATIONSHIP_MOTHER\x10\x00\x12\x17\n\x13RELATIONSHIP_FATHER\x10\x01\x12\x1c\n\x18RELATIONSHIP_MOTHERS_MOM\x10\x02\x12\x1f\n\x1bRELATIONSHIP_MOTHERS_FATHER\x10\x03\x12\x1c\n\x18RELATIONSHIP_FATHERS_MOM\x10\x04\x12\x1f\n\x1bRELATIONSHIP_FATHERS_FATHER\x10\x05\x12\x15\n\x11RELATIONSHIP_NONE\x10\x06\x12\x17\n\x13RELATIONSHIP_PARENT\x10\x07\x12\x18\n\x14RELATIONSHIP_SIBLING\x10\x08\x12\x17\n\x13RELATIONSHIP_SPOUSE\x10\t\x12\x17\n\x13RELATIONSHIP_FIANCE\x10\n\x12\x17\n\x13RELATIONSHIP_STEADY\x10\x0b\x12\x1b\n\x17RELATIONSHIP_DESCENDANT\x10\x0c\x12\x1c\n\x18RELATIONSHIP_GRANDPARENT\x10\r\x12\x1b\n\x17RELATIONSHIP_GRANDCHILD\x10\x0e\x12"\n\x1eRELATIONSHIP_SIBLINGS_CHILDREN\x10\x0f\x12 \n\x1cRELATIONSHIP_PARENTS_SIBLING\x10\x10\x12\x17\n\x13RELATIONSHIP_COUSIN\x10\x11')
_RELATIONSHIPINDEX = descriptor.EnumDescriptor(name='RelationshipIndex', full_name='EA.Sims4.Persistence.RelationshipIndex', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='RELATIONSHIP_MOTHER', index=0, number=0, options=None, type=None), descriptor.EnumValueDescriptor(name='RELATIONSHIP_FATHER', index=1, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='RELATIONSHIP_MOTHERS_MOM', index=2, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='RELATIONSHIP_MOTHERS_FATHER', index=3, number=3, options=None, type=None), descriptor.EnumValueDescriptor(name='RELATIONSHIP_FATHERS_MOM', index=4, number=4, options=None, type=None), descriptor.EnumValueDescriptor(name='RELATIONSHIP_FATHERS_FATHER', index=5, number=5, options=None, type=None), descriptor.EnumValueDescriptor(name='RELATIONSHIP_NONE', index=6, number=6, options=None, type=None), descriptor.EnumValueDescriptor(name='RELATIONSHIP_PARENT', index=7, number=7, options=None, type=None), descriptor.EnumValueDescriptor(name='RELATIONSHIP_SIBLING', index=8, number=8, options=None, type=None), descriptor.EnumValueDescriptor(name='RELATIONSHIP_SPOUSE', index=9, number=9, options=None, type=None), descriptor.EnumValueDescriptor(name='RELATIONSHIP_FIANCE', index=10, number=10, options=None, type=None), descriptor.EnumValueDescriptor(name='RELATIONSHIP_STEADY', index=11, number=11, options=None, type=None), descriptor.EnumValueDescriptor(name='RELATIONSHIP_DESCENDANT', index=12, number=12, options=None, type=None), descriptor.EnumValueDescriptor(name='RELATIONSHIP_GRANDPARENT', index=13, number=13, options=None, type=None), descriptor.EnumValueDescriptor(name='RELATIONSHIP_GRANDCHILD', index=14, number=14, options=None, type=None), descriptor.EnumValueDescriptor(name='RELATIONSHIP_SIBLINGS_CHILDREN', index=15, number=15, options=None, type=None), descriptor.EnumValueDescriptor(name='RELATIONSHIP_PARENTS_SIBLING', index=16, number=16, options=None, type=None), descriptor.EnumValueDescriptor(name='RELATIONSHIP_COUSIN', index=17, number=17, options=None, type=None)], containing_type=None, options=None, serialized_start=42144, serialized_end=42671)
RELATIONSHIP_MOTHER = 0
RELATIONSHIP_FATHER = 1
RELATIONSHIP_MOTHERS_MOM = 2
RELATIONSHIP_MOTHERS_FATHER = 3
RELATIONSHIP_FATHERS_MOM = 4
RELATIONSHIP_FATHERS_FATHER = 5
RELATIONSHIP_NONE = 6
RELATIONSHIP_PARENT = 7
RELATIONSHIP_SIBLING = 8
RELATIONSHIP_SPOUSE = 9
RELATIONSHIP_FIANCE = 10
RELATIONSHIP_STEADY = 11
RELATIONSHIP_DESCENDANT = 12
RELATIONSHIP_GRANDPARENT = 13
RELATIONSHIP_GRANDCHILD = 14
RELATIONSHIP_SIBLINGS_CHILDREN = 15
RELATIONSHIP_PARENTS_SIBLING = 16
RELATIONSHIP_COUSIN = 17
_PERSISTENCEMASTER_PERSISTABLEDATA_DATA_TYPE = descriptor.EnumDescriptor(name='DATA_TYPE', full_name='EA.Sims4.Persistence.PersistenceMaster.PersistableData.DATA_TYPE', filename=None, file=DESCRIPTOR, values=[descriptor.EnumValueDescriptor(name='SimInfoAttribute', index=0, number=1, options=None, type=None), descriptor.EnumValueDescriptor(name='StateComponent', index=1, number=2, options=None, type=None), descriptor.EnumValueDescriptor(name='RelationshipTracker', index=2, number=3, options=None, type=None), descriptor.EnumValueDescriptor(name='Relationship', index=3, number=4, options=None, type=None), descriptor.EnumValueDescriptor(name='CommodityTracker', index=4, number=5, options=None, type=None), descriptor.EnumValueDescriptor(name='StatisticsTracker', index=5, number=6, options=None, type=None), descriptor.EnumValueDescriptor(name='ObjectPreferences', index=6, number=7, options=None, type=None), descriptor.EnumValueDescriptor(name='CraftingComponent', index=7, number=8, options=None, type=None), descriptor.EnumValueDescriptor(name='ObjectOwnership', index=8, number=9, options=None, type=None), descriptor.EnumValueDescriptor(name='Stereo', index=9, number=10, options=None, type=None), descriptor.EnumValueDescriptor(name='InventoryItemComponent', index=10, number=11, options=None, type=None), descriptor.EnumValueDescriptor(name='LightingComponent', index=11, number=12, options=None, type=None), descriptor.EnumValueDescriptor(name='EventDataTracker', index=12, number=13, options=None, type=None), descriptor.EnumValueDescriptor(name='NameComponent', index=13, number=14, options=None, type=None), descriptor.EnumValueDescriptor(name='StoredSimInfoComponent', index=14, number=15, options=None, type=None), descriptor.EnumValueDescriptor(name='PregnancyTracker', index=15, number=16, options=None, type=None), descriptor.EnumValueDescriptor(name='SimPermissions', index=16, number=17, options=None, type=None), descriptor.EnumValueDescriptor(name='TraitTracker', index=17, number=18, options=None, type=None), descriptor.EnumValueDescriptor(name='CanvasComponent', index=18, number=19, options=None, type=None), descriptor.EnumValueDescriptor(name='DeathTracker', index=19, number=20, options=None, type=None), descriptor.EnumValueDescriptor(name='OwnableComponent', index=20, number=21, options=None, type=None), descriptor.EnumValueDescriptor(name='FlowingPuddleComponent', index=21, number=22, options=None, type=None), descriptor.EnumValueDescriptor(name='AdventureTracker', index=22, number=23, options=None, type=None), descriptor.EnumValueDescriptor(name='StatisticComponent', index=23, number=24, options=None, type=None), descriptor.EnumValueDescriptor(name='GenealogyTracker', index=24, number=25, options=None, type=None), descriptor.EnumValueDescriptor(name='ObjectRelationshipComponent', index=25, number=26, options=None, type=None), descriptor.EnumValueDescriptor(name='SimKnowledge', index=26, number=27, options=None, type=None), descriptor.EnumValueDescriptor(name='ObjectAgeComponent', index=27, number=28, options=None, type=None), descriptor.EnumValueDescriptor(name='GardeningComponent', index=28, number=29, options=None, type=None), descriptor.EnumValueDescriptor(name='SpawnerComponent', index=29, number=30, options=None, type=None), descriptor.EnumValueDescriptor(name='OccultTracker', index=30, number=31, options=None, type=None), descriptor.EnumValueDescriptor(name='MannequinComponent', index=31, number=32, options=None, type=None), descriptor.EnumValueDescriptor(name='AppearanceTracker', index=32, number=33, options=None, type=None), descriptor.EnumValueDescriptor(name='RetailComponent', index=33, number=34, options=None, type=None), descriptor.EnumValueDescriptor(name='PortalLockingComponent', index=34, number=35, options=None, type=None), descriptor.EnumValueDescriptor(name='StoryProgressionTracker', index=35, number=36, options=None, type=None), descriptor.EnumValueDescriptor(name='ParentToSimHeadComponent', index=36, number=37, options=None, type=None), descriptor.EnumValueDescriptor(name='StolenComponent', index=37, number=38, options=None, type=None), descriptor.EnumValueDescriptor(name='RankedStatistic', index=38, number=42, options=None, type=None), descriptor.EnumValueDescriptor(name='GameComponent', index=39, number=43, options=None, type=None), descriptor.EnumValueDescriptor(name='SicknessTracker', index=40, number=44, options=None, type=None), descriptor.EnumValueDescriptor(name='RelicTracker', index=41, number=45, options=None, type=None), descriptor.EnumValueDescriptor(name='StoredObjectInfoComponent', index=42, number=46, options=None, type=None), descriptor.EnumValueDescriptor(name='StoredAudioComponent', index=43, number=47, options=None, type=None), descriptor.EnumValueDescriptor(name='SituationSchedulerComponent', index=44, number=48, options=None, type=None), descriptor.EnumValueDescriptor(name='LifestyleBrandTracker', index=45, number=49, options=None, type=None), descriptor.EnumValueDescriptor(name='SuntanTracker', index=46, number=50, options=None, type=None), descriptor.EnumValueDescriptor(name='ObjectClaimComponent', index=47, number=51, options=None, type=None), descriptor.EnumValueDescriptor(name='DegreeTracker', index=48, number=52, options=None, type=None), descriptor.EnumValueDescriptor(name='OrganizationTracker', index=49, number=53, options=None, type=None), descriptor.EnumValueDescriptor(name='ScholarshipLetterComponent', index=50, number=54, options=None, type=None), descriptor.EnumValueDescriptor(name='ObjectLockingComponent', index=51, number=55, options=None, type=None), descriptor.EnumValueDescriptor(name='FixupTracker', index=52, number=56, options=None, type=None), descriptor.EnumValueDescriptor(name='UtilitiesComponent', index=53, number=57, options=None, type=None), descriptor.EnumValueDescriptor(name='StoredInfoComponent', index=54, number=58, options=None, type=None), descriptor.EnumValueDescriptor(name='ObjectMarketplaceComponent', index=55, number=59, options=None, type=None), descriptor.EnumValueDescriptor(name='ModularObjectComponent', index=56, number=60, options=None, type=None), descriptor.EnumValueDescriptor(name='StoredActorLocationComponent', index=57, number=61, options=None, type=None), descriptor.EnumValueDescriptor(name='FishingLocationComponent', index=58, number=62, options=None, type=None), descriptor.EnumValueDescriptor(name='AnimalPreferenceComponent', index=59, number=63, options=None, type=None), descriptor.EnumValueDescriptor(name='AnimalObjectComponent', index=60, number=64, options=None, type=None), descriptor.EnumValueDescriptor(name='ObjectFashionMarketplaceComponent', index=61, number=65, options=None, type=None), descriptor.EnumValueDescriptor(name='LunarEffectTracker', index=62, number=66, options=None, type=None), descriptor.EnumValueDescriptor(name='BrandingIconComponent', index=63, number=67, options=None, type=None), descriptor.EnumValueDescriptor(name='PersistableJewelryTracker', index=64, number=68, options=None, type=None), descriptor.EnumValueDescriptor(name='PersistableJewelryComponent', index=65, number=69, options=None, type=None), descriptor.EnumValueDescriptor(name='PersistableChargeableComponent', index=66, number=70, options=None, type=None), descriptor.EnumValueDescriptor(name='HeirloomComponent', index=67, number=74, options=None, type=None), descriptor.EnumValueDescriptor(name='PersistableFamilyRecipes', index=68, number=75, options=None, type=None), descriptor.EnumValueDescriptor(name='PersistableTattooTracker', index=69, number=76, options=None, type=None)], containing_type=None, options=None, serialized_start=383, serialized_end=2123)
_PERSISTENCEMASTER_PERSISTABLEDATA = descriptor.Descriptor(name='PersistableData', full_name='EA.Sims4.Persistence.PersistenceMaster.PersistableData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='type', full_name='EA.Sims4.Persistence.PersistenceMaster.PersistableData.type', index=0, number=1, type=14, cpp_type=8, label=2, has_default_value=False, default_value=1, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[_PERSISTENCEMASTER_PERSISTABLEDATA_DATA_TYPE], options=None, is_extendable=True, extension_ranges=[(21000, 536870912)], serialized_start=282, serialized_end=2135)
_PERSISTENCEMASTER = descriptor.Descriptor(name='PersistenceMaster', full_name='EA.Sims4.Persistence.PersistenceMaster', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='data', full_name='EA.Sims4.Persistence.PersistenceMaster.data', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[_PERSISTENCEMASTER_PERSISTABLEDATA], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=189, serialized_end=2135)
_PERSISTABLESIMINFOATTRIBUTES = descriptor.Descriptor(name='PersistableSimInfoAttributes', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='relationship_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.relationship_tracker', 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='commodity_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.commodity_tracker', 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='statistics_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.statistics_tracker', 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='object_preferences', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.object_preferences', 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='object_ownership', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.object_ownership', 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='event_data_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.event_data_tracker', 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='death_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.death_tracker', 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='pregnancy_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.pregnancy_tracker', 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_permissions', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.sim_permissions', 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='trait_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.trait_tracker', 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=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x80µ\x18\x01\x88µ\x18\x01')), descriptor.FieldDescriptor(name='adventure_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.adventure_tracker', 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='sim_careers', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.sim_careers', 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=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x80µ\x18\x01')), descriptor.FieldDescriptor(name='skill_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.skill_tracker', index=12, number=13, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x80µ\x18\x01\x88µ\x18\x01')), descriptor.FieldDescriptor(name='genealogy_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.genealogy_tracker', index=13, number=14, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x80µ\x18\x01\x88µ\x18\x01')), descriptor.FieldDescriptor(name='unlock_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.unlock_tracker', index=14, number=15, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x88µ\x18\x01')), descriptor.FieldDescriptor(name='royalty_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.royalty_tracker', index=15, number=16, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='occult_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.occult_tracker', index=16, number=17, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x80µ\x18\x01\x88µ\x18\x01')), descriptor.FieldDescriptor(name='notebook_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.notebook_tracker', index=17, number=18, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='appearance_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.appearance_tracker', index=18, number=19, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='story_progression_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.story_progression_tracker', index=19, number=20, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='ranked_statistic_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.ranked_statistic_tracker', index=20, number=21, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x88µ\x18\x01')), descriptor.FieldDescriptor(name='sickness_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.sickness_tracker', index=21, number=22, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='relic_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.relic_tracker', index=22, number=23, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='stored_object_info_component', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.stored_object_info_component', index=23, number=24, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='stored_audio_component', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.stored_audio_component', index=24, number=25, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='lifestyle_brand_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.lifestyle_brand_tracker', 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='suntan_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.suntan_tracker', index=26, number=27, 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='familiar_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.familiar_tracker', index=27, number=28, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='favorites_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.favorites_tracker', 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='degree_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.degree_tracker', 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=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x80µ\x18\x01')), descriptor.FieldDescriptor(name='organization_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.organization_tracker', index=30, number=31, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='fixup_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.fixup_tracker', index=31, number=32, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='trait_statistic_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.trait_statistic_tracker', 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='lunar_effect_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.lunar_effect_tracker', index=33, number=34, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='jewelry_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.jewelry_tracker', index=34, number=35, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='family_recipes_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.family_recipes_tracker', 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), descriptor.FieldDescriptor(name='tattoo_tracker', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.tattoo_tracker', index=36, number=37, 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableSimInfoAttributes.persistable_data', index=0, number=21001, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=2138, serialized_end=5266)
_LOCKDATA = descriptor.Descriptor(name='LockData', full_name='EA.Sims4.Persistence.LockData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='lock_type', full_name='EA.Sims4.Persistence.LockData.lock_type', 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='priority', full_name='EA.Sims4.Persistence.LockData.priority', 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='sides', full_name='EA.Sims4.Persistence.LockData.sides', 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='except_actor', full_name='EA.Sims4.Persistence.LockData.except_actor', 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='except_household', full_name='EA.Sims4.Persistence.LockData.except_household', 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='exception_sim_ids', full_name='EA.Sims4.Persistence.LockData.exception_sim_ids', index=5, number=6, 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='participant_enum', full_name='EA.Sims4.Persistence.LockData.participant_enum', index=6, number=7, 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_jobs', full_name='EA.Sims4.Persistence.LockData.situation_jobs', index=7, number=8, 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='role_tags', full_name='EA.Sims4.Persistence.LockData.role_tags', 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')), descriptor.FieldDescriptor(name='negate', full_name='EA.Sims4.Persistence.LockData.negate', index=9, number=10, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='except_retail_employee', full_name='EA.Sims4.Persistence.LockData.except_retail_employee', index=10, number=11, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='locked_sim_ids', full_name='EA.Sims4.Persistence.LockData.locked_sim_ids', index=11, number=12, 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='gender', full_name='EA.Sims4.Persistence.LockData.gender', index=12, number=13, type=6, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='ages', full_name='EA.Sims4.Persistence.LockData.ages', index=13, number=14, type=6, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='species', full_name='EA.Sims4.Persistence.LockData.species', index=14, number=15, type=6, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='match_type', full_name='EA.Sims4.Persistence.LockData.match_type', 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='ranked_stat_id', full_name='EA.Sims4.Persistence.LockData.ranked_stat_id', index=16, number=17, 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='threshold_value', full_name='EA.Sims4.Persistence.LockData.threshold_value', 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), descriptor.FieldDescriptor(name='threshold_comparison', full_name='EA.Sims4.Persistence.LockData.threshold_comparison', index=18, number=19, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='buff_ids', full_name='EA.Sims4.Persistence.LockData.buff_ids', index=19, number=20, 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='creature_types', full_name='EA.Sims4.Persistence.LockData.creature_types', index=20, number=21, type=13, cpp_type=3, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01'))], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=5269, serialized_end=5767)
_PERSISTABLESTATECOMPONENT = descriptor.Descriptor(name='PersistableStateComponent', full_name='EA.Sims4.Persistence.PersistableStateComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='states', full_name='EA.Sims4.Persistence.PersistableStateComponent.states', 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='states_before_delinquency', full_name='EA.Sims4.Persistence.PersistableStateComponent.states_before_delinquency', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableStateComponent.persistable_data', index=0, number=21002, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=5770, serialized_end=6069)
_PERSISTABLERELATIONSHIPTRACKER = descriptor.Descriptor(name='PersistableRelationshipTracker', full_name='EA.Sims4.Persistence.PersistableRelationshipTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='relationships', full_name='EA.Sims4.Persistence.PersistableRelationshipTracker.relationships', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableRelationshipTracker.persistable_data', index=0, number=21003, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=6072, serialized_end=6314)
_PERSISTABLERELATIONSHIP = descriptor.Descriptor(name='PersistableRelationship', full_name='EA.Sims4.Persistence.PersistableRelationship', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='target_id', full_name='EA.Sims4.Persistence.PersistableRelationship.target_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='value', full_name='EA.Sims4.Persistence.PersistableRelationship.value', index=1, number=2, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='bits', full_name='EA.Sims4.Persistence.PersistableRelationship.bits', 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='timeouts', full_name='EA.Sims4.Persistence.PersistableRelationship.timeouts', 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='tracks', full_name='EA.Sims4.Persistence.PersistableRelationship.tracks', 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='knowledge', full_name='EA.Sims4.Persistence.PersistableRelationship.knowledge', 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='bit_added_buffs', full_name='EA.Sims4.Persistence.PersistableRelationship.bit_added_buffs', index=6, number=7, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='last_update_time', full_name='EA.Sims4.Persistence.PersistableRelationship.last_update_time', index=7, number=8, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableRelationship.persistable_data', index=0, number=21004, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=6317, serialized_end=6790)
_CONFRONTEDSIMSECRET = descriptor.Descriptor(name='ConfrontedSimSecret', full_name='EA.Sims4.Persistence.ConfrontedSimSecret', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='secret_id', full_name='EA.Sims4.Persistence.ConfrontedSimSecret.secret_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='blackmailed', full_name='EA.Sims4.Persistence.ConfrontedSimSecret.blackmailed', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=6792, serialized_end=6860)
_SIMKNOWLEDGE = descriptor.Descriptor(name='SimKnowledge', full_name='EA.Sims4.Persistence.SimKnowledge', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='trait_ids', full_name='EA.Sims4.Persistence.SimKnowledge.trait_ids', index=0, number=1, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='num_traits', full_name='EA.Sims4.Persistence.SimKnowledge.num_traits', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='knows_career', full_name='EA.Sims4.Persistence.SimKnowledge.knows_career', index=2, number=3, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='stats', full_name='EA.Sims4.Persistence.SimKnowledge.stats', index=3, number=4, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='knows_major', full_name='EA.Sims4.Persistence.SimKnowledge.knows_major', 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='knows_romantic_preference', full_name='EA.Sims4.Persistence.SimKnowledge.knows_romantic_preference', index=5, number=6, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='knows_woohoo_preference', full_name='EA.Sims4.Persistence.SimKnowledge.knows_woohoo_preference', 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='known_romantic_genders', full_name='EA.Sims4.Persistence.SimKnowledge.known_romantic_genders', index=7, number=8, 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='known_woohoo_genders', full_name='EA.Sims4.Persistence.SimKnowledge.known_woohoo_genders', index=8, number=9, type=13, cpp_type=3, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='known_exploring_sexuality', full_name='EA.Sims4.Persistence.SimKnowledge.known_exploring_sexuality', index=9, number=10, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='unconfronted_secret_id', full_name='EA.Sims4.Persistence.SimKnowledge.unconfronted_secret_id', index=10, number=11, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='confronted_secrets', full_name='EA.Sims4.Persistence.SimKnowledge.confronted_secrets', index=11, number=12, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='known_relationship_expectations_ids', full_name='EA.Sims4.Persistence.SimKnowledge.known_relationship_expectations_ids', index=12, number=13, 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='known_rel_tracks', full_name='EA.Sims4.Persistence.SimKnowledge.known_rel_tracks', index=13, number=14, 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='known_net_worth', full_name='EA.Sims4.Persistence.SimKnowledge.known_net_worth', index=14, number=15, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.SimKnowledge.persistable_data', index=0, number=21026, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=6863, serialized_end=7483)
_TIMEOUT = descriptor.Descriptor(name='Timeout', full_name='EA.Sims4.Persistence.Timeout', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='timeout_bit_id_hash', full_name='EA.Sims4.Persistence.Timeout.timeout_bit_id_hash', 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='elapsed_time', full_name='EA.Sims4.Persistence.Timeout.elapsed_time', index=1, number=2, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=7485, serialized_end=7545)
_PERSISTABLERELATIONSHIPTRACK = descriptor.Descriptor(name='PersistableRelationshipTrack', full_name='EA.Sims4.Persistence.PersistableRelationshipTrack', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='track_id', full_name='EA.Sims4.Persistence.PersistableRelationshipTrack.track_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='value', full_name='EA.Sims4.Persistence.PersistableRelationshipTrack.value', index=1, number=2, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='visible', full_name='EA.Sims4.Persistence.PersistableRelationshipTrack.visible', index=2, number=3, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='ticks_until_decay_begins', full_name='EA.Sims4.Persistence.PersistableRelationshipTrack.ticks_until_decay_begins', index=3, number=4, type=2, cpp_type=6, label=1, has_default_value=True, default_value=-1, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=7547, serialized_end=7665)
_BITADDEDBUFFLIST = descriptor.Descriptor(name='BitAddedBuffList', full_name='EA.Sims4.Persistence.BitAddedBuffList', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='bit_id', full_name='EA.Sims4.Persistence.BitAddedBuffList.bit_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='buff_ids', full_name='EA.Sims4.Persistence.BitAddedBuffList.buff_ids', index=1, number=2, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01'))], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=7667, serialized_end=7723)
_PERSISTABLECOMMODITYTRACKER = descriptor.Descriptor(name='PersistableCommodityTracker', full_name='EA.Sims4.Persistence.PersistableCommodityTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='commodities', full_name='EA.Sims4.Persistence.PersistableCommodityTracker.commodities', 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='time_of_last_save', full_name='EA.Sims4.Persistence.PersistableCommodityTracker.time_of_last_save', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableCommodityTracker.persistable_data', index=0, number=21005, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=7726, serialized_end=7973)
_COMMODITY = descriptor.Descriptor(name='Commodity', full_name='EA.Sims4.Persistence.Commodity', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='name_hash', full_name='EA.Sims4.Persistence.Commodity.name_hash', 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='value', full_name='EA.Sims4.Persistence.Commodity.value', index=1, number=2, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='apply_buff_on_start_up', full_name='EA.Sims4.Persistence.Commodity.apply_buff_on_start_up', index=2, number=3, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='buff_reason', full_name='EA.Sims4.Persistence.Commodity.buff_reason', 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='time_of_last_value_change', full_name='EA.Sims4.Persistence.Commodity.time_of_last_value_change', index=4, number=5, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=7976, serialized_end=8144)
_PERSISTABLESTATISTICSTRACKER = descriptor.Descriptor(name='PersistableStatisticsTracker', full_name='EA.Sims4.Persistence.PersistableStatisticsTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='statistics', full_name='EA.Sims4.Persistence.PersistableStatisticsTracker.statistics', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableStatisticsTracker.persistable_data', index=0, number=21006, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=8147, serialized_end=8368)
_STATISTIC = descriptor.Descriptor(name='Statistic', full_name='EA.Sims4.Persistence.Statistic', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='name_hash', full_name='EA.Sims4.Persistence.Statistic.name_hash', 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='value', full_name='EA.Sims4.Persistence.Statistic.value', index=1, number=2, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=8370, serialized_end=8415)
_PERSISTABLESKILLTRACKER = descriptor.Descriptor(name='PersistableSkillTracker', full_name='EA.Sims4.Persistence.PersistableSkillTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='skills', full_name='EA.Sims4.Persistence.PersistableSkillTracker.skills', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableSkillTracker.persistable_data', index=0, number=21025, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=8418, serialized_end=8621)
_SKILL = descriptor.Descriptor(name='Skill', full_name='EA.Sims4.Persistence.Skill', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='name_hash', full_name='EA.Sims4.Persistence.Skill.name_hash', 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='value', full_name='EA.Sims4.Persistence.Skill.value', index=1, number=2, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='level_0_buffer_full', full_name='EA.Sims4.Persistence.Skill.level_0_buffer_full', index=2, number=3, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='time_of_last_value_change', full_name='EA.Sims4.Persistence.Skill.time_of_last_value_change', 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=8623, serialized_end=8728)
_STATECOMPONENTSTATE = descriptor.Descriptor(name='StateComponentState', full_name='EA.Sims4.Persistence.StateComponentState', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='state_name_hash', full_name='EA.Sims4.Persistence.StateComponentState.state_name_hash', 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='value_name_hash', full_name='EA.Sims4.Persistence.StateComponentState.value_name_hash', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=8730, serialized_end=8801)
_PERSISTABLEOBJECTPREFERENCES = descriptor.Descriptor(name='PersistableObjectPreferences', full_name='EA.Sims4.Persistence.PersistableObjectPreferences', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='preferences', full_name='EA.Sims4.Persistence.PersistableObjectPreferences.preferences', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableObjectPreferences.persistable_data', index=0, number=21007, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=8804, serialized_end=9033)
_PERSISTABLECRAFTINGCOMPONENT = descriptor.Descriptor(name='PersistableCraftingComponent', full_name='EA.Sims4.Persistence.PersistableCraftingComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='process', full_name='EA.Sims4.Persistence.PersistableCraftingComponent.process', 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='use_base_recipe', full_name='EA.Sims4.Persistence.PersistableCraftingComponent.use_base_recipe', 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='is_final_product', full_name='EA.Sims4.Persistence.PersistableCraftingComponent.is_final_product', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableCraftingComponent.persistable_data', index=0, number=21008, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=9036, serialized_end=9311)
_INGREDIENTDATA = descriptor.Descriptor(name='IngredientData', full_name='EA.Sims4.Persistence.IngredientData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='ingredient_data', full_name='EA.Sims4.Persistence.IngredientData.ingredient_data', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='in_sim_inventory', full_name='EA.Sims4.Persistence.IngredientData.in_sim_inventory', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=9313, serialized_end=9421)
_GENERICINGREDIENTDATA = descriptor.Descriptor(name='GenericIngredientData', full_name='EA.Sims4.Persistence.GenericIngredientData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='ingredient_id', full_name='EA.Sims4.Persistence.GenericIngredientData.ingredient_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='count', full_name='EA.Sims4.Persistence.GenericIngredientData.count', 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=9423, serialized_end=9484)
_SIMINFONAMEDATA = descriptor.Descriptor(name='SimInfoNameData', full_name='EA.Sims4.Persistence.SimInfoNameData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='first_name', full_name='EA.Sims4.Persistence.SimInfoNameData.first_name', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='last_name', full_name='EA.Sims4.Persistence.SimInfoNameData.last_name', 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), descriptor.FieldDescriptor(name='gender', full_name='EA.Sims4.Persistence.SimInfoNameData.gender', 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='full_name_key', full_name='EA.Sims4.Persistence.SimInfoNameData.full_name_key', 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='age_flags', full_name='EA.Sims4.Persistence.SimInfoNameData.age_flags', index=4, number=5, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=9486, serialized_end=9600)
_BUCKSREFUNDDATA = descriptor.Descriptor(name='BucksRefundData', full_name='EA.Sims4.Persistence.BucksRefundData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Persistence.BucksRefundData.sim_id', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='bucks_type', full_name='EA.Sims4.Persistence.BucksRefundData.bucks_type', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='amount', full_name='EA.Sims4.Persistence.BucksRefundData.amount', 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=9602, serialized_end=9671)
_CRAFTINGPROCESS = descriptor.Descriptor(name='CraftingProcess', full_name='EA.Sims4.Persistence.CraftingProcess', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='recipe_id', full_name='EA.Sims4.Persistence.CraftingProcess.recipe_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='phase_id', full_name='EA.Sims4.Persistence.CraftingProcess.phase_id', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='previous_phase_id', full_name='EA.Sims4.Persistence.CraftingProcess.previous_phase_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='current_ico', full_name='EA.Sims4.Persistence.CraftingProcess.current_ico', 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='crafter_sim_id', full_name='EA.Sims4.Persistence.CraftingProcess.crafter_sim_id', index=4, 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='statistic_tracker', full_name='EA.Sims4.Persistence.CraftingProcess.statistic_tracker', 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='used_ingredients', full_name='EA.Sims4.Persistence.CraftingProcess.used_ingredients', index=6, 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='inscription', full_name='EA.Sims4.Persistence.CraftingProcess.inscription', index=7, number=9, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='crafted_value', full_name='EA.Sims4.Persistence.CraftingProcess.crafted_value', index=8, 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='crafter_info', full_name='EA.Sims4.Persistence.CraftingProcess.crafter_info', index=9, number=11, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='bucks_refund_on_cancel', full_name='EA.Sims4.Persistence.CraftingProcess.bucks_refund_on_cancel', index=10, number=12, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='generic_recipe_ingredients', full_name='EA.Sims4.Persistence.CraftingProcess.generic_recipe_ingredients', index=11, number=13, 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='situation_id', full_name='EA.Sims4.Persistence.CraftingProcess.situation_id', index=12, number=14, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='executed_phases', full_name='EA.Sims4.Persistence.CraftingProcess.executed_phases', index=13, 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='defined_ingredients', full_name='EA.Sims4.Persistence.CraftingProcess.defined_ingredients', index=14, 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='single_serving_value', full_name='EA.Sims4.Persistence.CraftingProcess.single_serving_value', index=15, number=17, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='family_recipe', full_name='EA.Sims4.Persistence.CraftingProcess.family_recipe', index=16, number=18, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=9674, serialized_end=10414)
_PERSISTABLEOBJECTOWNERSHIP = descriptor.Descriptor(name='PersistableObjectOwnership', full_name='EA.Sims4.Persistence.PersistableObjectOwnership', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='owned_object', full_name='EA.Sims4.Persistence.PersistableObjectOwnership.owned_object', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableObjectOwnership.persistable_data', index=0, number=21009, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=10417, serialized_end=10643)
_PERSISTABLESTEREO = descriptor.Descriptor(name='PersistableStereo', full_name='EA.Sims4.Persistence.PersistableStereo', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='channel', full_name='EA.Sims4.Persistence.PersistableStereo.channel', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableStereo.persistable_data', index=0, number=21010, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=10646, serialized_end=10808)
_PERSISTABLEINVENTORYITEMCOMPONENT = descriptor.Descriptor(name='PersistableInventoryItemComponent', full_name='EA.Sims4.Persistence.PersistableInventoryItemComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='inventory_type', full_name='EA.Sims4.Persistence.PersistableInventoryItemComponent.inventory_type', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='owner_id', full_name='EA.Sims4.Persistence.PersistableInventoryItemComponent.owner_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='stack_count', full_name='EA.Sims4.Persistence.PersistableInventoryItemComponent.stack_count', index=2, number=3, type=13, cpp_type=3, label=1, has_default_value=True, default_value=1, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='requires_claiming', full_name='EA.Sims4.Persistence.PersistableInventoryItemComponent.requires_claiming', 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='is_hidden', full_name='EA.Sims4.Persistence.PersistableInventoryItemComponent.is_hidden', index=4, number=5, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableInventoryItemComponent.persistable_data', index=0, number=21011, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=10811, serialized_end=11101)
_OBJECTPREFERENCE = descriptor.Descriptor(name='ObjectPreference', full_name='EA.Sims4.Persistence.ObjectPreference', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='tag', full_name='EA.Sims4.Persistence.ObjectPreference.tag', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='object_id', full_name='EA.Sims4.Persistence.ObjectPreference.object_id', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=11103, serialized_end=11153)
_PERSISTABLELIGHTINGCOMPONENT = descriptor.Descriptor(name='PersistableLightingComponent', full_name='EA.Sims4.Persistence.PersistableLightingComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='dimmer_setting', full_name='EA.Sims4.Persistence.PersistableLightingComponent.dimmer_setting', index=0, number=1, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='color', full_name='EA.Sims4.Persistence.PersistableLightingComponent.color', index=1, 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='pending_dimmer_setting', full_name='EA.Sims4.Persistence.PersistableLightingComponent.pending_dimmer_setting', index=2, number=4, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='user_intensity', full_name='EA.Sims4.Persistence.PersistableLightingComponent.user_intensity', index=3, number=5, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='previous_dimmer_setting', full_name='EA.Sims4.Persistence.PersistableLightingComponent.previous_dimmer_setting', index=4, number=6, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='previous_color', full_name='EA.Sims4.Persistence.PersistableLightingComponent.previous_color', index=5, number=7, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableLightingComponent.persistable_data', index=0, number=21012, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=11156, serialized_end=11476)
_TIMEDASPIRATION = descriptor.Descriptor(name='TimedAspiration', full_name='EA.Sims4.Persistence.TimedAspiration', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='aspiration', full_name='EA.Sims4.Persistence.TimedAspiration.aspiration', index=0, number=5, 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='end_time', full_name='EA.Sims4.Persistence.TimedAspiration.end_time', index=1, number=6, type=4, cpp_type=4, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='completed', full_name='EA.Sims4.Persistence.TimedAspiration.completed', index=2, 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=11478, serialized_end=11552)
_MILESTONECOMPLETIONCOUNT = descriptor.Descriptor(name='MilestoneCompletionCount', full_name='EA.Sims4.Persistence.MilestoneCompletionCount', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='milestone_guid', full_name='EA.Sims4.Persistence.MilestoneCompletionCount.milestone_guid', 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='completion_count', full_name='EA.Sims4.Persistence.MilestoneCompletionCount.completion_count', 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=11554, serialized_end=11630)
_ADDITIONALOBJECTIVES = descriptor.Descriptor(name='AdditionalObjectives', full_name='EA.Sims4.Persistence.AdditionalObjectives', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='milestone_guid', full_name='EA.Sims4.Persistence.AdditionalObjectives.milestone_guid', 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='objective_guids', full_name='EA.Sims4.Persistence.AdditionalObjectives.objective_guids', index=1, number=2, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01'))], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=11632, serialized_end=11707)
_PERSISTABLEEVENTDATATRACKER = descriptor.Descriptor(name='PersistableEventDataTracker', full_name='EA.Sims4.Persistence.PersistableEventDataTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='milestones_completed', full_name='EA.Sims4.Persistence.PersistableEventDataTracker.milestones_completed', 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='objectives_completed', full_name='EA.Sims4.Persistence.PersistableEventDataTracker.objectives_completed', index=1, number=2, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='data', full_name='EA.Sims4.Persistence.PersistableEventDataTracker.data', 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='unlocked_hidden_aspiration_tracks', full_name='EA.Sims4.Persistence.PersistableEventDataTracker.unlocked_hidden_aspiration_tracks', index=3, number=4, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='timed_aspirations', full_name='EA.Sims4.Persistence.PersistableEventDataTracker.timed_aspirations', 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='milestone_completion_counts', full_name='EA.Sims4.Persistence.PersistableEventDataTracker.milestone_completion_counts', 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='additional_objectives', full_name='EA.Sims4.Persistence.PersistableEventDataTracker.additional_objectives', index=6, number=7, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableEventDataTracker.persistable_data', index=0, number=21013, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=11710, serialized_end=12270)
_EVENTDATAOBJECT = descriptor.Descriptor(name='EventDataObject', full_name='EA.Sims4.Persistence.EventDataObject', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='situation_data', full_name='EA.Sims4.Persistence.EventDataObject.situation_data', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='objective_data', full_name='EA.Sims4.Persistence.EventDataObject.objective_data', index=1, number=2, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='simoleon_data', full_name='EA.Sims4.Persistence.EventDataObject.simoleon_data', 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='time_data', full_name='EA.Sims4.Persistence.EventDataObject.time_data', index=3, number=4, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='interaction_data', full_name='EA.Sims4.Persistence.EventDataObject.interaction_data', 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='relationship_data', full_name='EA.Sims4.Persistence.EventDataObject.relationship_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='travel_data', full_name='EA.Sims4.Persistence.EventDataObject.travel_data', index=6, number=8, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='tag_data', full_name='EA.Sims4.Persistence.EventDataObject.tag_data', index=7, number=9, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='career_data', full_name='EA.Sims4.Persistence.EventDataObject.career_data', index=8, 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='relative_start_data', full_name='EA.Sims4.Persistence.EventDataObject.relative_start_data', index=9, 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='club_bucks_data', full_name='EA.Sims4.Persistence.EventDataObject.club_bucks_data', index=10, number=12, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='time_in_gatherings', full_name='EA.Sims4.Persistence.EventDataObject.time_in_gatherings', index=11, number=13, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='encouraged_interactions_started', full_name='EA.Sims4.Persistence.EventDataObject.encouraged_interactions_started', index=12, number=14, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='mood_data', full_name='EA.Sims4.Persistence.EventDataObject.mood_data', index=13, number=15, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='bucks_data', full_name='EA.Sims4.Persistence.EventDataObject.bucks_data', index=14, 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=12273, serialized_end=13321)
_EVENTDATA_RELATIVESTARTINGDATA = descriptor.Descriptor(name='EventData_RelativeStartingData', full_name='EA.Sims4.Persistence.EventData_RelativeStartingData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='objective_guid64', full_name='EA.Sims4.Persistence.EventData_RelativeStartingData.objective_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='starting_values', full_name='EA.Sims4.Persistence.EventData_RelativeStartingData.starting_values', index=1, number=2, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01'))], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=13323, serialized_end=13410)
_EVENTDATA_SITUATIONDATA = descriptor.Descriptor(name='EventData_SituationData', full_name='EA.Sims4.Persistence.EventData_SituationData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='name', full_name='EA.Sims4.Persistence.EventData_SituationData.name', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='results', full_name='EA.Sims4.Persistence.EventData_SituationData.results', 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=13412, serialized_end=13516)
_EVENTDATA_SITUATIONENUMS = descriptor.Descriptor(name='EventData_SituationEnums', full_name='EA.Sims4.Persistence.EventData_SituationEnums', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='result_enum', full_name='EA.Sims4.Persistence.EventData_SituationEnums.result_enum', 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='enum_quality', full_name='EA.Sims4.Persistence.EventData_SituationEnums.enum_quality', 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=13518, serialized_end=13633)
_EVENTDATA_TAGDATA = descriptor.Descriptor(name='EventData_TagData', full_name='EA.Sims4.Persistence.EventData_TagData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='tag_enum', full_name='EA.Sims4.Persistence.EventData_TagData.tag_enum', 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='enums', full_name='EA.Sims4.Persistence.EventData_TagData.enums', 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=13635, serialized_end=13733)
_EVENTDATA_RELATIONSHIPDATA = descriptor.Descriptor(name='EventData_RelationshipData', full_name='EA.Sims4.Persistence.EventData_RelationshipData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='relationship_id', full_name='EA.Sims4.Persistence.EventData_RelationshipData.relationship_id', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='enums', full_name='EA.Sims4.Persistence.EventData_RelationshipData.enums', 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=13735, serialized_end=13849)
_EVENTDATA_CAREERDATA = descriptor.Descriptor(name='EventData_CareerData', full_name='EA.Sims4.Persistence.EventData_CareerData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='name', full_name='EA.Sims4.Persistence.EventData_CareerData.name', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='time', full_name='EA.Sims4.Persistence.EventData_CareerData.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='money', full_name='EA.Sims4.Persistence.EventData_CareerData.money', 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=13851, serialized_end=13916)
_EVENTDATA_OBJECTIVE_DATA = descriptor.Descriptor(name='EventData_Objective_Data', full_name='EA.Sims4.Persistence.EventData_Objective_Data', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='enum', full_name='EA.Sims4.Persistence.EventData_Objective_Data.enum', 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='amount', full_name='EA.Sims4.Persistence.EventData_Objective_Data.amount', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='ids', full_name='EA.Sims4.Persistence.EventData_Objective_Data.ids', index=2, number=3, type=6, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01'))], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=13918, serialized_end=13991)
_EVENTDATA_NAMEDDATA = descriptor.Descriptor(name='EventData_NamedData', full_name='EA.Sims4.Persistence.EventData_NamedData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='name', full_name='EA.Sims4.Persistence.EventData_NamedData.name', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='enums', full_name='EA.Sims4.Persistence.EventData_NamedData.enums', 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=13993, serialized_end=14089)
_EVENTDATA_ENUMTOAMOUNT = descriptor.Descriptor(name='EventData_EnumToAmount', full_name='EA.Sims4.Persistence.EventData_EnumToAmount', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='enum', full_name='EA.Sims4.Persistence.EventData_EnumToAmount.enum', 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='amount', full_name='EA.Sims4.Persistence.EventData_EnumToAmount.amount', index=1, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=14091, serialized_end=14145)
_EVENTDATA_CLUBBUCKSEARNED = descriptor.Descriptor(name='EventData_ClubBucksEarned', full_name='EA.Sims4.Persistence.EventData_ClubBucksEarned', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='amount', full_name='EA.Sims4.Persistence.EventData_ClubBucksEarned.amount', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=14147, serialized_end=14190)
_EVENTDATA_TIMEINCLUBGATHERING = descriptor.Descriptor(name='EventData_TimeInClubGathering', full_name='EA.Sims4.Persistence.EventData_TimeInClubGathering', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_minutes', full_name='EA.Sims4.Persistence.EventData_TimeInClubGathering.sim_minutes', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=14192, serialized_end=14244)
_EVENTDATA_ENCOURAGEDINTERACTIONS = descriptor.Descriptor(name='EventData_EncouragedInteractions', full_name='EA.Sims4.Persistence.EventData_EncouragedInteractions', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='interactions_started', full_name='EA.Sims4.Persistence.EventData_EncouragedInteractions.interactions_started', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=14246, serialized_end=14310)
_MOODDATA = descriptor.Descriptor(name='MoodData', full_name='EA.Sims4.Persistence.MoodData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='mood', full_name='EA.Sims4.Persistence.MoodData.mood', 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='last_time_in_mood', full_name='EA.Sims4.Persistence.MoodData.last_time_in_mood', index=1, number=2, type=4, cpp_type=4, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=14312, serialized_end=14363)
_EVENTDATA_MOODS = descriptor.Descriptor(name='EventData_Moods', full_name='EA.Sims4.Persistence.EventData_Moods', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='mood_data', full_name='EA.Sims4.Persistence.EventData_Moods.mood_data', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=14365, serialized_end=14433)
_PERSISTABLENAMECOMPONENT = descriptor.Descriptor(name='PersistableNameComponent', full_name='EA.Sims4.Persistence.PersistableNameComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='name', full_name='EA.Sims4.Persistence.PersistableNameComponent.name', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='description', full_name='EA.Sims4.Persistence.PersistableNameComponent.description', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableNameComponent.persistable_data', index=0, number=21014, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=14436, serialized_end=14631)
_PERSISTABLESTOREDSIMINFOCOMPONENT = descriptor.Descriptor(name='PersistableStoredSimInfoComponent', full_name='EA.Sims4.Persistence.PersistableStoredSimInfoComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Persistence.PersistableStoredSimInfoComponent.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=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x18\x01')), descriptor.FieldDescriptor(name='sim_info_name_data', full_name='EA.Sims4.Persistence.PersistableStoredSimInfoComponent.sim_info_name_data', 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=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x18\x01')), descriptor.FieldDescriptor(name='sim_id_set', full_name='EA.Sims4.Persistence.PersistableStoredSimInfoComponent.sim_id_set', 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\x18\x01')), descriptor.FieldDescriptor(name='sim_info_name_data_set', full_name='EA.Sims4.Persistence.PersistableStoredSimInfoComponent.sim_info_name_data_set', 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='sim_id_list', full_name='EA.Sims4.Persistence.PersistableStoredSimInfoComponent.sim_id_list', 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='sim_info_name_data_list', full_name='EA.Sims4.Persistence.PersistableStoredSimInfoComponent.sim_info_name_data_list', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableStoredSimInfoComponent.persistable_data', index=0, number=21015, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=14634, serialized_end=15101)
_PERSISTABLEPREGNANCYTRACKER = descriptor.Descriptor(name='PersistablePregnancyTracker', full_name='EA.Sims4.Persistence.PersistablePregnancyTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='deprecated_seed', full_name='EA.Sims4.Persistence.PersistablePregnancyTracker.deprecated_seed', index=0, number=1, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='parent_ids', full_name='EA.Sims4.Persistence.PersistablePregnancyTracker.parent_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='last_modified', full_name='EA.Sims4.Persistence.PersistablePregnancyTracker.last_modified', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='seed', full_name='EA.Sims4.Persistence.PersistablePregnancyTracker.seed', 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='origin', full_name='EA.Sims4.Persistence.PersistablePregnancyTracker.origin', index=4, number=5, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistablePregnancyTracker.persistable_data', index=0, number=21016, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=15104, serialized_end=15372)
_PERSISTABLESIMPERMISSIONS = descriptor.Descriptor(name='PersistableSimPermissions', full_name='EA.Sims4.Persistence.PersistableSimPermissions', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='enabled_permissions', full_name='EA.Sims4.Persistence.PersistableSimPermissions.enabled_permissions', index=0, number=1, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01'))], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableSimPermissions.persistable_data', index=0, number=21017, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=15375, serialized_end=15570)
_GAMEPLAYOBJECTPREFERENCE = descriptor.Descriptor(name='GameplayObjectPreference', full_name='EA.Sims4.Persistence.GameplayObjectPreference', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='gameplay_object_preference_id', full_name='EA.Sims4.Persistence.GameplayObjectPreference.gameplay_object_preference_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='gameplay_object_preference_type', full_name='EA.Sims4.Persistence.GameplayObjectPreference.gameplay_object_preference_type', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=15572, serialized_end=15678)
_PERSISTABLETRAITTRACKER = descriptor.Descriptor(name='PersistableTraitTracker', full_name='EA.Sims4.Persistence.PersistableTraitTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='trait_ids', full_name='EA.Sims4.Persistence.PersistableTraitTracker.trait_ids', index=0, number=1, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='gameplay_object_preference_map', full_name='EA.Sims4.Persistence.PersistableTraitTracker.gameplay_object_preference_map', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableTraitTracker.persistable_data', index=0, number=21018, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=15681, serialized_end=15950)
_PERSISTABLECANVASCOMPONENT = descriptor.Descriptor(name='PersistableCanvasComponent', full_name='EA.Sims4.Persistence.PersistableCanvasComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='texture_id', full_name='EA.Sims4.Persistence.PersistableCanvasComponent.texture_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='reveal_level', full_name='EA.Sims4.Persistence.PersistableCanvasComponent.reveal_level', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='effect', full_name='EA.Sims4.Persistence.PersistableCanvasComponent.effect', index=2, number=3, type=13, cpp_type=3, label=1, has_default_value=True, default_value=4294967295, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='time_stamp', full_name='EA.Sims4.Persistence.PersistableCanvasComponent.time_stamp', index=3, number=4, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='stage_texture_id', full_name='EA.Sims4.Persistence.PersistableCanvasComponent.stage_texture_id', index=4, number=5, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='overlay_texture_id', full_name='EA.Sims4.Persistence.PersistableCanvasComponent.overlay_texture_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='reveal_texture_id', full_name='EA.Sims4.Persistence.PersistableCanvasComponent.reveal_texture_id', index=6, number=7, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='outfit_category', full_name='EA.Sims4.Persistence.PersistableCanvasComponent.outfit_category', index=7, number=8, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='locked', full_name='EA.Sims4.Persistence.PersistableCanvasComponent.locked', 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='no_op_version', full_name='EA.Sims4.Persistence.PersistableCanvasComponent.no_op_version', 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='reveal_texture_id_B', full_name='EA.Sims4.Persistence.PersistableCanvasComponent.reveal_texture_id_B', 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='is_linked_canvas', full_name='EA.Sims4.Persistence.PersistableCanvasComponent.is_linked_canvas', 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)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableCanvasComponent.persistable_data', index=0, number=21019, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=15953, serialized_end=16407)
_PERSISTABLEDEATHTRACKER = descriptor.Descriptor(name='PersistableDeathTracker', full_name='EA.Sims4.Persistence.PersistableDeathTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='death_type', full_name='EA.Sims4.Persistence.PersistableDeathTracker.death_type', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='death_time', full_name='EA.Sims4.Persistence.PersistableDeathTracker.death_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='death_object_id', full_name='EA.Sims4.Persistence.PersistableDeathTracker.death_object_id', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableDeathTracker.persistable_data', index=0, number=21020, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=16410, serialized_end=16633)
_PERSISTABLEOWNABLECOMPONENT = descriptor.Descriptor(name='PersistableOwnableComponent', full_name='EA.Sims4.Persistence.PersistableOwnableComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_owner_id', full_name='EA.Sims4.Persistence.PersistableOwnableComponent.sim_owner_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='household_owner_id', full_name='EA.Sims4.Persistence.PersistableOwnableComponent.household_owner_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='custom_name', full_name='EA.Sims4.Persistence.PersistableOwnableComponent.custom_name', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableOwnableComponent.persistable_data', index=0, number=21021, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=16636, serialized_end=16873)
_PERSISTABLEFLOWINGPUDDLECOMPONENT = descriptor.Descriptor(name='PersistableFlowingPuddleComponent', full_name='EA.Sims4.Persistence.PersistableFlowingPuddleComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='puddle_ids', full_name='EA.Sims4.Persistence.PersistableFlowingPuddleComponent.puddle_ids', index=0, number=1, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='is_active', full_name='EA.Sims4.Persistence.PersistableFlowingPuddleComponent.is_active', 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)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableFlowingPuddleComponent.persistable_data', index=0, number=21022, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=16876, serialized_end=17104)
_PERSISTABLEADVENTURETRACKER_ADVENTUREMOMENTPAIR = descriptor.Descriptor(name='AdventureMomentPair', full_name='EA.Sims4.Persistence.PersistableAdventureTracker.AdventureMomentPair', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='adventure_id', full_name='EA.Sims4.Persistence.PersistableAdventureTracker.AdventureMomentPair.adventure_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='adventure_moment_id', full_name='EA.Sims4.Persistence.PersistableAdventureTracker.AdventureMomentPair.adventure_moment_id', index=1, number=2, type=4, cpp_type=4, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=17334, serialized_end=17406)
_PERSISTABLEADVENTURETRACKER_ADVENTUREMOMENTCOOLDOWNS = descriptor.Descriptor(name='AdventureMomentCooldowns', full_name='EA.Sims4.Persistence.PersistableAdventureTracker.AdventureMomentCooldowns', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='adventure_id', full_name='EA.Sims4.Persistence.PersistableAdventureTracker.AdventureMomentCooldowns.adventure_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='adventure_moment_id', full_name='EA.Sims4.Persistence.PersistableAdventureTracker.AdventureMomentCooldowns.adventure_moment_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='adventure_cooldown', full_name='EA.Sims4.Persistence.PersistableAdventureTracker.AdventureMomentCooldowns.adventure_cooldown', 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=17408, serialized_end=17513)
_PERSISTABLEADVENTURETRACKER = descriptor.Descriptor(name='PersistableAdventureTracker', full_name='EA.Sims4.Persistence.PersistableAdventureTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='adventures', full_name='EA.Sims4.Persistence.PersistableAdventureTracker.adventures', 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='adventure_cooldowns', full_name='EA.Sims4.Persistence.PersistableAdventureTracker.adventure_cooldowns', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableAdventureTracker.persistable_data', index=0, number=21023, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[_PERSISTABLEADVENTURETRACKER_ADVENTUREMOMENTPAIR, _PERSISTABLEADVENTURETRACKER_ADVENTUREMOMENTCOOLDOWNS], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=17107, serialized_end=17650)
_PERSISTABLEAPPEARANCETRACKER_APPEARANCETRACKERMODIFIER = descriptor.Descriptor(name='AppearanceTrackerModifier', full_name='EA.Sims4.Persistence.PersistableAppearanceTracker.AppearanceTrackerModifier', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='guid', full_name='EA.Sims4.Persistence.PersistableAppearanceTracker.AppearanceTrackerModifier.guid', 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='seed', full_name='EA.Sims4.Persistence.PersistableAppearanceTracker.AppearanceTrackerModifier.seed', 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=17793, serialized_end=17848)
_PERSISTABLEAPPEARANCETRACKER = descriptor.Descriptor(name='PersistableAppearanceTracker', full_name='EA.Sims4.Persistence.PersistableAppearanceTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='appearance_modifiers', full_name='EA.Sims4.Persistence.PersistableAppearanceTracker.appearance_modifiers', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableAppearanceTracker.persistable_data', index=0, number=21036, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[_PERSISTABLEAPPEARANCETRACKER_APPEARANCETRACKERMODIFIER], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=17653, serialized_end=17986)
_CAREERHISTORYENTRY = descriptor.Descriptor(name='CareerHistoryEntry', full_name='EA.Sims4.Persistence.CareerHistoryEntry', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='career_uid', full_name='EA.Sims4.Persistence.CareerHistoryEntry.career_uid', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='track_uid', full_name='EA.Sims4.Persistence.CareerHistoryEntry.track_uid', 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='track_level', full_name='EA.Sims4.Persistence.CareerHistoryEntry.track_level', index=2, number=3, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='user_display_level', full_name='EA.Sims4.Persistence.CareerHistoryEntry.user_display_level', index=3, number=4, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='time_left', full_name='EA.Sims4.Persistence.CareerHistoryEntry.time_left', 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='highest_level', full_name='EA.Sims4.Persistence.CareerHistoryEntry.highest_level', index=5, number=6, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='overmax_level', full_name='EA.Sims4.Persistence.CareerHistoryEntry.overmax_level', 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='daily_pay', full_name='EA.Sims4.Persistence.CareerHistoryEntry.daily_pay', 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='days_worked', full_name='EA.Sims4.Persistence.CareerHistoryEntry.days_worked', 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='active_days_worked', full_name='EA.Sims4.Persistence.CareerHistoryEntry.active_days_worked', 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='player_rewards_deferred', full_name='EA.Sims4.Persistence.CareerHistoryEntry.player_rewards_deferred', index=10, number=11, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='schedule_shift_type', full_name='EA.Sims4.Persistence.CareerHistoryEntry.schedule_shift_type', index=11, number=12, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=17989, serialized_end=18292)
_PHOTOPAIR = descriptor.Descriptor(name='PhotoPair', full_name='EA.Sims4.Persistence.PhotoPair', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='before_photo', full_name='EA.Sims4.Persistence.PhotoPair.before_photo', 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='after_photo', full_name='EA.Sims4.Persistence.PhotoPair.after_photo', 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=18294, serialized_end=18410)
_HILOWRESPHOTOPAIR = descriptor.Descriptor(name='HiLowResPhotoPair', full_name='EA.Sims4.Persistence.HiLowResPhotoPair', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='hi_res_photo_instance', full_name='EA.Sims4.Persistence.HiLowResPhotoPair.hi_res_photo_instance', 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='low_res_photo', full_name='EA.Sims4.Persistence.HiLowResPhotoPair.low_res_photo', 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=18412, serialized_end=18516)
_GIGHISTORYENTRY = descriptor.Descriptor(name='GigHistoryEntry', full_name='EA.Sims4.Persistence.GigHistoryEntry', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='customer_sim_id', full_name='EA.Sims4.Persistence.GigHistoryEntry.customer_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='client_lot_id', full_name='EA.Sims4.Persistence.GigHistoryEntry.client_lot_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='gig_id', full_name='EA.Sims4.Persistence.GigHistoryEntry.gig_id', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='career_id', full_name='EA.Sims4.Persistence.GigHistoryEntry.career_id', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='gig_result', full_name='EA.Sims4.Persistence.GigHistoryEntry.gig_result', 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='client_hh_name', full_name='EA.Sims4.Persistence.GigHistoryEntry.client_hh_name', index=5, number=6, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='after_photos', full_name='EA.Sims4.Persistence.GigHistoryEntry.after_photos', index=6, number=7, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='before_photos', full_name='EA.Sims4.Persistence.GigHistoryEntry.before_photos', 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='gig_lot_type', full_name='EA.Sims4.Persistence.GigHistoryEntry.gig_lot_type', index=8, number=9, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='project_title', full_name='EA.Sims4.Persistence.GigHistoryEntry.project_title', index=9, number=10, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='selected_pairs', full_name='EA.Sims4.Persistence.GigHistoryEntry.selected_pairs', 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='gig_score', full_name='EA.Sims4.Persistence.GigHistoryEntry.gig_score', index=11, number=12, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='hi_low_res_pairs', full_name='EA.Sims4.Persistence.GigHistoryEntry.hi_low_res_pairs', index=12, number=13, 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=18519, serialized_end=18993)
_GIGHISTORYKEY = descriptor.Descriptor(name='GigHistoryKey', full_name='EA.Sims4.Persistence.GigHistoryKey', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='customer_sim_id', full_name='EA.Sims4.Persistence.GigHistoryKey.customer_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='client_lot_id', full_name='EA.Sims4.Persistence.GigHistoryKey.client_lot_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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=18995, serialized_end=19058)
_CAREEREVENTDATA = descriptor.Descriptor(name='CareerEventData', full_name='EA.Sims4.Persistence.CareerEventData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='career_event_id', full_name='EA.Sims4.Persistence.CareerEventData.career_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='required_zone_id', full_name='EA.Sims4.Persistence.CareerEventData.required_zone_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='event_situation_id', full_name='EA.Sims4.Persistence.CareerEventData.event_situation_id', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='state', full_name='EA.Sims4.Persistence.CareerEventData.state', 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='temp_household_ids', full_name='EA.Sims4.Persistence.CareerEventData.temp_household_ids', 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'))], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=19061, serialized_end=19204)
_CAREEREVENTMANAGERDATA = descriptor.Descriptor(name='CareerEventManagerData', full_name='EA.Sims4.Persistence.CareerEventManagerData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='career_events', full_name='EA.Sims4.Persistence.CareerEventManagerData.career_events', 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='scorable_situation_seed', full_name='EA.Sims4.Persistence.CareerEventManagerData.scorable_situation_seed', 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=19207, serialized_end=19367)
_DETECTIVECAREERDATA = descriptor.Descriptor(name='DetectiveCareerData', full_name='EA.Sims4.Persistence.DetectiveCareerData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='active_criminal_sim_id', full_name='EA.Sims4.Persistence.DetectiveCareerData.active_criminal_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='crime_scene_event_id', full_name='EA.Sims4.Persistence.DetectiveCareerData.crime_scene_event_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='unused_clue_ids', full_name='EA.Sims4.Persistence.DetectiveCareerData.unused_clue_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='used_clue_ids', full_name='EA.Sims4.Persistence.DetectiveCareerData.used_clue_ids', index=3, number=4, 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='case_start_time_in_minutes', full_name='EA.Sims4.Persistence.DetectiveCareerData.case_start_time_in_minutes', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=19370, serialized_end=19545)
_CAREEREVENTCOOLDOWN = descriptor.Descriptor(name='CareerEventCooldown', full_name='EA.Sims4.Persistence.CareerEventCooldown', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='career_event_id', full_name='EA.Sims4.Persistence.CareerEventCooldown.career_event_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='day', full_name='EA.Sims4.Persistence.CareerEventCooldown.day', index=1, number=2, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=19547, serialized_end=19606)
_CAREERCLAIMEDOBJECTDATA = descriptor.Descriptor(name='CareerClaimedObjectData', full_name='EA.Sims4.Persistence.CareerClaimedObjectData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='guid', full_name='EA.Sims4.Persistence.CareerClaimedObjectData.guid', 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='claimed_object_ids', full_name='EA.Sims4.Persistence.CareerClaimedObjectData.claimed_object_ids', index=1, number=2, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01'))], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=19608, serialized_end=19679)
_PERSISTABLESIMCAREER = descriptor.Descriptor(name='PersistableSimCareer', full_name='EA.Sims4.Persistence.PersistableSimCareer', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='career_uid', full_name='EA.Sims4.Persistence.PersistableSimCareer.career_uid', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='track_uid', full_name='EA.Sims4.Persistence.PersistableSimCareer.track_uid', 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='track_level', full_name='EA.Sims4.Persistence.PersistableSimCareer.track_level', index=2, number=3, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='user_display_level', full_name='EA.Sims4.Persistence.PersistableSimCareer.user_display_level', index=3, number=4, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='attended_work', full_name='EA.Sims4.Persistence.PersistableSimCareer.attended_work', index=4, number=5, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='base_work_performance', full_name='EA.Sims4.Persistence.PersistableSimCareer.base_work_performance', index=5, number=6, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='positive_work_performance', full_name='EA.Sims4.Persistence.PersistableSimCareer.positive_work_performance', index=6, number=7, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='negative_work_performance', full_name='EA.Sims4.Persistence.PersistableSimCareer.negative_work_performance', index=7, number=8, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='company_name_hash', full_name='EA.Sims4.Persistence.PersistableSimCareer.company_name_hash', index=8, 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), descriptor.FieldDescriptor(name='current_work_start', full_name='EA.Sims4.Persistence.PersistableSimCareer.current_work_start', index=9, number=10, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='current_work_end', full_name='EA.Sims4.Persistence.PersistableSimCareer.current_work_end', 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='current_work_duration', full_name='EA.Sims4.Persistence.PersistableSimCareer.current_work_duration', index=11, number=12, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='active_situation_id', full_name='EA.Sims4.Persistence.PersistableSimCareer.active_situation_id', index=12, number=13, type=6, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='career_situation_guid', full_name='EA.Sims4.Persistence.PersistableSimCareer.career_situation_guid', index=13, number=14, 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='called_in_sick', full_name='EA.Sims4.Persistence.PersistableSimCareer.called_in_sick', 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='pending_promotion', full_name='EA.Sims4.Persistence.PersistableSimCareer.pending_promotion', index=15, number=16, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='join_time', full_name='EA.Sims4.Persistence.PersistableSimCareer.join_time', index=16, number=17, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='taking_day_off_reason', full_name='EA.Sims4.Persistence.PersistableSimCareer.taking_day_off_reason', index=17, number=18, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='requested_day_off_reason', full_name='EA.Sims4.Persistence.PersistableSimCareer.requested_day_off_reason', index=18, number=19, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='career_event_manager_data', full_name='EA.Sims4.Persistence.PersistableSimCareer.career_event_manager_data', index=19, number=20, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='overmax_level', full_name='EA.Sims4.Persistence.PersistableSimCareer.overmax_level', index=20, number=21, 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='detective_data', full_name='EA.Sims4.Persistence.PersistableSimCareer.detective_data', index=21, number=22, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='career_session_extended', full_name='EA.Sims4.Persistence.PersistableSimCareer.career_session_extended', index=22, number=23, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='zone_id', full_name='EA.Sims4.Persistence.PersistableSimCareer.zone_id', index=23, number=24, 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='has_attended_first_day', full_name='EA.Sims4.Persistence.PersistableSimCareer.has_attended_first_day', index=24, number=25, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='career_event_cooldowns', full_name='EA.Sims4.Persistence.PersistableSimCareer.career_event_cooldowns', index=25, number=26, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='should_restore_career_state', full_name='EA.Sims4.Persistence.PersistableSimCareer.should_restore_career_state', index=26, number=27, 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='offered_assignments', full_name='EA.Sims4.Persistence.PersistableSimCareer.offered_assignments', index=27, number=28, 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='active_assignments', full_name='EA.Sims4.Persistence.PersistableSimCareer.active_assignments', index=28, number=29, 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='pto_taken', full_name='EA.Sims4.Persistence.PersistableSimCareer.pto_taken', index=29, number=30, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='fame_moment_completed', full_name='EA.Sims4.Persistence.PersistableSimCareer.fame_moment_completed', index=30, number=31, 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='upcoming_gig', full_name='EA.Sims4.Persistence.PersistableSimCareer.upcoming_gig', index=31, number=32, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='schedule_shift_type', full_name='EA.Sims4.Persistence.PersistableSimCareer.schedule_shift_type', index=32, number=33, 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='first_gig_completed', full_name='EA.Sims4.Persistence.PersistableSimCareer.first_gig_completed', index=33, number=34, 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='seen_scholarship_info', full_name='EA.Sims4.Persistence.PersistableSimCareer.seen_scholarship_info', index=34, number=35, 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='familiar_rabbit_hole_id', full_name='EA.Sims4.Persistence.PersistableSimCareer.familiar_rabbit_hole_id', index=35, number=36, 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='rabbit_hole_id', full_name='EA.Sims4.Persistence.PersistableSimCareer.rabbit_hole_id', index=36, number=37, 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='claimed_object_datas', full_name='EA.Sims4.Persistence.PersistableSimCareer.claimed_object_datas', index=37, number=38, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='current_gigs', full_name='EA.Sims4.Persistence.PersistableSimCareer.current_gigs', index=38, number=39, 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='follow_enabled', full_name='EA.Sims4.Persistence.PersistableSimCareer.follow_enabled', index=39, number=40, 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='icon_override', full_name='EA.Sims4.Persistence.PersistableSimCareer.icon_override', index=40, number=41, 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='workplace_rival_id', full_name='EA.Sims4.Persistence.PersistableSimCareer.workplace_rival_id', index=41, number=42, 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='outfit_index', full_name='EA.Sims4.Persistence.PersistableSimCareer.outfit_index', index=42, number=43, 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='small_business_career_data', full_name='EA.Sims4.Persistence.PersistableSimCareer.small_business_career_data', index=43, number=44, 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=19682, serialized_end=21262)
_PERSISTABLESIMCAREERS = descriptor.Descriptor(name='PersistableSimCareers', full_name='EA.Sims4.Persistence.PersistableSimCareers', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='careers', full_name='EA.Sims4.Persistence.PersistableSimCareers.careers', 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='career_history', full_name='EA.Sims4.Persistence.PersistableSimCareers.career_history', 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='retirement_career_uid', full_name='EA.Sims4.Persistence.PersistableSimCareers.retirement_career_uid', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='custom_career_name', full_name='EA.Sims4.Persistence.PersistableSimCareers.custom_career_name', index=3, number=4, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='custom_career_description', full_name='EA.Sims4.Persistence.PersistableSimCareers.custom_career_description', index=4, number=5, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='gig_history', full_name='EA.Sims4.Persistence.PersistableSimCareers.gig_history', 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='last_gig_history', full_name='EA.Sims4.Persistence.PersistableSimCareers.last_gig_history', 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='retirement_career_track_uid', full_name='EA.Sims4.Persistence.PersistableSimCareers.retirement_career_track_uid', index=7, number=8, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=21265, serialized_end=21669)
_FAMILYRELATION = descriptor.Descriptor(name='FamilyRelation', full_name='EA.Sims4.Persistence.FamilyRelation', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='relation_type', full_name='EA.Sims4.Persistence.FamilyRelation.relation_type', index=0, number=1, type=14, cpp_type=8, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Persistence.FamilyRelation.sim_id', index=1, number=2, type=4, cpp_type=4, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=21671, serialized_end=21767)
_RELATIONSHIPTROPE = descriptor.Descriptor(name='RelationshipTrope', full_name='EA.Sims4.Persistence.RelationshipTrope', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Persistence.RelationshipTrope.sim_id', index=0, number=1, type=4, cpp_type=4, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='trope_id', full_name='EA.Sims4.Persistence.RelationshipTrope.trope_id', index=1, number=2, type=4, cpp_type=4, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=21769, serialized_end=21822)
_PERSISTABLEGENEALOGYTRACKER = descriptor.Descriptor(name='PersistableGenealogyTracker', full_name='EA.Sims4.Persistence.PersistableGenealogyTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='family_relations', full_name='EA.Sims4.Persistence.PersistableGenealogyTracker.family_relations', 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='relationship_tropes', full_name='EA.Sims4.Persistence.PersistableGenealogyTracker.relationship_tropes', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableGenealogyTracker.persistable_data', index=0, number=21024, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=21825, serialized_end=22125)
_OBJECTRELATIONSHIP = descriptor.Descriptor(name='ObjectRelationship', full_name='EA.Sims4.Persistence.ObjectRelationship', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Persistence.ObjectRelationship.sim_id', index=0, number=1, type=4, cpp_type=4, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='value', full_name='EA.Sims4.Persistence.ObjectRelationship.value', index=1, number=2, type=2, cpp_type=6, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='commodity_tracker', full_name='EA.Sims4.Persistence.ObjectRelationship.commodity_tracker', 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='statistics_tracker', full_name='EA.Sims4.Persistence.ObjectRelationship.statistics_tracker', 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=22128, serialized_end=22337)
_PERSISTABLEOBJECTRELATIONSHIPCOMPONENT = descriptor.Descriptor(name='PersistableObjectRelationshipComponent', full_name='EA.Sims4.Persistence.PersistableObjectRelationshipComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='relationships', full_name='EA.Sims4.Persistence.PersistableObjectRelationshipComponent.relationships', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableObjectRelationshipComponent.persistable_data', index=0, number=21027, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=22340, serialized_end=22593)
_PERSISTABLEOBJECTAGECOMPONENT = descriptor.Descriptor(name='PersistableObjectAgeComponent', full_name='EA.Sims4.Persistence.PersistableObjectAgeComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='age', full_name='EA.Sims4.Persistence.PersistableObjectAgeComponent.age', 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='saved_tick', full_name='EA.Sims4.Persistence.PersistableObjectAgeComponent.saved_tick', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableObjectAgeComponent.persistable_data', index=0, number=21028, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=22596, serialized_end=22799)
_FRUITSPAWNER = descriptor.Descriptor(name='FruitSpawner', full_name='EA.Sims4.Persistence.FruitSpawner', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='definition_id', full_name='EA.Sims4.Persistence.FruitSpawner.definition_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='fruit_save_data', full_name='EA.Sims4.Persistence.FruitSpawner.fruit_save_data', 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=22801, serialized_end=22904)
_PERSISTABLEGARDENINGCOMPONENT = descriptor.Descriptor(name='PersistableGardeningComponent', full_name='EA.Sims4.Persistence.PersistableGardeningComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='fruit_spawners', full_name='EA.Sims4.Persistence.PersistableGardeningComponent.fruit_spawners', 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='crop_weights', full_name='EA.Sims4.Persistence.PersistableGardeningComponent.crop_weights', index=1, number=2, type=2, cpp_type=6, 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='default_definition_id', full_name='EA.Sims4.Persistence.PersistableGardeningComponent.default_definition_id', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='is_plant', full_name='EA.Sims4.Persistence.PersistableGardeningComponent.is_plant', index=3, number=4, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableGardeningComponent.persistable_data', index=0, number=21029, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=22907, serialized_end=23212)
_UNLOCKDATA = descriptor.Descriptor(name='UnlockData', full_name='EA.Sims4.Persistence.UnlockData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='unlock_instance_id', full_name='EA.Sims4.Persistence.UnlockData.unlock_instance_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='unlock_instance_type', full_name='EA.Sims4.Persistence.UnlockData.unlock_instance_type', 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='custom_name', full_name='EA.Sims4.Persistence.UnlockData.custom_name', index=2, number=3, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='marked_as_new', full_name='EA.Sims4.Persistence.UnlockData.marked_as_new', index=3, number=4, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=23214, serialized_end=23328)
_PERSISTABLEUNLOCKTRACKER = descriptor.Descriptor(name='PersistableUnlockTracker', full_name='EA.Sims4.Persistence.PersistableUnlockTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='unlock_data_list', full_name='EA.Sims4.Persistence.PersistableUnlockTracker.unlock_data_list', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableUnlockTracker.persistable_data', index=0, number=21030, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=23331, serialized_end=23551)
_PERSISTABLESPAWNERCOMPONENT = descriptor.Descriptor(name='PersistableSpawnerComponent', full_name='EA.Sims4.Persistence.PersistableSpawnerComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='spawned_obj_ids', full_name='EA.Sims4.Persistence.PersistableSpawnerComponent.spawned_obj_ids', index=0, number=1, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='spawner_initialized', full_name='EA.Sims4.Persistence.PersistableSpawnerComponent.spawner_initialized', 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='spawner_data_spawn_index', full_name='EA.Sims4.Persistence.PersistableSpawnerComponent.spawner_data_spawn_index', index=2, number=3, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='times_commodity_reset', full_name='EA.Sims4.Persistence.PersistableSpawnerComponent.times_commodity_reset', 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='spawner_disabled', full_name='EA.Sims4.Persistence.PersistableSpawnerComponent.spawner_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)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableSpawnerComponent.persistable_data', index=0, number=21031, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=23554, serialized_end=23869)
_PERSISTABLEROYALTYTRACKER_ROYALTY = descriptor.Descriptor(name='Royalty', full_name='EA.Sims4.Persistence.PersistableRoyaltyTracker.Royalty', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='royalty_type', full_name='EA.Sims4.Persistence.PersistableRoyaltyTracker.Royalty.royalty_type', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='royalty_guid64', full_name='EA.Sims4.Persistence.PersistableRoyaltyTracker.Royalty.royalty_guid64', 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='entry_name', full_name='EA.Sims4.Persistence.PersistableRoyaltyTracker.Royalty.entry_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='multiplier', full_name='EA.Sims4.Persistence.PersistableRoyaltyTracker.Royalty.multiplier', index=3, number=4, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='current_payment', full_name='EA.Sims4.Persistence.PersistableRoyaltyTracker.Royalty.current_payment', index=4, number=5, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=23978, serialized_end=24133)
_PERSISTABLEROYALTYTRACKER = descriptor.Descriptor(name='PersistableRoyaltyTracker', full_name='EA.Sims4.Persistence.PersistableRoyaltyTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='royalties', full_name='EA.Sims4.Persistence.PersistableRoyaltyTracker.royalties', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableRoyaltyTracker.persistable_data', index=0, number=21032, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[_PERSISTABLEROYALTYTRACKER_ROYALTY], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=23872, serialized_end=24268)
_PERSISTABLEOCCULTTRACKER_OCCULTSIMDATA = descriptor.Descriptor(name='OccultSimData', full_name='EA.Sims4.Persistence.PersistableOccultTracker.OccultSimData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='occult_type', full_name='EA.Sims4.Persistence.PersistableOccultTracker.OccultSimData.occult_type', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='physique', full_name='EA.Sims4.Persistence.PersistableOccultTracker.OccultSimData.physique', index=1, number=11, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='facial_attributes', full_name='EA.Sims4.Persistence.PersistableOccultTracker.OccultSimData.facial_attributes', index=2, number=12, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b'', message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='voice_pitch', full_name='EA.Sims4.Persistence.PersistableOccultTracker.OccultSimData.voice_pitch', index=3, number=13, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='voice_actor', full_name='EA.Sims4.Persistence.PersistableOccultTracker.OccultSimData.voice_actor', index=4, 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='voice_effect', full_name='EA.Sims4.Persistence.PersistableOccultTracker.OccultSimData.voice_effect', index=5, number=15, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='skin_tone', full_name='EA.Sims4.Persistence.PersistableOccultTracker.OccultSimData.skin_tone', index=6, 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='genetic_data', full_name='EA.Sims4.Persistence.PersistableOccultTracker.OccultSimData.genetic_data', index=7, number=17, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='flags', full_name='EA.Sims4.Persistence.PersistableOccultTracker.OccultSimData.flags', index=8, number=18, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='outfits', full_name='EA.Sims4.Persistence.PersistableOccultTracker.OccultSimData.outfits', index=9, number=21, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='skin_tone_val_shift', full_name='EA.Sims4.Persistence.PersistableOccultTracker.OccultSimData.skin_tone_val_shift', index=10, number=22, type=2, cpp_type=6, label=1, has_default_value=True, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='parts_custom_tattoos', full_name='EA.Sims4.Persistence.PersistableOccultTracker.OccultSimData.parts_custom_tattoos', index=11, number=23, 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='parts_creator_data', full_name='EA.Sims4.Persistence.PersistableOccultTracker.OccultSimData.parts_creator_data', index=12, number=24, 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=24506, serialized_end=24972)
_PERSISTABLEOCCULTTRACKER = descriptor.Descriptor(name='PersistableOccultTracker', full_name='EA.Sims4.Persistence.PersistableOccultTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='occult_types', full_name='EA.Sims4.Persistence.PersistableOccultTracker.occult_types', 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='current_occult_types', full_name='EA.Sims4.Persistence.PersistableOccultTracker.current_occult_types', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='occult_sim_infos', full_name='EA.Sims4.Persistence.PersistableOccultTracker.occult_sim_infos', 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='pending_occult_type', full_name='EA.Sims4.Persistence.PersistableOccultTracker.pending_occult_type', 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='occult_form_available', full_name='EA.Sims4.Persistence.PersistableOccultTracker.occult_form_available', index=4, number=5, type=8, cpp_type=7, label=1, has_default_value=True, default_value=True, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableOccultTracker.persistable_data', index=0, number=21033, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[_PERSISTABLEOCCULTTRACKER_OCCULTSIMDATA], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=24271, serialized_end=25106)
_MANNEQUINSIMDATA = descriptor.Descriptor(name='MannequinSimData', full_name='EA.Sims4.Persistence.MannequinSimData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='mannequin_id', full_name='EA.Sims4.Persistence.MannequinSimData.mannequin_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='gender', full_name='EA.Sims4.Persistence.MannequinSimData.gender', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='age', full_name='EA.Sims4.Persistence.MannequinSimData.age', 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='extended_species', full_name='EA.Sims4.Persistence.MannequinSimData.extended_species', 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='physique', full_name='EA.Sims4.Persistence.MannequinSimData.physique', index=4, number=11, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='facial_attributes', full_name='EA.Sims4.Persistence.MannequinSimData.facial_attributes', index=5, number=12, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b'', message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='skin_tone', full_name='EA.Sims4.Persistence.MannequinSimData.skin_tone', index=6, 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='outfits', full_name='EA.Sims4.Persistence.MannequinSimData.outfits', index=7, number=21, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='current_outfit_type', full_name='EA.Sims4.Persistence.MannequinSimData.current_outfit_type', index=8, 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='current_outfit_index', full_name='EA.Sims4.Persistence.MannequinSimData.current_outfit_index', index=9, number=23, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='previous_outfit_type', full_name='EA.Sims4.Persistence.MannequinSimData.previous_outfit_type', index=10, number=24, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='previous_outfit_index', full_name='EA.Sims4.Persistence.MannequinSimData.previous_outfit_index', index=11, number=25, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='zone_id', full_name='EA.Sims4.Persistence.MannequinSimData.zone_id', index=12, number=31, 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='world_id', full_name='EA.Sims4.Persistence.MannequinSimData.world_id', index=13, 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=None), descriptor.FieldDescriptor(name='animation_pose', full_name='EA.Sims4.Persistence.MannequinSimData.animation_pose', index=14, number=51, 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='skin_tone_val_shift', full_name='EA.Sims4.Persistence.MannequinSimData.skin_tone_val_shift', index=15, number=52, type=2, cpp_type=6, label=1, has_default_value=True, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=25109, serialized_end=25571)
_PERSISTABLEMANNEQUINCOMPONENT = descriptor.Descriptor(name='PersistableMannequinComponent', full_name='EA.Sims4.Persistence.PersistableMannequinComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sim_info_data', full_name='EA.Sims4.Persistence.PersistableMannequinComponent.sim_info_data', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableMannequinComponent.persistable_data', index=0, number=21034, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=25574, serialized_end=25807)
_PERSISTABLENOTEBOOKTRACKER_NOTEBOOKSUBENTRYDATA = descriptor.Descriptor(name='NotebookSubEntryData', full_name='EA.Sims4.Persistence.PersistableNotebookTracker.NotebookSubEntryData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sub_entry_id', full_name='EA.Sims4.Persistence.PersistableNotebookTracker.NotebookSubEntryData.sub_entry_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='new_sub_entry', full_name='EA.Sims4.Persistence.PersistableNotebookTracker.NotebookSubEntryData.new_sub_entry', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=26022, serialized_end=26089)
_PERSISTABLENOTEBOOKTRACKER_NOTEBOOKENTRYDATA = descriptor.Descriptor(name='NotebookEntryData', full_name='EA.Sims4.Persistence.PersistableNotebookTracker.NotebookEntryData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='object_recipe_id', full_name='EA.Sims4.Persistence.PersistableNotebookTracker.NotebookEntryData.object_recipe_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='object_entry_ids', full_name='EA.Sims4.Persistence.PersistableNotebookTracker.NotebookEntryData.object_entry_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='tuning_reference_id', full_name='EA.Sims4.Persistence.PersistableNotebookTracker.NotebookEntryData.tuning_reference_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='new_entry', full_name='EA.Sims4.Persistence.PersistableNotebookTracker.NotebookEntryData.new_entry', index=3, number=4, type=8, cpp_type=7, label=1, has_default_value=True, default_value=True, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='object_sub_entries', full_name='EA.Sims4.Persistence.PersistableNotebookTracker.NotebookEntryData.object_sub_entries', index=4, number=5, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=26092, serialized_end=26320)
_PERSISTABLENOTEBOOKTRACKER = descriptor.Descriptor(name='PersistableNotebookTracker', full_name='EA.Sims4.Persistence.PersistableNotebookTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='notebook_entries', full_name='EA.Sims4.Persistence.PersistableNotebookTracker.notebook_entries', 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='notes', full_name='EA.Sims4.Persistence.PersistableNotebookTracker.notes', 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), descriptor.FieldDescriptor(name='tooltip', full_name='EA.Sims4.Persistence.PersistableNotebookTracker.tooltip', index=2, number=3, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='loc_tooltip', full_name='EA.Sims4.Persistence.PersistableNotebookTracker.loc_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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableNotebookTracker.persistable_data', index=0, number=21035, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[_PERSISTABLENOTEBOOKTRACKER_NOTEBOOKSUBENTRYDATA, _PERSISTABLENOTEBOOKTRACKER_NOTEBOOKENTRYDATA], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=25810, serialized_end=26456)
_PERSISTABLERETAILCOMPONENT = descriptor.Descriptor(name='PersistableRetailComponent', full_name='EA.Sims4.Persistence.PersistableRetailComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='cached_value', full_name='EA.Sims4.Persistence.PersistableRetailComponent.cached_value', index=0, number=1, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableRetailComponent.persistable_data', index=0, number=21037, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=26459, serialized_end=26645)
_PERSISTABLEPORTALLOCKINGCOMPONENT = descriptor.Descriptor(name='PersistablePortalLockingComponent', full_name='EA.Sims4.Persistence.PersistablePortalLockingComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='lock_data', full_name='EA.Sims4.Persistence.PersistablePortalLockingComponent.lock_data', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistablePortalLockingComponent.persistable_data', index=0, number=21038, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=26648, serialized_end=26877)
_PERSISTABLEPARENTTOSIMHEADCOMPONENT = descriptor.Descriptor(name='PersistableParentToSimHeadComponent', full_name='EA.Sims4.Persistence.PersistableParentToSimHeadComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='parent_sim_info_id', full_name='EA.Sims4.Persistence.PersistableParentToSimHeadComponent.parent_sim_info_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='bone_hash', full_name='EA.Sims4.Persistence.PersistableParentToSimHeadComponent.bone_hash', index=1, number=2, type=6, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableParentToSimHeadComponent.persistable_data', index=0, number=21040, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=26880, serialized_end=27109)
_PERSISTABLEFUTURESTORYPROGRESSIONCHAPTER = descriptor.Descriptor(name='PersistableFutureStoryProgressionChapter', full_name='EA.Sims4.Persistence.PersistableFutureStoryProgressionChapter', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='index', full_name='EA.Sims4.Persistence.PersistableFutureStoryProgressionChapter.index', 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='future_chapter', full_name='EA.Sims4.Persistence.PersistableFutureStoryProgressionChapter.future_chapter', 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=27112, serialized_end=27251)
_PERSISTABLESTORYPROGRESSIONCHAPTER = descriptor.Descriptor(name='PersistableStoryProgressionChapter', full_name='EA.Sims4.Persistence.PersistableStoryProgressionChapter', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='type', full_name='EA.Sims4.Persistence.PersistableStoryProgressionChapter.type', 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='future_chapters', full_name='EA.Sims4.Persistence.PersistableStoryProgressionChapter.future_chapters', 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='action_data', full_name='EA.Sims4.Persistence.PersistableStoryProgressionChapter.action_data', index=2, number=3, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b'', message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='completion_time', full_name='EA.Sims4.Persistence.PersistableStoryProgressionChapter.completion_time', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=27254, serialized_end=27439)
_PERSISTABLESTORYPROGRESSIONSAVEDPARTICIPANT = descriptor.Descriptor(name='PersistableStoryProgressionSavedParticipant', full_name='EA.Sims4.Persistence.PersistableStoryProgressionSavedParticipant', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='participant_type', full_name='EA.Sims4.Persistence.PersistableStoryProgressionSavedParticipant.participant_type', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='participant_id', full_name='EA.Sims4.Persistence.PersistableStoryProgressionSavedParticipant.participant_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='participant_str', full_name='EA.Sims4.Persistence.PersistableStoryProgressionSavedParticipant.participant_str', index=2, number=3, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='participant_loc_str', full_name='EA.Sims4.Persistence.PersistableStoryProgressionSavedParticipant.participant_loc_str', 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=27442, serialized_end=27626)
_PERSISTABLESTORYPROGRESSIONARC = descriptor.Descriptor(name='PersistableStoryProgressionArc', full_name='EA.Sims4.Persistence.PersistableStoryProgressionArc', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='type', full_name='EA.Sims4.Persistence.PersistableStoryProgressionArc.type', 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='current_chapter', full_name='EA.Sims4.Persistence.PersistableStoryProgressionArc.current_chapter', 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='historical_chapters', full_name='EA.Sims4.Persistence.PersistableStoryProgressionArc.historical_chapters', 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='saved_participants', full_name='EA.Sims4.Persistence.PersistableStoryProgressionArc.saved_participants', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=27629, serialized_end=27940)
_PERSISTABLESTORYPROGRESSIONTRACKER = descriptor.Descriptor(name='PersistableStoryProgressionTracker', full_name='EA.Sims4.Persistence.PersistableStoryProgressionTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='current_arcs', full_name='EA.Sims4.Persistence.PersistableStoryProgressionTracker.current_arcs', index=0, 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='historical_arcs', full_name='EA.Sims4.Persistence.PersistableStoryProgressionTracker.historical_arcs', 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)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableStoryProgressionTracker.persistable_data', index=0, number=21039, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=27943, serialized_end=28278)
_PERSISTABLESTOLENCOMPONENT = descriptor.Descriptor(name='PersistableStolenComponent', full_name='EA.Sims4.Persistence.PersistableStolenComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='stolen_from_text', full_name='EA.Sims4.Persistence.PersistableStolenComponent.stolen_from_text', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='stolen_from_household_id', full_name='EA.Sims4.Persistence.PersistableStolenComponent.stolen_from_household_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='stolen_from_career_guid', full_name='EA.Sims4.Persistence.PersistableStolenComponent.stolen_from_career_guid', 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)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableStolenComponent.persistable_data', index=0, number=21041, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=28281, serialized_end=28538)
_PERSISTABLERANKEDSTATISTICTRACKER = descriptor.Descriptor(name='PersistableRankedStatisticTracker', full_name='EA.Sims4.Persistence.PersistableRankedStatisticTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='ranked_statistics', full_name='EA.Sims4.Persistence.PersistableRankedStatisticTracker.ranked_statistics', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableRankedStatisticTracker.persistable_data', index=0, number=21042, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=28541, serialized_end=28785)
_RANKEDSTATISTIC = descriptor.Descriptor(name='RankedStatistic', full_name='EA.Sims4.Persistence.RankedStatistic', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='name_hash', full_name='EA.Sims4.Persistence.RankedStatistic.name_hash', 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='value', full_name='EA.Sims4.Persistence.RankedStatistic.value', index=1, number=2, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='rank_level', full_name='EA.Sims4.Persistence.RankedStatistic.rank_level', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='highest_level', full_name='EA.Sims4.Persistence.RankedStatistic.highest_level', 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='time_of_last_value_change', full_name='EA.Sims4.Persistence.RankedStatistic.time_of_last_value_change', 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='initial_loots_awarded', full_name='EA.Sims4.Persistence.RankedStatistic.initial_loots_awarded', index=5, number=6, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='inclusive_rank_threshold', full_name='EA.Sims4.Persistence.RankedStatistic.inclusive_rank_threshold', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=28788, serialized_end=28982)
_PERSISTABLEGAMECOMPONENT = descriptor.Descriptor(name='PersistableGameComponent', full_name='EA.Sims4.Persistence.PersistableGameComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='high_score_sim_ids', full_name='EA.Sims4.Persistence.PersistableGameComponent.high_score_sim_ids', index=0, number=1, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='high_score', full_name='EA.Sims4.Persistence.PersistableGameComponent.high_score', index=1, number=2, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableGameComponent.persistable_data', index=0, number=21043, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=28985, serialized_end=29197)
_PERSISTABLESICKNESSTRACKER_SICKNESSDATA = descriptor.Descriptor(name='SicknessData', full_name='EA.Sims4.Persistence.PersistableSicknessTracker.SicknessData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sickness', full_name='EA.Sims4.Persistence.PersistableSicknessTracker.SicknessData.sickness', 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='symptoms_discovered', full_name='EA.Sims4.Persistence.PersistableSicknessTracker.SicknessData.symptoms_discovered', 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='exams_performed', full_name='EA.Sims4.Persistence.PersistableSicknessTracker.SicknessData.exams_performed', 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='treatments_performed', full_name='EA.Sims4.Persistence.PersistableSicknessTracker.SicknessData.treatments_performed', index=3, number=4, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='treatments_ruled_out', full_name='EA.Sims4.Persistence.PersistableSicknessTracker.SicknessData.treatments_ruled_out', index=4, number=5, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='is_discovered', full_name='EA.Sims4.Persistence.PersistableSicknessTracker.SicknessData.is_discovered', index=5, number=6, type=8, cpp_type=7, label=2, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=29353, serialized_end=29538)
_PERSISTABLESICKNESSTRACKER = descriptor.Descriptor(name='PersistableSicknessTracker', full_name='EA.Sims4.Persistence.PersistableSicknessTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='previous_sicknesses', full_name='EA.Sims4.Persistence.PersistableSicknessTracker.previous_sicknesses', 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='current_sickness', full_name='EA.Sims4.Persistence.PersistableSicknessTracker.current_sickness', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableSicknessTracker.persistable_data', index=0, number=21044, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[_PERSISTABLESICKNESSTRACKER_SICKNESSDATA], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=29200, serialized_end=29674)
_PERSISTABLERELICTRACKER = descriptor.Descriptor(name='PersistableRelicTracker', full_name='EA.Sims4.Persistence.PersistableRelicTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='known_relics', full_name='EA.Sims4.Persistence.PersistableRelicTracker.known_relics', index=0, number=1, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01'))], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableRelicTracker.persistable_data', index=0, number=21045, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=29677, serialized_end=29861)
_PERSISTABLELIFESTYLEBRANDTRACKER = descriptor.Descriptor(name='PersistableLifestyleBrandTracker', full_name='EA.Sims4.Persistence.PersistableLifestyleBrandTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='product', full_name='EA.Sims4.Persistence.PersistableLifestyleBrandTracker.product', 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='target_market', full_name='EA.Sims4.Persistence.PersistableLifestyleBrandTracker.target_market', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='logo', full_name='EA.Sims4.Persistence.PersistableLifestyleBrandTracker.logo', 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='brand_name', full_name='EA.Sims4.Persistence.PersistableLifestyleBrandTracker.brand_name', index=3, number=4, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='days_active', full_name='EA.Sims4.Persistence.PersistableLifestyleBrandTracker.days_active', index=4, number=5, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableLifestyleBrandTracker.persistable_data', index=0, number=21049, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=29864, serialized_end=30166)
_PERSISTABLESTOREDOBJECTINFOCOMPONENT_STOREDOBJECTDATA = descriptor.Descriptor(name='StoredObjectData', full_name='EA.Sims4.Persistence.PersistableStoredObjectInfoComponent.StoredObjectData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='stored_object_type', full_name='EA.Sims4.Persistence.PersistableStoredObjectInfoComponent.StoredObjectData.stored_object_type', index=0, number=1, type=13, cpp_type=3, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='object_definition_id', full_name='EA.Sims4.Persistence.PersistableStoredObjectInfoComponent.StoredObjectData.object_definition_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='custom_name', full_name='EA.Sims4.Persistence.PersistableStoredObjectInfoComponent.StoredObjectData.custom_name', index=2, number=3, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='states', full_name='EA.Sims4.Persistence.PersistableStoredObjectInfoComponent.StoredObjectData.states', 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='object_id', full_name='EA.Sims4.Persistence.PersistableStoredObjectInfoComponent.StoredObjectData.object_id', index=4, number=5, 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=30444, serialized_end=30619)
_PERSISTABLESTOREDOBJECTINFOCOMPONENT = descriptor.Descriptor(name='PersistableStoredObjectInfoComponent', full_name='EA.Sims4.Persistence.PersistableStoredObjectInfoComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='object_definition_id', full_name='EA.Sims4.Persistence.PersistableStoredObjectInfoComponent.object_definition_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='custom_name', full_name='EA.Sims4.Persistence.PersistableStoredObjectInfoComponent.custom_name', 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), descriptor.FieldDescriptor(name='states', full_name='EA.Sims4.Persistence.PersistableStoredObjectInfoComponent.states', 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='object_id', full_name='EA.Sims4.Persistence.PersistableStoredObjectInfoComponent.object_id', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='stored_object_data', full_name='EA.Sims4.Persistence.PersistableStoredObjectInfoComponent.stored_object_data', index=4, number=5, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableStoredObjectInfoComponent.persistable_data', index=0, number=21046, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[_PERSISTABLESTOREDOBJECTINFOCOMPONENT_STOREDOBJECTDATA], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=30169, serialized_end=30765)
_PERSISTABLESTOREDAUDIOCOMPONENT = descriptor.Descriptor(name='PersistableStoredAudioComponent', full_name='EA.Sims4.Persistence.PersistableStoredAudioComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sound_resource', full_name='EA.Sims4.Persistence.PersistableStoredAudioComponent.sound_resource', 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='channel_values_int', full_name='EA.Sims4.Persistence.PersistableStoredAudioComponent.channel_values_int', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableStoredAudioComponent.persistable_data', index=0, number=21047, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=30768, serialized_end=31027)
_PERSISTABLESITUATIONSCHEDULERCOMPONENT = descriptor.Descriptor(name='PersistableSituationSchedulerComponent', full_name='EA.Sims4.Persistence.PersistableSituationSchedulerComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='situation_ids', full_name='EA.Sims4.Persistence.PersistableSituationSchedulerComponent.situation_ids', index=0, number=1, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01'))], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableSituationSchedulerComponent.persistable_data', index=0, number=21048, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=31030, serialized_end=31245)
_MISSIONCREATEDSITUATIONS = descriptor.Descriptor(name='MissionCreatedSituations', full_name='EA.Sims4.Persistence.MissionCreatedSituations', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='zone_id', full_name='EA.Sims4.Persistence.MissionCreatedSituations.zone_id', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='situation_ids', full_name='EA.Sims4.Persistence.MissionCreatedSituations.situation_ids', index=1, number=2, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01'))], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=31247, serialized_end=31317)
_MISSIONOBJECTIVEDATA = descriptor.Descriptor(name='MissionObjectiveData', full_name='EA.Sims4.Persistence.MissionObjectiveData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='objective_id', full_name='EA.Sims4.Persistence.MissionObjectiveData.objective_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='state', full_name='EA.Sims4.Persistence.MissionObjectiveData.state', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='created_situations', full_name='EA.Sims4.Persistence.MissionObjectiveData.created_situations', 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=31320, serialized_end=31455)
_CAREERGIGDATA = descriptor.Descriptor(name='CareerGigData', full_name='EA.Sims4.Persistence.CareerGigData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='gig_type', full_name='EA.Sims4.Persistence.CareerGigData.gig_type', 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='gig_time', full_name='EA.Sims4.Persistence.CareerGigData.gig_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='cast_list', full_name='EA.Sims4.Persistence.CareerGigData.cast_list', 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='customer_sim_id', full_name='EA.Sims4.Persistence.CareerGigData.customer_sim_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='gig_attended', full_name='EA.Sims4.Persistence.CareerGigData.gig_attended', 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='mission_objective_data', full_name='EA.Sims4.Persistence.CareerGigData.mission_objective_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='client_preferences', full_name='EA.Sims4.Persistence.CareerGigData.client_preferences', 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='known_client_preferences', full_name='EA.Sims4.Persistence.CareerGigData.known_client_preferences', index=7, number=8, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='client_lot_id', full_name='EA.Sims4.Persistence.CareerGigData.client_lot_id', index=8, 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), descriptor.FieldDescriptor(name='budget_spent', full_name='EA.Sims4.Persistence.CareerGigData.budget_spent', 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='gig_budget', full_name='EA.Sims4.Persistence.CareerGigData.gig_budget', index=10, number=11, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='client_hh_name', full_name='EA.Sims4.Persistence.CareerGigData.client_hh_name', index=11, number=12, 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=31458, serialized_end=31814)
_CAREERSMALLBUSINESSDATA = descriptor.Descriptor(name='CareerSmallBusinessData', full_name='EA.Sims4.Persistence.CareerSmallBusinessData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='career_level', full_name='EA.Sims4.Persistence.CareerSmallBusinessData.career_level', index=0, number=1, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='owner_id', full_name='EA.Sims4.Persistence.CareerSmallBusinessData.owner_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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=31816, serialized_end=31881)
_PERSISTABLESUNTANTRACKER = descriptor.Descriptor(name='PersistableSuntanTracker', full_name='EA.Sims4.Persistence.PersistableSuntanTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='tan_level', full_name='EA.Sims4.Persistence.PersistableSuntanTracker.tan_level', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='outfit_part_data_list', full_name='EA.Sims4.Persistence.PersistableSuntanTracker.outfit_part_data_list', index=1, number=2, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableSuntanTracker.persistable_data', index=0, number=21050, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=31884, serialized_end=32126)
_PERSISTABLEOBJECTCLAIMCOMPONENT = descriptor.Descriptor(name='PersistableObjectClaimComponent', full_name='EA.Sims4.Persistence.PersistableObjectClaimComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='requires_claiming', full_name='EA.Sims4.Persistence.PersistableObjectClaimComponent.requires_claiming', index=0, number=1, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableObjectClaimComponent.persistable_data', index=0, number=21051, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=32129, serialized_end=32330)
_COLLEGECOURSEINFO = descriptor.Descriptor(name='CollegeCourseInfo', full_name='EA.Sims4.Persistence.CollegeCourseInfo', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='course_slot', full_name='EA.Sims4.Persistence.CollegeCourseInfo.course_slot', 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='course_data', full_name='EA.Sims4.Persistence.CollegeCourseInfo.course_data', 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='final_grade', full_name='EA.Sims4.Persistence.CollegeCourseInfo.final_grade', index=2, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='known_grade', full_name='EA.Sims4.Persistence.CollegeCourseInfo.known_grade', index=3, number=4, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='lectures', full_name='EA.Sims4.Persistence.CollegeCourseInfo.lectures', index=4, number=5, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='final_requirement_completed', full_name='EA.Sims4.Persistence.CollegeCourseInfo.final_requirement_completed', index=5, number=6, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='homework_cheated', full_name='EA.Sims4.Persistence.CollegeCourseInfo.homework_cheated', index=6, number=7, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='initial_skill', full_name='EA.Sims4.Persistence.CollegeCourseInfo.initial_skill', index=7, number=8, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=32333, serialized_end=32540)
_ACCEPTEDDEGREES = descriptor.Descriptor(name='AcceptedDegrees', full_name='EA.Sims4.Persistence.AcceptedDegrees', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='university_id', full_name='EA.Sims4.Persistence.AcceptedDegrees.university_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='degree_ids', full_name='EA.Sims4.Persistence.AcceptedDegrees.degree_ids', index=1, number=2, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01'))], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=32542, serialized_end=32606)
_SCHOLARSHIPINFO = descriptor.Descriptor(name='ScholarshipInfo', full_name='EA.Sims4.Persistence.ScholarshipInfo', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='scholarship_id', full_name='EA.Sims4.Persistence.ScholarshipInfo.scholarship_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='remaining_evaluation_time', full_name='EA.Sims4.Persistence.ScholarshipInfo.remaining_evaluation_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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=32608, serialized_end=32684)
_ELECTIVECOURSESINFO = descriptor.Descriptor(name='ElectiveCoursesInfo', full_name='EA.Sims4.Persistence.ElectiveCoursesInfo', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='university_id', full_name='EA.Sims4.Persistence.ElectiveCoursesInfo.university_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='elective_ids', full_name='EA.Sims4.Persistence.ElectiveCoursesInfo.elective_ids', index=1, number=2, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01'))], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=32686, serialized_end=32756)
_PERSISTABLEDEGREETRACKER = descriptor.Descriptor(name='PersistableDegreeTracker', full_name='EA.Sims4.Persistence.PersistableDegreeTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='current_major', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.current_major', 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='current_university', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.current_university', 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='current_credits', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.current_credits', index=2, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='total_gradepoints', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.total_gradepoints', index=3, number=4, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='total_courses', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.total_courses', index=4, number=5, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='previous_majors', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.previous_majors', 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='previous_courses', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.previous_courses', 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='current_courses', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.current_courses', 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='accepted_degrees', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.accepted_degrees', index=8, number=9, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='enrollment_status', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.enrollment_status', index=9, number=10, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='end_of_term_time', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.end_of_term_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='reenrollment_time', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.reenrollment_time', index=11, number=12, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='start_term_alarm_time', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.start_term_alarm_time', 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='term_started_time', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.term_started_time', index=13, number=14, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='kickout_reason', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.kickout_reason', index=14, number=15, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='kickout_destination_zone', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.kickout_destination_zone', 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='diploma_mail_time', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.diploma_mail_time', 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='active_scholarships', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.active_scholarships', 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='accepted_scholarships', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.accepted_scholarships', index=18, number=19, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='rejected_scholarships', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.rejected_scholarships', index=19, number=20, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='pending_scholarships', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.pending_scholarships', index=20, number=21, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='elective_timestamp', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.elective_timestamp', index=21, number=22, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='elective_courses', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.elective_courses', index=22, number=23, 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='show_reenrollment_dialog_on_spin_up', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.show_reenrollment_dialog_on_spin_up', 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)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableDegreeTracker.persistable_data', index=0, number=21054, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=32759, serialized_end=33772)
_ORGANIZATIONSTATUSINFO = descriptor.Descriptor(name='OrganizationStatusInfo', full_name='EA.Sims4.Persistence.OrganizationStatusInfo', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='org_id', full_name='EA.Sims4.Persistence.OrganizationStatusInfo.org_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='membership_status', full_name='EA.Sims4.Persistence.OrganizationStatusInfo.membership_status', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=33774, serialized_end=33841)
_ORGANIZATIONACTIVETASKS = descriptor.Descriptor(name='OrganizationActiveTasks', full_name='EA.Sims4.Persistence.OrganizationActiveTasks', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='org_id', full_name='EA.Sims4.Persistence.OrganizationActiveTasks.org_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='active_tasks', full_name='EA.Sims4.Persistence.OrganizationActiveTasks.active_tasks', 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=33843, serialized_end=33945)
_PERSISTABLEORGANIZATIONTRACKER = descriptor.Descriptor(name='PersistableOrganizationTracker', full_name='EA.Sims4.Persistence.PersistableOrganizationTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='org_status_map', full_name='EA.Sims4.Persistence.PersistableOrganizationTracker.org_status_map', 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='tasks_map', full_name='EA.Sims4.Persistence.PersistableOrganizationTracker.tasks_map', 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='unenrolled_org_ids', full_name='EA.Sims4.Persistence.PersistableOrganizationTracker.unenrolled_org_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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableOrganizationTracker.persistable_data', index=0, number=21055, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=33948, serialized_end=34288)
_FAMILIARDATA = descriptor.Descriptor(name='FamiliarData', full_name='EA.Sims4.Persistence.FamiliarData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='familiar_uid', full_name='EA.Sims4.Persistence.FamiliarData.familiar_uid', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='familiar_type', full_name='EA.Sims4.Persistence.FamiliarData.familiar_type', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='familiar_name', full_name='EA.Sims4.Persistence.FamiliarData.familiar_name', index=2, number=3, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='pet_familiar_id', full_name='EA.Sims4.Persistence.FamiliarData.pet_familiar_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=34290, serialized_end=34397)
_PERSISTABLEFAMILIARTRACKER = descriptor.Descriptor(name='PersistableFamiliarTracker', full_name='EA.Sims4.Persistence.PersistableFamiliarTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='active_familiar_uid', full_name='EA.Sims4.Persistence.PersistableFamiliarTracker.active_familiar_uid', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='familiars', full_name='EA.Sims4.Persistence.PersistableFamiliarTracker.familiars', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableFamiliarTracker.persistable_data', index=0, number=21052, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=34400, serialized_end=34648)
_FAVORITESDATA = descriptor.Descriptor(name='FavoritesData', full_name='EA.Sims4.Persistence.FavoritesData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='favorite_type', full_name='EA.Sims4.Persistence.FavoritesData.favorite_type', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='favorite_id', full_name='EA.Sims4.Persistence.FavoritesData.favorite_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='favorite_def_id', full_name='EA.Sims4.Persistence.FavoritesData.favorite_def_id', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=34650, serialized_end=34734)
_ITEMSTACKFAVORITESDATA = descriptor.Descriptor(name='ItemStackFavoritesData', full_name='EA.Sims4.Persistence.ItemStackFavoritesData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='key', full_name='EA.Sims4.Persistence.ItemStackFavoritesData.key', 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='custom_key', full_name='EA.Sims4.Persistence.ItemStackFavoritesData.custom_key', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='stack_scheme', full_name='EA.Sims4.Persistence.ItemStackFavoritesData.stack_scheme', 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=34736, serialized_end=34815)
_PERSISTABLEFAVORITESTRACKER = descriptor.Descriptor(name='PersistableFavoritesTracker', full_name='EA.Sims4.Persistence.PersistableFavoritesTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='favorites', full_name='EA.Sims4.Persistence.PersistableFavoritesTracker.favorites', 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='stack_favorites', full_name='EA.Sims4.Persistence.PersistableFavoritesTracker.stack_favorites', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableFavoritesTracker.persistable_data', index=0, number=21053, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=34818, serialized_end=35111)
_PERSISTABLESCHOLARSHIPLETTERCOMPONENT = descriptor.Descriptor(name='PersistableScholarshipLetterComponent', full_name='EA.Sims4.Persistence.PersistableScholarshipLetterComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='applicant_sim_id', full_name='EA.Sims4.Persistence.PersistableScholarshipLetterComponent.applicant_sim_id', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='scholarship_id', full_name='EA.Sims4.Persistence.PersistableScholarshipLetterComponent.scholarship_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)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableScholarshipLetterComponent.persistable_data', index=0, number=21056, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=35114, serialized_end=35350)
_PERSISTABLEOBJECTLOCKINGCOMPONENT = descriptor.Descriptor(name='PersistableObjectLockingComponent', full_name='EA.Sims4.Persistence.PersistableObjectLockingComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='lock_data', full_name='EA.Sims4.Persistence.PersistableObjectLockingComponent.lock_data', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableObjectLockingComponent.persistable_data', index=0, number=21057, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=35353, serialized_end=35582)
_PERSISTABLEFIXUPTRACKER = descriptor.Descriptor(name='PersistableFixupTracker', full_name='EA.Sims4.Persistence.PersistableFixupTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='pending_fixups', full_name='EA.Sims4.Persistence.PersistableFixupTracker.pending_fixups', index=0, number=1, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01'))], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableFixupTracker.persistable_data', index=0, number=21058, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=35585, serialized_end=35771)
_ALLOWUTILITYUSAGEDATA = descriptor.Descriptor(name='AllowUtilityUsageData', full_name='EA.Sims4.Persistence.AllowUtilityUsageData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='utility_enum', full_name='EA.Sims4.Persistence.AllowUtilityUsageData.utility_enum', 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='allow_usage', full_name='EA.Sims4.Persistence.AllowUtilityUsageData.allow_usage', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=35773, serialized_end=35839)
_PERSISTABLEUTILITIESCOMPONENT = descriptor.Descriptor(name='PersistableUtilitiesComponent', full_name='EA.Sims4.Persistence.PersistableUtilitiesComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='allow_utility_usage_list', full_name='EA.Sims4.Persistence.PersistableUtilitiesComponent.allow_utility_usage_list', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableUtilitiesComponent.persistable_data', index=0, number=21059, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=35842, serialized_end=36091)
_PERSISTABLESTOREDINFOCOMPONENT = descriptor.Descriptor(name='PersistableStoredInfoComponent', full_name='EA.Sims4.Persistence.PersistableStoredInfoComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='custom_data', full_name='EA.Sims4.Persistence.PersistableStoredInfoComponent.custom_data', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b'', message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableStoredInfoComponent.persistable_data', index=0, number=21060, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=36094, serialized_end=36287)
_PERSISTABLEOBJECTMARKETPLACECOMPONENT = descriptor.Descriptor(name='PersistableObjectMarketplaceComponent', full_name='EA.Sims4.Persistence.PersistableObjectMarketplaceComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sale_price', full_name='EA.Sims4.Persistence.PersistableObjectMarketplaceComponent.sale_price', 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='seller_sim_id', full_name='EA.Sims4.Persistence.PersistableObjectMarketplaceComponent.seller_sim_id', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='buyer_name', full_name='EA.Sims4.Persistence.PersistableObjectMarketplaceComponent.buyer_name', index=2, number=3, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='expiration_timer_time', full_name='EA.Sims4.Persistence.PersistableObjectMarketplaceComponent.expiration_timer_time', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='sale_timer_time', full_name='EA.Sims4.Persistence.PersistableObjectMarketplaceComponent.sale_timer_time', 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='delivery_timer_time', full_name='EA.Sims4.Persistence.PersistableObjectMarketplaceComponent.delivery_timer_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)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableObjectMarketplaceComponent.persistable_data', index=0, number=21061, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=36290, serialized_end=36624)
_PERSISTABLETRAITSTATISTICTRACKER = descriptor.Descriptor(name='PersistableTraitStatisticTracker', full_name='EA.Sims4.Persistence.PersistableTraitStatisticTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='trait_statistics', full_name='EA.Sims4.Persistence.PersistableTraitStatisticTracker.trait_statistics', 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='time_to_next_periodic_test', full_name='EA.Sims4.Persistence.PersistableTraitStatisticTracker.time_to_next_periodic_test', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableTraitStatisticTracker.persistable_data', index=0, number=21062, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=36627, serialized_end=36903)
_TRAITSTATISTIC = descriptor.Descriptor(name='TraitStatistic', full_name='EA.Sims4.Persistence.TraitStatistic', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='trait_statistic_id', full_name='EA.Sims4.Persistence.TraitStatistic.trait_statistic_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='value', full_name='EA.Sims4.Persistence.TraitStatistic.value', index=1, number=2, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='state', full_name='EA.Sims4.Persistence.TraitStatistic.state', 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='neglect_buff_index', full_name='EA.Sims4.Persistence.TraitStatistic.neglect_buff_index', index=3, number=4, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='value_added', full_name='EA.Sims4.Persistence.TraitStatistic.value_added', 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='max_daily_cap', full_name='EA.Sims4.Persistence.TraitStatistic.max_daily_cap', index=5, number=6, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='min_daily_cap', full_name='EA.Sims4.Persistence.TraitStatistic.min_daily_cap', index=6, number=7, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=36906, serialized_end=37075)
_PERSISTABLEMODULAROBJECTCOMPONENT = descriptor.Descriptor(name='PersistableModularObjectComponent', full_name='EA.Sims4.Persistence.PersistableModularObjectComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='piece_ids', full_name='EA.Sims4.Persistence.PersistableModularObjectComponent.piece_ids', index=0, number=1, 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableModularObjectComponent.persistable_data', index=0, number=21063, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=37078, serialized_end=37279)
_PERSISTABLESTOREDACTORLOCATIONCOMPONENT = descriptor.Descriptor(name='PersistableStoredActorLocationComponent', full_name='EA.Sims4.Persistence.PersistableStoredActorLocationComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='stored_location', full_name='EA.Sims4.Persistence.PersistableStoredActorLocationComponent.stored_location', 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)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableStoredActorLocationComponent.persistable_data', index=0, number=21064, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=37282, serialized_end=37535)
_STOREDLOCATION = descriptor.Descriptor(name='StoredLocation', full_name='EA.Sims4.Persistence.StoredLocation', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='x', full_name='EA.Sims4.Persistence.StoredLocation.x', index=0, number=1, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='y', full_name='EA.Sims4.Persistence.StoredLocation.y', index=1, number=2, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='z', full_name='EA.Sims4.Persistence.StoredLocation.z', index=2, number=3, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='rot_x', full_name='EA.Sims4.Persistence.StoredLocation.rot_x', index=3, number=4, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='rot_y', full_name='EA.Sims4.Persistence.StoredLocation.rot_y', index=4, number=5, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='rot_z', full_name='EA.Sims4.Persistence.StoredLocation.rot_z', index=5, number=6, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='rot_w', full_name='EA.Sims4.Persistence.StoredLocation.rot_w', index=6, number=7, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='level', full_name='EA.Sims4.Persistence.StoredLocation.level', index=7, number=8, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='surface_type', full_name='EA.Sims4.Persistence.StoredLocation.surface_type', index=8, number=9, type=13, cpp_type=3, label=1, has_default_value=True, default_value=1, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='zone', full_name='EA.Sims4.Persistence.StoredLocation.zone', index=9, number=10, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=37538, serialized_end=37701)
_FISHINGDATA = descriptor.Descriptor(name='FishingData', full_name='EA.Sims4.Persistence.FishingData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='possible_fish_ids', full_name='EA.Sims4.Persistence.FishingData.possible_fish_ids', index=0, number=1, 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=37703, serialized_end=37747)
_PERSISTABLEFISHINGLOCATIONCOMPONENT = descriptor.Descriptor(name='PersistableFishingLocationComponent', full_name='EA.Sims4.Persistence.PersistableFishingLocationComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='fishing_data', full_name='EA.Sims4.Persistence.PersistableFishingLocationComponent.fishing_data', index=0, number=1, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableFishingLocationComponent.persistable_data', index=0, number=21065, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=37750, serialized_end=37989)
_PERSISTABLEANIMALPREFERENCECOMPONENT = descriptor.Descriptor(name='PersistableAnimalPreferenceComponent', full_name='EA.Sims4.Persistence.PersistableAnimalPreferenceComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='preferences_data', full_name='EA.Sims4.Persistence.PersistableAnimalPreferenceComponent.preferences_data', index=0, number=1, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableAnimalPreferenceComponent.persistable_data', index=0, number=21066, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=37992, serialized_end=38246)
_ANIMALPREFERENCEDATA = descriptor.Descriptor(name='AnimalPreferenceData', full_name='EA.Sims4.Persistence.AnimalPreferenceData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='like_preferences', full_name='EA.Sims4.Persistence.AnimalPreferenceData.like_preferences', index=0, number=1, type=13, cpp_type=3, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='dislike_preferences', full_name='EA.Sims4.Persistence.AnimalPreferenceData.dislike_preferences', index=1, number=2, type=13, cpp_type=3, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='favorite_preference', full_name='EA.Sims4.Persistence.AnimalPreferenceData.favorite_preference', 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='preference_knowledge', full_name='EA.Sims4.Persistence.AnimalPreferenceData.preference_knowledge', 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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=38249, serialized_end=38436)
_PREFERENCEKNOWLEDGE = descriptor.Descriptor(name='PreferenceKnowledge', full_name='EA.Sims4.Persistence.PreferenceKnowledge', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='household_id', full_name='EA.Sims4.Persistence.PreferenceKnowledge.household_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='unknown_tags', full_name='EA.Sims4.Persistence.PreferenceKnowledge.unknown_tags', index=1, number=2, type=13, cpp_type=3, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='known_tags', full_name='EA.Sims4.Persistence.PreferenceKnowledge.known_tags', index=2, number=3, type=13, cpp_type=3, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='general_timestamp', full_name='EA.Sims4.Persistence.PreferenceKnowledge.general_timestamp', 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='category_timestamp', full_name='EA.Sims4.Persistence.PreferenceKnowledge.category_timestamp', index=4, number=5, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=38439, serialized_end=38628)
_CATEGORYKNOWLEDGE = descriptor.Descriptor(name='CategoryKnowledge', full_name='EA.Sims4.Persistence.CategoryKnowledge', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='category_tag', full_name='EA.Sims4.Persistence.CategoryKnowledge.category_tag', 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='timestamp', full_name='EA.Sims4.Persistence.CategoryKnowledge.timestamp', index=1, number=2, type=4, cpp_type=4, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=38630, serialized_end=38690)
_PERSISTABLEANIMALOBJECTCOMPONENT = descriptor.Descriptor(name='PersistableAnimalObjectComponent', full_name='EA.Sims4.Persistence.PersistableAnimalObjectComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='assigned_home_id', full_name='EA.Sims4.Persistence.PersistableAnimalObjectComponent.assigned_home_id', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableAnimalObjectComponent.persistable_data', index=0, number=21067, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=38693, serialized_end=38895)
_PERSISTABLEOBJECTFASHIONMARKETPLACECOMPONENT = descriptor.Descriptor(name='PersistableObjectFashionMarketplaceComponent', full_name='EA.Sims4.Persistence.PersistableObjectFashionMarketplaceComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='sale_price', full_name='EA.Sims4.Persistence.PersistableObjectFashionMarketplaceComponent.sale_price', 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='seller_sim_id', full_name='EA.Sims4.Persistence.PersistableObjectFashionMarketplaceComponent.seller_sim_id', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='buyer_name', full_name='EA.Sims4.Persistence.PersistableObjectFashionMarketplaceComponent.buyer_name', index=2, number=3, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='expiration_timer_time', full_name='EA.Sims4.Persistence.PersistableObjectFashionMarketplaceComponent.expiration_timer_time', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='sale_timer_time', full_name='EA.Sims4.Persistence.PersistableObjectFashionMarketplaceComponent.sale_timer_time', 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='delivery_timer_time', full_name='EA.Sims4.Persistence.PersistableObjectFashionMarketplaceComponent.delivery_timer_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)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableObjectFashionMarketplaceComponent.persistable_data', index=0, number=21068, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=38898, serialized_end=39246)
_PERSISTABLEBRANDINGICONCOMPONENT = descriptor.Descriptor(name='PersistableBrandingIconComponent', full_name='EA.Sims4.Persistence.PersistableBrandingIconComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='icon', full_name='EA.Sims4.Persistence.PersistableBrandingIconComponent.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)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableBrandingIconComponent.persistable_data', index=0, number=21070, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=39249, serialized_end=39470)
_PERSISTABLELUNAREFFECTTRACKER = descriptor.Descriptor(name='PersistableLunarEffectTracker', full_name='EA.Sims4.Persistence.PersistableLunarEffectTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='applied_effects', full_name='EA.Sims4.Persistence.PersistableLunarEffectTracker.applied_effects', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableLunarEffectTracker.persistable_data', index=0, number=21069, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=39473, serialized_end=39710)
_APPLIEDLUNAREFFECT = descriptor.Descriptor(name='AppliedLunarEffect', full_name='EA.Sims4.Persistence.AppliedLunarEffect', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='lunar_effect_id', full_name='EA.Sims4.Persistence.AppliedLunarEffect.lunar_effect_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='effect_start_time', full_name='EA.Sims4.Persistence.AppliedLunarEffect.effect_start_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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=39712, serialized_end=39784)
_BODYPARTCASPARTOBJECTID = descriptor.Descriptor(name='BodyPartCasPartObjectId', full_name='EA.Sims4.Persistence.BodyPartCasPartObjectId', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='body_part', full_name='EA.Sims4.Persistence.BodyPartCasPartObjectId.body_part', 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='cas_part', full_name='EA.Sims4.Persistence.BodyPartCasPartObjectId.cas_part', 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='object_id', full_name='EA.Sims4.Persistence.BodyPartCasPartObjectId.object_id', index=2, number=3, 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='outfit_category', full_name='EA.Sims4.Persistence.BodyPartCasPartObjectId.outfit_category', 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='outfit_id', full_name='EA.Sims4.Persistence.BodyPartCasPartObjectId.outfit_id', index=4, number=5, 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=39786, serialized_end=39911)
_PERSISTABLEJEWELRYTRACKER = descriptor.Descriptor(name='PersistableJewelryTracker', full_name='EA.Sims4.Persistence.PersistableJewelryTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='cas_part_object_id_map', full_name='EA.Sims4.Persistence.PersistableJewelryTracker.cas_part_object_id_map', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableJewelryTracker.persistable_data', index=0, number=21071, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=39914, serialized_end=40155)
_PERSISTABLEJEWELRYCOMPONENT = descriptor.Descriptor(name='PersistableJewelryComponent', full_name='EA.Sims4.Persistence.PersistableJewelryComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='current_body_part', full_name='EA.Sims4.Persistence.PersistableJewelryComponent.current_body_part', 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='current_cas_part', full_name='EA.Sims4.Persistence.PersistableJewelryComponent.current_cas_part', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='buff_handle', full_name='EA.Sims4.Persistence.PersistableJewelryComponent.buff_handle', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='sim_id', full_name='EA.Sims4.Persistence.PersistableJewelryComponent.sim_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)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableJewelryComponent.persistable_data', index=0, number=21072, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=40158, serialized_end=40414)
_PERSISTABLECHARGEABLECOMPONENT = descriptor.Descriptor(name='PersistableChargeableComponent', full_name='EA.Sims4.Persistence.PersistableChargeableComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='has_been_charged', full_name='EA.Sims4.Persistence.PersistableChargeableComponent.has_been_charged', index=0, number=1, type=8, cpp_type=7, label=2, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableChargeableComponent.persistable_data', index=0, number=21073, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=40417, serialized_end=40615)
_PERSISTABLEHEIRLOOMCOMPONENT = descriptor.Descriptor(name='PersistableHeirloomComponent', full_name='EA.Sims4.Persistence.PersistableHeirloomComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='creator_sim_id', full_name='EA.Sims4.Persistence.PersistableHeirloomComponent.creator_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='creator_sim_info_name_data', full_name='EA.Sims4.Persistence.PersistableHeirloomComponent.creator_sim_info_name_data', 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='engraved_message', full_name='EA.Sims4.Persistence.PersistableHeirloomComponent.engraved_message', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableHeirloomComponent.persistable_data', index=0, number=21074, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=40618, serialized_end=40911)
_FAMILYRECIPE = descriptor.Descriptor(name='FamilyRecipe', full_name='EA.Sims4.Persistence.FamilyRecipe', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='recipe_id', full_name='EA.Sims4.Persistence.FamilyRecipe.recipe_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='recipe_name', full_name='EA.Sims4.Persistence.FamilyRecipe.recipe_name', 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), descriptor.FieldDescriptor(name='ingredient_id', full_name='EA.Sims4.Persistence.FamilyRecipe.ingredient_id', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='buff_id', full_name='EA.Sims4.Persistence.FamilyRecipe.buff_id', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='recipe_owner', full_name='EA.Sims4.Persistence.FamilyRecipe.recipe_owner', index=4, number=5, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=40913, serialized_end=41029)
_PERSISTABLEFAMILYRECIPESTRACKER = descriptor.Descriptor(name='PersistableFamilyRecipesTracker', full_name='EA.Sims4.Persistence.PersistableFamilyRecipesTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='family_recipes', full_name='EA.Sims4.Persistence.PersistableFamilyRecipesTracker.family_recipes', 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='initial_loot_applied', full_name='EA.Sims4.Persistence.PersistableFamilyRecipesTracker.initial_loot_applied', 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)], extensions=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableFamilyRecipesTracker.persistable_data', index=0, number=21075, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=41032, serialized_end=41296)
_TATTOODATA = descriptor.Descriptor(name='TattooData', full_name='EA.Sims4.Persistence.TattooData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='body_type', full_name='EA.Sims4.Persistence.TattooData.body_type', index=0, number=1, type=13, cpp_type=3, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='quality', full_name='EA.Sims4.Persistence.TattooData.quality', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='body_part_hash', full_name='EA.Sims4.Persistence.TattooData.body_part_hash', 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='sentimental_type', full_name='EA.Sims4.Persistence.TattooData.sentimental_type', 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='sentimental_target', full_name='EA.Sims4.Persistence.TattooData.sentimental_target', 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='body_part_hashes', full_name='EA.Sims4.Persistence.TattooData.body_part_hashes', 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='body_part_custom_texture', full_name='EA.Sims4.Persistence.TattooData.body_part_custom_texture', 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='occult_type', full_name='EA.Sims4.Persistence.TattooData.occult_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)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=41299, serialized_end=41510)
_PERSISTABLETATTOOTRACKER = descriptor.Descriptor(name='PersistableTattooTracker', full_name='EA.Sims4.Persistence.PersistableTattooTracker', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='body_type_tattoo_data', full_name='EA.Sims4.Persistence.PersistableTattooTracker.body_type_tattoo_data', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='pending_tattoo_data', full_name='EA.Sims4.Persistence.PersistableTattooTracker.pending_tattoo_data', 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='stored_picked_tattoo', full_name='EA.Sims4.Persistence.PersistableTattooTracker.stored_picked_tattoo', 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=[descriptor.FieldDescriptor(name='persistable_data', full_name='EA.Sims4.Persistence.PersistableTattooTracker.persistable_data', index=0, number=21076, type=11, cpp_type=10, label=2, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=True, extension_scope=None, options=None)], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=41513, serialized_end=41831)
_BUCKSDATA_UNLOCKEDPERK = descriptor.Descriptor(name='UnlockedPerk', full_name='EA.Sims4.Persistence.BucksData.UnlockedPerk', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='perk', full_name='EA.Sims4.Persistence.BucksData.UnlockedPerk.perk', 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='unlock_reason', full_name='EA.Sims4.Persistence.BucksData.UnlockedPerk.unlock_reason', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='time_left', full_name='EA.Sims4.Persistence.BucksData.UnlockedPerk.time_left', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='timestamp', full_name='EA.Sims4.Persistence.BucksData.UnlockedPerk.timestamp', 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='currently_unlocked', full_name='EA.Sims4.Persistence.BucksData.UnlockedPerk.currently_unlocked', index=4, number=5, type=8, cpp_type=7, label=1, has_default_value=True, default_value=True, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=42018, serialized_end=42141)
_BUCKSDATA = descriptor.Descriptor(name='BucksData', full_name='EA.Sims4.Persistence.BucksData', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='bucks_type', full_name='EA.Sims4.Persistence.BucksData.bucks_type', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='amount', full_name='EA.Sims4.Persistence.BucksData.amount', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='unlocked_perks', full_name='EA.Sims4.Persistence.BucksData.unlocked_perks', 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='frozen_perk_ids', full_name='EA.Sims4.Persistence.BucksData.frozen_perk_ids', index=3, number=4, type=4, cpp_type=4, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\x10\x01')), descriptor.FieldDescriptor(name='frozen_business_rank_value', full_name='EA.Sims4.Persistence.BucksData.frozen_business_rank_value', index=4, number=5, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[_BUCKSDATA_UNLOCKEDPERK], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=41834, serialized_end=42141)
_PERSISTENCEMASTER_PERSISTABLEDATA.fields_by_name['type'].enum_type = _PERSISTENCEMASTER_PERSISTABLEDATA_DATA_TYPE
_PERSISTENCEMASTER_PERSISTABLEDATA.containing_type = _PERSISTENCEMASTER
_PERSISTENCEMASTER_PERSISTABLEDATA_DATA_TYPE.containing_type = _PERSISTENCEMASTER_PERSISTABLEDATA
_PERSISTENCEMASTER.fields_by_name['data'].message_type = _PERSISTENCEMASTER_PERSISTABLEDATA
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['relationship_tracker'].message_type = _PERSISTABLERELATIONSHIPTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['commodity_tracker'].message_type = _PERSISTABLECOMMODITYTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['statistics_tracker'].message_type = _PERSISTABLESTATISTICSTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['object_preferences'].message_type = _PERSISTABLEOBJECTPREFERENCES
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['object_ownership'].message_type = _PERSISTABLEOBJECTOWNERSHIP
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['event_data_tracker'].message_type = _PERSISTABLEEVENTDATATRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['death_tracker'].message_type = _PERSISTABLEDEATHTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['pregnancy_tracker'].message_type = _PERSISTABLEPREGNANCYTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['sim_permissions'].message_type = _PERSISTABLESIMPERMISSIONS
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['trait_tracker'].message_type = _PERSISTABLETRAITTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['adventure_tracker'].message_type = _PERSISTABLEADVENTURETRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['sim_careers'].message_type = _PERSISTABLESIMCAREERS
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['skill_tracker'].message_type = _PERSISTABLESKILLTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['genealogy_tracker'].message_type = _PERSISTABLEGENEALOGYTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['unlock_tracker'].message_type = _PERSISTABLEUNLOCKTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['royalty_tracker'].message_type = _PERSISTABLEROYALTYTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['occult_tracker'].message_type = _PERSISTABLEOCCULTTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['notebook_tracker'].message_type = _PERSISTABLENOTEBOOKTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['appearance_tracker'].message_type = _PERSISTABLEAPPEARANCETRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['story_progression_tracker'].message_type = _PERSISTABLESTORYPROGRESSIONTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['ranked_statistic_tracker'].message_type = _PERSISTABLERANKEDSTATISTICTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['sickness_tracker'].message_type = _PERSISTABLESICKNESSTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['relic_tracker'].message_type = _PERSISTABLERELICTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['stored_object_info_component'].message_type = _PERSISTABLESTOREDOBJECTINFOCOMPONENT
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['stored_audio_component'].message_type = _PERSISTABLESTOREDAUDIOCOMPONENT
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['lifestyle_brand_tracker'].message_type = _PERSISTABLELIFESTYLEBRANDTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['suntan_tracker'].message_type = _PERSISTABLESUNTANTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['familiar_tracker'].message_type = _PERSISTABLEFAMILIARTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['favorites_tracker'].message_type = _PERSISTABLEFAVORITESTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['degree_tracker'].message_type = _PERSISTABLEDEGREETRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['organization_tracker'].message_type = _PERSISTABLEORGANIZATIONTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['fixup_tracker'].message_type = _PERSISTABLEFIXUPTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['trait_statistic_tracker'].message_type = _PERSISTABLETRAITSTATISTICTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['lunar_effect_tracker'].message_type = _PERSISTABLELUNAREFFECTTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['jewelry_tracker'].message_type = _PERSISTABLEJEWELRYTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['family_recipes_tracker'].message_type = _PERSISTABLEFAMILYRECIPESTRACKER
_PERSISTABLESIMINFOATTRIBUTES.fields_by_name['tattoo_tracker'].message_type = _PERSISTABLETATTOOTRACKER
_PERSISTABLESTATECOMPONENT.fields_by_name['states'].message_type = _STATECOMPONENTSTATE
_PERSISTABLESTATECOMPONENT.fields_by_name['states_before_delinquency'].message_type = _STATECOMPONENTSTATE
_PERSISTABLERELATIONSHIPTRACKER.fields_by_name['relationships'].message_type = _PERSISTABLERELATIONSHIP
_PERSISTABLERELATIONSHIP.fields_by_name['timeouts'].message_type = _TIMEOUT
_PERSISTABLERELATIONSHIP.fields_by_name['tracks'].message_type = _PERSISTABLERELATIONSHIPTRACK
_PERSISTABLERELATIONSHIP.fields_by_name['knowledge'].message_type = _SIMKNOWLEDGE
_PERSISTABLERELATIONSHIP.fields_by_name['bit_added_buffs'].message_type = _BITADDEDBUFFLIST
_SIMKNOWLEDGE.fields_by_name['confronted_secrets'].message_type = _CONFRONTEDSIMSECRET
_PERSISTABLECOMMODITYTRACKER.fields_by_name['commodities'].message_type = _COMMODITY
_COMMODITY.fields_by_name['buff_reason'].message_type = Localization_pb2._LOCALIZEDSTRING
_PERSISTABLESTATISTICSTRACKER.fields_by_name['statistics'].message_type = _STATISTIC
_PERSISTABLESKILLTRACKER.fields_by_name['skills'].message_type = _SKILL
_PERSISTABLEOBJECTPREFERENCES.fields_by_name['preferences'].message_type = _OBJECTPREFERENCE
_PERSISTABLECRAFTINGCOMPONENT.fields_by_name['process'].message_type = _CRAFTINGPROCESS
_INGREDIENTDATA.fields_by_name['ingredient_data'].message_type = _PERSISTENCEMASTER
_CRAFTINGPROCESS.fields_by_name['statistic_tracker'].message_type = _PERSISTABLESTATISTICSTRACKER
_CRAFTINGPROCESS.fields_by_name['used_ingredients'].message_type = _INGREDIENTDATA
_CRAFTINGPROCESS.fields_by_name['crafter_info'].message_type = _SIMINFONAMEDATA
_CRAFTINGPROCESS.fields_by_name['bucks_refund_on_cancel'].message_type = _BUCKSREFUNDDATA
_CRAFTINGPROCESS.fields_by_name['generic_recipe_ingredients'].message_type = _GENERICINGREDIENTDATA
_CRAFTINGPROCESS.fields_by_name['defined_ingredients'].message_type = _GENERICINGREDIENTDATA
_CRAFTINGPROCESS.fields_by_name['family_recipe'].message_type = _FAMILYRECIPE
_PERSISTABLEOBJECTOWNERSHIP.fields_by_name['owned_object'].message_type = _OBJECTPREFERENCE
_PERSISTABLEEVENTDATATRACKER.fields_by_name['data'].message_type = _EVENTDATAOBJECT
_PERSISTABLEEVENTDATATRACKER.fields_by_name['timed_aspirations'].message_type = _TIMEDASPIRATION
_PERSISTABLEEVENTDATATRACKER.fields_by_name['milestone_completion_counts'].message_type = _MILESTONECOMPLETIONCOUNT
_PERSISTABLEEVENTDATATRACKER.fields_by_name['additional_objectives'].message_type = _ADDITIONALOBJECTIVES
_EVENTDATAOBJECT.fields_by_name['situation_data'].message_type = _EVENTDATA_SITUATIONDATA
_EVENTDATAOBJECT.fields_by_name['objective_data'].message_type = _EVENTDATA_OBJECTIVE_DATA
_EVENTDATAOBJECT.fields_by_name['simoleon_data'].message_type = _EVENTDATA_ENUMTOAMOUNT
_EVENTDATAOBJECT.fields_by_name['time_data'].message_type = _EVENTDATA_ENUMTOAMOUNT
_EVENTDATAOBJECT.fields_by_name['interaction_data'].message_type = _EVENTDATA_NAMEDDATA
_EVENTDATAOBJECT.fields_by_name['relationship_data'].message_type = _EVENTDATA_RELATIONSHIPDATA
_EVENTDATAOBJECT.fields_by_name['tag_data'].message_type = _EVENTDATA_TAGDATA
_EVENTDATAOBJECT.fields_by_name['career_data'].message_type = _EVENTDATA_CAREERDATA
_EVENTDATAOBJECT.fields_by_name['relative_start_data'].message_type = _EVENTDATA_RELATIVESTARTINGDATA
_EVENTDATAOBJECT.fields_by_name['club_bucks_data'].message_type = _EVENTDATA_CLUBBUCKSEARNED
_EVENTDATAOBJECT.fields_by_name['time_in_gatherings'].message_type = _EVENTDATA_TIMEINCLUBGATHERING
_EVENTDATAOBJECT.fields_by_name['encouraged_interactions_started'].message_type = _EVENTDATA_ENCOURAGEDINTERACTIONS
_EVENTDATAOBJECT.fields_by_name['mood_data'].message_type = _EVENTDATA_MOODS
_EVENTDATAOBJECT.fields_by_name['bucks_data'].message_type = _EVENTDATA_ENUMTOAMOUNT
_EVENTDATA_SITUATIONDATA.fields_by_name['results'].message_type = _EVENTDATA_SITUATIONENUMS
_EVENTDATA_SITUATIONENUMS.fields_by_name['enum_quality'].message_type = _EVENTDATA_ENUMTOAMOUNT
_EVENTDATA_TAGDATA.fields_by_name['enums'].message_type = _EVENTDATA_ENUMTOAMOUNT
_EVENTDATA_RELATIONSHIPDATA.fields_by_name['enums'].message_type = _EVENTDATA_ENUMTOAMOUNT
_EVENTDATA_NAMEDDATA.fields_by_name['enums'].message_type = _EVENTDATA_ENUMTOAMOUNT
_EVENTDATA_MOODS.fields_by_name['mood_data'].message_type = _MOODDATA
_PERSISTABLESTOREDSIMINFOCOMPONENT.fields_by_name['sim_info_name_data'].message_type = _SIMINFONAMEDATA
_PERSISTABLESTOREDSIMINFOCOMPONENT.fields_by_name['sim_info_name_data_set'].message_type = _SIMINFONAMEDATA
_PERSISTABLESTOREDSIMINFOCOMPONENT.fields_by_name['sim_info_name_data_list'].message_type = _SIMINFONAMEDATA
_PERSISTABLETRAITTRACKER.fields_by_name['gameplay_object_preference_map'].message_type = _GAMEPLAYOBJECTPREFERENCE
_PERSISTABLEADVENTURETRACKER_ADVENTUREMOMENTPAIR.containing_type = _PERSISTABLEADVENTURETRACKER
_PERSISTABLEADVENTURETRACKER_ADVENTUREMOMENTCOOLDOWNS.containing_type = _PERSISTABLEADVENTURETRACKER
_PERSISTABLEADVENTURETRACKER.fields_by_name['adventures'].message_type = _PERSISTABLEADVENTURETRACKER_ADVENTUREMOMENTPAIR
_PERSISTABLEADVENTURETRACKER.fields_by_name['adventure_cooldowns'].message_type = _PERSISTABLEADVENTURETRACKER_ADVENTUREMOMENTCOOLDOWNS
_PERSISTABLEAPPEARANCETRACKER_APPEARANCETRACKERMODIFIER.containing_type = _PERSISTABLEAPPEARANCETRACKER
_PERSISTABLEAPPEARANCETRACKER.fields_by_name['appearance_modifiers'].message_type = _PERSISTABLEAPPEARANCETRACKER_APPEARANCETRACKERMODIFIER
_PHOTOPAIR.fields_by_name['before_photo'].message_type = ResourceKey_pb2._RESOURCEKEY
_PHOTOPAIR.fields_by_name['after_photo'].message_type = ResourceKey_pb2._RESOURCEKEY
_HILOWRESPHOTOPAIR.fields_by_name['low_res_photo'].message_type = ResourceKey_pb2._RESOURCEKEY
_GIGHISTORYENTRY.fields_by_name['after_photos'].message_type = ResourceKey_pb2._RESOURCEKEY
_GIGHISTORYENTRY.fields_by_name['before_photos'].message_type = ResourceKey_pb2._RESOURCEKEY
_GIGHISTORYENTRY.fields_by_name['project_title'].message_type = Localization_pb2._LOCALIZEDSTRING
_GIGHISTORYENTRY.fields_by_name['selected_pairs'].message_type = _PHOTOPAIR
_GIGHISTORYENTRY.fields_by_name['hi_low_res_pairs'].message_type = _HILOWRESPHOTOPAIR
_CAREEREVENTMANAGERDATA.fields_by_name['career_events'].message_type = _CAREEREVENTDATA
_CAREEREVENTMANAGERDATA.fields_by_name['scorable_situation_seed'].message_type = SituationPersistence_pb2._SITUATIONSEEDDATA
_PERSISTABLESIMCAREER.fields_by_name['career_event_manager_data'].message_type = _CAREEREVENTMANAGERDATA
_PERSISTABLESIMCAREER.fields_by_name['detective_data'].message_type = _DETECTIVECAREERDATA
_PERSISTABLESIMCAREER.fields_by_name['career_event_cooldowns'].message_type = _CAREEREVENTCOOLDOWN
_PERSISTABLESIMCAREER.fields_by_name['upcoming_gig'].message_type = _CAREERGIGDATA
_PERSISTABLESIMCAREER.fields_by_name['claimed_object_datas'].message_type = _CAREERCLAIMEDOBJECTDATA
_PERSISTABLESIMCAREER.fields_by_name['current_gigs'].message_type = _CAREERGIGDATA
_PERSISTABLESIMCAREER.fields_by_name['icon_override'].message_type = ResourceKey_pb2._RESOURCEKEY
_PERSISTABLESIMCAREER.fields_by_name['small_business_career_data'].message_type = _CAREERSMALLBUSINESSDATA
_PERSISTABLESIMCAREERS.fields_by_name['careers'].message_type = _PERSISTABLESIMCAREER
_PERSISTABLESIMCAREERS.fields_by_name['career_history'].message_type = _CAREERHISTORYENTRY
_PERSISTABLESIMCAREERS.fields_by_name['gig_history'].message_type = _GIGHISTORYENTRY
_PERSISTABLESIMCAREERS.fields_by_name['last_gig_history'].message_type = _GIGHISTORYKEY
_FAMILYRELATION.fields_by_name['relation_type'].enum_type = _RELATIONSHIPINDEX
_PERSISTABLEGENEALOGYTRACKER.fields_by_name['family_relations'].message_type = _FAMILYRELATION
_PERSISTABLEGENEALOGYTRACKER.fields_by_name['relationship_tropes'].message_type = _RELATIONSHIPTROPE
_OBJECTRELATIONSHIP.fields_by_name['commodity_tracker'].message_type = _PERSISTABLECOMMODITYTRACKER
_OBJECTRELATIONSHIP.fields_by_name['statistics_tracker'].message_type = _PERSISTABLESTATISTICSTRACKER
_PERSISTABLEOBJECTRELATIONSHIPCOMPONENT.fields_by_name['relationships'].message_type = _OBJECTRELATIONSHIP
_FRUITSPAWNER.fields_by_name['fruit_save_data'].message_type = _PERSISTENCEMASTER
_PERSISTABLEGARDENINGCOMPONENT.fields_by_name['fruit_spawners'].message_type = _FRUITSPAWNER
_PERSISTABLEUNLOCKTRACKER.fields_by_name['unlock_data_list'].message_type = _UNLOCKDATA
_PERSISTABLEROYALTYTRACKER_ROYALTY.fields_by_name['entry_name'].message_type = Localization_pb2._LOCALIZEDSTRING
_PERSISTABLEROYALTYTRACKER_ROYALTY.containing_type = _PERSISTABLEROYALTYTRACKER
_PERSISTABLEROYALTYTRACKER.fields_by_name['royalties'].message_type = _PERSISTABLEROYALTYTRACKER_ROYALTY
_PERSISTABLEOCCULTTRACKER_OCCULTSIMDATA.fields_by_name['genetic_data'].message_type = Outfits_pb2._GENETICDATA
_PERSISTABLEOCCULTTRACKER_OCCULTSIMDATA.fields_by_name['outfits'].message_type = Outfits_pb2._OUTFITLIST
_PERSISTABLEOCCULTTRACKER_OCCULTSIMDATA.fields_by_name['parts_custom_tattoos'].message_type = Outfits_pb2._SIMPARTCUSTOMTATTOODATA
_PERSISTABLEOCCULTTRACKER_OCCULTSIMDATA.fields_by_name['parts_creator_data'].message_type = Outfits_pb2._SIMPARTCREATORDATA
_PERSISTABLEOCCULTTRACKER_OCCULTSIMDATA.containing_type = _PERSISTABLEOCCULTTRACKER
_PERSISTABLEOCCULTTRACKER.fields_by_name['occult_sim_infos'].message_type = _PERSISTABLEOCCULTTRACKER_OCCULTSIMDATA
_MANNEQUINSIMDATA.fields_by_name['outfits'].message_type = Outfits_pb2._OUTFITLIST
_MANNEQUINSIMDATA.fields_by_name['animation_pose'].message_type = Animation_pb2._ANIMATIONSTATEREQUEST
_PERSISTABLEMANNEQUINCOMPONENT.fields_by_name['sim_info_data'].message_type = _MANNEQUINSIMDATA
_PERSISTABLENOTEBOOKTRACKER_NOTEBOOKSUBENTRYDATA.containing_type = _PERSISTABLENOTEBOOKTRACKER
_PERSISTABLENOTEBOOKTRACKER_NOTEBOOKENTRYDATA.fields_by_name['object_sub_entries'].message_type = _PERSISTABLENOTEBOOKTRACKER_NOTEBOOKSUBENTRYDATA
_PERSISTABLENOTEBOOKTRACKER_NOTEBOOKENTRYDATA.containing_type = _PERSISTABLENOTEBOOKTRACKER
_PERSISTABLENOTEBOOKTRACKER.fields_by_name['notebook_entries'].message_type = _PERSISTABLENOTEBOOKTRACKER_NOTEBOOKENTRYDATA
_PERSISTABLENOTEBOOKTRACKER.fields_by_name['loc_tooltip'].message_type = Localization_pb2._LOCALIZEDSTRING
_PERSISTABLEPORTALLOCKINGCOMPONENT.fields_by_name['lock_data'].message_type = _LOCKDATA
_PERSISTABLEFUTURESTORYPROGRESSIONCHAPTER.fields_by_name['future_chapter'].message_type = _PERSISTABLESTORYPROGRESSIONCHAPTER
_PERSISTABLESTORYPROGRESSIONCHAPTER.fields_by_name['future_chapters'].message_type = _PERSISTABLEFUTURESTORYPROGRESSIONCHAPTER
_PERSISTABLESTORYPROGRESSIONSAVEDPARTICIPANT.fields_by_name['participant_loc_str'].message_type = Localization_pb2._LOCALIZEDSTRING
_PERSISTABLESTORYPROGRESSIONARC.fields_by_name['current_chapter'].message_type = _PERSISTABLESTORYPROGRESSIONCHAPTER
_PERSISTABLESTORYPROGRESSIONARC.fields_by_name['historical_chapters'].message_type = _PERSISTABLESTORYPROGRESSIONCHAPTER
_PERSISTABLESTORYPROGRESSIONARC.fields_by_name['saved_participants'].message_type = _PERSISTABLESTORYPROGRESSIONSAVEDPARTICIPANT
_PERSISTABLESTORYPROGRESSIONTRACKER.fields_by_name['current_arcs'].message_type = _PERSISTABLESTORYPROGRESSIONARC
_PERSISTABLESTORYPROGRESSIONTRACKER.fields_by_name['historical_arcs'].message_type = _PERSISTABLESTORYPROGRESSIONARC
_PERSISTABLERANKEDSTATISTICTRACKER.fields_by_name['ranked_statistics'].message_type = _RANKEDSTATISTIC
_PERSISTABLESICKNESSTRACKER_SICKNESSDATA.containing_type = _PERSISTABLESICKNESSTRACKER
_PERSISTABLESICKNESSTRACKER.fields_by_name['current_sickness'].message_type = _PERSISTABLESICKNESSTRACKER_SICKNESSDATA
_PERSISTABLELIFESTYLEBRANDTRACKER.fields_by_name['logo'].message_type = ResourceKey_pb2._RESOURCEKEY
_PERSISTABLESTOREDOBJECTINFOCOMPONENT_STOREDOBJECTDATA.fields_by_name['states'].message_type = _STATECOMPONENTSTATE
_PERSISTABLESTOREDOBJECTINFOCOMPONENT_STOREDOBJECTDATA.containing_type = _PERSISTABLESTOREDOBJECTINFOCOMPONENT
_PERSISTABLESTOREDOBJECTINFOCOMPONENT.fields_by_name['states'].message_type = _STATECOMPONENTSTATE
_PERSISTABLESTOREDOBJECTINFOCOMPONENT.fields_by_name['stored_object_data'].message_type = _PERSISTABLESTOREDOBJECTINFOCOMPONENT_STOREDOBJECTDATA
_PERSISTABLESTOREDAUDIOCOMPONENT.fields_by_name['sound_resource'].message_type = Audio_pb2._SOUNDRESOURCE
_MISSIONOBJECTIVEDATA.fields_by_name['created_situations'].message_type = _MISSIONCREATEDSITUATIONS
_CAREERGIGDATA.fields_by_name['mission_objective_data'].message_type = _MISSIONOBJECTIVEDATA
_PERSISTABLESUNTANTRACKER.fields_by_name['outfit_part_data_list'].message_type = Outfits_pb2._PARTDATA
_PERSISTABLEDEGREETRACKER.fields_by_name['current_courses'].message_type = _COLLEGECOURSEINFO
_PERSISTABLEDEGREETRACKER.fields_by_name['accepted_degrees'].message_type = _ACCEPTEDDEGREES
_PERSISTABLEDEGREETRACKER.fields_by_name['pending_scholarships'].message_type = _SCHOLARSHIPINFO
_PERSISTABLEDEGREETRACKER.fields_by_name['elective_courses'].message_type = _ELECTIVECOURSESINFO
_ORGANIZATIONACTIVETASKS.fields_by_name['active_tasks'].message_type = _TIMEDASPIRATION
_PERSISTABLEORGANIZATIONTRACKER.fields_by_name['org_status_map'].message_type = _ORGANIZATIONSTATUSINFO
_PERSISTABLEORGANIZATIONTRACKER.fields_by_name['tasks_map'].message_type = _ORGANIZATIONACTIVETASKS
_PERSISTABLEFAMILIARTRACKER.fields_by_name['familiars'].message_type = _FAMILIARDATA
_PERSISTABLEFAVORITESTRACKER.fields_by_name['favorites'].message_type = _FAVORITESDATA
_PERSISTABLEFAVORITESTRACKER.fields_by_name['stack_favorites'].message_type = _ITEMSTACKFAVORITESDATA
_PERSISTABLEOBJECTLOCKINGCOMPONENT.fields_by_name['lock_data'].message_type = _LOCKDATA
_PERSISTABLEUTILITIESCOMPONENT.fields_by_name['allow_utility_usage_list'].message_type = _ALLOWUTILITYUSAGEDATA
_PERSISTABLETRAITSTATISTICTRACKER.fields_by_name['trait_statistics'].message_type = _TRAITSTATISTIC
_PERSISTABLESTOREDACTORLOCATIONCOMPONENT.fields_by_name['stored_location'].message_type = _STOREDLOCATION
_PERSISTABLEFISHINGLOCATIONCOMPONENT.fields_by_name['fishing_data'].message_type = _FISHINGDATA
_PERSISTABLEANIMALPREFERENCECOMPONENT.fields_by_name['preferences_data'].message_type = _ANIMALPREFERENCEDATA
_ANIMALPREFERENCEDATA.fields_by_name['preference_knowledge'].message_type = _PREFERENCEKNOWLEDGE
_PREFERENCEKNOWLEDGE.fields_by_name['category_timestamp'].message_type = _CATEGORYKNOWLEDGE
_PERSISTABLEBRANDINGICONCOMPONENT.fields_by_name['icon'].message_type = ResourceKey_pb2._RESOURCEKEY
_PERSISTABLELUNAREFFECTTRACKER.fields_by_name['applied_effects'].message_type = _APPLIEDLUNAREFFECT
_PERSISTABLEJEWELRYTRACKER.fields_by_name['cas_part_object_id_map'].message_type = _BODYPARTCASPARTOBJECTID
_PERSISTABLEHEIRLOOMCOMPONENT.fields_by_name['creator_sim_info_name_data'].message_type = _SIMINFONAMEDATA
_PERSISTABLEFAMILYRECIPESTRACKER.fields_by_name['family_recipes'].message_type = _FAMILYRECIPE
_PERSISTABLETATTOOTRACKER.fields_by_name['body_type_tattoo_data'].message_type = _TATTOODATA
_PERSISTABLETATTOOTRACKER.fields_by_name['pending_tattoo_data'].message_type = _TATTOODATA
_BUCKSDATA_UNLOCKEDPERK.containing_type = _BUCKSDATA
_BUCKSDATA.fields_by_name['unlocked_perks'].message_type = _BUCKSDATA_UNLOCKEDPERK
DESCRIPTOR.message_types_by_name['PersistenceMaster'] = _PERSISTENCEMASTER
DESCRIPTOR.message_types_by_name['PersistableSimInfoAttributes'] = _PERSISTABLESIMINFOATTRIBUTES
DESCRIPTOR.message_types_by_name['LockData'] = _LOCKDATA
DESCRIPTOR.message_types_by_name['PersistableStateComponent'] = _PERSISTABLESTATECOMPONENT
DESCRIPTOR.message_types_by_name['PersistableRelationshipTracker'] = _PERSISTABLERELATIONSHIPTRACKER
DESCRIPTOR.message_types_by_name['PersistableRelationship'] = _PERSISTABLERELATIONSHIP
DESCRIPTOR.message_types_by_name['ConfrontedSimSecret'] = _CONFRONTEDSIMSECRET
DESCRIPTOR.message_types_by_name['SimKnowledge'] = _SIMKNOWLEDGE
DESCRIPTOR.message_types_by_name['Timeout'] = _TIMEOUT
DESCRIPTOR.message_types_by_name['PersistableRelationshipTrack'] = _PERSISTABLERELATIONSHIPTRACK
DESCRIPTOR.message_types_by_name['BitAddedBuffList'] = _BITADDEDBUFFLIST
DESCRIPTOR.message_types_by_name['PersistableCommodityTracker'] = _PERSISTABLECOMMODITYTRACKER
DESCRIPTOR.message_types_by_name['Commodity'] = _COMMODITY
DESCRIPTOR.message_types_by_name['PersistableStatisticsTracker'] = _PERSISTABLESTATISTICSTRACKER
DESCRIPTOR.message_types_by_name['Statistic'] = _STATISTIC
DESCRIPTOR.message_types_by_name['PersistableSkillTracker'] = _PERSISTABLESKILLTRACKER
DESCRIPTOR.message_types_by_name['Skill'] = _SKILL
DESCRIPTOR.message_types_by_name['StateComponentState'] = _STATECOMPONENTSTATE
DESCRIPTOR.message_types_by_name['PersistableObjectPreferences'] = _PERSISTABLEOBJECTPREFERENCES
DESCRIPTOR.message_types_by_name['PersistableCraftingComponent'] = _PERSISTABLECRAFTINGCOMPONENT
DESCRIPTOR.message_types_by_name['IngredientData'] = _INGREDIENTDATA
DESCRIPTOR.message_types_by_name['GenericIngredientData'] = _GENERICINGREDIENTDATA
DESCRIPTOR.message_types_by_name['SimInfoNameData'] = _SIMINFONAMEDATA
DESCRIPTOR.message_types_by_name['BucksRefundData'] = _BUCKSREFUNDDATA
DESCRIPTOR.message_types_by_name['CraftingProcess'] = _CRAFTINGPROCESS
DESCRIPTOR.message_types_by_name['PersistableObjectOwnership'] = _PERSISTABLEOBJECTOWNERSHIP
DESCRIPTOR.message_types_by_name['PersistableStereo'] = _PERSISTABLESTEREO
DESCRIPTOR.message_types_by_name['PersistableInventoryItemComponent'] = _PERSISTABLEINVENTORYITEMCOMPONENT
DESCRIPTOR.message_types_by_name['ObjectPreference'] = _OBJECTPREFERENCE
DESCRIPTOR.message_types_by_name['PersistableLightingComponent'] = _PERSISTABLELIGHTINGCOMPONENT
DESCRIPTOR.message_types_by_name['TimedAspiration'] = _TIMEDASPIRATION
DESCRIPTOR.message_types_by_name['MilestoneCompletionCount'] = _MILESTONECOMPLETIONCOUNT
DESCRIPTOR.message_types_by_name['AdditionalObjectives'] = _ADDITIONALOBJECTIVES
DESCRIPTOR.message_types_by_name['PersistableEventDataTracker'] = _PERSISTABLEEVENTDATATRACKER
DESCRIPTOR.message_types_by_name['EventDataObject'] = _EVENTDATAOBJECT
DESCRIPTOR.message_types_by_name['EventData_RelativeStartingData'] = _EVENTDATA_RELATIVESTARTINGDATA
DESCRIPTOR.message_types_by_name['EventData_SituationData'] = _EVENTDATA_SITUATIONDATA
DESCRIPTOR.message_types_by_name['EventData_SituationEnums'] = _EVENTDATA_SITUATIONENUMS
DESCRIPTOR.message_types_by_name['EventData_TagData'] = _EVENTDATA_TAGDATA
DESCRIPTOR.message_types_by_name['EventData_RelationshipData'] = _EVENTDATA_RELATIONSHIPDATA
DESCRIPTOR.message_types_by_name['EventData_CareerData'] = _EVENTDATA_CAREERDATA
DESCRIPTOR.message_types_by_name['EventData_Objective_Data'] = _EVENTDATA_OBJECTIVE_DATA
DESCRIPTOR.message_types_by_name['EventData_NamedData'] = _EVENTDATA_NAMEDDATA
DESCRIPTOR.message_types_by_name['EventData_EnumToAmount'] = _EVENTDATA_ENUMTOAMOUNT
DESCRIPTOR.message_types_by_name['EventData_ClubBucksEarned'] = _EVENTDATA_CLUBBUCKSEARNED
DESCRIPTOR.message_types_by_name['EventData_TimeInClubGathering'] = _EVENTDATA_TIMEINCLUBGATHERING
DESCRIPTOR.message_types_by_name['EventData_EncouragedInteractions'] = _EVENTDATA_ENCOURAGEDINTERACTIONS
DESCRIPTOR.message_types_by_name['MoodData'] = _MOODDATA
DESCRIPTOR.message_types_by_name['EventData_Moods'] = _EVENTDATA_MOODS
DESCRIPTOR.message_types_by_name['PersistableNameComponent'] = _PERSISTABLENAMECOMPONENT
DESCRIPTOR.message_types_by_name['PersistableStoredSimInfoComponent'] = _PERSISTABLESTOREDSIMINFOCOMPONENT
DESCRIPTOR.message_types_by_name['PersistablePregnancyTracker'] = _PERSISTABLEPREGNANCYTRACKER
DESCRIPTOR.message_types_by_name['PersistableSimPermissions'] = _PERSISTABLESIMPERMISSIONS
DESCRIPTOR.message_types_by_name['GameplayObjectPreference'] = _GAMEPLAYOBJECTPREFERENCE
DESCRIPTOR.message_types_by_name['PersistableTraitTracker'] = _PERSISTABLETRAITTRACKER
DESCRIPTOR.message_types_by_name['PersistableCanvasComponent'] = _PERSISTABLECANVASCOMPONENT
DESCRIPTOR.message_types_by_name['PersistableDeathTracker'] = _PERSISTABLEDEATHTRACKER
DESCRIPTOR.message_types_by_name['PersistableOwnableComponent'] = _PERSISTABLEOWNABLECOMPONENT
DESCRIPTOR.message_types_by_name['PersistableFlowingPuddleComponent'] = _PERSISTABLEFLOWINGPUDDLECOMPONENT
DESCRIPTOR.message_types_by_name['PersistableAdventureTracker'] = _PERSISTABLEADVENTURETRACKER
DESCRIPTOR.message_types_by_name['PersistableAppearanceTracker'] = _PERSISTABLEAPPEARANCETRACKER
DESCRIPTOR.message_types_by_name['CareerHistoryEntry'] = _CAREERHISTORYENTRY
DESCRIPTOR.message_types_by_name['PhotoPair'] = _PHOTOPAIR
DESCRIPTOR.message_types_by_name['HiLowResPhotoPair'] = _HILOWRESPHOTOPAIR
DESCRIPTOR.message_types_by_name['GigHistoryEntry'] = _GIGHISTORYENTRY
DESCRIPTOR.message_types_by_name['GigHistoryKey'] = _GIGHISTORYKEY
DESCRIPTOR.message_types_by_name['CareerEventData'] = _CAREEREVENTDATA
DESCRIPTOR.message_types_by_name['CareerEventManagerData'] = _CAREEREVENTMANAGERDATA
DESCRIPTOR.message_types_by_name['DetectiveCareerData'] = _DETECTIVECAREERDATA
DESCRIPTOR.message_types_by_name['CareerEventCooldown'] = _CAREEREVENTCOOLDOWN
DESCRIPTOR.message_types_by_name['CareerClaimedObjectData'] = _CAREERCLAIMEDOBJECTDATA
DESCRIPTOR.message_types_by_name['PersistableSimCareer'] = _PERSISTABLESIMCAREER
DESCRIPTOR.message_types_by_name['PersistableSimCareers'] = _PERSISTABLESIMCAREERS
DESCRIPTOR.message_types_by_name['FamilyRelation'] = _FAMILYRELATION
DESCRIPTOR.message_types_by_name['RelationshipTrope'] = _RELATIONSHIPTROPE
DESCRIPTOR.message_types_by_name['PersistableGenealogyTracker'] = _PERSISTABLEGENEALOGYTRACKER
DESCRIPTOR.message_types_by_name['ObjectRelationship'] = _OBJECTRELATIONSHIP
DESCRIPTOR.message_types_by_name['PersistableObjectRelationshipComponent'] = _PERSISTABLEOBJECTRELATIONSHIPCOMPONENT
DESCRIPTOR.message_types_by_name['PersistableObjectAgeComponent'] = _PERSISTABLEOBJECTAGECOMPONENT
DESCRIPTOR.message_types_by_name['FruitSpawner'] = _FRUITSPAWNER
DESCRIPTOR.message_types_by_name['PersistableGardeningComponent'] = _PERSISTABLEGARDENINGCOMPONENT
DESCRIPTOR.message_types_by_name['UnlockData'] = _UNLOCKDATA
DESCRIPTOR.message_types_by_name['PersistableUnlockTracker'] = _PERSISTABLEUNLOCKTRACKER
DESCRIPTOR.message_types_by_name['PersistableSpawnerComponent'] = _PERSISTABLESPAWNERCOMPONENT
DESCRIPTOR.message_types_by_name['PersistableRoyaltyTracker'] = _PERSISTABLEROYALTYTRACKER
DESCRIPTOR.message_types_by_name['PersistableOccultTracker'] = _PERSISTABLEOCCULTTRACKER
DESCRIPTOR.message_types_by_name['MannequinSimData'] = _MANNEQUINSIMDATA
DESCRIPTOR.message_types_by_name['PersistableMannequinComponent'] = _PERSISTABLEMANNEQUINCOMPONENT
DESCRIPTOR.message_types_by_name['PersistableNotebookTracker'] = _PERSISTABLENOTEBOOKTRACKER
DESCRIPTOR.message_types_by_name['PersistableRetailComponent'] = _PERSISTABLERETAILCOMPONENT
DESCRIPTOR.message_types_by_name['PersistablePortalLockingComponent'] = _PERSISTABLEPORTALLOCKINGCOMPONENT
DESCRIPTOR.message_types_by_name['PersistableParentToSimHeadComponent'] = _PERSISTABLEPARENTTOSIMHEADCOMPONENT
DESCRIPTOR.message_types_by_name['PersistableFutureStoryProgressionChapter'] = _PERSISTABLEFUTURESTORYPROGRESSIONCHAPTER
DESCRIPTOR.message_types_by_name['PersistableStoryProgressionChapter'] = _PERSISTABLESTORYPROGRESSIONCHAPTER
DESCRIPTOR.message_types_by_name['PersistableStoryProgressionSavedParticipant'] = _PERSISTABLESTORYPROGRESSIONSAVEDPARTICIPANT
DESCRIPTOR.message_types_by_name['PersistableStoryProgressionArc'] = _PERSISTABLESTORYPROGRESSIONARC
DESCRIPTOR.message_types_by_name['PersistableStoryProgressionTracker'] = _PERSISTABLESTORYPROGRESSIONTRACKER
DESCRIPTOR.message_types_by_name['PersistableStolenComponent'] = _PERSISTABLESTOLENCOMPONENT
DESCRIPTOR.message_types_by_name['PersistableRankedStatisticTracker'] = _PERSISTABLERANKEDSTATISTICTRACKER
DESCRIPTOR.message_types_by_name['RankedStatistic'] = _RANKEDSTATISTIC
DESCRIPTOR.message_types_by_name['PersistableGameComponent'] = _PERSISTABLEGAMECOMPONENT
DESCRIPTOR.message_types_by_name['PersistableSicknessTracker'] = _PERSISTABLESICKNESSTRACKER
DESCRIPTOR.message_types_by_name['PersistableRelicTracker'] = _PERSISTABLERELICTRACKER
DESCRIPTOR.message_types_by_name['PersistableLifestyleBrandTracker'] = _PERSISTABLELIFESTYLEBRANDTRACKER
DESCRIPTOR.message_types_by_name['PersistableStoredObjectInfoComponent'] = _PERSISTABLESTOREDOBJECTINFOCOMPONENT
DESCRIPTOR.message_types_by_name['PersistableStoredAudioComponent'] = _PERSISTABLESTOREDAUDIOCOMPONENT
DESCRIPTOR.message_types_by_name['PersistableSituationSchedulerComponent'] = _PERSISTABLESITUATIONSCHEDULERCOMPONENT
DESCRIPTOR.message_types_by_name['MissionCreatedSituations'] = _MISSIONCREATEDSITUATIONS
DESCRIPTOR.message_types_by_name['MissionObjectiveData'] = _MISSIONOBJECTIVEDATA
DESCRIPTOR.message_types_by_name['CareerGigData'] = _CAREERGIGDATA
DESCRIPTOR.message_types_by_name['CareerSmallBusinessData'] = _CAREERSMALLBUSINESSDATA
DESCRIPTOR.message_types_by_name['PersistableSuntanTracker'] = _PERSISTABLESUNTANTRACKER
DESCRIPTOR.message_types_by_name['PersistableObjectClaimComponent'] = _PERSISTABLEOBJECTCLAIMCOMPONENT
DESCRIPTOR.message_types_by_name['CollegeCourseInfo'] = _COLLEGECOURSEINFO
DESCRIPTOR.message_types_by_name['AcceptedDegrees'] = _ACCEPTEDDEGREES
DESCRIPTOR.message_types_by_name['ScholarshipInfo'] = _SCHOLARSHIPINFO
DESCRIPTOR.message_types_by_name['ElectiveCoursesInfo'] = _ELECTIVECOURSESINFO
DESCRIPTOR.message_types_by_name['PersistableDegreeTracker'] = _PERSISTABLEDEGREETRACKER
DESCRIPTOR.message_types_by_name['OrganizationStatusInfo'] = _ORGANIZATIONSTATUSINFO
DESCRIPTOR.message_types_by_name['OrganizationActiveTasks'] = _ORGANIZATIONACTIVETASKS
DESCRIPTOR.message_types_by_name['PersistableOrganizationTracker'] = _PERSISTABLEORGANIZATIONTRACKER
DESCRIPTOR.message_types_by_name['FamiliarData'] = _FAMILIARDATA
DESCRIPTOR.message_types_by_name['PersistableFamiliarTracker'] = _PERSISTABLEFAMILIARTRACKER
DESCRIPTOR.message_types_by_name['FavoritesData'] = _FAVORITESDATA
DESCRIPTOR.message_types_by_name['ItemStackFavoritesData'] = _ITEMSTACKFAVORITESDATA
DESCRIPTOR.message_types_by_name['PersistableFavoritesTracker'] = _PERSISTABLEFAVORITESTRACKER
DESCRIPTOR.message_types_by_name['PersistableScholarshipLetterComponent'] = _PERSISTABLESCHOLARSHIPLETTERCOMPONENT
DESCRIPTOR.message_types_by_name['PersistableObjectLockingComponent'] = _PERSISTABLEOBJECTLOCKINGCOMPONENT
DESCRIPTOR.message_types_by_name['PersistableFixupTracker'] = _PERSISTABLEFIXUPTRACKER
DESCRIPTOR.message_types_by_name['AllowUtilityUsageData'] = _ALLOWUTILITYUSAGEDATA
DESCRIPTOR.message_types_by_name['PersistableUtilitiesComponent'] = _PERSISTABLEUTILITIESCOMPONENT
DESCRIPTOR.message_types_by_name['PersistableStoredInfoComponent'] = _PERSISTABLESTOREDINFOCOMPONENT
DESCRIPTOR.message_types_by_name['PersistableObjectMarketplaceComponent'] = _PERSISTABLEOBJECTMARKETPLACECOMPONENT
DESCRIPTOR.message_types_by_name['PersistableTraitStatisticTracker'] = _PERSISTABLETRAITSTATISTICTRACKER
DESCRIPTOR.message_types_by_name['TraitStatistic'] = _TRAITSTATISTIC
DESCRIPTOR.message_types_by_name['PersistableModularObjectComponent'] = _PERSISTABLEMODULAROBJECTCOMPONENT
DESCRIPTOR.message_types_by_name['PersistableStoredActorLocationComponent'] = _PERSISTABLESTOREDACTORLOCATIONCOMPONENT
DESCRIPTOR.message_types_by_name['StoredLocation'] = _STOREDLOCATION
DESCRIPTOR.message_types_by_name['FishingData'] = _FISHINGDATA
DESCRIPTOR.message_types_by_name['PersistableFishingLocationComponent'] = _PERSISTABLEFISHINGLOCATIONCOMPONENT
DESCRIPTOR.message_types_by_name['PersistableAnimalPreferenceComponent'] = _PERSISTABLEANIMALPREFERENCECOMPONENT
DESCRIPTOR.message_types_by_name['AnimalPreferenceData'] = _ANIMALPREFERENCEDATA
DESCRIPTOR.message_types_by_name['PreferenceKnowledge'] = _PREFERENCEKNOWLEDGE
DESCRIPTOR.message_types_by_name['CategoryKnowledge'] = _CATEGORYKNOWLEDGE
DESCRIPTOR.message_types_by_name['PersistableAnimalObjectComponent'] = _PERSISTABLEANIMALOBJECTCOMPONENT
DESCRIPTOR.message_types_by_name['PersistableObjectFashionMarketplaceComponent'] = _PERSISTABLEOBJECTFASHIONMARKETPLACECOMPONENT
DESCRIPTOR.message_types_by_name['PersistableBrandingIconComponent'] = _PERSISTABLEBRANDINGICONCOMPONENT
DESCRIPTOR.message_types_by_name['PersistableLunarEffectTracker'] = _PERSISTABLELUNAREFFECTTRACKER
DESCRIPTOR.message_types_by_name['AppliedLunarEffect'] = _APPLIEDLUNAREFFECT
DESCRIPTOR.message_types_by_name['BodyPartCasPartObjectId'] = _BODYPARTCASPARTOBJECTID
DESCRIPTOR.message_types_by_name['PersistableJewelryTracker'] = _PERSISTABLEJEWELRYTRACKER
DESCRIPTOR.message_types_by_name['PersistableJewelryComponent'] = _PERSISTABLEJEWELRYCOMPONENT
DESCRIPTOR.message_types_by_name['PersistableChargeableComponent'] = _PERSISTABLECHARGEABLECOMPONENT
DESCRIPTOR.message_types_by_name['PersistableHeirloomComponent'] = _PERSISTABLEHEIRLOOMCOMPONENT
DESCRIPTOR.message_types_by_name['FamilyRecipe'] = _FAMILYRECIPE
DESCRIPTOR.message_types_by_name['PersistableFamilyRecipesTracker'] = _PERSISTABLEFAMILYRECIPESTRACKER
DESCRIPTOR.message_types_by_name['TattooData'] = _TATTOODATA
DESCRIPTOR.message_types_by_name['PersistableTattooTracker'] = _PERSISTABLETATTOOTRACKER
DESCRIPTOR.message_types_by_name['BucksData'] = _BUCKSDATA

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

    class PersistableData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
        DESCRIPTOR = _PERSISTENCEMASTER_PERSISTABLEDATA

    DESCRIPTOR = _PERSISTENCEMASTER


class PersistableSimInfoAttributes(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESIMINFOATTRIBUTES


class LockData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _LOCKDATA


class PersistableStateComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESTATECOMPONENT


class PersistableRelationshipTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLERELATIONSHIPTRACKER


class PersistableRelationship(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLERELATIONSHIP


class ConfrontedSimSecret(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _CONFRONTEDSIMSECRET


class SimKnowledge(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SIMKNOWLEDGE


class Timeout(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _TIMEOUT


class PersistableRelationshipTrack(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLERELATIONSHIPTRACK


class BitAddedBuffList(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _BITADDEDBUFFLIST


class PersistableCommodityTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLECOMMODITYTRACKER


class Commodity(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _COMMODITY


class PersistableStatisticsTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESTATISTICSTRACKER


class Statistic(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _STATISTIC


class PersistableSkillTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESKILLTRACKER


class Skill(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SKILL


class StateComponentState(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _STATECOMPONENTSTATE


class PersistableObjectPreferences(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEOBJECTPREFERENCES


class PersistableCraftingComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLECRAFTINGCOMPONENT


class IngredientData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _INGREDIENTDATA


class GenericIngredientData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _GENERICINGREDIENTDATA


class SimInfoNameData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SIMINFONAMEDATA


class BucksRefundData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _BUCKSREFUNDDATA


class CraftingProcess(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _CRAFTINGPROCESS


class PersistableObjectOwnership(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEOBJECTOWNERSHIP


class PersistableStereo(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESTEREO


class PersistableInventoryItemComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEINVENTORYITEMCOMPONENT


class ObjectPreference(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _OBJECTPREFERENCE


class PersistableLightingComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLELIGHTINGCOMPONENT


class TimedAspiration(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _TIMEDASPIRATION


class MilestoneCompletionCount(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _MILESTONECOMPLETIONCOUNT


class AdditionalObjectives(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _ADDITIONALOBJECTIVES


class PersistableEventDataTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEEVENTDATATRACKER


class EventDataObject(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _EVENTDATAOBJECT


class EventData_RelativeStartingData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _EVENTDATA_RELATIVESTARTINGDATA


class EventData_SituationData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _EVENTDATA_SITUATIONDATA


class EventData_SituationEnums(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _EVENTDATA_SITUATIONENUMS


class EventData_TagData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _EVENTDATA_TAGDATA


class EventData_RelationshipData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _EVENTDATA_RELATIONSHIPDATA


class EventData_CareerData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _EVENTDATA_CAREERDATA


class EventData_Objective_Data(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _EVENTDATA_OBJECTIVE_DATA


class EventData_NamedData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _EVENTDATA_NAMEDDATA


class EventData_EnumToAmount(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _EVENTDATA_ENUMTOAMOUNT


class EventData_ClubBucksEarned(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _EVENTDATA_CLUBBUCKSEARNED


class EventData_TimeInClubGathering(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _EVENTDATA_TIMEINCLUBGATHERING


class EventData_EncouragedInteractions(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _EVENTDATA_ENCOURAGEDINTERACTIONS


class MoodData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _MOODDATA


class EventData_Moods(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _EVENTDATA_MOODS


class PersistableNameComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLENAMECOMPONENT


class PersistableStoredSimInfoComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESTOREDSIMINFOCOMPONENT


class PersistablePregnancyTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEPREGNANCYTRACKER


class PersistableSimPermissions(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESIMPERMISSIONS


class GameplayObjectPreference(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _GAMEPLAYOBJECTPREFERENCE


class PersistableTraitTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLETRAITTRACKER


class PersistableCanvasComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLECANVASCOMPONENT


class PersistableDeathTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEDEATHTRACKER


class PersistableOwnableComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEOWNABLECOMPONENT


class PersistableFlowingPuddleComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEFLOWINGPUDDLECOMPONENT


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

    class AdventureMomentPair(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
        DESCRIPTOR = _PERSISTABLEADVENTURETRACKER_ADVENTUREMOMENTPAIR

    class AdventureMomentCooldowns(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
        DESCRIPTOR = _PERSISTABLEADVENTURETRACKER_ADVENTUREMOMENTCOOLDOWNS

    DESCRIPTOR = _PERSISTABLEADVENTURETRACKER


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

    class AppearanceTrackerModifier(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
        DESCRIPTOR = _PERSISTABLEAPPEARANCETRACKER_APPEARANCETRACKERMODIFIER

    DESCRIPTOR = _PERSISTABLEAPPEARANCETRACKER


class CareerHistoryEntry(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _CAREERHISTORYENTRY


class PhotoPair(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PHOTOPAIR


class HiLowResPhotoPair(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _HILOWRESPHOTOPAIR


class GigHistoryEntry(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _GIGHISTORYENTRY


class GigHistoryKey(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _GIGHISTORYKEY


class CareerEventData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _CAREEREVENTDATA


class CareerEventManagerData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _CAREEREVENTMANAGERDATA


class DetectiveCareerData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _DETECTIVECAREERDATA


class CareerEventCooldown(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _CAREEREVENTCOOLDOWN


class CareerClaimedObjectData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _CAREERCLAIMEDOBJECTDATA


class PersistableSimCareer(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESIMCAREER


class PersistableSimCareers(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESIMCAREERS


class FamilyRelation(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _FAMILYRELATION


class RelationshipTrope(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _RELATIONSHIPTROPE


class PersistableGenealogyTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEGENEALOGYTRACKER


class ObjectRelationship(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _OBJECTRELATIONSHIP


class PersistableObjectRelationshipComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEOBJECTRELATIONSHIPCOMPONENT


class PersistableObjectAgeComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEOBJECTAGECOMPONENT


class FruitSpawner(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _FRUITSPAWNER


class PersistableGardeningComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEGARDENINGCOMPONENT


class UnlockData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _UNLOCKDATA


class PersistableUnlockTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEUNLOCKTRACKER


class PersistableSpawnerComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESPAWNERCOMPONENT


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

    class Royalty(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
        DESCRIPTOR = _PERSISTABLEROYALTYTRACKER_ROYALTY

    DESCRIPTOR = _PERSISTABLEROYALTYTRACKER


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

    class OccultSimData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
        DESCRIPTOR = _PERSISTABLEOCCULTTRACKER_OCCULTSIMDATA

    DESCRIPTOR = _PERSISTABLEOCCULTTRACKER


class MannequinSimData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _MANNEQUINSIMDATA


class PersistableMannequinComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEMANNEQUINCOMPONENT


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

    class NotebookSubEntryData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
        DESCRIPTOR = _PERSISTABLENOTEBOOKTRACKER_NOTEBOOKSUBENTRYDATA

    class NotebookEntryData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
        DESCRIPTOR = _PERSISTABLENOTEBOOKTRACKER_NOTEBOOKENTRYDATA

    DESCRIPTOR = _PERSISTABLENOTEBOOKTRACKER


class PersistableRetailComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLERETAILCOMPONENT


class PersistablePortalLockingComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEPORTALLOCKINGCOMPONENT


class PersistableParentToSimHeadComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEPARENTTOSIMHEADCOMPONENT


class PersistableFutureStoryProgressionChapter(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEFUTURESTORYPROGRESSIONCHAPTER


class PersistableStoryProgressionChapter(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESTORYPROGRESSIONCHAPTER


class PersistableStoryProgressionSavedParticipant(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESTORYPROGRESSIONSAVEDPARTICIPANT


class PersistableStoryProgressionArc(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESTORYPROGRESSIONARC


class PersistableStoryProgressionTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESTORYPROGRESSIONTRACKER


class PersistableStolenComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESTOLENCOMPONENT


class PersistableRankedStatisticTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLERANKEDSTATISTICTRACKER


class RankedStatistic(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _RANKEDSTATISTIC


class PersistableGameComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEGAMECOMPONENT


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

    class SicknessData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
        DESCRIPTOR = _PERSISTABLESICKNESSTRACKER_SICKNESSDATA

    DESCRIPTOR = _PERSISTABLESICKNESSTRACKER


class PersistableRelicTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLERELICTRACKER


class PersistableLifestyleBrandTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLELIFESTYLEBRANDTRACKER


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

    class StoredObjectData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
        DESCRIPTOR = _PERSISTABLESTOREDOBJECTINFOCOMPONENT_STOREDOBJECTDATA

    DESCRIPTOR = _PERSISTABLESTOREDOBJECTINFOCOMPONENT


class PersistableStoredAudioComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESTOREDAUDIOCOMPONENT


class PersistableSituationSchedulerComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESITUATIONSCHEDULERCOMPONENT


class MissionCreatedSituations(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _MISSIONCREATEDSITUATIONS


class MissionObjectiveData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _MISSIONOBJECTIVEDATA


class CareerGigData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _CAREERGIGDATA


class CareerSmallBusinessData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _CAREERSMALLBUSINESSDATA


class PersistableSuntanTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESUNTANTRACKER


class PersistableObjectClaimComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEOBJECTCLAIMCOMPONENT


class CollegeCourseInfo(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _COLLEGECOURSEINFO


class AcceptedDegrees(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _ACCEPTEDDEGREES


class ScholarshipInfo(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SCHOLARSHIPINFO


class ElectiveCoursesInfo(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _ELECTIVECOURSESINFO


class PersistableDegreeTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEDEGREETRACKER


class OrganizationStatusInfo(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _ORGANIZATIONSTATUSINFO


class OrganizationActiveTasks(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _ORGANIZATIONACTIVETASKS


class PersistableOrganizationTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEORGANIZATIONTRACKER


class FamiliarData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _FAMILIARDATA


class PersistableFamiliarTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEFAMILIARTRACKER


class FavoritesData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _FAVORITESDATA


class ItemStackFavoritesData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _ITEMSTACKFAVORITESDATA


class PersistableFavoritesTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEFAVORITESTRACKER


class PersistableScholarshipLetterComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESCHOLARSHIPLETTERCOMPONENT


class PersistableObjectLockingComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEOBJECTLOCKINGCOMPONENT


class PersistableFixupTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEFIXUPTRACKER


class AllowUtilityUsageData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _ALLOWUTILITYUSAGEDATA


class PersistableUtilitiesComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEUTILITIESCOMPONENT


class PersistableStoredInfoComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESTOREDINFOCOMPONENT


class PersistableObjectMarketplaceComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEOBJECTMARKETPLACECOMPONENT


class PersistableTraitStatisticTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLETRAITSTATISTICTRACKER


class TraitStatistic(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _TRAITSTATISTIC


class PersistableModularObjectComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEMODULAROBJECTCOMPONENT


class PersistableStoredActorLocationComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLESTOREDACTORLOCATIONCOMPONENT


class StoredLocation(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _STOREDLOCATION


class FishingData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _FISHINGDATA


class PersistableFishingLocationComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEFISHINGLOCATIONCOMPONENT


class PersistableAnimalPreferenceComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEANIMALPREFERENCECOMPONENT


class AnimalPreferenceData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _ANIMALPREFERENCEDATA


class PreferenceKnowledge(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PREFERENCEKNOWLEDGE


class CategoryKnowledge(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _CATEGORYKNOWLEDGE


class PersistableAnimalObjectComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEANIMALOBJECTCOMPONENT


class PersistableObjectFashionMarketplaceComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEOBJECTFASHIONMARKETPLACECOMPONENT


class PersistableBrandingIconComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEBRANDINGICONCOMPONENT


class PersistableLunarEffectTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLELUNAREFFECTTRACKER


class AppliedLunarEffect(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _APPLIEDLUNAREFFECT


class BodyPartCasPartObjectId(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _BODYPARTCASPARTOBJECTID


class PersistableJewelryTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEJEWELRYTRACKER


class PersistableJewelryComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEJEWELRYCOMPONENT


class PersistableChargeableComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLECHARGEABLECOMPONENT


class PersistableHeirloomComponent(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEHEIRLOOMCOMPONENT


class FamilyRecipe(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _FAMILYRECIPE


class PersistableFamilyRecipesTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLEFAMILYRECIPESTRACKER


class TattooData(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _TATTOODATA


class PersistableTattooTracker(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _PERSISTABLETATTOOTRACKER


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

    class UnlockedPerk(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
        DESCRIPTOR = _BUCKSDATA_UNLOCKEDPERK

    DESCRIPTOR = _BUCKSDATA

_PERSISTABLESIMINFOATTRIBUTES.extensions_by_name['persistable_data'].message_type = _PERSISTABLESIMINFOATTRIBUTES
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLESIMINFOATTRIBUTES.extensions_by_name['persistable_data'])
_PERSISTABLESTATECOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLESTATECOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLESTATECOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLERELATIONSHIPTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLERELATIONSHIPTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLERELATIONSHIPTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLERELATIONSHIP.extensions_by_name['persistable_data'].message_type = _PERSISTABLERELATIONSHIP
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLERELATIONSHIP.extensions_by_name['persistable_data'])
_SIMKNOWLEDGE.extensions_by_name['persistable_data'].message_type = _SIMKNOWLEDGE
PersistenceMaster.PersistableData.RegisterExtension(_SIMKNOWLEDGE.extensions_by_name['persistable_data'])
_PERSISTABLECOMMODITYTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLECOMMODITYTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLECOMMODITYTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLESTATISTICSTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLESTATISTICSTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLESTATISTICSTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLESKILLTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLESKILLTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLESKILLTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLEOBJECTPREFERENCES.extensions_by_name['persistable_data'].message_type = _PERSISTABLEOBJECTPREFERENCES
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEOBJECTPREFERENCES.extensions_by_name['persistable_data'])
_PERSISTABLECRAFTINGCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLECRAFTINGCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLECRAFTINGCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEOBJECTOWNERSHIP.extensions_by_name['persistable_data'].message_type = _PERSISTABLEOBJECTOWNERSHIP
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEOBJECTOWNERSHIP.extensions_by_name['persistable_data'])
_PERSISTABLESTEREO.extensions_by_name['persistable_data'].message_type = _PERSISTABLESTEREO
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLESTEREO.extensions_by_name['persistable_data'])
_PERSISTABLEINVENTORYITEMCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEINVENTORYITEMCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEINVENTORYITEMCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLELIGHTINGCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLELIGHTINGCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLELIGHTINGCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEEVENTDATATRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLEEVENTDATATRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEEVENTDATATRACKER.extensions_by_name['persistable_data'])
_PERSISTABLENAMECOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLENAMECOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLENAMECOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLESTOREDSIMINFOCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLESTOREDSIMINFOCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLESTOREDSIMINFOCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEPREGNANCYTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLEPREGNANCYTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEPREGNANCYTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLESIMPERMISSIONS.extensions_by_name['persistable_data'].message_type = _PERSISTABLESIMPERMISSIONS
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLESIMPERMISSIONS.extensions_by_name['persistable_data'])
_PERSISTABLETRAITTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLETRAITTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLETRAITTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLECANVASCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLECANVASCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLECANVASCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEDEATHTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLEDEATHTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEDEATHTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLEOWNABLECOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEOWNABLECOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEOWNABLECOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEFLOWINGPUDDLECOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEFLOWINGPUDDLECOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEFLOWINGPUDDLECOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEADVENTURETRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLEADVENTURETRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEADVENTURETRACKER.extensions_by_name['persistable_data'])
_PERSISTABLEAPPEARANCETRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLEAPPEARANCETRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEAPPEARANCETRACKER.extensions_by_name['persistable_data'])
_PERSISTABLEGENEALOGYTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLEGENEALOGYTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEGENEALOGYTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLEOBJECTRELATIONSHIPCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEOBJECTRELATIONSHIPCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEOBJECTRELATIONSHIPCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEOBJECTAGECOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEOBJECTAGECOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEOBJECTAGECOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEGARDENINGCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEGARDENINGCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEGARDENINGCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEUNLOCKTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLEUNLOCKTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEUNLOCKTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLESPAWNERCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLESPAWNERCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLESPAWNERCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEROYALTYTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLEROYALTYTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEROYALTYTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLEOCCULTTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLEOCCULTTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEOCCULTTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLEMANNEQUINCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEMANNEQUINCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEMANNEQUINCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLENOTEBOOKTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLENOTEBOOKTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLENOTEBOOKTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLERETAILCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLERETAILCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLERETAILCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEPORTALLOCKINGCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEPORTALLOCKINGCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEPORTALLOCKINGCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEPARENTTOSIMHEADCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEPARENTTOSIMHEADCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEPARENTTOSIMHEADCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLESTORYPROGRESSIONTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLESTORYPROGRESSIONTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLESTORYPROGRESSIONTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLESTOLENCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLESTOLENCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLESTOLENCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLERANKEDSTATISTICTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLERANKEDSTATISTICTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLERANKEDSTATISTICTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLEGAMECOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEGAMECOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEGAMECOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLESICKNESSTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLESICKNESSTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLESICKNESSTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLERELICTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLERELICTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLERELICTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLELIFESTYLEBRANDTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLELIFESTYLEBRANDTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLELIFESTYLEBRANDTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLESTOREDOBJECTINFOCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLESTOREDOBJECTINFOCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLESTOREDOBJECTINFOCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLESTOREDAUDIOCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLESTOREDAUDIOCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLESTOREDAUDIOCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLESITUATIONSCHEDULERCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLESITUATIONSCHEDULERCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLESITUATIONSCHEDULERCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLESUNTANTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLESUNTANTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLESUNTANTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLEOBJECTCLAIMCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEOBJECTCLAIMCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEOBJECTCLAIMCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEDEGREETRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLEDEGREETRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEDEGREETRACKER.extensions_by_name['persistable_data'])
_PERSISTABLEORGANIZATIONTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLEORGANIZATIONTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEORGANIZATIONTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLEFAMILIARTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLEFAMILIARTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEFAMILIARTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLEFAVORITESTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLEFAVORITESTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEFAVORITESTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLESCHOLARSHIPLETTERCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLESCHOLARSHIPLETTERCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLESCHOLARSHIPLETTERCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEOBJECTLOCKINGCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEOBJECTLOCKINGCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEOBJECTLOCKINGCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEFIXUPTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLEFIXUPTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEFIXUPTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLEUTILITIESCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEUTILITIESCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEUTILITIESCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLESTOREDINFOCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLESTOREDINFOCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLESTOREDINFOCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEOBJECTMARKETPLACECOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEOBJECTMARKETPLACECOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEOBJECTMARKETPLACECOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLETRAITSTATISTICTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLETRAITSTATISTICTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLETRAITSTATISTICTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLEMODULAROBJECTCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEMODULAROBJECTCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEMODULAROBJECTCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLESTOREDACTORLOCATIONCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLESTOREDACTORLOCATIONCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLESTOREDACTORLOCATIONCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEFISHINGLOCATIONCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEFISHINGLOCATIONCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEFISHINGLOCATIONCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEANIMALPREFERENCECOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEANIMALPREFERENCECOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEANIMALPREFERENCECOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEANIMALOBJECTCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEANIMALOBJECTCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEANIMALOBJECTCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEOBJECTFASHIONMARKETPLACECOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEOBJECTFASHIONMARKETPLACECOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEOBJECTFASHIONMARKETPLACECOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEBRANDINGICONCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEBRANDINGICONCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEBRANDINGICONCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLELUNAREFFECTTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLELUNAREFFECTTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLELUNAREFFECTTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLEJEWELRYTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLEJEWELRYTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEJEWELRYTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLEJEWELRYCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEJEWELRYCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEJEWELRYCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLECHARGEABLECOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLECHARGEABLECOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLECHARGEABLECOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEHEIRLOOMCOMPONENT.extensions_by_name['persistable_data'].message_type = _PERSISTABLEHEIRLOOMCOMPONENT
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEHEIRLOOMCOMPONENT.extensions_by_name['persistable_data'])
_PERSISTABLEFAMILYRECIPESTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLEFAMILYRECIPESTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLEFAMILYRECIPESTRACKER.extensions_by_name['persistable_data'])
_PERSISTABLETATTOOTRACKER.extensions_by_name['persistable_data'].message_type = _PERSISTABLETATTOOTRACKER
PersistenceMaster.PersistableData.RegisterExtension(_PERSISTABLETATTOOTRACKER.extensions_by_name['persistable_data'])
