call_method
Call arbitrary methods on game objects via reflection. Use typed JSON arguments to trigger debugging actions like starting battle or skipping UI.
Instructions
Call an arbitrary method on a game object via reflection.
For advanced debugging. args is a JSON array of typed arguments, e.g. '[{"type":"string","value":"6"}]'.
Common targets:
StageController: SkipRoundStartUI, StopSpeedDiceRoll, CompleteApplyingLibrarianCardPhase, KillAllEnemy
UIController: OnClickGameStart, PrepareBattle
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"object_type": "<object_type>",
"method_name": "<method_name>"
},
"name": "call_method"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| object_type | Yes | ||
| method_name | Yes | ||
| args | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||