G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
FPerceivedAgent Struct Reference

Public Member Functions

Functions
AGothicCharacter GetCharacter () const
 Returns the character that was perceived.
AGothicCharacterState GetCharacterState () const
 Returns the CharacterState that was perceived.
void SetCharacter (AGothicCharacter Character,)
void SetCharacterState (AGothicCharacterState CharacterState,)
FPerceivedAgent & opAssign (FPerceivedAgent Other)
AActor GetActor () const
 Returns the actor that was perceived.

Public Attributes

PerceivedAgent
ERelationshipHostility Hostility
FVector AtNavPosition
FGameplayTagContainer Tags
 Tags the character had when it was sensed.
EPerceptionSense ViaSense
 Sense that was used to sense this character.
ERelationship Relationship
 Relationship of the senser to this character.
FVector AtPosition
 Position the Character was sensed at.
ERelationshipRelativeRank RelativeRank
FPursuedCrimeSet CrimesPursuedBySensor
AGothicCharacterState RepresentedCharacterState
float32 Awareness

Member Function Documentation

◆ GetActor()

AActor GetActor ( ) const

Returns the actor that was perceived.

◆ GetCharacter()

AGothicCharacter GetCharacter ( ) const

Returns the character that was perceived.

◆ GetCharacterState()

AGothicCharacterState GetCharacterState ( ) const

Returns the CharacterState that was perceived.

◆ opAssign()

FPerceivedAgent & opAssign ( FPerceivedAgent Other)

◆ SetCharacter()

void SetCharacter ( AGothicCharacter Character)

◆ SetCharacterState()

void SetCharacterState ( AGothicCharacterState CharacterState)

Member Data Documentation

◆ AtNavPosition

FVector AtNavPosition

◆ AtPosition

FVector AtPosition

Position the Character was sensed at.

◆ Awareness

float32 Awareness

◆ CrimesPursuedBySensor

FPursuedCrimeSet CrimesPursuedBySensor

◆ Hostility

◆ Relationship

ERelationship Relationship

Relationship of the senser to this character.

◆ RelativeRank

◆ RepresentedCharacterState

AGothicCharacterState RepresentedCharacterState

◆ Tags

Tags the character had when it was sensed.

◆ ViaSense

EPerceptionSense ViaSense

Sense that was used to sense this character.