Command reference
Instance
Command words: instance
Permission: Admin
The instance command gives staff limited controls for secondary character instances belonging to a loaded character.
Use this command to inspect, spawn, move, retire and audit non-primary character instances. Instance owners and instances can generally be resolved by visible target, loaded character name or ID, while forms are resolved from the owner's known forms.
The spawn options after the form can be supplied in any order. ai chooses NPC AI for NPC identities and script AI for other identities, while npcai and scriptai force a specific AI mode. cloneinventory copies inventory to the new body where supported.
Use audit all for persisted instance row and global actor-cache diagnostics. Use audit <character> for the loaded identity currently in memory.
The syntax is as follows:
instance list <character> - lists all loaded instances for a character
instance spawn <character> <form> [here|room <cell id>] [persistent|temporary] [passive|focusable|ai|npcai|scriptai] [cloneinventory] - spawns a secondary instance
instance move <instance id|target> here|room <cell id> - moves a secondary instance
instance retire <instance id|target> - retires a secondary instance and removes temporary rows
instance despawn <instance id|target> - alias for instance retire
instance audit <character> - audits loaded instances for a character
instance audit all - audits persisted instance rows and loaded actor caches
Permission: Admin
The instance command gives staff limited controls for secondary character instances belonging to a loaded character.
Use this command to inspect, spawn, move, retire and audit non-primary character instances. Instance owners and instances can generally be resolved by visible target, loaded character name or ID, while forms are resolved from the owner's known forms.
The spawn options after the form can be supplied in any order. ai chooses NPC AI for NPC identities and script AI for other identities, while npcai and scriptai force a specific AI mode. cloneinventory copies inventory to the new body where supported.
Use audit all for persisted instance row and global actor-cache diagnostics. Use audit <character> for the loaded identity currently in memory.
The syntax is as follows:
instance list <character> - lists all loaded instances for a character
instance spawn <character> <form> [here|room <cell id>] [persistent|temporary] [passive|focusable|ai|npcai|scriptai] [cloneinventory] - spawns a secondary instance
instance move <instance id|target> here|room <cell id> - moves a secondary instance
instance retire <instance id|target> - retires a secondary instance and removes temporary rows
instance despawn <instance id|target> - alias for instance retire
instance audit <character> - audits loaded instances for a character
instance audit all - audits persisted instance rows and loaded actor caches