{ type = "selector" children = [ { type = "subtree" file = "scripts/ai/coop/autumn/modules/bt_throw_utility_if_covered.kv3" name = "Utility" }, { type = "subtree" file = "scripts/ai/modules/bt_attack.kv3" name = "Attack" }, { type = "subtree" file = "scripts/ai/modules/bt_face_damage_inflictor.kv3" name = "FaceDamageInflictor" }, { type = "parallel" children = [ { type = "subtree" file = "scripts/ai/modules/bt_flee_area_damage_threats.kv3" name = "FleeAreaDamageThreats" }, { type = "decorator_repeat" child = { type = "subtree" file = "scripts/ai/modules/bt_look_around.kv3" name = "LookAround" } } ] }, { type = "subtree" file = "scripts/ai/modules/bt_attack_damage_inflictor_smoke.kv3" name = "AttackDamageInflictorSmoke" }, { type = "subtree" file = "scripts/ai/guardian/modules/bt_clear_threats_within_fov.kv3" name = "ClearThreatsWithinFov" }, { type = "subtree" file = "scripts/ai/guardian/modules/bt_select_nearby_threat.kv3" name = "SelectNearbyThreat" }, { type = "subtree" file = "scripts/ai/modules/bt_heal_if_needed.kv3" name = "HealIfNeeded" } ] }