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 example kitMaker: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.

FieldTypeRequiredDefaultNotes
ididYesNamespaced id, e.g. "core.player.rory-calder"
nametext, up to 40 charactersYes
brandIdidThe sponsor brand behind it, if any. Names a sponsor record.
descriptiontext, up to 300 charactersYes
slotslist, at least 1 itemYesSlots it will develop a signature item for.
qualitywhole number, 1 to 5Yes1–5: how good the finished item is, and how clear the prototype feedback.
costnumber, 0.2 to 5YesCost multiplier on the slot's base cost.
leadWeekswhole number, 1 to 26YesWeeks per prototype batch.
reliabilitynumber, 0 to 1YesChance each stage runs on time (otherwise a delay).
roundswhole number, 1 to 42Test and refine rounds it offers before production.
royaltynumber, 0 to 31Royalty multiplier on merchandise.
requiresobjectWho they'll take on.
requires.tierMaxwhole number, 1 to 5
requires.followersMinwhole number, at least 0
requires.reputationMinnumber, 0 to 100
colourcolour, #rrggbb

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.

Written for Darts Player Simulator 0.50.32. Built from the game's own schemas and its base pack.