Skip to content

Spreadsheets

A config sheet passes through many hands — the designer who shapes it, the teammate who inherits it, the programmer who writes code against it. Archmage supplies architectural blueprints, along with a toolkit of composable parts. What you define becomes a shared understanding. Once written, it guides anyone who opens the file — today and long after.

A regular table holds a list of config entries, each identified by a config ID. It is where most game content lives — items, effects, monsters.

Regular table

A property sheet holds a set of named properties. It is the usual home for global settings.

Property sheet

By default Archmage exports only the first worksheet of an Excel file. Setting cell A1 to ** turns that first worksheet into an index table to specify which worksheets in the file to export along with their settings.

A virtual table allows several regular tables to act as a unified logical table. Particularly useful for data polymorphism, collaborative workflow, and size management.

Superheader defines the header schema for regular tables and property sheets, with one label per aspect — description, name, data type, and more.