2019-08-22 13:10:24 +02:00
|
|
|
import { version } from '../package.json'
|
2019-02-17 17:21:39 +01:00
|
|
|
|
|
|
|
export default {
|
2019-08-22 13:10:24 +02:00
|
|
|
name: 'wahid',
|
2019-02-17 17:21:39 +01:00
|
|
|
version,
|
2019-08-22 13:10:24 +02:00
|
|
|
design: 'Joost De Cock',
|
|
|
|
code: 'Joost De Cock',
|
2021-05-29 14:04:56 +02:00
|
|
|
department: 'tops',
|
2019-08-22 13:10:24 +02:00
|
|
|
type: 'pattern',
|
2019-04-29 10:20:29 +02:00
|
|
|
difficulty: 4,
|
|
|
|
optionGroups: {
|
|
|
|
fit: [
|
2019-08-22 13:10:24 +02:00
|
|
|
'chestEase',
|
|
|
|
'waistEase',
|
|
|
|
'hipsEase',
|
|
|
|
'lengthBonus',
|
|
|
|
'armholeDepthFactor',
|
|
|
|
'backScyeDart',
|
|
|
|
'frontScyeDart',
|
2021-04-24 10:16:31 +02:00
|
|
|
'centerBackDart',
|
2019-04-29 10:20:29 +02:00
|
|
|
],
|
2019-08-22 13:10:24 +02:00
|
|
|
style: [
|
|
|
|
'pocketLocation',
|
|
|
|
'pocketWidth',
|
|
|
|
'weltHeight',
|
|
|
|
'necklineDrop',
|
|
|
|
'frontStyle',
|
|
|
|
'hemStyle',
|
|
|
|
'hemRadius',
|
2021-04-24 10:16:31 +02:00
|
|
|
'buttons',
|
2019-08-22 13:10:24 +02:00
|
|
|
],
|
2021-04-24 10:16:31 +02:00
|
|
|
advanced: ['backInset', 'frontInset', 'shoulderInset', 'neckInset', 'pocketAngle'],
|
2019-04-29 10:20:29 +02:00
|
|
|
},
|
2019-02-17 17:21:39 +01:00
|
|
|
measurements: [
|
2020-06-28 12:26:05 +02:00
|
|
|
'biceps',
|
|
|
|
'chest',
|
|
|
|
'hips',
|
2020-06-13 10:22:42 +02:00
|
|
|
'hpsToWaistBack',
|
|
|
|
'waistToHips',
|
2020-06-28 12:26:05 +02:00
|
|
|
'neck',
|
2019-08-22 13:10:24 +02:00
|
|
|
'shoulderSlope',
|
|
|
|
'shoulderToShoulder',
|
2021-04-24 10:16:31 +02:00
|
|
|
'waist',
|
2019-02-17 17:21:39 +01:00
|
|
|
],
|
|
|
|
dependencies: {
|
2019-08-22 13:10:24 +02:00
|
|
|
backBlock: 'base',
|
|
|
|
frontBlock: 'backBlock',
|
|
|
|
front: 'frontBlock',
|
|
|
|
back: 'backBlock',
|
|
|
|
frontFacing: 'front',
|
|
|
|
frontLining: 'front',
|
2021-04-24 10:16:31 +02:00
|
|
|
pocketBag: 'front',
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
inject: {
|
2019-08-22 13:10:24 +02:00
|
|
|
backBlock: 'base',
|
|
|
|
frontBlock: 'backBlock',
|
|
|
|
front: 'frontBlock',
|
|
|
|
back: 'backBlock',
|
|
|
|
frontFacing: 'front',
|
2021-04-24 10:16:31 +02:00
|
|
|
frontLining: 'front',
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
2019-08-22 13:10:24 +02:00
|
|
|
hide: ['base', 'frontBlock', 'backBlock'],
|
|
|
|
parts: ['pocketWelt', 'pocketFacing', 'pocketInterfacing'],
|
2019-02-17 17:21:39 +01:00
|
|
|
options: {
|
|
|
|
// These are needed because Brian expects them
|
|
|
|
brianFitSleeve: false,
|
|
|
|
brianFitCollar: false,
|
|
|
|
collarFactor: 4.8,
|
|
|
|
backNeckCutout: 0.05,
|
|
|
|
shoulderSlopeReduction: 0,
|
|
|
|
collarEase: 0.035,
|
|
|
|
shoulderEase: 0,
|
|
|
|
bicepsEase: 0.15,
|
|
|
|
acrossBackFactor: 0.97,
|
|
|
|
frontArmholeDeeper: 0.005,
|
|
|
|
|
|
|
|
// Wahid options start here
|
|
|
|
frontOverlap: 0.01,
|
2019-02-17 20:42:05 +01:00
|
|
|
armholeDepthFactor: {
|
|
|
|
pct: 70,
|
|
|
|
min: 60,
|
2021-04-24 10:16:31 +02:00
|
|
|
max: 80,
|
2019-02-17 20:42:05 +01:00
|
|
|
},
|
2019-02-17 17:21:39 +01:00
|
|
|
pocketLocation: {
|
|
|
|
pct: 35,
|
|
|
|
min: 25,
|
2021-04-24 10:16:31 +02:00
|
|
|
max: 55,
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
pocketWidth: {
|
2019-02-17 20:42:05 +01:00
|
|
|
pct: 10,
|
|
|
|
max: 15,
|
2021-04-24 10:16:31 +02:00
|
|
|
min: 8,
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
weltHeight: {
|
|
|
|
pct: 12.5,
|
2019-02-17 20:42:05 +01:00
|
|
|
max: 20,
|
2021-04-24 10:16:31 +02:00
|
|
|
min: 10,
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
chestEase: {
|
|
|
|
pct: 2,
|
|
|
|
min: 1,
|
2021-04-24 10:16:31 +02:00
|
|
|
max: 10,
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
waistEase: {
|
|
|
|
pct: 8,
|
|
|
|
min: 2,
|
2021-04-24 10:16:31 +02:00
|
|
|
max: 15,
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
hipsEase: {
|
|
|
|
pct: 8,
|
|
|
|
min: 2,
|
2021-04-24 10:16:31 +02:00
|
|
|
max: 15,
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
lengthBonus: {
|
|
|
|
pct: 1,
|
|
|
|
min: 0,
|
2021-04-24 10:16:31 +02:00
|
|
|
max: 8,
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
backScyeDart: {
|
2019-02-17 20:42:05 +01:00
|
|
|
deg: 2,
|
2019-02-17 17:21:39 +01:00
|
|
|
min: 0,
|
2021-04-24 10:16:31 +02:00
|
|
|
max: 6,
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
frontScyeDart: {
|
|
|
|
deg: 6,
|
|
|
|
min: 0,
|
2021-04-24 10:16:31 +02:00
|
|
|
max: 12,
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
centerBackDart: {
|
|
|
|
pct: 2,
|
|
|
|
min: 0,
|
2021-04-24 10:16:31 +02:00
|
|
|
max: 5,
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
necklineDrop: {
|
2019-02-17 20:42:05 +01:00
|
|
|
pct: 50,
|
|
|
|
min: 35,
|
2021-04-24 10:16:31 +02:00
|
|
|
max: 85,
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
frontStyle: {
|
2019-08-22 13:10:24 +02:00
|
|
|
dflt: 'classic',
|
2021-04-24 10:16:31 +02:00
|
|
|
list: ['classic', 'rounded'],
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
hemStyle: {
|
2019-08-22 13:10:24 +02:00
|
|
|
dflt: 'classic',
|
2021-04-24 10:16:31 +02:00
|
|
|
list: ['classic', 'rounded', 'square'],
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
hemRadius: {
|
|
|
|
pct: 6,
|
2020-07-23 12:33:42 +02:00
|
|
|
min: 2,
|
2021-04-24 10:16:31 +02:00
|
|
|
max: 12,
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
buttons: {
|
|
|
|
count: 6,
|
|
|
|
min: 4,
|
2021-04-24 10:16:31 +02:00
|
|
|
max: 12,
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
backInset: {
|
2019-02-17 20:42:05 +01:00
|
|
|
pct: 15,
|
|
|
|
min: 10,
|
2021-04-24 10:16:31 +02:00
|
|
|
max: 20,
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
frontInset: {
|
|
|
|
pct: 15,
|
2019-02-17 20:42:05 +01:00
|
|
|
min: 10,
|
2021-04-24 10:16:31 +02:00
|
|
|
max: 20,
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
shoulderInset: {
|
2019-02-17 20:42:05 +01:00
|
|
|
pct: 10,
|
2019-02-17 17:21:39 +01:00
|
|
|
min: 0,
|
2021-04-24 10:16:31 +02:00
|
|
|
max: 20,
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
neckInset: {
|
|
|
|
pct: 5,
|
|
|
|
min: 0,
|
2021-04-24 10:16:31 +02:00
|
|
|
max: 10,
|
2019-02-17 17:21:39 +01:00
|
|
|
},
|
|
|
|
pocketAngle: {
|
|
|
|
deg: 5,
|
|
|
|
min: 0,
|
2021-04-24 10:16:31 +02:00
|
|
|
max: 5,
|
|
|
|
},
|
|
|
|
},
|
2019-08-22 13:10:24 +02:00
|
|
|
}
|