From 49e03112fd50bfd71bd3543ff1c58c3599611e5f Mon Sep 17 00:00:00 2001 From: Antoine H Date: Mon, 7 Dec 2020 17:23:47 +0100 Subject: [PATCH] Add temporary visual + Start Sink --- Assets/Arts/Temporaires/Sprites/Sink.png | Bin 0 -> 60353 bytes Assets/Arts/Temporaires/Sprites/Sink.png.meta | 106 +++++++ Assets/Arts/Temporaires/Sprites/barrel.png | Bin 0 -> 3075 bytes .../Arts/Temporaires/Sprites/barrel.png.meta | 154 ++++++++++ Assets/Prefabs/Characters/Tavernkeeper.prefab | 4 +- Assets/Scenes/Tests/SampleScene.unity | 270 ++++++++++++++++-- Assets/Scripts/Cleaning_workshop.cs | 37 +++ Assets/Scripts/Cleaning_workshop.cs.meta | 11 + ProjectSettings/TagManager.asset | 1 + 9 files changed, 556 insertions(+), 27 deletions(-) create mode 100644 Assets/Arts/Temporaires/Sprites/Sink.png create mode 100644 Assets/Arts/Temporaires/Sprites/Sink.png.meta create mode 100644 Assets/Arts/Temporaires/Sprites/barrel.png create mode 100644 Assets/Arts/Temporaires/Sprites/barrel.png.meta create mode 100644 Assets/Scripts/Cleaning_workshop.cs create mode 100644 Assets/Scripts/Cleaning_workshop.cs.meta diff --git a/Assets/Arts/Temporaires/Sprites/Sink.png b/Assets/Arts/Temporaires/Sprites/Sink.png new file mode 100644 index 0000000000000000000000000000000000000000..e6d67221378168437f9eefffb2f7635a98548a16 GIT binary patch literal 60353 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

WPfE@XZjb44vPIsu}3@CbBA%*+kn#sE9 zOCA2oWV_pOR4tb*bkdYNsTB2v(-hb8sI+G^T6vNiJx}(-l!?k>QWqU16iiGl69E$KVV{x04qMOJzUVosq)yt z{b*xP8s>sSGk&FT_5113l56SltWVzKQ5X^9wD`y*(Aw2exypNI$ zMeg2B9l}N)qURuP6t}RosMw!S*P6vLE;*1}=rgaDa8>?E#``UuBF75D`wAi2sp>N| zCYds%CSBkCQA*LS>}C~nl_czQj(lqPK8sVc_;n|)&Nnu04f$`+`s~SjZ=9T_(;siC zC@o*k*~Whj0hRV|jYP_52nHQU#yju59gKUF7^Q`7`3c0VCUlQt5=~K0A$|tU21iHT z+xK<7p86ClCRuh!74J`@E!+pB1iaTBcb9f0hwd>vAm)xS4>nu`fzeCeoP0_CoxpqN zmfZEDqKPCehH-i3|fn{-a#AwpWmd-Nx&@lz$wje&xG;h8SMg6+<=mI&YjlKlwwQ z^wA#ns0_PJL~$vW?-Z9~kS{py`k+rYGcWQYCln=rs|5fhuvhL`Hru?GL7A1~C1})s z>~KFoiRhsPbH zybeuDt-7}<4llnuEzvSKI9mIzixI;@!K5u(-d3nE7S~CRO{Mj9`X^8HqqexBy8T6i z-t6eqgI0sn+PZb2i)vu?qvES)#cliH_@7KL2Dn;K#3mJSu@%c;P-IRCuatx;^2-1EU9^HrUoQ1kovX@)N>G@o_@D^5h1Y-ob? zJH6M;wSyNAz3zn3d7}+ZSL%nuo*l3Tz?2ttI6JT=)6#pCOY9flDsvGC?aBW#ZO5L} zqk)LU+XbP)~!J!oVrw=ul40#AL zsm5dQjGSBg2*LpawQX+|D*dXyc&goYvUVC!}m!_q0MQFGM3f<3Z%-&!n`gV2p4 zDFj_5uEpY!nsu4k5;op7;m-gO*>V*v1#Y-~OvMLi;j}xy2TQEmhI>;D9krFBqf^Jx z_RDvOjewRKe*ban8Q*#nUpRQnwn`IWw5tNw2L@6{zKCFAH(}im@1NJmG6|)MYkt7O z40<;@HaJ&V+v~;UX1k7A{0?ff45P=ifrM?(oTVS0j^jeWxIOLRATH(wAblY!8I0P^ z3`<;+W&h@BWiZ~`?!AbZ@hH?LCbZ1=0V$_LD&nlt*MsXWO`1So4Tv`gxD`?U~{_El=J~exj?({D8yeEx~UQfQSUy=OK!|yR+4{jL&;n-*Xcn0HI%1kj*A00SlrsHNnB`Oj<5gM}INtL{ zcABcQl9F#H1R8x^a_Ic$A0RPH>Gj8#GH>!%U>77~e-a)w-uA@HOMkk_tNDT)KlY^% z-hOtrQ(AdIi@p>=<~LlF-0USPj40Kb z8z$*QXp}?}m58pRU`VPCqoqi{|FpVfU#9p5sIZm%a2Wu0&5UArI_P-lh(>InF{P5b z*KJIwki2Wi@Lu_wn8A-J@4_(Fw@&R|b|?rvwKB~KlUB%XcN91{_%_Onu86tOD<=LC zN@&;BUA~9b;ZO0BaBX3~B9D6+O;-<2`~>bW_{YQt)D$I3sz`aq5CbUyLH#PhO}}_= zjx6cMoTKQoBlB99KUUqt4fI}38*10cIUX~sYkwJQ32c^w(6fphX@){C({SnJWx+gy ze8a!X!yMC=kI3pWA{iS$LyDuw2@vYkFh_$bEFhz?p zAJ3)s6r%fb;HiAq$r4$R|1YF(-?eTM#i39plLtK!sUsrlv}0pS4~9yj#1&ubIFd%Lu^gbs$vFA^g?L^1vSQvC9RFnOQB z{YT|4A6>jEv~1T#D}FAvFFN?+Yx6Z>MIaq@+GCOI4?9^hU_}6iGWLy{z2LgN!L@9L zpZz-*x0k1Uey(nwjCo10@F#}1t)#uxh9O2Ma*_|9obDFlLSie*7cW*JeQS8?n1%MB zjltV=QE!v3{jCxUE=AFGe|**unbW^7>$X>A6nv0=o56%&+LTAEYAN1D#a@?rSL4If3851wZ@38k^~>0Z*nje8#kqa|FEhFtR! zwu?e++0;<7}nS@Pzqu*dT_nc(RI=3HoR#M|3*(6q#_9vzD0acJk@FD0z51FhXQ2d}XQKXDF{h zbQlUn9mi())$|kTg%D}@{t8gj>F{Fx9R}pL_=BcVQTq?k1FHeafpW}kzP6E+tE8vI~1`hj%EOtr{7_)@tZjlTCdTEhA7muFk= zlT?uTO(r_ptEc~nqYVWSx;nqUZ(~DVu6zNg{<`d0D@xZM(mZ~E+^fto^Iq=wh!+!^ z6N1Mf**W`m;ZW}x(qtx>kVeib1~%Wl^q4Q<-vzQ z-{^Co@_ln|IUi^+g)eBFuC+vGo~#WzQf$q1KHY}DT%V>M_6`u^->L8wku?xe8(h6` zLKDNa{Lb5?gD2$C#> zg%l54_+<^X!c0# zI<)N0f7#4*p54}?A??D4fvPXrG5p;9B|~2!SH5eLvIh@mS(Z=M$RU3-mFjbDoX$&r z6K+YRQ93$cg4aj$*ww|^6F-=8t%(LH33Bg#+wy#sx1~wpyV>`0cwz3>&<%O5 z?7|jE+x_(QYT|IN)L*!rDZC?I!(zQ07ZAKy^bq z(hOQ<$L*%vi8nL|_#sr%Qy56-?pTZ4zcwe1k%V19u=r!M zEBLZw_)Jyz6U;-7m0H^%_LY$=fgG6*LmO+Zlwg1S2I))OoT?H@8hp=`V$~H)+4Toi zaOK~{iDjN45iLownRPiL#1jabq#m&f`*p8T2 z98m>gw;@LX@m|+DJ5tCt)QGS)c9oc>F1!dx{Q}j>0$wJ#eRz+wP!#j@gJ&#bg98r5 zRXGIg_B_3@Pt(tc{I()@y`K~V762uun(|gnl-Is}k$oEfT}$^|tUk;adI z0JpDNs3CF&rQMc0O94U7JRmsWc+Gy;UEwqJlSY0bciutg8IMEw8=LS#C~Oh(sM()! zoD}ts(m+N-XvXf90{dNr`QeCS5OMNPx~|Kfed2`EZn)pU=u9%BK9Bxga3)2F9+?*` zbc(PC1F2OqgnYoVix6}F#M3!*CBhq_2Uc7r^2v7}*?66I%-GoH z3_!j>bwQmae&elw_e#K&q-|Sjsh)MSApt&KE3B6KH#A46wsdyMBj+n1SJW3-*hYtI zFsj=$qC1A26c6G%*hx*3GFDwYGfr1w+kAVU&6o`2;9ZWfxHGZlTk`dZf(ie^))c<; z{&2+v9RMmkT_zB&eFBicj5HUa1OX%9>IO`m)DyW?sn#whaGsjYA@UM;!wxfvdF|eY zj@hEzjQaq%cBf z(vPZhy6J|u*YO`@UM8Ee;f|kA&%O*o&0=ya(qpMwX>gGPcl z#it{)A6`fhPi62M%?hVOk@-#c18#K;vbH=b%(`G}j(0cN5Odg2ZIFmOIH&g51N5{` zrTDWmayC?Yzm6+EF|t^4h3GCB==X*95MVTIr+P+)pB`j}gZV7~TRy4|f3VUg{d~-; zHj4DK-xeYizHoiI@fw{)1YHDUg002@>x{a1uKf!^={o6kOcB-Q!sG|v<^Ww?;2CE* zvkKZPEq?n}=aA63sv;4crhOINpdfku$U#_G9Qujs;*2l;5p1i(vdcTzP>O@rNPY+L z({Ne2y z)7t6o6~s$|Lh1f>JBAp7?tJW=H}Y=BiVjsj?jJ}uVh1D4&_I6l{HkmgOgfrzpak-; z;3}f^xys7YO_K|e0{vcuT+#o@vs-qedK(9rq^ZFmj?66ra3Ea;xt%(*|D&=Rel2;< z>t&g6aJ<(o;}IjA3p;culsq4SOk=Cbd3^E)j~8#psnum>2W9+s{tA#Hz4M(HPUOa- zj_!Nf$cRI+oB+`}14FkNkOxNsB`-ZO!3kkNXE}yi)84d4xYZCJ3?U5$&S1NgHv*qs zzEYTFoJ~mwY=?C45J0x0tYpymY~=XrySA0ga=!p#?tyG6v&y4J%`>r)Y=sw46Q^6C z0<6a!t-&3ylA;{5xk5vfNu!hrXhyaa7XonRcCg7TbokfWY~40R6W#t`;Q^398Qu=Q z?bkg0ws{)TKa9YE=h86wOrTJ^KDiJVi<It_(x^4WIjCoGudi?QdrwJ%bBuI2i+rVimfabJKMJsCme>lE0u7U z=Y!&oUtnc+<`2yqIp=Um=H%~!a(+7QeW(^5P@A$+Pr0D zkNpIJH4zcMGH^xYz#fSs%k7MUmDpu?);Df;Qz+|jY)ZB5K+!{DqqNl^bm&_x z&hQ$O)>kI3N`t&vm07B|CfM~bIV8r<9jc2x!yp3Pi?+SGHWjk*1wPdY+^&i>%mvdc z7p_rQM8G1~7}tV{mv0c%KR>iBUfu^MLO=vZnzd}T*NHDDisMEnaAs}3wwH==Rv78fiFA>c-*?y zhvt`LS1o@y$=%a~o0C6)5U!oaK2&=5_W+aTi>P#k@-?L2y59NV92oerVqZ0}tX=== z95n4)B{&!~z503FHf;Dt(2MbI59uDPczpjTj@}AsrRZ|VtRtj>F8i`|cShxUcgNq{ z`Ce#UTpwt}+IwlHVGyFfsrk;_3t;3AptG*l)`@K1XgK1*7u)s)+RxW30)za9U8XC z%2XtH7OwcV=6Ob(*>_=jWbV&hgon`25^J_|bqi6be{}&C6r+eJ#PsXIi$kQI$cQew z^v_kcir>DvKKw;B9DjZrOWOm%SQTU4@#AS^(`BM0-hB>-3rE|OC?L6k3 z$WGnnH}>Y&u~tlUt;bT8XffJu<&EWIIv&~_1NGtb=4-rVK|%52}*wRu*Iywv9^ z2zmIL>>XhU2$o-FHPokpmW;|4AjA(PCGP0ybsmhICIo~*17NLV+qc#{|g47&e_>FoUcMIb1FfQB)4UULJO0eDZAjxEGH9Y*U0Ch6GaV#nFBrj{_6vB@ef}S88zDkI{SU%x9=IpL&26Ryjry}jyU4k+dhPgK)=%O(UdyoH~(cdkJXm|w9tN(h72R(B0VmPBC zR1sMd7CtXQ=KtjSzb|la7W}U*=owD49eZy@!kH3ASq0fOG9pelyNZ8^vcaVyzO3oC z-65G3(V2aX65x8zOR?n!Vkfg-Zu+;Kfjn+bCr^Tf)k^Z2j#6L*n!`p@+Yo>x0n|h+(=xk5?i7YdpxfOE9rxcgncii*w<|3<1){= z-q@uCOLOHSNo8=KCLDJVtHhr80Co@}O{kaD!|fWeaVT< zy>FR{W_!upC%UjgtbJu#I)Il9nQq@ilTTNem>+j=7m3Vt3}FN* zQ37XXzVGVXru#>=SHZ6}E6{;M-L7Lq@=bzf zwy+zlX2qF0yB^(X&L^lcXqdtp-~Bf*9s1eDSZYa zeXo!fO)MQa>2+-!`;XS5qI(uu5deS;?fZ`B_c=8^?|GCq&v4+jyTWDi}j3% z8_H?R#JTmJI0ItB}VNc1`4LEH(nCCd9mmTq4>^gnIQuD$XyXyGDUK) z+GDz$N*KpC4=^___$dSwF@S9id%qnfiY8s@8>6LQ8&~FKdwt_vz3p^3I9B({53%N1 z*@Bu=4721i+H#*jH4<*!s8s}!`Gw};89nyLX9914NyZGH8gFd2Tf2;Z>=S-D2xy(4 z^Ee}3R`IZ57We~RL-P!IzVJpsVGt|0c##Jy6&s9g6_Af$Y@4!YD2VEp9p8tIpN!8+ zL}$page{N&PXI`c^>IdI&*GwZY9sjZmlE*Ea7Zoir<)i_@3Ded;}8@z;s&2OM3c}E z5wSs+eeos~swU2#cboM}KEE0L&mGRpk{UH$F3phnw+?!1H4TER1v&O)kueuOTL@`ky!>=K-jUUFu$qu59S*4 znLesSzmXnbgL_-TBamC!xgrzNahw4<-!+LnlkCY&3K@3?K%U=bBD?ek5LKbDwhkaJuC^yWHA$Rq7HcZg}{8l{;R_WI76@S~IWbN}jfM z-0z4IXuqpq;_?(7#Ze|8$F7>gr>0A7Iooau!PM_8t_5nOV8?aw8L4G4Dh;=Odmwi`I>&6FCk4K zB<3#7Qq4|A3(7Gdqq?cikd%gF{n9QaATl^_01*bs#dugQ1(x^zF{W>vvBjN32DF)x zVD)=Og{b-s&8*?6ooUcOWllIb1Rwfs?CM5YhBS#X6NZnMe_i?49znBl zv9iD5?TTK;n&Uir56>^#rLcxl2h}`{VN)scKrA_Ah2o zZ-`0wu!JJQwiG9NT!wfozwiNWSM%_dsCrq~fFgc+#+@(@`i3OJu80`JP~&XO73 ztfRZ={0g4X6RNX0QEy&dZ?`bPeg-$_G}BQ}`#l#yKijWva;Q3oBwnF>r{N&G$_X#F zu{Tg?VAr&?eSS5fJT2_qnIchWSy?e0kcOT73O)M-{dsKryW?C96PqTXB2Y36p>=|tMd5x1i1T#^*WYmf@E%C7X zjB`;%8WKL4uw(&dj{gxg*ZKjbL)8Q+=6|2NLGC+vdXZv=YdfB4jv{29PTttSUS9BX zsH=s%*0)3SEm5Y|i4wW(m+nPuCgeNR#H+TIXfT#9!6rYZjk(PU)fwO#OX!~m8~SM} zrVX6IUGB8MF&`+d_0;v{ncBdf*>M{jos`e=4KC6>FR0GBK&D%%fH0)5;JjTGF1a!s z$7;n|ELx~qEOo}GC|B^Z$CHM*Gd&JDgCi(qIBk34dga}svum?Ss%`e&Vy!`AycgUSR{V(VexG3 z_ufLjiS6-_?GmKIk)8{@SK&*o&G|V)Z0+1dF{yPJjxV9u_JG=X0v@p;bVDeMe}5X9 z`3GMiOQN<)ftgl{vNB(6`g6EXnJm7Wxp3ICc?uk?mFVq6n4@fP2rp;n1qZx_&DfGxO!N7)XV6h`diT(FZ%sGga{MUmYIf#_@1ARQ zANxrLC|YHpTarH~Fq%WrtQT-!&9k+r$$nIoGYPRFQ;PfS+;JYJlN@!TWkbh$@bCJ!>wV%(M z>=^ZsII4f9i4Vh(l7}tCD!XaFqi6Mybo)u34eAhyDRmY0nCuk2vj!(9%bq;db zs$nIc^~q?DZzAjY=#d!R@Z4NFJOwGCD!T$SzK>wfhtSF;`ZrP7My0w;QaKI#7joF0 zp;jJq*~M0)gQt9l$iv#Up)3m|)nk?=L#{8c;6Tvt$(8looZyAGYMBQ>E|`+ zwAw4DKa8neiPz?oYOffd`_hE zs}@h5u*muv@j6TkK4|f~oV)qp&SI#&*hfEy(R3R6Ka5BZlD*x$!L!~BP|-S%Tc1av zNI9w}!|V(K_@-Rqj!}?^|K~qP$uOXKVri}+J{I54rQR1Txf?2QC={5ZU!8%OWWs$= zUD$U4FpN4ukuT&TcwyJ*|DP9v2b|O-#wz#V>tu0jdZS4!N|I?m++tcpjrD%0$*V@a zU_|qzc)j`0UqbUw>7kO@{qaq$ZpQxuf7WJCkT)kEt3NQ55Jb+OgQwrXoA1iPn~5@m z{+~C~{6YQG8kE@6e(lEL*mj5HD);s`$3#o!7H{2WunLEEyg6O_OT@_ZC((XU?s+f-*4n0VJT?rqo+Gp-C zd5n~N; zUpmANRf_06s%Vu%B{Th(LuXZubtM!IA<&0XX#F8K>at*w#Mi%&D8xfEN;niY2uL1e zGzss6Lk?LV`q;Tw&pAQS{|IB=!nv{3%Y8%WpO!PB^l~17Bt%m3P%6A1PKVRJ*C-`X zb$CaZW(XPKJ$mnmCZOVqUP>ibDWy#L@7vCVeC=5eT523dBQ{3WTb{pYF@8U}^sf6) z%}I<+y_L%_txw_G9@fuZI+I9TRh6QUgUj3lvCT{QW?cS{ zUKM^5@=o{bS6I(`6c zCgh4^hL@YLxO$QVy8c`|t_`Inxw+nInSg^LumwKu5!-wXM^|)6hjL|zY0N-w16Uz( zq^x<|H`uF6D(ILSAg7GrYVqgfkDZdd6JvPZDXoF{(cJn!pP&rQAc68px^xKAt3Q>C zkiMi6jM4D+Tg|DBJQiN8({iAcQSJ&;@;(klT$b1)hB}AJg=&?7rp&fo!L5B$ZY6tF z6i+(T4uLA)ng)ks!>o7XSs!|exc;GOK^anp;16$gOw~?c9w*Oin_tY8fAA&kJRX;y zU5XsYc!ql%UIX9WJr4}iN1@W-nS>8+Gq|6ltYkpgcx<$@#4=+v@aT(gp94+VPv--u z%*t9ew-X;`3eJAGX@L*Mv7fqFYGm#rp~$1@St@Z44Akp6s1-fXmv&D;Qt~11*ob3~ z_`L>H!zF$3{TG1}Qz_>jm#v&*nhh@Cge|h(w_M<_Xau$xV&u=jA-}$~S-%IUTq}H% z5k>hGYJBG|Ci&>E3nwX7(D6W7)z{J}v$#8q1s_{12|eqc*BL6(u_X1FuQpH8^@3-R ziZu~E_~=QidfUX*_+Swi+l_7o^FUczjGJH+_Cu#)v7g67GYUNthY&i@OIql4>PhHb z*CS?UpiytYNlvD#+c#$6uSY)y=@u{MO62mnx??s*=>Jc9Zvho$+xLqOprWLxgdiaL zh(U^kbSX+B&Cns;-C%%02?$7+)BrQ|(B0h~0unQH!%+JgeBO1|S!%mlF#dgB{`1r=m~ul5akgyUq?V{VE~< z#dVdC)aJ@-AfKQXk(BougECtr} zxfw8x@T%*1T~Ga+&{yv`j#%hzl;EYT4DNB&gHjdmq zh?Cv+@3s=HZ#^3aOxLfz4g-8~D_jO5HtZGw<$IkKSw6q6J^L8M`805${8RSP2 z(t(ohdyO~cmo;ZFkpNJuA(pr{Ql|3k{^=I|si;zdM-rQQpF3fhR-_)zN5Y`*9Yx)9 zdWm#1*)}H{hKV~vO2P{FZjTJq>;-xX2|v8$8*>Q@;%Sw2mjQqS*xD+{WeoJr{P-ls z01}b`1dU-sul^qaW92?w=M%b+6_7Cr7Nz7jKbxl#cE`(loJmQr+zNQvG@@z>7KM{p zy|rX`@_tQEt~~8{Hhqm-NpjEeA`JrN;&VKM3ed%M=V?V!U6$p!;+z*839$Fpv0z zcv1wHaIsKSVAWD(7*pHYB(*DD`)-Mf11Tb0UMOqk{B&j{HAJYLhRpXbGrQRsEV--# zs)sCn*5(^hIw9AVJ&OLUOT`J&V9M5QyQtwZBi6mEh z*I$9~L<6P@m^YD6T%Dc*kP86{63f%6WI9mz7(h58Kn+6+Gc!q0dza4(Q&cdPlN?e} zx$qbVuQ$P%Rj0SJ>9KaXtEh?hHk?7?vE}bxTCmOpmlq0dQ{VbXXc})jt12o!HeEpq z5{q@g6RC+z9sI=J_+YwfI9IoLS5@7nNTwWms#lcgzCPBj;&|Dh@@Q~vsK;wjsT>sh zGG^0N;fR0cSj+BUC-nhOl$yj85BsdYP^-rqF>|i?nD>~49y$QQ%We*~a;979ubuK( zZmyIYCNn;2CT33{Va5pf;{?uWb!*=VD=Qe&Grz>kD5DB{sJ<%Jf6bgNNRHNT}&gU|KN3=our@jA*k^2-0@g9DW zMQJRFG3|3&ZemhLQ%B7xu_+ymT#5$T`4a;z2g0Y+gucm>kF|i2T53T3q`lr4^y^? zaPS}vhm&k~R7=nIl}fHsC|p~&MmMhS7Oh(B98U)70M;JBB)PEtQv6OphuHvpO)yZ| z6c^b6ubcL*wEi?39OR4R`{o3L5VCJcY+EY0MF8w)3W$2BrU!4p!?OjlJ->2OQ;2_f z7kN>EaiEhvxJjZuo>S^(nYJ?+D^(qcNCw$>IXUwJi1Y58;c^Y_hH^saXFDetgmss>0PoyeG};<}87x|6M)Fxvin zaP{|1{SeM(5nY9vogp@*tAl4cpKlC?bWC6ZT*qkXPR9}Fx z9az&rSM~As6|0;dC5iSg6Opqwh6Cl1dfp{LpYIadQTW9*bj$2+``U`x*oaB~=pY$& z=#cq{+WE-2MukgI|1uS@^eJ7EJIj!Ja7Hvw&p?8Z3X-HlcU<4I5+&^6 zY7sAy9fUjAy>#tCro+2jXD5FND4Gjc+xI>m!0`#+0>V8mn>oRh*dodxW1YvAbe06* z$4oV_0t1Hh75#*JVlxOPC+NN@rQibud)m6;t5m=$^!@`6xci;2?s*IS*{h?|$)7l; zR^Ev4HAca_vRNyQLg?Gg!Nv*EVt64^Lx#P9G7ICaqVlH#>HMQ%_-QX{U{Y^vB>8Kv{@A0nZn#&eVD~r1((2ZE65u`f%A%{vNY15|c^#;t9TShUi!n;Sv(L|XI7>V-&Q@!x zeja5L#(}KK`n7_N73W9M@EJH6Nrj3at@YQbE4V^Y606)@ov&1wBhhD`K?E(3BG#Io z)RyW^TiJ9`ODfh;+9$WRZ&3ra*{HB$aL6SJ7-jm~GQ%tgfs!jrcuQ+q&h4a*B}lO} z{FTr_9vx;(9(5#qO%nZ_0_75)3X~yod}Cl2BU{aoj5u_?H!ejt@dm zE(u2k^`~{^f}a{@mAS)HM(=8|ySM&YSq?{}%9mLx9$89_Im$#EDW@qWd(&TMtpQ0& zTGR0IO9b?kV4ohJZ!x)_NGFasoFCEfo!4=KN0uZ$6N=L6{>d>m?&Hk2s_Jx^s#v5} z!Q&&qjyE6aW;n%!hb%uMy_0hcD$mosEi?mMhJdvG@-y4#Rrb%Twhw(`_>2dhE)+bD z_)5i&!rWm7j+eaJoq(xyc^wszX$$*Ym>)#*AA#p`RWQn zQ7RxeL$~#5Vn>N%E(?W&UzJT2zho)I(ujQ$(NeSPCU}^1pab<(;p zd%8G&Gd0Dd-#ffOl?A29797S(;`V>pmjB+n{2b>RWv_X&^Tr@p0QcVxq|#xG(|ox+ zGv4yyOBtM7`yO9gZr-|9OY3xba=V-s3YC09jqt>Qt&% zTTHk9a#7{>;FpjX*Oj701gq&8`aO6H7Rj$oHv=6Zws;v0>2=k`7S z{rX72gPDFgJo)9+za`$ZG%V7JNRSKR7^^h+l4E}~=b!w(Xa24-WL#M{Q`#$;RkFW3 z6bCTV;q$SX2`8mj$mw@tU=8@*w$kYkh-b_`YCrrfl7OOH+!~l1(l@)EZK4<0Y@T$8uDsFbM$mUxHCt9&u z=_7T!asMqGO@nO1mdfc#I$iA#03Ay2vtBZDVn@62&fxCegSoyE`YgS|F+`#?$-`va zS=_uYu?R;QU`qxDZhzkN3rG9oPXp3;Tp~~C-sFGd>N*<#I?+WP(SS<68dTl}V&CnR zHpZRbcM7tN8_y3Hnk9OXWIPV35U{LDxUrR)T;0{PFM5%A;>a1_72r|0r$9F zy#>IDay>sUMySWDag><0&UcuAq-EkT$%1nZ?&em%X8j?n$vdo@XBLc66WKC+W-;@{ z{Bhg(d@Gnc3sYo7PBrQu=Gztuq#9G6P!RfCYG!n#8ssO538@w8ExG&ZMRgg6cdfHq zC4o>MDiPM$L3I81Or zDze6=%~q1@6Q9mx$iUiRZG}X7_ySURU_A z-o?Q(P|{@ZCV#o$aeb;716%gcQ7AX^X+akGI^q$|RSIe<);w2wq2_fxA@^r_>tbH~ z-+)h-;2rU_i}hE%k1N4b42d;`>zZ`d5d#Zvl0^Bx{w6A~O?D!@Pu+Ek`LzK}C-s+y zfm~vKp@hf^(E^X3HySJhbAV&oXs4Ba+$v$Gy$zrJfL$N7%UHR=wE$}jU( zOD!t0t9$Kbm8+HZ6AFSjn#`{)OuTq*Zws5py&8=H6?5cTPsmaKHltsOf~m&Ja*r&E zZ7Q-d$-88jb&G-^x>%fyXX=)V=;Qbr+i2T5P|!;}BB-0OZ3CThy;L$O%I~+W1?wvj zI7G9d-g8yR+;`jwSL?fIx5!G-L&FcfmVZYgLR9_{gZaPrq1I>-@iNeXJ+lAhp9n38 z%p&^zyZXx-f5(f7kbmU^WcK2(gxP|n62z3$ZIJd-UtIaoJ2)scczw1$LC~=1!m|Ql zeEZo}-xAahz4$>PD8qdHDmx3-Jph4Vzp)Dm$w^;)(^Hfsr37HbxfkDjziRa{$C>pueJk_WF-u82#X)45mGPMl0<7 zCtnIuYeZC>H1E)JiUZUb>>oXFe5tfQd?2~R)=9m7NQBgE1g-CMJhvWz66x4KM?v-0 zTshc}AoQ`YtL*v0s4mSq6>%B)!cLDc0>Bg&1Y87XB;`hY@Ka<+t2ykxb~?K=!~NS1 z8U(HV@`VR$|KPX?HG%X-ejWQ^pB)Yjkl3v`+26r*Y$UL+=0o?_h#~@YdbhU3F=(|K z7^o>>>wGc!P-xZxUh*G5+w>8@$sC;BNtT1T4y1+@Eb?=-3$G7P0+U zJGv_A%a?1il}EukUTanZmkD?(8K21ol!k+)z4_2uOV9xf?c~gNfAzK!Fy#Y;YXFsV z>*}TFg%@w@M0jI3g)Cm!N7SP4Gh>e|c354y0aV_!ez~Sup@f=Gg}gr(V*SAog_~&x zq7G`TNF(38*%hlMY~#}{MiXIdBSa-n@y{kwApZLVDS#;4i>CiJAH@9#g^$~+iY{WQ zAdH4Q{dEGTzuA`C*n~29zqpat!JhGL*jS_zHqU880Xgd zUefF;zFJYyoz$j_p;=iRmwYR+Aw+#bBytVfjRonHZsGBBdFy5TWwyAT0(#4RMz7VE z#uOlxUJwV=Y~bCDT-bYF?4^llJ_tegp2eeyotHb0m_8B?QQbxlwJIR04`+RPv~&j3 zn560biKWXO-+p<9^^`;Opveio;9+J)nuz`N@pP{WWb|C=nlY<8ujM28n}wiR3yLxqT2nZpcZ29Fohv-6 zeYLESo|FhgNY2>t=3$Oh= z^;6n-?d_uz^tF9hVRkGofTRBsSta*#;Bi;Cj0JDOPca6cmPF*(>h{qos3j2z05jMJ zJFZ;apLtWFPcu|rp`I`b#K1A)YlqIA7HBs#XaV4*e4*d(3HeMG%M7ZmCq*!A0i zYL&VxeQI2AMzHY>_l-3{$u!}1PCVlP5QJVPp>MUb$a!_LOY3)}keYo=jlG70nsN5o zB9b{=(!y>QMnMTj&kee{d3h7t&@Twg@x9>@tn0NJi5VSV(FMHfDkW5!FJAE;9X4h0 z-qt{b4b!PavS;D?&e2fcnAK=mF^F*Q2z~HUP0jkaynW{*!smXyRL$DG^7548WmrmI zgr?7?rxE#Ta5p^iB%Qg^Dl?tdccE2L$(nizp;i4@{gKP-_KoxH6hrP1KB_UZiwH~53qg@2Q zO?Q6ImD2IJM>p@8)&oMPb~H=55oJt;D!Q8;JSz)L?mt(=7crOy|7htFTPvLb%5EE! z*s^`u&`qK&gmC94p8!6e^;2U06l6Ksqm|{={^jl|7AKw2HIg;zi3|r5xsjat(LkDv z7xz@RdMF6oSYAaI-O*5#XKz#vmW^X7uIx*w;_Nak8Cd~ zf;nW2SG`B3OJ8u_M>4YZ-G$AzVk-8`(>h|MQ8jRVGWTHGE8DnE>Zs6WV+#K;F9|ya z2lGbcRj`nh8Qm7n#?XfQsj^-Ti#xnt>~85W(vPc>y)?TrcY$o8Tphr?@ z0|1?>Wbwr3lZtIF?1R~xzj`r#ND7|Isl?trj*iYVMYPZdk@uzDm%4ZyXOiWwvn%Vl z9%p*nV{&5zr|pgUlxgc<2&9`j?v*&?BgfxakZZcpt7a>-uFMS{MG{eh(+2K_mU8P3 zc}>0&ugmrP(oZn*C3o`(ul%6))O{(J#~ee~w&bAYuw3YCTNl?|?NhElbMHIbrbS;w zx)+Ul8+st(NzX>*#u<3H-V}C=Zj@D|=?pAugL(mK7TX$qfeZ-2x^Jv<@iYA!#vEn? zojBGd-SG7oXZDyrvZ=4F{VCYCU4xHUlH+yAqEVqGZhl0(VLa2)Hxv;WgI4Z()X6^t zJ9*Gl$h zw5;1bp-~gsQKS`H@|+AjW)jS{90MUQfX&GGI7^cS5(U2r0}R@fsc^>Y~Yu9A|F z84Q@1l`f;(X*U8^tc+Tpk5q**+uUSTW(b$#Su3N2ckwI)L8~(dIgU67PDCch1o77q z=tU4+#o5vz%9wajvq3Cz*maFmZbHHosQp(DK)9 z+>e5F3er8u^%YVc7Oh7iV&;Bw^>fA9#1-AQ2;AcN9iRuRHRr*!LGIdE^1F!WH0Lc) zRynNca~L+K&8wx@kAHi+*G($X+734*v zJMz;<(v_L3SR_lPtv3oK%<|a0*Td6!%T}E$;9Av#-98Y2FH=<4u$LfS#Z>b8IvooOE2u$jjbWT!_t;Q! zkr{JUG(3c27 zf#*N-y$)Je_UvYpdit-2roD_mYU5uSiILLvc@i-QbyNX&n$3<^{`I)GPor=?rmWzn zv|5ZXd4Ed%c}Y=B@C{Z=V4_yyELR-3HA+P3hMc$$HuAtxWtOrcSWp$pG*ysvQB+i# zG$uU|6J4DYptLkHlC7>)3VoB8N1?4^WF{IwsK(`C2JKt^dSmNHoScca`MP8I;M7#A zx}|KHR!KoHvIl{O-=bNKhX%QM=ryH#WHk#WuZ|{?z`H-9LUYM1^_mwyzP>!FTuMcE zr+?aG-(d$Sse_OQtYT|)JlzMGS}5(YF^zav#~_YR81~zi&!VKcQC|4j4)s+Vi?*G5 z^J0(+s75PbrBc>lvJZJ4F3IC58)kG*XRD;6xLi&~_eajr@rv_-9hiAA^UH;t$R0%t5L_{;oM)Szr|Iu5Q@ zAGFxS+n8HPJ%|_JuR0a&4c{&!;{oHZbYkcAAbrhsgJ-e_)i{%6_) zr-%;fr)p)D1db1wZXWCt7fs#^M$S8XIBvWXm&#CrRyrHLngSfTN0=+68*V*Sc_CH=pOlxoPaHI2f^n-?jx&!>yp^VV1E;wd6NMGF1dO6O za=|ebPZXx9qI5sLV$Mg+8vU8ZJNJwEpu5StuH`iv(=W4KU}2RKT-?!>By<>~ri~zT z_{}3v_~WJ5Zd)_v&e!rLXsN3#Rx#9^^sxih!#xfd=B|~(LB$7}1J>z`CNsjh9;B1H zd&*ycfEx>5SlM0wR8Z?l1S^y|lD5k_Z*4*>oxkmU@^m_D9^iPeHiB-=GP8|q`@?^o z(oYMG7Z6q{&!3bXSO}f|R^^#n>W%}F-AEN6JgAow)-KD_cn21<<0?P~oN=^{piD3y zDLb@AwtQdmHc>;a^Y326ws3wzf)f_6J;k;5%i8%k2V^A~-SciRQIco>IbEHH;*0Y- z)d!N&gg-Bs!a6-f{e-^^b;_#hTmyG@1lY_hRi*QQeE=DixJ;sGu6W$qMY;I371zi_ z7hE%cXypZq%fa|b70RHi@4VkeD6foRkY~lEW;0K~B2~F;n1mvU zZ3qmAtIU{@YmF-ivy<>oHe;e+m|1{8o6>02O<6I;n#gt+(ZiNF!-kwly$}fLOJ|K+ ztdRrzj5WM$K81syX~N9;6M#Ggqzg1hN(z~N_u)f&1;@R`%Ut|?6*4|M+9V7XZnP}F zcUWphPS*upI+jQ+-C{?(M!8CC8fw|&<;(yvEM9K6s_EM~IWLIsaThp zc(g{|_DM>u*9Dz^o zGDLlDaoj&0AnzGEUf$Bx?PMDan~+XmAGmFXd88sOYV$biJp4)fx6YnMlfJtK}d6^dDae7zoh+q<${ zob8~wel=vR>eUDFi3v1jZU^7Iy49W+QVIkt8gHFfkrYmLm=7$%&a6>G==K5%xHcBl zASpHVv6ZUOQb|EYpDLf4%i8qB=Ezu%$CnEeV{_3J3^UhCArJ^}S;)vSUs4l}VIy$lAcKk~Pa$YB>XwH?7GpR%}g`fGTFF z49i4j$2|v1ShWM-Fr<%fAK|VB6z=^lST1cKD`qlw7l;VQ)5kE($uVN)j6O)WGyf;@ zS!8`^M1ZZ+ne3;pgyoo8N$1f?lbq{!Bd~W4$ged_yB=0{_g|=Bl|@a1NY#Aiv@R&_C2X z9dvZ?-vaIrH1k>9N@$>G)+dAf(J&st+}=0q*ZjXrJ=l2ua{@eL2`)G;R8Y7kEMKXk zI~4zWJNU=CKQMCs!3DUV>Jl_nl2AO|p0Ci#vv*n=u@=s>rZwfY;U!D^0HEp)6|pgC zu_E7#uAeU#0^Ktc3G+=B7>AFqjCA;%mwO*##{6r}!d}h@2p6BU`y*t-_&g>})*f`& zv>Vv*ROAB_#Y>kUqD-DqeKe27lZYI5w!wnnZdU9QoKT#DhCPY6QD6`Mcm)43=s76EZQOWb!&Zh7IyhVvTu}S#^6!b%iHz?^9v2={NxO;<`>ZnBa9V zymn=DWpC)DzCqSwZ_--6%U{dtrBLFCh^qqd3klWKEb@fq7Z;~bzoym}N}SpDtR9MZ z>*VNsd$E4HQ@;#(Y)N~&D&VO0%F-T4pr9Y#Y+WYy0UKqN+adNiMC8?yd+RqTMw_EE z;AKUx(D#l`dkhM*t8Z~lm=|X$GY@k*vPOKBC6%z)lZE&34evpt=2d|V;n;KbVG^(3 z#4Oe}UAI*cOT{n{4vz_vso&yB4hW*$IS0R_lT={ z5Fb7X<)77=6pxz=Jsi5q6DF~^hJ8gXD7#!GVF}Ux2>(B;cgJ?kG*A+8i4M${~U-dUyMMGPCqU0 zu#L~&c1(3=(<~)Z)-qv zTv>ei^T$@lxk^IFk8SRgg`nb*)1&lS6bd9SW&-){F&lhP#tSV0zSGX#K z0Ph2L^so~`fZi{w`y8>*+HWOX1CA$mP@Qr-c^QR+wRZ49$S zwT*nEO^znZ%1(P5a&IciXLN8xT@mG1s1)j>`KDBXgevaA!~rt}?NcdnH$geCttg=^ zT><;v-G|!u=q7AUV*nMGXCK@p98k5nRceMnn14u=QZ69fsxLl*9UO3t6aNeaTz04_ zYe%!ZuVSP3A<@mYQ^ngJ@Skn;Wv{JGYniHc{3 zGt317Z-3Ui3(5%|H31KL#=c$T(AGUn-S6nHON({`)6_T(@O&?FpLrmp1GD6SW;xDn zy4$(tY%|V47IER>QY(2#)gK&RLCo_$lkUDQ&@a<7x@QUu=k3di!KRUDg*a8)jG~u+ z0%C>LTtBxk7HP0Zyo}6le1v5gR%2yoRIqEDt;Vk&l5x|_k1Mtng=iMfOjjK2+$J3C%N7<&jXIxoYWPSHru+o;dkmG9 zSTWTzDWpZUMjhJZ-Ph_TT;!uXf9!&_IbR}nBDh^@#uJ%K5^-K?KGF)zwtT`s^O*4j z2|L8rG{$ts#4jQ#_Q0IQTH{s;)x59M@k0_v&rRHysD|WbhaI@M+PkQRE|mNKhBBrH_%q zmxo4r(ESk)#OYV!(_bjxVqKjgb8j^ml6=NJJgq%Zr5pYRsj{Zo9*IU0QE+Ay*npf4Z{L8Ax9vaHORN`3zi66$ z|JNEV@oA03xL^uJ@`u0t+;P!ss9!RlP}p-|Tk|TJ^+5LA#*8aBz~QMM{_WveSrAYJryE%IzcIO_8By{K>JBN*0(mAnt?`^KOYo4MmTCBxIzk!W#A= z5N<@6-<=N2h?Cxab9=@=)c5Yfh1VsC`1|f4xSAeDU#yDx5ve$<5h0bWe1T!(JFJS` zA_3AFPfm}%Huyao$bQxomXOkT(P>dh%C_!UXOAY&PQwzb#F@ksuMmz4PhW40)RQW9 z-YQJDv3E=P*u%EW!|zh=vG#u&p;Br6O*vn6$5uD2__Th+K)+CY_xZZ_2Q|l(B`vI) zgRA())ar%?a@#0;AbaDM@^i7V3tx*V@dMP@N(X~wLR!qj>5BWi-gewKoQD>Uc7AWPbqi))H$UgfsbhvEl;_}of2hB!VA>PO|h`F zUUf$I!@&-fJ(J14lR)0p-sX9PwdA0re;OSN=FP zC7iu%MXcUm&XO3oCuBXcpKv~)kM#Ciyl`^Ws`p1%F5cg|k8(Uy&ZQfGhTxt4>fb&{ zXGJ`UZyPYbcr;a`Idg9GQD#4Ce19Z&kMEaE2{taNy!;l(Q2lxN&%jg4{C+G_&Of1$ z=JK)hs3P@#%aUsfLM6DT|UQ`;E({bx_ z&}i(|J%^(eRNI`CV!U^hJD;FEpJfrYS{-oZsRyND1C&-Ses`1-&=jUR+z-`|?pP?w z${0xX9Rau;?YA!mAac2&?0w2sU`oDYgSa0@#hb68Z4{g}R3nvt)r@5M_DJ?#bXm*N zc;j|%Glx{V199w`EtB(oibn~ZPZB!Kb;3H#!bjE=K(K7j{IAuEPK$D1JjqbMm+Hzf zQS^p@CZDFtHri4Y{KsTrCK)!e_6^+9GY|eX$-Qv4i*&Rv5`eD1J}B^~N(Q|bl5`3X4G=hjoO`V)x_6@0MSMeca7`rqsoPg{>V#%3~`|dx!b^j)&W%P`j zT5alC2moPRyS<@_HK=p#%I7SSF-Mz;z=XsUUroo?*(u}jXA@Aj11Ul8E;Di>_v~HX zw8weQwEI$E|5&Bj`;S4Rnq_?;m#Jzt5!81mKR?^Pc6zW8pLsNYmdz%R;Jd96 z=`C=2X;--y8=nq@Xo4WAqj?uu-G}@c*t}{Gq3ci~=&7%bv+s7{9sgIwI{X*=$yWkf zUV&*NG5))bkSGJdBVQ2vUQ<9}(*FPo-ja_Tj(rvi_f9HEPdirceDwHI`iNoEyhk$vX2lgym=xgwKf$ zO?6F@k2hOtMppH{khWkG>!03D&s%@5aOs?Ry=k0L>VvYWimJZZSo}A_sgy77`Ow^_ zR3FjnoiG}y!Omgfr|+N1GHQPB4|w(_JNCh%LxMxML&6B*l?TfXi$`bOAKj*xj_@F4 zcG&Ir`7;&{LFC27%if#A9{B5I7kR0lF9JYbG-3(t-FvLy-~ZYz9A=jwA~l{{1=48g zC~br55ZhoKSJdmO!~W3WjTZGrKVq8UktOb&1NbFhhh21j6I6qD>R`b|Lp7f2D>c`y%dK) zFjC;=U=0mktE&(Z-7o+73@rbk)a5hyCx85Bx;#eLVDH0 zB_NR9jtwn$4XY}QJTWe$yH8%{um?6igE_UmIBM5#2Rx(nl){B9t;09Yq*Z92UWFvt z#Fc^jx^@S@GeAV}!5fRrbaq>FT!Jj$1vx@O>b_;gum3vcmIBRC76ghGW5cazIenlo@KO++S* zP3hUGyw+_W2Zv*HdaTV>As3{Df^r2sVzBPRCp7-d`Sh_JsjstL&t+e3I!F)OpxW7{ z1sBpK@k1ic^Ucjvr=g*d!O2OXhUM0tk>Z)k?w(;^T2G9E_Hob(5pGgi<7MAS4JZ^= zbJ$S>GYkmuf7)8c#)kbR9E^p?Fc3RoYT8~wqC{=)KGEmKT30vSg+O0}X^GB;S4*f< z?Vp51pO=>J({!s-l~in$AxY>QXQ+Hj0K*IOedcg|b&K-p;+K@{EpSC7v>=-S+`~V2A|vC-jbtIO0qeCodO7icjKmuPk@)^E z;J1*j!@0LngDgC!UFsY2glu$KHC1aQ0mQv_bGRZcU8g&OhBYC`_3Bg|Pt@n8D-hGq z9rwVg^ZnoD^?ztrsN{X1FE(elP^=73xdiSB!EYDQvt}veW<22Lu)o9!_$~^gt}!PPynG zIYze0&q)Hy)~9-3XsO%efKR=&2^R?X|D-?@&4~+O)&QdS-d-_6M`-xi_2lpirmu#! zU=%|8kQL%M8QE3CzkmF^X0s3qJ+leus?~O#MU2?=oJ5L3*!RJpgO8=~=j!vDMgZUS zy;8RHFO;qR%`3o){$~R0>zj7^Rr%Nr;`00g2<-oyto!fv_$SumUqfX6XRD4Cs(S-< zPv(5kLro*i?(`w_!urWL*MVX{&A;irvKBLOko1pJIZ?Gl2XuhDa|!>s-2a~uqh2=} zo^Go5TsU{{V#z;NJP#a?k5| zbO7HNY`&dA5K@oxXx*uL`|4T6 z#%DL;3Hzf(cXS*5(HO328Q=+~Sc${@T%2^!3b~O5`0j`Zb&1sqxzjxH2)|*nVR}Z! z$_gkfI9{^W&gZ(R(6u&Y^2qDV!*VHjZ5;t&X9UEQg8p!I+R0*VGQVnZe?7ab%&WMl z(vsb)$f0F_ykw6+9&LMFi{Hiipp6f5LNJFb($Upz4Vx;AH9vrB65|1MC)@uDbNN5F zSO1kNc0XWlCV!ZlY@=UsGuDzaHCuo+_WYAf^#2><{5N_1f0excE4S=_*QKQU9_s*s z5MU%_6CB|9?1U|H1H2g9$By zusJ;CX)|{E@u6739a(w-zxaO_+$}JbReLJMWiW1)A=Y_t3VlO&TU7RpYPg37qY2qG zAA&xpH01Xk41pS`G>mmCmDdSg7>Qqp+s$Tffu3ty-BM;~EIC+9fu09}@FlgC+D^Ix zgSg&rfxZpmuUOHrmt|wu)7>DWxz zz}MQlU1}dfk^~G5YWWvdu>+(koZl2}x%{V9Pe2Lpxka-1rd=`&Ew_Rlbr7G1$^kLD z$)AjpqCNF7cxsZQNA~Q)7oMYy-<-Fr?Jqnxoch%;I_lqqBuuPvPol68l_E9qcbd2M z8?U>#Cd1Z?*TJP;o(gl{DDk+bPk+aIXHNQnz95)cdUFx^PluUb$VQL&rS-ri-$p}~ zy~8{mPlFf!wkCTCHQ2TEAG}&J`2M* zs%WE6vHjNcPs7SLZk`FhiaC^!U}05OIen#4rJ)iFLyuIdfgk)j=haYgQQ2U)mZ)qp zC#EvgF%&=)r8;C%WdmB1V6b4-Atd@Fk)SWDR6%7=PDN0qs*qBP5p*sR6`un;&Ni1< zi6 zEDYC8RZhM3y49Z#Wms|Fpk&nK9&J&psfMcXw?|`vNdps8RrY?Nw``bXN*sGl?lq*t zFySza*9Nv?7If8UkJZC9&z+RlG@>n%)JK1BWk6-mV~CJgcQXNa(vlu@$EDepVq8!S zwX(r&25~UbZsXES_hkJNcN6YXVXXf*b*}R^!OqZe-pS$f)xj7ri(V>LbopMDrS75n z&U-Uc8DOZsqP)Y(5VV^$5j4m7DQ*18`AxKGWmAp1hI|8y@H2g9YK!>(M za&S7A1nB8f>=6Hb{bVM*AFIptY_1#NX(B!{RM=(thSkpgRhFm!nNs+NoT6N`)HxKv zla?dBTl@|J{}7lj9rsiNu|D&1@xKj5jef|Wiwmh=O7krLAyZ$L55&GCiP=5YIMxGf z?IhpsAEu@iHdHL&bKv)8IH&0o*3yf50fCV&vE#PkCV!I@i565kw?N-7p0$3gJWfR$ z6o0ALNK3uQ8hm5tpsw%}4Y$)TgUPA$W1Fw#3OIl*{J9uRk#DkQR^&AJ>eB94h@B<9 zQfe>Qd?Up9SH>_FUDY4fM|y@&Mj4rnHW|hO0{f@;J>-)kGJP1V`hf>a9U$H4J(xS9 zjgm@P%M}4jC{6&^*lpQ(PH}JIO-3)k+`D72WUw|zxq-(ahuTsr6NYh9VS#Fb-%)*j zH;K3Po?&&AMx_`IOV51@E^-=Y!4~ni#3+f(@a2_RociA>sMlA{*Tgi`f#wZsHJ)ESO2Q z3tL07#z2^UZmy2rq1avmD|SO_AGoUs>Q+q<5e>ye5?dF*gmkM~e}!GJkL4*CG?PK+ z%GMhTs6b~iI9-Vd81XcAvI5IoveC=v5s%c}pxoQxIEY->9-tp9+2-*FcR;)0oQ$%1 z4s0OxkQjb@pbn8c{q`nkgvE`4Mv-G?)uAuc$sP3F#BHQ4{IqH?O9Kmx z*r*Sp8AX+9LwO72-U>TEWR8?z)(7PIECsUY( zkU)WnM5KQyJJowY)@y&oKkrDa@ro4I)e-DH&rGAvr+E}iZI@i-t&s=%Uyd2}K?{?d Zk#dJz5=ewGnu2Q($(M33;9`33{|ECH0iyr_ literal 0 HcmV?d00001 diff --git a/Assets/Arts/Temporaires/Sprites/Sink.png.meta b/Assets/Arts/Temporaires/Sprites/Sink.png.meta new file mode 100644 index 0000000..1c79452 --- /dev/null +++ b/Assets/Arts/Temporaires/Sprites/Sink.png.meta @@ -0,0 +1,106 @@ +fileFormatVersion: 2 +guid: fee52cc4fd1c52f48af7aef1ce478530 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 7 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 2000 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Arts/Temporaires/Sprites/barrel.png b/Assets/Arts/Temporaires/Sprites/barrel.png new file mode 100644 index 0000000000000000000000000000000000000000..19165bb90c348aef09142f31ed7a998f51ed1c92 GIT binary patch literal 3075 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 VfK~RXaoNf*$BrI9Qgb*g>%T4JoX!9M literal 0 HcmV?d00001 diff --git a/Assets/Arts/Temporaires/Sprites/barrel.png.meta b/Assets/Arts/Temporaires/Sprites/barrel.png.meta new file mode 100644 index 0000000..4c2df70 --- /dev/null +++ b/Assets/Arts/Temporaires/Sprites/barrel.png.meta @@ -0,0 +1,154 @@ +fileFormatVersion: 2 +guid: bfabe3920bf35724b9a95bf95f5431a9 +TextureImporter: + internalIDToNameTable: + - first: + 213: -8568042794190644651 + second: barrel_0 + - first: + 213: -1209127185579228243 + second: barrel_1 + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 600 + spriteBorder: {x: 0, y: 0, z: 143, w: 4} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: barrel_0 + rect: + serializedVersion: 2 + x: 10 + y: 5 + width: 140 + height: 190 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 55adbef5972381980800000000000000 + internalID: -8568042794190644651 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: barrel_1 + rect: + serializedVersion: 2 + x: 175 + y: 40 + width: 105 + height: 120 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: da3484f1b31583fe0800000000000000 + internalID: -1209127185579228243 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Characters/Tavernkeeper.prefab b/Assets/Prefabs/Characters/Tavernkeeper.prefab index 69a0b0b..2730758 100644 --- a/Assets/Prefabs/Characters/Tavernkeeper.prefab +++ b/Assets/Prefabs/Characters/Tavernkeeper.prefab @@ -152,7 +152,7 @@ Rigidbody2D: m_Interpolate: 0 m_SleepingMode: 1 m_CollisionDetection: 0 - m_Constraints: 0 + m_Constraints: 4 --- !u!114 &5841415790350674207 MonoBehaviour: m_ObjectHideFlags: 0 @@ -166,4 +166,4 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: mvt_speed: 5 - action_dist: 1.5 + action_dist: 1 diff --git a/Assets/Scenes/Tests/SampleScene.unity b/Assets/Scenes/Tests/SampleScene.unity index 5013464..451d2ec 100644 --- a/Assets/Scenes/Tests/SampleScene.unity +++ b/Assets/Scenes/Tests/SampleScene.unity @@ -363,10 +363,9 @@ GameObject: - component: {fileID: 698542427} - component: {fileID: 698542426} - component: {fileID: 698542425} - - component: {fileID: 698542428} - m_Layer: 8 + m_Layer: 0 m_Name: Chicken - m_TagString: Workshop + m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 @@ -463,22 +462,129 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &698542428 +--- !u!1 &706948613 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 706948617} + - component: {fileID: 706948616} + - component: {fileID: 706948615} + - component: {fileID: 706948614} + m_Layer: 8 + m_Name: Sink + m_TagString: Cleaning_workshop + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &706948614 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 698542424} + m_GameObject: {fileID: 706948613} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5e4020837a3c5214f90b5688a1e4faa2, type: 3} + m_Script: {fileID: 11500000, guid: faa67d8085483414c947fc626db5d950, type: 3} m_Name: m_EditorClassIdentifier: - product_name: beer - product_value: 1 - product_sprite: {fileID: 21300000, guid: 17d59b2d4d882c04480a40119a442279, type: 3} - prepTime: 2 + cleanTime: 2 +--- !u!61 &706948615 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 706948613} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0.4825} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0} + oldSize: {x: 0.5235, y: 0.965} + newSize: {x: 1, y: 1.843362} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 0.5235, y: 0.965} + m_EdgeRadius: 0 +--- !u!212 &706948616 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 706948613} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: fee52cc4fd1c52f48af7aef1ce478530, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1.843362} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 1 +--- !u!4 &706948617 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 706948613} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.13952124, y: 1.3589283, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1163880821 GameObject: m_ObjectHideFlags: 0 @@ -511,6 +617,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: size: 1 + dirty: 0 --- !u!212 &1163880823 SpriteRenderer: m_ObjectHideFlags: 0 @@ -602,6 +709,134 @@ BoxCollider2D: serializedVersion: 2 m_Size: {x: 0.25, y: 0.25} m_EdgeRadius: 0 +--- !u!1 &1165291007 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1165291011} + - component: {fileID: 1165291010} + - component: {fileID: 1165291009} + - component: {fileID: 1165291008} + m_Layer: 8 + m_Name: Barrel + m_TagString: Workshop + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1165291008 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1165291007} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5e4020837a3c5214f90b5688a1e4faa2, type: 3} + m_Name: + m_EditorClassIdentifier: + product_name: beer + product_value: 1 + product_sprite: {fileID: 21300000, guid: 17d59b2d4d882c04480a40119a442279, type: 3} + prepTime: 2 + stock: 5 +--- !u!61 &1165291009 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1165291007} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 0.23333333, y: 0.31666666} + newSize: {x: 1.4, y: 1.9} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 0.23333333, y: 0.31666666} + m_EdgeRadius: 0 +--- !u!212 &1165291010 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1165291007} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -8568042794190644651, guid: bfabe3920bf35724b9a95bf95f5431a9, + type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.4, y: 1.9} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &1165291011 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1165291007} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1.8068105, y: 0.6139275, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &5841415791122168402 PrefabInstance: m_ObjectHideFlags: 0 @@ -614,16 +849,6 @@ PrefabInstance: propertyPath: m_Name value: Tavernkeeper objectReference: {fileID: 0} - - target: {fileID: 5841415790350674203, guid: dc287deb81f09d8419a5051e1d177e74, - type: 3} - propertyPath: m_TagString - value: Untagged - objectReference: {fileID: 0} - - target: {fileID: 5841415790350674204, guid: dc287deb81f09d8419a5051e1d177e74, - type: 3} - propertyPath: m_Constraints - value: 4 - objectReference: {fileID: 0} - target: {fileID: 5841415790350674206, guid: dc287deb81f09d8419a5051e1d177e74, type: 3} propertyPath: m_RootOrder @@ -679,10 +904,5 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 5841415790350674207, guid: dc287deb81f09d8419a5051e1d177e74, - type: 3} - propertyPath: action_dist - value: 1 - objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: dc287deb81f09d8419a5051e1d177e74, type: 3} diff --git a/Assets/Scripts/Cleaning_workshop.cs b/Assets/Scripts/Cleaning_workshop.cs new file mode 100644 index 0000000..6fa7366 --- /dev/null +++ b/Assets/Scripts/Cleaning_workshop.cs @@ -0,0 +1,37 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +//Define the behavior of a cleaning workshop +public class Cleaning_workshop : MonoBehaviour +{ + public float cleanTime=2.0f; //Time to clean a mug + // List stock = new List(); //List of mug in workshop + + //Handle objects interactions w/ Workshop + //Return wether the object is taken from tavernkeeper + public bool use(GameObject object_used) + { + if(object_used != null && object_used.tag=="Mug") + { + Mug mug = object_used.GetComponent(); + if (mug!= null && mug.content is null && mug.dirty) //Mug dirty & empty + { + Debug.Log(object_used.name+ "cleaned by"+gameObject.name); + mug.dirty=false; + return false; + } + } + return false; + } + // Start is called before the first frame update + void Start() + { + } + + // Update is called once per frame + void Update() + { + + } +} diff --git a/Assets/Scripts/Cleaning_workshop.cs.meta b/Assets/Scripts/Cleaning_workshop.cs.meta new file mode 100644 index 0000000..5b60018 --- /dev/null +++ b/Assets/Scripts/Cleaning_workshop.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: faa67d8085483414c947fc626db5d950 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ProjectSettings/TagManager.asset b/ProjectSettings/TagManager.asset index 2b7b398..04f6c45 100644 --- a/ProjectSettings/TagManager.asset +++ b/ProjectSettings/TagManager.asset @@ -7,6 +7,7 @@ TagManager: - Client - Mug - Workshop + - Cleaning_workshop layers: - Default - TransparentFX