unreal.UpdateWaterSplineDataParams

class unreal.UpdateWaterSplineDataParams(target_immersion_depth: float = 0.0, water_velocity_depth_for_max: float = 0.0, water_velocity_min_multiplier: float = 0.0, player_velocity: Vector = Ellipsis, player_location: Vector = Ellipsis, capsule_half_height: float = 0.0)

Bases: StructBase

Input parameters for Updating WaterSplineData

C++ Source:

  • Plugin: Mover

  • Module: Mover

  • File: WaterMovementUtils.h

Editor Properties: (see get_editor_property/set_editor_property)

  • capsule_half_height (float): [Read-Write]

  • player_location (Vector): [Read-Write]

  • player_velocity (Vector): [Read-Write]

  • target_immersion_depth (float): [Read-Write]

  • water_velocity_depth_for_max (float): [Read-Write]

  • water_velocity_min_multiplier (float): [Read-Write]

property capsule_half_height: float

[Read-Only]

Type:

(float)

property player_location: Vector

[Read-Only]

Type:

(Vector)

property player_velocity: Vector

[Read-Only]

Type:

(Vector)

property target_immersion_depth: float

[Read-Only]

Type:

(float)

property water_velocity_depth_for_max: float

[Read-Only]

Type:

(float)

property water_velocity_min_multiplier: float

[Read-Only]

Type:

(float)