322 lines
3.8 KiB
TypeScript
322 lines
3.8 KiB
TypeScript
// Automatisch erzeugt von werkzeuge/rig.py – nicht von Hand ändern.
|
||
// Gelenkpunkte (um) in Bildpixeln der Figur, eltern = woran das Teil hängt.
|
||
// Masken: figuren/<figur>/teile/<teil>.png und figuren/<figur>/einfluss/<teil>.png
|
||
|
||
export type RigTeil = {eltern: string | null; um: [number, number] | null};
|
||
|
||
export const RIGS: Record<string, Record<string, RigTeil>> = {
|
||
"lulu": {
|
||
"rumpf": {
|
||
"eltern": null,
|
||
"um": [
|
||
130,
|
||
292
|
||
]
|
||
},
|
||
"hals": {
|
||
"eltern": "rumpf",
|
||
"um": [
|
||
124,
|
||
252
|
||
]
|
||
},
|
||
"kopf": {
|
||
"eltern": "hals",
|
||
"um": [
|
||
111,
|
||
150
|
||
]
|
||
},
|
||
"ohr_links": {
|
||
"eltern": "kopf",
|
||
"um": [
|
||
44,
|
||
57
|
||
]
|
||
},
|
||
"ohr_rechts": {
|
||
"eltern": "kopf",
|
||
"um": [
|
||
146,
|
||
72
|
||
]
|
||
},
|
||
"horn_links": {
|
||
"eltern": "kopf",
|
||
"um": [
|
||
65,
|
||
44
|
||
]
|
||
},
|
||
"horn_rechts": {
|
||
"eltern": "kopf",
|
||
"um": [
|
||
122,
|
||
46
|
||
]
|
||
},
|
||
"bein_vorne_links": {
|
||
"eltern": "rumpf",
|
||
"um": [
|
||
92,
|
||
332
|
||
]
|
||
},
|
||
"bein_vorne_rechts": {
|
||
"eltern": "rumpf",
|
||
"um": [
|
||
124,
|
||
340
|
||
]
|
||
},
|
||
"bein_hinten_links": {
|
||
"eltern": "rumpf",
|
||
"um": [
|
||
186,
|
||
345
|
||
]
|
||
},
|
||
"bein_hinten_rechts": {
|
||
"eltern": "rumpf",
|
||
"um": [
|
||
230,
|
||
335
|
||
]
|
||
},
|
||
"schwanz": {
|
||
"eltern": "rumpf",
|
||
"um": [
|
||
246,
|
||
288
|
||
]
|
||
},
|
||
"schal_schlinge": {
|
||
"eltern": "hals",
|
||
"um": [
|
||
124,
|
||
244
|
||
]
|
||
},
|
||
"schal_ende": {
|
||
"eltern": "schal_schlinge",
|
||
"um": [
|
||
62,
|
||
252
|
||
]
|
||
},
|
||
"schal_boden": {
|
||
"eltern": "rumpf",
|
||
"um": [
|
||
160,
|
||
360
|
||
]
|
||
}
|
||
},
|
||
"pino": {
|
||
"koerper": {
|
||
"eltern": null,
|
||
"um": [
|
||
230,
|
||
430
|
||
]
|
||
},
|
||
"kopf": {
|
||
"eltern": "koerper",
|
||
"um": [
|
||
405,
|
||
450
|
||
]
|
||
},
|
||
"ohr_links": {
|
||
"eltern": "kopf",
|
||
"um": [
|
||
290,
|
||
258
|
||
]
|
||
},
|
||
"ohr_rechts": {
|
||
"eltern": "kopf",
|
||
"um": [
|
||
510,
|
||
270
|
||
]
|
||
},
|
||
"bauch": {
|
||
"eltern": "koerper",
|
||
"um": [
|
||
330,
|
||
600
|
||
]
|
||
},
|
||
"arm_links": {
|
||
"eltern": "koerper",
|
||
"um": [
|
||
322,
|
||
462
|
||
]
|
||
},
|
||
"arm_rechts": {
|
||
"eltern": "koerper",
|
||
"um": [
|
||
458,
|
||
468
|
||
]
|
||
},
|
||
"fuss_links": {
|
||
"eltern": "koerper",
|
||
"um": [
|
||
310,
|
||
568
|
||
]
|
||
},
|
||
"fuss_rechts": {
|
||
"eltern": "koerper",
|
||
"um": [
|
||
495,
|
||
600
|
||
]
|
||
},
|
||
"krallen_hand_links": {
|
||
"eltern": "arm_links",
|
||
"um": [
|
||
366,
|
||
524
|
||
]
|
||
},
|
||
"krallen_hand_rechts": {
|
||
"eltern": "arm_rechts",
|
||
"um": [
|
||
452,
|
||
526
|
||
]
|
||
},
|
||
"krallen_fuss_links": {
|
||
"eltern": "fuss_links",
|
||
"um": [
|
||
332,
|
||
590
|
||
]
|
||
},
|
||
"krallen_fuss_rechts": {
|
||
"eltern": "fuss_rechts",
|
||
"um": [
|
||
526,
|
||
580
|
||
]
|
||
},
|
||
"bommel": {
|
||
"eltern": "muetze",
|
||
"um": [
|
||
445,
|
||
88
|
||
]
|
||
},
|
||
"muetze": {
|
||
"eltern": "kopf",
|
||
"um": [
|
||
400,
|
||
200
|
||
]
|
||
}
|
||
},
|
||
"noa": {
|
||
"rumpf": {
|
||
"eltern": null,
|
||
"um": [
|
||
115,
|
||
165
|
||
]
|
||
},
|
||
"kopf": {
|
||
"eltern": "rumpf",
|
||
"um": [
|
||
120,
|
||
156
|
||
]
|
||
},
|
||
"zopf_links": {
|
||
"eltern": "kopf",
|
||
"um": [
|
||
48,
|
||
120
|
||
]
|
||
},
|
||
"zopf_rechts": {
|
||
"eltern": "kopf",
|
||
"um": [
|
||
178,
|
||
108
|
||
]
|
||
},
|
||
"arm_links": {
|
||
"eltern": "rumpf",
|
||
"um": [
|
||
64,
|
||
172
|
||
]
|
||
},
|
||
"arm_rechts": {
|
||
"eltern": "rumpf",
|
||
"um": [
|
||
166,
|
||
172
|
||
]
|
||
},
|
||
"daumen_links": {
|
||
"eltern": "hand_links",
|
||
"um": [
|
||
68,
|
||
300
|
||
]
|
||
},
|
||
"daumen_rechts": {
|
||
"eltern": "hand_rechts",
|
||
"um": [
|
||
186,
|
||
296
|
||
]
|
||
},
|
||
"bein_links": {
|
||
"eltern": "rumpf",
|
||
"um": [
|
||
92,
|
||
322
|
||
]
|
||
},
|
||
"bein_rechts": {
|
||
"eltern": "rumpf",
|
||
"um": [
|
||
128,
|
||
322
|
||
]
|
||
},
|
||
"hand_links": {
|
||
"eltern": "arm_links",
|
||
"um": [
|
||
54,
|
||
292
|
||
]
|
||
},
|
||
"hand_rechts": {
|
||
"eltern": "arm_rechts",
|
||
"um": [
|
||
186,
|
||
275
|
||
]
|
||
},
|
||
"stiefel_links": {
|
||
"eltern": "bein_links",
|
||
"um": [
|
||
92,
|
||
350
|
||
]
|
||
},
|
||
"stiefel_rechts": {
|
||
"eltern": "bein_rechts",
|
||
"um": [
|
||
132,
|
||
350
|
||
]
|
||
}
|
||
}
|
||
};
|