unreal.AISense_Sight

class unreal.AISense_Sight(outer=None, name='None')

Bases: unreal.AISense

AISense Sight

C++ Source:

  • Module: AIModule
  • File: AISense_Sight.h

Editor Properties: (see get_editor_property/set_editor_property)

  • auto_register_all_pawns_as_sources (bool): [Read-Write] If true all newly spawned pawns will get auto registered as source for this sense.
  • default_expiration_age (float): [Read-Write] age past which stimulus of this sense are “forgotten”
  • high_importance_query_distance_threshold (float): [Read-Write] High Importance Query Distance Threshold
  • max_query_importance (float): [Read-Write] Max Query Importance
  • max_time_slice_per_tick (double): [Read-Write] Max Time Slice Per Tick
  • max_traces_per_tick (int32): [Read-Write] Max Traces Per Tick
  • min_queries_per_time_slice_check (int32): [Read-Write] Min Queries Per Time Slice Check
  • notify_type (AISenseNotifyType): [Read-Write] Notify Type
  • sight_limit_query_importance (float): [Read-Write] Sight Limit Query Importance
  • wants_new_pawn_notification (bool): [Read-Write] whether this sense is interested in getting notified about new Pawns being spawned
    this can be used for example for automated sense sources registration