====== AGENT_PROFILE ====== Deprecated names: * VILLAGER_PROFILE **Category**: Asset Parent class: [[:api:asset|ASSET]]\\ [[:assets:agent_profile| List of AGENT_PROFILE assets]] ===== Properties ===== ---- ==== Behavior ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:api:behavior_tree|BEHAVIOR_TREE]]'' * **Expected**: ''asset ID'' ---- ==== CharacterSetup ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:api:character_setup|CHARACTER_SETUP]]'' * **Expected**: ''CHARACTER_SETUP value'' * **Default value**: ''nil'' ---- ==== ProfileFunction ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:api:agent_profile_function|AGENT_PROFILE_FUNCTION]]'' * **Expected**: ''AGENT_PROFILE_FUNCTION value'' * **Default value**: ''nil'' ---- ==== Vehicle ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:api:vehicle|VEHICLE]]'' * **Expected**: ''asset ID'' * **Default value**: ''nil'' ---- ==== AssignWorkplaceFunction ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:api:villager_assign_workplace_function|VILLAGER_ASSIGN_WORKPLACE_FUNCTION]]'' * **Expected**: ''VILLAGER_ASSIGN_WORKPLACE_FUNCTION value'' ---- ==== ProfileNameGendered ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:data-types#fixed_sized_map|fixed_sized_map]]<[[:api:gender_usage_text|GENDER_USAGE_TEXT]], [[:data-types#string|string]]>'' * **Expected**: ''map with enum values as keys and string values as values'' ---- ==== ProfileNamePluralGendered ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:data-types#fixed_sized_map|fixed_sized_map]]<[[:api:gender_usage_text|GENDER_USAGE_TEXT]], [[:data-types#string|string]]>'' * **Expected**: ''map with enum values as keys and string values as values'' ---- ==== StatusList ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:data-types#list|list]]<[[:api:villager_status|VILLAGER_STATUS]]>'' * **Expected**: ''list of asset IDs'' ---- ==== NavMeshUnlockCategoryList ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:data-types#list|list]]<[[:api:navmesh_lock_category|NAVMESH_LOCK_CATEGORY]]>'' * **Expected**: ''list of enum values'' ---- ==== IsDefinitive ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:data-types#boolean|boolean]]'' * **Expected**: ''boolean value'' * **Default value**: ''false'' ---- ==== AllowUnemployedVillager ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:data-types#boolean|boolean]]'' * **Expected**: ''boolean value'' * **Default value**: ''true'' ---- ==== CanHaveAPartner ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:data-types#boolean|boolean]]'' * **Expected**: ''boolean value'' * **Default value**: ''true'' ---- ==== IsMergeVisitorNotification ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:data-types#boolean|boolean]]'' * **Expected**: ''boolean value'' * **Default value**: ''false''