Reference · Options, materials, stacks and wear
wearPresetsconstant
The seven grades, from perfect to damaged. The names are the plain grading terms; the numbers are this package's reading of them (docs/wear.md).
Import it
import { wearPresets } from "@johnmorrisdotca/fuda-cards";
Definition
const wearPresets: readonly WearPreset[] = [
{
id: "perfect",
name: "Perfect",
levels: L(0, 0, 0, 0, 0, 0),
says: "No imperfections, even close up. Draws nothing.",
},
{
id: "mint",
name: "Mint",
levels: L(0.05, 0.05, 0.06, 0, 0, 0.1),
says: "Nothing to the naked eye; a flaw or two only on close inspection.",
},
{
id: "near-mint",
name: "Near mint",
levels: L(0.18, 0.2, 0.2, 0, 0, 0.2),
says: "Sharp corners, a trace of edge whitening, a few light scratches.",
},
{
id: "lightly-played",
name: "Lightly played",
levels: L(0.38, 0.45, 0.4, 0, 0.05, 0.3),
says: "Very slight corner rounding, whitening on one or two edges, scratches seen when tilted.",
},
{
id: "moderately-played",
name: "Moderately played",
levels: L(0.62, 0.68, 0.62, 0.08, 0.15, 0.45),
says: "Soft or rounded corners, whitening on several edges, obvious scratches, some gloss lost.",
},
{
id: "heavily-played",
name: "Heavily played",
levels: L(0.82, 0.9, 0.85, 0.3, 0.3, 0.6),
says: "Corners that have lost their shape, heavy whitening, deep scratches, minor creases.",
},
{
id: "damaged",
name: "Damaged",
levels: L(1, 1, 1, 0.85, 0.5, 0.8),
says: "Chipped and folded corners, hard creases, staining.",
},
]
Examples
import { wearPresets } from "@johnmorrisdotca/fuda-cards";
console.log(wearPresets.map((preset) => preset.id).join(" "));
// perfect mint near-mint lightly-played moderately-played heavily-played damagedperfect mint near-mint lightly-played moderately-played heavily-played damagedWhat it prints (run when this page was built)