ACR_ServerCommunicator.ACR_ServerCommunicator.DisableCharacterSave C# (CSharp) Method

DisableCharacterSave() private method

This method asks the vault plugin to blackhole the next character save for a given file name. The blackhole is removed at login time by the client enter handler.
private DisableCharacterSave ( uint PlayerObjectId ) : bool
PlayerObjectId uint Supplies the PC object whose saves are /// to be suppressed.
return bool
        private bool DisableCharacterSave(uint PlayerObjectId)
        {
            if (NWNXGetInt(
                "SERVERVAULT",
                "SUPPRESS CHARACTER SAVE",
                GetBicFileName(PlayerObjectId).Substring(12) + ".bic",
                0) == FALSE)
            {
                WriteTimestampedLogEntry("ACR_ServerCommunicator.DisableCharacterSave(): FAILED to disable character save for " + GetName(PlayerObjectId) + "!");
                return false;
            }

            return true;
        }
ACR_ServerCommunicator