Deletes an LSL script. If the script is currently running or suspended on the SCI stack, marks it for deletion once it has "fallen off" of the stack.
Response: After the SCI has processed the system call, but potentially before the LSL script is actually deleted, the SCI will respond with BIOS_SCI_DELETED.
Sofware should virtually never use this system call because it may create an orphaned stub file and will permanently delete the LSL script with no way to recover it. Software should interact with the stub file on disk instead.
llMessageLinked(LINK_ROOT, [ident]
, "BIOS_SCI_DELETE", [script_name]
);
• target | LINK_ROOT |
• integer | [ident] |
• key | [script_name] |
Parameter | Description |
---|---|
[ident] |
Integer. Any integer. Will be returned with BIOS_SCI_DELETED. Can be used to identify specific calls to the SCI, or can be left as 0 if not needed. |
[script_name] |
String. Must be the name of the LSL script in inventory to delete. |