unreal.MotionWarpingSwitchOffBlueprintableCondition

class unreal.MotionWarpingSwitchOffBlueprintableCondition(outer: Object | None = None, name: Name | str = 'None')

Bases: MotionWarpingSwitchOffCondition

Motion Warping Switch Off Blueprintable Condition

C++ Source:

  • Plugin: MotionWarping

  • Module: MotionWarping

  • File: MotionWarpingSwitchOffCondition.h

Editor Properties: (see get_editor_property/set_editor_property)

  • effect (SwitchOffConditionEffect): [Read-Write]

  • use_warp_target_as_target_location (bool): [Read-Write] If set to false, switch off condition will use target actor location

bp_check(owner_actor, target_actor, target_location, use_warp_target_as_target_location) bool

BP Check

Parameters:
  • owner_actor (Actor)

  • target_actor (Actor)

  • target_location (Vector)

  • use_warp_target_as_target_location (bool)

Return type:

bool

bp_extra_debug_info(owner_actor, target_actor, target_location, use_warp_target_as_target_location) str

BP Extra Debug Info

Parameters:
  • owner_actor (Actor)

  • target_actor (Actor)

  • target_location (Vector)

  • use_warp_target_as_target_location (bool)

Return type:

str

classmethod create_switch_off_blueprintable_condition(owner_actor, effect, blueprintable_condition, use_warp_target_as_target_location=True, target_actor=None) -> (MotionWarpingSwitchOffBlueprintableCondition, owner_actor=Actor)

Creates Switch Off Blueprintable Condition from WarpingSwitchOffBlueprintableCondition subclass.

Parameters:
  • owner_actor (Actor) – Actor owning Motion Warping Component to which this switch off condition will be added.

  • effect (SwitchOffConditionEffect) – What should happen if switch off condition is true

  • blueprintable_condition (type(Class)) – Subclass of WarpingSwitchOffBlueprintableCondition

  • use_warp_target_as_target_location (bool) – Should use corresponding warp target as context for this Switch Off Condition. If set to false, will use TargetActor parameter

  • target_actor (Actor) – Target Actor to use as a context for this Switch Off Condition if Use Warp Target As Location parameter is false.

Returns:

Created Switch Off Condition. This Switch Off Condition can be added to Motion Warping Component with Add Switch Off Condition node.

owner_actor (Actor): Actor owning Motion Warping Component to which this switch off condition will be added.

Return type:

Actor