Skip to main content

sys.cull

sys.cull allows a user to destroy an upgrade specified by the i argument.

Security Level​

LOWSEC

Syntax​

Index values are input as a number, or array of numbers with no leading 0s.

CLI​

Single upgrade:

sys.cull { i: 0 }

Multiple upgrades:

sys.cull { i: [ 0, 1, 2 ], confirm: true }

Script​

#ls.sys.cull({ i: [ 0, 1, 2 ], confirm: true })

Parameters​

i (required)​

The 'i' parameter specifies the upgrade(s) to be culled.

Return​

Returns an object.

CLI​

No parameters or invalid parameters

>>sys.cull
Usage: sys.cull { i:<upgrade index or array> }
destroys upgrade at i

Correct parameters:

>>sys.cull { i:244, confirm: true }
Success

-expose_access_log_v1- destroyed

Script​

Same as CLI.

Example​

function(context, args)
{
return #ls.sys.cull({ i: 55, confirm: true })
}