====== VILLAGER_ASSIGN_WORKPLACE_FUNCTION ====== //Abstract class//\\ **[[:custom-classes#Extendable classes|Extendable]]**\\ **Category**: Data Inherited by: * [[:api:villager_assign_workplace_function_auto_assign_job|VILLAGER_ASSIGN_WORKPLACE_FUNCTION_AUTO_ASSIGN_JOB]] * [[:api:villager_assign_workplace_function_default|VILLAGER_ASSIGN_WORKPLACE_FUNCTION_DEFAULT]] ===== Functions ===== ---- ==== execute ==== //[[:custom-classes#Extendable classes|Virtual function]]// ''[[:api:behavior_tree_node_result|BEHAVIOR_TREE_NODE_RESULT]] **execute**(//agent//, //villager//)'' ^ Name ^ Type ^ Description ^ | //''agent''// | ''[[:api:comp_agent|COMP_AGENT]]'' | | | //''villager''// | ''[[:api:comp_villager|COMP_VILLAGER]]'' | |