Photograph part of the frame
shotCapture a specified region of the game's rendered frame and return a complete PNG file path, excluding other windows while including interface and dust effects. Choose full or corner.
Instructions
Capture a region of the game's own back buffer and return the PNG path.
Args: region: topleft, topright, bottomleft, bottomright, or full. REQUIRED and deliberately without a default — the frame holds the player's character name, world name and any chat, so a request says which corner it wants. target: Address a specific client. timeout: Seconds for the WHOLE call — the reply and then the PNG, out of one budget rather than one each.
This reads what the game rendered, not the screen, so no other window can appear in it — by construction rather than by luck. It also sees things the in-game capture camera cannot: dust and the interface layer.
The path comes back only once the bytes behind it are a WHOLE PNG. A file exists from the moment it is created rather than the moment it is finished, so waiting on the name alone would hand back half a picture as readily as a whole one — and anything else that landed on that name as readily as either.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| region | Yes | ||
| target | No | ||
| timeout | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| region | Yes |