Reference
Card parallel settings
Card settings (like load and population, records apply in load order): the brand, the parallels by key, the upgrade chances and the prestige rules. See Cards.
- Content type
cardParallels- Files
data/card-parallels.json- Shape
- One settings object (a file may hold the object itself)
- Patch target
cardParallels:<id>, for examplecardParallels:core.cards- In the base game
- 1 record
- Guide
- Cards
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" | |
brand | text, up to 24 characters | The card brand printed on every card (our own, fictional). | ||
parallels | map (key: value) | |||
parallels.<key> | object | Yes | A parallel: a colour of the card with its own print run. In a settings record every field is optional, so a later record (or a mod) can change one thing about an existing parallel; a new parallel needs name, print and colours. | |
parallels.<key>.name | text, up to 40 characters | |||
parallels.<key>.print | whole number, 1 to 100,000 | Print run: cards are numbered n/print (1 = a one of one). Fewer = rarer. | ||
parallels.<key>.colours | object | Foil colours: light (highlights), mid, deep (shadows). | ||
parallels.<key>.colours.light | colour, #rrggbb | Yes | ||
parallels.<key>.colours.mid | colour, #rrggbb | Yes | ||
parallels.<key>.colours.deep | colour, #rrggbb | Yes | ||
parallels.<key>.pattern | one of the options | The foil texture printed on the card. Options: rays, mosaic, waves, swirl, superfractor, prism, sparkle. | ||
parallels.<key>.holo | number, 0 to 1 | Strength of the rainbow holo, 0–1 (default 0.55). | ||
upgrades | object | Rare prints: after a card's base parallel is set, one roll per card can upgrade it. superfractor is the chance of jumping straight to the rarest parallel; each steps entry the chance of moving that many parallels rarer. Majors and TV events multiply every chance by bigEventBoost. | ||
upgrades.superfractor | number, 0 to 1 | |||
upgrades.steps | list, up to 10 items | |||
upgrades.steps[].steps | whole number, 1 to 10 | Yes | ||
upgrades.steps[].chance | number, 0 to 1 | Yes | ||
upgrades.bigEventBoost | number, 0 to 10 | |||
prestige | list, at least 1 item | Replaces the whole list when given. | ||
prestige[].when | object | {} | ||
prestige[].when.tags | list, at least 1 item | The event has one of these tags. | ||
prestige[].when.major | true or false | |||
prestige[].when.tv | true or false | |||
prestige[].when.tier | object | The event's tour tier, 1 (World Series) … 5 (County). | ||
prestige[].when.tier.min | number | |||
prestige[].when.tier.max | number | |||
prestige[].parallel | text | Yes | A parallel's key, e.g. "gold" or "green-mosaic" (cards name parallels by it). Names a card parallel setting record. Pattern: ^[a-z][a-z0-9-]*$ |
Example#
A record from the base game’s data/card-parallels.json, shortened.
{
"id": "core.cards",
"brand": "Oche Mirror",
"parallels": {
"superfractor": {
"name": "Crown Mirror",
"print": 1,
"colours": {
"light": "#fff4c8",
"mid": "#e8b53c",
"deep": "#2a1c05"
},
"pattern": "superfractor",
"holo": 0.4
},
"gold": {
"name": "Gold Mirror",
"print": 9,
"colours": {
"light": "#fff1b8",
"mid": "#e2a93a",
"deep": "#5c3b0a"
},
"pattern": "swirl",
"holo": 0.45
},
"red": {
"name": "Red Mirror",
"print": 26,
"colours": {
"light": "#ffb3b3",
"mid": "#e0303c",
"deep": "#3d0409"
},
"pattern": "waves"
},
"orange": {
"name": "Orange Mirror",
"print": 60,
"colours": {
"light": "#ffd2a1",
"mid": "#ff7f1f",
"deep": "#4a1b02"
},
"pattern": "waves"
},
"purple": {
"name": "Purple Mirror",
"print": 100,
"colours": {
"light": "#e4ccff",
"mid": "#9153f0",
"deep": "#200a44"
},
"pattern": "mosaic"
},
"blue": {
"name": "Blue Mirror",
"print": 170,
"colours": {
"light": "#cde2ff",
"mid": "#3b82f6",
"deep": "#081c47"
},
"pattern": "prism"
},
"silver": {
"name": "Silver Mirror",
"print": 180,
"colours": {
"light": "#ffffff",
"mid": "#c3cad6",
"deep": "#4a5261"
},
"pattern": "sparkle",
"holo": 0.7
},
"refractor": {
"name": "Classic Mirror",
"print": 501,
"colours": {
"light": "#f7f9fc",
"mid": "#a9b3c2",
"deep": "#2d3440"
},
"pattern": "rays",
"holo": 0.8
}
},
"upgrades": {
"superfractor": 0.005,
"steps": [
{
"steps": 3,
"chance": 0.01
},
{
"steps": 2,
"chance": 0.04
},
/* … 1 more */
],
"bigEventBoost": 1.5
},
"prestige": [
{
"when": {
"tags": [
"worldChampionship"
]
},
"parallel": "superfractor"
},
{
"when": {
"major": true
},
"parallel": "gold"
},
{
"when": {
"tv": true,
"tags": [
"playersFinals",
"league"
]
},
"parallel": "red"
},
/* … 6 more */
]
}