diff --git a/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.ObjTileRefSet;1 b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.ObjTileRefSet;1 new file mode 100644 index 0000000..c309a3c --- /dev/null +++ b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.ObjTileRefSet;1 @@ -0,0 +1,44 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "tilesheetIdx", + "typeId" : "B.uint16;0" + }, + { + "fieldName" : "cbbIdx", + "typeId" : "B.uint16;0" + }, + { + "fieldName" : "cbb", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "palBank", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "tilesheetId", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "tileCnt", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "frameSets", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "frames", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "intervalMs", + "typeId" : "B.uint16;0" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.jasper.world.ObjTileRefSet", + "typeVersion" : 1 +} \ No newline at end of file diff --git a/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.TileSetDoc;1 b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.TileSetDoc;1 new file mode 100644 index 0000000..d849b7f --- /dev/null +++ b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.TileSetDoc;1 @@ -0,0 +1,32 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "tileIdx", + "typeId" : "B.uint16;0" + }, + { + "fieldName" : "frameIntervalDeciSeconds", + "typeId" : "B.uint16;0" + }, + { + "fieldName" : "tileSheetIdx", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "frameCnt", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "tileCnt", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "cbb", + "typeId" : "B.uint8;0" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.jasper.world.TileSetDoc", + "typeVersion" : 1 +} \ No newline at end of file diff --git a/project/Palettes/World/Person.npal b/project/Palettes/World/Person.npal new file mode 100644 index 0000000..aaa6236 --- /dev/null +++ b/project/Palettes/World/Person.npal @@ -0,0 +1,23 @@ +K1;56759edb-78b4-4108-b932-3cc5759b3921;O1;net.drinkingtea.nostalgia.core.Palette;4;{ + "colorNames" : + [ + "Transparent" + ], + "pages" : + [ + { + "colors" : + [ + {} + ], + "name" : "Day" + }, + { + "colors" : + [ + {} + ], + "name" : "Night" + } + ] +} \ No newline at end of file diff --git a/project/Palettes/Terrain.npal b/project/Palettes/World/Terrain.npal similarity index 100% rename from project/Palettes/Terrain.npal rename to project/Palettes/World/Terrain.npal diff --git a/project/TileSheets/World/Player.ng b/project/TileSheets/World/Player.ng new file mode 100644 index 0000000..827b627 Binary files /dev/null and b/project/TileSheets/World/Player.ng differ diff --git a/project/TileSheets/Terrain.ng b/project/TileSheets/World/Terrain.ng similarity index 73% rename from project/TileSheets/Terrain.ng rename to project/TileSheets/World/Terrain.ng index 959e06d..d36d0d4 100644 Binary files a/project/TileSheets/Terrain.ng and b/project/TileSheets/World/Terrain.ng differ diff --git a/project/Worlds/Chester.jwld b/project/Worlds/Chester.jwld index c80c843..94acfd4 100644 --- a/project/Worlds/Chester.jwld +++ b/project/Worlds/Chester.jwld @@ -15,28 +15,28 @@ K1;9a71d239-1e99-431d-94f6-22249702f832;O1;net.drinkingtea.jasper.world.WorldDoc { "obj" : { - "world_object_id" : 1, + "world_object_id" : 3, "world_object_set_id" : 1 } }, { "obj" : { - "world_object_id" : 1, + "world_object_id" : 3, "world_object_set_id" : 1 } }, { "obj" : { - "world_object_id" : 1, + "world_object_id" : 3, "world_object_set_id" : 1 } }, { "obj" : { - "world_object_id" : 1, + "world_object_id" : 3, "world_object_set_id" : 1 } }, @@ -364,6 +364,146 @@ K1;9a71d239-1e99-431d-94f6-22249702f832;O1;net.drinkingtea.jasper.world.WorldDoc } ], [ + { + "obj" : + { + "world_object_id" : 3, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 3, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 3, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 3, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, { "obj" : { @@ -413,6 +553,570 @@ K1;9a71d239-1e99-431d-94f6-22249702f832;O1;net.drinkingtea.jasper.world.WorldDoc "world_object_set_id" : 1 } }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + } + ], + [ + { + "obj" : + { + "world_object_id" : 3, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 3, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 3, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + } + ], + [ + { + "obj" : + { + "world_object_id" : 3, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 3, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, { "obj" : { @@ -758,20 +1462,6 @@ K1;9a71d239-1e99-431d-94f6-22249702f832;O1;net.drinkingtea.jasper.world.WorldDoc "world_object_set_id" : 1 } }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, { "obj" : { @@ -821,1400 +1511,6 @@ K1;9a71d239-1e99-431d-94f6-22249702f832;O1;net.drinkingtea.jasper.world.WorldDoc "world_object_set_id" : 1 } }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - } - ], - [ - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - } - ], - [ - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - } - ], - [ - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - } - ], - [ - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 1, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 3, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, - { - "obj" : - { - "world_object_id" : 4, - "world_object_set_id" : 1 - } - }, { "obj" : { @@ -2521,14 +1817,14 @@ K1;9a71d239-1e99-431d-94f6-22249702f832;O1;net.drinkingtea.jasper.world.WorldDoc { "obj" : { - "world_object_id" : 3, + "world_object_id" : 4, "world_object_set_id" : 1 } }, { "obj" : { - "world_object_id" : 3, + "world_object_id" : 4, "world_object_set_id" : 1 } }, @@ -3201,6 +2497,710 @@ K1;9a71d239-1e99-431d-94f6-22249702f832;O1;net.drinkingtea.jasper.world.WorldDoc "world_object_set_id" : 1 } }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + } + ], + [ + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + } + ], + [ + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 1, + "world_object_set_id" : 1 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 1 + } + }, { "obj" : { diff --git a/project/Worlds/Chester2.jwld b/project/Worlds/Chester2.jwld index 2148eca..ec38093 100644 Binary files a/project/Worlds/Chester2.jwld and b/project/Worlds/Chester2.jwld differ diff --git a/project/Worlds/Test.jwld b/project/Worlds/Test.jwld new file mode 100644 index 0000000..8fe2998 --- /dev/null +++ b/project/Worlds/Test.jwld @@ -0,0 +1,189 @@ +K1;8569cea3-69b5-430a-20e0-a5b59aaac48d;O1;net.drinkingtea.jasper.world.WorldDoc;1;{ + "columns" : 4, + "object_set_id_idx" : 2, + "object_sets" : + [ + { + "id" : 2, + "path" : "uuid://bca7f617-53f2-4e34-a705-d5a10cdb7f67" + } + ], + "rows" : 4, + "tiles" : + [ + [ + [ + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + } + ], + [ + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + } + ], + [ + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + } + ], + [ + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + } + ] + ], + [ + [ + {}, + {}, + {}, + {} + ], + [ + {}, + {}, + {}, + {} + ], + [ + {}, + {}, + {}, + {} + ], + [ + {}, + {}, + {}, + {} + ] + ], + [ + [ + {}, + {}, + {}, + {} + ], + [ + {}, + {}, + {}, + {} + ], + [ + {}, + {}, + {}, + {} + ], + [ + {}, + {}, + {}, + {} + ] + ] + ] +} \ No newline at end of file