Skip to content

The Double Hash `##`

The double hash ## forces an entire multi-column span or subtable block to export as its default export value (or zero value). To take effect, it must be placed in the leftmost cell of a span or the top-left cell of a block. When ## takes effect, all remaining cells are ignored.

DescHPStat bonuses
Namehpstats
Typeint[3]int
1100102030
250##

The config entry with ID 2 places ## in the leftmost cell of the stats span. The entire span exports as [0, 0, 0].

{ "id": 2, "hp": 50, "stats": [0, 0, 0] }
# ##
Where it appears Anywhere The leftmost cell of a multi-column span, or the top-left cell of a subtable block
Syntax Start with #; trailing content is ignored Exactly ##
Effect Context-dependent — see The Hash # Export the entire span or block as its default export value or zero value

A blank region (every cell is blank or treated as blank) and ## behave differently when no default export value is configured:

Default Export Value Blank Region ##
Configured Use the configured default Use the configured default
Not configured Error Use the zero value