unreal.AIPerceptionSystem

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

Bases: 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]

classmethod get_sense_class_for_stimulus(world_context_object, stimulus)

Get Sense Class for Stimulus

Parameters:
Return type:

type(Class)

classmethod register_perception_stimuli_source(world_context_object, sense, target) bool

Register Perception Stimuli Source

Parameters:
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: