Choosing what the table shows

Pick the type of asset and the folders Athena Asset Tables reads, include or leave out subclasses and subfolders, and open a table straight from the Project window.

Documentation pages

A table shows one type of asset from the folders you choose. Both are on the toolbar, and both can be changed at any time: the rows follow, and nothing on disk changes.

Choose a type

Click the type on the left of the toolbar (Choose asset type before you have picked one). The picker lists every type Athena Asset Tables can edit, and beside your own data types, how many assets the project has. Type in Find type to narrow it.

The type picker searched for Definition: the demo's three data types, each with how many assets it has.The type picker searched for Definition: the demo's three data types, each with how many assets it has.

The list holds ScriptableObject types, MonoBehaviour components in prefab assets, and Unity’s own asset types such as materials and textures. Unity’s and packages’ own ScriptableObject types are left out to keep the list to your data; tick Include Unity and package types to see them too.

Athena Asset Tables’ first screen lists the types you opened recently and the types with the most assets, so you can go straight back to them.

Choose the folders

Click the folders button on the toolbar. It reads Folders: Assets until you change it. Each row in it is a folder the table reads, subfolders included.

The Folders popover: the demo's Data folder, its Abilities subfolder left out, the buttons to add or exclude a folder, and Include subclasses.The Folders popover: the demo's Data folder, its Abilities subfolder left out, the buttons to add or exclude a folder, and Include subclasses.
  1. A folder the table reads. Click × to stop reading it.
  2. + Add folder… adds another folder under Assets. You can also drag a folder onto the popover from the Project window.
  3. Exclude a subfolder… leaves out a folder inside one of them, such as an Old or Prototype folder.
  4. Include subclasses also lists assets whose type derives from the one you chose. Untick it to see exactly that type and nothing else.

The table updates as soon as you change a folder.

Path patterns

Advanced: path patterns shows the same choices as text, one path per line, for the cases a row cannot say:

You write The table reads
Assets/Data Assets/Data and every folder inside it
Assets/Data/* only the assets directly in Assets/Data
Assets/Data/Old under Except everything above except Assets/Data/Old and its subfolders

Excluded types takes full type names, one per line, and leaves out those types and anything derived from them, for a base type whose subclasses you mostly but not always want.

Open a table from the Project window

Right-click an asset, a script or a folder in the Project window and choose Open in Asset Tables:

  • An asset opens the table of its type with that asset selected. If the table’s folders don’t include it, they change to the asset’s folder.
  • A script of a ScriptableObject or a MonoBehaviour opens the table of that type, in the folders the table already reads.
  • A folder opens the table of the type it holds. When it holds more than one type of data, Athena Asset Tables asks which to open, as it does for the demo.
  • A prefab opens the table of the component in it that Athena Asset Tables can edit.

Opening a different table while you have changes waiting asks first, so pending edits are never dropped without your say.