Update avatar_layers implementation, assets and documentation

This commit is contained in:
cthangover committed 2026-10-31 15:28:48 +03:00
commit 1753766a5d
21 files changed
+757

No files matched your search

+62
View File
@@ -0,0 +1,62 @@
{
"Kind": "avatar",
"Items": [
{
"Id": "avatar_layers_contracts/sample",
"Renderer": "layers",
"BaseValues": {
"canvas": {
"Width": 4,
"Height": 4
},
"layers/body": {
"Image": "test/body.png",
"Order": 0
}
},
"Groups": {
"eyes_state": {
"Default": "opened",
"Presets": {
"opened": {
"Values": {
"layers/eyes": {
"Image": "test/opened.png",
"Order": 10,
"X": 1,
"Y": 1,
"Width": 2,
"Height": 2
}
}
},
"closed": {
"Values": {
"layers/eyes": {
"Image": "test/closed.png",
"Order": 10,
"X": 1,
"Y": 1,
"Width": 2,
"Height": 2
}
}
},
"absent": {
"Values": {
"layers/eyes": null
}
},
"hidden": {
"Values": {
"layers/eyes": {
"Visible": false
}
}
}
}
}
}
}
]
}