diff --git a/Collisions-int.png b/Collisions-int.png new file mode 100644 index 0000000..1774a20 Binary files /dev/null and b/Collisions-int.png differ diff --git a/Collisions.csv b/Collisions.csv new file mode 100644 index 0000000..4467a13 --- /dev/null +++ b/Collisions.csv @@ -0,0 +1,16 @@ +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1, +1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1, +1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,1,1,1,0,1,1,1, +1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,1,1,1,0,1,1,1, +1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,1,1,1,0,1,1,1, +1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,0,0,1,1,1,1,0,1,1,1,0,1,1,1, +1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 diff --git a/Collisions.png b/Collisions.png new file mode 100644 index 0000000..be6e782 Binary files /dev/null and b/Collisions.png differ diff --git a/Custom_floor.png b/Custom_floor.png new file mode 100644 index 0000000..4d1cbc3 Binary files /dev/null and b/Custom_floor.png differ diff --git a/data.json b/data.json new file mode 100644 index 0000000..ce14f08 --- /dev/null +++ b/data.json @@ -0,0 +1,148 @@ +{ + "identifier": "World_Level_0", + "uniqueIdentifer": "d53f9950-c640-11ed-8430-4942c04951ff", + "x": 256, + "y": 0, + "width": 512, + "height": 256, + "bgColor": "#404255", + "neighbourLevels": [ + { + "levelIid": "5b1771e0-c640-11ed-8430-9b64f8cc95ad", + "dir": "w" + }, + { + "levelIid": "e06b8660-c640-11ed-8430-7b6fcb3e9e6b", + "dir": "e" + } + ], + "customFields" : {}, + "layers": [ + "Default_floor.png", + "Custom_floor.png", + "Collisions.png", + "Wall_tops.png" + ], + "entities": { + "Door": [ + { + "id": "Door", + "iid": "8ac5dda0-c640-11ed-8430-8169bab5952b", + "layer": "Entities", + "x": 160, + "y": 112, + "width": 32, + "height": 16, + "color": 12087120, + "customFields": { + "lockedWith": null + } + }, + { + "id": "Door", + "iid": "8d4360c0-c640-11ed-8430-abb21cbec6c0", + "layer": "Entities", + "x": 288, + "y": 112, + "width": 32, + "height": 16, + "color": 12087120, + "customFields": { + "lockedWith": null + } + }, + { + "id": "Door", + "iid": "a1e0c860-c640-11ed-8430-e927d6a72261", + "layer": "Entities", + "x": 112, + "y": 144, + "width": 16, + "height": 48, + "color": 12087120, + "customFields": { + "lockedWith": "KeyA" + } + }, + { + "id": "Door", + "iid": "c8d51610-3b70-11ee-b655-5116b3326bb0", + "layer": "Entities", + "x": 128, + "y": 64, + "width": 16, + "height": 32, + "color": 12087120, + "customFields": { + "lockedWith": null + } + } + ], + "Item": [ + { + "id": "Item", + "iid": "c3c403c0-c640-11ed-8430-cd4fd5179384", + "layer": "Entities", + "x": 296, + "y": 56, + "width": 20, + "height": 20, + "color": 16711748, + "customFields": { + "type": "KeyA" + } + }, + { + "id": "Item", + "iid": "c75e4180-c640-11ed-8430-ebd1fb662306", + "layer": "Entities", + "x": 56, + "y": 72, + "width": 20, + "height": 20, + "color": 16711748, + "customFields": { + "type": "Health" + } + } + ], + "Button": [ + { + "id": "Button", + "iid": "cb7d3fa0-c640-11ed-8430-97bfc67769ff", + "layer": "Entities", + "x": 184, + "y": 40, + "width": 10, + "height": 10, + "color": 16711680, + "customFields": { + "targets": [ + { + "entityIid": "8d4360c0-c640-11ed-8430-abb21cbec6c0", + "layerIid": "d53f9951-c640-11ed-8430-3f3f71a3daf1", + "levelIid": "d53f9950-c640-11ed-8430-4942c04951ff", + "worldIid": "c9ef2d10-c640-11ed-ad34-f553e1d803f9" + } + ] + } + } + ], + "Player": [ + { + "id": "Player", + "iid": "6edc8020-b0a0-11ee-b6c1-d71cc2f0432a", + "layer": "Entities", + "x": 168, + "y": 152, + "width": 16, + "height": 16, + "color": 248700, + "customFields": { + "ammo": 50, + "life": 100 + } + } + ] + } +} \ No newline at end of file