6 const string NWNX_Visibility =
"NWNX_Visibility";
59 NWNXPushObject(oTarget);
60 NWNXPushObject(oPlayer);
61 NWNXCall(NWNX_Visibility,
"GetVisibilityOverride");
67 NWNXPushInt(nOverride);
68 NWNXPushObject(oTarget);
69 NWNXPushObject(oPlayer);
70 NWNXCall(NWNX_Visibility,
"SetVisibilityOverride");
const int NWNX_VISIBILITY_ALWAYS_VISIBLE
const int NWNX_VISIBILITY_DEFAULT
const int NWNX_VISIBILITY_VISIBLE
const int NWNX_VISIBILITY_DM_ONLY
const int NWNX_VISIBILITY_HIDDEN
const int NWNX_VISIBILITY_ALWAYS_VISIBLE_DM_ONLY
int NWNX_Visibility_GetVisibilityOverride(object oPlayer, object oTarget)
Queries the existing visibility override for given (oPlayer, oTarget) pair. If oPlayer is OBJECT_INVA...
void NWNX_Visibility_SetVisibilityOverride(object oPlayer, object oTarget, int nOverride)
Overrides the default visibility rules about how oPlayer perceives oTarget. If oPlayer is OBJECT_INVA...