Skip to main content

Condition_CanApologize

Script condition function to check if Self can apologize to Target.

This condition verifies whether the BaseObject (Self) is in a state where they can apologize to the NonBaseObject (Target). Returns true when Target's MemoryComponent contains a SocialContext for Self with State == Active and MoodScore < 0.

Parameters

ParameterDescription
BaseObjectCharacter entity attempting to apologize (Self or Target)
CompareTypeEqual / NotEqual

Examples

DescriptionBaseObjectCommandCompareType
Check if character can apologize to targetSelfCanApologizeEqual
Check if target can apologize to characterTargetCanApologizeEqual