From 586600da7c4640b82d7c202bcf8135377aa323e9 Mon Sep 17 00:00:00 2001 From: Dennis Postma <dennis@directonline.io> Date: Sun, 29 Sep 2024 21:50:27 +0200 Subject: [PATCH] TileLayer bug fix --- public/assets/waypoint.png | Bin 372 -> 250 bytes public/assets/zone/blank_tile.png | Bin 135 -> 109 bytes public/assets/zone/bt_tile.png | Bin 920 -> 696 bytes public/assets/zone/tp_tile.png | Bin 834 -> 708 bytes .../gameMaster/zoneEditor/ZoneEditor.vue | 2 +- src/components/zone/Tiles.vue | 2 +- 6 files changed, 2 insertions(+), 2 deletions(-) diff --git a/public/assets/waypoint.png b/public/assets/waypoint.png index 1468193149dbd4b93acbd781ad97cbe79003a004..22afc8f7be32f8d5c34051001cb31c96b45edbb4 100644 GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^PC%^0!3HE>FW}z<q&N#aB8wRqm|uV}<JRh+Y@py8 zPZ!6KiaBp@UgT;};Bia5|9`1}iMn&w!k63jGv6z{>^^hNwR6W3Jlm{TzDq4-a^g4G zv%rEQpW&+G2c{6_L@@<xj@68t8b6piln9hDyD&dAIglx^i17`ZqSb-x3MtGHyiR2e zkpin2D;xqCKG-RSuurUa4Y+R-_`hdS-3F(>E6%1h6euib%=z@0WA>kxQ)>2`x199f wnEUC!=^cfujB<{@LKt%X_Ifk@*}5Q>n?LgK#u*HqKzB2Ey85}Sb4q9e0P<~JQUCw| literal 372 zcmV-)0gL{LP)<h;3K|Lk000e1NJLTq002M$001Be1^@s6qMd$(0003yNkl<Zc%0pt z$qj=r5JksQIwQ3tHIM?58b~ckZO(;{!XV2FGvnpmFb8-~VzKR}d7&D7Uw8k1Jk5)% zaUU1!3qsucoj*C}Jdu3}vjAND`grd|{d&SWgnEFOIKa4d2(<vI;vDM`;sHv<IaVRW z0!WE-v_qT@pe4@H3Q-)uN}MAdB0E4WagJ1o<N&RRbIyi{2542BQyL-|pcipYZiqvG zUd1`7A+`Xch;w2g91#sE9^&)7Ap{W-UA7Wy8I&3=1Q&<*_6Up`A|wtDFTqhl#Kb}H zGuUg0RB;gf5$YvGt~f~k6>c>|sW`}<47C#CtT-s14%Z4HB@Rw6h**V?76)QWVp<`z z#DVyts8k4TaiF#=UK+wm9H?)Mq=v8-2WDGip%B1Y9GGv8@(_I78dqz3ycK?SU3bIC SGNv8?0000<MNUMnLSTZv(vV94 diff --git a/public/assets/zone/blank_tile.png b/public/assets/zone/blank_tile.png index 1736041828d20e8b2016ae7b09d0f66e85285232..871b689702c559c551e5bb01d4ca4fa053eb0836 100644 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^PC%^0!3HE>FW}z<q&N#aB8wRqm|uV}<JRh+Y@ndL wr;B4q#hkYX85x1RCWZg&^E@0tOb~EzXHzy}V7x6Xaume%boFyt=akR{0J>Wj)c^nh literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq zxP?KOkzv*x37{ZzfKP}kkX~M8dkdtYB*-tA!Qt7BG$2R7)5S5QVoq{O1JkiUHZwK` Y;SCIm@8^3f0_7MyUHx3vIVCg!04$Xri2wiq diff --git a/public/assets/zone/bt_tile.png b/public/assets/zone/bt_tile.png index 93229fa81f65b607d3a0df327f1e009bb3bd45e6..9899e12f88c03cf6e0aae985c90ad21a72eae063 100644 GIT binary patch literal 696 zcmV;p0!RIcP)<h;3K|Lk000e1NJLTq002S&001Hg1^@s6>!1&^00009a7bBm000B% z000B%0kwNlYXATOYDq*vRCt{2*ZoUVQ5?td_aB>@nzei=D-yLxQVWIku!?NDtS08P z8e(%~xoI{Vw$6_cL_Y+T^zcKFLGb}EjLWJu@6&cW@L@mPFK65r=X}q(;Nvjx(;mV& zOxPhz*^8H8pOw&nnBM@{)36|>N`Qt1F*O1-42W?Epl(5oO8|8PVmtx}EQs+5ATS{2 z9{}>Oe+drELSzOG>-Rn!d<1Qq&|F@(2py`iNA-`PwFpgt05LVJfD{~h2<dyUx&S%l zE-X*M^*HnhL=jL1GFDA_7GY%`hK1$p3Nd@w0@vW^CVZ}RozB54VJOqkRf3&Lb;=Ul zs20L;5aU1(h{Ev#d|89-2#k(E-vEqe;f?0K1qmeyodP)n1E=Apo+Y8!3qvvJ)ygX0 zN}hli2b-V;u?`<D!Lco9N<jBjNNN5Qq?IhRt9}()ufSzJTY#qm^1P`U7fyjnE21Ap zvhaEfzQ^ILVl8_&A^r$r--{)O|I~u8|IZ8fF$M|s5XCwXyny)Y3NbFOhz<BU4zqEX zioxwXyeq(V4EhxT__`uI>=7TeEwa$2yTLGA(EJZzMbTZsZ3thRX0!}q5KakU0(u7F zqUO!OOJxosZb1a%7>({i6yVz(*w6)O9`bAOe)ou+RCN1v8X`~^t7+(Z4xem|awi9G z=OC#URjfP0I<(BdnCh0{Ng6r=1F#p6475)|_jx#}9&rx(#^J;S9MMZYgBHcAFG92W zg#fjUtR@;L0Q(62*Jn^b0t4U|NMHfH0;wASw?OI^z$uW10jL$EVF9WI2@QaK*gwrf e2k?Io-0=(dB%KX}pTEce0000<MNUMnLSTX<Bq;s> literal 920 zcmW-edrXpH6viLQTG&m=Eov>B*&khIbBpQPDkPlJ3Q3)<+m@B62q~cAWqHZUN+q&T zGc!dkGd0C9my!~usg>GgWsbBK*}7QT>|z%?ecSh*_x--}d(U&8^PQB4{pLC@b_6h2 z<Sz`Qolk4otmzc>o3)L!vDATn0@gs+npApW$N2A51G5+WUn~?BaS8B~Yz_9M<WuJ9 z0-AyAKn+j}n1DM#FK`dI1yDsR&<_}a7T^ZZz`*4|8DIg-3`W^v;33cf7=TLP3B&7w z2TUm?kPRFGTA6GWkO>?It^rBF1qSN|3V_GJWuOSCXJ9HwXVN8-uD1b?7>Q1X%msP? ziX>VH&_|M^YGf*hfk~7sWB{d1q;BgNh8m!r$s--e7x^V!x=vYgK{aU_w}B?cAeq$x zTHq{D0^9`d1ARa>kbl*a<^x4+pg0Iq2P5P$%9ukkX@ufXWLR`#`(1N!oUFxiN;77Q zQ~xSS8XwJ0$$nj~O0Ve6Opty|42!L6jEXGiQe_QIo{aci{<Ws8^4)0Krxcmqk`b5p zB<6c}#|MM_%da<8(r}$s5fytlB{^OZE>)&h4O7!BrAX)#oKRHr)Ux`h54Usd=Tcpk ziZ3wR+bnm}bF)+u*?jSqmD<0{7y7PLzA8C4-7bg<=nh@Gd)|j-$MQm!6eOCP<2A+M zFKuD6A;q`zLst?<Y?_%1<j;F|ygwmv&Y$nhO54KouY}1&Gh7!EEO2N^NOOW`E$5|# zSL>8u8_t+uFJ7<TC`$hP);iH#;?6mtJdh;!4k=FFw72zazR`Pjdy{8|i|tw6iqY4u zhRpG3({X<G;MgXO&UK{z^dP%O=w+H%mCn_qHM3PgdjixvYel4-oo*Z-n=@&%3s{_K zc8jme$2jfpDAA1lf=fO|$AE!zi@0Ug7H*NplJJK^fzSBvYx<PNd;OeDH_4QXgWLYx zhQxV!0}C;gI_$i>A-SWP9~!ICU*t8~oBn!KTmR^Gw{L5x=jpn_>_1XlbFK;}Q=Hrj z2hRi>es0+AzH3mw!7!mN)kb_iSjG8tDMvr<Djt!(@Cs;;ce9!M?ey0n@)Zkf1^bTt E142DrX8-^I diff --git a/public/assets/zone/tp_tile.png b/public/assets/zone/tp_tile.png index 5fe5b03aad4d7c33935b8272711be5f55eae9b34..9000a37087dab50183355e6d8da2b2004e6129eb 100644 GIT binary patch literal 708 zcmV;#0z3VQP)<h;3K|Lk000e1NJLTq002S&001Hg1^@s6>!1&^00009a7bBm000B% z000B%0kwNlYXATOc1c7*RCt{2*#A!wVH^kW_a9ppN<~F#KV-{VV||xGGqL~|1dIrU z(n9DSq_4}eVl3;-9J8EJ{$j~;!#$rNiwicO`^H_*_W9+WyW8Ds&*$@e?f@+ZE0_NY zQx0Z!2=>Q|3*}waFbxQ603Z#+g0Ln53=6{A1TYK;lL??>L6|}S9RtEt0?;i8(+EH} zAgoD%hrhZIUFn7|zaL|-4%WuJ4I$BrJ1Z87+VgDi<PIQG=*IL$m;OLliz^_uYJn%` zL_iea&1GxCm!Cy&F@eh&JB9CU?RlOzX^cF%g`rd*!pl8KZ|Pu#ur^bGLqrPEx~(*i znav{3P4!cZzq?oWoWyzoL&*We)-2kk4Ex6#aDROdrGO)G6xIt4jOX9ey{s2UaXc^p zSJsY8sa}e)xoMg^6`4e@`y~2roWO84MaKe*&vA3!rhW}!3KT(C#*WaZ9NqJD^h`DP zc`e}Ku0UML+(vk*2NT7;gpn+jkod7mSgI9Orr<8n2!a<#9y<`{ry`Up{Kfm+E;@Gi zi-^%@hh=+~x**b=6l4Zy6~e!;K!r5)c@D|VpGa-}#&Gs3LQ7WJpQ+&rVLDh5@$W^% zzb#{8O+-+93g@G<lsbGXRvbVNHRAfq2Q=r1$1oT^250&R6-eG=%#?Pk3!o%Ovk<P? zpzLX&n{8Ck2ts#_l~8%%*w@!|?a1T7>T>5@BM<+_Nt*NKylpj4ssP9V!n@3CFAmW* z=>M<}=?VmIx^@~bKF7gY`M%HuKsrqS^(h^u{~w_hh;9MY0_hk4r9e6sKrRr&0JIBY qSb%0hOamYt(q90k1Nc9n+p!I7qEKJcnRH$N0000<MNUMnLSTX|Bs+@$ literal 834 zcmWkseNfAB9DaU6Q|gM9lwR-35sp9Hg@0x()zxLz?&Ronry{Giv=SW_QiibI)>5=o zw?c2aURG?2N-3h3nKaS$a;Zkhdhz!A-F;r}bKmE_&+~l0pR4S!KpQJ(D*!gZK`aj0 z8Dx6UEXXSJOHk<1BX67M^=Tp)*4f}lgmfc07`3EU}gA^~)EC^vvS#It`?JY7Kb z1WF9J_XdT%c=!o5lPG+P;&-STN7Ec0f5Ck{%05!H*nkJakhP+C0L6L~^+VACsSXvR zX!(oEacCBBqX{K?)XzeqLG3geXK}3o2{$Q<gj*1mL*9<tTHNbFW))5s;H(n4?I<6H zvJdh$N<dZ(nt$PL59F<QG=e%4&J^P5BI>_EqC<`vX$6$Xyq8dYpa7%=?H}a6z{Ag| z`%2+SUQ(yDg%U~LBd)`xN7SfYq9{m5q-@P1Wr_skcSAJ<-S45U^d9nAjtDtn;rJIF zdonRe5FaPtpNx%@w6wL>2_<dX($l=?s+qL<(erV~&t$*PJ1<OC*Ivrdyc7rr#Ifo! z-ieHb$<zv&F?sOyuO&tN%!sk$8o#OLTuMy&n~O2EMW+&CzK2G3k^gWsn6;OiR!}P2 z5n{2|F4J7(nDKm@QW@l&PxqlYGVN+^c|>G?+D~VBdKe64QODT*%;ow1UW*o?GB1<K z`-O2Pe^#=3$fm1%DRF!}aoxV12HrgXisR)z9&Lpvi5rlO=wnt)D4p!>>2@6s%L%qR zo5l%Hix|~hOBXM8#C3hOyph<>k37m0b>6tj5qWR%%i`xidRRA-YxdQte()IGE`-!2 ze5zuZ`;@7ZpOT(#)P+>e(Fq^3Uf1X2<~wJSe}y@7o<_{R+9*=THaG+hG`kM1T<=CC z2{uKU)sveWeRe(PI7~0uRzADAy<F$?$8|c=ZE)3-hCSSEVV>50i{1khDu%tY$8THO z{a%e<`vPZbdeqZ#Y(yKib@%+C_PB}$SL4sx;O|<7%K@=UlxMbZIFJ~)#(vDq5-Z{l t+S*AAt#`EwH-?K9f8#e~9rwH2WpMAXO!4w(4_8yG9vl$Hs$@o8{0}_%c8CA~ diff --git a/src/components/gameMaster/zoneEditor/ZoneEditor.vue b/src/components/gameMaster/zoneEditor/ZoneEditor.vue index 50ca06c..b96b6e2 100644 --- a/src/components/gameMaster/zoneEditor/ZoneEditor.vue +++ b/src/components/gameMaster/zoneEditor/ZoneEditor.vue @@ -80,7 +80,7 @@ function createTilemap() { function createTileLayer() { const tilesetImages = gameStore.assets.filter((asset) => asset.group === 'tiles').map((asset, index) => zoneTilemap.addTilesetImage(asset.key, asset.key, config.tile_size.x, config.tile_size.y, 1, 2, index + 1, { x: 0, y: -config.tile_size.y })) - tilesetImages.push(zoneTilemap.addTilesetImage('blank_tile', 'blank_tile', config.tile_size.x, config.tile_size.y, 0, 0, 0, { x: 0, y: -config.tile_size.y })) + tilesetImages.push(zoneTilemap.addTilesetImage('blank_tile', 'blank_tile', config.tile_size.x, config.tile_size.y, 1, 2, 0, { x: 0, y: -config.tile_size.y })) const layer = zoneTilemap.createBlankLayer('tiles', tilesetImages as any, 0, config.tile_size.y) as Phaser.Tilemaps.TilemapLayer diff --git a/src/components/zone/Tiles.vue b/src/components/zone/Tiles.vue index 4f30264..c1aae44 100644 --- a/src/components/zone/Tiles.vue +++ b/src/components/zone/Tiles.vue @@ -42,7 +42,7 @@ function createTileLayer() { }) as any // Add blank tile - tilesetImages.push(zoneTilemap.addTilesetImage('blank_tile', 'blank_tile', config.tile_size.x, config.tile_size.y, 0, 0, 0, { x: 0, y: -config.tile_size.y })) + tilesetImages.push(zoneTilemap.addTilesetImage('blank_tile', 'blank_tile', config.tile_size.x, config.tile_size.y, 1, 2, 0, { x: 0, y: -config.tile_size.y })) const layer = zoneTilemap.createBlankLayer('tiles', tilesetImages, 0, config.tile_size.y) as Phaser.Tilemaps.TilemapLayer layer.setDepth(0)