data import impl with jsons

This commit is contained in:
2026-03-30 09:47:15 -03:00
parent d954aef0eb
commit 884e9ea17c
15 changed files with 587 additions and 609 deletions

36
assets/data/cameras.json Normal file
View File

@@ -0,0 +1,36 @@
{
"single": [
"sprites/cameras/utils/Map.png",
"sprites/cameras/utils/Border.png",
"sprites/cameras/utils/1.png",
"sprites/cameras/utils/2.png",
"sprites/cameras/Labels/13.png",
"sprites/cameras/Labels/14.png",
"sprites/cameras/Labels/18.png",
"sprites/cameras/Labels/16.png",
"sprites/cameras/Labels/17.png",
"sprites/cameras/Labels/15.png"
],
"ranges": [
{ "base": "sprites/cameras/Labels/", "start": 1, "end": 12 },
{ "base": "sprites/cameras/mangle/", "start": 0, "end": 3 },
{ "base": "sprites/cameras/static/", "start": 1, "end": 6 },
{ "base": "sprites/cameras/static/", "start": 10, "end": 13 },
{ "base": "sprites/cameras/static/s2/", "start": 1, "end": 5 },
{ "base": "sprites/cameras/music_box_timer/", "start": 1, "end": 21 }
],
"locations": [
{ "name": "PartyRoom1", "frameCount": 4 },
{ "name": "PartyRoom2", "frameCount": 5 },
{ "name": "PartyRoom3", "frameCount": 5 },
{ "name": "PartyRoom4", "frameCount": 7 },
{ "name": "PrizeCorner", "frameCount": 6 },
{ "name": "RightAirVent", "frameCount": 5 },
{ "name": "LeftAirVent", "frameCount": 6 },
{ "name": "GameArea", "frameCount": 6 },
{ "name": "KidsCove", "frameCount": 3 },
{ "name": "PartsnService", "frameCount": 7 },
{ "name": "ShowStage", "frameCount": 7 },
{ "name": "MainHall", "frameCount": 6 }
]
}