====== GAME_ACTION_APPLY_HAPPINESS_FACTOR ====== **Category**: Data Parent class: [[preview:api:game_action|GAME_ACTION]]\\ //[[:annotations#cloneable|Cloneable]]// ===== Properties ===== ---- ==== IsOnlyVillagers ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[preview:data-types#boolean|boolean]]'' * **Expected**: ''boolean value'' * **Default value**: ''true'' ---- ==== HappinessFactor ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[preview:api:happiness_factor|HAPPINESS_FACTOR]]'' * **Expected**: ''asset ID'' ---- ==== HappinessFactorDescriptor ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[preview:api:game_rule_modifier_descriptor|GAME_RULE_MODIFIER_DESCRIPTOR]]'' * **Expected**: ''GAME_RULE_MODIFIER_DESCRIPTOR value'' ---- ==== OptionalProfileList ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[preview:data-types#list|list]]<[[preview:api:agent_profile|AGENT_PROFILE]]>'' * **Expected**: ''list of asset IDs''