strings
Turns string ids (strrefs, as templates, tables and conversations hold them) into the game’s text, and text into string ids, over the talk tables the game searches, in its order: the core’s, each enabled add-in’s, and the campaign’s (the server’s –campaign), in the server’s –language or en-us where a table has none. An id’s text is what the game shows; in lists every table that has it where more than one does. With neither, lists the tables in that order.
Read-only: it writes nothing.
Arguments
| Name | Type | Required | What |
|---|---|---|---|
id | integer or array | A string id (strref), or an array of them: their text. | |
text | string | Text to find, without case: the ids of the strings holding it. | |
exact | boolean | text is the whole string, not part of it. Default false. | |
female | boolean | Text as a female hero is shown it: the _f tables ahead, the rest behind them. Default false. | |
limit | integer (≥ 1, ≤ 5000) | The most to return. Default 50. | |
offset | integer (≥ 0) | How many to skip first, to page through a long answer. Default 0. |
Call it as strings over MCP, or from a shell as ghilana.exe --call strings '<arguments as JSON>'.