diff --git a/swagger-fragment.json b/swagger-fragment.json index e83e46b..2422ccd 100644 --- a/swagger-fragment.json +++ b/swagger-fragment.json @@ -4217,6 +4217,80 @@ } } }, + "runicNpc": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "object" + }, + "description": { + "type": "string", + "example": "The server's RunicNPC from its last hello (runicnpc stage 9, D310). RunicNPC is required: `ready: false` means every Place NPCs step on it is refused, Rust's own scientists included, and `absence` says why." + }, + "properties": { + "type": "object", + "properties": { + "ready": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "boolean" + }, + "example": { + "type": "boolean", + "example": true + } + } + }, + "absence": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "string" + }, + "example": { + "type": "string", + "example": "RunicNPC is not loaded on it" + } + } + }, + "version": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "string" + }, + "nullable": { + "type": "boolean", + "example": true + }, + "example": { + "type": "string", + "example": "1.0.0" + } + } + }, + "api": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "integer" + }, + "example": { + "type": "number", + "example": 6 + } + } + } + } + } + } + }, "online": { "type": "object", "properties": {