Analyze event flow
analyze_event_flowDetect unreachable blocks, contradicted conditions, exitless loops, non-ending autorun pages, shadowed pages, unused switches, and common event call cycles in RPG Maker MZ event flows.
Instructions
Heuristic logic analysis (labelled as heuristics, never auto-fixed): unreachable blocks, contradicted/redundant conditions, loops without exit, autorun pages that never end, shadowed pages, unused self switches, switches set but never read on the map, common event call cycles.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "analyze_event_flow"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mapId | No | Map ID (map event page) | |
| scope | No | ||
| eventId | No | Event ID (map event page) | |
| troopId | No | Troop ID (battle event page) | |
| pageIndex | No | ZERO-based page index (map event or troop page) | |
| commonEventId | No | Common event ID |