From e5ce84bec133c2bcef22d6f613de21cfcd598597 Mon Sep 17 00:00:00 2001 From: Rob Kelly Date: Thu, 4 Sep 2025 11:06:44 -0600 Subject: [PATCH] New grunk with fancy noise! --- assets/materials/grunk_jittery.material | Bin 1228 -> 1205 bytes assets/materials/grunk_overlay_debug.material | Bin 961 -> 0 bytes .../grunk_overlays/bright_overlay.material | Bin 0 -> 887 bytes .../grunk_overlays/crystal_overlay.material | Bin 0 -> 934 bytes .../grunk_overlays/danger_overlay.material | Bin 0 -> 950 bytes .../grunk_overlays/debug_overlay.material | Bin 0 -> 856 bytes .../grunk_overlays/gunk_overlay.material | Bin 0 -> 1005 bytes .../grunk_overlays/lowrez_overlay.material | Bin 0 -> 999 bytes .../grunk_overlays/oily_overlay.material | Bin 0 -> 953 bytes .../materials/grunk_textures/crazy_grunk.tres | 26 ++++ .../grunk_textures/crystal_grunk.tres | 22 +++ .../grunk_textures/detailed_grunk.tres | 23 +++ .../materials/grunk_textures/lumpy_grunk.tres | 16 ++ assets/materials/gunk_noise.tres | 1 + assets/materials/gunk_noise_2.tres | 15 ++ assets/materials/gunk_overlay.material | Bin 1088 -> 0 bytes assets/materials/gunk_overlay_bright.material | Bin 991 -> 0 bytes assets/materials/gunk_overlay_danger.material | Bin 1038 -> 0 bytes assets/materials/gunk_overlay_lowrez.material | Bin 1094 -> 0 bytes assets/materials/gunk_overlay_oily.material | Bin 1046 -> 0 bytes levels/ghost_ship/level/airlock/airlock.tscn | 4 +- .../ghost_ship/level/cargo_bay/cargo_bay.tscn | 4 +- .../level/corridor_1/corridor_1.tscn | 6 +- .../level/corridor_2/corridor_2.tscn | 6 +- .../level/corridor_3/corridor_3.tscn | 6 +- .../level/crew_quarters/crew_quarters.tscn | 4 +- levels/ghost_ship/level/medbay/medbay.tscn | 4 +- .../ghost_ship/level/mess_hall/mess_hall.tscn | 4 +- .../level/ops_center/ops_center.tscn | 4 +- .../visual_test/visual_test.tscn | 4 +- levels/mechanic_test/mechanic_test.tscn | 2 +- levels/mechanic_test/prop_test.tscn | 4 +- levels/mechanic_test/signal_test.tscn | 2 +- levels/pathing_test/pathing_test.tscn | 6 +- levels/prop_test/prop_test.tscn | 4 +- levels/sandbox/editor_visual_demo.tscn | 6 +- levels/sandbox/gunk_sandbox.material | Bin 0 -> 934 bytes levels/sandbox/material_test.tscn | 138 ++++++++++++++++++ levels/sandbox/sandbox.tscn | 60 +++++--- src/props/cafe_table/cafe_table.tscn | 2 +- src/props/crate_long/phys_crate_long.tscn | 2 +- src/props/crate_long/static_crate_long.tscn | 2 +- src/props/cupboard/cupboard.tscn | 2 +- src/props/eva_suit/empty_enclosure.tscn | 2 +- src/props/eva_suit/eva_suit.tscn | 4 +- src/props/med_cart/phys_med_cart.tscn | 2 +- src/props/med_cart/static_med_cart.tscn | 2 +- .../operating_table/operating_table.tscn | 2 +- src/props/overhead_light/burnout_light.tscn | 2 +- src/props/overhead_light/overhead_light.tscn | 2 +- src/props/railing/railing.tscn | 2 +- src/props/sofa/phys_sofa.tscn | 2 +- src/props/sofa/static_sofa.tscn | 2 +- src/props/tarp_crate/tarp_crate.tscn | 2 +- src/props/trash_can/phys_trash_can.tscn | 2 +- src/props/trash_can/static_trash_can.tscn | 2 +- .../vending_machine/vending_machine.tscn | 2 +- src/props/wall_switch/wall_switch.tscn | 2 +- src/props/wire_shelves/wire_shelves.tscn | 2 +- 59 files changed, 335 insertions(+), 78 deletions(-) delete mode 100644 assets/materials/grunk_overlay_debug.material create mode 100644 assets/materials/grunk_overlays/bright_overlay.material create mode 100644 assets/materials/grunk_overlays/crystal_overlay.material create mode 100644 assets/materials/grunk_overlays/danger_overlay.material create mode 100644 assets/materials/grunk_overlays/debug_overlay.material create mode 100644 assets/materials/grunk_overlays/gunk_overlay.material create mode 100644 assets/materials/grunk_overlays/lowrez_overlay.material create mode 100644 assets/materials/grunk_overlays/oily_overlay.material create mode 100644 assets/materials/grunk_textures/crazy_grunk.tres create mode 100644 assets/materials/grunk_textures/crystal_grunk.tres create mode 100644 assets/materials/grunk_textures/detailed_grunk.tres create mode 100644 assets/materials/grunk_textures/lumpy_grunk.tres create mode 100644 assets/materials/gunk_noise_2.tres delete mode 100644 assets/materials/gunk_overlay.material delete mode 100644 assets/materials/gunk_overlay_bright.material delete mode 100644 assets/materials/gunk_overlay_danger.material delete mode 100644 assets/materials/gunk_overlay_lowrez.material delete mode 100644 assets/materials/gunk_overlay_oily.material create mode 100644 levels/sandbox/gunk_sandbox.material create mode 100644 levels/sandbox/material_test.tscn diff --git a/assets/materials/grunk_jittery.material b/assets/materials/grunk_jittery.material index 35e052926c59d7ad6caf6b02792252ad6b9dbb20..e67f5becc0e35f9cd95dfecb71c473d462fe33ca 100644 GIT binary patch literal 1205 zcmV;m1WNl-Q$s@n000005C8x%3;+O~1ONaiwJ-f(F$;*Y=f>4??p;y;Mdj z9~DOmfdGX7kpS-6E@5#`6+Yv`P#yWr4L(kpd(CAnd+eA>3in2oFJn5JV~y&rxpL%cU75YD&1;&m)Y@Jp z3^5e0t)tYkC&9t5m7_P;Y5Y!Z#+T9SKZMC!FGo0Uccd|CY&bWPTR30WcsYJ@lX4+8 zspha5HJFzgo6B7TvQ~9Vu-~cH^fX9eBu9}*Aj|7=hupO?zTT^<%~(~ls`l3UZqCAH zd264Y0mB6mNhJx5mHvf=Y6ZDg)lJ=S12d!%Uj z20Srj#MqHp@$cwZN~|2~2S-H;Yf37W0&=5+;)Dt7NGg>Q@|V~-i4i|GIzmKPJZ@C! zK>`7X$g)ynHLmz#rf*|6d+Lg_b;`UPhgT9^27H*ViHjew$IN5uHZZG#m?2 zRo&QZ2@(T~bQxko#1e*}HGuD^QN2-UMrb5SK?)fTU;+^`s^SI`KvN~nv5-WFAR{73 znv|qen8tAk;{w0pH0E9mjoC2iQD*{pnJ!g)z&om3*CWf*_uI)PEs={2<8R#dZ4AEN zW-#Jq)Gnl+s9>;Pu#^ej(|LSqk^?q)Q7(|}6K0trHq*FG%@=9`3PypQxp-IGsq&om zRt-?RQQ6?;T0!aJWNdE@#U8*K>gCJaG=Wq6sojL?LJ@VM?uh3|+^2ZkIip|z7wpE2 z(2<{%vResg$QW6!&@N&$sC77AJ))?;(-wunb-(k0cy~+e%#dlc>V6hv)v>l{+DJ$B zA6q!~Md-LBSL&Cq#RY~AH3(fl!h|92tyg(o&_G&I%1Qj0UYd5Z61sa0nz|cz4!kTN z(IAT=x8LOR6~d8O(7_ud(?i9(foMykw(J>G@oc7-he65vnWQ!Qb(4R&}C-a=!5_2j*6FdA1t>f1y6|43SWP#nMwSzl;;$x1o>_neDx`Z7T;15i5sHdM_x T;paQ4T#aUu2fkOrQd2`io25?N literal 1228 zcmV;-1T*_mQ$s@n000005C8zN3;+PM1ONaiwJ-f(u?tlt0G6?$MBo@D9l(qRLl_dK za7dB>jgtUOiExiRFyr%B&`@h+D+k%zb?w%gB>R3D29T6w!oHDO?hgE~j6_}f$+Ebv zwTrw?0e=970FeO8By0zKwN!PCncVjF-@xnKh&?W8kzsE~I<@SvV=5{9kKl_V%9k;n z|6g7?+GvN(l_MwN-7B-V{r|u#?`cMDv1%&CHT^GeQ^g``vo{xf=fZZhI{6@#ZXs{9 zm;Y1v@AD8)Ty&i95#_;um&+G<>wCeAJ=2W;4E_@k@CWk2cBjov8oOh*F~6~axwA31 zlEqs$d;B!l-A{8hXlZ24@nUmX!vz>@t5Is%o8aKs%F&zaG=3;I^TY>;#kp_mCuwe;B(3Wkr)oX(Fp}OWLMv6^_3yhNZUaq3ftghSr zwni5)YQGl$7q}oIryQZNQje8HZ9#6!%Hi+=Go%?^&{p14D8nqh%!O!9u^q|hQcv=p zXv~aEhlPtpjy<=|$cv&{Nbc-ql9p{F4Kmv(a-9^y)p}-{N*iShp(o`AMGTw8s z+de=ufO=w9{5?EZl56Ku>8N;$OUi1s0+Pdn;)IE-$ZE9`@|Wm2i4iIs9w9eZ4;)l} zj6}#`b6KgmnBZ7FS42J{t|qG=|3iS_`Tya1KSp*`9(Go%A2gTh*Ky+HiHa;sc68vd z;lE7iziNQa4lNuY!Gj-w00933@VF?&qL=G2^)ia#MZ$$D-)7Wmkeo(XYd97*e~aJT zpnT(4;4E)7XlYnh4o-mms6n|>Xhvp4l7b`|4qyV2F{SBN>$1ad#Kf*llxiMynAiE!SkjD z9*PqYhd+dzw2#$mbk`_S#kePXVqGc2nkuRdCljylVY}7ILrK$vs<$H%FHM@wV+{2J zA)3>!BqlX<{N^}<+}|(|Kv?J;5PKamv<;$rO_g@0Dnd7E#(n>gk22yvBejfr=x*fm`bzf+v?A1^u*XP^ti!v0_e!d)S q-DM^e+O|kC0BZWV&$B^R0Zy+7qhXxD^XXNt_L<33EQ=jdQ$s_a8Bitw diff --git a/assets/materials/grunk_overlay_debug.material b/assets/materials/grunk_overlay_debug.material deleted file mode 100644 index 4700dfa2803904f733135938b67dce1a66abcdc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 961 zcmV;y13vsxQ$s@n000005C8zq2mk=70{{RhwJ-f(&IkP*0G6qVM-a~>9RLti6`%ru zoD1+G01yBG(KomNYO!0@BC_pC_U6yKktR2}7sV>cvsM4u0(w-VppXGiKzsDbyFs|b z&)$a5rcq1*Y5;Hmb^vv9(q_#qE9Ew5pRKcI{|lUb;+`vQm6m&!BSrAkh1`oU|3R?-8yl~2%ess>vusj(H7$|5*>YQ@`A3IP zYA>&b#J0OC{%~C}9xik@9U>^?o9(rFyZUlB-~mGAWrEiLetsFl>TALSQjQFcl<`nHeE84lou!K>t_%H}Ej6ehk_K$*dO0{QLkZ zz*c{T7A;(0ppn8vf{z3LAE@|dR(45k!T3^&Feqjh$Wmey49Nv1a*0GDl`LeZmWZmL zQO=5dZRIw3-5RTA-TV*m-#~z_s6n+-Xhdd4Bx#c6V1gl2WVHhlU=$@zqRJ^Ufkcy2 zNkJ-ePMUBR;`ofCc!p9-C{Pb}>QnaHEAgaO+*dpD^bb*PH@jIh5@UV03G`npEIJtdA8S5f$Ww7GLyg7sm^^GR%JqiCFzrG@elUH5WA7^I@o zK23WKb_fp_EDbW*q53!%&C>jtcvz`@32KV9)2E6C$`~-bCU-RXf)`jPyYsr{O>byO zE0Wgz4E!WIQd2`icsIuV diff --git a/assets/materials/grunk_overlays/bright_overlay.material b/assets/materials/grunk_overlays/bright_overlay.material new file mode 100644 index 0000000000000000000000000000000000000000..3cdf6bc4f53c70e03fb3ae6d3ca7869f8f483732 GIT binary patch literal 887 zcmV--1Bm=mQ$s@n000005C8x<2mkHzqR(f*H{S zV90qErdE}1BmYLYy|iM_!r5WWb1M4DwSH1qJu&KY2f3BCF9}+gB{ZXYsPQ!NMIq|?DROma}mo% z%IJTDlFt7ERtOOqESV%E0y(La(EtneW4Lhx$AzRCCH^ZgDRBVc|Hu)5_|-CLuc~wY z&wS%qxz|%uRX9J0sRHyl@c~AFqNp)FQ)q-nBuQZkjR9~1kufXo5}*VbPtp`qCYq3q zNu@H)0oni_{2(6xzb(;_a+n<2_O_pN1|gQ48_?e;cY<-K-rr$vLUebqhcWnH$ukFdnC0B(y$kk>KQw=-l)+_DydZepx|KoLXbN4M zOn6vCp?C?`O}OK$@;gn;wcAqPgpjLqaoao2scta02wGHZWj_-I64$!{-r<0hK_sn> zt;)vgCyI+}P=wQ>=%%4xHb*ocK)q?mnHz&nxVw245{f_IU#BH?@1`2Ysh=Ky^VJ& z&nv)(KSNUll3pUaAP^Rv5Oeg&d>9<@7{kU9FepLC;yVR9v4)HqAQTeOneb^Il8Vx3 N)V}A58wOHSLqkq8oZSEb literal 0 HcmV?d00001 diff --git a/assets/materials/grunk_overlays/crystal_overlay.material b/assets/materials/grunk_overlays/crystal_overlay.material new file mode 100644 index 0000000000000000000000000000000000000000..9cd186c15f1014616177c966fca25d1460e601fc GIT binary patch literal 934 zcmV;X16ll1Q$s@n000005C8z>2mk<%0{{RhwJ-f(l_OlhW9pBF9GW_}F-0 z%^c}>1cC?zQ)2*X0CxZkPCG@(^6n|hyW;x4bJf7FNbT1D1>AC;4C6S>2Apa({e5VJ? z-1LC{7x*s{@&}SNKg&ZQDhB2OZ_H6kyYj8nGEpeLd|aEYN(4vE<=*Wo+uJasM(wTP zChh#jjm3_6H&?G4LwkC84e6cV$1B>xAiW&3*s@OXbpGbna%fz+tRd~DAfrAbBW?JF zo65OqSfx-MJIwM86W&!Z)r}f+Ix|-^xq&i*M-zro#S*HcYKCJh*`^&vw5zn6KMia4 zwmXSB#S`L^LI%=~gdA_SHzmJ$n`JkwukEk~vA*0rGhBy;?RZxV!skS_b6M0_5^=6e z$;LL@7*^91fc^j%>It4cO>)OE3xtOpYu^kxKR`brFE$P`REFeoxlXj)u$)#hqavmb zSHWqed@yJ&z(Faf0pGkQX3K*GUsAm@Ju!*%pOLW`bP(ob&w6UZiy z3Y*pd8<*?IBy0T~UazDLI$n_YpMYef0SJKq;|O{@B`dt%eHT{S(P=afq>(x@7*>O_ zFnvk{tq6dns4+oiW`<@)l7dP)Z~~FBD)JJb#3T)}6jVkuB4INMN=gcfl>-(MNjn|O?y%n&-qyAuuqcf4i#ybUT25^y(bzwPa_hSh7)ZpJdEh|V4*UQWPiix3^V z%+oCV!2o;HtXllTwJaWECV~Ve%prmIBY*+X%oaQ=gmbjrl?tG?$)LYterwK zqLe@8;rQtf-EOtw9y6U*FBpECPWweosbU3QDs1Lr%{j_ zJL;#Z-wF97<@LDJ5jtXXwEf9zof&2%;={Q#i3mx4kTZf$;-<6t3#YSE8DtJcXr20e z1%Jd47ZP(Z>7j--Vo$qDFoUMJ*`QL*DuZIm+?>QT>F$kW^d3fk418F>it`L!;%hLjV8( literal 0 HcmV?d00001 diff --git a/assets/materials/grunk_overlays/danger_overlay.material b/assets/materials/grunk_overlays/danger_overlay.material new file mode 100644 index 0000000000000000000000000000000000000000..b3b846dc230e82e7e12a1477b3a02a6503872cb7 GIT binary patch literal 950 zcmV;n14;Z+Q$s@n000005C8zD2mk<{0{{RhwJ-f(rw64R07fZ{Nbt}m9TXjN26&R} zpV?2FI6ect3(q9zHYY2~C~3za+s0&XeBDi&Tw-_b)I_4@X|F_WHT%_O`~Sgz2@k0dA>+o5lAiwp z&c$i@Mh}){Y~lPL`CnkbACgZfyh>hi5xyd4S*NPBuuNc$<+QUYUpg)CRBwf2+H6@~ z_pKnjbvMfPHp{n~_R^|B8@W$ouUp>Dw6%TJidIhRypiMBHBq>mS2BAIY4k*AE@};R zK9fUQXZP$_jvzepW#K<#WIt8ZS}gD-74!g3h}?>KY;%MfTgHGy;5joW=4{NLY4zyf+1sN;{g(Y z^dL|23{%31hHVNem1z#j2y&;JAiq|Z^;RDtDJxjG;RuaA=*!y6cZ(4o`nSirzPH)O z$W`6yvo+bocwjvig(aSE;$*NQ_2#K79_h{p?h=IiejmlYBg#6Z1rN?WA=3Toq3_8!r53n9p$C$>MZ);ZEfCLW_JQdA@nKu#|BzAahY z9qENl6{V~NP*LeLiGBrggkcwoMrG<*nfVq)XevHWQc9jmO}x%AuR5R%rfH#b*^_1O zyO*}mv*h&&m_1jJD=u2f8Ji+u{Uotp;t+}oHk~gRgC)e989#UxU{oH0@25_Q$s@n000005C8z|2LJ#-0{{RhwJ-f(>;|80bq%6B-BvjO()aH`WZRVN&EIz;P40cW*H(q0g}QA4h_yWY6IyvM$%$@+qhG&! z3}${#0bKxM0B8W*vQmdbH_WnpIeYeLj^y1>bN9ql=So|p)tu!>L4Gx9VgK*A=|0WH zSLc6^bN1-xOc}PT*Ubm(bPVlQo9+Jx|09rS;bAm`Q~v{eK56+r4VL3G-TeRfKS01A z({fHdQAv@&kfXG+DPJlrf2i7}EaS5n%4FJXOIo&(Om4auWqUhiBT0K{h0eaYLDpL3 z-Aql`RxJqSw95PDwWCi1o#%t?a<-8>T4lG)_~a}r&emC>$O9FtIQ$R! zUvd}@6z7#pVvdF-ayMHot237M0)j!sh!m2e#+&V}T;wU=&i1c43+08V^i1@G0>ixxuBrNrFwRzh5IxmsKzhpy`iU4SH( zSgL?gt%`hY)iP<_8UuiqsDU{`BQi5GlB81TV1hAYRpS8?fb=BKq6je}G18`zl1kQp z2=MtpKmZR9zKgHJ=a;vHskJFRo}1u6pXw($@sr2kQT4ggj|6VQ_>^YO=q(@BQr4u5 zM~k}crjAT0Ic8YQ^{w7|;@scYS!CA&X)C{kQO6q|tsqw@&-L zG$+H}?9k}oTzX}%B$g*4`N~3&3uXVMh9s#iQA--fVWq&_w@!ltWLcWzhQP0r#YJVn zroG6d%Jwcccw2MC3%u#V;A~e0VyFn(rdD6S50&czoe3sIMZS}0v?UwzkXPm-Xaa^9 zAgUM2U`-dB(~{W5+v>_fUOyH?=2aOLU%l{*CZu<3D%&9J)Kmhp^JP(3a{^*UHzHur i&<`4ew>iVeswOO=JGwvrS)dKHNKvphi~$o;Q$s^q#GGdU literal 0 HcmV?d00001 diff --git a/assets/materials/grunk_overlays/gunk_overlay.material b/assets/materials/grunk_overlays/gunk_overlay.material new file mode 100644 index 0000000000000000000000000000000000000000..a8fb140e82ab25c7fcc7b04271886e0072c11575 GIT binary patch literal 1005 zcmV<}q0{{RhwJ-f(a|m4?04D2`NZ{}$9Wb;8^dOG> zOccG;A)8{50yGGT*OX4!Iq?wuBeJ&z*&ES!lO~tAZH!IJ0}vi#`oQx;YY)R6&;4N@ zmww5B54x-+Qg8rx0EPfDsDfN}JGUpV{36RSmS4<7U5hfkmfkPkp4H^AEWbFV?f!>6 zfAntnzsK){#m3-mR`}#c4^>SF|YTt}wKo`Ba+AUt$fm?rA<`{Q{aiG1X)2pRf zc3l(EmiB0#-5-usex`RPHynk)mB(r+#?)(=t5WgW&TcAiOl=Ln0S*BFJ2?ITKjCnk z<1zA1d6bJis@WL#{XENadhr@5gki*8*=E9GPb$lB@+Tq#Wy1{{EbvtnRKb_3TPR%{ zHI67(DaPHoGTg8&%OQ;NF@YdLLkQYIwU?%Dd z6-ZtZ@(CD989q5w#MyRn7Cb*dKQXP7ra&_hh9L+Sofa08c4V|P;s44`OeH0jUt7kSlU;BA9 z%XV50W#IvUtf&!1g^&!*%p?VcEC+Cck*O+j0}{aVBoE?{Q-lacG;BseNl8g72j&P= zCfHQBhxqF=T(FcQgBS&Z-|^ka4%a?z4A03ZT=4_v=qXp8T|g7g}de?SjPlWn~@k_6(u-v;jQCeYwj%tuhpux2u#=A zlO--o7FCst@Khm>%gdFlo@4~%;l)bo3BU-l|6YbaiT`P3cYXQL@T4rC@_sWz#nak) z$5(X1oj^&l7A?)7655okY-yQM&8`Ujo^!K8fJV<6KAzSorHy#}yNh)Ik=+qFvEZ9p zBAA-&SC~GSGPco*c-$o7HOZmex`4QqsWrtOi)fH0w&5W`-G88|>~n-wVw7oOCTBT{ zY2PmdFL+h}^GdZCx>X5R;C}8LOo*eBl0Ypn$^wP7&8Lr{I>H?c*A&V?TONXMOtZH6 b(kz9EkzLKGPxFIRxTmN-FQT&pQd2`ir}^e$ literal 0 HcmV?d00001 diff --git a/assets/materials/grunk_overlays/lowrez_overlay.material b/assets/materials/grunk_overlays/lowrez_overlay.material new file mode 100644 index 0000000000000000000000000000000000000000..08a4e36f4485339ba47f8ac67677119a1bbf575d GIT binary patch literal 999 zcmV<}k0{{RhwJ-f(bqFmU02Zr~NAS`l9n?W*&Jz_! zdTM8n=Y;66zo!mS^GCZht1Khi#$<1NwHs-2llv&k$D}6gvBGOqvI5`nVMcUGY#JKJ zBw87SoD(nwZvb}ygaELJe%odFau;p%;LE$C2QQ21(VezV>p{zsqI`9u2W70>|B_#C zTCM+!+{zW?{{D}Ab>%d=l&6e#`%iN2A}yUMYYpp#T+}KDS+ielw*OiFGdPFK!iu0F z2rmAEoQu=)jTbD-xYF?d?n^27>TZ1z9`HO-vXc_YU$ zYr=3huVnTb(&(AaT+|wN_*@QYo!zrznd96*Te+&WoO@Op|5rc&{15p9JVnHj*cw&t z>K>62j^u8(URQx;Y<%N%SXzo>sa1!;pquOBxt@s*l@LFCpgz@65&cv+OrwVN(c{D1 z=J;J94i?NOyy@sih(RftHl2YCqDoGQWk|&^duGNX|+la$dY~vGGxq{z~jXTlM<4V z7#3gcq+P5}QAR+?9TjsAq{?Qa-f8<%EHBB|Rm2VjCBV^y3762S8y58{+lMl_;fGYU#d3W}8jmlOI z*L>)WC+;?+`+P6gJ|o{sC-`9C4)D2AfRh(4{{h?H_iBAjUA<*eEp#beFfw>>t(@yq z+XfY=Tref|__FXK2scocb%i69g+ST=N#K!jBvY5rT)^=h=)kB8>c5;;k8klPq|bC!^=iHO3^ z>Zz;%a7EQ>(*2rwOnxs^jHT&E5!Wsn-iT^>?ka*BYNq8}v6RrtG%?Dt+*0D#o6(DX z5yp9eUX1LjgB9t;aek)AE3IjIfB;G(g}2W4$3O{@28PRqUf@Cp=Vny<1rSOQX0Lqp#F=llQw literal 0 HcmV?d00001 diff --git a/assets/materials/grunk_overlays/oily_overlay.material b/assets/materials/grunk_overlays/oily_overlay.material new file mode 100644 index 0000000000000000000000000000000000000000..049abf1201befd38ac306e980943152be2fa7055 GIT binary patch literal 953 zcmV;q14jH(Q$s@n000005C8zP2mk<~0{{RhwJ-f(vj@E#0Cs7NNAT_@9n4#q{g|xd zKjnew-<54eNzm)G7yAvtMnt{~7#$aH>M61qvRa5dQ<5 zi_`Lr8Z67m()kbae}I5Lyh%2R@G4owMfejr%RM!PWd#CjET^4K`O<0Gr+O+J(`LK! zx=+>Mth-URw^u&Zw3k*5+Q@wxd(HB0rmXF&mZWl8=Zzf4t$D)Typq{#NTWwOb5U#9 z^OYRZI=g4bDR(hJTe+%{oO@OZcj&iaHXr$)@n7QyaFG@N;bz5p#>3gv%?;kTNbY9q zb=BrCo#W{q3h>5+VKOCLj3Ss9MnR{lO%H2kX*c@x1e_2HBtQgBjiWc)TY{3g881t$ zuidcju)f?KWqy;f{cejpZ1`AVxF%Q_eYo68urbXxhRJlxH+DL9Bu)hbHaR*u87nB4 zO3Fd1D9f@JloX8BYPFq^N@`prt_3wN1vD9kh!TvTNM1k)F1QdmkV^4-y+%j?sd4@P zM=Ii!K)DQ{UN4{mDc4UkG(*u%cwdrfXJ+Qa&`vBvjv z{W!lWZqKYH=Q$aq$3@{J`hJcVtETpRxjHJ{x!{hW-jDmI?Keu+D=qY(98yl8R1;uA;x#Zx$LkvD47d!Dm&BIsjA$2`C#MxOLW%>&_2rm0MKYFs+en3r zw9!{0rkoq)Lt)F+#vC@xj0$O1aQ1Lz?JuZqAOs)j$;}6>b&j-=iU;qC9a%|UBPR@e znI&6!M`U3mEtS>5R#XN~qPzkfVe5sWQJH#HX1+xcnu^bpo$@DB6R&e9sLqt3H!VOe zOS0^J^->#pmR@HRv%3mn#VId2gHj}{pCtB6970jSmGcE-u!MLs;|H%7jG#mC9W=MH b_fhF4MviJGZkmTg#e0hG3y=$zQd2`iFo?#) literal 0 HcmV?d00001 diff --git a/assets/materials/grunk_textures/crazy_grunk.tres b/assets/materials/grunk_textures/crazy_grunk.tres new file mode 100644 index 0000000..e15987f --- /dev/null +++ b/assets/materials/grunk_textures/crazy_grunk.tres @@ -0,0 +1,26 @@ +[gd_resource type="NoiseTexture3D" load_steps=3 format=3 uid="uid://cb3s6dhui6jme"] + +[sub_resource type="Gradient" id="Gradient_71qbw"] +offsets = PackedFloat32Array(0, 0.11, 0.22, 0.33, 0.44, 0.55, 0.66, 0.77, 0.88, 1) +colors = PackedColorArray(0.17, 0.17, 0.17, 1, 1, 1, 1, 1, 0.65, 0.65, 0.65, 1, 1, 1, 1, 1, 0.31, 0.31, 0.31, 1, 1, 1, 1, 1, 0.7, 0.7, 0.7, 1, 1, 1, 1, 1, 0.32, 0.32, 0.32, 1, 1, 1, 1, 1) + +[sub_resource type="FastNoiseLite" id="FastNoiseLite_cmbsv"] +noise_type = 3 +seed = 4 +frequency = 0.0104 +fractal_type = 3 +fractal_octaves = 1 +cellular_return_type = 6 +domain_warp_type = 2 +domain_warp_amplitude = 5.0 +domain_warp_frequency = 0.1 +metadata/_preview_in_3d_space_ = true + +[resource] +width = 256 +height = 256 +depth = 32 +seamless = true +seamless_blend_skirt = 0.6 +color_ramp = SubResource("Gradient_71qbw") +noise = SubResource("FastNoiseLite_cmbsv") diff --git a/assets/materials/grunk_textures/crystal_grunk.tres b/assets/materials/grunk_textures/crystal_grunk.tres new file mode 100644 index 0000000..87187b5 --- /dev/null +++ b/assets/materials/grunk_textures/crystal_grunk.tres @@ -0,0 +1,22 @@ +[gd_resource type="NoiseTexture3D" load_steps=2 format=3 uid="uid://eh67onsjmk71"] + +[sub_resource type="FastNoiseLite" id="FastNoiseLite_8501y"] +noise_type = 2 +frequency = 0.0031 +fractal_type = 3 +fractal_octaves = 3 +fractal_gain = 2.0 +cellular_distance_function = 2 +cellular_jitter = 1.58 +cellular_return_type = 6 +domain_warp_type = 2 +domain_warp_amplitude = 2.0 +domain_warp_frequency = 0.1 +metadata/_preview_in_3d_space_ = true + +[resource] +width = 256 +height = 256 +seamless = true +seamless_blend_skirt = 0.6 +noise = SubResource("FastNoiseLite_8501y") diff --git a/assets/materials/grunk_textures/detailed_grunk.tres b/assets/materials/grunk_textures/detailed_grunk.tres new file mode 100644 index 0000000..23e1119 --- /dev/null +++ b/assets/materials/grunk_textures/detailed_grunk.tres @@ -0,0 +1,23 @@ +[gd_resource type="NoiseTexture3D" load_steps=2 format=3 uid="uid://qwu7xshh6o42"] + +[sub_resource type="FastNoiseLite" id="FastNoiseLite_p3blp"] +noise_type = 0 +seed = 4 +frequency = 0.001 +fractal_type = 3 +fractal_octaves = 4 +fractal_gain = 2.0 +fractal_weighted_strength = 0.42 +cellular_return_type = 6 +domain_warp_type = 2 +domain_warp_amplitude = 5.0 +domain_warp_frequency = 0.1 +metadata/_preview_in_3d_space_ = true + +[resource] +width = 256 +height = 256 +invert = true +seamless = true +seamless_blend_skirt = 0.6 +noise = SubResource("FastNoiseLite_p3blp") diff --git a/assets/materials/grunk_textures/lumpy_grunk.tres b/assets/materials/grunk_textures/lumpy_grunk.tres new file mode 100644 index 0000000..372f7de --- /dev/null +++ b/assets/materials/grunk_textures/lumpy_grunk.tres @@ -0,0 +1,16 @@ +[gd_resource type="NoiseTexture3D" load_steps=2 format=3 uid="uid://5eyl0ek5vpba"] + +[sub_resource type="FastNoiseLite" id="FastNoiseLite_w5jvl"] +frequency = 0.0025 +fractal_type = 2 +fractal_octaves = 4 +fractal_gain = 0.667 +domain_warp_type = 2 +metadata/_preview_in_3d_space_ = true + +[resource] +width = 256 +height = 256 +seamless = true +seamless_blend_skirt = 0.5 +noise = SubResource("FastNoiseLite_w5jvl") diff --git a/assets/materials/gunk_noise.tres b/assets/materials/gunk_noise.tres index fe627e9..7ee29ff 100644 --- a/assets/materials/gunk_noise.tres +++ b/assets/materials/gunk_noise.tres @@ -6,3 +6,4 @@ fractal_type = 2 fractal_octaves = 4 fractal_gain = 0.667 domain_warp_type = 2 +metadata/_preview_in_3d_space_ = true diff --git a/assets/materials/gunk_noise_2.tres b/assets/materials/gunk_noise_2.tres new file mode 100644 index 0000000..6eb2046 --- /dev/null +++ b/assets/materials/gunk_noise_2.tres @@ -0,0 +1,15 @@ +[gd_resource type="FastNoiseLite" format=3 uid="uid://ceerxkqyngc6i"] + +[resource] +noise_type = 0 +seed = 4 +frequency = 0.0017 +fractal_type = 3 +fractal_octaves = 4 +fractal_gain = 2.0 +fractal_weighted_strength = 0.18 +cellular_return_type = 6 +domain_warp_type = 2 +domain_warp_amplitude = 5.0 +domain_warp_frequency = 0.1 +metadata/_preview_in_3d_space_ = true diff --git a/assets/materials/gunk_overlay.material b/assets/materials/gunk_overlay.material deleted file mode 100644 index 56583fea88a3de149721c5de7da0f54aed306aeb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1088 zcmV-G1i$-IQ$s@n000005C8y03IG5o1ONaiwJ-f(MG5sF05-0hNbs^I9n?W*&J#X{ zH7gF0otZa3Ff47et{E(=D{tc&6eLyP;fv z`>*zhKi>E;1$F>_0FD4$Yz+QKd9F>TyxT{wh8t5`KTqCxZD+OrDQ_3;q<3xoPvH5| z6^^rZmx?XNxI0fa{y*UPHmlOFXXZBA-2anvc~YSEWL0_B)^M~rc2culZ0&*;_xe=-Ki?l#MYaBOZ`>q#%gwR5Gnf$S&h zy5hd7&jV96=kiwjW^4nd=*`t?@yZU=`olPt+dz9`M6Z@+*>&BbGwsnlyFVPO{9@jn z)No{hFpt$zjH%b5mq;&hRlyCro!gUFeo^KaWBJA0>Kc^kwe)`R_N)iaW%TA4SL)+kFbZ~+!)Kw^h1b@ zWrzPNDk=_{29O>oKDSZCn07ISUBDE6vcl4v-P>%L2e-3RT|7S|ek7nGWDv3$VHm!+ z+2EjoO_sv-!^3~k&Wl0lRkIVK$ym64_|%xmf`l%z8>XEhFg!0AjxY>cKv=Nh_5TVo z=@SF>YC(me3zqElYsis9M+PD`R;(bPX?4~{S~lU4oH?hdqw208NvBrnm@4SZKAB9W zlLakRnkoug{YD#@>WR(H*M1(wvYmDtjrh-EQc@s6_Me30B>{lPs8KmnNJeBvl7b}5 z0dNA5DXN+W5`Z)zjIs(MB7sDLLkdbtN?8tOEZ9_IkL#IP;4HGDMV&ywJ1{>XV3Y^Y zAkQ!=4&05+ns6Jy~=D^Z^ zQvY6af1B`GsJdSfGaknW-K9{Naz#Rpe}&17TO~h?y@%SE?1R%e)DkCU&oij}V%8;K z7*U?1N8Bu&j9~vQIXX*P!U&3xgNSjwy92z1NTeIx1c*PdM0VutS-C7I^Z#9pAVk{A ze5?!p)Ic*mXjAy{NcTbnGixexdlSjm5Qn;O;d1S!Qs3B$EXiu*IHz9|NnFCcW(qNh&t*a@6GAXR z2K&Gc>%nk2+wvf&?+#53l=zv&LVc&ifl>HzpKQrhKvPYG&odZz@=H{>qEY&tpza+~ GQ$s_#a}(77 diff --git a/assets/materials/gunk_overlay_bright.material b/assets/materials/gunk_overlay_bright.material deleted file mode 100644 index 9feb449edda0d3f22ad3676af99f13afcc1df256..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 991 zcmV<510eiTQ$s@n000005C8xi2><}c0{{RhwJ-f(90=_l00!uXNAS`l9n2*&M8m=% z7G+qXGy^{G@#nwk@<6RZqnagKJCeQ04Q$Algxn{@Bb+lz;YQQ&>xhjejhG8Cgu;*; z5yP7(@g&9+W&mpdb^uv(%Syd2T4?L6*?$6O5pu@PR{DRyua&HZ8s)iy3f|4Li!9*R z@(`6CYnR(3bN@-sT}`&Qi?rlSIcr!ioH45ta%R8UZ2zPDmw78QF~bH3l>RUB8KvbL zIat;r2lU_MKY)=xY=gY+TeY0K8)bX@`I&NsxvcBL@x=*ESUFE3wv3YMhG*^#1y)i^@>AM>BV0-XPt&ExlLo^~YlB6JooASESCQsfX3kw|h(DwSyt44RmH z<6h5yEDeSj))gY@+r88w0kiROd~olw2dvD;94bb4hIunmHr^g!jV+(}rWlQY+)qMI}(#X^J4(RvcsA?HuB7h30S;T`%ZTCfX5OE z^gpN>ooQHbQ+E?*d1qbqpILRG(c12=qaj* zD4}uJs6iEJl<_j`E5|i$@SfaJANurp!N1M!(Tr6jSSn{hA_@Cf9iyt`azPm4q5>H4 zarv+m;$Vh!4i%8_@Ei*_$0=x`bXZYHZ8TH-6PWG$8rHK3RygOfo6CVfVwC#iAyIKX NW%AFQUYJr-Lqo<|$5sFU diff --git a/assets/materials/gunk_overlay_danger.material b/assets/materials/gunk_overlay_danger.material deleted file mode 100644 index acf972ad323fd3874806558b905f2ce1b6a762d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1038 zcmV+p1o8V)Q$s@n000005C8y+2><~00{{RhwJ-f(iwI>O0Ol-|L;!V@4t!sUFZ~-) zgoB4n{~IDyWBKcUt$gC6Pc})(-UO9Rq{&U}*SA)AAmAa<0{AkcWtk!oF#!zx&Y374 z0F&_lr*Z&!0EGbm2fWUe5i-U}zIt2I$!(AyQ;lB#4Sa7%4Q@>5{{pWpXZpptn)MpI zd$kR2|0nRuOEV?6v1XXu?7zyh8fDFHaCW|PuYR;X4PI1xdvQm5`9FmJAnxHY!$^`Q zD?mfZyfu{jXghoP#BH5L;aSDza_tM9 zCAm&|J%(C$E!P`nhIN!#KA%)psA+2>CF~|^+~xXB$gzAic=e;{BK%D%yXCeOE(&?x z%70@f0ZC6L^!qr35*zVkM$28bSsPVV;xSoLg#c+$1ZthN^W8A7Rdv;yT@}`} zh(!z&os1L@j(jgyP;XV&?S@;W3mCQGivOL?Nk#pEvgUo@N*an$W91IuP!SY<%Du zz1s=h>m0N*y7b~^fT`cC_M(<8I&ZPMj$MN1x(V%<-_ub z#BDr$NdYN~-`Kn30}`;@A*N!6Ncpm%zE$GDDS-~kmRf~}I61sMW6YCRqB0we>erZi In^IFlLvyw0egFUf diff --git a/assets/materials/gunk_overlay_lowrez.material b/assets/materials/gunk_overlay_lowrez.material deleted file mode 100644 index 2343ab00dd3fcecc9c76c5ffa5d5604080191bfb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1094 zcmV-M1iAZCQ$s@n000005C8yJ3IG5u1ONaiwJ-f(SP3N|07kBwMBo@D9Z=lH6%gSB z;gBS;UYHS(VR&*eLmm;gkrjQi-Gl7SZPe{_#rF>*m zN#;?&_@yi(v>7KY*4(mEZiDvOIxF@+!MR6HxY2RQB^4Z0hdb<;(Pnzg>%&6BDX1l6TG>I3;X}Cq^Eb_~T*T|$9HZ^S25J3~-0&x*JolZeIu;8!( z=GxKYLgN#G z=5zuA;qv)cC{eOR1(hQ{9yGvU;)_w(wVHy_#3;^`m}Owhh)Xk;%uM8wWm%&W7)caM zBr?iTSx4enMZUIjo2+h)HKSY4l7b}50Z;-V zW2lNA5@0kTOtK0hA~KQSkb;tuQkDZ|kk~*IpW{8))JuF7`8?WDeGESY^kj}9Okppn z3bc2;*9MTcPW!K6lroLjU56|J!b*pavvj1vzNL_xV4d>ZM`t+Uk~i#P)(rr$o`*(I zzs!WF%|8ZTM5%f|qPoW&5+g7qfSx-DtqvRim#khW`+X4Ts{dv2ohy{`WOEnU)*bnXv=*5BmJ>u_hbjA+VNrz2L3eE$d zbi@cG00I$ZXQ22-IJUAkEIASsXa@pi%R&8n%*Y|WLWa@Jcmg&ZSerZQ>RFB~X!28c z9l?S;Hu$^?9?C$aJgBws!=!^Df}TATS<~s%E5&0uT=3f@6GHXBm+1Z0-a+06J}sSd%+WC4j;;d zD-#J|sEz9Z9LvaHb(dyBaNNBzl_aq+%ZK`45=Ta%BuZx6szRDzB8;AKv6D|m1t=Ph MpZeDg15#5%Lj|4)f&c&j diff --git a/assets/materials/gunk_overlay_oily.material b/assets/materials/gunk_overlay_oily.material deleted file mode 100644 index fac6312476da447eb317de93dedaaa90d510e395..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1046 zcmV+x1nK)yQ$s@n000005C8y*2><~80{{RhwJ-f(iU_420M@LPM*z_z9lWOSxBts~ z4Qq6?*1x^i|5g6qzUN*Q8_9NOvNwL&gfzLy?fR<~7wBfa8-Yz@B2ugL?3^;JAq-12 z8GkvK6vxICa{zh(h5-Ks{8FAWTFsj_YwlU8*F_6$vVrMJ;PvF;1poWq% zr-CN$X0D6e{|Ee94x-azc{gqH_J8Etl~ahjNJ-9=vxfCTE@qX3oY}87+y4&!S2(r7 z0!IuHEK2+jITxqp8#!2(aRc%H!2bXM{x2;qoUxpCHswpFWufYkIHt{Z<#nHG<=fRL z+uJRlYT8R{25scNjJoQMvx0C`NmipMxL8pwmO{q7KlxUQQMt_O`89W_#*YBs&A zujVbgQK(~jJY4vGLPjs$+)~ zj{tS-B(o+tWx}gu6&E2<PMxD)y|%VVUH#S}00VtRJVSXaSmN0GFHmUKrN;7{G#DCp? z=Ky#H56?W~_csFfH1KFfKU>_?FZGlaT~yBpu$%n^3^Q2UopbfX zM-~FkgJAaWRjlS{7peErq0%0L5 zV3IyAAC^ZXMC0L03P`c|#?GBT2?5I;ekxXolrJ0VTO|&hh;~r6)G9p0!Qt&0W1hSc QmDy-izqZ`V1X5E&Lu~~Do&W#< diff --git a/levels/ghost_ship/level/airlock/airlock.tscn b/levels/ghost_ship/level/airlock/airlock.tscn index 8d4dc78..a5024d5 100644 --- a/levels/ghost_ship/level/airlock/airlock.tscn +++ b/levels/ghost_ship/level/airlock/airlock.tscn @@ -4,7 +4,7 @@ [ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="2_si4vj"] [ext_resource type="Texture2D" uid="uid://dthjo3ymo7say" path="res://levels/ghost_ship/level/airlock/floor_mask.png" id="3_7lojt"] [ext_resource type="ArrayMesh" uid="uid://bumwpsm42csme" path="res://assets/level/ceiling/ceiling_9x9.mesh" id="4_hgu5g"] -[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk_overlay.material" id="4_knpho"] +[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/grunk_overlays/gunk_overlay.material" id="4_knpho"] [ext_resource type="Texture2D" uid="uid://bn4nrclcovuej" path="res://assets/level/wall/wall_1_C.png" id="5_oawwh"] [ext_resource type="Texture2D" uid="uid://da3nqwmiwbu8s" path="res://assets/level/wall/wall_1_M.png" id="6_orm16"] [ext_resource type="Texture2D" uid="uid://bujelwt4b5d0s" path="res://assets/level/wall/wall_1_N.png" id="7_8qct8"] @@ -14,7 +14,7 @@ [ext_resource type="Texture2D" uid="uid://cpdrvdu3qt62t" path="res://assets/level/wall/wall_2_N.png" id="11_3mk3p"] [ext_resource type="Texture2D" uid="uid://ba5vvrx730go8" path="res://assets/level/wall/wall_2_R.png" id="12_608qq"] [ext_resource type="ArrayMesh" uid="uid://bx00qgk2dyjrw" path="res://assets/level/wall/wall_2.mesh" id="13_wvsd4"] -[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_overlay_lowrez.material" id="14_asais"] +[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/grunk_overlays/lowrez_overlay.material" id="14_asais"] [ext_resource type="PackedScene" uid="uid://b7ycqk0r7n2t" path="res://assets/props/eva_suit/eva_suit.gltf" id="15_e4f0d"] [ext_resource type="PackedScene" uid="uid://dl6vekf0joac4" path="res://src/props/eva_suit/eva_suit.tscn" id="16_oacma"] [ext_resource type="ArrayMesh" uid="uid://c66fwpu8pe7ti" path="res://assets/props/tarp_crate/tarp_crate_2.obj" id="17_4abyn"] diff --git a/levels/ghost_ship/level/cargo_bay/cargo_bay.tscn b/levels/ghost_ship/level/cargo_bay/cargo_bay.tscn index 4d7dc69..6364dbc 100644 --- a/levels/ghost_ship/level/cargo_bay/cargo_bay.tscn +++ b/levels/ghost_ship/level/cargo_bay/cargo_bay.tscn @@ -2,10 +2,10 @@ [ext_resource type="ArrayMesh" uid="uid://bumwpsm42csme" path="res://assets/level/ceiling/ceiling_9x9.mesh" id="1_20lab"] [ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="2_jd3pc"] -[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk_overlay.material" id="3_s2uxq"] +[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/grunk_overlays/gunk_overlay.material" id="3_s2uxq"] [ext_resource type="ArrayMesh" uid="uid://dpr5cgq743f4s" path="res://assets/level/floor/floor_9x9.mesh" id="4_exqd3"] [ext_resource type="ArrayMesh" uid="uid://c785n3j3aq4sf" path="res://assets/level/wall/wall_1.mesh" id="5_fopii"] -[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_overlay_lowrez.material" id="6_d0c5k"] +[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/grunk_overlays/lowrez_overlay.material" id="6_d0c5k"] [ext_resource type="Texture2D" uid="uid://bd52xpmm3oqw" path="res://assets/props/bulkhead/bulkhead_door_C.png" id="7_iwhm6"] [ext_resource type="Texture2D" uid="uid://nexcq3xxrebb" path="res://assets/props/bulkhead/bulkhead_door_M.png" id="8_qdfj2"] [ext_resource type="Texture2D" uid="uid://dk4sm780p6jfc" path="res://assets/props/bulkhead/bulkhead_door_N.png" id="9_wwtwk"] diff --git a/levels/ghost_ship/level/corridor_1/corridor_1.tscn b/levels/ghost_ship/level/corridor_1/corridor_1.tscn index bac34de..f2bae3b 100644 --- a/levels/ghost_ship/level/corridor_1/corridor_1.tscn +++ b/levels/ghost_ship/level/corridor_1/corridor_1.tscn @@ -3,14 +3,14 @@ [ext_resource type="ArrayMesh" uid="uid://cqd0a7ousx01n" path="res://assets/level/hallway/hallway_1.mesh" id="1_ckpmb"] [ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="3_s4vba"] [ext_resource type="PackedScene" uid="uid://drm5dspi48pf5" path="res://src/props/crate_long/phys_crate_long.tscn" id="4_vc8nj"] -[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk_overlay.material" id="5_hwbyh"] +[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/grunk_overlays/gunk_overlay.material" id="5_hwbyh"] [ext_resource type="PackedScene" uid="uid://30o8ltnnxpxo" path="res://src/effects/floating_dust.tscn" id="8_t14hf"] [ext_resource type="Script" uid="uid://c3i315cnqikok" path="res://src/game/tutorial/tutorial_area.gd" id="9_20ek7"] [ext_resource type="PackedScene" uid="uid://d2feet02a603e" path="res://src/props/overhead_light/overhead_light.tscn" id="9_vwa0l"] [ext_resource type="Material" uid="uid://dmolqtdktqdsl" path="res://levels/ghost_ship/guide_sign/airlock_sign.material" id="10_5qwf5"] -[ext_resource type="Material" uid="uid://dutkfm4ek0ysh" path="res://assets/materials/gunk_overlay_bright.material" id="11_i2ry3"] +[ext_resource type="Material" uid="uid://dutkfm4ek0ysh" path="res://assets/materials/grunk_overlays/bright_overlay.material" id="11_i2ry3"] [ext_resource type="ArrayMesh" uid="uid://bm0ryb1t7ha7e" path="res://assets/level/t-junction/t-junction_1.mesh" id="12_3ls22"] -[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_overlay_lowrez.material" id="13_qaol8"] +[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/grunk_overlays/lowrez_overlay.material" id="13_qaol8"] [ext_resource type="PackedScene" uid="uid://2yqi5u5eo025" path="res://src/world/gunk_node/grunk_nodule.tscn" id="14_bfrms"] [ext_resource type="PackedScene" uid="uid://rykf34p8n8x6" path="res://src/props/overhead_light/burnout_light.tscn" id="15_rjmc1"] [ext_resource type="PackedScene" uid="uid://cjqayfrj2oxyr" path="res://src/props/tarp_crate/tarp_crate_logo.tscn" id="16_c1bv0"] diff --git a/levels/ghost_ship/level/corridor_2/corridor_2.tscn b/levels/ghost_ship/level/corridor_2/corridor_2.tscn index d60aa3d..4f7e8f2 100644 --- a/levels/ghost_ship/level/corridor_2/corridor_2.tscn +++ b/levels/ghost_ship/level/corridor_2/corridor_2.tscn @@ -3,14 +3,14 @@ [ext_resource type="ArrayMesh" uid="uid://c4klxlj1oop7t" path="res://assets/level/hallway/hallway_4.mesh" id="1_ka7sa"] [ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="2_osdhu"] [ext_resource type="PackedScene" uid="uid://30o8ltnnxpxo" path="res://src/effects/floating_dust.tscn" id="3_osdhu"] -[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk_overlay.material" id="4_650i1"] +[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/grunk_overlays/gunk_overlay.material" id="4_650i1"] [ext_resource type="Material" uid="uid://b8xdnogrfefvf" path="res://levels/ghost_ship/guide_sign/mess_hall_sign.material" id="5_650i1"] [ext_resource type="Texture2D" uid="uid://duvfb656uahuu" path="res://assets/level/guide_signs/guide_sign_mess_hall_C.png" id="6_o070x"] [ext_resource type="Texture2D" uid="uid://dm50ac5enanm6" path="res://assets/level/guide_signs/guide_sign_mess_hall_E.png" id="7_bmovs"] [ext_resource type="Texture2D" uid="uid://7qbnrtjmvl57" path="res://assets/props/guide_sign/guide_sign_M.png" id="8_f8vhe"] [ext_resource type="Texture2D" uid="uid://d2h6ec1a0jm7c" path="res://assets/props/guide_sign/guide_sign_N.png" id="9_fsxgt"] [ext_resource type="Texture2D" uid="uid://cjm8vlxnejx3w" path="res://assets/props/guide_sign/guide_sign_R.png" id="10_ikww0"] -[ext_resource type="Material" uid="uid://dutkfm4ek0ysh" path="res://assets/materials/gunk_overlay_bright.material" id="11_iefrw"] +[ext_resource type="Material" uid="uid://dutkfm4ek0ysh" path="res://assets/materials/grunk_overlays/bright_overlay.material" id="11_iefrw"] [ext_resource type="PackedScene" uid="uid://bpsiwx1517pk1" path="res://src/props/tarp_crate/tarp_crate.tscn" id="12_vtfca"] [ext_resource type="Script" uid="uid://c3i315cnqikok" path="res://src/game/tutorial/tutorial_area.gd" id="14_6qtqj"] [ext_resource type="ArrayMesh" uid="uid://b17naqcl4ie21" path="res://assets/level/floor/floor_1.mesh" id="14_ihtb8"] @@ -19,7 +19,7 @@ [ext_resource type="ArrayMesh" uid="uid://b3f5p4o7qr1mf" path="res://assets/level/t-junction/t-junction_2.mesh" id="16_0fxnd"] [ext_resource type="ArrayMesh" uid="uid://dbgk0kdg1vufk" path="res://assets/level/ceiling/ceiling_1.mesh" id="16_cnewm"] [ext_resource type="ArrayMesh" uid="uid://c785n3j3aq4sf" path="res://assets/level/wall/wall_1.mesh" id="17_ka7sa"] -[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_overlay_lowrez.material" id="17_wqkax"] +[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/grunk_overlays/lowrez_overlay.material" id="17_wqkax"] [ext_resource type="PackedScene" uid="uid://drm5dspi48pf5" path="res://src/props/crate_long/phys_crate_long.tscn" id="19_j48oc"] [ext_resource type="PackedScene" uid="uid://kctp5erogwcb" path="res://src/world/mechanics/listener/listener.tscn" id="22_arxka"] [ext_resource type="ArrayMesh" uid="uid://d0sdsir1hqnbu" path="res://assets/level/wall/wall_4.mesh" id="23_7ox1u"] diff --git a/levels/ghost_ship/level/corridor_3/corridor_3.tscn b/levels/ghost_ship/level/corridor_3/corridor_3.tscn index accc10c..4e9f372 100644 --- a/levels/ghost_ship/level/corridor_3/corridor_3.tscn +++ b/levels/ghost_ship/level/corridor_3/corridor_3.tscn @@ -4,12 +4,12 @@ [ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="2_rvc24"] [ext_resource type="PackedScene" uid="uid://30o8ltnnxpxo" path="res://src/effects/floating_dust.tscn" id="3_rvc24"] [ext_resource type="PackedScene" uid="uid://rykf34p8n8x6" path="res://src/props/overhead_light/burnout_light.tscn" id="4_8y1ya"] -[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk_overlay.material" id="4_yqi6h"] +[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/grunk_overlays/gunk_overlay.material" id="4_yqi6h"] [ext_resource type="Material" uid="uid://dt73a25l7h8if" path="res://levels/ghost_ship/guide_sign/crew_quarters_sign.material" id="5_yqi6h"] -[ext_resource type="Material" uid="uid://dutkfm4ek0ysh" path="res://assets/materials/gunk_overlay_bright.material" id="6_8pwhd"] +[ext_resource type="Material" uid="uid://dutkfm4ek0ysh" path="res://assets/materials/grunk_overlays/bright_overlay.material" id="6_8pwhd"] [ext_resource type="Material" uid="uid://lp1osos3aqdl" path="res://levels/ghost_ship/guide_sign/ops_sign.material" id="7_h1n2n"] [ext_resource type="ArrayMesh" uid="uid://b3f5p4o7qr1mf" path="res://assets/level/t-junction/t-junction_2.mesh" id="8_1goqq"] -[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_overlay_lowrez.material" id="9_57qp5"] +[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/grunk_overlays/lowrez_overlay.material" id="9_57qp5"] [ext_resource type="PackedScene" uid="uid://d2feet02a603e" path="res://src/props/overhead_light/overhead_light.tscn" id="10_f0kmn"] [ext_resource type="ArrayMesh" uid="uid://bm0ryb1t7ha7e" path="res://assets/level/t-junction/t-junction_1.mesh" id="11_s3mtr"] [ext_resource type="ArrayMesh" uid="uid://dkh2r61ydupb7" path="res://assets/level/floor/floor_2.mesh" id="12_i8gqp"] diff --git a/levels/ghost_ship/level/crew_quarters/crew_quarters.tscn b/levels/ghost_ship/level/crew_quarters/crew_quarters.tscn index 1938804..84cdeac 100644 --- a/levels/ghost_ship/level/crew_quarters/crew_quarters.tscn +++ b/levels/ghost_ship/level/crew_quarters/crew_quarters.tscn @@ -4,8 +4,8 @@ [ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="2_xbtal"] [ext_resource type="ArrayMesh" uid="uid://bumwpsm42csme" path="res://assets/level/ceiling/ceiling_9x9.mesh" id="3_xbtal"] [ext_resource type="ArrayMesh" uid="uid://c785n3j3aq4sf" path="res://assets/level/wall/wall_1.mesh" id="4_mxi1m"] -[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk_overlay.material" id="4_rcrnx"] -[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_overlay_lowrez.material" id="5_rcrnx"] +[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/grunk_overlays/gunk_overlay.material" id="4_rcrnx"] +[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/grunk_overlays/lowrez_overlay.material" id="5_rcrnx"] [ext_resource type="PackedScene" uid="uid://30o8ltnnxpxo" path="res://src/effects/floating_dust.tscn" id="7_smsfc"] [ext_resource type="ArrayMesh" uid="uid://b17naqcl4ie21" path="res://assets/level/floor/floor_1.mesh" id="8_vt83f"] [ext_resource type="ArrayMesh" uid="uid://dbgk0kdg1vufk" path="res://assets/level/ceiling/ceiling_1.mesh" id="9_ga3kk"] diff --git a/levels/ghost_ship/level/medbay/medbay.tscn b/levels/ghost_ship/level/medbay/medbay.tscn index 7e074d7..00269ed 100644 --- a/levels/ghost_ship/level/medbay/medbay.tscn +++ b/levels/ghost_ship/level/medbay/medbay.tscn @@ -4,8 +4,8 @@ [ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="2_lknyg"] [ext_resource type="ArrayMesh" uid="uid://bumwpsm42csme" path="res://assets/level/ceiling/ceiling_9x9.mesh" id="3_lknyg"] [ext_resource type="ArrayMesh" uid="uid://c785n3j3aq4sf" path="res://assets/level/wall/wall_1.mesh" id="4_g8qvw"] -[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk_overlay.material" id="4_yvs0w"] -[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_overlay_lowrez.material" id="5_yvs0w"] +[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/grunk_overlays/gunk_overlay.material" id="4_yvs0w"] +[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/grunk_overlays/lowrez_overlay.material" id="5_yvs0w"] [ext_resource type="ArrayMesh" uid="uid://b17naqcl4ie21" path="res://assets/level/floor/floor_1.mesh" id="6_jnjru"] [ext_resource type="ArrayMesh" uid="uid://dkh2r61ydupb7" path="res://assets/level/floor/floor_2.mesh" id="7_bnexv"] [ext_resource type="ArrayMesh" uid="uid://dbgk0kdg1vufk" path="res://assets/level/ceiling/ceiling_1.mesh" id="8_p5an5"] diff --git a/levels/ghost_ship/level/mess_hall/mess_hall.tscn b/levels/ghost_ship/level/mess_hall/mess_hall.tscn index 97ccbb5..d2b5808 100644 --- a/levels/ghost_ship/level/mess_hall/mess_hall.tscn +++ b/levels/ghost_ship/level/mess_hall/mess_hall.tscn @@ -2,11 +2,11 @@ [ext_resource type="ArrayMesh" uid="uid://c785n3j3aq4sf" path="res://assets/level/wall/wall_1.mesh" id="1_ind8m"] [ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="2_vyxvc"] -[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_overlay_lowrez.material" id="3_6lrbi"] +[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/grunk_overlays/lowrez_overlay.material" id="3_6lrbi"] [ext_resource type="ArrayMesh" uid="uid://dpr5cgq743f4s" path="res://assets/level/floor/floor_9x9.mesh" id="4_pmhe8"] [ext_resource type="ArrayMesh" uid="uid://bumwpsm42csme" path="res://assets/level/ceiling/ceiling_9x9.mesh" id="5_vyxvc"] [ext_resource type="PackedScene" uid="uid://ca7b5gjl3ri0p" path="res://src/props/cafe_table/cafe_table.tscn" id="6_1ls0l"] -[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk_overlay.material" id="6_jshbi"] +[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/grunk_overlays/gunk_overlay.material" id="6_jshbi"] [ext_resource type="PackedScene" uid="uid://c8pkhw0b47xdd" path="res://src/props/cupboard/cupboard.tscn" id="7_jshbi"] [ext_resource type="PackedScene" uid="uid://dtus42gmb1kqq" path="res://src/props/vending_machine/vending_machine.tscn" id="8_g7nyg"] [ext_resource type="Texture2D" uid="uid://d2xq0uvxh2ojk" path="res://assets/props/vending_machine/vending_machine_C.png" id="9_6xy1x"] diff --git a/levels/ghost_ship/level/ops_center/ops_center.tscn b/levels/ghost_ship/level/ops_center/ops_center.tscn index cfaf2ca..fb082b4 100644 --- a/levels/ghost_ship/level/ops_center/ops_center.tscn +++ b/levels/ghost_ship/level/ops_center/ops_center.tscn @@ -3,9 +3,9 @@ [ext_resource type="ArrayMesh" uid="uid://dpr5cgq743f4s" path="res://assets/level/floor/floor_9x9.mesh" id="1_80no3"] [ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="2_chf33"] [ext_resource type="ArrayMesh" uid="uid://bumwpsm42csme" path="res://assets/level/ceiling/ceiling_9x9.mesh" id="3_chf33"] -[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk_overlay.material" id="4_6issa"] +[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/grunk_overlays/gunk_overlay.material" id="4_6issa"] [ext_resource type="ArrayMesh" uid="uid://c785n3j3aq4sf" path="res://assets/level/wall/wall_1.mesh" id="4_vmimu"] -[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_overlay_lowrez.material" id="5_6issa"] +[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/grunk_overlays/lowrez_overlay.material" id="5_6issa"] [ext_resource type="ArrayMesh" uid="uid://d0sdsir1hqnbu" path="res://assets/level/wall/wall_4.mesh" id="6_jmo1t"] [ext_resource type="ArrayMesh" uid="uid://bx00qgk2dyjrw" path="res://assets/level/wall/wall_2.mesh" id="7_7c0f0"] [ext_resource type="ArrayMesh" uid="uid://dkh2r61ydupb7" path="res://assets/level/floor/floor_2.mesh" id="8_pascc"] diff --git a/levels/grunkbeast_test/visual_test/visual_test.tscn b/levels/grunkbeast_test/visual_test/visual_test.tscn index 828d439..207f9d9 100644 --- a/levels/grunkbeast_test/visual_test/visual_test.tscn +++ b/levels/grunkbeast_test/visual_test/visual_test.tscn @@ -3,7 +3,7 @@ [ext_resource type="Script" uid="uid://c8lfvagqptams" path="res://levels/grunkbeast_test/visual_test/visual_test.gd" id="1_f3alo"] [ext_resource type="ArrayMesh" uid="uid://c4klxlj1oop7t" path="res://assets/level/hallway/hallway_4.mesh" id="2_jle5o"] [ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="3_lpqtr"] -[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk_overlay.material" id="4_ibsng"] +[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/grunk_overlays/gunk_overlay.material" id="4_ibsng"] [ext_resource type="PackedScene" uid="uid://30o8ltnnxpxo" path="res://src/effects/floating_dust.tscn" id="5_hposp"] [ext_resource type="PackedScene" uid="uid://d2feet02a603e" path="res://src/props/overhead_light/overhead_light.tscn" id="6_n2727"] [ext_resource type="Material" uid="uid://b8xdnogrfefvf" path="res://levels/ghost_ship/guide_sign/mess_hall_sign.material" id="7_07ff1"] @@ -14,7 +14,7 @@ [ext_resource type="Texture2D" uid="uid://cjm8vlxnejx3w" path="res://assets/props/guide_sign/guide_sign_R.png" id="12_ya8yf"] [ext_resource type="PackedScene" uid="uid://bpsiwx1517pk1" path="res://src/props/tarp_crate/tarp_crate.tscn" id="14_u7y2c"] [ext_resource type="ArrayMesh" uid="uid://b17naqcl4ie21" path="res://assets/level/floor/floor_1.mesh" id="16_43u2e"] -[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_overlay_lowrez.material" id="17_f3alo"] +[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/grunk_overlays/lowrez_overlay.material" id="17_f3alo"] [ext_resource type="ArrayMesh" uid="uid://dbgk0kdg1vufk" path="res://assets/level/ceiling/ceiling_1.mesh" id="18_8q52p"] [ext_resource type="ArrayMesh" uid="uid://c785n3j3aq4sf" path="res://assets/level/wall/wall_1.mesh" id="19_clw2p"] [ext_resource type="Material" uid="uid://dt73a25l7h8if" path="res://levels/ghost_ship/guide_sign/crew_quarters_sign.material" id="20_7nq4j"] diff --git a/levels/mechanic_test/mechanic_test.tscn b/levels/mechanic_test/mechanic_test.tscn index 1461148..3b7ed9c 100644 --- a/levels/mechanic_test/mechanic_test.tscn +++ b/levels/mechanic_test/mechanic_test.tscn @@ -5,7 +5,7 @@ [ext_resource type="PackedScene" uid="uid://b6eg8t04rkh0c" path="res://src/props/wall_switch/wall_switch.tscn" id="3_awnx0"] [ext_resource type="Script" uid="uid://deg5xd87cy8rg" path="res://src/props/interactive.gd" id="4_qjnj2"] [ext_resource type="Texture2D" uid="uid://8cm835h4gxwe" path="res://assets/debug_mask.png" id="5_aix42"] -[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk_overlay.material" id="7_qjnj2"] +[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/grunk_overlays/gunk_overlay.material" id="7_qjnj2"] [ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="8_awnx0"] [ext_resource type="PackedScene" uid="uid://cubwniraol1qn" path="res://src/props/bulkhead/bulkhead.tscn" id="8_ujrcv"] [ext_resource type="PackedScene" uid="uid://b5jubpjj3d277" path="res://levels/mechanic_test/signal_test.tscn" id="9_ix0jw"] diff --git a/levels/mechanic_test/prop_test.tscn b/levels/mechanic_test/prop_test.tscn index d049e4d..690d94a 100644 --- a/levels/mechanic_test/prop_test.tscn +++ b/levels/mechanic_test/prop_test.tscn @@ -2,8 +2,8 @@ [ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="1_7477u"] [ext_resource type="Texture2D" uid="uid://8cm835h4gxwe" path="res://assets/debug_mask.png" id="2_7477u"] -[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk_overlay.material" id="3_cr8wn"] -[ext_resource type="Material" uid="uid://djoxlkeqf4cvp" path="res://assets/materials/grunk_overlay_debug.material" id="4_lrgpr"] +[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/grunk_overlays/gunk_overlay.material" id="3_cr8wn"] +[ext_resource type="Material" uid="uid://djoxlkeqf4cvp" path="res://assets/materials/grunk_overlays/debug_overlay.material" id="4_lrgpr"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_awnx0"] albedo_color = Color(1, 0.403922, 1, 1) diff --git a/levels/mechanic_test/signal_test.tscn b/levels/mechanic_test/signal_test.tscn index 60d3bf4..f26281e 100644 --- a/levels/mechanic_test/signal_test.tscn +++ b/levels/mechanic_test/signal_test.tscn @@ -2,7 +2,7 @@ [ext_resource type="Material" uid="uid://bgafiida0ob2j" path="res://assets/materials/level/wall_2.material" id="1_e8utx"] [ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="5_r07l4"] -[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk_overlay.material" id="6_r07l4"] +[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/grunk_overlays/gunk_overlay.material" id="6_r07l4"] [ext_resource type="PackedScene" uid="uid://dgqx1h4dtkwma" path="res://src/world/mechanics/trigger/gunk_trigger.tscn" id="8_gx82l"] [ext_resource type="PackedScene" uid="uid://bttust5ohud8e" path="res://src/world/mechanics/relay/gunk_relay.tscn" id="9_d4a3d"] [ext_resource type="PackedScene" uid="uid://dgeg3kkogm71m" path="res://src/world/mechanics/alarm/gunk_alarm.tscn" id="10_l8xa5"] diff --git a/levels/pathing_test/pathing_test.tscn b/levels/pathing_test/pathing_test.tscn index 276287d..1b48354 100644 --- a/levels/pathing_test/pathing_test.tscn +++ b/levels/pathing_test/pathing_test.tscn @@ -9,16 +9,16 @@ [ext_resource type="Texture2D" uid="uid://clofvb76pv6g" path="res://assets/red.png" id="5_jj0u7"] [ext_resource type="Texture2D" uid="uid://cd0w8eqpount3" path="res://assets/props/crate_long/crate_long_C.png" id="6_e2fuu"] [ext_resource type="Texture2D" uid="uid://da5p04vbiy3xe" path="res://assets/props/crate_long/crate_long_M.png" id="7_hv7qb"] -[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk_overlay.material" id="7_nsdlh"] +[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/grunk_overlays/gunk_overlay.material" id="7_nsdlh"] [ext_resource type="Texture2D" uid="uid://bsovubygl3go2" path="res://assets/props/crate_long/crate_long_N.png" id="8_wxmii"] [ext_resource type="Texture2D" uid="uid://b1m1my5q2vlwi" path="res://assets/props/crate_long/crate_long_R.png" id="9_nsdlh"] [ext_resource type="PackedScene" uid="uid://30o8ltnnxpxo" path="res://src/effects/floating_dust.tscn" id="10_br5h1"] [ext_resource type="PackedScene" uid="uid://b6eg8t04rkh0c" path="res://src/props/wall_switch/wall_switch.tscn" id="11_qluxd"] [ext_resource type="PackedScene" uid="uid://d2feet02a603e" path="res://src/props/overhead_light/overhead_light.tscn" id="12_h6xp0"] [ext_resource type="Material" uid="uid://dmolqtdktqdsl" path="res://levels/ghost_ship/guide_sign/airlock_sign.material" id="13_irt7r"] -[ext_resource type="Material" uid="uid://dutkfm4ek0ysh" path="res://assets/materials/gunk_overlay_bright.material" id="14_olej6"] +[ext_resource type="Material" uid="uid://dutkfm4ek0ysh" path="res://assets/materials/grunk_overlays/bright_overlay.material" id="14_olej6"] [ext_resource type="ArrayMesh" uid="uid://bm0ryb1t7ha7e" path="res://assets/level/t-junction/t-junction_1.mesh" id="15_tmnt4"] -[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_overlay_lowrez.material" id="16_x0tbd"] +[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/grunk_overlays/lowrez_overlay.material" id="16_x0tbd"] [ext_resource type="PackedScene" uid="uid://2yqi5u5eo025" path="res://src/world/gunk_node/grunk_nodule.tscn" id="17_iwy8m"] [ext_resource type="PackedScene" uid="uid://rykf34p8n8x6" path="res://src/props/overhead_light/burnout_light.tscn" id="18_40pb5"] [ext_resource type="PackedScene" uid="uid://cjqayfrj2oxyr" path="res://src/props/tarp_crate/tarp_crate_logo.tscn" id="19_iuevq"] diff --git a/levels/prop_test/prop_test.tscn b/levels/prop_test/prop_test.tscn index 008cebf..689762c 100644 --- a/levels/prop_test/prop_test.tscn +++ b/levels/prop_test/prop_test.tscn @@ -36,9 +36,9 @@ [ext_resource type="Script" uid="uid://deg5xd87cy8rg" path="res://src/props/interactive.gd" id="28_ibd1t"] [ext_resource type="PackedScene" uid="uid://d1kacn4b60ucy" path="res://src/ui/post_processing.tscn" id="30_qnhar"] [ext_resource type="PackedScene" uid="uid://bfm80tqsw22qc" path="res://src/props/wire_shelves/wire_shelves.tscn" id="36_hb05j"] -[ext_resource type="Material" uid="uid://dutkfm4ek0ysh" path="res://assets/materials/gunk_overlay_bright.material" id="37_00w3i"] +[ext_resource type="Material" uid="uid://dutkfm4ek0ysh" path="res://assets/materials/grunk_overlays/bright_overlay.material" id="37_00w3i"] [ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="40_6kdm2"] -[ext_resource type="Material" uid="uid://dl3cvc4e7evn4" path="res://assets/materials/gunk_overlay_oily.material" id="41_6kdm2"] +[ext_resource type="Material" uid="uid://dl3cvc4e7evn4" path="res://assets/materials/grunk_overlays/oily_overlay.material" id="41_6kdm2"] [ext_resource type="Shader" uid="uid://dfpidwyes4pvr" path="res://src/shaders/fresnel.gdshader" id="44_csbnx"] [ext_resource type="Texture2D" uid="uid://8cm835h4gxwe" path="res://assets/debug_mask.png" id="45_q86l6"] diff --git a/levels/sandbox/editor_visual_demo.tscn b/levels/sandbox/editor_visual_demo.tscn index 89cdd12..f543a26 100644 --- a/levels/sandbox/editor_visual_demo.tscn +++ b/levels/sandbox/editor_visual_demo.tscn @@ -7,7 +7,7 @@ [ext_resource type="Texture2D" uid="uid://dthjo3ymo7say" path="res://levels/ghost_ship/level/airlock/floor_mask.png" id="3_3t4ks"] [ext_resource type="Shader" uid="uid://o1vaioor4435" path="res://src/shaders/gunk/gunk_overlay.gdshader" id="3_l2a0i"] [ext_resource type="Gradient" uid="uid://dcr1dt7cujba4" path="res://assets/swatches/gradients/blessing.tres" id="4_4i8px"] -[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk_overlay.material" id="4_cdbrk"] +[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/grunk_overlays/gunk_overlay.material" id="4_cdbrk"] [ext_resource type="ArrayMesh" uid="uid://bumwpsm42csme" path="res://assets/level/ceiling/ceiling_9x9.mesh" id="5_4kd0u"] [ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="5_hps31"] [ext_resource type="Texture2D" uid="uid://bn4nrclcovuej" path="res://assets/level/wall/wall_1_C.png" id="6_ftfu1"] @@ -20,7 +20,7 @@ [ext_resource type="Texture2D" uid="uid://cpdrvdu3qt62t" path="res://assets/level/wall/wall_2_N.png" id="12_328l5"] [ext_resource type="Texture2D" uid="uid://ba5vvrx730go8" path="res://assets/level/wall/wall_2_R.png" id="13_l2a0i"] [ext_resource type="ArrayMesh" uid="uid://bx00qgk2dyjrw" path="res://assets/level/wall/wall_2.mesh" id="14_hps31"] -[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_overlay_lowrez.material" id="15_h40r5"] +[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/grunk_overlays/lowrez_overlay.material" id="15_h40r5"] [ext_resource type="PackedScene" uid="uid://b7ycqk0r7n2t" path="res://assets/props/eva_suit/eva_suit.gltf" id="16_7sqfj"] [ext_resource type="ArrayMesh" uid="uid://c66fwpu8pe7ti" path="res://assets/props/tarp_crate/tarp_crate_2.obj" id="18_126eu"] [ext_resource type="Texture2D" uid="uid://bn8jtn1sbfved" path="res://assets/props/tarp_crate/tarp_crate_logo_C.png" id="19_aldde"] @@ -43,7 +43,7 @@ [ext_resource type="ArrayMesh" uid="uid://m4did6uilrp7" path="res://assets/props/overhead_light/overhead_light.obj" id="38_d1qr0"] [ext_resource type="Material" uid="uid://dmolqtdktqdsl" path="res://levels/ghost_ship/guide_sign/airlock_sign.material" id="39_328l5"] [ext_resource type="Texture2D" uid="uid://bne1d0r5a8nn6" path="res://assets/props/overhead_light/overhead_light_C.png" id="39_p58gl"] -[ext_resource type="Material" uid="uid://dutkfm4ek0ysh" path="res://assets/materials/gunk_overlay_bright.material" id="40_l2a0i"] +[ext_resource type="Material" uid="uid://dutkfm4ek0ysh" path="res://assets/materials/grunk_overlays/bright_overlay.material" id="40_l2a0i"] [ext_resource type="Texture2D" uid="uid://jag1fu2515j8" path="res://assets/props/overhead_light/overhead_light_E.png" id="40_qbt1e"] [ext_resource type="Texture2D" uid="uid://bh2jmk7jfjmyr" path="res://assets/props/overhead_light/overhead_light_M.png" id="41_he183"] [ext_resource type="ArrayMesh" uid="uid://bm0ryb1t7ha7e" path="res://assets/level/t-junction/t-junction_1.mesh" id="42_hps31"] diff --git a/levels/sandbox/gunk_sandbox.material b/levels/sandbox/gunk_sandbox.material new file mode 100644 index 0000000000000000000000000000000000000000..e35c886f3b8a213aa03786bc6ecd1cc84b6bfee7 GIT binary patch literal 934 zcmV;X16ll1Q$s@n000005C8zz2mk<%0{{RhwJ-f(*9RpW0Osa}Nbt}m9WaMa&U~^7 zO1=1L>?gf)tv+!4VBqLXfR?^3BHPAleYUWa`t2;Ial5~em7FNeKhiB!>`%?NBRG9PR9_97!D^b|2sH%S5nHY$->^e95dLlN|1D>a_iU=syxpOK07 zqu-Wt?)lZYs$qv&4j$fB(6rhl)lQC@x!}kRlMp*{R0vZ(s~VZ?@MIIi^!y=CHoD!`j38a<`;8>clp@E$*O0lFD#f)FAqB zt~15PHrp6R(-L@okgr;LB&tR3I9`eQ$FUYTJ3KodE;TJ#DP!?^y-u*$tdLYPpr0ZQ zPq}fSxES1&7Gx!UigI53nGKUH#_7fg0nYzS#w+MQ1QMJ71~QqmqQ+IA=Jg61$y`4M zA)y%;j$n}ZuRtWEfd_y;z!MnV)cQ28%Ep><57P)P-cbszO~g-{$~#4r42IF@s4y{M z1Pc{_rl=u7W{?ccj3fmqqyu1rA!AkK0TKYkBn!e6Q${o*VKWL!N(zdV0~i>7j5OZn z(OtfpeypBMQ7y;06Hr}uyk$DRT@3iJ6Hicx_ePvI!TrOb`1)U)Sk}voBKGp6?LzbB z0g;Xkmh<--JYWs(0u=XkKLz`nPrZkr_rX2qVVU79EprQkT3l2t zD_gSs8U&P`X#u)j2mqTC*dL&EwwaNS57VVJQY95fP5{0*w$E-;*tnmvLSTyO>?Gnf z=-7uZ^oQDXP0{EsT4=