Condition_IsProfileLocked
Description
Checks if the specified profile information of the target character is locked or unlocked from the perspective of Self (the instigator). Profile lock status depends on relationship progress. Equal means the profile is locked; NotEqual means it is unlocked (visible to Self).
Parameters
| Parameter | Description |
|---|---|
| BaseObject | The character whose profile lock status is checked (typically Target) |
| CompareType | Equal (profile is locked), NotEqual (profile is unlocked/visible) |
| S1 | Profile type to check (Marriage, Trait, Job, TraitValue, Preference, RomanticOrientation, RomanceTarget, CriminalBehavior, Imprisonment) |
Examples
| Description | BaseObject | Command | CompareType | S1 |
|---|---|---|---|---|
| Self can see Target's trait information | Target | IsProfileLocked | NotEqual | Trait |
| Self cannot see Target's job information | Target | IsProfileLocked | Equal | Job |
| Self can see Target's romantic orientation | Target | IsProfileLocked | NotEqual | RomanticOrientation |
| Self cannot see Target's marriage status | Target | IsProfileLocked | Equal | Marriage |