1
0
Fork 0

sparkles: Added Carlton and Jaeger

This commit is contained in:
Joost De Cock 2019-03-30 19:21:57 +01:00
parent 6bbb55110f
commit 56a994160d
7 changed files with 299 additions and 4 deletions

View file

@ -23,8 +23,10 @@ Blocks or slopers are basic patterns shapes that you can extend into fully detai
- [aaron](https://github.com/freesewing/aaron) : A tank top or A-shirt - [aaron](https://github.com/freesewing/aaron) : A tank top or A-shirt
- [bruce](https://github.com/freesewing/bruce) : Boxer briefs - [bruce](https://github.com/freesewing/bruce) : Boxer briefs
- [carlton](https://github.com/freesewing/carlton) : A long coat, perfect for Sherlock Holmes cosplay
- [huey](https://github.com/freesewing/huey) : A zip-up hoodie - [huey](https://github.com/freesewing/huey) : A zip-up hoodie
- [hugo](https://github.com/freesewing/hugo) : A hooded sweatshirt with raglan sleeves - [hugo](https://github.com/freesewing/hugo) : A hooded sweatshirt with raglan sleeves
- [jaeger](https://github.com/freesewing/jaeger) : A sportscoat
- [simon](https://github.com/freesewing/simon) : A versatile button-down shirt - [simon](https://github.com/freesewing/simon) : A versatile button-down shirt
- [sven](https://github.com/freesewing/sven) : A straightforward sweater - [sven](https://github.com/freesewing/sven) : A straightforward sweater
- [wahid](https://github.com/freesewing/wahid) : A classic waistcoat - [wahid](https://github.com/freesewing/wahid) : A classic waistcoat

View file

@ -462,6 +462,54 @@
} }
} }
}, },
"@freesewing/carlton": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@freesewing/carlton/-/carlton-0.1.1.tgz",
"integrity": "sha512-nDbvEnX08/3YX2uvfA+NiKcBWt0gavyXSilB8VjV7cUrxDGub9HHsMjFK3BrLOOMmCHCwFbt7DGX420prttaHQ==",
"requires": {
"@freesewing/bent": "0.1.2",
"@freesewing/plugin-bundle": "0.8.0",
"@freesewing/plugin-buttons": "^0.1.0",
"freesewing": "^0.30.5"
},
"dependencies": {
"@freesewing/bent": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/@freesewing/bent/-/bent-0.1.2.tgz",
"integrity": "sha512-ic39iC5KioQea7R55Axd9A2MNKtMqKRijE/58eOMp6TH+1UWKb8MAg1/2KX19vgKF98B/bi0Ot1WliqV1OZgPw==",
"requires": {
"@freesewing/brian": "^0.22.15",
"@freesewing/plugin-bundle": "0.8.0",
"freesewing": "^0.30.5"
}
},
"@freesewing/plugin-bundle": {
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/@freesewing/plugin-bundle/-/plugin-bundle-0.8.0.tgz",
"integrity": "sha512-uz6YVo3sP+MW/0n+ZDuNkfbUDiLFF0wkP+knPy/KETYg+JqD3DLqqBgTe8zMf71BQyHc5XGb5CAMY164aDqPaQ==",
"requires": {
"@freesewing/plugin-cutonfold": "0.10.4",
"@freesewing/plugin-dimension": "0.7.3",
"@freesewing/plugin-grainline": "0.2.2",
"@freesewing/plugin-logo": "0.5.2",
"@freesewing/plugin-round": "0.3.0",
"@freesewing/plugin-scalebox": "0.3.1",
"@freesewing/plugin-sprinkle": "0.1.0",
"@freesewing/plugin-title": "0.10.0"
}
},
"@freesewing/plugin-buttons": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@freesewing/plugin-buttons/-/plugin-buttons-0.1.0.tgz",
"integrity": "sha512-X3C4duwnx0CT9Q6zUfPeErlz4A1nJMdTLJ/smhtkfjOK9G81hsKkyRO8JIGb7vHcz9McMD5yq3xbsBxVAvGyLw=="
},
"@freesewing/plugin-round": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/@freesewing/plugin-round/-/plugin-round-0.3.0.tgz",
"integrity": "sha512-qlyQ/kC1MYZfDus4SI1gOkyXx3tyG2V0/zsjtYH9rW4SnwarzQMgUwRYN87DmPszrqGqIgVZmhTatW7dz3LhCg=="
}
}
},
"@freesewing/cathrin": { "@freesewing/cathrin": {
"version": "0.5.5", "version": "0.5.5",
"resolved": "https://registry.npmjs.org/@freesewing/cathrin/-/cathrin-0.5.5.tgz", "resolved": "https://registry.npmjs.org/@freesewing/cathrin/-/cathrin-0.5.5.tgz",
@ -551,6 +599,39 @@
} }
} }
}, },
"@freesewing/jaeger": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@freesewing/jaeger/-/jaeger-0.1.1.tgz",
"integrity": "sha512-huoeLGxoJN9gxQfYGPBSlCI8FU0jLgYW9oZVOkXq7BA2OC1K4cNYmjhivAPquqFbzIC45n3gVdf70kKUrZaIzw==",
"requires": {
"@freesewing/bent": "0.1.1",
"@freesewing/plugin-bundle": "0.8.0",
"@freesewing/plugin-buttons": "0.1.0",
"freesewing": "^0.30.5"
},
"dependencies": {
"@freesewing/plugin-bundle": {
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/@freesewing/plugin-bundle/-/plugin-bundle-0.8.0.tgz",
"integrity": "sha512-uz6YVo3sP+MW/0n+ZDuNkfbUDiLFF0wkP+knPy/KETYg+JqD3DLqqBgTe8zMf71BQyHc5XGb5CAMY164aDqPaQ==",
"requires": {
"@freesewing/plugin-cutonfold": "0.10.4",
"@freesewing/plugin-dimension": "0.7.3",
"@freesewing/plugin-grainline": "0.2.2",
"@freesewing/plugin-logo": "0.5.2",
"@freesewing/plugin-round": "0.3.0",
"@freesewing/plugin-scalebox": "0.3.1",
"@freesewing/plugin-sprinkle": "0.1.0",
"@freesewing/plugin-title": "0.10.0"
}
},
"@freesewing/plugin-round": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/@freesewing/plugin-round/-/plugin-round-0.3.0.tgz",
"integrity": "sha512-qlyQ/kC1MYZfDus4SI1gOkyXx3tyG2V0/zsjtYH9rW4SnwarzQMgUwRYN87DmPszrqGqIgVZmhTatW7dz3LhCg=="
}
}
},
"@freesewing/models": { "@freesewing/models": {
"version": "0.7.1", "version": "0.7.1",
"resolved": "https://registry.npmjs.org/@freesewing/models/-/models-0.7.1.tgz", "resolved": "https://registry.npmjs.org/@freesewing/models/-/models-0.7.1.tgz",
@ -2295,9 +2376,9 @@
"dev": true "dev": true
}, },
"js-yaml": { "js-yaml": {
"version": "3.12.2", "version": "3.13.0",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.2.tgz", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.0.tgz",
"integrity": "sha512-QHn/Lh/7HhZ/Twc7vJYQTkjuCa0kaCcDcjK5Zlk2rvnUpy7DxMJ23+Jc2dcyvltwQVg1nygAVlB2oRDFHoRS5Q==", "integrity": "sha512-pZZoSxcCYco+DIKBTimr67J6Hy+EYGZDY/HCWC+iAEA9h1ByhMXAIVUXMcMFpOCxQ/xjXmPI2MkDL5HRm5eFrQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"argparse": "^1.0.7", "argparse": "^1.0.7",

View file

@ -49,10 +49,12 @@
"@freesewing/bent": "latest", "@freesewing/bent": "latest",
"@freesewing/brian": "latest", "@freesewing/brian": "latest",
"@freesewing/bruce": "latest", "@freesewing/bruce": "latest",
"@freesewing/carlton": "latest",
"@freesewing/cathrin": "latest", "@freesewing/cathrin": "latest",
"@freesewing/examples": "latest", "@freesewing/examples": "latest",
"@freesewing/huey": "0.1.1", "@freesewing/huey": "latest",
"@freesewing/hugo": "latest", "@freesewing/hugo": "latest",
"@freesewing/jaeger": "latest",
"@freesewing/plugin-bundle": "latest", "@freesewing/plugin-bundle": "latest",
"@freesewing/simon": "latest", "@freesewing/simon": "latest",
"@freesewing/sven": "latest", "@freesewing/sven": "latest",

View file

@ -2,9 +2,11 @@ import Aaron from "@freesewing/aaron";
import Bent from "@freesewing/bent"; import Bent from "@freesewing/bent";
import Brian from "@freesewing/brian"; import Brian from "@freesewing/brian";
import Bruce from "@freesewing/bruce"; import Bruce from "@freesewing/bruce";
import Carlton from "@freesewing/carlton";
import Cathrin from "@freesewing/cathrin"; import Cathrin from "@freesewing/cathrin";
import Huey from "@freesewing/huey"; import Huey from "@freesewing/huey";
import Hugo from "@freesewing/hugo"; import Hugo from "@freesewing/hugo";
import Jaeger from "@freesewing/jaeger";
import Simon from "@freesewing/simon"; import Simon from "@freesewing/simon";
import Sven from "@freesewing/sven"; import Sven from "@freesewing/sven";
import Tamiko from "@freesewing/tamiko"; import Tamiko from "@freesewing/tamiko";
@ -20,9 +22,11 @@ export const patterns = {
Bent, Bent,
Brian, Brian,
Bruce, Bruce,
Carlton,
Cathrin, Cathrin,
Huey, Huey,
Hugo, Hugo,
Jaeger,
Simon, Simon,
Sven, Sven,
Tamiko, Tamiko,

View file

@ -0,0 +1,105 @@
export default {
name: "carlton",
design: ["Anneke Caramin", "Joost De Cock"],
code: "Joost De Cock",
department: "menswear",
type: "pattern",
difficulty: 5,
tags: ["top", "coat", "cosplay"],
parts: [
"back",
"belt",
"bentBack",
"bentBase",
"bentFront",
"bentSleeve",
"bentTopSleeve",
"bentUnderSleeve",
"chestPocketBag",
"chestPocketWelt",
"collar",
"collarstand",
"cuffFacing",
"front",
"innerPocketBag",
"innerPocketTab",
"innerPocketWelt",
"pocket",
"pocketFlap",
"pocketLining",
"tail",
"topSleeve",
"underCollar",
"underSleeve"
],
optionGroups: {
fit: [
"acrossBackFactor",
"armholeDepthFactor",
"bicepsEase",
"centerBackDart",
"chestEase",
"collarEase",
"cuffEase",
"hipsEase",
"lengthBonus",
"shoulderEase",
"waistEase"
],
sleeves: [
"sleeveBend",
"sleeveLengthBonus",
"sleeveVentLength",
"sleeveVentWidth"
],
advanced: [
"backNeckCutout",
"chestShaping",
"frontArmholeDeeper",
"frontDartPlacement",
"frontOverlap",
"lapelReduction",
"shoulderSlopeReduction",
"sideFrontPlacement",
"sleevecapEase",
"sleevecapHeight"
],
pockets: [
"chestPocketDepth",
"chestPocketWidth",
"chestPocketPlacement",
"chestPocketAngle",
"chestPocketWeltSize",
"frontPocketPlacement",
"frontPocketWidth",
"frontPocketDepth",
"frontPocketRadius",
"innerPocketPlacement",
"innerPocketWidth",
"innerPocketDepth",
"innerPocketWeltHeight",
"pocketFoldover"
],
style: [
"backVent",
"backVentLength",
"buttonLength",
"buttons",
"centerFrontHemDrop",
"frontCutawayAngle",
"frontCutawayStart",
"frontCutawayEnd",
"hemRadius",
"lapelStart"
],
collar: [
"collarSpread",
"collarHeight",
"collarNotchDepth",
"collarNotchAngle",
"collarNotchReturn",
"collarRoll",
"rollLineCollarHeight"
]
}
};

View file

@ -2,9 +2,11 @@ import aaron from "./aaron";
import bent from "./bent"; import bent from "./bent";
import brian from "./brian"; import brian from "./brian";
import bruce from "./bruce"; import bruce from "./bruce";
import carlton from "./carlton";
import cathrin from "./cathrin"; import cathrin from "./cathrin";
import huey from "./huey"; import huey from "./huey";
import hugo from "./hugo"; import hugo from "./hugo";
import jaeger from "./jaeger";
import simon from "./simon"; import simon from "./simon";
import sven from "./sven"; import sven from "./sven";
import tamiko from "./tamiko"; import tamiko from "./tamiko";
@ -16,9 +18,11 @@ export default {
bent, bent,
brian, brian,
bruce, bruce,
carlton,
cathrin, cathrin,
huey, huey,
hugo, hugo,
jaeger,
simon, simon,
sven, sven,
tamiko, tamiko,

View file

@ -0,0 +1,97 @@
export default {
name: "jaeger",
design: "Joost De Cock",
code: "Joost De Cock",
department: "menswear",
type: "pattern",
difficulty: 5,
tags: ["top", "jacket"],
parts: [
"backBase",
"bentBack",
"bentBase",
"bentFront",
"bentSleeve",
"bentTopSleeve",
"bentUnderSleeve",
"collar",
"collarstand",
"front",
"frontBase",
"pocket",
"side",
"topSleeve",
"underCollar",
"underSleeve"
],
optionGroups: {
fit: [
"acrossBackFactor",
"armholeDepthFactor",
"bicepsEase",
"centerBackDart",
"chestEase",
"collarEase",
"cuffEase",
"hipsEase",
"lengthBonus",
"shoulderEase",
"waistEase"
],
sleeves: [
"sleeveBend",
"sleeveLengthBonus",
"sleeveVentLength",
"sleeveVentWidth"
],
advanced: [
"backNeckCutout",
"chestShaping",
"frontArmholeDeeper",
"frontDartPlacement",
"frontOverlap",
"sideFrontPlacement",
"shoulderSlopeReduction",
"sleevecapHeight",
"sleevecapEase"
],
pockets: [
"chestPocketDepth",
"chestPocketWidth",
"chestPocketPlacement",
"chestPocketAngle",
"chestPocketWeltSize",
"frontPocketPlacement",
"frontPocketWidth",
"frontPocketDepth",
"frontPocketRadius",
"innerPocketPlacement",
"innerPocketWidth",
"innerPocketDepth",
"innerPocketWeltHeight",
"pocketFoldover"
],
style: [
"centerFrontHemDrop",
"backVent",
"backVentLength",
"buttonLength",
"buttons",
"frontCutawayAngle",
"frontCutawayStart",
"frontCutawayEnd",
"hemRadius",
"lapelStart",
"lapelReduction"
],
collar: [
"collarSpread",
"collarHeight",
"collarNotchDepth",
"collarNotchAngle",
"collarNotchReturn",
"collarRoll",
"rollLineCollarHeight"
]
}
};