diff --git a/game/bot.aseprite b/game/bot.aseprite index f46f61ef..2cc7061d 100644 Binary files a/game/bot.aseprite and b/game/bot.aseprite differ diff --git a/game/bot.png b/game/bot.png index 5b74b676..d2e3a0cc 100644 Binary files a/game/bot.png and b/game/bot.png differ diff --git a/game/overworld.ldtk b/game/overworld.ldtk index 6f828c6c..991428d1 100644 --- a/game/overworld.ldtk +++ b/game/overworld.ldtk @@ -11,10 +11,10 @@ "iid": "315bbfe0-1460-11ee-be24-3324961fe10c", "jsonVersion": "1.3.3", "appBuildId": 467698, - "nextUid": 3, + "nextUid": 8, "identifierStyle": "Capitalize", "toc": [], - "worldLayout": "Free", + "worldLayout": "GridVania", "worldGridWidth": 256, "worldGridHeight": 256, "defaultLevelWidth": 256, @@ -39,6 +39,36 @@ "customCommands": [], "flags": [], "defs": { "layers": [ + { + "__type": "Entities", + "identifier": "Entities", + "type": "Entities", + "uid": 6, + "doc": null, + "uiColor": null, + "gridSize": 16, + "guideGridWid": 0, + "guideGridHei": 0, + "displayOpacity": 1, + "inactiveOpacity": 0.6, + "hideInList": false, + "hideFieldsWhenInactive": true, + "canSelectWhenInactive": true, + "renderInWorldView": true, + "pxOffsetX": 0, + "pxOffsetY": 0, + "parallaxFactorX": 0, + "parallaxFactorY": 0, + "parallaxScaling": true, + "requiredTags": [], + "excludedTags": [], + "intGridValues": [], + "autoRuleGroups": [], + "autoSourceLayerDefUid": null, + "tilesetDefUid": null, + "tilePivotX": 0, + "tilePivotY": 0 + }, { "__type": "Tiles", "identifier": "World", @@ -69,16 +99,50 @@ "tilePivotX": 0, "tilePivotY": 0 } - ], "entities": [], "tilesets": [ + ], "entities": [ { - "__cWid": 1, - "__cHei": 1, + "identifier": "Entity", + "uid": 4, + "tags": [], + "exportToToc": false, + "doc": null, + "width": 32, + "height": 32, + "resizableX": false, + "resizableY": false, + "minWidth": null, + "maxWidth": null, + "minHeight": null, + "maxHeight": null, + "keepAspectRatio": false, + "tileOpacity": 1, + "fillOpacity": 0.08, + "lineOpacity": 0, + "hollow": false, + "color": "#BE4A2F", + "renderMode": "Tile", + "showName": true, + "tilesetId": 5, + "tileRenderMode": "FitInside", + "tileRect": { "tilesetUid": 5, "x": 32, "y": 128, "w": 16, "h": 16 }, + "nineSliceBorders": [], + "maxCount": 0, + "limitScope": "PerLevel", + "limitBehavior": "MoveLastOne", + "pivotX": 0, + "pivotY": 0, + "fieldDefs": [] + } + ], "tilesets": [ + { + "__cWid": 2, + "__cHei": 2, "identifier": "World_sprites", "uid": 1, "relPath": "world_sprites.aseprite", "embedAtlas": null, - "pxWid": 16, - "pxHei": 16, + "pxWid": 32, + "pxHei": 32, "tileGridSize": 16, "spacing": 0, "padding": 0, @@ -87,7 +151,29 @@ "enumTags": [], "customData": [], "savedSelections": [], - "cachedPixelData": { "opaqueTiles": "1", "averageColors": "f6b4" } + "cachedPixelData": { "opaqueTiles": "1111", "averageColors": "f6b4f6b4f6b4f6b3" } + }, + { + "__cWid": 32, + "__cHei": 64, + "identifier": "Internal_Icons", + "uid": 5, + "relPath": null, + "embedAtlas": "LdtkIcons", + "pxWid": 512, + "pxHei": 1024, + "tileGridSize": 16, + "spacing": 0, + "padding": 0, + "tags": [], + "tagsSourceEnumUid": null, + "enumTags": [], + "customData": [], + "savedSelections": [], + "cachedPixelData": { + "opaqueTiles": "00000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "averageColors": "00004b344233459b423349a959a9379c688769758ca4bc9489aab9aa58cc58bc42d74d2244ce428f4c7e4fb34abb45564ffe7dda78880000000000000000000069a969a97a99999999989a85998699767a7579667ccc7ccc7bcb7caa7ccc7ccc22d72d2224ce228f2c7e2fb32abb25562ffe000000000000000000000000000059764b97599868ac679a69ab4a84477756787688475347532a932a934a837a83f2b6fb22f3acf15afa6cfc93f899f334fccc000000000000000000000000000059aa49aa59996999699969aa489949995999799a499949992999299948997889a385a823a379a248a749a864a667a223a8880000000000000000000000000000189919991999199939994778166727772889289948993aaa389949a959a959a932b63b2233ad315a395c3c83389933343ccc00000000000000000000000000008aaa8aaa8aaa8aaa8aaa7bbb8aaa7bbb8bcb7aaa8bcb7bcb69aa8aaa8aaa69aa6abb6abb6abb6abb6a226a226a226a2261a661a661a661a600000000000000006c526c426c926c91659b649c66a566a46a7b6a7b667766776aba6abb676367636b746b746b746b74616c616c616c616c8abb8abb8abb8abb00000000000000006ba5579a6689598658875cb66abb9aa989aa98ac7abc6678968a88877c87cba952755823536952475648586354455223599900000000000000000000000000003ec63da76db79dc7554885498969b4377fa29e8289cdb9ce5ade5ade49ce49ce82a68a22839b8259885b8b73855683238aab00000000000000000000000000005d745d867da87e75448c458b86ad76ae68ac679c779b78ce3c9378867ca6adb784858933847a844788498963854584348989000000000000000000000000000057a668b899b8449396534493858364836853697769436667755667776c73498800000000000000000000000000000000000000000000000000000000000000006bba79b87d9679ad776a7b988abc8abc4aceaace4bba4bba6b8c4c9c4cac5b7c000000000000000000000000000000000000000000000000000000000000000059aaada7a9bdcdbd59aaada7a9bdcdbd8cb8a9b98ac889b8aabaacc79ea498bd000000000000000000000000000000000000000000000000000000000000000057ac596b55946abb5abb8ca65d8677ac437b5a3368886934547a595897a57b230000000000000000000000000000000000000000000000000000000000000000799a5c817b9b3a886abb8464676a7a967a857a857977898889882a954a956b950000000000000000000000000000000000000000000000000000000000000000499977997868799579875a6465995a8957a66a735ba53a935969479a576a467700000000000000000000000000000000000000000000000000000000000000005744985596659b747a659a76768a7a5676754777388735665976987794459465000000000000000000000000000000000000000000000000000000000000000088668a66868a9b8577666a4467846987778a7789797a87888b8676667a767ca50000000000000000000000000000000000000000000000000000000000000000449374934c957c9574847a438475a3958695768565956853b9447a777493a493000000000000000000000000000000000000000000000000000000000000000079547a838394689a49547a6357636975786383848997b384655873748974588400000000000000000000000000000000000000000000000000000000000000007da48ca769768b554b976cba3a824a82696259526a758c986963694268478b850000000000000000000000000000000000000000000000000000000000000000696559555579557458598674573353635677575579667a8758538b848a44838b0000000000000000000000000000000000000000000000000000000000000000385437883b95534549555a855877997598772b953b9529a939a95aa84b949a840000000000000000000000000000000000000000000000000000000000000000897687898776878578998485878b789a847b8b6579998a55886998788a879b9700000000000000000000000000000000000000000000000000000000000000006ba97988897469646b987a876a997a987b987955766777765c958a858777867700000000000000000000000000000000000000000000000000000000000000005a747b947b967866a855788928884566578879a98864a579233433343334633400000000000000000000000000000000000000000000000000000000000000006a747b846a844997598669987bb8b8aabaa96ba67cba9854687669864a864b86000000000000000000000000000000000000000000000000000000000000000038ab389b48ab47ac49ab48ac579b48ac49ab38ab58bc4b8659aa5c8457ac586a0000000000000000000000000000000000000000000000000000000000000000299b2999389a379b38893955589a79bc8c9588bc7a8c599a689a5b8558ac597a00000000000000000000000000000000000000000000000000000000000000002888378936773975579b389a579b488938884b74469a465747785b75568b586a000000000000000000000000000000000000000000000000000000000000000038553865285428444755566455763a64356746743779397445674c63469b585a0000000000000000000000000000000000000000000000000000000000000000284437643a7629641555297938874879385438664665355536775a85569a785a00000000000000000000000000000000000000000000000000000000000000005789789b779b6a75668a897b64558555876576798855845694749b74a68a986a000000000000000000000000000000000000000000000000000000000000000047776766678867667799798698768866976685673755387638763b74358b387a00000000000000000000000000000000000000000000000000000000000000005777686569874944498846774677685568646987677778775a456a65ab66ca550000000000000000000000000000000000000000000000000000000000000000355656666656455546455345634558655854aa749854775577737b64777a7a7900000000000000000000000000000000000000000000000000000000000000005955895598546c758c75ba76b88797749b75a98967888789978857888788a78800000000000000000000000000000000000000000000000000000000000000006977897799776a748a749a747987ba97aa998ba8a78bab75a87ab89cbb74b97b000000000000000000000000000000000000000000000000000000000000000059645788598858546a7569996a767a766887649c767476797a54766977667976000000000000000000000000000000000000000000000000000000000000000078887a75796577777a869976987799865777667787668a53857a885a98659546000000000000000000000000000000000000000000000000000000000000000087559877a96586779788b9769866888899877576777879647759a8659888a7440000000000000000000000000000000000000000000000000000000000000000785477887a55747b7585795b7999a9667456878889aa58997888797b56776855000000000000000000000000000000000000000000000000000000000000000048545854617b644557448744537b85565899899a39994a7a58998999a5558988000000000000000000000000000000000000000000000000000000000000000089659744a6559555a55698889486a57aab43a96b9556a665a854a579a744a5550000000000000000000000000000000000000000000000000000000000000000596587556677777777778578876687778974867787668876988897779876a744000000000000000000000000000000000000000000000000000000000000000067536556875448225922415851595456654587459456947b48997a86764585560000000000000000000000000000000000000000000000000000000000000000a854a89989998556a7559766a7779976a975997596749a64968a9779a55595450000000000000000000000000000000000000000000000000000000000000000674487549854885594558445a777a7778373579b5a32675584456975958b9944000000000000000000000000000000000000000000000000000000000000000077449754b674b469b964b658a766a864a777a975a566a754a677a875b777b9650000000000000000000000000000000000000000000000000000000000000000775577547445755676558744697377637766785334556566577859755877887600000000000000000000000000000000000000000000000000000000000000002789287328772a7436793a9457795a84368a3334323364555a757b856aaa9a5500000000000000000000000000000000000000000000000000000000000000005888516b5a3349a95964797778987a5375696a536668796577887a847a74797500000000000000000000000000000000000000000000000000000000000000007b537a53767b6769748775767a9a7988759c768a7b957a847775776478647854000000000000000000000000000000000000000000000000000000000000000098999788988998889b879a869a869a86696565676965667767446854677877880000000000000000000000000000000000000000000000000000000000000000678a77997ba647887a7589999ca59ba889aa9999655667bd6ba979a967bc6c7300000000000000000000000000000000000000000000000000000000000000006aaa6556518566775965485438985888576546854ca547775999699989997a9900000000000000000000000000000000000000000000000000000000000000006678526466335644769c5a7888547a785c4454a658885c946285627b6c54674a000000000000000000000000000000000000000000000000000000000000000033843b33359c337c395c3b853899355653745a33558b536b585b5a7557885445000000000000000000000000000000000000000000000000000000000000000026551566274525664a85486546564656377756664655465545454656516a656700000000000000000000000000000000000000000000000000000000000000004964696468553a86485437443645896588548856895477446a7569547a757954000000000000000000000000000000000000000000000000000000000000000036678566399988993b968b955ba658995566588859645a986ca7796477887ca6000000000000000000000000000000000000000000000000000000000000000019562a554c665c55156a256a468c557b1a8429744a845a83196b285a496b595b00000000000000000000000000000000000000000000000000000000000000001486248645a7549615782578469a5689187629764a875a861a692a694b7a5b79000000000000000000000000000000000000000000000000000000000000000017772777489858881555255546665556199528854884588411122112411251120000000000000000000000000000000000000000000000000000000000000000" + } } ], "enums": [], "externalEnums": [], "levelFields": [] }, "levels": [ @@ -112,6 +198,31 @@ "externalRelPath": null, "fieldInstances": [], "layerInstances": [ + { + "__identifier": "Entities", + "__type": "Entities", + "__cWid": 16, + "__cHei": 16, + "__gridSize": 16, + "__opacity": 1, + "__pxTotalOffsetX": 0, + "__pxTotalOffsetY": 0, + "__tilesetDefUid": null, + "__tilesetRelPath": null, + "iid": "bb797bd0-1460-11ee-9744-6b9bac7727f9", + "levelId": 0, + "layerDefUid": 6, + "pxOffsetX": 0, + "pxOffsetY": 0, + "visible": true, + "optionalRules": [], + "intGridCsv": [], + "autoLayerTiles": [], + "seed": 5582018, + "overrideTilesetUid": null, + "gridTiles": [], + "entityInstances": [] + }, { "__identifier": "World", "__type": "Tiles", @@ -135,96 +246,262 @@ "seed": 9347475, "overrideTilesetUid": null, "gridTiles": [ - { "px": [0,0], "src": [0,0], "f": 0, "t": 0, "d": [0], "a": 1 }, - { "px": [16,0], "src": [0,0], "f": 0, "t": 0, "d": [1], "a": 1 }, - { "px": [32,0], "src": [0,0], "f": 0, "t": 0, "d": [2], "a": 1 }, - { "px": [48,0], "src": [0,0], "f": 0, "t": 0, "d": [3], "a": 1 }, - { "px": [64,0], "src": [0,0], "f": 0, "t": 0, "d": [4], "a": 1 }, - { "px": [80,0], "src": [0,0], "f": 0, "t": 0, "d": [5], "a": 1 }, - { "px": [96,0], "src": [0,0], "f": 0, "t": 0, "d": [6], "a": 1 }, + { "px": [0,0], "src": [16,0], "f": 0, "t": 1, "d": [0], "a": 1 }, + { "px": [16,0], "src": [16,0], "f": 0, "t": 1, "d": [1], "a": 1 }, + { "px": [32,0], "src": [16,0], "f": 0, "t": 1, "d": [2], "a": 1 }, + { "px": [48,0], "src": [0,16], "f": 0, "t": 2, "d": [3], "a": 1 }, + { "px": [64,0], "src": [16,16], "f": 0, "t": 3, "d": [4], "a": 1 }, + { "px": [80,0], "src": [16,16], "f": 0, "t": 3, "d": [5], "a": 1 }, + { "px": [96,0], "src": [16,16], "f": 0, "t": 3, "d": [6], "a": 1 }, { "px": [112,0], "src": [0,0], "f": 0, "t": 0, "d": [7], "a": 1 }, - { "px": [128,0], "src": [0,0], "f": 0, "t": 0, "d": [8], "a": 1 }, - { "px": [0,16], "src": [0,0], "f": 0, "t": 0, "d": [16], "a": 1 }, - { "px": [16,16], "src": [0,0], "f": 0, "t": 0, "d": [17], "a": 1 }, - { "px": [32,16], "src": [0,0], "f": 0, "t": 0, "d": [18], "a": 1 }, - { "px": [48,16], "src": [0,0], "f": 0, "t": 0, "d": [19], "a": 1 }, - { "px": [64,16], "src": [0,0], "f": 0, "t": 0, "d": [20], "a": 1 }, - { "px": [80,16], "src": [0,0], "f": 0, "t": 0, "d": [21], "a": 1 }, - { "px": [96,16], "src": [0,0], "f": 0, "t": 0, "d": [22], "a": 1 }, - { "px": [112,16], "src": [0,0], "f": 0, "t": 0, "d": [23], "a": 1 }, - { "px": [128,16], "src": [0,0], "f": 0, "t": 0, "d": [24], "a": 1 }, + { "px": [128,0], "src": [16,0], "f": 0, "t": 1, "d": [8], "a": 1 }, + { "px": [144,0], "src": [0,0], "f": 0, "t": 0, "d": [9], "a": 1 }, + { "px": [160,0], "src": [16,0], "f": 0, "t": 1, "d": [10], "a": 1 }, + { "px": [176,0], "src": [0,16], "f": 0, "t": 2, "d": [11], "a": 1 }, + { "px": [192,0], "src": [16,0], "f": 0, "t": 1, "d": [12], "a": 1 }, + { "px": [208,0], "src": [0,0], "f": 0, "t": 0, "d": [13], "a": 1 }, + { "px": [224,0], "src": [0,16], "f": 0, "t": 2, "d": [14], "a": 1 }, + { "px": [240,0], "src": [16,16], "f": 0, "t": 3, "d": [15], "a": 1 }, + { "px": [0,16], "src": [16,0], "f": 0, "t": 1, "d": [16], "a": 1 }, + { "px": [16,16], "src": [0,16], "f": 0, "t": 2, "d": [17], "a": 1 }, + { "px": [32,16], "src": [16,0], "f": 0, "t": 1, "d": [18], "a": 1 }, + { "px": [48,16], "src": [16,0], "f": 0, "t": 1, "d": [19], "a": 1 }, + { "px": [64,16], "src": [16,0], "f": 0, "t": 1, "d": [20], "a": 1 }, + { "px": [80,16], "src": [0,16], "f": 0, "t": 2, "d": [21], "a": 1 }, + { "px": [96,16], "src": [16,0], "f": 0, "t": 1, "d": [22], "a": 1 }, + { "px": [112,16], "src": [0,16], "f": 0, "t": 2, "d": [23], "a": 1 }, + { "px": [128,16], "src": [16,0], "f": 0, "t": 1, "d": [24], "a": 1 }, + { "px": [144,16], "src": [16,16], "f": 0, "t": 3, "d": [25], "a": 1 }, + { "px": [160,16], "src": [0,0], "f": 0, "t": 0, "d": [26], "a": 1 }, + { "px": [176,16], "src": [16,0], "f": 0, "t": 1, "d": [27], "a": 1 }, + { "px": [192,16], "src": [0,0], "f": 0, "t": 0, "d": [28], "a": 1 }, + { "px": [208,16], "src": [0,16], "f": 0, "t": 2, "d": [29], "a": 1 }, + { "px": [224,16], "src": [16,0], "f": 0, "t": 1, "d": [30], "a": 1 }, + { "px": [240,16], "src": [0,0], "f": 0, "t": 0, "d": [31], "a": 1 }, { "px": [0,32], "src": [0,0], "f": 0, "t": 0, "d": [32], "a": 1 }, - { "px": [16,32], "src": [0,0], "f": 0, "t": 0, "d": [33], "a": 1 }, - { "px": [32,32], "src": [0,0], "f": 0, "t": 0, "d": [34], "a": 1 }, - { "px": [48,32], "src": [0,0], "f": 0, "t": 0, "d": [35], "a": 1 }, + { "px": [16,32], "src": [16,16], "f": 0, "t": 3, "d": [33], "a": 1 }, + { "px": [32,32], "src": [0,16], "f": 0, "t": 2, "d": [34], "a": 1 }, + { "px": [48,32], "src": [16,0], "f": 0, "t": 1, "d": [35], "a": 1 }, { "px": [64,32], "src": [0,0], "f": 0, "t": 0, "d": [36], "a": 1 }, { "px": [80,32], "src": [0,0], "f": 0, "t": 0, "d": [37], "a": 1 }, { "px": [96,32], "src": [0,0], "f": 0, "t": 0, "d": [38], "a": 1 }, { "px": [112,32], "src": [0,0], "f": 0, "t": 0, "d": [39], "a": 1 }, - { "px": [128,32], "src": [0,0], "f": 0, "t": 0, "d": [40], "a": 1 }, - { "px": [0,48], "src": [0,0], "f": 0, "t": 0, "d": [48], "a": 1 }, + { "px": [128,32], "src": [0,16], "f": 0, "t": 2, "d": [40], "a": 1 }, + { "px": [144,32], "src": [16,0], "f": 0, "t": 1, "d": [41], "a": 1 }, + { "px": [160,32], "src": [16,0], "f": 0, "t": 1, "d": [42], "a": 1 }, + { "px": [176,32], "src": [0,0], "f": 0, "t": 0, "d": [43], "a": 1 }, + { "px": [192,32], "src": [16,0], "f": 0, "t": 1, "d": [44], "a": 1 }, + { "px": [208,32], "src": [0,16], "f": 0, "t": 2, "d": [45], "a": 1 }, + { "px": [224,32], "src": [16,16], "f": 0, "t": 3, "d": [46], "a": 1 }, + { "px": [240,32], "src": [16,0], "f": 0, "t": 1, "d": [47], "a": 1 }, + { "px": [0,48], "src": [0,16], "f": 0, "t": 2, "d": [48], "a": 1 }, { "px": [16,48], "src": [0,0], "f": 0, "t": 0, "d": [49], "a": 1 }, - { "px": [32,48], "src": [0,0], "f": 0, "t": 0, "d": [50], "a": 1 }, - { "px": [48,48], "src": [0,0], "f": 0, "t": 0, "d": [51], "a": 1 }, + { "px": [32,48], "src": [16,0], "f": 0, "t": 1, "d": [50], "a": 1 }, + { "px": [48,48], "src": [16,0], "f": 0, "t": 1, "d": [51], "a": 1 }, { "px": [64,48], "src": [0,0], "f": 0, "t": 0, "d": [52], "a": 1 }, { "px": [80,48], "src": [0,0], "f": 0, "t": 0, "d": [53], "a": 1 }, { "px": [96,48], "src": [0,0], "f": 0, "t": 0, "d": [54], "a": 1 }, - { "px": [112,48], "src": [0,0], "f": 0, "t": 0, "d": [55], "a": 1 }, - { "px": [128,48], "src": [0,0], "f": 0, "t": 0, "d": [56], "a": 1 }, - { "px": [0,64], "src": [0,0], "f": 0, "t": 0, "d": [64], "a": 1 }, - { "px": [16,64], "src": [0,0], "f": 0, "t": 0, "d": [65], "a": 1 }, + { "px": [112,48], "src": [16,0], "f": 0, "t": 1, "d": [55], "a": 1 }, + { "px": [128,48], "src": [16,0], "f": 0, "t": 1, "d": [56], "a": 1 }, + { "px": [144,48], "src": [0,0], "f": 0, "t": 0, "d": [57], "a": 1 }, + { "px": [160,48], "src": [0,16], "f": 0, "t": 2, "d": [58], "a": 1 }, + { "px": [176,48], "src": [0,0], "f": 0, "t": 0, "d": [59], "a": 1 }, + { "px": [192,48], "src": [0,0], "f": 0, "t": 0, "d": [60], "a": 1 }, + { "px": [208,48], "src": [16,16], "f": 0, "t": 3, "d": [61], "a": 1 }, + { "px": [224,48], "src": [0,0], "f": 0, "t": 0, "d": [62], "a": 1 }, + { "px": [240,48], "src": [16,16], "f": 0, "t": 3, "d": [63], "a": 1 }, + { "px": [0,64], "src": [16,0], "f": 0, "t": 1, "d": [64], "a": 1 }, + { "px": [16,64], "src": [16,0], "f": 0, "t": 1, "d": [65], "a": 1 }, { "px": [32,64], "src": [0,0], "f": 0, "t": 0, "d": [66], "a": 1 }, - { "px": [48,64], "src": [0,0], "f": 0, "t": 0, "d": [67], "a": 1 }, - { "px": [64,64], "src": [0,0], "f": 0, "t": 0, "d": [68], "a": 1 }, - { "px": [80,64], "src": [0,0], "f": 0, "t": 0, "d": [69], "a": 1 }, + { "px": [48,64], "src": [0,16], "f": 0, "t": 2, "d": [67], "a": 1 }, + { "px": [64,64], "src": [0,16], "f": 0, "t": 2, "d": [68], "a": 1 }, + { "px": [80,64], "src": [16,16], "f": 0, "t": 3, "d": [69], "a": 1 }, { "px": [96,64], "src": [0,0], "f": 0, "t": 0, "d": [70], "a": 1 }, - { "px": [112,64], "src": [0,0], "f": 0, "t": 0, "d": [71], "a": 1 }, + { "px": [112,64], "src": [16,0], "f": 0, "t": 1, "d": [71], "a": 1 }, { "px": [128,64], "src": [0,0], "f": 0, "t": 0, "d": [72], "a": 1 }, + { "px": [144,64], "src": [16,0], "f": 0, "t": 1, "d": [73], "a": 1 }, + { "px": [160,64], "src": [0,16], "f": 0, "t": 2, "d": [74], "a": 1 }, + { "px": [176,64], "src": [16,0], "f": 0, "t": 1, "d": [75], "a": 1 }, + { "px": [192,64], "src": [0,16], "f": 0, "t": 2, "d": [76], "a": 1 }, + { "px": [208,64], "src": [16,0], "f": 0, "t": 1, "d": [77], "a": 1 }, + { "px": [224,64], "src": [16,16], "f": 0, "t": 3, "d": [78], "a": 1 }, + { "px": [240,64], "src": [16,16], "f": 0, "t": 3, "d": [79], "a": 1 }, { "px": [0,80], "src": [0,0], "f": 0, "t": 0, "d": [80], "a": 1 }, - { "px": [16,80], "src": [0,0], "f": 0, "t": 0, "d": [81], "a": 1 }, + { "px": [16,80], "src": [16,0], "f": 0, "t": 1, "d": [81], "a": 1 }, { "px": [32,80], "src": [0,0], "f": 0, "t": 0, "d": [82], "a": 1 }, - { "px": [48,80], "src": [0,0], "f": 0, "t": 0, "d": [83], "a": 1 }, + { "px": [48,80], "src": [16,0], "f": 0, "t": 1, "d": [83], "a": 1 }, { "px": [64,80], "src": [0,0], "f": 0, "t": 0, "d": [84], "a": 1 }, - { "px": [80,80], "src": [0,0], "f": 0, "t": 0, "d": [85], "a": 1 }, + { "px": [80,80], "src": [16,0], "f": 0, "t": 1, "d": [85], "a": 1 }, { "px": [96,80], "src": [0,0], "f": 0, "t": 0, "d": [86], "a": 1 }, - { "px": [112,80], "src": [0,0], "f": 0, "t": 0, "d": [87], "a": 1 }, + { "px": [112,80], "src": [16,16], "f": 0, "t": 3, "d": [87], "a": 1 }, { "px": [128,80], "src": [0,0], "f": 0, "t": 0, "d": [88], "a": 1 }, - { "px": [0,96], "src": [0,0], "f": 0, "t": 0, "d": [96], "a": 1 }, - { "px": [16,96], "src": [0,0], "f": 0, "t": 0, "d": [97], "a": 1 }, - { "px": [32,96], "src": [0,0], "f": 0, "t": 0, "d": [98], "a": 1 }, - { "px": [48,96], "src": [0,0], "f": 0, "t": 0, "d": [99], "a": 1 }, - { "px": [64,96], "src": [0,0], "f": 0, "t": 0, "d": [100], "a": 1 }, + { "px": [144,80], "src": [16,0], "f": 0, "t": 1, "d": [89], "a": 1 }, + { "px": [160,80], "src": [0,16], "f": 0, "t": 2, "d": [90], "a": 1 }, + { "px": [176,80], "src": [16,0], "f": 0, "t": 1, "d": [91], "a": 1 }, + { "px": [192,80], "src": [0,0], "f": 0, "t": 0, "d": [92], "a": 1 }, + { "px": [208,80], "src": [0,16], "f": 0, "t": 2, "d": [93], "a": 1 }, + { "px": [224,80], "src": [0,0], "f": 0, "t": 0, "d": [94], "a": 1 }, + { "px": [240,80], "src": [16,16], "f": 0, "t": 3, "d": [95], "a": 1 }, + { "px": [0,96], "src": [16,0], "f": 0, "t": 1, "d": [96], "a": 1 }, + { "px": [16,96], "src": [16,16], "f": 0, "t": 3, "d": [97], "a": 1 }, + { "px": [32,96], "src": [16,16], "f": 0, "t": 3, "d": [98], "a": 1 }, + { "px": [48,96], "src": [16,0], "f": 0, "t": 1, "d": [99], "a": 1 }, + { "px": [64,96], "src": [0,16], "f": 0, "t": 2, "d": [100], "a": 1 }, { "px": [80,96], "src": [0,0], "f": 0, "t": 0, "d": [101], "a": 1 }, - { "px": [96,96], "src": [0,0], "f": 0, "t": 0, "d": [102], "a": 1 }, - { "px": [112,96], "src": [0,0], "f": 0, "t": 0, "d": [103], "a": 1 }, - { "px": [128,96], "src": [0,0], "f": 0, "t": 0, "d": [104], "a": 1 }, - { "px": [0,112], "src": [0,0], "f": 0, "t": 0, "d": [112], "a": 1 }, - { "px": [16,112], "src": [0,0], "f": 0, "t": 0, "d": [113], "a": 1 }, + { "px": [96,96], "src": [0,16], "f": 0, "t": 2, "d": [102], "a": 1 }, + { "px": [112,96], "src": [0,16], "f": 0, "t": 2, "d": [103], "a": 1 }, + { "px": [128,96], "src": [16,0], "f": 0, "t": 1, "d": [104], "a": 1 }, + { "px": [144,96], "src": [16,16], "f": 0, "t": 3, "d": [105], "a": 1 }, + { "px": [160,96], "src": [16,16], "f": 0, "t": 3, "d": [106], "a": 1 }, + { "px": [176,96], "src": [16,16], "f": 0, "t": 3, "d": [107], "a": 1 }, + { "px": [192,96], "src": [0,0], "f": 0, "t": 0, "d": [108], "a": 1 }, + { "px": [208,96], "src": [16,0], "f": 0, "t": 1, "d": [109], "a": 1 }, + { "px": [224,96], "src": [0,16], "f": 0, "t": 2, "d": [110], "a": 1 }, + { "px": [240,96], "src": [16,16], "f": 0, "t": 3, "d": [111], "a": 1 }, + { "px": [0,112], "src": [16,16], "f": 0, "t": 3, "d": [112], "a": 1 }, + { "px": [16,112], "src": [16,0], "f": 0, "t": 1, "d": [113], "a": 1 }, { "px": [32,112], "src": [0,0], "f": 0, "t": 0, "d": [114], "a": 1 }, - { "px": [48,112], "src": [0,0], "f": 0, "t": 0, "d": [115], "a": 1 }, + { "px": [48,112], "src": [16,0], "f": 0, "t": 1, "d": [115], "a": 1 }, { "px": [64,112], "src": [0,0], "f": 0, "t": 0, "d": [116], "a": 1 }, { "px": [80,112], "src": [0,0], "f": 0, "t": 0, "d": [117], "a": 1 }, - { "px": [96,112], "src": [0,0], "f": 0, "t": 0, "d": [118], "a": 1 }, - { "px": [112,112], "src": [0,0], "f": 0, "t": 0, "d": [119], "a": 1 }, + { "px": [96,112], "src": [0,16], "f": 0, "t": 2, "d": [118], "a": 1 }, + { "px": [112,112], "src": [16,0], "f": 0, "t": 1, "d": [119], "a": 1 }, { "px": [128,112], "src": [0,0], "f": 0, "t": 0, "d": [120], "a": 1 }, - { "px": [0,128], "src": [0,0], "f": 0, "t": 0, "d": [128], "a": 1 }, - { "px": [16,128], "src": [0,0], "f": 0, "t": 0, "d": [129], "a": 1 }, - { "px": [32,128], "src": [0,0], "f": 0, "t": 0, "d": [130], "a": 1 }, - { "px": [48,128], "src": [0,0], "f": 0, "t": 0, "d": [131], "a": 1 }, + { "px": [144,112], "src": [16,0], "f": 0, "t": 1, "d": [121], "a": 1 }, + { "px": [160,112], "src": [16,16], "f": 0, "t": 3, "d": [122], "a": 1 }, + { "px": [176,112], "src": [16,16], "f": 0, "t": 3, "d": [123], "a": 1 }, + { "px": [192,112], "src": [0,0], "f": 0, "t": 0, "d": [124], "a": 1 }, + { "px": [208,112], "src": [16,16], "f": 0, "t": 3, "d": [125], "a": 1 }, + { "px": [224,112], "src": [0,0], "f": 0, "t": 0, "d": [126], "a": 1 }, + { "px": [240,112], "src": [16,0], "f": 0, "t": 1, "d": [127], "a": 1 }, + { "px": [0,128], "src": [16,0], "f": 0, "t": 1, "d": [128], "a": 1 }, + { "px": [16,128], "src": [0,16], "f": 0, "t": 2, "d": [129], "a": 1 }, + { "px": [32,128], "src": [16,16], "f": 0, "t": 3, "d": [130], "a": 1 }, + { "px": [48,128], "src": [16,16], "f": 0, "t": 3, "d": [131], "a": 1 }, { "px": [64,128], "src": [0,0], "f": 0, "t": 0, "d": [132], "a": 1 }, - { "px": [80,128], "src": [0,0], "f": 0, "t": 0, "d": [133], "a": 1 }, - { "px": [96,128], "src": [0,0], "f": 0, "t": 0, "d": [134], "a": 1 }, + { "px": [80,128], "src": [0,16], "f": 0, "t": 2, "d": [133], "a": 1 }, + { "px": [96,128], "src": [16,16], "f": 0, "t": 3, "d": [134], "a": 1 }, { "px": [112,128], "src": [0,0], "f": 0, "t": 0, "d": [135], "a": 1 }, { "px": [128,128], "src": [0,0], "f": 0, "t": 0, "d": [136], "a": 1 }, + { "px": [144,128], "src": [16,0], "f": 0, "t": 1, "d": [137], "a": 1 }, + { "px": [160,128], "src": [16,16], "f": 0, "t": 3, "d": [138], "a": 1 }, + { "px": [176,128], "src": [0,0], "f": 0, "t": 0, "d": [139], "a": 1 }, + { "px": [192,128], "src": [0,0], "f": 0, "t": 0, "d": [140], "a": 1 }, + { "px": [208,128], "src": [16,16], "f": 0, "t": 3, "d": [141], "a": 1 }, + { "px": [224,128], "src": [16,0], "f": 0, "t": 1, "d": [142], "a": 1 }, + { "px": [240,128], "src": [16,16], "f": 0, "t": 3, "d": [143], "a": 1 }, { "px": [0,144], "src": [0,0], "f": 0, "t": 0, "d": [144], "a": 1 }, { "px": [16,144], "src": [0,0], "f": 0, "t": 0, "d": [145], "a": 1 }, - { "px": [32,144], "src": [0,0], "f": 0, "t": 0, "d": [146], "a": 1 }, + { "px": [32,144], "src": [16,0], "f": 0, "t": 1, "d": [146], "a": 1 }, { "px": [48,144], "src": [0,0], "f": 0, "t": 0, "d": [147], "a": 1 }, - { "px": [64,144], "src": [0,0], "f": 0, "t": 0, "d": [148], "a": 1 }, - { "px": [80,144], "src": [0,0], "f": 0, "t": 0, "d": [149], "a": 1 }, - { "px": [96,144], "src": [0,0], "f": 0, "t": 0, "d": [150], "a": 1 }, + { "px": [64,144], "src": [0,16], "f": 0, "t": 2, "d": [148], "a": 1 }, + { "px": [80,144], "src": [16,16], "f": 0, "t": 3, "d": [149], "a": 1 }, + { "px": [96,144], "src": [16,16], "f": 0, "t": 3, "d": [150], "a": 1 }, { "px": [112,144], "src": [0,0], "f": 0, "t": 0, "d": [151], "a": 1 }, - { "px": [128,144], "src": [0,0], "f": 0, "t": 0, "d": [152], "a": 1 } + { "px": [128,144], "src": [0,16], "f": 0, "t": 2, "d": [152], "a": 1 }, + { "px": [144,144], "src": [16,16], "f": 0, "t": 3, "d": [153], "a": 1 }, + { "px": [160,144], "src": [0,16], "f": 0, "t": 2, "d": [154], "a": 1 }, + { "px": [176,144], "src": [0,16], "f": 0, "t": 2, "d": [155], "a": 1 }, + { "px": [192,144], "src": [0,16], "f": 0, "t": 2, "d": [156], "a": 1 }, + { "px": [208,144], "src": [0,16], "f": 0, "t": 2, "d": [157], "a": 1 }, + { "px": [224,144], "src": [16,16], "f": 0, "t": 3, "d": [158], "a": 1 }, + { "px": [240,144], "src": [0,0], "f": 0, "t": 0, "d": [159], "a": 1 }, + { "px": [0,160], "src": [0,16], "f": 0, "t": 2, "d": [160], "a": 1 }, + { "px": [16,160], "src": [16,16], "f": 0, "t": 3, "d": [161], "a": 1 }, + { "px": [32,160], "src": [16,0], "f": 0, "t": 1, "d": [162], "a": 1 }, + { "px": [48,160], "src": [16,0], "f": 0, "t": 1, "d": [163], "a": 1 }, + { "px": [64,160], "src": [0,0], "f": 0, "t": 0, "d": [164], "a": 1 }, + { "px": [80,160], "src": [0,0], "f": 0, "t": 0, "d": [165], "a": 1 }, + { "px": [96,160], "src": [16,16], "f": 0, "t": 3, "d": [166], "a": 1 }, + { "px": [112,160], "src": [0,16], "f": 0, "t": 2, "d": [167], "a": 1 }, + { "px": [128,160], "src": [16,16], "f": 0, "t": 3, "d": [168], "a": 1 }, + { "px": [144,160], "src": [0,0], "f": 0, "t": 0, "d": [169], "a": 1 }, + { "px": [160,160], "src": [0,16], "f": 0, "t": 2, "d": [170], "a": 1 }, + { "px": [176,160], "src": [0,0], "f": 0, "t": 0, "d": [171], "a": 1 }, + { "px": [192,160], "src": [0,0], "f": 0, "t": 0, "d": [172], "a": 1 }, + { "px": [208,160], "src": [16,0], "f": 0, "t": 1, "d": [173], "a": 1 }, + { "px": [224,160], "src": [0,16], "f": 0, "t": 2, "d": [174], "a": 1 }, + { "px": [240,160], "src": [16,16], "f": 0, "t": 3, "d": [175], "a": 1 }, + { "px": [0,176], "src": [16,16], "f": 0, "t": 3, "d": [176], "a": 1 }, + { "px": [16,176], "src": [0,0], "f": 0, "t": 0, "d": [177], "a": 1 }, + { "px": [32,176], "src": [0,0], "f": 0, "t": 0, "d": [178], "a": 1 }, + { "px": [48,176], "src": [0,16], "f": 0, "t": 2, "d": [179], "a": 1 }, + { "px": [64,176], "src": [16,0], "f": 0, "t": 1, "d": [180], "a": 1 }, + { "px": [80,176], "src": [16,0], "f": 0, "t": 1, "d": [181], "a": 1 }, + { "px": [96,176], "src": [16,0], "f": 0, "t": 1, "d": [182], "a": 1 }, + { "px": [112,176], "src": [16,0], "f": 0, "t": 1, "d": [183], "a": 1 }, + { "px": [128,176], "src": [16,16], "f": 0, "t": 3, "d": [184], "a": 1 }, + { "px": [144,176], "src": [16,0], "f": 0, "t": 1, "d": [185], "a": 1 }, + { "px": [160,176], "src": [16,16], "f": 0, "t": 3, "d": [186], "a": 1 }, + { "px": [176,176], "src": [16,0], "f": 0, "t": 1, "d": [187], "a": 1 }, + { "px": [192,176], "src": [0,16], "f": 0, "t": 2, "d": [188], "a": 1 }, + { "px": [208,176], "src": [0,16], "f": 0, "t": 2, "d": [189], "a": 1 }, + { "px": [224,176], "src": [16,16], "f": 0, "t": 3, "d": [190], "a": 1 }, + { "px": [240,176], "src": [16,0], "f": 0, "t": 1, "d": [191], "a": 1 }, + { "px": [0,192], "src": [16,16], "f": 0, "t": 3, "d": [192], "a": 1 }, + { "px": [16,192], "src": [16,0], "f": 0, "t": 1, "d": [193], "a": 1 }, + { "px": [32,192], "src": [16,16], "f": 0, "t": 3, "d": [194], "a": 1 }, + { "px": [48,192], "src": [16,0], "f": 0, "t": 1, "d": [195], "a": 1 }, + { "px": [64,192], "src": [16,16], "f": 0, "t": 3, "d": [196], "a": 1 }, + { "px": [80,192], "src": [0,0], "f": 0, "t": 0, "d": [197], "a": 1 }, + { "px": [96,192], "src": [0,0], "f": 0, "t": 0, "d": [198], "a": 1 }, + { "px": [112,192], "src": [16,0], "f": 0, "t": 1, "d": [199], "a": 1 }, + { "px": [128,192], "src": [16,0], "f": 0, "t": 1, "d": [200], "a": 1 }, + { "px": [144,192], "src": [0,16], "f": 0, "t": 2, "d": [201], "a": 1 }, + { "px": [160,192], "src": [16,16], "f": 0, "t": 3, "d": [202], "a": 1 }, + { "px": [176,192], "src": [0,16], "f": 0, "t": 2, "d": [203], "a": 1 }, + { "px": [192,192], "src": [0,0], "f": 0, "t": 0, "d": [204], "a": 1 }, + { "px": [208,192], "src": [16,16], "f": 0, "t": 3, "d": [205], "a": 1 }, + { "px": [224,192], "src": [0,16], "f": 0, "t": 2, "d": [206], "a": 1 }, + { "px": [240,192], "src": [0,16], "f": 0, "t": 2, "d": [207], "a": 1 }, + { "px": [0,208], "src": [16,0], "f": 0, "t": 1, "d": [208], "a": 1 }, + { "px": [16,208], "src": [0,0], "f": 0, "t": 0, "d": [209], "a": 1 }, + { "px": [32,208], "src": [16,16], "f": 0, "t": 3, "d": [210], "a": 1 }, + { "px": [48,208], "src": [16,0], "f": 0, "t": 1, "d": [211], "a": 1 }, + { "px": [64,208], "src": [16,0], "f": 0, "t": 1, "d": [212], "a": 1 }, + { "px": [80,208], "src": [0,0], "f": 0, "t": 0, "d": [213], "a": 1 }, + { "px": [96,208], "src": [16,0], "f": 0, "t": 1, "d": [214], "a": 1 }, + { "px": [112,208], "src": [0,0], "f": 0, "t": 0, "d": [215], "a": 1 }, + { "px": [128,208], "src": [0,0], "f": 0, "t": 0, "d": [216], "a": 1 }, + { "px": [144,208], "src": [16,0], "f": 0, "t": 1, "d": [217], "a": 1 }, + { "px": [160,208], "src": [16,16], "f": 0, "t": 3, "d": [218], "a": 1 }, + { "px": [176,208], "src": [16,0], "f": 0, "t": 1, "d": [219], "a": 1 }, + { "px": [192,208], "src": [16,16], "f": 0, "t": 3, "d": [220], "a": 1 }, + { "px": [208,208], "src": [0,0], "f": 0, "t": 0, "d": [221], "a": 1 }, + { "px": [224,208], "src": [0,0], "f": 0, "t": 0, "d": [222], "a": 1 }, + { "px": [240,208], "src": [0,16], "f": 0, "t": 2, "d": [223], "a": 1 }, + { "px": [0,224], "src": [16,0], "f": 0, "t": 1, "d": [224], "a": 1 }, + { "px": [16,224], "src": [16,16], "f": 0, "t": 3, "d": [225], "a": 1 }, + { "px": [32,224], "src": [0,0], "f": 0, "t": 0, "d": [226], "a": 1 }, + { "px": [48,224], "src": [16,0], "f": 0, "t": 1, "d": [227], "a": 1 }, + { "px": [64,224], "src": [0,16], "f": 0, "t": 2, "d": [228], "a": 1 }, + { "px": [80,224], "src": [0,16], "f": 0, "t": 2, "d": [229], "a": 1 }, + { "px": [96,224], "src": [16,0], "f": 0, "t": 1, "d": [230], "a": 1 }, + { "px": [112,224], "src": [0,16], "f": 0, "t": 2, "d": [231], "a": 1 }, + { "px": [128,224], "src": [0,16], "f": 0, "t": 2, "d": [232], "a": 1 }, + { "px": [144,224], "src": [16,0], "f": 0, "t": 1, "d": [233], "a": 1 }, + { "px": [160,224], "src": [16,16], "f": 0, "t": 3, "d": [234], "a": 1 }, + { "px": [176,224], "src": [0,0], "f": 0, "t": 0, "d": [235], "a": 1 }, + { "px": [192,224], "src": [16,0], "f": 0, "t": 1, "d": [236], "a": 1 }, + { "px": [208,224], "src": [16,0], "f": 0, "t": 1, "d": [237], "a": 1 }, + { "px": [224,224], "src": [16,16], "f": 0, "t": 3, "d": [238], "a": 1 }, + { "px": [240,224], "src": [16,16], "f": 0, "t": 3, "d": [239], "a": 1 }, + { "px": [0,240], "src": [0,16], "f": 0, "t": 2, "d": [240], "a": 1 }, + { "px": [16,240], "src": [16,0], "f": 0, "t": 1, "d": [241], "a": 1 }, + { "px": [32,240], "src": [16,0], "f": 0, "t": 1, "d": [242], "a": 1 }, + { "px": [48,240], "src": [16,0], "f": 0, "t": 1, "d": [243], "a": 1 }, + { "px": [64,240], "src": [16,16], "f": 0, "t": 3, "d": [244], "a": 1 }, + { "px": [80,240], "src": [16,0], "f": 0, "t": 1, "d": [245], "a": 1 }, + { "px": [96,240], "src": [0,16], "f": 0, "t": 2, "d": [246], "a": 1 }, + { "px": [112,240], "src": [16,0], "f": 0, "t": 1, "d": [247], "a": 1 }, + { "px": [128,240], "src": [0,0], "f": 0, "t": 0, "d": [248], "a": 1 }, + { "px": [144,240], "src": [0,16], "f": 0, "t": 2, "d": [249], "a": 1 }, + { "px": [160,240], "src": [16,0], "f": 0, "t": 1, "d": [250], "a": 1 }, + { "px": [176,240], "src": [0,0], "f": 0, "t": 0, "d": [251], "a": 1 }, + { "px": [192,240], "src": [0,16], "f": 0, "t": 2, "d": [252], "a": 1 }, + { "px": [208,240], "src": [0,16], "f": 0, "t": 2, "d": [253], "a": 1 }, + { "px": [224,240], "src": [16,0], "f": 0, "t": 1, "d": [254], "a": 1 }, + { "px": [240,240], "src": [16,16], "f": 0, "t": 3, "d": [255], "a": 1 } ], "entityInstances": [] } diff --git a/game/world_sprites.aseprite b/game/world_sprites.aseprite index 251ca769..02ee70e4 100644 Binary files a/game/world_sprites.aseprite and b/game/world_sprites.aseprite differ