Skip to content

[Cond]_IsLovable

Overview

  • Checks whether the Self and Target can fall in love with each other.

Conditions: - Age check - Below "HighTeen" (adolescents) cannot fall in love. - "HighTeen" cannot fall in love with adults (Youth or older). - Kinship check - Romance is allowed only for relatives at or beyond 5th cousins (4th cousins or closer are not allowed). - Sexual orientation check (can be skipped using IgnoreMatchingRomanceTarget) - IsMatchingRomanceTarget must return true for both parties unless ignored. - See also: [Cond]_IsMatchingRomanceTarget

Parameter

Params Description
Command IsLovable
CompareType Comparison type (Equal / NotEqual)
S1 Optional: IgnoreMatchingRomanceTarget to skip sexual orientation checks

Examples

Example Description BaseObject Command CompareType S1 S2 F1 F2
If Self and Target are romantically compatible Self IsLovable Equal
If Self and Target are NOT romantically compatible Self IsLovable NotEqual
If Self and Target can fall in love, ignoring sexual orientation Self IsLovable Equal IgnoreMatchingRomanceTarget
If Self and Target still cannot fall in love even ignoring sexual orientation Self IsLovable NotEqual IgnoreMatchingRomanceTarget