Reference
Workshops
- Content type
kitMakers- Files
data/kit/makers.json,data/kit/makers/- Shape
- A list of records, each with its own
id - Patch target
kitMaker:<id>, for examplekitMaker:core.maker.ferris-and-daughter- In the base game
- 9 records
- Guide
- Equipment, kit and signature development
Fields#
Indented fields belong to the field above them. [] marks the items of a list. A field that is not required may be left out; the default is used.
| Field | Type | Required | Default | Notes |
|---|---|---|---|---|
id | id | Yes | Namespaced id, e.g. "core.player.rory-calder" | |
name | text, up to 40 characters | Yes | ||
brandId | id | The sponsor brand behind it, if any. Names a sponsor record. | ||
description | text, up to 300 characters | Yes | ||
slots | list, at least 1 item | Yes | Slots it will develop a signature item for. | |
quality | whole number, 1 to 5 | Yes | 1–5: how good the finished item is, and how clear the prototype feedback. | |
cost | number, 0.2 to 5 | Yes | Cost multiplier on the slot's base cost. | |
leadWeeks | whole number, 1 to 26 | Yes | Weeks per prototype batch. | |
reliability | number, 0 to 1 | Yes | Chance each stage runs on time (otherwise a delay). | |
rounds | whole number, 1 to 4 | 2 | Test and refine rounds it offers before production. | |
royalty | number, 0 to 3 | 1 | Royalty multiplier on merchandise. | |
requires | object | Who they'll take on. | ||
requires.tierMax | whole number, 1 to 5 | |||
requires.followersMin | whole number, at least 0 | |||
requires.reputationMin | number, 0 to 100 | |||
colour | colour, #rrggbb | |||
logo | file path | The workshop's mark on its card (asset path, relative to the mod; square). Default: its initials. |
Example#
A record from the base game’s data/kit/makers.json.
{
"id": "core.maker.ferris-and-daughter",
"name": "Ferris & Daughter Precision",
"description": "A tiny family workshop that hand-turns every barrel. As many prototype rounds as it takes, but they're slow and there's no big brand behind the merchandise.",
"slots": [
"darts"
],
"quality": 5,
"cost": 1.7,
"leadWeeks": 8,
"reliability": 0.75,
"rounds": 4,
"royalty": 0.8,
"requires": {
"reputationMin": 35
}
}In your pack the record’s id starts with your pack’s id instead of core, unless you mean to replace this one.