Skip to main content

Execute_SetKnockDoorVisitSitePrivilege

Description

Script execute function to grant or revoke a character's non-persistent knock-door visit access. Granting allows traversal through doors in the Target door's Residence Site and interior visibility for that Site. It replaces any previously granted knock-door visit access.

Parameters

ParameterDescription
BaseObjectSelf or Target. Granting requires Self; revoking applies to BaseObject
S2For grants only: None uses Target; CoopMainTarget uses the current Coop's main target
F11 grants access; 0 revokes BaseObject's current access

Notes

The resolved target must be a valid exterior Residence door when granting.

Examples

DescriptionBaseObjectCommandS2F1
Grant access using the script TargetSelfSetKnockDoorVisitSitePrivilegeNone1
Grant access using the current Coop's main targetSelfSetKnockDoorVisitSitePrivilegeCoopMainTarget1
Revoke current knock-door visit accessSelfSetKnockDoorVisitSitePrivilegeNone0
Revoke the Target's knock-door visit accessTargetSetKnockDoorVisitSitePrivilegeNone0