unreal.AIPerceptionSystem

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

Bases: unreal.AISubsystem

By design checks perception between hostile teams

C++ Source:

  • Module: AIModule
  • File: AIPerceptionSystem.h

Editor Properties: (see get_editor_property/set_editor_property)

  • perception_aging_rate (float): [Read-Write] Perception Aging Rate
classmethod get_sense_class_for_stimulus(world_context_object, stimulus) -> type(Class)

Get Sense Class for Stimulus

Parameters:
Returns:

Return type:

type(Class)

classmethod register_perception_stimuli_source(world_context_object, sense, target) → bool

Register Perception Stimuli Source

Parameters:
Returns:

Return type:

bool

report_event(perception_event) → None

Report Event

Parameters:perception_event (AISenseEvent) –
classmethod report_perception_event(world_context_object, perception_event) → None

Report Perception Event

Parameters: