Thanks for the json file!
It looks as if only the root bone plus the HEAD CTRL
bone were the only ones exported under the 'setup' part, but nothing else below it in the hierarchy:
"bones": [
{
"name": "root"
},
{
"name": "HEAD CTRL",
"parent": "head Outlines", <
---
Note: this 'head Outlines' bone is missing as well!
"x": 31.478727791011,
"y": 104.539351217995,
"scaleX": 0.26,
"scaleY": 0.24,
"rotation": 3
}
],
"slots": [
{
"name": "HEAD CTRL",
"bone": "HEAD CTRL",
"attachment": "PotatoExample-assets/Null_1",
"color": "FFFFFF00"
}
],
Whereas animations reference all different kinds of bones, that have never been declared above:
"animations": {
"animation": {
"bones": {
"HEAD CTRL": { <
---
Note: this reference is ok, was declared above
[...]
}
},
"slots": {
"hair-2-back Outlines": { <
---
Note: this is a reference to a slot that is missing above!
[...]
},
"arm-right": { <
---
Note: this is a reference to a slot that is missing above!
[...]
},
"arm-right-sleeve": { <
---
Note: this is a reference to a slot that is missing above!
[...]
},
[etc.]
Since I noticed some names like LegLeft::Hip
- you could try to rename all names to not contain any special characters? I guess a -
shall be no problem, but for testing reasons I would change it to be as simple as possible first.