Unknown
Random Game Idea
Playtest Feedback
Templative

Content

Use Content to tell Templative what to put in the Art when commanded by the Art Recipes files.

Every singular piece of your board game is made up of concentric layers of content.

For instance, one of your cards might be called "Orc Warrior", but it might get it's red faction color from the "Orcs" deck it is a part of, while the "Orcs vs Humans" game title and the "Orc Stans Ltd" studio name in the bottom right would be from the game and studio content files respectively.

An example card

Example card showing different layers of content

A piece inherits all the data from its component, game, and studio it is a child of.

Concentric content

How content inheritance works

When defining content for my game, rather than writing "red factionColor" in each piece's content, we instead define factionColor in the component content. Similarly, content that is common among all components goes in the game or studio content.

Consider the editing process and example at the bottom.

Editing Content

Add and update fields in each of the Content files to make them available to the Art Recipes commands to update Art with.

The studio and content files are accessible from the Edit components screen. The game and studio tabs are always available at the top.

Be careful of deleting default fields in the content files, they may be used by Templative.

Studio Content:

The studio's content

Studio-level content configuration

Game Content:

The game's content

Game-level content configuration

Each component you create gets it's own component content file in the Component Content directory.

The component's content

Component-level content configuration

Each component you create gets it's own piece content file in the Piece Content directory. This file contains the data of multiple pieces.

The piece's content

Piece-level content configuration

When editing a specific piece, give it a name, for filenames, a displayName, for when a pretty name of the piece is given, a quantity, and any number of fields.

An example piece content

Individual piece content editor

Delete a piece with the trash can. Duplicate it with the overlapping pages icon. Add a field to all peices in the file with the + button at the bottom of a piece. Delete a field from all pieces by clicking the trash can on the line of that field. Add a new piece by clicking `Create a New Piece` at the top.

Lock a field so that you only see that one field for all pieces using the lock icon.

All fields are locked

Field locking interface for focused editing

This is useful for when your pieces get large and unwieldy.

An Example of Using Content

This Victory Points art recipes file replaces every instead of {value} found in the art file with the Piece's value.

Example art data piping a piece's value

Content piping configuration example

In my case, I had three Victory Point chits with values of 1, 5, 10 respectively.

The Victory Points piece's content

Victory Points content configuration

Resulting in...

Our victory point output

Final rendered Victory Points

Didn't get your question answered? Consider posting your question in the Templative Discord in the #troubleshooting chat.

Go Next Games