unreal.AISenseConfig_Sight
¶
- class unreal.AISenseConfig_Sight(outer=None, name='None')¶
Bases:
unreal.AISenseConfig
AISense Config Sight
C++ Source:
Module: AIModule
File: AISenseConfig_Sight.h
Editor Properties: (see get_editor_property/set_editor_property)
auto_success_range_from_last_seen_location
(float): [Read-Write] Auto Success Range from Last Seen Location: If not an InvalidRange (which is the default), we will always be able to see the target that has already been seen if they are within this range of their last seen location.debug_color
(Color): [Read-Write] Debug Colordetection_by_affiliation
(AISenseAffiliationFilter): [Read-Write] Detection by Affiliationimplementation
(type(Class)): [Read-Write] Implementationlose_sight_radius
(float): [Read-Write] Lose Sight Radius: Maximum sight distance to see target that has been already seen.max_age
(float): [Read-Write] Max Age: specifies age limit after stimuli generated by this sense become forgotten. 0 means “never”near_clipping_radius
(float): [Read-Write] Near Clipping Radius: Near clipping distance, to be used with point of view backward offset. Will act as a close by awareness and peripheral visionperipheral_vision_angle_degrees
(float): [Read-Write] Peripheral Vision Angle Degrees: How far to the side AI can see, in degrees. Use SetPeripheralVisionAngle to change the value at runtime.The value represents the angle measured in relation to the forward vector, not the whole range.
point_of_view_backward_offset
(float): [Read-Write] Point Of View Backward Offset: Point of view move back distance for cone calculation. In conjunction with near clipping distance, this will act as a close by awareness and peripheral vision.sight_radius
(float): [Read-Write] Sight Radius: Maximum sight distance to notice a target.starts_enabled
(bool): [Read-Write] Starts Enabled: determines whether given sense starts in an enabled state
- property auto_success_range_from_last_seen_location¶
[Read-Only] Auto Success Range from Last Seen Location: If not an InvalidRange (which is the default), we will always be able to see the target that has already been seen if they are within this range of their last seen location.
- Type
(float)
- property detection_by_affiliation¶
[Read-Only] Detection by Affiliation
- Type
- property lose_sight_radius¶
[Read-Only] Lose Sight Radius: Maximum sight distance to see target that has been already seen.
- Type
(float)
- property near_clipping_radius¶
[Read-Only] Near Clipping Radius: Near clipping distance, to be used with point of view backward offset. Will act as a close by awareness and peripheral vision
- Type
(float)
- property peripheral_vision_angle_degrees¶
[Read-Only] Peripheral Vision Angle Degrees: How far to the side AI can see, in degrees. Use SetPeripheralVisionAngle to change the value at runtime.
The value represents the angle measured in relation to the forward vector, not the whole range.
- Type
(float)