From 3fea3c89ed8313a9af4aca87d4fdcb0dd77ddde6 Mon Sep 17 00:00:00 2001 From: denizk0461 Date: Tue, 23 Jul 2024 18:38:58 +0200 Subject: [PATCH] modified collision layers so that the balls stop colliding with one another --- balls/ball.tscn | 2 ++ blocks/block.pdn | Bin 0 -> 5481 bytes blocks/block.tscn | 3 +++ blocks/block.webp | Bin 0 -> 800 bytes blocks/block.webp.import | 34 ++++++++++++++++++++++++++++++++++ project.godot | 6 ++++++ scenes/level.tscn | 34 ++++++++++++++++++---------------- 7 files changed, 63 insertions(+), 16 deletions(-) create mode 100644 blocks/block.pdn create mode 100644 blocks/block.tscn create mode 100644 blocks/block.webp create mode 100644 blocks/block.webp.import diff --git a/balls/ball.tscn b/balls/ball.tscn index 71d2861..3caf5b4 100644 --- a/balls/ball.tscn +++ b/balls/ball.tscn @@ -3,6 +3,8 @@ [ext_resource type="Script" path="res://balls/ball.gd" id="1_ija2k"] [node name="Ball" type="CharacterBody2D"] +collision_layer = 4 +collision_mask = 10 motion_mode = 1 floor_stop_on_slope = false script = ExtResource("1_ija2k") diff --git a/blocks/block.pdn b/blocks/block.pdn new file mode 100644 index 0000000000000000000000000000000000000000..2fa0ea6df5e50ea66c30049d6c99a36e408ce6b9 GIT binary patch literal 5481 zcmd^Bd63)W6}QeTD26+wvh>zU14>5@cDHWy_MR!xs<|rtJ&^ zg;1b{;mA;$rY)V6Gc+k7kd~_f!krAl763e!|qaOX=nNupGHsm-uLu- z?|bj*y)TM{O}F=`mJ0IXF?ilIyL@Sp{}vqXy$rQt#2phhC< zR3XjCr4-;WJO>1Z45lHw-J~Bf8;uUb;K*`Pkz~F)vRp1H)x1XF=;1*o<%-}9eb7hq zPB6mpWXY4H!J8ivXUpx(f`>aJGCA-VxE^(il9{x|AOq)ONrMZ>G|P>;JsV3x zW`OjRa%98lM5GXy+7KsMsMmb(gRmo>#9b+WiL&L|Sloc){ty){L31g=c(XNxESWP#G}uHO>3XhGNs$dp zz~Uuw8OO>}R@8+OB<_pb+8i(oZFx*+ozFAgv^!+;A=-vd_E1PTuZ!0*Op+*Kja@T4y73&t}-DVAy5qHb;6o{eYAs5OwVR-#tk zUZS-nl9O1U5D?ng2HnO2QMA#bA`C$wZ6a6^A})QKXgI6MrZ3^i_?sC-$GhS>#8p!o zCb21Jd99ljVhR;E7A*FJIT^xPMRv73l`K;z;-*~E!3!AT(_2z)(vN0jKBy>Dp(B75-u+rvtv=oPs(XeEfL31T>__-s;5HmLxHuMmiBMm+|10V#Q;%d0oL)tf5dzYo?;LQ1zOWH;DPKV{n9pxRP1siNCYW*zQEBEZ?K9&0fkbu?`mL5sFU zUK`8Rlwi|~R*i*V1XvSK*J5&=rJLH4!U`6oor$KB>8d;IN;BR(7LT|1K-tf=#i~D- z)Mq4_G`Br07RRh1vnVFAT-%o-O9q9M12~Z|y3w3i6(Uho!5i%iP5FduJr=Qq1sm%z ziJo*taJWJ>lbhygpUb0jns_|jYD7>(q6=)b*aBO6&izW24f@{?xeqePP`=n(V>YAysn;@ zyLpzSNEtLAX~;)$l*o`nz~~ggDinYd&o+*ZPKd^3k>Tj2nyN(dBFp3_y{eOawjgG<1s|LCNX@c7bC%{*#fgV75Ap47b24#8$LIk0i z>l8(z1s$nf!9ZspJB1-JZR)rw^ZIxn?*{N+80Ya=Kso?(VW1BXID>aLRQkCvb?jIX zBFenjyCTGJ@ZnMzwlJ^)r|JwmGk}jkc>DX|j%I^<<)BJsTBlO=K}IL9AxPJ&UyFcu ze+d5Jug6wl%5+tzR!<%Ns%mxb0AS2Mg=#XzA(@~}qx!Ml8GwZ>hb#?K7#=j~E#UYG ziqW9KHmH$X0@XQ%b^wM4NuO89b1@}fP3ci2sf66-W~kxpR892vWS^j1KFB7I4BHS7I8}Oek^E6M*}V0ve9IK4xJ7FK?deSasnWe1^PrVQA7WB z9K8U%3@ij>QeY97^uQ1QJELL6?aPCB7a~IUsZ&i%f`;lEUy!t6UaS)A#1z`tv2!uh z3GMu%ZNs#f)~tIa&?^g6k3p^73ec~A8k-C13L#!f{4%& z|Jju=Bf2@FO8x7(pbxePu;W>bzJl7j_Xz(QSSn}p?VX;g6|)%1LsNQST76j_ z!X)SiKLIV5tmc6dAw@gqpZ)?>q(qS_faL+T8fNM}V}QV+?$dN0kbv!baSb-NDlpY`hYJy(=J*=|~+TO0q~Ufqr}?mjpC+l~LTz@eY4p*1T;*57zw z=fUS&-u)RG-m}F!|AfEXeCjt|8(HvL?+Ibe z0^RCGXFMKqZbgfRoS-K@-g;f_{*8S1h z#y6e$#j}2Y`4cDK#Vtv{f8v&XmEC3Z&b|kO-Mi^+?X%BZ+`D@3C9v&p9W5{z2@iYqFPI{iCk*>>UmJ_g}ec zVeR3CxBhwLfuGh2W1HUn`1;*}>-XJ+T{iF0ryqaxq1kWymuc63`nrF^4Xn3#_r@Ki z`;Hve6^Pl1JBGa9+i=O&x97jL=X+bpSN1t=ujcf7RQng)+r0Ybld$tQbHkTx_n-W? zJ7?@3-tqb~mmOTW@QqCuyuW6N(fQ$dFTZo{sn6W|*s^S<>#`4a&wGEfqZ=m8KLIS7 BNeuu1 literal 0 HcmV?d00001 diff --git a/blocks/block.tscn b/blocks/block.tscn new file mode 100644 index 0000000..9be5cd9 --- /dev/null +++ b/blocks/block.tscn @@ -0,0 +1,3 @@ +[gd_scene format=3 uid="uid://c1i1fp3xbp6ly"] + +[node name="Block" type="Sprite2D"] diff --git a/blocks/block.webp b/blocks/block.webp new file mode 100644 index 0000000000000000000000000000000000000000..18ca2e945b41461a9a89fe387ed4734e8ebac199 GIT binary patch literal 800 zcmWIYbaRtnW?%?+bqWXzu!!JdU|^5{;&KKCLk0#%p8$^qKpta3=B40{ojfnV$+mz_*ly|Q`gGF~2& zUIiSI4Uag{5i+K#rUYo^8l;q`uaC_6!<3{lF%~lTyW+E z$Hb#Hr;pDsX37t{Ewm-#({4WP9gE9dS0=u$v*k{Toxaz#`yVf7RMsKYwI&P<|Ng9w zKeN5)?i=G*&wCg*H$D7uD%$92{ZVH**}5c4ruwCEyI1u~=;-%6xv{%o*2FA>-P(uN ze*fj98pd3HaMHOXw(|!Pb0^IETdKrXUZRZlq@x=&jC(S|)j#r3bIp3Uts zSo8Ct^Yi0d*I)X4!nZcU`}yw~yLddcS8lHY$KpLRw#QHkPQM%KpU9A RCInep09jDe3=IrGvH