Cosmetic system overhaul: integrate cosmetic manifest handling and update sprite/icon loading logic

This commit is contained in:
Aotumuri
2025-09-30 22:13:44 +09:00
parent d16accafef
commit 3122052f60
7 changed files with 211 additions and 21 deletions
@@ -0,0 +1,29 @@
{
"id": "test",
"name": "Test",
"assets": {
"structure": {
"img": {
"port": "structure/test.png",
"city": "structure/test.png",
"factory": "structure/test.png",
"missilesilo": "structure/test.png",
"defensepost": "structure/test.png",
"samlauncher": "structure/test.png"
}
},
"sprites": {
"transportship": "sprites/test.png",
"warship": "sprites/test.png",
"sammissile": "sprites/test.png",
"atombomb": "sprites/test.png",
"hydrogenbomb": "sprites/test.png",
"tradeship": "sprites/test.png",
"mirv": "sprites/test.png",
"engine": "sprites/test.png",
"carriage": "sprites/test.png",
"loadedcarriage": "sprites/test.png"
},
"audio": {}
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB