From c48ac38f00130ae2ef666fd5de5a5ac6a9f9ab6b Mon Sep 17 00:00:00 2001 From: sin365 <353374337@qq.com> Date: Fri, 24 Jan 2025 13:14:21 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=85=A5=E8=87=AA=E5=B7=B1=E7=9A=84MA?= =?UTF-8?q?ME.Core=E5=B9=B3=E5=8F=B0=EF=BC=8C=E5=8D=95=E4=BA=BA=E6=B8=B8?= =?UTF-8?q?=E7=8E=A9=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Assets/Plugins/Mame.Core/MAME.Core.dll | Bin 1581056 -> 1581056 bytes .../Assets/Resources/MAME/UMAME.prefab | 557 ++ .../Resources/{ => MAME}/UMAME.prefab.meta | 0 .../Assets/Resources/UMAME.prefab | 5412 ----------------- .../MameEmulator/Common/UniMAMESetting.cs | 17 - .../Emulator/MameEmulator/FloatingJoystick.cs | 71 - .../MameEmulator/FloatingJoystick.cs.meta | 11 - .../AppMain/Emulator/MameEmulator/Joystick.cs | 167 - .../Emulator/MameEmulator/Joystick.cs.meta | 11 - .../MameEmulator/UILongClickButton.cs | 25 - .../MameEmulator/UILongClickButton.cs.meta | 11 - .../AppMain/Emulator/MameEmulator/UMAME.cs | 249 +- .../MameEmulator/UniInterface/UniKeyboard.cs | 515 +- .../MameEmulator/UniInterface/UniLog.cs | 4 +- .../MameEmulator/UniInterface/UniTimeSpan.cs | 31 +- .../UniInterface/UniVideoPlayer.cs | 44 +- .../Assets/Script/AppMain/Manager/AppEmu.cs | 6 + .../Manager/AppSettings/ScreenScaler.cs | 5 + 18 files changed, 1036 insertions(+), 6100 deletions(-) create mode 100644 AxibugEmuOnline.Client/Assets/Resources/MAME/UMAME.prefab rename AxibugEmuOnline.Client/Assets/Resources/{ => MAME}/UMAME.prefab.meta (100%) delete mode 100644 AxibugEmuOnline.Client/Assets/Resources/UMAME.prefab delete mode 100644 AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/FloatingJoystick.cs delete mode 100644 AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/FloatingJoystick.cs.meta delete mode 100644 AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/Joystick.cs delete mode 100644 AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/Joystick.cs.meta delete mode 100644 AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UILongClickButton.cs delete mode 100644 AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UILongClickButton.cs.meta diff --git a/AxibugEmuOnline.Client/Assets/Plugins/Mame.Core/MAME.Core.dll b/AxibugEmuOnline.Client/Assets/Plugins/Mame.Core/MAME.Core.dll index 45f4eb657b03caeb66c0a459d211f3273ad61872..33c96eef38e092512ebcc6bdf90b63000accca23 100644 GIT binary patch delta 339240 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

MD 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

3OoEA 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

a(vh>~BPVTvsP!Bl6?A4jC^p`|C@{c#+v( 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 VgMr^Pb!z(+ne_q(m6?U^{|CXNU+n+@ delta 341097 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 z zwAro)(FJW*J=K&0%NMv3^^cK<@p06QmGg+MhlEMrouL@VjoaxtQYhZd$O9vYpJ z9Lgbk#!apirL3f!r>rA4yGHyg%KCjSSJv8ju8SyZ&Pr0&^=#swZZA7>+-0zPZ*gVB zQ&#DGkHH9$-U}(aWCdH?%N1a`x4Pc@OUbS9vugx<KU*j6iW(;(%v=6Ms zxKsJk#{96o!iEh6z44$-pW*jdtnGuKe{4PIo2_$UqRD3g+c13Rdl{NP;=*2rgTg>^ z+oP@qAh2Qj=;sIy>S;p*`_GfES3yMk8QAkrxn6{un@8f;|LcSO-D9Z#smTgncR5+0 zuFGU+UvYIrDhl?y+Wp%je!F0^>!I)<`8|O#HQLfiri$!1KXCwBzlG)Qc zT*?33Fu(8(Nw~DPT)QuA$X{xHQg=vL?J8@z!xhU)YC!k*Y>DXpU!Dxu2e-Oz3G1Fu zv=+YoZ_ER-SjX+Ie#qDhP6kTPO3RoGpn~R?^e?Tk;I!`F$ayi|xO%7Se#Ipwq9nk? zKJ4T;S2fmpx2ro+L$imrrH8qHclJPB@9oWcz2?edfv?=D%P}wbyYq;Q3(X^l`GH=N z&dd}{=fB?*DPSdg5}fW>1gb!Q;*yhcyME2(~vmX0xpX*3y zihtxC*GEuixn~`j@BNdr4vof_`S*8~^p^I%YrsF$%3MH81zot7Y-kBjwM9zYl1{AF zWRy7nN3O@qts;@4-W@4LS#0RXuC#w--moa|I#N2vdl&FF z#vb{p>${k;#Ip|M1*r{V~@g7aziI_{w$9|IH9q z%(*5u64QXD-?)DKt7>yKB(-&9adR>A{)aWT=s4HdMTV|-pK!hS*M_ca)k)XyWhLso zsT?1nw?5@6{zsE@k-5#Q-~YF{&9^`NAI@!V`RQ-WZ4Ujfly>5m|2C~j{_QVMYexKz zX^rxwm~0GG-SN02I@Q@M;qw#)myLU~6XLAW)0>Yp_Z4hdn$xs9>+Y@&_DqKJe%9FO zewED#AY30Wh4YmP$EP`yTnP93bm#r{bho>VHQOVZ?hCKk7FTkYv1WVGAPZ96rPplV zNq0xqY};hI&tJ2>06#mfvU_-$%e9&8^(yY#@|tbEZ1-PVv(2mS4zAg5K5xQt0Xf8| za(<4x9Lu%)Yq%rJwY8eLBg?giTDim9{TsH9xED(9qrx3ot}ST82_uM=ZQQ}-+Ck{} zXdT#I(bgSVsePkEgmYTQi2FLpy+gPoOsjS}Czg^4&b+xip(@UGmv342iMj4GIr6e>yJy_}gO-w-?CodW*h(Twz^UgbgM$mQ zHC}Ls7i4d?-F%}7U#oxfMK^AB2`Y#fy)M~Q6xln}X3pW{=uq5|yF2stm(&?zX)UJoa<(|Ka`ToMjEOS3rtYB8E z4OaiqnylcxGhgWE?ujTU%Gdu^K~cYPU&0!#5cObv5>=Qz3NCfImgSvrUx@;N7UUl@ zbCh)`mTyv6fAZXRdiW{#r7zFU`QAMbNkCiu?-@?d{@{M8%!OKS8ODp*)uPy*+b~c2 zhiBkeuibian}zdF_y4KQBC`ssbJ`tXx1Dj9X|pIxTN^8LZDp`EzoFxW(3{X*Dhp7D#c{_61jjb+-YF`oaKDdTjk=f5n|W@?`QyJgyq zy65jK(>`GSFEnRkfjeEfcsc3r_Wac)+NB;(Xo+@evM0Din}AC-%eG`3P4NU5Y7eD) zXrWdN;xjTlFNwukr{5zj?!t;OSFF>v2zZ`!D0|uQ%AVm>cfx{-4H~<}XD@wxGlyfR z6IoA8Zakrlh?BBB$++F%_AJl%m`17ChT*W%_Ln-L=M$CX86AG17lVzY?IF}*h=HFOJaf}0M5 zb2Grr;Co!MS+km+PG)rw)~JQJYOp(MdMeen0O#o%zreXp1KmGz&^}jg9{CFo$mTcd z#Oi4S_ql+z*t<17*{yjfQ-nI>$W?ssBF%mgfZp*FSw<+f$`@1}>f8FFRzHRK$jfnaxP$R&o?+Hih_lXVxW@zrdOX(wVeX z2l>R^G?5CqX|*uqrhQ}~cPq)=T5`7$Zd{+WypHFJUSu3Y{)*gxPki3NC#Rvq`iem7 zeS%)VWuW!a9o8-Yd1eglNtu~XoUm6inirlN;oQl(*Y!MK=LF~qpT|XU(GKfJ$^Dz; zjzTI!G!>au&r^#{ujg?!)FnJFCJ)m%B)2KKUF6PYE9!YN)E&gX7u#6RlNG2cqTk9< z!c9v{g}sFPT|B?-XqA{uPBR|+T7DXY0H{5_oOyyiv-0CEX+d`IoCR-Po+{2?U;TI zzLxNdE!>7Akmn7hJnhBJJvCx8dXq-f=ngR*tbq|{U+%Q}vHh(*85wBlnLdMdFKZ9H|A{^afuLKU^;sPz)c z(~eMft9G8_O3ll`lIpv4rEnyT9_g^g33m#)uMqAua*t(0J9r8_xYL!w_??6sZ$H|> z(^k=W>NKlAJ9V2Ufj!a5Q-?L_jye zLz4Rek6Z4eqaMRmHS`k#g-Dxs@vH)i16@3gmD$YO)sqLPZCB6b%53}5uAVFfe0Fv7 zRB;BAHn4BbZ7k5;;{`skyQgydAl@H08eU_gqdWUXJFGCVBf7Iic~iCzWk$|QsOxez zqr0anSl-{=(=vf)W=v;`M0do-blzt@!+z@S2_*2$gGc|M$6o6(X7%v2t|(Eu!4j!t zHF|hjIAy{&dw4oJB|?_e)6=dL#g#oheUzoFWiL-{_H9q7kh`A|pJaANH%~09(A)Dt z5Me8QJoOY;I|$PkO>KOv)s7YP^$bxu*!T4HXknk^cojZR_46!-PpkeO^?aY(*uepw zhl@h3c%+hU@E{DB48RoI|8Ny{7(eT0QjN+ ziz#Bi0mMrYf4>R%WeIiy-XOs)z#Apl4fqua_5j`_!Et~$OK=6iuX4DUr`#V8#A^~k zMZm91a01{rBsdZ9n-W|J@LLk>1-wOqNwr%gm~^|1;9{YAKWX=EiGb9*U4lu!J0zGC zyib){ebsKZ~*XLz{SD5_h$mJPa>!c_#Fw(0{pH7R{{K<1ZM+&UxKRw z{y>7O0sc^eEx;eSqKZR>&tDygk0pW}!22aQ7w`cIt^xR<1m^)hB*8TSAC}-+fR9LU zZNQ(nQ2s(1r~|~O56~c!c5MfN?-A437X@L4u1%0ue7E zMghizARJ&c-~5&0H;fEA>fQKT%7Hn2!ub3$o5YH9FX8^0cT3^WWbdr_&UH@ z5US2G9~qx7hWdJ^hpfvPW|<_c5; zcclFd%oDhV64@;R)ks3!Dp2_n>NbIDETL`}s3sC>zCbmVPz$1>iYb-NB-}zl)?7l} zAy6$O)FOduDWMh%RDp!LQ=nQ&s3ii`I)p<02bKz4n-C7DWdhY!Lh;+?Jr6cbeK zCDdI4)j>khLqSMnM+vo3pgOrD{cqrIf$J=h-6K$4B-FhE)m1{#b@<@lO+u{}sO}PK zjX?E~P-}srve;9?-6zO;NvQh;s<(uCK%n|aD7v2;y!uM0bpq8-LOmo<{llo@?7+hU zHz1754m=`I10~d>0yRiN(d-6M4wg`l3)Bz^^@KnTl~7L#)G(kzT{gVCt>GHxGw~1frL6L zPzxp0mjZQ%ggPcrizL)n0<~B|eJxOT3KXAz2fh)wB@)@U0<}~^9T%u&66%CNEtgOy z1&T?i?*!^D33W=K9+J!5_X4*1t3d}EC5+*WC6%h zBMU&58d(6c)C2_(_Q!@m$O4e5MizifHL?JW0m}k30W1s96tFBnGr+O{%>fGmg7(K2 zK*$2L1S|_s0C;VrR{F_ObDsp0rRIJKCQHo&5=@qw2PK#+HR}j277dD@Of?Tl1Z1jt zSb|}yDJ1||YGeV(QX>mMmKs?Aved`|kfnwMC=Rx0elpd_0+6Xj7N93!Sp#ILkp&=2 zjVu6JYGeV(QX>mMmKq2E`(sc8{eh4LAXAMjz(ByV0D}O_0t^N$3orz*EWl8}vH-&X zujBT|pa8>xkOde4SQcO;U|9gN)W`ymrA8KjEH$zKWT}w_AWO}aaqfExhI0^A5#7GOGHS%4XUWdUZ={7cqA z5eQ@fXnHIO5VF)f^8eWT4)~~wE$-|l*-gFoZhGH@dP#uLlqO9C>0PBKpi)$dT?nvX z7o}Mk#X?cBA$DU&EMNl!6|8_Lh}f{aXQ6$k+`ISeW>fI#dw$>VgCEQ}|2Z>r=1iZR zJL8m+y;Jj`fUKRGhXiEp)T|K@?bJZ}4-3rNs#z+OYNTSYRf97rshG7>BNelDYNTS;PK{K|+NmMMtp2ai+Nu$n z6BNYoQXTwU(Rxl(L!>t-Hzf{cHsga6VJ2g@SvxgS zu_s{tfrgcuSz9$yG1{sLt^L+cja1Cqsga6VJ2g@9wrTFlz1k&3P3Ogf6q4#4`RxWH}RRJrjI4PKJztG>ESo1fAjdK9>^4bO5^WWcE; zv%k7xhStRF1NgFOb71Y`&de}x2Cn$1B~}l_;Gw=8H#}^6vwD99{G@+#<)Inc%4j$+ zvNE9Ms%K_v({1{cIobtGr>jTjYBBKLUKlVs0B0d6WEnWFxmu>#8`7IQ4|JM?|G9}T z7{7J+Rs!AG_TdvuE=?W07NQ+KS36mxGcg0>m>4lcuIe>UJF_~0_4Bm3p?>g$D4%t~ zlo( z0FaIr?`RJiW~fK6*0c!9L7+LT5{bm*UIvvI|8V)w4ao@z7pNAeX?az1GX2`>bShYi z0mAbDkIq#Wpo3}~YNtqggHZ?AdS7&%mR9cx*i~?+xKiBaD5!&OPn`KUBA%?QEWhD5 z^37>#&TU#w>XSja(U#mpYRS!7rfa(T;W{l_jlNAwaE;=_K?iTva$M6?xB1Y#7QYJk zXvPQKqMZiv@6OjU5-Tabs1%n;fpT3_)aT2z?8Ik+_-NJgdhMjbDUe+8OuN~`Z;3G( zH<{EE_>&5<%_(ZZ^;%Zq08|QqTmT*gK;)~ej`=E&n6EXrYr5)qht@=9NX@@Pn{4GI z26LjO->TKKvfz3~^}SQ;8A0*PP{lVb&~o8u)7J~MPZKV~#Iv(=Kz%x2wP&H$IblW^ z*lCg0g(Y)ygOax`($dng%!=J9Xif?w{QED~lJh5&CAvLcIGp6jQHnV^GM*$=uvqg} ziA)GVWNGO&L~`9?EwNxG8PW@9q@2`9D-jW7#oLUkoh4n3ZWtBysQIefBCTVp6Hm}b zby=i!3Q%_P@*q1wkNmPEZ)Tj|UpAhzUsa({c{o`c8lb99WY-7@ln2nhRTBu67YUR{ zE{{-o$N)FZYAqU+KZ}fn350|Q<^UV`LR36IKZ{HRwFR+75wOLf7{!bS6(3RiZq&*e zaR1;>hQIOtJou}d(;!4KmlFvltMlL1(w5!?L*2Zaw9b94AU?kj0u{pF)Q}(<33gzl z;AL15U8o-n3kf%C1(UJY@&*s}Z5zHVvF1JuBTQ|P5Y+>EXxQQQQB#5JW3T4K17o%o zPnACIft$75?59GcMXDj)Ug9m#9ZtVl^QN2)$-+5G5v|h?wwjJQ@oR=%K&wf%Rwni* zQ0c9}kV*nKZ0;vpQh!K~AeKWg_%(ntV`9hY1cNlKVBC#D-&DR-OG}g;XJBbq$GK{$ z)+o+4t!i+hPf^tQ0<`)|{-G%;>~rt19bv`jH{jI*>4w?g=kI6gd=!68u% zxj}0lGIXrIAvkoz2M0kl_y#RKKEr#5J0}O)XZTP!o`ymw!;^2<>NUgW;jW`8>3osyOt}mG^UPOs#0)HmQv=2Wog3vV3v3^eD{{%Xc&X_ zQsphxx_hYR9#C`d*K%8PBd<0WL)`v9{3}E@Kw8^Qa!&+Yv>H>hn8tQ?L0gPc}S0#2bH-(D@nK%)6CDu!L{ECEi1>FWwHIS zK_&VV^Kf>xLd&6khDUe=tsP^_la7Sx~>T7eNMjs|M;b($woT|j&^ zwV+Bj!yOAnNA(W0wz?#g4eeW4medQ%9>}ChXRWnhZl>P-Sxc<8#CKyih*i&JP7Zfs4Wv2<5ZF{IkROoG?B&jL!?< zlRAR}b^_|aDy_9o^vGzEf4kMeZ?%$?t#Xb_9;#rq*4zjeSAzfzkK_-xD%z zGw#))%G}z|%X_*1ao~4DQU`mupqlJ|#E5DW{Y#a6Um-sVyf`wl=bcSYBABSkO zALyD4-+(;`-C=^;Tmw!bu=j(T6z6Fb6X$Ii=g#Hb3%6UncAu8g1lPoww4dSjw}QXc z%njni<~+<36$RT!5I5ZRumh%B-@$UL`Tg1{@wgw7fNe@u+^-c0cFE5n?3Pg9-|yGT zvvF|oHig%Zb3rq2=7_C{-VD$TzK3wF)!G-eyDbLRxZGSxEHAQHmoTyXNMfq&K`qWn zu^^I6QM>D-LsJ|YS*&H4*sw@qYRW@0#nU3m6t$b}4owlygGDe!{V*{+{1rj$O;>1a zcpxl-*t9S)JS0{{OqD(?^~Y0VRb=AZ(dHZ$|IRhAK&O)HpyvLj#W=RcgJj_$Pszb8 zG;1F5zo=p3o~%<1W3gIm7>d zhGMnVFqElU!vL+dhJnl}^+Re{LR4Sq%e>Tw^`$<`gZ=m$5LwYw;ESoB!wqjZZUoC5 zSg@ua4b(?)v{in1ivT5TKmO2;^Lb!2OmFrK;&!z#;ZBAABPiwhe4%54`3otI% zsk{tZJQTL&Zm5K>s?JlpDz!^py##*kGur7e_uKW1c0qg(h?zbbRKdYRUGpq_nRTA} zJroP`MRl>m0yvNqjN5o@Vhdy~i!9buVZI<3b<`O4)V7;tH@z zSQ4~nbDRdR6kSzBRrBYyyyTE%)EUof1%VLANx4x_YmBiObovv)g>Q+g#O#D=5*jAa z{+`fP;>xHdSd{AZf~HNL0FgwN2+bYJ!B@(WMZ+vMDN>y3T(EX^c`gm=kLkEgEU)Hu z$OY=yJQx=3)XaeICxdYu1p`RC_27~Re`|u>GBj{%Xkf^2Xn3pQtb9>R4>+l`uA`=% zU~GZodDb)pP5B5kq9oq2N%R!HjLIbP+7nbPDfIZ;mHFGXPIluqPae%@N)p}v6n{#- z39VxAE85^5a=+NxO_E!!#m>Hp*eO8+S$oVRK)Vb9TwhyJ$R)Q0$t9}=$+e%50^353 zh>I$N{KDBokzbs4+4%* z$39LCdqo@Y&n$i{{9!c}{=}_SbF8MXgU!8vcA3|&Lz#zfHE>hHt%d}Dg1yzy)%hWZ ztCwH%YjF7nNQ7=RpeegUd)iGyFZ{9q+oiaTp_U}-nd+t2G*9ceJ7Ck>`n@PSI~#s4 zN-5xtU1)^~cz8DIfC!B#bLdAmXmP5`Yg*f8*c{v*e-`{rf`3Lqw%qSP9dHSC1-E5d z<|z1eDY;|`?w^~FQfSO!ygxqMN}AHX07CKN2<{4p#gT&Fo^yogE6)4g&FX2$zeHhO@I0gI#j=nK#**LaF6qsfB2YqY@^}abPEx z;I6Mv^%Ex`ET-zY3bfY#qh1G*!n`lLh z_ERrygw3+^)R!Bz?ykYgd;>On27v;Fc*wc6?siv90zLftnAzyU&QGRU0p9Lx-tF%U zYsyeQJB-f><8#CKyf8lBjI$$DAHJb=0^Ks+)TVUB1up#-fG3M+i_7G>Cpn4oherGN zy3ivBufD0B;hL&)-_jZdC^BA-XG3&FWW)2x?$+i5|44~xf(Cyl}=_3~RjJ-Cwp6S@N|t`oLq7!8);9J`cdAuzj2#3EF?!w z-_uS4g(knJO|zF5l$C<_wez47UH?9;K6VSlZ@`s@R3Erh;dyVey#Lpf%+90QzVg_^R%4%JrGgWrBI>*uI5wriP7;bZ|W zjXwWSOV=`ZHWd8j0kNzqSXLtTCLux)MHLM8jjCYT5wP5&z#Rs?{%u0iX zP?3ti{97XG$G5c95RJb7NXrUva5^94gb7VPVzfDS%3(o6wTu`vXaoqVuKHNhL$q4{ zv6cnD@MH06@pd9yQ$G0^ZmeQ26K3&YIsYj<=kTQj{Pu|vnaOpK)-36)E@2U4O^%E5 z!xRa=iV^c;Tn|`kz^zj7Be6f#pNew^?JI5gNwXmDahY%t74+KJ<;7*R*e`$YcA0ak zl~8lP($Y?f9P09FLxDQQ?zj|}$GkF0E&o)@F0Dp!oY;pdp6e(cm>oF*=Vx&fPdG=& znvj@RtHc%6NhI@83ChP+Ny`5<=OZQx4}9|2gXNO|ojkg9+S1EK$r$B`od=*-CS!_i(Oh~K6UO`F=`Lf zIR+Y3Xt0)v(hglxw12n<$=fhuvjeEK~+uEgrs?h++qaFsjh|1d6x$OZ znj4%7cEmr9A~EpW-vEW0cu5nppZehoEwj`f!Q!HZLtCz2wJm$08Rz8%&v4zgR~wRm z%^21ZczMy1FSWb`Y_tyF&}G5cDjhi6lbHf_=StOWFKm|;?bVv7$$Pc*T)R-I0otiS zdU#@tQp2_f(LhU5-S$Ch*wQ4A?Mm|4iX1*$&E2QPx}nwN?bEW5X^!b8rjU3)&3adGoh(e&^ zk?_lz(!YUQzu-XVx7s|@-bm!*6ZYqkAo?9T%t~n8ciNDGFl}(Ej{AEjSTZ!xKIMBYEt8ey z{&^%wd}&Ec`yNi&2B+A(NU%fi_+D$wnp1@udT{} zP6k0^EPwtL(_Hy`q5{i4+`UOzk`is`bH_GDdn1+&&FFp(&#&BiWZ+WMw^B>fD$BnUI zmG_V~MD6^y)M5mMR4sm$;7HZ&SE<@4jy@SWt>CYwkgd@K$H^b+2CKktTC9~Rm`9IA z4SJ~#YqiAi-{tX1tx1C4%!TW<{4NJ3lm%iVbkH+e0yh$>IO_wnne&r9E%mOnbff=*?kt8KZIgN|D4cw}~ZY1J{S#o^SSk>L5 z`~AZ}Q@He&Egj*I`#g_cRIAW>kDeZ!%|57hdGzsi7`7c8bfk?$+>*5BLgik)sHK&9 zbwZ$9vAywR_0Nxc^;2{3l*pZ+b$?VowEs?x)5m4AzrD4_GwEWt7v{$c;`Eo`zRZ5{ z`cxO(qWOG+ULOh`c5>hgig;aD?nJ#)5^f33#p7l8b86p2{UngQHc>wpoL>_4E{$mI zSj;-9aD%usmmaFy1yWN37BZ?UWzT0F#Uc1Js! zOYr}K*;8>JvYtEId|s_c)`w**1-K;DvNG0E+-gfO0`U%ucM2ppEM6%fgz-j! zM8_8|6i9MdyiOpQ*#IU?S2k#lKV8|N3m&g*5V6yh4TkW?D;s=*#~T|`1dlg1qzWEy zY{=Cy4L{A8>B*bWrO7L#)b?bk2f}C3O;Dt0GpmJ z*USA%7!k2$15AU3LdX)=q7l)vf*UG zv0<>_;l_r5XNUms%7&qW z$159#2_CO(kO|)}yl?~?#f4s8cJi+6Q4O0Y3Fs<@ zE*H?%3|%4mU;E02D}|VKWy4hhvaW2nT0por1nOTSAnV44YXyYc${=-}fEHMnYu+F* z>&k`&0>WRWA><+fSywhJ5zrErx=}zkGIW!GtQ#9{wjpu3rm`{Ta?M)>w3H*eO+dJV z4~i`l(5(#JE+AZ*fYcoVvTkg+Q;fg%<(hX1G3&~PDmXsv)&GxUgn?qlfDAmm)G`B)GOUatAL zfF9(KPYB4mvf)VqtzoIB1oSXN&j`r6vEf;O?D>~{x#sgi%(}ASMFGKYDOi>-3FvW# z)(PkdhF%tsbz{S;0-_rm;BuAM1okwCd|g153~dn5GYoAM(6bD^At39T-?8`Mb3+N?|e~WfYvkgzJOj~=mUhT`L}(!=5`_W8jI}^ z(CZ9+D4-1teIy{<&4ohxSU_(u^ofApBq-qdRA6th*k=NIo1vWodWWH10@}pTZUJp( z=yL(#<}@hwg@EkKHTMc^D~s(D&^Cs?63}}L?HADd41F!24;VTipzREOLlCdO?8`O3 z6=EN<*mnZ@h@tNV^f5y}2-3p7YlfnnrETE>hFlEM z`rE!-(=EilWwB@h!TuI179$`y;EGVJfPP@eE1-i6#S7?1h7tk-`-!nc0sYKSl7N0; zC|N-NVn`FvzZud61V785u7-f@%Qbxh`<=y71oQ_(sRBC0P?~@aGn6hMJa-03W(epg zLzx!j$NASW#V<&9V@3DZ(_tx?toGK^{jRH3 zY<+$9S(e0gC}Ghz2>N=5o^>tI6{kdDR21#3YY^xj4hRW5;eGXWSOh1l+y;7{>*~sO z4Rm)*<_{1_adC7r*r<|Z-LczD5&-uj@`#BwcOwyN z?!*uvv6X{>`>`$YIZNzP>ze58T^rQzP4qI?Mm3^X|H<{WT2Z36s`oXBq~K533ovip zFmFcznvImF_!77IEy*?ewnjPpZK)oV4gU(ZK^-g6Gqd+Ykl|a07UK?gG@Yb_>H()% zHddB4g&d=Ox;N9;1pXT(0;)i@SOR(Urw*Tuu2oCi6>4g8y%3dI++5FfyhWq|Z#@}+$Hu}o;09INA9niptMmIn(QZ^L2f+E-uX^j_!Kd4RFdz8L zcd%XnQd|4zuwYJJI#SP4i_3M7I@m|gRnvRvv1-l`9rn1{&UJk@o$4u_0_y4#}bM(f!k z56SAtXjbOfD7{2!z4ZijxW5h?Sjh^IJlGlzX0mD&u#1zdd}F`_82>;9vq@KQpd(Hm8ibyt0$@N2kJv0FHjV1!LbUU z@31g4XR7GIwHJUtG}T0v*jI<$#$?rXhz=K0CaW7Q7x*l7c!=K4!!1D-^wV>KfwN)| zRi$I~JjU)CO0~l_$dX}DA^d}(WGUm|8>beX5mG|72z*AeL0P#G!GlHe$}rt;>)=0A zZ>+S_bl9x>PYPq|NIgZ}dAeN=(?^22fnCQ&E>cEUtnX(yI$JiMII4=x{ln{Gb328g zxt%s(dl|9~U`c=o6$sUQkSfAFQ>C}n!{%sP4C;G9RlS9;Q~j-6*nYD5LvBK1&7UJtBoXX>ye{^yKcdHz{?tUL8rXpxEDv*F7^^L^~;GrS%(?@BQF@(C~w zp>Kj`0^H1EZbe^@`6W8$cj~db^)$745-3r4r4GMDP0$nKNE%+MRJ*Ux>%r^Jwv1PG zov3TBU)8{gdZvrKa}vCs%rm!@!+kbhRem+3_xl+}qFOUCESg;P(M0$aZ`{>rr-^z@ z0SuGYfkM_Tb3A<4z^Z$;dDPr1ahR9{jj-n=-H1UM6$t1Vag;eJk&$LaFhb<+i=fU~ zwl`i&V`qL3dux;RtV}Dj!YnxCf32q84n5u(lXab^32?k?vYz9mvgqm zG7K~u)i0CvJ}DbP$JscAfMNA2aNw2KLFecX7!)&HwL}*8nmg6J+w^o*aIT(|xdDRU z!9tv?dCIrVM%Qh=uDYG8r-yo$Ii6F_)eD>B#3I2>voW5ixXo<aE&*M`dIY5F6s3{G|yDme=$ISqS5xc%yl>3Tf_{Tjh*r7%YUYW4!< zGxh9vd|lQ&1b{j+UC)gs=pdRM9c>;~3(tp|afqG6>LupLIjp{Cj-11)-~y5) z=dc>U965*89OlS5tkyC|&SABaIdlT3NAby^>k%Mq6+?h9307A~fX*1ld@GJ-DO?!t zilty2%r$%#N?D8~k}hPNXw;eu_3Q*R7Kb4|p8U7D%^0=$LOplj2jC4ePMm7$`?PqEWUw;ce-W$z-c)a} zv!9)~i{W?nH&j!027%L$C;Al+Kq_$7l^l+TR}`eU^o7b66V=)U?HT?+WdnhRnH0i& zORd9*-%?+&bKRPpp&H*T%sp2l<6y+3lWty^}DHtx=oVIXaR9TkM%m* zl@4;Hg(hi*3TAkdin|mtyoocsNl}IYL`~k|48Nl&!|znd606TEnX0}uWOy@Ycr#~s zv!V=dR+Ql_oMCdZ)OVLbhKa74VS+Q#MTYx0w&*`YKM^c?&|~fD6J93G5*xU|FA6Gw(&kJFA_JGxgH{&bo5*Oqj60 zuJ+H=`)2OIlJn4F&tsK84QhQV^bY?WZT45_@Y`~-dTEy4>c6&%<91Q_3v31ON)^kq zI7)4tr8oI+EAdmf64Peu`Dr`_;aW-C2Oe{uS}|L13eTh;4CrZafc85mJ8DUNu-||` zIN>Ot11HRO&4JZn(HuPsrXC&U=nY|}0eE}YmulG@y^uMQY6sBnc`%tQ4d@B3_f>}g ztVj2$GXi?&M0=j##e@TT!&7J&78;pfpaQEInT1WH;i;L!x51&CDw2Cpay)pT?&%p5 zI7|k&Jf5?_l%UOAy)ZQ6*bp(}ljiD8OJuCHe`3wRBAH>`T>WGx^T0Jw{pRWE^(crn z=wlqTuMiV;78{T(2*Snc;dy#1woOq18N$jp_YA=;9MsK!xqfnpvCg|(Zy2beY>2Ti znn=c?Yz2)48G{inm>A7}ii5TzRczbYHs}o*fgMdBbUHDbT3MoJ>DA3?Rj(`cwCZNM>PlEVhsWhibPH%koz&OLQ!q>F zq^tC}s`Jb*3#fEBM(fB%d43hZ@DMi7hI zJs-x!ed>?-&s}y=srt7VfA9AWR>((k#+i z-|+ZR1}jYNnZ4YTSUopSIIXUjJLs6BR#%+{yLAV!j^(P~ZqReUEXVGGMF&giIBhM5 z1hK=xU8sQzz+~@Y3ko+`;X>#HK2x_Z(EZsFa#8N&q8&y$#EBGQ3&{n3yl>W&M$rnr zD1a-kB(XS1^l}M}fJRxJrC|yV$y$ZN;e+dh;|w35r5`9TAEtk_(5PDkPA9@fvR58x z((uJ5V7M=SqrJ}L$te#zeZ;beRzFn%X79F5k z!0$*<#eaju6Wz0LmQSVXrDji+N-bETXEpx{wd2XX(`-fFYHzkexVC1CqSZIsuSK){ zwT5O3dr@_2wn8yG7u7dgAhNGcu?_(?~Ql*w@-K zlEt^^Db5XX3ed~MM^+Z=JnO3fWls2-u4p*ZSGJw)$- zokK7f3W->$bMSEIpt`JvY2VnzdP3yRfSM@|-fG!u_?5MK!C8y-6C+1~GikVdSI

3TVKeDJXeON=u`;QLmcR#aT$R=SC3=G*ngfN;gmLLr&5)|r-VHwy zUUnnw3s}*-40Mf6DfcG$#hHa;XD_6Vshxs#CD*fddGu^z@Jlg=O^_FaKIOjgY&ppLcs*V=0LZ>px+{cGK8x18})QC45OY2AV{ zLEF~7cGIfn1i4(Cg)tpZ?S|!IooYA8)wOn4$$ZVVI}o{c(_-MbYd1EO2#W!Xhbvfc zF%qovZE)0&Q0Ym58Y_KP)k@FlE7zlXMj^E^XPZFOdP{2YgSD(ZUVd0l&aSenM->YD zcj%Ebl<|;QfM9^qY6C#B)viJ?q^ej2)8R-Xg?iy3yWQNthwtgbQB^+_a{er9h)n*|RwjIBSBi`1vpitPZ@Y^TY5{P>e!d zN@^JesxBMAPK6=UoM35KV?q2{S}{QEC56A&bBbY&3JZ4t46FFZp5{~gsyUWmyK!4%O;(8B zB9YK$7a|pm1meJECua2xBiDGGJmFkEBeFM4;|tU!tMshM-q18piZCa|S(2IwQ+#{8 zB&&1vRrlPdn|-OuM4X7DR2|0%E5e8F);nTqshQPOb2aOJSd7U1|xw>mv5$G#RJ5XwLyfg+L*k zzmO1BwNzV5RtTKHRM(e(8(OI>Ek$VTXW&FPRx0F~ z-RH{ei+dGrI_ct1z#NCf=Rs-34E7=tAWqz=}CJWfgCmcSxEgCPVa8;b$fL6+_Spr z&eGN3XJJq3R{&jJRqr|dmCSxlNRhX>oVV-QS;~s8WM>UKmE@GX;)Hkf-4qG*s=J@p z-`B2#n>)-A@XZ2#s4%kfsu$oCPTnx&@j{E!Y+{H_3{|has6Ua=-R4`Wc`xZp>a_+Q zD@GDp&HEA6j8)&Rnt%Ji+jnw<=AkoH^zpc}w zU9OI5?s`2x=5n{$DM)oDN@cItPgZxX*VD5aL9EeDTexRE0`n2)s9Xp2)_OR~P+#?X z1=`UNoCHTl_2Z5*3e+2n%9!MxYi)rM)6vyHUHb~0pl_fmU(t&a8eldyyJO73YR@bB z*FV6q^uhnJriWhByMT%vUx)pO)78}1;Yicz>R#qPWG8Wh-WtFz z8}t_7Oa~|JbjWpy&t3QjoH+^V^W+BojTEv+;Zcb%+z4eqR=u%NKQaCc3 zEFh+kd;;y}S{!*@NK97_G{IuXX9O~ZbD?IjXK#lm|MtjdnrC4anlXJg(nUyTF`mve z;qgf4m;nlK1deY3LmodOUBChMGEMkLNJD-oz&jR0KI@1nWS_?^hJ5ZNrYrm0YBA(< zJu;A;0OW^atgry!N#I=M%?X%=av~=pc^Z+EknBU`WF)%~c@C0oh&&g`CPbcxWC4*= zkW3|VDw1(P2HfT}q>sd5a?_FgiOBPj{EEm6ko=U$3z6JP zA^8N6S0i~pk=G!3Cz018c_WdeaNruEuS0kik@Jx}-;tO=wLw-!;-6*hy$a|1{%@KH( z$a@i8OXO-K?1W~_(rdcH1Fud4UtbGxtqwRko^22zOr6lpJ!pCNhJh1uVU_qBELrRG9nKk zIfck?kQ`6sw@98r*5J|kt*lqrZWFe71A(5dfh zDD}T|1&nzN;j2j^%797g9JlF0_Y$}1Mt7>)j7E0?Y`~y9)@{b3d%D~7pgX{AdeQCa zHsjFk>^9@kJ<)9@pxfMSCZgNOZ6=`$tFL4u6Nn7AsUZO0#Omn6?AWM0VTZoM)x0n0 z1dmFXjnFl*Z}CQ#HH8?vAy8#4bk|34JbCO#dP-P8l!k!KARxvOF<=`nCgzDQSK7z$ zbL}q>3*7qX{aA0CPN`Q(3>IF6>cWrpR9Mel^D(S=2dUNIWDkO9ipRoo9T!RN3YeGC z*E{AQ_1VYp{acv#3yyd4Csn=IIo_Qjc)#d)Pl@3DlH+|Rc(YTqY%!AapBE*7PqjoU(v`4SFw@tZ7U!?STOvJ?%S;qj`# zPFMv`-w)r-oziy0ZUjM{fjeinUXVtqaTq7b zJ9g`>lgI}?aNOnvB|ZV!fK;L_CJ$e$QEG6Un-k~USt^`}BG50$V3h44a4RtB%3fx7 z6vX3xF;R`6_=@n5UiMs9dit`{P%7L+p?WR2#@^D#F!vNGfZm zo>Rpf*d3{@K`*5N{f9!oa%iKfnrmTdve!o_yN6- zhC?r$6sA7LJ3R?u|J)|T0yv@ul?|;Q5xuB>^sQPyY~kar9~jQEH5^QhXjH5pgGjEn z`awdW^#h_W{Q-Gpg;`a5DA)E~M5A+`Hw zJwKTyMRsq3P>x!2P>(MOF_BX<91{gG%S6+D(fwLKsa0q#iReYOq+iuqVhbN{Ex~Yg zs3rYKuC`i2LbcZtRq%s;QhS;5@l=j}$5T0EA~jTwRw#FTl|v0b2tS=PaVkLLklY6g zTeK0zF!%ZD_k-}?oI`N$i!~OkIHb3*>D`C)mNs2>*zTxf;2VzWdXbfS z4W8@G8JlK}&)9sB&$R_`2&O4r4jDJ%_^S^8sF#Fg0lQAs=O^7bnY0QY zPsMc39*x0tqAu_li{>=D@Cp%oOttMN_;fnN$`}k6AN|#mpF!>OzSWa!Hyw_uYQoQY zdYINYimJPQ)>CSa;@zJe>tp}cEF??Smx0U@_HgR1@0>~w#bH-+D2ZSlheD{Pj(_?? z&2?O9pXr`{XiOO6V6hyrFvRS#*23rYEAfl9&33zS0A=@Z;$5rS!O!F?3m(n?1SQeaODj~2|v-^lUIK^g)#!r229 zbyuthcsA|Gg#2m@p2dya(J^L5W&2}rvqRt#2qs>==;I9+$!4+Me`GODHR=#*~gAfQa zuOIEZQ23*PWrAp7$)kxS?+@eQGDOcJh|j)pnO?kDEE2#MFO~=%U%a?c@c81zO@hZ4 zFK!k*zIbtq;PJ(arGm#7FO(7X;>E2(0AIYgP4M{Q#WKOett6h?1rOJndF~KAT%zZ> zQ}FoW#a)7L0sL|!?8S=}LZB50tQ0(4_UTzAczp5VZo%V=7xxGr?n?CBEBLm+uNFL9 z)#kZG*7EiM+%E(=pn%}vnp4k%fhm{`BI->jJ*@x_aG9G+ji*yI58;>BjcAaT#}_Z8{3XDD zBK$7}{!^Q`U%dFt2CNq^b_#wb1lT3`im(J`0sp!1pAGyT!OsEy3&96~|I*^+ix+zx z8T-YHeFC~1wn!l4R|2|%A(7j{D;fG)NL|Iy0Rhnuf=4~yi2m1p@#0${b}fhePC(Z& z^u2)QGxURiu4m|=fNo&uM*%H>U+OVSKMQOji~S-X>&1(I31~4({aZlvbLUaduL8P} zrG698O$-GsCSJVwLx|nNVuu8@l%c}{QVbmtkoDrlQ2|*mUK|t9G7cE!bH-o$#S51& zI3FyuUc7J%=uQq9BcQt&iWSguhCBjV!H`!#D*?i~7$>k*EEX@IyBP|aY*oX;dl*U- zQui{HB%sv{B@2jtsy^z`f>5Ag;r%S82eIIb7lwcyWGSD39%3j(Kx-IE70|;Br3+{+ zLm2?s^RL237|Rr5k1~`cpvM@>77+aq56_t{A zGUOMK_2NaLfUFlUiUjl=2dpO`>&1)u4itRxqJe|iFJ3ef&`TUyV*#yW$Q01a3^ftZ zdWMPx^a?{I2!*|PAx-ugi!~D=UuUSffHp8xDxi%FwGhx747C){n*;?stpxTKi?tTe z+YGf4&^ruCT{l&QHZ#;#1l+<xbg|ygb98j)*3+em| zyecO`?qacC0@}?`ZvlPIP#*#9VW_WwzFk_w$Iw6leZ|lq0qtjK zuz=`r&r#110Ucnep$vt*cri?feam7}+3%`C-!n8^1pI-a5dwmrmT;IIDWD%28Wj-O zPmGNg(9aA>E$HYHJPRkJ{>4&d0{S;YYDTU%VJEFzdyOGX?YqhdfI_){7Ts z3&?u$Lh5>i14`&9LzAt5N#ezebJXS(qabjpGf?BU!DSAMy9UA+cVq;MTLv>6Vcap8 z>9DwAP~ot+UogvIal2qPv;W{7nQI({X-DQ-!Q+mMFb3_&NWLyRGS_2#HSNeO5DB7v z!*^t4f@opMqlqQ&5914g|NlEO|MMN0`)b>fc|g>Gj!o#pN2Z6+)!vcmDX{;}j!Zw1;y->z<}{(K zwIg$efc{H6GGj!N|MVT12|`zEM`n_MYTS`It${JzbzbG#2F5Bk+-fnnu`%@I1~649 zZsjig_c8pe-(u*k5}TnnLu}@t6#JeSwXd-;#x+8nVj4yHDCe%&4d->5rm>qbZ6V%E z0hh5%P?wv=;{^jT5q?#aNW4apjfjD60v3{OJXYrfyYHL3`ulliOvSyI+8T07~bjm5Hxk0`D%Buaki_VvS*1g z-Q}97Dw`S|<40gra0aTE8r00lQ<=?-%zC{5qt{0XqkU1hRlUBo$@L?- z9{p;R!}E6aVYE5{KlU;6K{g?}X_kA|`;fSE!O5vAx4E%pOd)u~S*h*dXEHr&2P%0A z-v8w%PX@X>K*h%>&7Kvzfc7U1pN+2DJOe{eN?`so)v2XM2e_Q&@=~LT%T#O7X`;55 z8q-|Gs%Hx@UVXKuh2aOkcUl;yH?EJNDR#e6)-2s!@ij(T;fjYZ{qSL^Cg^WAsO;U+ zSm<&!Qy;c6y0|8(tky}n0aR9hiweqmCbq)sHKa%2}{R%~_&CWGIC(P95i;1*H+Xsv!Y1&XD;%I;ybOlXOD@OnLFPc^KE z(a_rzd9#_C+XKwg3K{n-tSelJ+p8CQ7+E8$;+Pg3$Qx$4LoIiJ<@QGxK3^LSE}VL# z|C?DDm4S_^(w;_BS4;J1FC)*@L(S+3)hWnr?P*-ttrP>hMHTIi@jSDk?e@ZbLBo3)CY0Q~UPg0Qb31)f<0N&Umr)p?c2%WOL2&%!!c&M{ zYHP^cNK~gDH^WBIcX0L2rN{Qhp`V1J%@8QFsuV&b6>vi4R24%gEV8VsQV4}f6;zc% z$dbZm_{M|M@MhjXR@Ff)kxML*W^iW_b`zu=KCnkQi{u+!;>t9~sWbW*9n*>+aw;k8 zWw9TEbDwH;AEQSJ_BLoMQPKqAD~9zj6xK?5)3Bb(=xdxXjG{sff)Sw<_F^FbRstD? zO=D*X6(3WDB&_~XE$?eIHBJCfJVn-DebU!xfBJveky29bicc`v3a{Paja29KGjfLf zr*X@E4KG%Lo_Tveqfr{Q_6*CWXbF$mLmB;zrX^L|31r%BQp3gZr3X}R{NpxTtK0!b zOLc31=+WA#af6H^7eRituRnBn-Qj6vqky5Yz|9;0T@y9o47xT8Q+$4a(TRH=_)r*l z_dugzNW-R&jDX&5(>B7$(+z(dR|Ky|bsKJEs6|7J%v|o@ z%rdYgyii5Q)47v0yQ}p>j3!|M_&Tg91^lY%8Af^>K^_S6$P5EMH5zKbL*7@yQ^C{E zFnmxerVcZ5V(@!mj57`WGr}Ss7anoG`eUe(q_p8iDnyVo%qRp~LTI=Nez=jzaheQK zgjRwtL(aUEPmc#43OC?+#$iUfN*G~eSAo5%_Xs23*8Sw5ZgFZ3Ji(c&v1&^O%G7u~4Zip~;#j=^-)^1()WL8uUX+da^-Xw67tpZQATEf zaxPNh42Ir9&z9wJp2nn*wuO3Gg8)yes-4)Oln5MhF8Wjx!1xH;0Jrc?jtTHmwSsWSMykJRK!+6!I`p^@$D=i9RyUNUw9E-;9IR zRDl{;VPv+%7c01`Z8c9p4TFW!6>S4aU;$$lg)IT-R5(}wgN2o$5N`_NVqpnWBb+Jm z(lLC63Bl<5W4sf#0GQby(4@-BHZr`7K;`hw5AuLfRQRYd7aEy42$*M)7O1jQ%}3R# znzK|LtNAEZOEn)|Lp2{&_iBzk2fP~>Tx^F9v6$CjHAm4uTg`iMH3t*awVIDof3lj3 z936KxAEl1Jnvec-)trMhuBMu=hMgNQcd%ZoCF6~Pp`)<`>QZ|{Dlf)k#YS63RNLJZ zT$@#&iAHg?y=khteWKAYvUmAqMuAFzPCT+VbniuKK!xE|n=UhasS)z2e!R?RrnGYm zZzkRQUbP=mk4`d7p22uw?zVf9k=3%Q6yz_whZP-cKdO0Z>|`S=rD|Ap?PQ~6ox3$2 zvY;=;=u$K3)u#w?Ha*8M>l|mrIY!4!io{c;e^i^!F%m#KAQt1DxBjIO2%7}IO70uPoMd65R=W@^s38cM#fT$cQx zawE&mUa+g;Q9EpG<&sw&N5fXvW(XCj%zrEYQ)Ld(RbS?Jj604phvBjMGVe6L+A_zD zS*OgQOK392s(y7Ta|~>96jl2HtSQc(oIQJ6bYa-+4Hs>+I39N%%-*hF4L7jlE0hWu z)@&(^G<^0}dS2M<%@$S=CC=W?y{P)x+m`dfCP^4L;_OWwn{K2JChI`gfrP%|xR7DT&MzB~>Lp9nv0jc+ zwbaYeHPlO()zr0K!nCg1dP(yu%t+8q)YTypv8xMu;IBMXFCoiyt(T+JpRAXo>RvBL zssFfM(u}8;dPx(d>g(mO>gpxMecbhu8bPn6vy2SaSvYwrRC6vfJZi;-MocX=QXRO| z$cQWhbE%e*eXvsuPNUMR45ToHY9BJhaizeC6HLy|H{hN#R2XMZ=gkP4Jq7De`0Od@ zfm=dYvDCtuMrt9w6e4?vpd5AbBh>ntu>1At#YS?-~TE9`ImysGJ2EB>P#K)U=Ad7 z5@w3x@Y1iSFxd+5%&hwQSY352hq&nHgJAOyrWEXgt9Fy9fHfE7L0vsE7OLaiX-2Hq z>O66Nm#dmjuVXD;Hm$l^3e&xsYAMY0vQqK2r?3etZoNdTq%g+|ucUeBhfVaHIu>zM zR_9KEiC*Um>QX(=zu-?*PZ*6OR!^Am9cT5dyuc_dsIhu>R<7|zQ6Pd5gB8uQ)vjqg zmplH7Hnz5kmg_7TLaQK5AF<;LaK%b(;fdPlg9ZhE+-5FnSQzDsidv8w73FG(pLvMS zZ6bU?BYY!VX)*)iv#vu4|9}QRRjqKmtN((AZWM_J={b%xU1@^92wRc+@k$f?W!UDE zfX82mZ62>Q!5^G#Uc*l{uMmI^0#^#&xzprty3z#mf1OAWZ98A^!8=VdSOK)|4ZUmBm@Rwa_Vt*J{ z>lZXo#_NOvBY=Nd@FRg=FZfZw%Vu2N2Q>Dl^8T@50m8qaDF^@8MFM}(l_r5;yRPL6 z8vi6vV3SZ_GVq%P|L3kW5myz}e5Xl6|8z+3FTc_xAaYRS7c|gJF9QWW6Y?{F-zoT+ z!0!@#1@N*CMEZaxutx-#0|CAeJPuA@I(*?=oE;qX>=n>FhU#{u$$k;=N)8zKT3}Z( zc0fQ^GxUvsu3_j~0sZ+aO`!c_mLl9~67~fRO8pI2n((LM)!%9IyU69utm_{Fx`m-b z0$R$@VFA@}rHQD2g|~6YV#x4jgs$qT%NI0%)0HOpVOX8+G%0+6 z3+XTZfF?Np6t3s^tGm;L=ih~|veaMp0S$Jsb-L5!&tGX$;|DZwRZrc%pm~=w{->`r zspbP3d;U@Q0monMohCF-`|GbXf%RX6J53^dLGw3#Kocme{!WvSFKF02fBBUr_EkN# z-f4pC@4|0biwIYm{Mip^0-ieFX(Iam>aR38{tsvZb-mMs#;L#ZN)!HorVZC?I4*Zk4<4e~OmA?c| znYz@M4o<-9^^@=fgzIak;9A7puH3m3ejOkLFZZytL#Yj_QeX$S^o-FctARh2&tj@d1 z=$vv4eZ4+!S!x`5#+lLTg`12^7Znub1gH;C zRIz4s<)pieH{3d!4-Qf$xjo*vNv6B9%SvODn~a(imwD#aWWeJQ&%ejGJ=(^{2XVFh zA)}!3tNV;wqR~Qg9)g3q?n(fQqH{57h-7@6Uq7?F@E9CPFSDcLV85?5esJ4jXM))H zh+;*L8_^Vdqo<5+V1J0ckvjN{kyCm9Q^tpGO!x9u6`qjo%JJP1`|`3sQH9nTwXm+NpPFb88@QI(5d zF{VYkqMqJhGyq36eADn39zq_AYO(a8n%Z_5_rniy9KoMbh&!>?eAHybf(&b!9^ z7K4tw;DIaL?iO@b~u4PcMC}E-)fXW1iiKylR&4(wi#!jg%aL_@3GwK$IpO; zfbYF$TnwGS^E<%=hh(jk{DkDwc`V$o)`6t%WR>3+ykFR=;$F1Ada9zQcGJEK%^GaSwRE`XLzpaOKpGj5M^w6(1XyhFT(4eXz+$Q73$2 zOmxiQI;OyO8EVHT#?)|=ocAf2%TD0Qwwu^`KmP5mx1NgK$YkFV$`)?!q;^!_5GJnw!75W zy+%gnF3{XQn0y)xKc~~F&;9E9y+*0;8}Nj;!#Y4$RpNzbqIapc_d;XYsea#UoCcO3 zxX%~_+=_jm^AVNul`&N)^~_gLhHlmol$yBTm>pCqvoh;zqkkHd;e;c`RS?s+M~v%X zu)6H1@d0oHju}g!M0X!Eu89VjNzuMlfF{QH9s-%l7~eMF=EwS$gH!DB-3ZQ$9$x`y z@~Ox70&ur^efh4Pm6cxKFK*Whm1`1wFS@`zC&|~<74scrN);yix~lJ!eTlC9>W^e! zE|?=j^UZaAqm<@r&(?Zh^PLF!Nz{GgK#3{3?*xb%oOOq9vQhn=zi%#>^7lNhfzF5^S4KhW7 znaL9-!tiPhQWVIqKxP$qZ%dDu#4L4dhOdZ&XC=ZgA_EtxqZyE16t?~8iM|}wCDXTw zI+sf5TrO}Yy#Quu+7|ksbm;yT z8`UP)cbew_(r&dV*LP}yBdd1j`c7{~eBuS2T18F2unm04FcXgdqP)8Tp7w^Xo7%$v z)8Mkt1egbWqt@m5O6wj32I%7r0wW{^sjoWc`|8DGE|T1FFwRfT_jQ4a^gzC^C<*mT zfM?df1{b^F_DV1Com&MiRZkT_&HR@d=l6Y`@+Am2jrSBr8BtN?li>H){c3cf?_%Fx zz}?Y>QH3z9;kR>Nt38Fj4JAJTT)aBkU)VZ2-*Ck=^~7X0Pbe|m8Rl2$10T!=UG-j( zuQ(2s0pGnUww`ag%cCx-=bPh&4~gN2=YOd~^?Wy1(T~(_uaX=1UhrWtOdAYlj-CUL zr^ihDvhw2wzH*muAK-*UPa6Wh)Am;OZREQ<-W8*MD23V@Q~6j6-=!{KTegGVyHhLQ z!+?F$%6BnhXlPjjO=p^m9ZK+*tv|IPuO{rodxW?&CVuvwy-mu zo%7lGh@HFGxs9DS)RdmS+`xs*UBu4E>{POIJv%qBb3Z#f*tw6Lo7lOTot5l-%FYaS zwzIQ}o%!r6W#^UvyGz*F$j%0K?q=skc0OZg8$0i@^C3I0vGYDV_p_nw?kK z*~-qlxC>V7HkUE`0Xys2S^#iQT6P{`=UH|XJGZm*C_9gVgCCRM zsvhs3#Z`I!T%b;gA_KF;$i8BR{X9yY#z7Y5p5Z>PGqjyodiU{k0z#zfb2fkeJ_%6zH!Q;Cqa|MrQ z2o?(-&k(E-Jid$aXo_<$yB`k`yetIp5W%~GF9CkH;F|(}Q1H!wj}ke=GX#dYC=&jsHP_#Xw| zA9$C@A)X=d2_A3ZED}7ui_%_1fQJZr3w{XjBLqJb_{oAF2K)@cp9cJOg2yuiw+SAW z;+_WtPw%2UD}WIo@TTBL0{@ZVM*;t};70@hyWqzFA1`t^7WizzmjT~I@boT9D-i)6 zA~;#_cnjwc!Ji5Ic){blC>IDG-$l7x@OXycM#1B|D61Tv-$i-c0q9+nR|JoT2(}6S zT;TTz{ygA+68se4-6Ds0h9E`o(}1rR>a|C}8@G}K} zG4S&Rk7o#$3I0;xAGCQqY=nmhp0feqX8`|};AaB=vEVC!KOp#7!2com*}x|RbJ);7 z2lyPp;}2ZL7BAmLY3;;ezl+jcK$r7|_)q~|!O)okvJMekC?M+$!4(3s&Jf%r`d|B9 zl)HtPb%@{z0a@>&yegpiti^i*vff4cLO?gL)XxH1V7-eH?HH$UA&aF7Xc0s81+h~RnwS%(O27m#&`;2{B7@1i^}AnOdl z+XAxA5PTxWU;7ZjH$u#M7v+$E?qvNFg)Q!4C|5ws87dLb3WnN@6*1ITQ z3TO>W{URXi3_*;r#afn11IV6#*@p-k2(d?5>?9G{V+{2Z(Blk^7SIz6ohP6t8JZ=a zrx1c4TW=89(=2v}fGQbUBOvQtlotf_EK9v3AnOdlrvkFxMfui&g72anb};*0lq6w` zmpJ}B0j*=GseoQ)=mZg$b%vmafL>v#(-5+MY_$#%oGrv&W3h_`^g2UV31|aDw+Lt> zL-z{k4Thc)ko_*o>jHa=#Xb;_^)AX@0lmXg{}K@X&s^$F0t&p# zAv=l4wldUTK-(A^BcS&fnj)b08JaC1>kPpH0c~fgI|<_TmwkxfVIgL{i}Ip?KH`v@ z1oSaOp9#o%7v(zvS?{785zuEGFpw;av6HcU0qtU_nSgdPbfSptbB1~fXb(fD3+M}m zCJ4yBh4T`D?Pam61+=R<&ve>@` z^c_PUVT$`FwCE=nT-9b~D_BCa198X(p`g+DPiR*3z~&{P5a!q6N6{fnW60{S;Y zcM0fMhSvTc*1iM2s-k&&&q=r`w44ATga9d&(4_YoA@tsnUZqHtD&>SKU5ez=L3)$k zq)3$_C`~}=2m&f7APOqwduC_OB?$?<@B9Da51%`;ZFY8McJ`Eey^djGO)=AeLG60aV+3Bdl?so01jk(@M1-uqU zg+nUQn~uyF(v@lt8IAvUZgVE;U3aMtR$im9yKN^cYhK-HWqMI^NMBUQhwpeJ4C*zV zzN{0sk9vU8-^iKUy{>~*3Sa$rw}Uke@KHxAzmdIJ^Iz6)kzD*n$p5ItM2|aWD0{^9+-HUqSPN%5&jYB4(;y2b$Ld9I)PFh5*VmL!6Vh=e*lK6IC zY)>oYspk0*ufwWI_8hN5lI7a@y;Q42erCkEd-lLh*&^-*akvRw#2wwk${@BXWqw5< z5?OURcb}fP?fb?$8UKSi>2;lO>Xu`YmrCe98KA=d%6%--IfaE}rstVL+W$bjfOvKC zC8ZyS>FG7TVqPnZuaVaZSrt&}v_4iwqk_9oZ!2@g_=XsA9Cx=Fl#PwL>akKf|sFPEKgnq_4%50G)I#+DB^8ioT(rWQx3L z40nMkRwkpE+ZdottbTthL%JkJa_=8#Wl6H&AqwmyT0ka}P486@pm;KK{QpwqBU*Ex znq*~kSD0e?8O7tz$WD56&mR20388oH|73kSxl>HCGGtC(NilBH`x`2>cw2?a?i>BB zOg_8;CRoik^xE!iy*7SZg`T=Xx+K)=em>F4k~xV2u?v}U@)cyt$yZ1)Bsfd>9|hzrBI(A-t>haQBe_PNnD(Z{cx&S~Eyi0LCs+(KL!kRve;n}= zxqxW>t)0C|>u+t$T7O5!_0G;Ei)gxJp_4W<>U}t5oF#G6E)BrA-4HHk(^Q~(Q;Xpn44 zZz@UdYKguEk<8T+eGcX_T&PWSnMEIZlWC|gBzR7HNnfVXC)i}#H`WrzZ z(vNWIYa~_NA!Dsvud%x&&F-k#`4V^19n&^lXNJ*(VXxWxC-F?Vf3j=coJ#7v?m+*4 zc=jugOe`P9g%J);Rp#_2N?EAv5rFbDtei021gWX#(4ADF=g^&0p(lpF zGaJv{mUX`vrmuV?FzJ-Eapp=qrspu7RJRDZgRv1(?Q*?C7<{mvz&zufo?sWsLK*)eIZvg;KxCL}*rknBr~IG0aWZ#toWO)5^`lj)n&a}-XQ z{<_GX`6N~7nNL!Mp7|tI=$Q|BwO?6s3&gDu=VD$0@5Zm7Onu$EJyS}md(V{Otpd%S zubReVCQ4G1(U2!VCDqaspeW;~Br|rPlVm2cY0fm=-wxGrB0+rg#Hyr5;8>M#fnLof zsrh@tZBm7v*(6oynT>>7y2gpI5-fE$6@z}}&9^e+^-?Phe&DCqd^}jLS$VuEw!0tB#|6N-3-wLH)C=%Xx~`Me{etQj zc7v7KZ7+bV9hKtEX+biQ+FmuzL}|J;Zr1T#(paca|6o>8jFaazzE@Nt{s^uQzB}Dg zYfPr3iwzWSTxw;kql+OheUtMjS`+-qElwwkqnojE=k`sva@)$C+-yEW20{j$EXppk zG8KQNo>#JuO=eEQC)p=1)2|@3SZ>vYqSgS?X~k5bR}h-(R}i2ocj^^b(gN;0fNr|H zFBC`lt5-YDV})d`>c;&3g6Ns5cSm)+)i8`uNUlzWA4nmgkQjEu3aek$S9Wd=?Tq61 zSNZ<~-RV06P_?`JN~>UgEqoKxD+w_)H{tk4(FD`}d!-dxL${>g52I=8b<)2kM%KgB zCJ2*+e7bri7?snsfV<5q_(@^6y$Ug2YdTBc0|yYRaa93HU-)Z@99iAvyy*$9%>__i_+80-K6uaXf_udlyyNnZJM~tp1R!Rs z)d8?-D`LPu?(19e)+M!ex7upe1f#(=D?2mxZh^A@aUb1gbulh)FSOmNo5}A-8pkUr z>YjW2DU{xDUpQs;P4mzXv8Oai;*}9aO;1}fDIb8>46o<}gR$bYRmH=|1jbV^j0f%t zXRN-i`_yHy`|=qp)H`@4URJzt1_A!Q``H;QDjgN(fyPqNWTSo~%5CgM7|!;sgxe?Dua+dlfN^|dSFffms_7_V{4$BeH&W}=VVdtbDU72f-oxzuPcrScid^2*fajK5c~ zJM%SbM7CR8&&NCJC(ozbo=hYD1s)MF(@j8Fjz2?UvxxtVf*Y~to12!Q2RXI_{EKM z-rgBI5T-D_v-NHhr91ZSoNZ8>s7QB@2Qau|?k^r-TQBBL`4ESNAa|RG$ci#*aOZo7 z_bi7#wCdRDNRZHs!BO-fZ+bH{DBJU>^vsk`7%pE*GfR-v@yAD}B&#lQTB9VRQxZZY zSzoou>S+_)CZE5VRocYl!AEJ6C#k_-4fd*Y^eauIv3trRt6e@l6|Zb*+hokhvk5VY z3d;6^C!~vna4&jfrQcrQ55$mE8ECe;Fe=0Lm_Lzmq$x)%bI2MPus4$8c7NgR(yZIt zJh9Fi{#j7AfZQ>wyX@b{jh?tC{|yCa-M;>BYot>gO2uXVwdz?<;H|;$HH#hM11HWB z6qR-Rynk^%O~j|_m!DY!60)WUv;jecph%Tx-Y zA%nmk^Eri#pr~+~M^IG6_FXTnl|G@Yp^PC~JqR`-q8M<}yKSGq;F8oJZ+SCYMQ%D| z9r_XHi86<*0+lZnV^A+rQjmY%lsI1Jbf5GIEC5@3=@YoncL0g;&W9guU+xTO0H8z}s_)D}FV`faprOQ{e%ecwxsD(}qmCZ4cfuQhWHgHWkU^+Rb}Ep(eLPA~uX zI>V)qUM9xtWsgU|dU*Ook87*$nVf-t!@{vJTk(kpISpCo<)pbk@$e?^b?QaqQT%dv zO4g;?cQoXaZ*hFtNiS-FFT<7oz6&*EAr5=QkAbFFrM9W!WskbHdDPVttIER6Iput6 zmc{v09zTr8r5!xH6*UZ5k_>T9={@L;>kacP;!6+j=O2|V>vVmOl26_+F>cZcO<3t& zF(>A|@F;jaS}^Yxp5x_D?L2F|zna6F^Q96Ew!}19myNJsYqeJGf-odz_UPs`>5GT3 zxx*8lZcaRQc%?TwqOSMMWOa8({gFGIC8sP#z+)djauc*TRSDl~1G{&rnx4}6FvnHyR%rq=*>NzCeTU$g@ND`oK%LpgoEYV$ zOwFl2)#3OlOLO+&B@}8EqeAeX6&|22l{KWF3aW%M;0!0f<~m(fRXjjNJ%{GvIx(t& zaCY0Cj+&~{y3zqyCwJXkmDQZz$~l}is*dIqo$hejqbusVx8-m;sGgeBsg%PRq=slt zez+p{JVH&?oHWPb)6Ckh&TG~kJfP25Y<_W56((6JnInoRyOtPJ~fKbFRUhxK071spkBH1+tk{!DvB?ul}mTmAa~E zqm|(Y8C&DkE~*o)V!$DR(uX-6RToYs52w4aT(=r1T8vi1jWy^uKt0Utv>Fc%_0#Ga zdbYI@?K2K*)>o69N(YVOn)9{C7{4~oYYl~$aOxa4F6laR;Hx~16UJ4|Dct)N=Z5AS zOzUvIF&=5o-7z#VtbdFuXntUlM1h`_K5s_id!Pc;)|8GK|26As4jftrE9n)2pR5m1 z2eLYxLtZQKWl{m^S-8V7y#rjt@lWq?N_ltIoF}Xg8^cfc-ltjNu}-C1-nI`l`?!h2 z$&un)&B-3;a2lp?A-)Bu9@(6k%}6m^bCx0CvOeB%b@8J*KX`1Yo-0msIts^*QT1GI z&1xF2(k#u1jmMd-Ig{dX=4j3d52vkbmF5hH$64(c3mcl?5wWdnjUTkHc8i&JwN*RU zPQT9};}vl#TrKfoPE9fp*avZT={n8C@`HKLq_INp*@wQK-X6+7jSQCBnYR;eD4rj7Y8O`~*xx@Lyr@H3UspxQK`ZU#? z8y+{CjgV#YlCi#{(kXN#xKFFq+!((JRgaC-jTCxfk7rA|1kKYXGzCr4_B z^OsLP%_&*b;duGh)f_+Mu{@ZsZ)eRJ?OC!+z7sX)P-dr2cHc#sbEcjnVou*(DQ$|w zw>=J1$oEi60~}XtrKY5yxK-Hqh;B9p8`X6D3sCR-mPli4(2f^YcZD8lYx`C^Z}Z0#sW+zd#D` z%Uhut{$kWPzai;NjIXj`8=${ds;>V~7-)bR{De8t;KZVmQa@wsq`y|GF>z>68VP?f z;EdLs1GzN=oEH9LbgPEgJLs>gYVAK(bLx1;T0$HZV5>Y0oQ{_GPe|v5uAfMy7`4oQ zqHcB!xf=boQY-x@Y0gcl(-oYldia30x(bHhOdNDtz%$rZ|7n_|;&Eo`soJwD^6=4W ztN(0W>Aq*M-NLyTk27D_so?2oxBq9FGbkQsSvs%q0QJr+N1)yQtF(wm>D^BJ#i%d+ z*J{r9b~=Z(-~V$h(LHRz^cSrT`mfVn&+`m_LO9*xaW?5X6XS8V>3*`orMaII{yX(x zezJ%$>J)KMe7iqc5&pWW3;w%wvkQ%x6Rj?RGYZ!5IgSSO7o)C$GZLJ(TO7`H|J|B% z!&B$F|6bkCLE%KJ8~(>M=ah%@qyKTuX_J!d4}a0>rvEpZWn$-M&K=?8*q|Ax^Aa4A zdL1$V`fH_9q-4&nc%0L^AAis6Q=~knXCE|z`-xG0;ESo>t9;le&sCjrYMJp>vMrR;^Tb;rI}T#wXTuT`9Pv zGqdg~jr7#aKOQHA<{b0PwR=iG&G|iEoz&@RW|ur7c28+(PB)K;*Y?x?4Z|HY`u z#KK_SNQvmLmD-##pXRh2|B6#kb2515u{mW?&3QWNRh^QWb2}cVtR6mEoIDymSJa%M z%(0=y?ZPT^mOF}8M}*VS!#ORSJP4xn7p=~MLqb3I%>J6xspn~REoEgr*Z>db7vXGu z#$(yh>UUv1M}o{<{{aqlod!n;`fH`kRLlv9$El{fwms%)rmCe|S)NFc1{_+BuVk=j zl_pg^&9RW|&|kEzG778vabc-&;Y{*$9Vwj59yLY@=d7pee8S1^vHX&$8tB0SuyNC0 zv??o{{Wudc$1V>R%{7N-W)+3=S4L;{6;n0Qb-H?HRx#Cky6ZTPcT`N(T63Z!ovy2b zLp?X5_dxO2O0}0dQ{-Anv}$jsYOk9ao|%mShnl@o^+w?o_K3JKRcGDmw8zdjrs}3S z?LBsWN;qjeJ)Z}MdOqth&-W-?*-W9Fxr|PSl^?&HhBX#P&=>x-Y zekLo(%UpxdOFnLud8|oEaJTCdaiI@1>L!+ zXX-kyg6`bZv(w`WgF0KB`-xU_Q_t6&k+lL^#0 z#GEFL5_4j`5_8tRRwojdpyAbLOg4``3iFv)4#m=}67QoH?)QBl@+$ zLK3bkhCcM#>@U5hq24y~bNYKF0PQTj+3FlPQaESL8?1;#L)CXsx{&q;l5t*4e+my!0j#INbH7$ z%QWAm#s+fxTsZY~2yv-M!I}uTL{}BegiV~rDPx1t83nWVQAaM-0u88O8!i{N1YP(l z)7fy1kNE0+#Ch>RT|SiiB1XJQ$5BlZ!$Kz~O2 zHz^o;kQ+9;##r5-@utOiJQriRQjDe1F%9%Jju$tj)YxTaf;W)!53BJ(3WBX~hDDi06zJ?K7Yc(OFjJV*`GGY?W_1#fmU)By1N@+V~rM=Xz?NZ~`BMpNpH?AXwOXUKN1pUM3jP6sUDwpyT zoD5A6y%X2vfvy&ls9lrTjZo>BkS4KT2{sXIE4Wf{x8PjZ))*TNJ{raiJ3yt>K?|(i z7!2STQ||*T*p1`NFNurAB+AhS~z0z6G%mxVSSf%^_S`r}C>)70^&3uJ+-L!^+)QWqw=9Zd*_C0}lwGCP7r@b~CLoujq2nz6(2)cu6 z3vtw@j`rZz5jxrriO&H4y+Z?8s;QK>mhxgau~T`fyIlTo0k{8RH@ANV_oebx(!Tb5 z*3edaCs#P1%24M~;j5pxgCbI4rj)Oh@)c74o|Jzj#4k@nrC{nWWUzzW>Y zAPrW?!Ts;P$^F0N{%zGv2DmQ+^pF9zq60FrGt$8VbU-usNjfMe0`wIDa*F`NM1aL2 zz;0<@TLd_z+Xtx<+PLw3L8Elc4pM(k7VFeTukobBVt#m3qtG6H5h0!ePp~ku5(9KP+)|>BM}SY5X)_0$ zDPJ?c3p%0zbZ##huS+eR&70DiMN}T7T0T_jN8oe8KqTNq&-YjA4iH~hsBsG>Y!jnB zW=uE^Gx-%NuZGj>@1U>1f1d*PVQ(k5xw96@T4qaSt&H1Az}+}l1ZGBuz%5=u>LuKd z@I2}f_QnZj zFG!93l?9xuGo~OFgf*r5VS=^VGTlh92HH`16)YVkApNguv~_IPGeL|eoCSfpVxV!b zg+9P-!0ee_YM(YTm%5;h3wQq^@D?wZqNf4~2WTTh=2V#JBih(ps+=}TmpX*ajp{|i zoe9&zows;l|37w+t@Su6jD%#}pz4n>a8sb2`PKeD`(vd>XKoVPWFTW{7WabSIAP9h&5 z01=&5%4dM4c(6|fxFiGYc|qH^OT`I(_zCxSdMRldUKEh-=h4qb9h!qw zAo`yV4bKjP|5JwYz~D@!)DXs}Khgj}s;<_ArLK=>+Qt%efRT0@&PKEh)=tJ0?8`U> zUO@CP;m;O&oTe>RM+;`Dv05-}=L6yY30h6TC3DOy3U>%-=8a)|6ry_x z?ni<_^mf6jI^lp3N@!kHjL#9Yw@_gF1U5mq>mG+}+<)Z+QPJ+l-1IB0}weKv9SXdw}gnD0Kk*Hp0&c{t@t>)uVQnDz=9s<;e;hSc+~^ z>IBMj%XT|LFC|hmxG`y<9=3Zdv8}E|8c;E24x^wo-`k7)GDxjm%_^$5ku}gn@W!WH zFC11+^?Au)Ofo<;-1ZduYw$avr8>h+Nt52=7$?Jai2hLX@qO>^-6&gZ?O&n{Md$pGHO2HfWM#TRh- zX(=Bp<)@_lU6k9jNnDo-Bc#GrsZd8c_+84!OZh!1e^1I^Ncl7=|3}Ini-56GUQxjX~<{w|m) zrBc76{+;xUqw_Kb)<$Xv{xk?cXb(aI`Y>B?r=Y!p`IQBK(3=k;7X%~K&4OTr{ZURh z1?>pe3&y~mAEDoRf^7sdiu*<|+G_D>R>?ba`M^*_@^x$p`an`g2M|l;fy8uTu|#9r zuqn}j<%c`mzLb3@dwUlm#K)ez+Wt7L#*rGh2yHW}_l1B8pab(H}= zlmXsHprZ0HS<@F{jK?I!T8w;xmUM>*a9hgPNcqo{Q&NDKCl%i24)dCNuVV66;r zRN8+l15B3kuO(@XmGV9FxqUhDmQ3&#n7 zsF2!E6Ahk|@~2Wh1RA7rKhfYbDbFDqo)ZQCrwT=-LdJPKKozM_wlsIpP?ra(Mbp^G zHn|!9fkw#aCS>5fU?oB;?Fnm;_Y?N@XF4+kCHf`q0}*EWjxkF|_&+h;`I8ww`tlmC z=fTQ}AD)YGi%zM6R7Q081Xev0<%AZ>2{VpmOwR2Jq8+)feD zxc#R$f0!v4sXGc%#Rc;T4%@^HDcPhvVclPRZHRL~96F&PI$*Ss#3iF(Zox8wJp^lO z#QvXc0(YEdB4ah7O9u4i+9`1(yfV++PeGe2I6 z@shR$`2QU-ia!L8A~&OodG$3~ON|0efhS-H?XZUg0FAoP^?geD z21}%Cs3TpFY7C9h#QMtG-;lL;;=?h7Zd#I+d&Eeb-D)kiOKMmnFXK0GGopiwQI;H} z$oeUv2z|~8MQ*{2TbN#mz(e(~>vooUw2^Z|N<@fHi3s7B2yBGK?27#1P7I-?zLK@f zAR+h}9-^YP%r7DMZCAY}N&B;63wbWGE&Qf!!BQKg{DqX;1rShZfQ&N0|7~r9RNIt1 zp^hPpHHt7Elo^+n36Dacg9dE1ls~Ai1b-4tv4R^qp>rofZv2dB%WS5dh?zJeDuwp< z=)m$T^<$|Mu>Q1&q_=SLNe?gJC4v7ZUXvV%bktydXEG8CMndrb+b)h!gp;l_Jx{QL z>>X@e|7BWEMwK`(kLMo$lXrY5-jPMTBZYWJM(rJzik}DA-$DRN1mfobvC=_)>7cT7 zkW)HHVjoYijdz5RWrC^~i;-oUrc@TFe4iNM2lF{#UEGQNp9Dysnyvh<7-4B73KY@a zl|-UFHbFAdmXc`n%fL4x8tYJu`v!u&1h>D({yk6dw4h7Me-%2ch3x-r;bwGaq(X~d0WW}X$)r*YrJ_Mr!%co}; zy|f^f>MnxxE^gpBkL&*EKP{GEBC=w_f-;^x8;Jm&e9~iPg!BY6VJ@L9Y{r5vhFg)KJ?<+NjsXe-a{^le^XdWFU3VsQW80GwIVYRs{MpHfoD)u6 zi4WmAL&6ab7c41LYH^q~Q4UBNsv|h#d#0<*V!Yg&1jbprUs_gWF@5~DRN6vI z!@(WUuh^&}bpzx9;)X-S4QGoR_7XSz9&SYGc)R60f7Wa?)t$7X`f%(2T1$kx;@T}8}<1gSGTva7X-lX z$s2;PiO@EC8{07vEB?(ly2}1ou>6dZXYG!9&O+$nEPPG~4u{E%JE6ZxFL-;I)vLj46L} zHk!`T;S_{ox{v=61R!jKI~~O#@B~byJg|^I8&%>f z52%hX@im+b8<_vNGYc|O@LhC70tRGYe0GY_=QQIo9Z7L5NbrYWncqdH*?gsaO&!QA)kG4Q!(MzL zqn9Kw?@4(VTPom}pS9n{>Iw)*va8iVT_*qS3K@%~e6BKX()6n{-Luks2c)#%RgIRKS)aGpV>Nl^`^9)`RbdTo#1fMx z_Xz%gCEGyP|CS2lf#5vx`{{yzz#YjwOTrCDLcrxn#mHOIAT{d=+zSEe82+}bILYmt zI_CWxw@Rk7gm;k>5`UoVT8prjRpHJv^uKp_EhWn-lK zhqU=z6-~@I$Qo@f6PSewX#XDw)l-MHGzO{3qS|YvNY%)A{#L3UQmcW{jAJk$(QP#y zq(;0;0m)MDAb^p8IR&%frgLceLh4s63Gtt3gvKRu7R-SAe-ubIt>oAqs3k{-^;vSY zngd4#39$_;^4fk6@1P~v44P&*rX;uTf~BJDwu#_C!Q{QbX6ya`>jgo|F}9;vGBUa! z1m72T{#Y=-Egyb};fh(s2y+XL5e!A%PaRdnEm)fQLcQkD6!v?f`(slfoB`XQN4ElT zI3*jJa)j6XYsnL8OP&xR0n2W5n=3>~MB677dP#+Sx*S(3umm)~eYv#a!T==DDfm4t z!B4orNZ0~PLn&Ca-~ln>A}~%$xnScOckofne(i=r;!P-x%ygr+c3e6UEDQlipw*dq z=I=_qC%xE4Ho)2&!4?usQk4;s2L$R-=xb+i%UjWTQK+CB!2WqM78b>%T2U zd*gB5hTFX@PalqKm5$Q~nRbT(`s^;Se&cX&e5z3_6U6w3bCIs@g*16l7Nq+*25g~G%)913DaWGjge z9?spZd$4jkZufb?s-|}-Df!$Fw(NQJI4m#eR|+#k_+07d;Ba{EN)7UcN4LiG_w|(Av`YS zUq~*uHXRE#2{#x>uwFR-VW@L%1bR7@-M z=yu%kAmL{ceoQCkADGO7zL?JFn#KX@&BhJ?|G!yxkZKN_APr3rd|z;`U}=PIDnBjx zL=g$;S!O^$iqYj~v7{-mW>m4TU}EFjC84+LOx92uT=5|H{TRC>;W6xXgpX5jDE5b@ z$cCoDmPn&Ms7I)vDZ=7qWdF|^&5W^ad6W4G4Jo!4mR;*bV=f=rf-#MBunQ`tj$Y#>`W5jv5O?+5(f z_x-nBdeK+U=){xU<+C?G{qp)Iv{9~h9TMD!J%wz6m(HbH*P$n?T=1 zNdp?{H~sjYp$fGjV>DFmjdVi7iw*P;s@JP0DyR2C{vQ|GBsMQ95?ZYokHdSuzA3IC9p8~d4`?+9b1 z-dx@o5s~WIzE~UjaPSkx7yB6RO9w4vfYUOQDCwxH43zg9uHVy}JN&l{C+-+;J6 z{hz@joP<}UpJ~V=K-;n14{*U)7#&skS!OyzIv9%cJMmveay=Ieis)ma0TZ{|iM}lp zXox+5=*rk52=f?v`fHrCFM8N*64{*jZhmBn~zG2=jNF4SRD>|TWB zu$vM7QI7@s0Gk)l4XR7U>@tA24Dfw7s507 zxB=r3!5bsFo|oWvGQeq>z?F$yzDDTsW0>ACka2++W8E1d@k#O9kz#B$#R$Lg;RfEa zX6IckSWyOCDgzdg0ZYn2)dd^MfVK=+RR#=@0rSX!HDti)GT?9-k2HXB?N~A@5`e6g za49kzP4{BK$Zd!ww;?3AAtbLMB(EVPuhHdL0z&c{Lh>3y@*2Vj>>-5B^~B)+L1UP) zRAydJH1SmEI~}PUPq86KTm%df%+-hKwnCTGv`ak-HPkZH!?!Q0)xh@OBWJ{}NniA{ zHMD;0Rv3F|`uee9@De=#Q$O~EFnU5oR8W!%uy2<^0NRNT3d3!P9s^>HmS?==AV^5};rn z9(Xd+YogD=hzN(L<`d2a!S@BHP2&!K)M+?Q$D)A(T0?jmZi-~p5PUB**s?lfX4n=9 zV(SUxWmWQjx?Glc#?DNq=$Yb(1*C?oDZD9(8IUGuCWkOUv&XF3I63RpOUX0|Mn^mr z3IcvbL_@!(<$f!|rmliNTlh9rya~nxSScAx9;lY^5sc(6`1GB9 z_kksmFpvi3V2$ae5;r!TN8pp-Pk@~R@l_naa%fMQ$qm{o3vRuNKs^zneL;7}5~j|A z%l*0^oWHnZOYMLv$%rN{BLRR@>8ci9nf{AtB%?KHOIG zS2{CcCci?3wDw_8eJE(sWH?aC4T-;JkftnUe9E}p&E8_`3E~Ci(>QUFakRrgboBb* zD80FCsqtEJOFcY+M<}2w*M6l60@qhER7v0?Jp1u32CAlK4CBI=Zf%7iw*>zY{8})D zAbmj@)!Qf75oi;mtT6ftHWdsM3>Ta%SY7afpe)vn+R?`6;-M&Xm&rm$14NGIs@qtju(|7D1~YcXt+m&a-un)p`9Z! zM>I+5V~U~{V#HbF<47lyTRDC`am;IfN^k93B2bIel6^pLx5*3p5apDbUJRx z9TqyhtA1F}a1rl8UBm5Mh zcL(r1jEb&xu!|VyJ_I(RD-B^Bf#jBGOUggxe(?RDV#Tv{N(5`w z____$z#5Vb)CQ6b9K(P_p8*oR;sL(IA6s)`TWbC@$CY}E2n{u(IU#OXK%-Vx?Emej zuqsl|WxRp2AF1Z-LAHVGe{mc*fs0HO4_08iCXE!HNrB3xK7bn$-mN9&5F`lgNt2W> zkmksimTOJ8)R%%g2l3JnjBJkJ3PFm9q#4Kf5*wFegpP65felg2cQjN>Y^mcW))+KI@Bgui zNQI8k(OQOKpa(@+#s3I;7h^h&VEU=tQ8vLmg2e<^RN(px1+(Pl`YBz^UtHGawZ4b7 zrkOP@$8@Q$c+K69c_}7J2Y(dihM$Q5%LKPe`7Xg$umxK4j)EbJxt~HaCBQ)wIWS&% z8;OPf9v_W{q8F0MP0ngtKyo7PQeH5xU@a-{iCvEBchcysLUp;f%8fYCA*6on1no`r zW4nuYMW>~S8EP^13_?2>(rEhdpgdzIsc>5=6qfRTrMv+)AsX9sG z<*B7!GZFL-HZkJ=A%di3w3Y7wF32VYRV7dyk^plZ15?9{5QOj^;stFs^mRK#eERC zk!=u*9R#QcFjVk zVV9~0BmvJmVSbr*bEEU|pa>o?2iBB<{aI_!=rtTPE`!c0^15X3{W7FB+ zmA&VR;7P%v&;;2)0P2ONcM_FXMtaT8_U25-?9Kw@*V`<;$9B0 zMk=Ld0R!QFgr|IH21SgI%W+2+qnW=PeoY-8L_6xII69sWI#mg!76a3^QECM+I|3Bd zn}B|(UgZxo+D5I`%-H6_?<}CgZAeUlY)+%pMqsNj7AO*Y5+r{LrWY4eY8&WBb-Cl5 zm6X~AdQ4^RuTKN6cN6ufzpq-cCjPC#^*d?7?IOl6u*Q9;a2hlF3iuQejWlo@{!Ee% ztH<~`R7W%LK}Uq88?!)XFvG7wmqk5N>5Tf^eixRA=#$XINnlJ({3Z&pJeKSS;LX9f z6hj>yz#88K{+*gJPG-2d3wPA0Ee{k5O^^m2V95x3zR%^IJF!6JF;f!!m-bw~3P}Ao zf+k5*%P=7-A77jWYf}s5w5B#Bx{HFbAF=>Hy~_aQe>T4BahJ;h0Il>R$A;_dlJ8-sZ@5NmC6lzHkO10TL2@Y>vgr4@#%NLc1Ak+ z(0=YchtX>zZ$d+H7o0Yw5FBdX$>vg1mvTbV1;=+vOvbL|FDx6}19=1Jjfdd>^ucF3 zXDm*`Kj+{=fjlVC0e8iIsz)6*iB0`LX)OO9(}zzn-Rvl1r{5XxuV5U0pE0+zt0)*D z^-BK^|EG?RO=e6ngRxaN9^i>oJkXQrO44Dh@Gs`#`ddpej<3LY<{{%rskc$+?1Fv$ zxO{*ez#ndlWFLLX1FaGK#+S>#OUu|s8g`I&V?BPzTm_%&CIy@Irv%D0H7d_|S(^vwABKJKI{db+g;j4vEUOGf7{ zn3vJ>b)A7j>AU4@-2KL;kssgd)dsPdaP?Tmh;fYfhA_tVVyrFvm%{%<^YO)GI6G2S z+wxa!yq@op-C3FWEpTCz%1I)1zKTSZ@FNIFm=S!NJ`_TRN;ouz zaZ4CI!;Q^ZaP?Q*pd4R43<+`oUO@O;NyedAI-;k?FiykTgZ8MtQ!G82 z-6Xcm2>3sJ7>~7Rgtem^1r%5sUgw5ufpj#pap33>Qe1V%ar$t|Lh4Bs{Hk3#oD=YX zVtYZN!(ogYAb4loBOpA{nKkE)C8&q~e?>bIY=qnk8g||0f$n1FG*GoIOs9XJ1);0m z#NTz8Biwo*bx^GjcXSGOKJQ_mT>F{7b0ycC^EKlNxFIb~ohyu0uW`LIe=&Wr!8jW)(dU z?_JJbLfUjyrzdh4CCoj`9>;nSPvu))oP*q@mu& z3|nL14}c|LLw$fGIN65NA5DOa922m0!QAh;!#Ht^plM7uF2*zb0bW9yx*|vsk!XsD zgr?2)H_T#zHi%c{#nO^SPWrH$PQ{H35`6q)r3OH-Ur(Un5PYZ!YmNmDe$P;2fMj&k z@p2J>jE!i=C~L!bsH6DCNAw`^5;8ujuh$qz_X|moYse$W8-76qr1~RmxF3CRth65l zqK0XJ)F8gK5F6GCNu;|Ck^xr?Fkzf#4}?Mcqz)W+alE4t+=cj#mn7$QRiU{ys7K!=NA(B6rU>Zd>>6Yehxw z9fa@L8pR9!{htfZu(3IbMpHbuL&i5!+{sBi9Ak7Itw<$S{U;I+s!zKp9iKYn>?#*s<$9+;Wem9jhL2K;Hhy=4mLmy!qrhyk#!DTxL z;%I7wXll{l+%8UV8@zxLk3E84Kmek%U};G+t!&xPodhH&1fi#1Zc6NbuObV!TQrab z#z|IB-UY)cY&DzdWE|(AzX~q-*2}{5m2#efg zekPd_tsU{3ND9T@`@yOvO;w!CxvA0LOLF{0w7 z(OmIMxDQoyByT4IIuDmrm0K(OL%Dtt?1rb&PhvsGT;+4XwHCbQ^m-qyJ*9Ydi2ce) z=!vHD=%CqZ9ylM2kOUZtfo)_gAI_uH36}c>y`<(+f1rLAEY;~-T))m;#- zUPJ>ro7aS#j`6`gser!Kn*4J<){YvI`&@<~M=KfXMb3w;Uyrw$ro281^xqR|=?{jJdSXclQ|85b+C9|FUzM?;?=571?TuHANm*xR{;omgSSvdzx zDa-sI;a8Sz``Id9st|Y=*+|bRx}B|7M6hZ*Ar8=5)@;CdKn6-KALt@$nt2NgK-Nuy zoJ3$DFX)G)mA2alNLC5w?Zv$#%y^aHZY+_`|D&dH!{UN#S8#`43X<_q%pU}#2-gv@ zoMCj-{JG^#p zGeRfHOq5Li$GPO^SVG!r;3 z3!#_zbdVvWgAAdwiw>suc!+UK_ID@Ma(-082^5DV!AJ-9q53i2+-|4vofA_LAZLPENPM z|B3zwnGId4p^I3NVL_@g0?!yc^Hm^#o_<5h<>pO_5}v3qjj4|Cz37&sD4@u<{&Po5Wt8pr7T?e7ab@Y8b8)hBb*zfxU%r z=_tlaqZwNwG!sAbNYFMu)DT8J!6t%jq@y{~!5Qfwr|{ns{1BTFb=XeueZd}rE2Z8N z>F1*KGY@>58V()E9pp#IB>J!Mj1Q#Z73m;{lz-;%=?W<7PnV7#KqEvymGaeeMHO^f znkg{1w4XkXY0DS;KNSoYMuRb2Fk(1k>9mag(t)?|e-eTE3V;1ruGdcJu7ZmOF#jLv z_mYgGgg!i4)~JLuxGT5>ZbgDE5WFe;8Zv_eGQ)*Zo=P;3- zaC_Uu6=t?&EF>NDk%}|ZFu#Zh5F-LC69MwXa`|x?Xr~N3SZF`#CsOd*Vy^!bH#}&9 zc7-YY;h3moj5G|Dfl7!#1EqrufET5 zMYilo#-Z0Ep-4eQko67xFqX;ffugg=Z9ZcKmfDfK?4@;xkM^c4pY82$` z5Eh_%3q3Fk9ytk1rv?h$19YFT3@TRBaViMmsYO^uRWCaaaOt2@1H&?@1)3fkOcOLz zX0=k&(}K5vKIY1dm__yN!+r~)psi^$D__kx?6)2C2GEw!4?&kwp(>NmUO1Md03E@! zaTDcsSQeE-=oigsz^p2l&}k3g_GMUBm0Re;5MW|hn957EjWu8iv#X-ILY(@s9Z8s7 zEo#a$THl=MewUek`Mc8PgM|JfH`Ct;ohneNPs6gSQ$jz;gU&*bnwnLE2F#lfay)Pk^rsmMHZ_SYcJ~XBr;@OxZ_9R#dH)3Qvn0YHwIEby(;W z8Aza#>U*Ix;BbBjblG2cfR!DIE~RP-T?jhC>}D%CTltARcdRz_{tw6la|)jmx-MpjnQm1JCq zP#;`XYP+kf%Ax63_4C`zP;Ig1XTr*=MhPlJtCsQTD`C;9pQhu~-S#AKB^COD1*(Ii zDbf9eE{M~>A<(0R4uA#@xhktqg)R-FycHIs?B9fO2UfW^teOgV$sNATjdMy^O;tZ)6YfeLYI$pfXXc-K{-Ceuwp7fx4SetgdV2phN^_nQ#IYlRuzTu zxHqY|vAQhukDyP4HBqCzcmQ64rYb50)4T-D)I}H3j!K)WTbhnjKeQ)}G*^cZUr69p z-_Zn`t0}(m>)Xv$oMt#{)?6Lcbey^YZ}>B;x!Uc=9rU_{Ux*HGr(*q?zHx!dd#OPw znf~@Xl@G*^3^QE|dt=7%F{&s68U?oRt16W%e2QwDhRf$Z#qCWye7TUZ(;5j9WqXw1sObnWx-|2pAy zjCom^Q5tJBBfP0`DjU;>Ay}F4&c;z}P&B|rNbVip*BBd4w6o^1#uQCEOBib`Vp?sw zj)(8UV-3it+jrD9G0Nzeljv#c7Ty0iBbnNg#Nq`(-VXag;I8luI+o$`RX;dr0bQs2a5FTgL!g&h<;QJ3@On-&Djd{#aIdMHh zMa(v~3*B`oUYv}WYwQ)e08VgeBjy?33C${35 zMte=$alVb3;o<6tg~n9Pi1U44(~FERh5ouJm49a36MB4OLuH9rY=qR*1NxTI^b(_% z&~r4s)c8o~pBqvAWyVUO&o;!(`-tVnd7|L>h0d($RYn(~ zgLM7XMx4;qP@W}Xjd4h5Zwwe2vDSDbbRpgTb0e&_?qB8BHnGka1{(Gsr#>Htcb+2F z8SAA&$V8$y7>9%|F_OGslW|MvmWwHrZZ@6?JzejXn~n6?bf~{0gDCWFHZlvnGcVqa zir8%A68b1oP%1A>*FUJi55g!X6)vsd3RQ(JxRPo5X-TTzR_GQ&|0(r537uBTdkI}; z0t+-q=oWgn+-xkWV{?Z;A*UmWewPYGV1&6Lv0q&-?>*d5MIyEuK|(i&iuZ%T7$22I-XF2g z$cz9%Dqip|(O(&jgnkl91AJ|ysn6v*;T4BKhYCFnUUSHG+$bURW=)^KV~Je9BQ9&c zo9-K${dN+0P8zZ;>LDbX)bp>f0mW3AAGbooQ0B-W0~N9*!O#y+9H z(dB;_wZyA_(B+Sf%R+xL*+74P8araSeYu(N|Hcu28J~_|#v$BPYZ39pcq+6{2Qs>+ z#`|Nb+==B+jozA$Q#E_xOdIjkcqVlCGF3@tcq4ypkjr?nrLcrtx zAQ|5CG@>=b*&O~g>S;PoeWRD;U*kKWH+?_?{cALG^8m}!;-a0`zs6djH*5NtQEiqp z0QLXesHf>TZk3&Y&Y6^;v?Lr1FTaCYi&n%aPibyRYc!vdAZ40}gBH#!Ji92)2!@xmA-bS2&23uB+Arzv}^j@>Ve%5!;udOEhFg3t}t z(Eu-u*m+!jZzc)+!l*c(2V5=nJ1i&KS)v!l2by*?`og%Z={Vo3Cca|}0^MQSR<$hJ zy% zy*0iDT&A&&%jsxG<-tNfsbHwV5iYYN(b)eLF-AxDna$!=_#`5gIVc`ICnBvmD;~Wp zBGBBX>1n$ChKLO2Eh#^-9dCw41e?CwS%Ax+kGV3Ly_xoHRh%@E$(#dP@Bd}-u-yKL z5Ob$AAo_SjR`a6Jn-<~Da72XpT+_~)<}_37-~mdz@e)@=PP1S<`d&m{vt>N`Nkl<& zTs+#0EM~6VA^SgdkSem2`F*?!L6POmr}5})krmD0FL=ORg>msbvXWUg9$hf9irHT1 zteD|3S9Noc(1p5_2CAD+cXIoW({cHh-4dCGj^GOEzvK%2a8#lO zWxDqProZ}<>E#ERu9=w!SgGl0s%#s4bwy-#^BYY&UQ*pWXLAL)DplRQCmnQ#AD2ag z$3k=Ds$rHnL<2Y-)G#Y+I!;yBfvSf2@i`XYayq3dMblI?^OYiNnLi2LuQbth zOgq(iZcw79p{hsLGb;=I%<-BQFS1?j%p-{^ zoYHihS`VXoKeCA0Erx8W`4qS_%Xb8 zq=uW>h0aD_9ran{aP#QjT%p1RqDPn?JY)LV_xSZ5W3(BJ9T;nNzI&zA+Tba7Qoi-AN)sZvJ?+j*SL5Hg& z=b3j+rdPVC!zE_D6ih!(L-aCpkq^@kaSbT1vBG@p$8;)0y3Zn4nW3qf-l8Y4)?6v{ zG0>|c*O|N1aJe1)lp1U`+gi-{7;=3Uxx*Znp6PPFG{7!%M+T;cr6qcgc{hmZN4Tt> z*Vt_V812y4W zLwx?JF{wSeoS%ZHHG%`scfk971hGp8Fx>wap20h*n|)+4Di||t;srEOdkOs!zvv7x zhkS@Pz#)!!8RIX)ZMU61wZzzt=#voN=~GW!!u~)C>W}@A)!$gmc?JDP89M^a#C=_A zu<<`hupmQgkLKdxu9!gs@AUBzOS_?+=UKd!7}XtJ%p253gnPGq1D+7y>C;ZMd!P?M ze5cP#Vn|Q4Uww8&x`-FTxaomMckxOXdvO`=fYg9bWxTVyc!y_5*BTCCGnDRPA0fMzBz^*#MS5Rk#Ji@d=+EVgPr#u!z^! zORPK3g&S~w2Y0=EdWkXf&{yD7aoMMjSVi{l%T}*_#Zm8JeApv4t?nz%B>&OJL%8bG zSF{o^{?b$rxU1G*>_U!&v4nXUcd9VvYgWF$nC7AkUT{0SSm`g?^Ra>@chDi^e&h&p z?LRP{SDl})_4U`!~SA0xgR`oxeE=bK|6dD^2a(~6I})+u=RPobAVWv zjHB5AaT6JDtGzC^S%?j627Uc4pMhd~@=tKh-0~SD29xi>J)~kKT#Vta9{s|_ncUT< zEZij)P=R6moP>+%i*N(iMq&j!$nXBi_BdS3C7-2u{lzT*e>c#SJ5`uG0se@`CtPgB zoi5DfdmJuyBJYOLGuG*PL+nin5ir^nD}%++7me&OQZ#JyiUWJn}MpwT(SYyg|-@i`3p8t&i^NmSjNAjYtVUOXhbTJGQv_O`@W3m`d8NNFPKNVq578A(l z!DH+x;#ThK9(CXx!`F9-hq=?WBhT15e@FbDockv0$lehjk}rF(Pg#s8B(ohz*TP-H zScVv}9VHB}!7@x0JCXPE_*8Ksc?yreD^4dD^7y;rCh~k9pC;}ipXKps;(2lkkH?Bv z$*$`>L#$Zm18mWK-oiMs2|1F-|+%#{;`rbNQe$(H;?1RhvYd)82_96VF3G>#*2^1 zQSZUG!PxO)?NwNQS6lddNarlkpS%ffX!tv4i$l0w>B3Q{Fxs9gMy6wd4h>m>dE(4W zbUJJx$oZbQa6Q@^p6#@ECW!0Fm&keKQLrw^vJ%7#uLck(f~sEZYsc$=Bs z|9`|sKbQD7X3)kCW!HpD^xeQWsFm~hLNS2cpT`%9Z<8O3?2smklgV30u=0uG8nOer z>UifOaSQo4k1rBS!EpVj!*|!QmCR!CA!ZPEz}>DaYl--jyccGz#Y&PGoP|fg_k9*m z5@X19xs%0g@oV6PX`zD0*aJkj1Dx+*B))>(MAYiEg@zQYVXc!rH)fd(bnTgAI2=t`*HZEq82oTFzms423Kd;}l zS4^UW{(J+UiD_g5DvY!DiC>b(^9_6<-XQ9uiyrjNZgA!b4)4U(nf5pjbI1wz$r%orMWY zyz`J4NZt%nI3I8nTG+?)9~QI8hnBDh7>C7D@(a+>xw5RUMaK=?KnLjQvaEdZRr2eL zSkHJ=e49McoArd>ic83|;E6|&vq0QVj^O#f6Z6TldHzE2Iys5w|6X+5#O)nf4C8;a zT_i?Qf)DR%i^YB9kEgPW?3h?iP73pYe&Po)@^`F2;d@vjJ|KSu7g@1VB0l1-o)MLZ zPr0inoh4%ZTX+Qbi!RnRmWa(ML4dB&2Rw*e!n@Yv;#*`d9zQN7ll$}W{)D)StiX8h z<2)fAA+P4~lVS;Z8IPY7pOCM(_y$Tv`8Kv_KHos87)1V%$4`mf$QOsRzWtOKL!Qgy zr^VUiT|9nT+(yO;#~Cq~9L`7EGvXz(YZI@aO#F=!?(hoA#0Gb;L2vT-kD`tk z4k2&k^M$kG7;;0tfwN*Nxf_rFB(5ia&j+uc#A9fe)|MZlbK;Mb;Wk{wO`PXM@egdk z93DR})*`dVZ%v%%#V+LCJbpp!L*B^a7sPn-SsuSAE+il2@rz~irO zW)Qsj1mtJ&+(ePh(F8x3fF#&Ii(!+{PvM#ga$XWAlCRETzAVO(H!fzMnhJ3Txettf zLC#;qd~(0`tS7x9mNT>a{}N0f6765bJCtESJR3f*ik0L;Jbqo&Cu0Lv&tmZ#VqJ3E z$!s+HO>9bD0`X}3H}O^S?G9}5`n&i#`2jo)FHn9L=YU;o53j>`A8p?f7g2_je1o^e zkI9kHpls`oc#OOQHjr)oDgHsO-wvKn+4sa6Q?P*oStg&m%$|1N6T`?&o-p4Rv!{r# zeQ1CRhp0gLOALAkE7+IF{6GvP&*XdfP;3k{XO@2{EXRwLhoVjHwUT}AABq{V82_vh z#wX1{$K1!bFbDk_bloifoOv!xh@uKK@`IL`L0W=wGZZV#UW)!%L$_ImPJ-KRtir2g zczct3=7$(xMe#0fbX|(ybx}ezT!absL$T#@%&`6>^CK~G1=<5&EqV*9vem8Ta zI5P#U!66RxdMxIpqBAcsKM@mFp?`$>lI(xP5ozc>P~L6-E4pG=V?rSm@OM5Fr8Vf1 zW*#v5c}M}|3u~BbNH@u`8Spj4wkSnrVE$!%2W06mc`x4qMcT9$vx}p>Oj&FeS$p^mlv@YDx>YqJQQ)@PZVw4c(PDsJ0YK zuESkN$|a}p2D-eYyzN-vFW#cMlC%STg}a_Kf;^eKzSK7d<4<@48%X=ezj1p@Eq7yl zId?-TB^O=9cc76}@ELkD)aQ2Djis0`FyTwS2Ti5YJoJzJ6j)Lf`364)&81CWVtfHV z1x~5uL3B$#VX>vwCx>KQI&QnS)VLJg0sirK_K^;sMxTJEXo+?|=>fU9YXUn& z{iU!on4uBh!`GyRI!t!m*~AitNZL89-~u?&9x4qXAK)G)C11q&t589p*Kp|p*@t_C?O3wR%A!)2^w zX;c9`o-bD7q-1h$m=!a(bYOfW`SuIwyS%#_~Zlt$D?$CD3`&+uvaOsSBp^<)i*m&(XvD_Hq>sa*qBzIqxSFNJVdPs8J- z2Mr|HK5TGaB^C&S?=ok;`!_n5EK$5~Q;cutJ!8Cdj=cFYTdK{HCN;zObly|WmfFA{ zuCV$9-c!zz%E$+K`FT=Ua~EdV<;yB~Ps(YI-pwmakm@?onY_aJ(t2_$Uf}|%oez&| zIE!8=bt2;|dZ9FtjMMN$X*wCF;fc~F7bW0*zeUn6GT!%FB%LSYZMntLRWja|TP)SF zu>p8nZi&={jJM^MNUxD)K8=508b!k_grQq>C8>Dy1Y2;bt%>gj}vkVJ)0=(l{ zpWT4iAcen#4anmQkBw5Bm(ef7!eqS9W+|F1B(sIfW+{=Z@b`STNFR_F@s-aOX(jm) zbj`)e7HKp2*Lf~X$fbnEe4(*Lsvxr$2U&pu9kBs_!bMa7&LFE0FHp8hbwlt7bmh*L z+~g`~aC_%A=`Q(=R_M@9n7_4)5@u3DH}ZD!B62yo0ok)NRxp)3hCE;yYw$K{26@<6 zLD*_}Hjrt3DP@yK@@wj#^nhHuExX1JOEKM9 zc~`112^x@XeJvI6gjC@$KcxB6=b^ZPNxXu5=^PpUunj6WDz)u_@mailffPkP#v5EH zz1S1u={#O2^(Ft#<3&<%FNm}8KbvPLlA>4wxRPf$Ci#V-SIuBO*DvQp|IXwogbi$tv8I3v!;6lAm+5T`Fw?!}yyj^oN(l(yUX`QOe+im&MYo)6#u% z_qObio{`%0#s*#BN2E;ZO8%1{k+afpa)ShRM9)d{$y&;jUZ-j7_A-XdQi z&m@mlM|o;a1%;`sXyO?q1>0Gl7Z+@aH4%#3Lb=R$Xy|= z4@c*L1HFEcgg4Ns+*c%5m%*4Y2@;a*UnOZMx((QEUz1{nqqD*O&KpwH2sHZ(+64PI zDRdW#p-Fh!gC;q`XLsj|L~&52TQ>=uqy5Qo%U%GH{^RBPk#X{T?{U{#y#4h#m-b z+pfn_>10gEfCPW%KhoVP=#&h$fq$ih81(D0Y$^3r(%wa9!Znj%KaWJf$^_yC+_%kqFZ=#gNzt;*i-p}z$C zJ9W8n0=nHr)*w?(A-}-wkP8-I{OJYOpqg?BUG$g1u0*?*TsILjybT2cyWZlyk_Pxf{zND>2>>oMbnV16HGdgYs^>nOw34-4Eja z&gODy26_hcGYPhj9F~b5tikx7VB4~=0TV(YL!#{~&m=eF_LE~bVSGP0(5r=fmAsm} zr5w8jpW{x2`#*f}36;H%;s#>;+2GSd9znhblg3P|r<_gx5XSo~tCw8$oU^Uo@_=u# zybi17EUS-Px8T3dw))9#@^HQbugSk~!}!ki$j~JJuF`jac#{Z8LOqg>KGmIRBuDXQo2R9m71tWezzuFHSc@=%N z18!jZ4RntnjHmsMz701lSoxW^(3RvNx2Y=(4WwZ3 z>-RNsJQ*LuWylN3_!urj{*3$sFP|xYMfT?9GiBGGlz@-X*2+)F_!w=i-106q$WLGm zSSJUOJHq0#z+NYhCEFe>zFv+Y=MH6e)z-^v$-g~itKSXsHZuFGJ0Ir;mwXNrgp-l% z6lBRolFTo{$Pl))%92aTt++SJr^yrjS--GJ{+(>`hf{{W?RSQj^x!m|4I2x@;<&?KP8VQyP#(ba-NcBknivYpO)v7-wS}Q zcD&CS`F%=g30-55^Nd_TZu&LrSjyyAbZp?hKhdv}yFuU1;?v2Od4tR3cya_^`IO0X z$PeM!Z+mB%oMT{pU%H^LE`SO=O-yip#+FJy%E9C^Uf@T0HhCpEnY^EToV@FO*0=vC z|3w}gz)s;=xuFB=Kgr`i$-~I5IXuHTIgJu#!bR8Kd0swAPUIUnFAFuXg0;MY^Kv9P zl$XCC=aW~qVC65$PsrK4{6)ELEiC^PFMm-UfOZK@8?qLb%QGoMG_UYyIe~l$&RKis zB{_-Qk{{Ab@^bP|{F=BVZzJdNk7b2?fP9=^BUj{NvNt@=&$O<}SGnQ&{|0`QUXyFQ zfGwQQCm`45reuE@p0lkRa%b|}(BLfVH+e2O8ycKt-IDi{>%nq6+P)*_lZSY-9sENs zB9Cv+{HI*X%%1<(g7tf`a#t>=34^ZOdAZV%y@?WN?l!wT!cKZRC( zrDc2czc31ySPhg-WYd?~Te(k$Z)Jf~)=;S;-{TE#qR;&=sGzZ6%o8 zi0^R=r5kxWe5^Aqf0yzqB_#33X04QA)#jhuHp&?CCvWhF%SsG64vyFqJ3x^-VgtJL zWJj!nl1H||C03v^DFow9A%BG(qaV=h74y$wJM6Ls zDDP3iY`(_>l_lgfeni5R^y)bOR18)&lILZzwcZeAJNd0t=Ap_ya#&5);9<&LavN}o zHCzekh7Iubh5o0+8lgl|!e4Q$g(H<1@;H7~k5Ur5V}V6&*g1<(J|Ktj298!T$;0^$ zj8U@5X@9Zx|5(Ki#qv|R$H8~eqeuJ&{ZFDjUdf|`4v-g|KlDOyl08vrJOCXAcH5JcyRV}UgZ-WFD3ycIO+I1`nySnRM++Z8|C3<9tK1!o z371!}224}7zllD|9jlxhitY~;1bW3ORm0G2xu+}PBhj_MN%jn-;4O41ly}?lN}CAu zD-eg5&y}*#=y+E&TmR2h0^Y`iVcheSib!;CaH9R55;Yd>$DN?0jYn?-2YSs{Mns{L zxECmWC!nLjNw!PLorr!3?6wo(wTvTqv3&w>NJK2YYwqCe$crsPjYCxMgf50$W)+%6#)65RH3WqmwmI12W6 zexz8l(Zk z<9{zmNV3-`35i(X9#r7AGnM>BXcxr&o$D0uCFm2d_)M@jD3i#aaAzqwOEJC@oM>-U zf|JqjaBos_mZ6RQtU;TVg&%_1`2Qr$Aya)|? zVFG)%>r>@0`4*g#ID4-mt-*M&Nz9)qbI2pWv+U26yX5U~#NzBPl#mR}FN|T{ujG*H zfoItV6mM96@(nhFLlS3ysYGUC0ruTYarQx_j654W%RZzGSc~!A1#FMMQU;N?fM?lX zD{qkTO{aWiQngif%JP*0@?Dt0B-lrk6j*=q23&-MMEj^xHw(Rw`&-4{gq{Eu1bP)H zH_6?(zf*#@Vq63#*@a5XHuU#U-fb5to}ZuxL)_naOv%`e{(BH>K#B6eMG2)m;keQ! z2QzE~C)y{JT=D|$lS;^^7!L|(4JuWt$PVsPO5|r4{}u8l*{79&FVLxAw_T=G?ngI+ z{Ql0fip%>;O!%=C>j}>(Gs*k7&nxc382<>IXkSn~ze2yueNoBz2Ccy)GtjGCiOomf zfOw$S&r11GbOAWYzNAEahh6}7+Z8S)?0Zc38xs7TSCq!Z==TCygRUxb$iuj=DH%Ut zye&A}^ByZuqr+A*n_;N5juu#&-6S)6U7GA`-4EK}*y&foG<>*Tg zhx`8zmDo#|@C76!*^iX4U(j>GZo5+P{uO->?C*S{gj_@Sg>x8ZS1Ak0o4Ef~u9Ck1 z&$6E?q1Q2g5$sT$EvU)l#zD~kz&oC*bOSR4K*B7$hUz9af)>Zwk}BN9_bVP-g zLp}TeT?Q_(YO0Zcqgz2oQ)tyvBOaq`gG;Oz)FJ<%Z$QUWXnCsP|DsQTORU;z-)HC@ z@G&g3>ZrjU3jf%rsIdMovAopAA|@<_Lsn?jRVyX*yWkS5o?5D)1K=u$X}MaVp&Nl= zTCUzU(EXsJDzv=SatGxHmskzeqFQJPj&PyXNZsd&zU_i@QewTRuCId$i{X$KT8-5V z_y%y+6;A<|SWVQ_`e=OXrKy@m&bR}=m+IS86&hfCCwB{VEcqOFfV!T1gu9b^lk8gk zhagzKJ=JHF@PNCY3Tq4A0R2xE4_C9v^Lc!@YBj|8MQ}Ucx7GFJ9o*wpZ}`S=wgX4G zC#mbm-@+*^R;H>&XqQkm5fjc+hA-iqu?!mgNCK!Q{Ch%?6#XVO?AL;Ch_rKZO;;Ane>dX&5h z&T)`)rur{A0M>T!2Zk#9?Q^!lr#wDO9Zr4#E1hV2wz`DezAY<1N8L;Qm)Ad6z0AzU z{~}(&Jk_%qRv6u$O|#!q*OPzY1rpSUWItHn2RY}f>_-+@1HRzp7pOzYFYx;TE;W{X z5#m`^qWU5EB(HC=dKApZ|1G?NC2AFA7{(j$z8c;fH;~}PR=Y`R0y&i5Az7;KCYQq< zl4v_wJxKnX-@^GoEh68xJcQ1^%hbo@d+@0U^If5OJK_89*&h74f}O(@HOGk?9L=wZ z6t&0)-H2ZkDXQs<9>QNBNKu2y2Vrz$O`LFFl$CCT;o6{-kHS#omQz}($)(Z1~xqz*# zR;eS&1Nk$e)#`E=C2WAjV}Y_p%^=@e$_iwt56L?0@pzxLs@NJU+yE5@IoGNd`BVPL zWu4l%J;w2g$2v8cj88n)sa61wYhC&Kfa_FOYf6~I9|){dN0W>2e!e=1++`Sh;ILj@ zOK!m{*r0ABNAvO<)H7s!B9f(EBI6U0EY;Bg8!(&KztN>OpoG8Sfk6}JMzuE?|I&Gr z8cxQ)bl#*cAb-d!*sOj))_4Oqt9fYQQ6#%2wy1}L@Q6Hxi+X_X7WEwYZMcZv^mS#c zdN5{Se+T@Q@5gH2=RD4Lhnh{!y~WOXj+#$ymCQ~-j{2Cqp5Ip6t%@&UeZjDSOlyzY zjQlIV%l4_->N&&uf3Mn?5-zpu4<`8(hHe8-A|F zkh?!IH;D9JMCr_ z98$fzV7v|FhgYf8BJv&B0K7@1y1QaL5gMFk<*SFgppWhe-X!DW`zz{*{#YMAzW-G%7=Xt4!&P<28)(-j7Q5)Ks&5VF3EG(eD;a03%(u~T|S-Az=BO!~!fsw)K}ffXw3A){UvR_ve-V7{qwOm7IAwUk3;e6zC9BYYX#1)9gghHQ$I1Kp?dJ~(2}{UUo`g6DyV{E zys!7r%Ew}b*w@1b;m#TxO|h@{&>D~Dria%aS_?8hy!OzBf?ZHR8_&Da8d@Y}xIUD1 z#Wl1QWbDgDEt8CWxu|_l#=czAPLr`Kmoy;?8&Hpr6|!cMhw-sO*1AN|`2Upm)rz)# z67E5TlN~}uJ4!x5t{`Xgo=?$YCu9DZ(6^^qiZ+iN&bwY!`;ff+eRhp$S~~eK@45{w zV=|5ZxzG;;IZbU(b%8)O+&Z*8GLHWaE$kiK;8@5XZ9B9Sa=#AjAyrLn4Y?zqpw!g1 zk;f&nuDYgnp1l17R=%cI<)Va(er)`&rNzbI1`hE(d_i-QeR$vgf_9j^8IDMr<*8}! zV*Y{POslq*Jq?`;&a&!gWwGed;B2d|RvL$1z{}UyTz#iwLTg?@11+EY5wE~otC)fD zF1&(9+Toe#0N$X+nrA%veLhw+(aOnh^Rc3-c6%1a4?{f5YNqX*jb07$Y^%9T%b0@+ z-`!+;S?#sCQ8w}NaQZSy*HfZ(K29xK*gGyJn6{bz3 zgtffDt6Bzm2QSc9`=0y}6v(#vYvttKJpTZ#W-4yrFwZ|w>q6el^M`9g$fZ30U@c)K z=0DjU`X6{zO3Pk_2^GA+Fzs*}`aWEA#mWe6;c7Jg&Bh2VW(|5qANH{tsa0j5M_*yz zBQjF^d@Xt^FaMTyiJVWa;ATB7e2!t(r`_ZU)m`mdTHW>`|~<&q!5DGG8<()3R;{}mXHin;ob^u8 zQpm?E1b8kOqjk;Yyx4c2qHRosO z>AdTnp@ova8wcNt={r*^A|D6CAERk0hcG|uN#pEzt&AJSf7X-1ACGC?hcUxz+_SZC z@(AuZS`L~0WJ8=iSBv=?^MA}ePivWv&gXtlla8Q|b0=s4N73IWvhB^+BAEH}{|q(> zU7$r4V1^Lxh1!5Z^bqbvn&U-Ggk`n1<^;MJmg~jJYHc%lHeAF7;9cZd-04~#IfQ?#*J$M~N|+3j z&>&}q_Lw|9lvS9iH9LtLNFs-khw=QGS_0W~CM&;I`-tof{Xmd&ot90;!E3$N_cYdr zgVzSlRZ)fsIC^Dixj&(=`>+bKw43BX{A0LL6V7A&84N~g)<(@i-p>ErZj+Wx4&~mW zy>kKcf5P);YfH(0z~Bb24&UGoE$0%t1zEn#Ts=$Pp?Pwr z3p;aISGz+S@+;=QdJ28@DjK`q9a_OPG|rM;JGAWUm@pmAae}==TX+Ng$w}s&TKRA2 zT6@?7hh5r`Tj+%_gGsb=w8np+>s@9K9CmB&yXfpo%zHHZ0s0rHFUkH?oB0rZ5X!^f z|L@iEA7R32C;&e?p~Y097sAcr1p5mumpl@jXz$k^kUs$jdL7VOJ;wa2z)5zVHi{er zcH0NF7370pf9GLsANe#KA^7|MueFdTSV6sEtiU%~6#1V~tN}-~Jn{uFJSEdS|H1r? zBUl5z)kcs_aFSi1C6a%K{BFBY%OSUcxWBVVDy6KVuo8_ zf9HLz7CZ)G4ZO`SvIkm6@;QEyJ<_7c*I#E($ttx?|F|HV3j(`b4WE^ZHyu zC1ikaCegw$K{x}3Zzj>^kefgO_+k=mJ$deBwuc^iIr$xMqFqDxRMvv2?>E-iXNe21=qkywyI~7^TBRg*Q?0J6Lv&QeU66t$H{C5 zYU=sqL14H2g6^$jJRa=ttgWY!gPOA=E5+4|6?%xm5lBtUjrxE zE%g%e*I>8ZN^ksv3fqSUIAE~xcec@!U%(3HyuvonPPaYL6Tyjgdp(!@0XWbrKp#*W z`a?}L-<3Dr0q;VB+kRQUPZ`#O{hcAY zR0rdDqp`E@@IpV}bGldbx^>ZRJ|*j-hmi3;VmEy|8Sfi**FEZCe!NfELzi5bpyBKH zJ@gmI`1*Yhy(<~-*Z0)>lJRzZPdx!G^cu_N3%&HaFR~4!3J*J@LmH#c4nU`J!!IuJ z2O7O}*Fj1+`zISNd+EQC^C&~TCfMSdE!d2vm+s4*D!kc=%@4x#wiG|Jh>hpH^}ZC( z8OJu*M}HZfO|m0A^#QBDkKUC$3qIEOefqfc0hDl#PYC+xZ= z9_z#m??Hmy3BO`4+5v3Y0hWGIBYrj0%*&da#YtOfIC&F|ByYZ zou`+O-+jdVo_>|Q$i?sBB!#~Fh^i1+n@?P@jF{~$Cpchd2 z@S}pT&DW(%!PsCntM+#;(rfs&y%H2 zSiwhKS%vTGS39HEq_FZ!_0U()rzCcfF4gCd#|N;heyP5Xd;)H8WLwF4RTtg>m#~?C zOqS`By72@dgj_+MK)%9VJ?~$p-{!8qWwT6=?2hG^=dcDX)93U;FJ|YZ_^ZsRe zNN;8s|KE9s?eQ{w2v0~CJbBNxO#h8sJQCy0U&RXWB3h=mA>V*mbF!~ncaw|YQ;=z` z*0cLy{uOW$XIts|P4fKhY;4KU-F+d>#{aub*#_3?RV)FF3z4;YWIr@6MAqp=uc2`v zvR=;^fX0Q$20dpG8W$p2`h##ZE<`r!RYTCY5ZRi*cb3KY|bYSECK0Sk63GpQR3;jFtk6^cb zKz}mYg%!LA1^k^~>i%zYYoB|t8w!W?U~(&dL*bA7Vq^`#0PzU&l#rAy<`vr^eb`jx)Q#S`ESh?n2{}6=@xDxImJO$drwTnw;NGwANnMIV z8)+WGXTE3jWbz}JPaO39Nv|MZ<91!p`%cFKC*Y4rj`;qp&zXTfm<_LH`CipCW};bF zTA=)?C(lCH;Dga!J?}ZgpXKOP(OTqVD=8T!9jwudoy5pKZX@AZmC0(m^&fMhHn<5w;##!7NAG_cT8j5KmCxWrP8 zbhL)wo~s#~$@uNLnsJhR*#l-U@lM^iKnZx~Q#Z85yg?fN-L7GHk@4?#4WkFSg~-aA z#sD(D1!EfX$O8oycNp)JCk}yY$aWZ?lgGK9u{)DBjjt(T^qVY0P2)CNP1?GA5Bl=m&zFFBqSZ`@#+dIX#VoKG5mt}c^V$5F>< zn}i!^!wb|gdXw+Lw7XdGGKP@7V1rqfm(gS?=J$f}Jj<$Qv?S-pu>1{-MdYr-*+tpF zSVF$WJGKVK2DD2!#1p)Y{gj~w|JXD%j*#nezi5<`CvZ10N|UhxL5)0wi@wc_fDh0W z(^vzV8=c5UywE+#c`u>|aKrfD11=g?poB88&-pi2bK~4{tgsQ^1KW^Rpxcra?&^=F zZPcRpwT5g1w&6+6+0W{?jfhk%zYp#sGH*%)v+*BiD7KNk8Z+Pw1u~?gXC1%-MQhN@ z$Q2prnW-M|T`{&HWTL09Wq-csXKW(B4yU9*X<=wqZG{7|HtOCJ#J-0 ztiufcuz>`-t#Owuakn!=7)-jho~jxC4wKTQEKj@&|f#Fk-f%yK)B_As?gb zgOltaqs29@6OvbqiMeQ; zkaRVska0rN&4?l6ge25hm`gohhfmoahZ^uU7Vml;+&zrQedtPl@3*Jn`33q6cP}I1 z0D21K5A+H%((=%~xqBP2htN&IN%pIT_BHw%ly}>GjVjkSm@phN_&fU>kw?)u`VBBj zzC+{a_qyR*%&p<~eh)MP$oReA1C6)I;d}x!$e2t%%U|gjWUL|MBcE`?wWYcMpTUG1 zrDVJz@rH4cj5j3SF!W>C0Q_3*!A4y&ey#RkBMdEAyyJS)C@H}m!0!`$(_He$Aa~|(Pz*KplE37O z+o8rGayl>X8fx67gaf^?f+ytHsDkzVh&LWqQzu`9^Mj5xst)c5~?;K_PMQ+iMt!_sd z?Mt!2i7?HEpI|h?$md}2ind1^v&m!e`~TlI7E*!-UpkF3a>zKxi!|InVugn#cF{x{ zpON2f%a&SWjl<-)2J8)oaYou%%%9$lIm(Fn30(tpsD%&lq>5!*H5yEie{RLI>W$g~ngxg}i}@hH(iC9ODgKY}6rlhjR|U z6=S?eo&tkQwv}WAkl9Z%{_2}-laQlveQiTtaWRhw!KGheqiyxPcoldk9Z_ zR~Ti#qL=ZDFvSSJiq0c{%w0YFrWkv;t7pY2Mg`@c%sZMCBkUTMU&ozlyu}UU|EF+B zf}AUjNtEGLn9;zO#TYZl4tQ2O-e;Aumi&xQp;j52$@rZRtBix>#r($PDx4whu?3E5GR08@ZIh4HsR3vcYit zh8w6mk9|tAjE>~-JpU%6Klu~hQ*JgUkpJcz+-xM01E9Vj=Vs#rawG07M(S@g{?~#E z$NOwGawx-So?)vIe+wJXhdbMtPp%J>PWYNlV$cxE2k1*ciEXHsDjqXgYszfiQ`no(puOSck2i+a+ zImOxA4A;UcOt`h0t<^p@_Wg@KcAohYW56@?94Ii$-fqMQ8b4)!L420I(-3N)C0=2U z5k?-&z1v78yLtINMiDuh$8%jql!z5<;u-cD0=zfMu8BIZ$8q-OMmYHj_dX+7#(1YH z)_^aJK?)idrw5F|WL%u)8AHgpI6Y`gBHO$^*FhtP5-NGZA>%GNoNwT;(O$(3;NtXa zqYD`qr{5TT$+$Q@VnmQ%=Jg#hHj!&VeR1|tBUHosCbIfn_P54;N@&Pezuy_p$TRrr zx6m+kEKqfueTzkrVUhdt4HOxZ$Tr_VvEgZ8{snvojv3p@2l**2G47HtgJJ!D+=wu- zfPR4;(i280`C=KH6_*;C1LJwzr;M~(=tbZ}`?OI(9>aac$o0hdXt>G)y~>Qnwb7lq ze>6sTp^M9)|4FjX8ZGN%LM&9^w$B-pywR^g0e|NOBdig6a2jh+xsl%(-3^>*|7RUu2Js)s$e|VHepyMh3YJ-1kef{xLR_*TDFmWmOqD!Qgcp2uK?5C5VBRli~tKT%I zlD|)6gOO>@VP@mM04>b69A4Xf9P2Yt=eW-f3z34#HwRP4bX7>FNTh!(DE`v2VsU>aEVpdtUDMz z8Ah){tDc!W1RV}8vFe*whoM)8vUmeCVI(>M3|~%TdPbnv=w_o6w1jEm96=6EtLMjM-HXkj2b>7Lq6O4NNvm$&Y#dcgzdqBRv09^D6l|-@r8U z5AtT7KhCTqPiFaD)(o@85=TUPP|TJCby>jT_^u%dq@B@`rr6oo=om z*Md7D@Mpc|7H(L)y1KDHKv-+$@Pz8s>sm8^1y(q*KHK10vmyn(o*bKs-b=PtlA(cd z_F6NN+`BWIAFMMsk=<)pe7!j!4fDH3@C+NwnUv5tgU$1^%)-@}0jJfQ%wjT5t2diJ zka1eQ)vO?Y%NwxO)Y7s1=X`_NW)%5VUjH_8FWM#GwE7csA7#L4^>))cvW+b`JJM5I^nla35{J#gc zRL1+{ni-TKhd;5%HP@5>hI3qK<(d&2u)<5=5^JwncOx1HqtDFXE$BbsmJa-)f*DDE z8E(5}S^G>kxo8&ielriu*Z)8BggoD-3);`zTaZSLw@HeZ=-w(;@*zX`$rlcCH1IP8Bs0IlH< zi+^Pf`JZ?Wn*Go?{Lc7SW`mDegOUXNo$>F?rXTa+Hc7xA7XQu+p$z!L<3;B6omc>W zXuQ~bLdG8&FE&GVVH|&0yx7bj+uyL?1wUp!;7$~JMX`_hG1JV!{ENQExb5Nzi9#p1 zO~x|#e9bZ>3Tx}4eYvaqg=1z1?&>3U%%!Sk$$Jm2jt%H@OgsY z8B@r|3J0-=(aik6Lb+@pEX|%X`?Y&d;lJ@OKNN(;er479Yg(}$!U{jvPyb1{yNV_J z*Wbc4`FT&NBm6&S_xbUfa?qAK$Yo=_q$=XEWl62JNpD7-|v=ryAZE|ZQvrm zKh1z5jH^@G1|OJt!u?Z(*unD93Te1q(<-AKF2>{-SQe{jg^ z|JUr#4IgVZ{ue9%nj?5Zy6}1tyW#M!nMOVjHy+`uQ_WKHG`Mw|ZFxAfA6bR)TJ3%| z;Se1o$g^WueWGJK8J{DHj)P=;jwm@wxRbnH*dp0cMi~nD=p{SK$@?QcgbRMM<2HAy zFlDVE{NkrM0?x7qqzYlRnN3G5ce)VYldYa>IRegO1N}Z{4XovGaaVU-wH(RZsV?t* z{0P)?T)c=C7V{0(a@;1f4c_#t?FcT%IBuYxWBn!cP}o3EuX>JSnydFM=KT9t< z{vj7`W`9`R#9>yj4WtWgy0UvfO ktsx%5W4~q&UvfNHXkj@5nc4V%wxfrjwrK7M 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 Wdr3@BkNdR4YiIz)lsen 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 diff --git a/AxibugEmuOnline.Client/Assets/Resources/MAME/UMAME.prefab b/AxibugEmuOnline.Client/Assets/Resources/MAME/UMAME.prefab new file mode 100644 index 00000000..2155aea7 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Resources/MAME/UMAME.prefab @@ -0,0 +1,557 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3471319444171359706 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3471319444171359701} + - component: {fileID: 3471319444171359703} + - component: {fileID: 3471319444171359700} + m_Layer: 5 + m_Name: Game + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3471319444171359701 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319444171359706} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3471319446025011658} + - {fileID: 3471319444327146586} + m_Father: {fileID: 3471319444310732615} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3471319444171359703 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319444171359706} + m_CullTransparentMesh: 1 +--- !u!114 &3471319444171359700 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319444171359706} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &3471319444260926850 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3471319444260926876} + - component: {fileID: 3471319444260926877} + m_Layer: 0 + m_Name: UMAME + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3471319444260926876 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319444260926850} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3471319446102792544} + - {fileID: 3471319445075249870} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3471319444260926877 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319444260926850} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 49349ac585d920c4f937c48232c8dfd7, type: 3} + m_Name: + m_EditorClassIdentifier: + mUniVideoPlayer: {fileID: 0} + mFPS: {fileID: 0} + bQuickTestRom: 0 + mQuickTestRom: +--- !u!1 &3471319444310732612 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3471319444310732615} + - component: {fileID: 3471319444310732608} + - component: {fileID: 3471319444310732609} + - component: {fileID: 3471319444310732614} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3471319444310732615 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319444310732612} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3471319444171359701} + m_Father: {fileID: 3471319446102792544} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!223 &3471319444310732608 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319444310732612} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 1 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 0 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &3471319444310732609 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319444310732612} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!114 &3471319444310732614 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319444310732612} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!1 &3471319444327146587 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3471319444327146586} + - component: {fileID: 3471319444327146580} + - component: {fileID: 3471319444327146581} + m_Layer: 5 + m_Name: FPS + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3471319444327146586 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319444327146587} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3471319444171359701} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 454.963, y: -46.19702} + m_SizeDelta: {x: 871.1646, y: 70.007} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3471319444327146580 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319444327146587} + m_CullTransparentMesh: 1 +--- !u!114 &3471319444327146581 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319444327146587} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 41 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 107 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: fps +--- !u!1 &3471319445075249871 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3471319445075249870} + - component: {fileID: 3471319445075249864} + - component: {fileID: 3471319445075249865} + m_Layer: 0 + m_Name: Audio + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3471319445075249870 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319445075249871} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3471319444260926876} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!82 &3471319445075249864 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319445075249871} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_Resource: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!114 &3471319445075249865 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319445075249871} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 89abab1d3b1020340a147d74e60751ce, type: 3} + m_Name: + m_EditorClassIdentifier: + m_as: {fileID: 3471319445075249864} +--- !u!1 &3471319446025011659 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3471319446025011658} + - component: {fileID: 3471319446025011652} + - component: {fileID: 3471319446025011653} + m_Layer: 5 + m_Name: GameRawImage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3471319446025011658 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319446025011659} + m_LocalRotation: {x: 1, y: 0, z: 0, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3471319444171359701} + m_LocalEulerAnglesHint: {x: 180, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1862.1006, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3471319446025011652 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319446025011659} + m_CullTransparentMesh: 1 +--- !u!114 &3471319446025011653 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319446025011659} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 0} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!1 &3471319446102792545 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3471319446102792544} + m_Layer: 0 + m_Name: Video + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3471319446102792544 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3471319446102792545} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3471319444310732615} + m_Father: {fileID: 3471319444260926876} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/AxibugEmuOnline.Client/Assets/Resources/UMAME.prefab.meta b/AxibugEmuOnline.Client/Assets/Resources/MAME/UMAME.prefab.meta similarity index 100% rename from AxibugEmuOnline.Client/Assets/Resources/UMAME.prefab.meta rename to AxibugEmuOnline.Client/Assets/Resources/MAME/UMAME.prefab.meta diff --git a/AxibugEmuOnline.Client/Assets/Resources/UMAME.prefab b/AxibugEmuOnline.Client/Assets/Resources/UMAME.prefab deleted file mode 100644 index abcc5b38..00000000 --- a/AxibugEmuOnline.Client/Assets/Resources/UMAME.prefab +++ /dev/null @@ -1,5412 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &350621326082629303 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1073199567762496054} - - component: {fileID: 5252255417159097524} - - component: {fileID: 4685162666721017635} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1073199567762496054 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 350621326082629303} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 175721420956369396} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &5252255417159097524 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 350621326082629303} - m_CullTransparentMesh: 1 ---- !u!114 &4685162666721017635 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 350621326082629303} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.7882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 71 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 1 - m_MaxSize: 156 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: ABC ---- !u!1 &446848407035987849 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6847488682063653578} - - component: {fileID: 6625627535717767643} - - component: {fileID: 2753125594270044178} - - component: {fileID: 6924041762110484820} - m_Layer: 5 - m_Name: btnLoad - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6847488682063653578 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 446848407035987849} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6331623794631336949} - m_Father: {fileID: 8762631453511816514} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 272, y: 83.6} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &6625627535717767643 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 446848407035987849} - m_CullTransparentMesh: 1 ---- !u!114 &2753125594270044178 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 446848407035987849} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.33333334} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &6924041762110484820 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 446848407035987849} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 2753125594270044178} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &735973971104927243 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4470767732898190461} - - component: {fileID: 4571546544796613263} - - component: {fileID: 36243038546934632} - - component: {fileID: 3076977732494853002} - m_Layer: 5 - m_Name: Template - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &4470767732898190461 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 735973971104927243} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 2033103958267837304} - m_Father: {fileID: 6218974894225195416} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 61.238792, y: 2} - m_SizeDelta: {x: 122.4776, y: 316.1584} - m_Pivot: {x: 0.5, y: 1} ---- !u!222 &4571546544796613263 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 735973971104927243} - m_CullTransparentMesh: 1 ---- !u!114 &36243038546934632 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 735973971104927243} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &3076977732494853002 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 735973971104927243} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 8027676189839090643} - m_Horizontal: 0 - m_Vertical: 1 - m_MovementType: 2 - m_Elasticity: 0.1 - m_Inertia: 1 - m_DecelerationRate: 0.135 - m_ScrollSensitivity: 1 - m_Viewport: {fileID: 2033103958267837304} - m_HorizontalScrollbar: {fileID: 0} - m_VerticalScrollbar: {fileID: 0} - m_HorizontalScrollbarVisibility: 0 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: 0 - m_VerticalScrollbarSpacing: -3 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &802890517724071220 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5924950282052629853} - - component: {fileID: 100971825912747530} - - component: {fileID: 5205110215407712398} - m_Layer: 5 - m_Name: Item Checkmark - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &5924950282052629853 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 802890517724071220} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6346433476283564885} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 10, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &100971825912747530 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 802890517724071220} - m_CullTransparentMesh: 1 ---- !u!114 &5205110215407712398 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 802890517724071220} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &1019708513577614487 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6613759939199388688} - - component: {fileID: 2807696985358969157} - - component: {fileID: 6109141421296914820} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6613759939199388688 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1019708513577614487} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1553850566392038418} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &2807696985358969157 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1019708513577614487} - m_CullTransparentMesh: 1 ---- !u!114 &6109141421296914820 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1019708513577614487} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.7882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 40 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 4 - m_MaxSize: 107 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: RePlay ---- !u!1 &1244089954157635171 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2033103958267837304} - - component: {fileID: 6443830968499435535} - - component: {fileID: 4233189304613624970} - - component: {fileID: 5900168449851890338} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2033103958267837304 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1244089954157635171} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 8027676189839090643} - m_Father: {fileID: 4470767732898190461} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -18, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!222 &6443830968499435535 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1244089954157635171} - m_CullTransparentMesh: 1 ---- !u!114 &4233189304613624970 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1244089954157635171} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &5900168449851890338 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1244089954157635171} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 0 ---- !u!1 &1437815169579299131 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1553850566392038418} - - component: {fileID: 3583342698216063191} - - component: {fileID: 5564381799821319330} - - component: {fileID: 1808625196046226116} - m_Layer: 5 - m_Name: btnRePlay - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1553850566392038418 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1437815169579299131} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6613759939199388688} - m_Father: {fileID: 8762631453511816514} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 272, y: 83.6} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3583342698216063191 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1437815169579299131} - m_CullTransparentMesh: 1 ---- !u!114 &5564381799821319330 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1437815169579299131} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.33333334} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &1808625196046226116 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1437815169579299131} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 5564381799821319330} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &2485685374361276959 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 463116617999830540} - - component: {fileID: 8414048533034084866} - - component: {fileID: 2450544124073013735} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &463116617999830540 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2485685374361276959} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 4817073881051249870} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &8414048533034084866 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2485685374361276959} - m_CullTransparentMesh: 1 ---- !u!114 &2450544124073013735 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2485685374361276959} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.7882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 40 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 4 - m_MaxSize: 107 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: STOP ---- !u!1 &2783850550704876949 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6331623794631336949} - - component: {fileID: 5599844924239372268} - - component: {fileID: 3956337351363395646} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6331623794631336949 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2783850550704876949} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6847488682063653578} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &5599844924239372268 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2783850550704876949} - m_CullTransparentMesh: 1 ---- !u!114 &3956337351363395646 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2783850550704876949} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.7882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 40 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 4 - m_MaxSize: 107 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Load ---- !u!1 &2912838931821055855 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8762631453511816514} - - component: {fileID: 5807838970110454280} - m_Layer: 5 - m_Name: tfTopBtn - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &8762631453511816514 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2912838931821055855} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6218974894225195416} - - {fileID: 3471319445208116032} - - {fileID: 4817073881051249870} - - {fileID: 1553850566392038418} - - {fileID: 8635128341793952131} - - {fileID: 97142682492627208} - - {fileID: 6847488682063653578} - m_Father: {fileID: 3471319444171359701} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 1909, y: 83.6} - m_Pivot: {x: 0.5, y: 1} ---- !u!114 &5807838970110454280 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2912838931821055855} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 1 - m_Spacing: 0 - m_ChildForceExpandWidth: 1 - m_ChildForceExpandHeight: 1 - m_ChildControlWidth: 0 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 1 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &3141505760941311097 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6107147286413277515} - - component: {fileID: 1753025863916362211} - - component: {fileID: 1133236796962576289} - m_Layer: 5 - m_Name: Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6107147286413277515 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3141505760941311097} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6218974894225195416} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -7.5, y: -0.5000038} - m_SizeDelta: {x: -35, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &1753025863916362211 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3141505760941311097} - m_CullTransparentMesh: 1 ---- !u!114 &1133236796962576289 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3141505760941311097} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 12 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 1 - m_MaxSize: 40 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: "\u8BF7\u9009\u62E9\u6E38\u620F" ---- !u!1 &3471319444171359706 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319444171359701} - - component: {fileID: 3471319444171359703} - - component: {fileID: 3471319444171359700} - m_Layer: 5 - m_Name: Game - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319444171359701 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444171359706} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3471319446025011658} - - {fileID: 3471319444327146586} - - {fileID: 8762631453511816514} - m_Father: {fileID: 3471319444310732615} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319444171359703 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444171359706} - m_CullTransparentMesh: 1 ---- !u!114 &3471319444171359700 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444171359706} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &3471319444242429640 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319444242429643} - - component: {fileID: 3471319444242429636} - - component: {fileID: 3471319444242429637} - - component: {fileID: 3471319444242429642} - m_Layer: 5 - m_Name: btnF - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &3471319444242429643 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444242429640} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3471319445583506653} - m_Father: {fileID: 3471319445290242363} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -205.0232, y: 413.6266} - m_SizeDelta: {x: 162.8603, y: 169.5713} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319444242429636 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444242429640} - m_CullTransparentMesh: 1 ---- !u!114 &3471319444242429637 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444242429640} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.33333334} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &3471319444242429642 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444242429640} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ce5791c690e1b11489049aab664fb925, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 3471319444242429637} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - Key: ---- !u!1 &3471319444260926850 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319444260926876} - - component: {fileID: 3471319444260926877} - - component: {fileID: 3471319444260926879} - m_Layer: 0 - m_Name: UMAME - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3471319444260926876 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444260926850} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3471319446102792544} - - {fileID: 3471319445075249870} - - {fileID: 7523127068933192636} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &3471319444260926877 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444260926850} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 49349ac585d920c4f937c48232c8dfd7, type: 3} - m_Name: - m_EditorClassIdentifier: - mUniVideoPlayer: {fileID: 0} - mFPS: {fileID: 0} - btnStop: {fileID: 1268518242613896174} - btnStart: {fileID: 3471319445208116035} - btnRePlay: {fileID: 1808625196046226116} - btnRePayySave: {fileID: 3095025330983461179} - btnRomDir: {fileID: 0} - btnSaveState: {fileID: 826435461718981191} - btnLoadState: {fileID: 6924041762110484820} - bQuickTestRom: 0 - mQuickTestRom: ---- !u!114 &3471319444260926879 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444260926850} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 23ea7ba80c118e944a1d2b0153ac065c, type: 3} - m_Name: - m_EditorClassIdentifier: - AllowDebugging: 1 ---- !u!1 &3471319444310732612 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319444310732615} - - component: {fileID: 3471319444310732608} - - component: {fileID: 3471319444310732609} - - component: {fileID: 3471319444310732614} - m_Layer: 5 - m_Name: Canvas - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319444310732615 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444310732612} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0, y: 0, z: 0} - m_Children: - - {fileID: 3471319444171359701} - - {fileID: 3471319445290242363} - m_Father: {fileID: 3471319446102792544} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!223 &3471319444310732608 -Canvas: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444310732612} - m_Enabled: 1 - serializedVersion: 3 - m_RenderMode: 0 - m_Camera: {fileID: 0} - m_PlaneDistance: 100 - m_PixelPerfect: 0 - m_ReceivesEvents: 1 - m_OverrideSorting: 0 - m_OverridePixelPerfect: 0 - m_SortingBucketNormalizedSize: 0 - m_AdditionalShaderChannelsFlag: 0 - m_SortingLayerID: 0 - m_SortingOrder: 0 - m_TargetDisplay: 0 ---- !u!114 &3471319444310732609 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444310732612} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_UiScaleMode: 0 - m_ReferencePixelsPerUnit: 100 - m_ScaleFactor: 1 - m_ReferenceResolution: {x: 800, y: 600} - m_ScreenMatchMode: 0 - m_MatchWidthOrHeight: 0 - m_PhysicalUnit: 3 - m_FallbackScreenDPI: 96 - m_DefaultSpriteDPI: 96 - m_DynamicPixelsPerUnit: 1 - m_PresetInfoIsWorld: 0 ---- !u!114 &3471319444310732614 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444310732612} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreReversedGraphics: 1 - m_BlockingObjects: 0 - m_BlockingMask: - serializedVersion: 2 - m_Bits: 4294967295 ---- !u!1 &3471319444320480675 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319444320480674} - - component: {fileID: 3471319444320480700} - - component: {fileID: 3471319444320480701} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319444320480674 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444320480675} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3471319445309129977} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319444320480700 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444320480675} - m_CullTransparentMesh: 1 ---- !u!114 &3471319444320480701 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444320480675} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.7882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 140 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 1 - m_MaxSize: 156 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: E ---- !u!1 &3471319444327146587 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319444327146586} - - component: {fileID: 3471319444327146580} - - component: {fileID: 3471319444327146581} - m_Layer: 5 - m_Name: FPS - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319444327146586 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444327146587} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3471319444171359701} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 454.963, y: -46.19702} - m_SizeDelta: {x: 871.1646, y: 70.007} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319444327146580 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444327146587} - m_CullTransparentMesh: 1 ---- !u!114 &3471319444327146581 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444327146587} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 41 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 10 - m_MaxSize: 107 - m_Alignment: 0 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: fps ---- !u!1 &3471319444533317858 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319444533317885} - - component: {fileID: 3471319444533317887} - - component: {fileID: 3471319444533317884} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319444533317885 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444533317858} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3471319445208116032} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319444533317887 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444533317858} - m_CullTransparentMesh: 1 ---- !u!114 &3471319444533317884 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444533317858} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.7882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 40 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 4 - m_MaxSize: 107 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: START ---- !u!1 &3471319444699296036 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319444699296039} - - component: {fileID: 3471319444699296032} - - component: {fileID: 3471319444699296033} - - component: {fileID: 3471319444699296038} - m_Layer: 5 - m_Name: btnD - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319444699296039 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444699296036} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3471319446008470151} - m_Father: {fileID: 3471319445290242363} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -674.97656, y: 413.6266} - m_SizeDelta: {x: 162.8603, y: 169.5713} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319444699296032 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444699296036} - m_CullTransparentMesh: 1 ---- !u!114 &3471319444699296033 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444699296036} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.33333334} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &3471319444699296038 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319444699296036} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ce5791c690e1b11489049aab664fb925, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 3471319444699296033} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - Key: ---- !u!1 &3471319445075249871 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319445075249870} - - component: {fileID: 3471319445075249864} - - component: {fileID: 3471319445075249865} - m_Layer: 0 - m_Name: Audio - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3471319445075249870 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445075249871} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3471319444260926876} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!82 &3471319445075249864 -AudioSource: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445075249871} - m_Enabled: 1 - serializedVersion: 4 - OutputAudioMixerGroup: {fileID: 0} - m_audioClip: {fileID: 0} - m_PlayOnAwake: 0 - m_Volume: 1 - m_Pitch: 1 - Loop: 1 - Mute: 0 - Spatialize: 0 - SpatializePostEffects: 0 - Priority: 128 - DopplerLevel: 1 - MinDistance: 1 - MaxDistance: 500 - Pan2D: 0 - rolloffMode: 0 - BypassEffects: 0 - BypassListenerEffects: 0 - BypassReverbZones: 0 - rolloffCustomCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - panLevelCustomCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - spreadCustomCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - reverbZoneMixCustomCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 ---- !u!114 &3471319445075249865 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445075249871} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 89abab1d3b1020340a147d74e60751ce, type: 3} - m_Name: - m_EditorClassIdentifier: - m_as: {fileID: 3471319445075249864} ---- !u!1 &3471319445128725534 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319445128725529} - - component: {fileID: 3471319445128725531} - - component: {fileID: 3471319445128725528} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319445128725529 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445128725534} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3471319446196512997} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319445128725531 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445128725534} - m_CullTransparentMesh: 1 ---- !u!114 &3471319445128725528 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445128725534} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.7882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 140 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 1 - m_MaxSize: 156 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: C ---- !u!1 &3471319445208116033 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319445208116032} - - component: {fileID: 3471319445208116061} - - component: {fileID: 3471319445208116034} - - component: {fileID: 3471319445208116035} - m_Layer: 5 - m_Name: btnStart - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319445208116032 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445208116033} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3471319444533317885} - m_Father: {fileID: 8762631453511816514} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 272, y: 83.6} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319445208116061 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445208116033} - m_CullTransparentMesh: 1 ---- !u!114 &3471319445208116034 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445208116033} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.33333334} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &3471319445208116035 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445208116033} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 3471319445208116034} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &3471319445290242360 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319445290242363} - m_Layer: 5 - m_Name: tfKeyPad - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319445290242363 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445290242360} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3471319445446949004} - - {fileID: 3471319446198898421} - - {fileID: 3471319446196512997} - - {fileID: 3471319444699296039} - - {fileID: 3471319445309129977} - - {fileID: 3471319444242429643} - - {fileID: 809123066073945339} - - {fileID: 5041497614654165726} - - {fileID: 175721420956369396} - - {fileID: 4705889093872201058} - - {fileID: 3471319446251103890} - - {fileID: 3471319446131231223} - m_Father: {fileID: 3471319444310732615} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &3471319445309129982 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319445309129977} - - component: {fileID: 3471319445309129978} - - component: {fileID: 3471319445309129979} - - component: {fileID: 3471319445309129976} - m_Layer: 5 - m_Name: btnE - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &3471319445309129977 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445309129982} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3471319444320480674} - m_Father: {fileID: 3471319445290242363} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -439.99994, y: 413.6266} - m_SizeDelta: {x: 162.8603, y: 169.5713} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319445309129978 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445309129982} - m_CullTransparentMesh: 1 ---- !u!114 &3471319445309129979 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445309129982} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.33333334} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &3471319445309129976 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445309129982} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ce5791c690e1b11489049aab664fb925, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 3471319445309129979} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - Key: ---- !u!1 &3471319445446949005 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319445446949004} - - component: {fileID: 3471319445446949001} - - component: {fileID: 3471319445446949006} - - component: {fileID: 3471319445446949007} - m_Layer: 5 - m_Name: btnA - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319445446949004 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445446949005} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3471319446076123003} - m_Father: {fileID: 3471319445290242363} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -674.97656, y: 176.13696} - m_SizeDelta: {x: 162.8603, y: 169.5713} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319445446949001 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445446949005} - m_CullTransparentMesh: 1 ---- !u!114 &3471319445446949006 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445446949005} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.33333334} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &3471319445446949007 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445446949005} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ce5791c690e1b11489049aab664fb925, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 3471319445446949006} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - Key: ---- !u!1 &3471319445583506626 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319445583506653} - - component: {fileID: 3471319445583506655} - - component: {fileID: 3471319445583506652} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319445583506653 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445583506626} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3471319444242429643} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319445583506655 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445583506626} - m_CullTransparentMesh: 1 ---- !u!114 &3471319445583506652 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445583506626} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.7882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 140 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 1 - m_MaxSize: 156 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: F ---- !u!1 &3471319445650276452 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319445650276455} - - component: {fileID: 3471319445650276449} - - component: {fileID: 3471319445650276454} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319445650276455 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445650276452} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3471319446131231223} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319445650276449 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445650276452} - m_CullTransparentMesh: 1 ---- !u!114 &3471319445650276454 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445650276452} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.7882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 70 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 10 - m_MaxSize: 107 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: P1 ---- !u!1 &3471319445650701433 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319445650701432} - - component: {fileID: 3471319445650701434} - - component: {fileID: 3471319445650701435} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319445650701432 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445650701433} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3471319446251103890} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319445650701434 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445650701433} - m_CullTransparentMesh: 1 ---- !u!114 &3471319445650701435 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445650701433} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.7882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 70 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 10 - m_MaxSize: 107 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: 'Coin - -' ---- !u!1 &3471319445832287871 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319445832287870} - - component: {fileID: 3471319445832287864} - - component: {fileID: 3471319445832287865} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319445832287870 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445832287871} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3471319446198898421} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319445832287864 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445832287871} - m_CullTransparentMesh: 1 ---- !u!114 &3471319445832287865 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319445832287871} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.7882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 140 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 1 - m_MaxSize: 156 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: B ---- !u!1 &3471319446008470148 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319446008470151} - - component: {fileID: 3471319446008470145} - - component: {fileID: 3471319446008470150} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319446008470151 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446008470148} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3471319444699296039} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319446008470145 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446008470148} - m_CullTransparentMesh: 1 ---- !u!114 &3471319446008470150 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446008470148} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.7882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 140 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 1 - m_MaxSize: 156 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: D ---- !u!1 &3471319446025011659 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319446025011658} - - component: {fileID: 3471319446025011652} - - component: {fileID: 3471319446025011653} - m_Layer: 5 - m_Name: GameRawImage - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319446025011658 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446025011659} - m_LocalRotation: {x: 1, y: 0, z: 0, w: 0} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3471319444171359701} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 180, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 1862.1006, y: -20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319446025011652 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446025011659} - m_CullTransparentMesh: 1 ---- !u!114 &3471319446025011653 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446025011659} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0, g: 0, b: 0, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Texture: {fileID: 0} - m_UVRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 ---- !u!1 &3471319446076123000 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319446076123003} - - component: {fileID: 3471319446076122997} - - component: {fileID: 3471319446076123002} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319446076123003 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446076123000} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3471319445446949004} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319446076122997 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446076123000} - m_CullTransparentMesh: 1 ---- !u!114 &3471319446076123002 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446076123000} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.7882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 140 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 1 - m_MaxSize: 156 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: A ---- !u!1 &3471319446102792545 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319446102792544} - m_Layer: 0 - m_Name: Video - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3471319446102792544 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446102792545} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3471319444310732615} - m_Father: {fileID: 3471319444260926876} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3471319446131231220 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319446131231223} - - component: {fileID: 3471319446131231216} - - component: {fileID: 3471319446131231217} - - component: {fileID: 3471319446131231222} - m_Layer: 5 - m_Name: btnP1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319446131231223 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446131231220} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3471319445650276455} - m_Father: {fileID: 3471319445290242363} - m_RootOrder: 11 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 107.12451, y: -133.69995} - m_SizeDelta: {x: 178.8592, y: 85.7727} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319446131231216 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446131231220} - m_CullTransparentMesh: 1 ---- !u!114 &3471319446131231217 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446131231220} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.33333334} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &3471319446131231222 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446131231220} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ce5791c690e1b11489049aab664fb925, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 3471319446131231217} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - Key: ---- !u!1 &3471319446196513002 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319446196512997} - - component: {fileID: 3471319446196512998} - - component: {fileID: 3471319446196512999} - - component: {fileID: 3471319446196512996} - m_Layer: 5 - m_Name: btnC - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319446196512997 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446196513002} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3471319445128725529} - m_Father: {fileID: 3471319445290242363} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -205.0232, y: 176.13696} - m_SizeDelta: {x: 162.8603, y: 169.5713} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319446196512998 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446196513002} - m_CullTransparentMesh: 1 ---- !u!114 &3471319446196512999 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446196513002} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.33333334} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &3471319446196512996 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446196513002} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ce5791c690e1b11489049aab664fb925, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 3471319446196512999} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - Key: ---- !u!1 &3471319446198898426 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319446198898421} - - component: {fileID: 3471319446198898422} - - component: {fileID: 3471319446198898423} - - component: {fileID: 3471319446198898420} - m_Layer: 5 - m_Name: btnB - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319446198898421 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446198898426} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3471319445832287870} - m_Father: {fileID: 3471319445290242363} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -440, y: 176.13696} - m_SizeDelta: {x: 162.8603, y: 169.5713} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319446198898422 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446198898426} - m_CullTransparentMesh: 1 ---- !u!114 &3471319446198898423 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446198898426} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.33333334} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &3471319446198898420 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446198898426} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ce5791c690e1b11489049aab664fb925, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 3471319446198898423} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - Key: ---- !u!1 &3471319446251103891 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3471319446251103890} - - component: {fileID: 3471319446251103983} - - component: {fileID: 3471319446251103980} - - component: {fileID: 3471319446251103981} - m_Layer: 5 - m_Name: btnCoin1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3471319446251103890 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446251103891} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3471319445650701432} - m_Father: {fileID: 3471319445290242363} - m_RootOrder: 10 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -101.68823, y: -146} - m_SizeDelta: {x: 171.9867, y: 85.7727} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3471319446251103983 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446251103891} - m_CullTransparentMesh: 1 ---- !u!114 &3471319446251103980 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446251103891} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.33333334} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &3471319446251103981 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3471319446251103891} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ce5791c690e1b11489049aab664fb925, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 3471319446251103980} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - Key: ---- !u!1 &3835299399508936505 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9066416618223326296} - - component: {fileID: 2478340026607732837} - - component: {fileID: 8657508609825532414} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &9066416618223326296 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3835299399508936505} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 8635128341793952131} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &2478340026607732837 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3835299399508936505} - m_CullTransparentMesh: 1 ---- !u!114 &8657508609825532414 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3835299399508936505} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.7882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 40 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 4 - m_MaxSize: 107 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: RePlaySave ---- !u!1 &4375073953846500077 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1260012108563530298} - - component: {fileID: 8986786008366018121} - - component: {fileID: 264215560883738744} - m_Layer: 5 - m_Name: Arrow - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1260012108563530298 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4375073953846500077} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 5489050288448879277} - m_Father: {fileID: 4705889095025944828} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 203.00003, y: 201.999} - m_SizeDelta: {x: 406, y: 404} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &8986786008366018121 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4375073953846500077} - m_CullTransparentMesh: 1 ---- !u!114 &264215560883738744 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4375073953846500077} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.392} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &4421915297501455044 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8635128341793952131} - - component: {fileID: 676665665408867004} - - component: {fileID: 3237298007287822389} - - component: {fileID: 3095025330983461179} - m_Layer: 5 - m_Name: btnRePlaySave - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &8635128341793952131 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4421915297501455044} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 9066416618223326296} - m_Father: {fileID: 8762631453511816514} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 272, y: 83.6} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &676665665408867004 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4421915297501455044} - m_CullTransparentMesh: 1 ---- !u!114 &3237298007287822389 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4421915297501455044} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.33333334} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &3095025330983461179 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4421915297501455044} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 3237298007287822389} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &4483518124739417390 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5041497614654165726} - - component: {fileID: 178831137505647964} - - component: {fileID: 5459596064004765397} - - component: {fileID: 1469377163941926131} - m_Layer: 5 - m_Name: btnCD - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &5041497614654165726 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4483518124739417390} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3191416651708940511} - m_Father: {fileID: 3471319445290242363} - m_RootOrder: 7 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -205.0232, y: 413.6266} - m_SizeDelta: {x: 162.8603, y: 169.5713} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &178831137505647964 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4483518124739417390} - m_CullTransparentMesh: 1 ---- !u!114 &5459596064004765397 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4483518124739417390} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.33333334} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &1469377163941926131 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4483518124739417390} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ce5791c690e1b11489049aab664fb925, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 5459596064004765397} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - Key: ---- !u!1 &4505105599921292542 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3601399255798847723} - - component: {fileID: 4329248952903103508} - - component: {fileID: 4215488234469886253} - m_Layer: 5 - m_Name: Arrow - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3601399255798847723 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4505105599921292542} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6218974894225195416} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: -15, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4329248952903103508 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4505105599921292542} - m_CullTransparentMesh: 1 ---- !u!114 &4215488234469886253 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4505105599921292542} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &4705889093092168423 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4705889093092168422} - - component: {fileID: 4705889093092168420} - - component: {fileID: 4705889093092168421} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4705889093092168422 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4705889093092168423} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 4705889095025944828} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 143.99998, y: 143.99998} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4705889093092168420 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4705889093092168423} - m_CullTransparentMesh: 0 ---- !u!114 &4705889093092168421 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4705889093092168423} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 1b48676b7de98674194a8862f1962680, type: 3} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &4705889093872201059 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4705889093872201058} - - component: {fileID: 4705889093872201056} - - component: {fileID: 4705889093872201057} - - component: {fileID: 4705889093872201063} - m_Layer: 5 - m_Name: tfJoystick - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4705889093872201058 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4705889093872201059} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 4705889095025944828} - m_Father: {fileID: 3471319445290242363} - m_RootOrder: 9 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 140, y: 136} - m_SizeDelta: {x: -1818, y: -639} - m_Pivot: {x: 0, y: 0} ---- !u!222 &4705889093872201056 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4705889093872201059} - m_CullTransparentMesh: 0 ---- !u!114 &4705889093872201057 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4705889093872201059} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &4705889093872201063 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4705889093872201059} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7a47f546fc70ec8428172694e78e4288, type: 3} - m_Name: - m_EditorClassIdentifier: - handleRange: 0.66 - deadZone: 0.3 - axisOptions: 0 - snapX: 0 - snapY: 0 - background: {fileID: 4705889095025944828} - handle: {fileID: 4705889093092168422} - mArrow: {fileID: 0} - InputForEmu: {x: 0, y: 0} - mImgBg: {fileID: 0} - mImgHandle: {fileID: 0} - mImgArrow: {fileID: 0} - mIsMounseDown: 0 ---- !u!1 &4705889095025944829 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4705889095025944828} - - component: {fileID: 4705889095025944817} - - component: {fileID: 4705889095025944818} - m_Layer: 5 - m_Name: Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4705889095025944828 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4705889095025944829} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 4705889093092168422} - - {fileID: 1260012108563530298} - m_Father: {fileID: 4705889093872201058} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 530, y: 357} - m_SizeDelta: {x: 406, y: 404} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4705889095025944817 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4705889095025944829} - m_CullTransparentMesh: 0 ---- !u!114 &4705889095025944818 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4705889095025944829} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 96804c13c4960eb4e83ecb34ea269f4a, type: 3} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &4952009149504074168 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4817073881051249870} - - component: {fileID: 3174268075294018647} - - component: {fileID: 8510611466862851496} - - component: {fileID: 1268518242613896174} - m_Layer: 5 - m_Name: btnStop - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4817073881051249870 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4952009149504074168} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 463116617999830540} - m_Father: {fileID: 8762631453511816514} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 272, y: 83.6} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3174268075294018647 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4952009149504074168} - m_CullTransparentMesh: 1 ---- !u!114 &8510611466862851496 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4952009149504074168} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.33333334} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &1268518242613896174 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4952009149504074168} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 8510611466862851496} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &5819654690816706427 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 809123066073945339} - - component: {fileID: 7501161557533366582} - - component: {fileID: 2930798616702878866} - - component: {fileID: 2004336364233423816} - m_Layer: 5 - m_Name: btnAB - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &809123066073945339 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5819654690816706427} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 9195841148043823021} - m_Father: {fileID: 3471319445290242363} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -440, y: 413.6266} - m_SizeDelta: {x: 162.8603, y: 169.5713} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &7501161557533366582 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5819654690816706427} - m_CullTransparentMesh: 1 ---- !u!114 &2930798616702878866 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5819654690816706427} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.33333334} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &2004336364233423816 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5819654690816706427} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ce5791c690e1b11489049aab664fb925, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 2930798616702878866} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - Key: ---- !u!1 &5837380989249793119 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3191416651708940511} - - component: {fileID: 722916291039033251} - - component: {fileID: 4971181105803698808} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3191416651708940511 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5837380989249793119} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 5041497614654165726} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &722916291039033251 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5837380989249793119} - m_CullTransparentMesh: 1 ---- !u!114 &4971181105803698808 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5837380989249793119} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.7882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 110 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 1 - m_MaxSize: 156 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: CD ---- !u!1 &6615988889681424056 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6346433476283564885} - - component: {fileID: 1029082518953913638} - m_Layer: 5 - m_Name: Item - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6346433476283564885 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6615988889681424056} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 4079503458320017615} - - {fileID: 5924950282052629853} - - {fileID: 4585480672365843890} - m_Father: {fileID: 8027676189839090643} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1029082518953913638 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6615988889681424056} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 4386801091019224058} - toggleTransition: 1 - graphic: {fileID: 5205110215407712398} - m_Group: {fileID: 0} - onValueChanged: - m_PersistentCalls: - m_Calls: [] - m_IsOn: 1 ---- !u!1 &7068286995052919118 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4079503458320017615} - - component: {fileID: 4852137621699126456} - - component: {fileID: 4386801091019224058} - m_Layer: 5 - m_Name: Item Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4079503458320017615 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7068286995052919118} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6346433476283564885} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4852137621699126456 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7068286995052919118} - m_CullTransparentMesh: 1 ---- !u!114 &4386801091019224058 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7068286995052919118} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &7122492580801942521 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9195841148043823021} - - component: {fileID: 3743848513855149279} - - component: {fileID: 6328815220235823025} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &9195841148043823021 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7122492580801942521} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 809123066073945339} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3743848513855149279 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7122492580801942521} - m_CullTransparentMesh: 1 ---- !u!114 &6328815220235823025 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7122492580801942521} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.7882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 110 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 1 - m_MaxSize: 156 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: AB ---- !u!1 &7458401057327763036 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6218974894225195416} - - component: {fileID: 8557132758972819746} - - component: {fileID: 6707304436818468930} - - component: {fileID: 3055796780357701517} - m_Layer: 5 - m_Name: optionDropdown - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6218974894225195416 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7458401057327763036} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 3, y: 3, z: 3} - m_Children: - - {fileID: 6107147286413277515} - - {fileID: 3601399255798847723} - - {fileID: 4470767732898190461} - m_Father: {fileID: 8762631453511816514} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 126.7, y: 27.867} - m_Pivot: {x: 0, y: 1} ---- !u!222 &8557132758972819746 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7458401057327763036} - m_CullTransparentMesh: 1 ---- !u!114 &6707304436818468930 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7458401057327763036} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.4745098} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &3055796780357701517 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7458401057327763036} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0d0b652f32a2cc243917e4028fa0f046, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 6707304436818468930} - m_Template: {fileID: 4470767732898190461} - m_CaptionText: {fileID: 1133236796962576289} - m_CaptionImage: {fileID: 0} - m_ItemText: {fileID: 6649148487162144013} - m_ItemImage: {fileID: 0} - m_Value: 0 - m_Options: - m_Options: - - m_Text: "\u8BF7\u9009\u62E9\u6E38\u620F" - m_Image: {fileID: 0} - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_AlphaFadeSpeed: 0.15 ---- !u!1 &7523127068933192635 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7523127068933192636} - - component: {fileID: 7523127068933192637} - - component: {fileID: 7523127068933192634} - m_Layer: 0 - m_Name: EventSystem - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7523127068933192636 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7523127068933192635} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3471319444260926876} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &7523127068933192637 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7523127068933192635} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_FirstSelected: {fileID: 0} - m_sendNavigationEvents: 1 - m_DragThreshold: 10 ---- !u!114 &7523127068933192634 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7523127068933192635} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} - m_Name: - m_EditorClassIdentifier: - m_HorizontalAxis: Horizontal - m_VerticalAxis: Vertical - m_SubmitButton: Submit - m_CancelButton: Cancel - m_InputActionsPerSecond: 10 - m_RepeatDelay: 0.5 - m_ForceModuleActive: 0 ---- !u!1 &7530318739993468652 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5489050288448879277} - - component: {fileID: 1237114201775963130} - - component: {fileID: 4559785566430918469} - m_Layer: 5 - m_Name: imgArrow - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &5489050288448879277 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7530318739993468652} - m_LocalRotation: {x: 0, y: 0, z: -0.7071068, w: 0.7071068} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1260012108563530298} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: -90} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 243} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &1237114201775963130 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7530318739993468652} - m_CullTransparentMesh: 1 ---- !u!114 &4559785566430918469 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7530318739993468652} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: edbd78fa6a0e1644ab34a5382e5bef52, type: 3} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &7695920147531439468 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4585480672365843890} - - component: {fileID: 668409718918091968} - - component: {fileID: 6649148487162144013} - m_Layer: 5 - m_Name: Item Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4585480672365843890 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7695920147531439468} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6346433476283564885} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 5, y: -0.5} - m_SizeDelta: {x: -30, y: -3} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &668409718918091968 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7695920147531439468} - m_CullTransparentMesh: 1 ---- !u!114 &6649148487162144013 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7695920147531439468} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 14 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 10 - m_MaxSize: 40 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Option A ---- !u!1 &7998856529478910520 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 97142682492627208} - - component: {fileID: 2904532930967918652} - - component: {fileID: 2135545646078433766} - - component: {fileID: 826435461718981191} - m_Layer: 5 - m_Name: btnSave - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &97142682492627208 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7998856529478910520} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 8133175915324050873} - m_Father: {fileID: 8762631453511816514} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 272, y: 83.6} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &2904532930967918652 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7998856529478910520} - m_CullTransparentMesh: 1 ---- !u!114 &2135545646078433766 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7998856529478910520} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.33333334} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &826435461718981191 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7998856529478910520} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 2135545646078433766} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &8644852888110654678 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8133175915324050873} - - component: {fileID: 7102774558147783044} - - component: {fileID: 2057959495512705964} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &8133175915324050873 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8644852888110654678} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 97142682492627208} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &7102774558147783044 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8644852888110654678} - m_CullTransparentMesh: 1 ---- !u!114 &2057959495512705964 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8644852888110654678} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.7882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 40 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 4 - m_MaxSize: 107 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Save ---- !u!1 &8688038151152524254 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8027676189839090643} - m_Layer: 5 - m_Name: Content - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &8027676189839090643 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8688038151152524254} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6346433476283564885} - m_Father: {fileID: 2033103958267837304} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: -0.000030517578} - m_SizeDelta: {x: 0, y: 28} - m_Pivot: {x: 0.5, y: 1} ---- !u!1 &8871832016231223404 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 175721420956369396} - - component: {fileID: 627418819150274141} - - component: {fileID: 64495308950279277} - - component: {fileID: 7776672835082144683} - m_Layer: 5 - m_Name: btnABC - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &175721420956369396 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8871832016231223404} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1073199567762496054} - m_Father: {fileID: 3471319445290242363} - m_RootOrder: 8 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -205.0232, y: 625} - m_SizeDelta: {x: 162.8603, y: 169.5713} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &627418819150274141 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8871832016231223404} - m_CullTransparentMesh: 1 ---- !u!114 &64495308950279277 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8871832016231223404} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.33333334} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &7776672835082144683 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8871832016231223404} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ce5791c690e1b11489049aab664fb925, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 64495308950279277} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - Key: diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/Common/UniMAMESetting.cs b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/Common/UniMAMESetting.cs index 73639584..d17b093e 100644 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/Common/UniMAMESetting.cs +++ b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/Common/UniMAMESetting.cs @@ -13,21 +13,4 @@ public class UniMAMESetting } } private static UniMAMESetting mInstance; - - const string KEY_LASTGAMEROM = "MAME_LASTGAMEROM"; - - public string LastGameRom - { - get - { - if (PlayerPrefs.HasKey(KEY_LASTGAMEROM)) - return PlayerPrefs.GetString(KEY_LASTGAMEROM); - return string.Empty; - } - set - { - PlayerPrefs.SetString(KEY_LASTGAMEROM, value); - } - } - } \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/FloatingJoystick.cs b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/FloatingJoystick.cs deleted file mode 100644 index f595b8d7..00000000 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/FloatingJoystick.cs +++ /dev/null @@ -1,71 +0,0 @@ -using UnityEngine; -using UnityEngine.EventSystems; -using UnityEngine.UI; - -public class FloatingJoystick : Joystick -{ - public Image mImgBg; - public Image mImgHandle; - public Image mImgArrow; - - public bool mIsMounseDown = false; - - public static Color ShowColor = new Color(1F, 1f, 1F, 0.7f); - public static Color HideColor = new Color(1F, 1f, 1F, 0.3f); - - //一次新的摇杆移动 - public static bool bNewTouchWithSkill = false; - - private void OnEnable() - { - - } - - protected override void Start() - { - base.Start(); - mImgBg = background.transform.GetComponent(); - mImgHandle = background.transform.Find("Handle").GetComponent(); - mArrow = transform.Find("Background/Arrow").GetComponent(); - mImgArrow = transform.Find("Background/Arrow/imgArrow").GetComponent(); - mArrow.gameObject.SetActive(false); - //background.gameObject.SetActive(false); - background.gameObject.SetActive(true); - background.transform.localPosition = new Vector3(256f, 256f, 0); - mImgBg.color = HideColor; - mImgHandle.color = HideColor; - mImgArrow.color = HideColor; - mIsMounseDown = false; - } - - public override void OnPointerDown(PointerEventData eventData) - { - //background.anchoredPosition = ScreenPointToAnchoredPosition(eventData.position); - //background.gameObject.SetActive(true); - mImgBg.color = ShowColor; - mImgHandle.color = ShowColor; - mImgArrow.color = ShowColor; - mIsMounseDown = true; - base.OnPointerDown(eventData); - bNewTouchWithSkill = true; - } - - public override void OnPointerUp(PointerEventData eventData) - { - //background.gameObject.SetActive(false); - PointerUp(); - bNewTouchWithSkill = false; - } - - public override void PointerUp() - { - if (background == null) - return; - - background.transform.localPosition = new Vector3(256f, 256f, 0); - mImgBg.color = HideColor; - mImgHandle.color = HideColor; - mIsMounseDown = false; - base.PointerUp(); - } -} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/FloatingJoystick.cs.meta b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/FloatingJoystick.cs.meta deleted file mode 100644 index 9667e61a..00000000 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/FloatingJoystick.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 7a47f546fc70ec8428172694e78e4288 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/Joystick.cs b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/Joystick.cs deleted file mode 100644 index e35a7af7..00000000 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/Joystick.cs +++ /dev/null @@ -1,167 +0,0 @@ -using UnityEngine; -using UnityEngine.EventSystems; - -public class Joystick : MonoBehaviour, IPointerDownHandler, IDragHandler, IPointerUpHandler -{ - - public Vector2Int RawInputV2 - { - get - { - return InputForEmu; - } - } - - public float HandleRange - { - get { return handleRange; } - set { handleRange = Mathf.Abs(value); } - } - - public float DeadZone - { - get { return deadZone; } - set { deadZone = Mathf.Abs(value); } - } - - public AxisOptions AxisOptions { get { return AxisOptions; } set { axisOptions = value; } } - - [SerializeField] private float handleRange = 1; - [SerializeField] private float deadZone = 0f; - [SerializeField] private AxisOptions axisOptions = AxisOptions.Both; - [SerializeField] private bool snapX = false; - [SerializeField] private bool snapY = false; - - [SerializeField] protected RectTransform background = null; - [SerializeField] private RectTransform handle = null; - [SerializeField] protected RectTransform mArrow; - private RectTransform baseRect = null; - - private Canvas canvas; - private Camera cam; - - private Vector2 input = Vector2.zero; - public Vector2Int InputForEmu = Vector2Int.zero; - - public static Joystick joystickInstance; - - - protected virtual void Start() - { - - HandleRange = handleRange; - DeadZone = deadZone; - baseRect = GetComponent(); - canvas = GetComponentInParent(); - if (canvas == null) - Debug.LogError("The Joystick is not placed inside a canvas"); - else - { - if (cam == null) - { - if (canvas.renderMode == RenderMode.ScreenSpaceCamera) - cam = canvas.worldCamera; - } - } - - Vector2 center = new Vector2(0.5f, 0.5f); - background.pivot = center; - handle.anchorMin = center; - handle.anchorMax = center; - handle.pivot = center; - handle.anchoredPosition = Vector2.zero; - - joystickInstance = this; - } - - public virtual void OnPointerDown(PointerEventData eventData) - { - OnDrag(eventData); - } - - Vector2 mArrowTop = new Vector2(0,1); - public void OnDrag(PointerEventData eventData) - { - if (cam == null) - { - if (canvas.renderMode == RenderMode.ScreenSpaceCamera) - cam = canvas.worldCamera; - } - - Vector2 position = RectTransformUtility.WorldToScreenPoint(cam, background.position); - Vector2 radius = background.sizeDelta / 2; - input = (eventData.position - position) / (radius * canvas.scaleFactor); - //FormatInput(); - HandleInput(input.magnitude, input.normalized, radius, cam); - handle.anchoredPosition = input * radius * handleRange; - } - - protected virtual void HandleInput(float magnitude, Vector2 normalised, Vector2 radius, Camera cam) - { - if (magnitude > deadZone) - { - if (magnitude > 1) - { - input = normalised; - } - } - else - { - input = Vector2.zero; - } - - - if (magnitude > deadZone && input != Vector2.zero) - { - if (!mArrow.gameObject.activeSelf) mArrow.gameObject.SetActive(true); - float angle = Vector2.Angle(mArrowTop, input.normalized); - - if (input.x > 0) - angle *= -1; - mArrow.rotation = Quaternion.Euler(0, 0, angle); - } - else - if (mArrow.gameObject.activeSelf) mArrow.gameObject.SetActive(false); - - - if (input.x < -1 * deadZone) - InputForEmu.x = -1; - else if (input.x > deadZone) - InputForEmu.x = 1; - else - InputForEmu.x = 0; - - if (input.y < -1 * deadZone) - InputForEmu.y = -1; - else if (input.y > deadZone) - InputForEmu.y = 1; - else - InputForEmu.y = 0; - } - - public virtual void OnPointerUp(PointerEventData eventData) - { - PointerUp(); - } - - public virtual void PointerUp() - { - input = Vector2.zero; - InputForEmu = Vector2Int.zero; - handle.anchoredPosition = Vector2.zero; - mArrow.gameObject.SetActive(false); - } - - protected Vector2 ScreenPointToAnchoredPosition(Vector2 screenPosition) - { - Vector2 localPoint = Vector2.zero; - if (RectTransformUtility.ScreenPointToLocalPointInRectangle(baseRect, screenPosition, cam, out localPoint)) - { - Vector2 pivotOffset = baseRect.pivot * baseRect.sizeDelta; - return localPoint - (background.anchorMax * baseRect.sizeDelta) + pivotOffset; - } - return Vector2.zero; - } -} - -public enum AxisOptions { Both, Horizontal, Vertical } \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/Joystick.cs.meta b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/Joystick.cs.meta deleted file mode 100644 index 40806d8c..00000000 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/Joystick.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: b9fca4100a7477741b3973b4ff2c405f -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UILongClickButton.cs b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UILongClickButton.cs deleted file mode 100644 index edd0209f..00000000 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UILongClickButton.cs +++ /dev/null @@ -1,25 +0,0 @@ -using MAME.Core; -using UnityEngine.EventSystems; -using UnityEngine.UI; - -public class UILongClickButton : Button -{ - public bool bHotKey { get; private set; } = false; - public long[] Key; - protected override void OnEnable() - { - base.OnEnable(); - bHotKey = false; - } - - public override void OnPointerDown(PointerEventData eventData) - { - base.OnPointerDown(eventData); - bHotKey = true; - } - public override void OnPointerUp(PointerEventData eventData) - { - base.OnPointerUp(eventData); - bHotKey = false; - } -} diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UILongClickButton.cs.meta b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UILongClickButton.cs.meta deleted file mode 100644 index c5dd0d0f..00000000 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UILongClickButton.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: ce5791c690e1b11489049aab664fb925 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UMAME.cs b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UMAME.cs index bcefaadc..2dd71b3f 100644 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UMAME.cs +++ b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UMAME.cs @@ -3,13 +3,18 @@ using MAME.Core; using System; using System.Collections.Generic; using System.IO; -using System.Linq; using System.Text; -using System.Threading; using UnityEngine; using UnityEngine.UI; +using AxibugEmuOnline.Client; +using AxibugEmuOnline.Client.ClientCore; +using AxibugProtobuf; +using static AxibugEmuOnline.Client.NesControllerMapper; +using VirtualNes.Core; +using System.Linq; +using AxibugEmuOnline.Client.Event; -public class UMAME : MonoBehaviour +public class UMAME : MonoBehaviour, IEmuCore { public static UMAME instance { get; private set; } public MAMEEmu emu { get; private set; } @@ -20,15 +25,9 @@ public class UMAME : MonoBehaviour UniSoundPlayer mUniSoundPlayer; UniKeyboard mUniKeyboard; UniResources mUniResources; + public Text mFPS; - public Button btnStop; - public Button btnStart; - public Button btnRePlay; - public Button btnRePayySave; - public Button btnRomDir; - public Button btnSaveState; - public Button btnLoadState; - public Dictionary ALLGame; + private Canvas mCanvas; public List HadGameList = new List(); string mChangeRomName = string.Empty; public UniTimeSpan mTimeSpan; @@ -37,34 +36,27 @@ public class UMAME : MonoBehaviour public ReplayWriter mReplayWriter; public ReplayReader mReplayReader; public long currEmuFrame => emu.currEmuFrame; - - Dropdown optionDropdown; - public static System.Diagnostics.Stopwatch sw = System.Diagnostics.Stopwatch.StartNew(); public static bool bInGame { get; private set; } - - -#if UNITY_EDITOR_WIN - public static string EmuDataPath => "G:/MAME.Core"; -#elif UNITY_ANDROID - public static string EmuDataPath => Application.persistentDataPath; -#elif UNITY_PSP2 - public static string EmuDataPath => "ux0:data/MAME.Unity"; -#else - public static string EmuDataPath => Application.persistentDataPath; -#endif - - public static string RomPath => EmuDataPath + "/roms/"; - public static string SavePath => EmuDataPath + "/sav/"; - - private void Awake() + public static bool bLogicUpdatePause { get; private set; } + public string EmuDataPath { get { return App.PersistentDataPath(Platform); } } + public string RomPath => EmuDataPath + "/RemoteRoms/"; + public string SavePath => EmuDataPath + "/sav/"; + public RomPlatformType Platform { get { return mPlatform; } } + RomPlatformType mPlatform = RomPlatformType.Cps1; + public uint Frame => (uint)emu.currEmuFrame; + void Awake() { + + + //Ϊ60֡ + Application.targetFrameRate = 60; // ǿƺ Screen.orientation = ScreenOrientation.LandscapeLeft; - instance = this; mFPS = GameObject.Find("FPS").GetComponent(); - optionDropdown = GameObject.Find("optionDropdown").GetComponent(); + mCanvas = GameObject.Find("Canvas").GetComponent(); + mCanvas.worldCamera = Camera.main; emu = new MAMEEmu(); mUniLog = new UniLog(); mUniMouse = this.gameObject.AddComponent(); @@ -72,49 +64,70 @@ public class UMAME : MonoBehaviour mUniSoundPlayer = GameObject.Find("Audio").transform.GetComponent(); mUniKeyboard = this.gameObject.AddComponent(); mUniResources = new UniResources(); - mChangeRomName = UniMAMESetting.instance.LastGameRom; + mChangeRomName = string.Empty; mTimeSpan = new UniTimeSpan(); - emu.Init(RomPath, mUniLog, mUniResources, mUniVideoPlayer, mUniSoundPlayer, mUniKeyboard, mUniMouse, mTimeSpan); - ALLGame = emu.GetGameList(); - - Debug.Log($"ALLGame:{ALLGame.Count}"); - -#if !UNITY_EDITOR - bQuickTestRom = false; -#endif - - if (bQuickTestRom) - mChangeRomName = mQuickTestRom; - - GetHadRomList(); - - if (bQuickTestRom) - LoadGame(); } - void OnEnable() { - btnStop.onClick.AddListener(StopGame); - btnStart.onClick.AddListener(() => { LoadGame(false); }); - btnRePlay.onClick.AddListener(() => { LoadGame(true); }); - btnRePayySave.onClick.AddListener(() => SaveReplay()); - btnSaveState.onClick.AddListener(SaveState); - btnLoadState.onClick.AddListener(LoadState); } - void OnDisable() { StopGame(); } - - void LoadGame(bool bReplay = false) + #region ʵֽӿ + public object GetState() + { + return SaveState(); + } + public byte[] GetStateBytes() + { + return SaveState(); + } + public void LoadState(object state) + { + LoadState((byte[])state); + } + public void LoadStateFromBytes(byte[] data) + { + LoadState(data); + } + public void Pause() + { + bLogicUpdatePause = false; + } + public void Resume() + { + bLogicUpdatePause = true; + } + public MsgBool StartGame(RomFile romFile) + { + mPlatform = romFile.Platform; + mTimeSpan.InitStandTime(); + if (LoadGame(romFile.FileName, false)) + return true; + else + return "Romʧ"; + } + public void Dispose() + { + StopGame(); + } + public void DoReset() + { + StopGame(); + LoadGame(mChangeRomName, false); + } + public IControllerSetuper GetControllerSetuper() + { + return mUniKeyboard.ControllerMapper; + } + #endregion + bool LoadGame(string loadRom, bool bReplay = false) { //Application.targetFrameRate = 60; - mReplayWriter = new ReplayWriter(mChangeRomName, "fuck", ReplayData.ReplayFormat.FM32IP64, Encoding.UTF8); - mChangeRomName = HadGameList[optionDropdown.value].Name; - UniMAMESetting.instance.LastGameRom = mChangeRomName; + mChangeRomName = loadRom; StopGame(); //ȡROM emu.LoadRom(mChangeRomName); @@ -131,20 +144,22 @@ public class UMAME : MonoBehaviour //ȡROM֮ÿ߳ʼ int _width; int _height; IntPtr _framePtr; emu.GetGameScreenSize(out _width, out _height, out _framePtr); - Debug.Log($"_width->{_width}, _height->{_height}, _framePtr->{_framePtr}"); + App.log.Debug($"_width->{_width}, _height->{_height}, _framePtr->{_framePtr}"); mUniVideoPlayer.Initialize(_width, _height, _framePtr); //ʼƵ mUniSoundPlayer.Initialize(); //ʼϷ emu.StartGame(); bInGame = true; + bLogicUpdatePause = true; + return true; } else { - Debug.Log($"ROMʧ"); + App.log.Debug($"ROMʧ"); + return false; } } - void Update() { mFPS.text = ($"fpsv {mUniVideoPlayer.videoFPS.ToString("F2")} fpsa {mUniSoundPlayer.audioFPS.ToString("F2")}"); @@ -152,35 +167,26 @@ public class UMAME : MonoBehaviour if (!bInGame) return; - //ɼ֡Input - mUniKeyboard.UpdateInputKey(); - //һ֡ - //emu.UnlockNextFreme(); - //֡ - emu.UpdateFrame(); - - if (Input.GetKeyDown(KeyCode.F1)) + if (bLogicUpdatePause) { - SaveReplay(); + //ɼ֡Input + mUniKeyboard.UpdateInputKey(); + //һ֡ + //emu.UnlockNextFreme(); + //֡ + emu.UpdateFrame(); } - if (Input.GetKeyDown(KeyCode.F2)) - { - string Path = SavePath + Machine.sName + ".rp"; - string dbgPath = SavePath + Machine.sName + ".rpread"; - mReplayReader = new ReplayReader(Path, true, dbgPath); - mUniKeyboard.Init(true); - } + mUniVideoPlayer.ApplyFilterEffect(); + mUniVideoPlayer.ApplyScreenScaler(); } - - void SaveReplay() + public void SaveReplay() { string Path = SavePath + Machine.sName + ".rp"; - string dbgPath = SavePath + Machine.sName + ".rpwrite"; + string dbgPath = SavePath + Machine.sName + ".rpwrite"; mReplayWriter.SaveData(Path, true, dbgPath); } - - void StopGame() + public void StopGame() { if (bInGame) { @@ -188,75 +194,36 @@ public class UMAME : MonoBehaviour mUniVideoPlayer.StopVideo(); mUniSoundPlayer.StopPlay(); bInGame = false; + bLogicUpdatePause = false; } } - - void GetHadRomList() - { - HadGameList.Clear(); - optionDropdown.options.Clear(); - - Debug.Log($"GetHadRomList:{RomPath}"); - string[] directoryEntries = Directory.GetDirectories(RomPath); - for (int i = 0; i < directoryEntries.Length; i++) - { - string path = directoryEntries[i]; - string dirName = Path.GetFileName(path); - if (ALLGame.ContainsKey(dirName)) - { - HadGameList.Add(ALLGame[dirName]); - optionDropdown.options.Add(new Dropdown.OptionData(dirName)); - } - } - Debug.Log($"HadGameList:{HadGameList.Count}"); - - RomInfo tempCurrRom = HadGameList.Where(w => w.Name == mChangeRomName).FirstOrDefault(); - if (tempCurrRom != null) - { - optionDropdown.value = HadGameList.IndexOf(tempCurrRom); - } - else - { - optionDropdown.value = 0; - } - optionDropdown.RefreshShownValue(); - } - - void OpenFolderRomPath() - { - System.Diagnostics.Process.Start("explorer.exe", "/select," + RomPath); - } - - void SaveState() + byte[] SaveState() { if (!Directory.Exists(SavePath)) Directory.CreateDirectory(SavePath); - FileStream fs = new FileStream(SavePath + Machine.sName + ".sta", FileMode.Create); - BinaryWriter bw = new BinaryWriter(fs); + MemoryStream ms = new MemoryStream(); + BinaryWriter bw = new BinaryWriter(ms); emu.SaveState(bw); + byte[] data = ms.ToArray(); bw.Close(); - fs.Close(); + ms.Close(); - byte[] screenData = UMAME.instance.mUniVideoPlayer.GetScreenImg(); + return data; - FileStream fsImg = new FileStream(SavePath + Machine.sName + ".jpg", FileMode.Create); - fsImg.Write(screenData, 0, screenData.Length); - fsImg.Close(); + + //byte[] screenData = UMAME.instance.mUniVideoPlayer.GetScreenImg(); + + //FileStream fsImg = new FileStream(SavePath + Machine.sName + ".jpg", FileMode.Create); + //fsImg.Write(screenData, 0, screenData.Length); + //fsImg.Close(); } - void LoadState() + void LoadState(byte[] data) { - string Path = SavePath + Machine.sName + ".sta"; - if (!File.Exists(Path)) - { - Debug.Log($"ļ{Path}"); - return; - } - - FileStream fs = new FileStream(Path, FileMode.Open, FileAccess.Read); + MemoryStream fs = new MemoryStream(data); BinaryReader br = new BinaryReader(fs); emu.LoadState(br); br.Close(); fs.Close(); } -} +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UniInterface/UniKeyboard.cs b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UniInterface/UniKeyboard.cs index 17bd5806..ecd178e6 100644 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UniInterface/UniKeyboard.cs +++ b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UniInterface/UniKeyboard.cs @@ -1,3 +1,4 @@ +using AxibugEmuOnline.Client.Event; using MAME.Core; using System.Collections.Generic; using System.Linq; @@ -5,94 +6,25 @@ using UnityEngine; public class UniKeyboard : MonoBehaviour, IKeyboard { - #region UIButton - public UILongClickButton btnP1; - public UILongClickButton btnCoin1; - public UILongClickButton btnA; - public UILongClickButton btnB; - public UILongClickButton btnC; - public UILongClickButton btnD; - //public UILongClickButton btnE; - //public UILongClickButton btnF; - public UILongClickButton btnAB; - public UILongClickButton btnCD; - public UILongClickButton btnABC; - public Transform tfKeyPad; - public FloatingJoystick mJoystick; - public List mUIBtns = new List(); - #endregion - - public static Dictionary dictKeyCfgs = new Dictionary(); - public static KeyCode[] CheckList; + public MameControllerMapper ControllerMapper { get; private set; } bool bReplayMode; PlayMode mPlayMode; ReplayMode mReplayMode; - ulong last_CurryInpuAllData_test = 0; void Awake() { - mJoystick = GameObject.Find("tfJoystick").GetComponent(); - tfKeyPad = GameObject.Find("tfKeyPad").transform; - btnP1 = GameObject.Find("btnP1").GetComponent(); - btnCoin1 = GameObject.Find("btnCoin1").GetComponent(); - btnA = GameObject.Find("btnA").GetComponent(); - btnB = GameObject.Find("btnB").GetComponent(); - btnC = GameObject.Find("btnC").GetComponent(); - btnD = GameObject.Find("btnD").GetComponent(); - //btnE = GameObject.Find("btnE")?.GetComponent(); - //btnF = GameObject.Find("btnF")?.GetComponent(); - btnAB = GameObject.Find("btnAB").GetComponent(); - btnCD = GameObject.Find("btnCD").GetComponent(); - btnABC = GameObject.Find("btnABC").GetComponent(); - - mUIBtns.Add(btnP1); - mUIBtns.Add(btnCoin1); - mUIBtns.Add(btnA); - mUIBtns.Add(btnB); - mUIBtns.Add(btnC); - mUIBtns.Add(btnD); - mUIBtns.Add(btnAB); - mUIBtns.Add(btnCD); - mUIBtns.Add(btnABC); - - //if (btnE != null) - //{ - // mUIBtns.Add(btnE); - // btnE.gameObject.SetActive(false); - //} - //else - //{ - // mUIBtns.Add(btnF); - // btnF.gameObject.SetActive(false); - //} - -#if UNITY_STANDALONE_WIN || UNITY_EDITOR - tfKeyPad.gameObject.SetActive(false); -#endif + ControllerMapper = new MameControllerMapper(); Init(false); } - public MotionKey[] GetPressedKeys() + public ulong GetPressedKeys() { - MotionKey[] currkey; ulong InputData; if (!bReplayMode) - currkey = mPlayMode.GetPressedKeys(out InputData); + InputData = mPlayMode.GetPressedKeys(); else - currkey = mReplayMode.GetPressedKeys(out InputData); -#if UNITY_EDITOR - if (last_CurryInpuAllData_test != InputData) - { - string TempStr = ""; - foreach (var item in currkey) - { - TempStr += $"{item.ToString()}|"; - } - Debug.Log($"{UMAME.instance.mUniVideoPlayer.mFrame} | {EmuTimer.get_current_time().attoseconds} |{EmuTimer.get_current_time().seconds} | {InputData} | {TempStr}"); - last_CurryInpuAllData_test = InputData; - } -#endif - return currkey; + InputData = mReplayMode.GetPressedKeys(); + return InputData; } public void UpdateInputKey() @@ -110,42 +42,6 @@ public class UniKeyboard : MonoBehaviour, IKeyboard public void Init(bool IsReplay) { bReplayMode = IsReplay; - dictKeyCfgs.Clear(); - //dictKeyCfgs.Add(KeyCode.P, MotionKey.EMU_PAUSED); - dictKeyCfgs.Add(KeyCode.Alpha1, MotionKey.P1_GAMESTART); - dictKeyCfgs.Add(KeyCode.Alpha5, MotionKey.P1_INSERT_COIN); - dictKeyCfgs.Add(KeyCode.W, MotionKey.P1_UP); - dictKeyCfgs.Add(KeyCode.S, MotionKey.P1_DOWN); - dictKeyCfgs.Add(KeyCode.A, MotionKey.P1_LEFT); - dictKeyCfgs.Add(KeyCode.D, MotionKey.P1_RIGHT); - dictKeyCfgs.Add(KeyCode.J, MotionKey.P1_BTN_1); - dictKeyCfgs.Add(KeyCode.K, MotionKey.P1_BTN_2); - dictKeyCfgs.Add(KeyCode.L, MotionKey.P1_BTN_3); - dictKeyCfgs.Add(KeyCode.U, MotionKey.P1_BTN_4); - dictKeyCfgs.Add(KeyCode.KeypadDivide, MotionKey.P2_GAMESTART); - dictKeyCfgs.Add(KeyCode.KeypadMultiply, MotionKey.P2_INSERT_COIN); - dictKeyCfgs.Add(KeyCode.UpArrow, MotionKey.P2_UP); - dictKeyCfgs.Add(KeyCode.DownArrow, MotionKey.P2_DOWN); - dictKeyCfgs.Add(KeyCode.LeftArrow, MotionKey.P2_LEFT); - dictKeyCfgs.Add(KeyCode.RightArrow, MotionKey.P2_RIGHT); - dictKeyCfgs.Add(KeyCode.Keypad1, MotionKey.P2_BTN_1); - dictKeyCfgs.Add(KeyCode.Keypad2, MotionKey.P2_BTN_2); - dictKeyCfgs.Add(KeyCode.Keypad3, MotionKey.P2_BTN_3); - dictKeyCfgs.Add(KeyCode.Keypad4, MotionKey.P2_BTN_4); - CheckList = dictKeyCfgs.Keys.ToArray(); - - btnP1.Key = new long[] { (long)MotionKey.P1_GAMESTART }; - btnCoin1.Key = new long[] { (long)MotionKey.P1_INSERT_COIN }; - btnA.Key = new long[] { (long)MotionKey.P1_BTN_1 }; - btnB.Key = new long[] { (long)MotionKey.P1_BTN_2 }; - btnC.Key = new long[] { (long)MotionKey.P1_BTN_3 }; - btnD.Key = new long[] { (long)MotionKey.P1_BTN_4 }; - //btnE.Key = new long[] { (long)MotionKey.P1_BTN_5 }; - //btnF.Key = new long[] { (long)MotionKey.P1_BTN_6 }; - btnAB.Key = new long[] { (long)MotionKey.P1_BTN_1, (long)MotionKey.P1_BTN_2 }; - btnCD.Key = new long[] { (long)MotionKey.P1_BTN_3, (long)MotionKey.P1_BTN_4 }; - btnABC.Key = new long[] { (long)MotionKey.P1_BTN_1, (long)MotionKey.P1_BTN_2, (long)MotionKey.P1_BTN_3 }; - mPlayMode = new PlayMode(this); mReplayMode = new ReplayMode(); } @@ -157,13 +53,9 @@ public class UniKeyboard : MonoBehaviour, IKeyboard } public class PlayMode { - Dictionary dictKeyCfgs => UniKeyboard.dictKeyCfgs; UniKeyboard mUniKeyboard; - KeyCode[] CheckList => UniKeyboard.CheckList; ulong tempInputAllData = 0; - List temp = new List(); public ulong CurryInpuAllData = 0; - public MotionKey[] mCurrKey = new MotionKey[0]; public PlayMode(UniKeyboard uniKeyboard) { @@ -173,127 +65,322 @@ public class UniKeyboard : MonoBehaviour, IKeyboard public void UpdateLogic() { tempInputAllData = 0; - temp.Clear(); - for (int i = 0; i < CheckList.Length; i++) - { - if (Input.GetKey(CheckList[i])) - { - MotionKey mk = dictKeyCfgs[CheckList[i]]; - temp.Add(mk); - tempInputAllData |= (ulong)mk; - } - } - - for (int i = 0; i < mUniKeyboard.mUIBtns.Count; i++) - { - if (mUniKeyboard.mUIBtns[i].bHotKey) - { - for (int j = 0; j < mUniKeyboard.mUIBtns[i].Key.Length; j++) - { - MotionKey mk = (MotionKey)mUniKeyboard.mUIBtns[i].Key[j]; - temp.Add(mk); - tempInputAllData |= (ulong)mk; - } - } - } - - Vector2Int inputV2 = mUniKeyboard.mJoystick.RawInputV2; - //Debug.Log($"{inputV2.x},{inputV2.y}"); - if (inputV2.x > 0) - { - temp.Add(MotionKey.P1_RIGHT); - tempInputAllData |= (ulong)MotionKey.P1_RIGHT; - } - else if (inputV2.x < 0) - { - temp.Add(MotionKey.P1_LEFT); - tempInputAllData |= (ulong)MotionKey.P1_LEFT; - } - if (inputV2.y > 0) - { - temp.Add(MotionKey.P1_UP); - tempInputAllData |= (ulong)MotionKey.P1_UP; - } - else if (inputV2.y < 0) - { - temp.Add(MotionKey.P1_DOWN); - tempInputAllData |= (ulong)MotionKey.P1_DOWN; - } + tempInputAllData |= mUniKeyboard.ControllerMapper.Controller0.GetSingleAllInput(); + tempInputAllData |= mUniKeyboard.ControllerMapper.Controller1.GetSingleAllInput(); + tempInputAllData |= mUniKeyboard.ControllerMapper.Controller2.GetSingleAllInput(); + tempInputAllData |= mUniKeyboard.ControllerMapper.Controller3.GetSingleAllInput(); CurryInpuAllData = tempInputAllData; - mCurrKey = temp.ToArray(); } - public MotionKey[] GetPressedKeys(out ulong InputData) + public ulong GetPressedKeys() { - //UMAME.instance.mReplayWriter.NextFramebyFrameIdx((int)UMAME.instance.mUniVideoPlayer.mFrame, CurryInpuAllData); UMAME.instance.mReplayWriter.NextFramebyFrameIdx((int)UMAME.instance.mUniVideoPlayer.mFrame, CurryInpuAllData); - InputData = CurryInpuAllData; - return mCurrKey; + return CurryInpuAllData; } } public class ReplayMode { - public MotionKey[] mCurrKey = new MotionKey[0]; - MotionKey[] ReplayCheckKey; ulong currInputData; - List temp = new List(); public ReplayMode() { - ReplayCheckKey = dictKeyCfgs.Values.ToArray(); } - public MotionKey[] GetPressedKeys(out ulong InputData) + public ulong GetPressedKeys() { - //б仯 - //if (UMAME.instance.mReplayReader.NextFrame(out AxiReplay.ReplayStep stepData)) int targetFrame = (int)UMAME.instance.mUniVideoPlayer.mFrame; - //if (UMAME.instance.mReplayReader.NextFramebyFrameIdx(targetFrame, out AxiReplay.ReplayStep stepData)) - //{ - // temp.Clear(); - // // - // for (int i = 0; i < ReplayCheckKey.Length; i++) - // { - // if ((stepData.InPut & (ulong)ReplayCheckKey[i]) > 0) - // temp.Add(ReplayCheckKey[i]); - // } - // mCurrKey = temp.ToArray(); - //} AxiReplay.ReplayStep stepData; - + //б仯 if (UMAME.instance.mReplayReader.NextFramebyFrameIdx(targetFrame, out stepData)) { - temp.Clear(); - //List temp = new List(); - //temp.Clear(); - //// - //for (int i = 0; i < ReplayCheckKey.Length; i++) - //{ - // if ((stepData.InPut & (ulong)ReplayCheckKey[i]) > 0) - // temp.Add(ReplayCheckKey[i]); - //} - //mCurrKey = temp.ToArray(); - foreach (MotionKey key in GetStepDataToMotionKey(stepData)) - { - temp.Add(key); - } - mCurrKey = temp.ToArray(); currInputData = stepData.InPut; } - InputData = currInputData; - return mCurrKey; + return currInputData; } - - IEnumerable GetStepDataToMotionKey(AxiReplay.ReplayStep stepData) - { - // - for (int i = 0; i < ReplayCheckKey.Length; i++) - { - if ((stepData.InPut & (ulong)ReplayCheckKey[i]) > 0) - yield return ReplayCheckKey[i]; - } - } - } #endregion -} \ No newline at end of file +} + +public class MameControllerMapper : IControllerSetuper +{ + public MameSingleConoller Controller0 { get; } = new MameSingleConoller(0); + public MameSingleConoller Controller1 { get; } = new MameSingleConoller(1); + public MameSingleConoller Controller2 { get; } = new MameSingleConoller(2); + public MameSingleConoller Controller3 { get; } = new MameSingleConoller(3); + + ulong mCurrAllInput; + + public void SetConnect(uint? con0ToSlot = null, + uint? con1ToSlot = null, + uint? con2ToSlot = null, + uint? con3ToSlot = null) + { + Controller0.ConnectSlot = con0ToSlot; + Controller1.ConnectSlot = con1ToSlot; + Controller2.ConnectSlot = con2ToSlot; + Controller3.ConnectSlot = con3ToSlot; + } + + public int? GetSlotConnectingControllerIndex(int slotIndex) + { + if (Controller0.ConnectSlot.HasValue && Controller0.ConnectSlot.Value == slotIndex) return 0; + else if (Controller1.ConnectSlot.HasValue && Controller1.ConnectSlot.Value == slotIndex) return 1; + else if (Controller2.ConnectSlot.HasValue && Controller2.ConnectSlot.Value == slotIndex) return 2; + else if (Controller3.ConnectSlot.HasValue && Controller3.ConnectSlot.Value == slotIndex) return 3; + else return null; + } + + public IController GetSlotConnectingController(int slotIndex) + { + if (Controller0.ConnectSlot.HasValue && Controller0.ConnectSlot.Value == slotIndex) return Controller0; + else if (Controller1.ConnectSlot.HasValue && Controller1.ConnectSlot.Value == slotIndex) return Controller1; + else if (Controller2.ConnectSlot.HasValue && Controller2.ConnectSlot.Value == slotIndex) return Controller2; + else if (Controller3.ConnectSlot.HasValue && Controller3.ConnectSlot.Value == slotIndex) return Controller3; + else return null; + } + static HashSet s_temp = new HashSet(); + public uint? GetFreeSlotIndex() + { + s_temp.Clear(); + s_temp.Add(0); + s_temp.Add(1); + s_temp.Add(2); + s_temp.Add(3); + + if (Controller0.ConnectSlot.HasValue) s_temp.Remove(Controller0.ConnectSlot.Value); + if (Controller1.ConnectSlot.HasValue) s_temp.Remove(Controller1.ConnectSlot.Value); + if (Controller2.ConnectSlot.HasValue) s_temp.Remove(Controller2.ConnectSlot.Value); + if (Controller3.ConnectSlot.HasValue) s_temp.Remove(Controller3.ConnectSlot.Value); + + if (s_temp.Count > 0) return s_temp.First(); + else return null; + } + + + public void LetControllerConnect(int conIndex, uint slotIndex) + { + MameSingleConoller targetController; + switch (conIndex) + { + case 0: targetController = Controller0; break; + case 1: targetController = Controller1; break; + case 2: targetController = Controller2; break; + case 3: targetController = Controller3; break; + default: + throw new System.Exception($"Not Allowed conIndex Range: {conIndex}"); + break; + } + if (targetController.ConnectSlot.HasValue) return; + + targetController.ConnectSlot = slotIndex; + Eventer.Instance.PostEvent(EEvent.OnControllerConnectChanged); + } + +} + +/// +/// MAME +/// +public class MameSingleConoller : IController +{ + public KeyCode INSERT_COIN, GAMESTART, + UP, DOWN, LEFT, RIGHT, + BTN_A, BTN_B, BTN_C, BTN_D, BTN_E, BTN_F; + + public MotionKey tg_INSERT_COIN, tg_GAMESTART, + tg_UP, tg_DOWN, tg_LEFT, tg_RIGHT, + tg_BTN_A, tg_BTN_B, tg_BTN_C, tg_BTN_D, tg_BTN_E, tg_BTN_F; + + ulong mTempSingleAllInput; + + int mControllerIndex; + uint? mConnectSlot; + + /// + /// ָʾֱӵֱ + /// ֵ˸ֱʵϷпƵPlayer + /// [0,3] :Ϊմδ + /// + public uint? ConnectSlot + { + get { return mConnectSlot; } + set { mConnectSlot = value; this.ResetTargetMotionKey(); } + } + + /// + /// + /// ˱ŲǶӦϷеplayer1,player2,player3,player4,Ϊ4ֱʵ + /// [0,3] + /// + public int ControllerIndex + { + get { return mControllerIndex; } + set { mControllerIndex = value; this.LoadControlKeyForConfig(); } + } + public MameSingleConoller(int controllerIndex) + { + ControllerIndex = controllerIndex; + } + + public bool AnyButtonDown() + { + //if (Input.GetKeyDown(INSERT_COIN)) return true; + //if (Input.GetKeyDown(GAMESTART)) return true; + //if (Input.GetKeyDown(UP)) return true; + //if (Input.GetKeyDown(DOWN)) return true; + //if (Input.GetKeyDown(LEFT)) return true; + //if (Input.GetKeyDown(RIGHT)) return true; + //if (Input.GetKeyDown(BTN_A)) return true; + //if (Input.GetKeyDown(BTN_B)) return true; + //if (Input.GetKeyDown(BTN_C)) return true; + //if (Input.GetKeyDown(BTN_D)) return true; + //if (Input.GetKeyDown(BTN_E)) return true; + //if (Input.GetKeyDown(BTN_F)) return true; + return mTempSingleAllInput > 0; + } + public ulong GetSingleAllInput() + { + if (!ConnectSlot.HasValue) + return 0; + mTempSingleAllInput = 0; + if (Input.GetKey(INSERT_COIN)) return mTempSingleAllInput |= (ulong)tg_INSERT_COIN; + if (Input.GetKey(GAMESTART)) return mTempSingleAllInput |= (ulong)tg_GAMESTART; + if (Input.GetKey(UP)) return mTempSingleAllInput |= (ulong)tg_UP; + if (Input.GetKey(DOWN)) return mTempSingleAllInput |= (ulong)tg_DOWN; + if (Input.GetKey(LEFT)) return mTempSingleAllInput |= (ulong)tg_LEFT; + if (Input.GetKey(RIGHT)) return mTempSingleAllInput |= (ulong)tg_RIGHT; + if (Input.GetKey(BTN_A)) return mTempSingleAllInput |= (ulong)tg_BTN_A; + if (Input.GetKey(BTN_B)) return mTempSingleAllInput |= (ulong)tg_BTN_B; + if (Input.GetKey(BTN_C)) return mTempSingleAllInput |= (ulong)tg_BTN_C; + if (Input.GetKey(BTN_D)) return mTempSingleAllInput |= (ulong)tg_BTN_D; + if (Input.GetKey(BTN_E)) return mTempSingleAllInput |= (ulong)tg_BTN_E; + if (Input.GetKey(BTN_F)) return mTempSingleAllInput |= (ulong)tg_BTN_F; + return mTempSingleAllInput; + } + +} + +public static class MameSingleControllSetter +{ + public static void LoadControlKeyForConfig(this MameSingleConoller singlecontrol) + { + //TODO ȴ֧ãͳһ + switch (singlecontrol.ControllerIndex) + { + case 0: + singlecontrol.INSERT_COIN = KeyCode.Alpha5; + singlecontrol.GAMESTART = KeyCode.Alpha1; + singlecontrol.UP = KeyCode.W; + singlecontrol.DOWN = KeyCode.S; + singlecontrol.LEFT = KeyCode.A; + singlecontrol.RIGHT = KeyCode.D; + singlecontrol.BTN_A = KeyCode.J; + singlecontrol.BTN_B = KeyCode.K; + singlecontrol.BTN_C = KeyCode.L; + singlecontrol.BTN_D = KeyCode.U; + singlecontrol.BTN_E = KeyCode.I; + singlecontrol.BTN_F = KeyCode.O; + break; + case 1: + singlecontrol.INSERT_COIN = KeyCode.KeypadMultiply; + singlecontrol.GAMESTART = KeyCode.KeypadDivide; + singlecontrol.UP = KeyCode.UpArrow; + singlecontrol.DOWN = KeyCode.DownArrow; + singlecontrol.LEFT = KeyCode.LeftArrow; + singlecontrol.RIGHT = KeyCode.RightArrow; + singlecontrol.BTN_A = KeyCode.Keypad1; + singlecontrol.BTN_B = KeyCode.Keypad2; + singlecontrol.BTN_C = KeyCode.Keypad3; + singlecontrol.BTN_D = KeyCode.Keypad4; + singlecontrol.BTN_E = KeyCode.Keypad5; + singlecontrol.BTN_F = KeyCode.Keypad6; + break; + case 2: + break; + case 3: + break; + } + } + + public static void ResetTargetMotionKey(this MameSingleConoller singlecontrol) + { + if (!singlecontrol.ConnectSlot.HasValue) + { + singlecontrol.tg_INSERT_COIN + = singlecontrol.tg_GAMESTART + = singlecontrol.tg_UP + = singlecontrol.tg_DOWN + = singlecontrol.tg_LEFT + = singlecontrol.tg_RIGHT + = singlecontrol.tg_BTN_A + = singlecontrol.tg_BTN_B + = singlecontrol.tg_BTN_C + = singlecontrol.tg_BTN_D + = singlecontrol.tg_BTN_E + = singlecontrol.tg_BTN_F + = MotionKey.FinalKey; + return; + } + switch (singlecontrol.ConnectSlot.Value) + { + case 0: + singlecontrol.tg_INSERT_COIN = MotionKey.P1_INSERT_COIN; + singlecontrol.tg_GAMESTART = MotionKey.P1_GAMESTART; + singlecontrol.tg_UP = MotionKey.P1_UP; + singlecontrol.tg_DOWN = MotionKey.P1_DOWN; + singlecontrol.tg_LEFT = MotionKey.P1_LEFT; + singlecontrol.tg_RIGHT = MotionKey.P1_RIGHT; + singlecontrol.tg_BTN_A = MotionKey.P1_BTN_1; + singlecontrol.tg_BTN_B = MotionKey.P1_BTN_2; + singlecontrol.tg_BTN_C = MotionKey.P1_BTN_3; + singlecontrol.tg_BTN_D = MotionKey.P1_BTN_4; + singlecontrol.tg_BTN_E = MotionKey.P1_BTN_5; + singlecontrol.tg_BTN_F = MotionKey.P1_BTN_6; + break; + case 1: + singlecontrol.tg_INSERT_COIN = MotionKey.P2_INSERT_COIN; + singlecontrol.tg_GAMESTART = MotionKey.P2_GAMESTART; + singlecontrol.tg_UP = MotionKey.P2_UP; + singlecontrol.tg_DOWN = MotionKey.P2_DOWN; + singlecontrol.tg_LEFT = MotionKey.P2_LEFT; + singlecontrol.tg_RIGHT = MotionKey.P2_RIGHT; + singlecontrol.tg_BTN_A = MotionKey.P2_BTN_1; + singlecontrol.tg_BTN_B = MotionKey.P2_BTN_2; + singlecontrol.tg_BTN_C = MotionKey.P2_BTN_3; + singlecontrol.tg_BTN_D = MotionKey.P2_BTN_4; + singlecontrol.tg_BTN_E = MotionKey.P2_BTN_5; + singlecontrol.tg_BTN_F = MotionKey.P2_BTN_6; + break; + //޸ĺ ֧P3 P4 + case 2: + singlecontrol.tg_INSERT_COIN = MotionKey.FinalKey; + singlecontrol.tg_GAMESTART = MotionKey.FinalKey; + singlecontrol.tg_UP = MotionKey.FinalKey; + singlecontrol.tg_DOWN = MotionKey.FinalKey; + singlecontrol.tg_LEFT = MotionKey.FinalKey; + singlecontrol.tg_RIGHT = MotionKey.FinalKey; + singlecontrol.tg_BTN_A = MotionKey.FinalKey; + singlecontrol.tg_BTN_B = MotionKey.FinalKey; + singlecontrol.tg_BTN_C = MotionKey.FinalKey; + singlecontrol.tg_BTN_D = MotionKey.FinalKey; + singlecontrol.tg_BTN_E = MotionKey.FinalKey; + singlecontrol.tg_BTN_F = MotionKey.FinalKey; + break; + case 3: + singlecontrol.tg_INSERT_COIN = MotionKey.FinalKey; + singlecontrol.tg_GAMESTART = MotionKey.FinalKey; + singlecontrol.tg_UP = MotionKey.FinalKey; + singlecontrol.tg_DOWN = MotionKey.FinalKey; + singlecontrol.tg_LEFT = MotionKey.FinalKey; + singlecontrol.tg_RIGHT = MotionKey.FinalKey; + singlecontrol.tg_BTN_A = MotionKey.FinalKey; + singlecontrol.tg_BTN_B = MotionKey.FinalKey; + singlecontrol.tg_BTN_C = MotionKey.FinalKey; + singlecontrol.tg_BTN_D = MotionKey.FinalKey; + singlecontrol.tg_BTN_E = MotionKey.FinalKey; + singlecontrol.tg_BTN_F = MotionKey.FinalKey; + break; + } + } +} + diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UniInterface/UniLog.cs b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UniInterface/UniLog.cs index df77147a..f0bee0a6 100644 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UniInterface/UniLog.cs +++ b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UniInterface/UniLog.cs @@ -1,10 +1,10 @@ +using AxibugEmuOnline.Client.ClientCore; using MAME.Core; -using UnityEngine; public class UniLog : ILog { public void Log(string msg) { - Debug.Log(msg); + App.log.Debug(msg); } } diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UniInterface/UniTimeSpan.cs b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UniInterface/UniTimeSpan.cs index f62edbdc..aeab7d5f 100644 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UniInterface/UniTimeSpan.cs +++ b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UniInterface/UniTimeSpan.cs @@ -1,11 +1,37 @@ using MAME.Core; +using System.Diagnostics; public class UniTimeSpan : ITimeSpan { public ulong tick; - double tickDetailus = 16666.666667; + double startUs; + //double tickDetailus = 16666.666667; + double tickDetailus = 16.666667;//16΢ ԽСԽtickԽС object tickLock = new object(); + public void InitStandTime() + { + startUs = GetCurrUs(); + } + + /// + /// ȡǰ + /// + /// + public double GetCurrUs() + { + return (double)UMAME.sw.ElapsedTicks * 1000000 / Stopwatch.Frequency; + } + + /// + /// ȡǰ + /// + /// + public double GetRunUs() + { + return ((double)UMAME.sw.ElapsedTicks * 1000000 / Stopwatch.Frequency) - startUs; + } + public void SetTick(ulong nexttick) { //lock (tickLock) @@ -28,7 +54,8 @@ public class UniTimeSpan : ITimeSpan { lock (tickLock) { - lpPerformanceCount = (long)tick; + //lpPerformanceCount = (long)tick; + lpPerformanceCount = (long)(GetRunUs() / tickDetailus); return true; } } diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UniInterface/UniVideoPlayer.cs b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UniInterface/UniVideoPlayer.cs index 4759f6ed..e099b012 100644 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UniInterface/UniVideoPlayer.cs +++ b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UniInterface/UniVideoPlayer.cs @@ -1,3 +1,5 @@ +using AxibugEmuOnline.Client.ClientCore; +using AxibugProtobuf; using MAME.Core; using System; using UnityEngine; @@ -5,10 +7,7 @@ using UnityEngine.UI; public class UniVideoPlayer : MonoBehaviour, IVideoPlayer { - [SerializeField] - private int mWidth; - [SerializeField] - private int mHeight; + public Vector2Int mScreenSize { get; private set; } [SerializeField] private int mDataLenght; [SerializeField] @@ -36,14 +35,13 @@ public class UniVideoPlayer : MonoBehaviour, IVideoPlayer { m_drawCanvas.color = Color.white; - if (m_rawBufferWarper == null || mWidth != width || mHeight != height) + if (m_rawBufferWarper == null || mScreenSize.x != width || mScreenSize.y != height) { - mWidth = width; - mHeight = height; + mScreenSize = new Vector2Int(width, height); mDataLenght = width * height * 4; //mFrameData = new int[mWidth * mHeight]; //MAMEBGRA32úú BGRA->RGBA - m_rawBufferWarper = new Texture2D(mWidth, mHeight, TextureFormat.RGBA32, false); + m_rawBufferWarper = new Texture2D(mScreenSize.x, mScreenSize.y, TextureFormat.RGBA32, false); m_rawBufferWarper.filterMode = FilterMode.Point; } @@ -51,8 +49,8 @@ public class UniVideoPlayer : MonoBehaviour, IVideoPlayer m_drawCanvas.texture = m_rawBufferWarper; bInit = true; - float targetWidth = ((float)mWidth / mHeight) * m_drawCanvasrect.rect.height ; - m_drawCanvasrect.SetSizeWithCurrentAnchors(RectTransform.Axis.Horizontal, targetWidth); + //float targetWidth = ((float)mScreenSize.x/ mScreenSize.y) * m_drawCanvasrect.rect.height ; + //m_drawCanvasrect.SetSizeWithCurrentAnchors(RectTransform.Axis.Horizontal, targetWidth); } public void StopVideo() @@ -61,12 +59,12 @@ public class UniVideoPlayer : MonoBehaviour, IVideoPlayer m_drawCanvas.color = new Color(0,0,0,0); } - void Update() - { - if (!bInit) return; - m_rawBufferWarper.LoadRawTextureData(mFrameDataPtr, mDataLenght); - m_rawBufferWarper.Apply(); - } + //void Update() + //{ + // if (!bInit) return; + // //m_rawBufferWarper.LoadRawTextureData(mFrameDataPtr, mDataLenght); + // //m_rawBufferWarper.Apply(); + //} public void SubmitVideo(int[] data, long frame_number) { @@ -79,10 +77,24 @@ public class UniVideoPlayer : MonoBehaviour, IVideoPlayer //mFrameData = data; //Debug.Log($"frame_number -> {frame_number}"); + m_rawBufferWarper.LoadRawTextureData(mFrameDataPtr, mDataLenght); + m_rawBufferWarper.Apply(); + } public byte[] GetScreenImg() { return (m_drawCanvas.texture as Texture2D).EncodeToJPG(); } + + + public void ApplyFilterEffect() + { + App.settings.Filter.ExecuteFilterRender(m_rawBufferWarper, m_drawCanvas); + } + + public void ApplyScreenScaler() + { + App.settings.ScreenScaler.CalcScale(m_drawCanvas, UMAME.instance.Platform); + } } diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/Manager/AppEmu.cs b/AxibugEmuOnline.Client/Assets/Script/AppMain/Manager/AppEmu.cs index 6cd6ad7a..ee2b4477 100644 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/Manager/AppEmu.cs +++ b/AxibugEmuOnline.Client/Assets/Script/AppMain/Manager/AppEmu.cs @@ -54,6 +54,12 @@ namespace AxibugEmuOnline.Client.Manager { case RomPlatformType.Nes: m_emuCore = GameObject.Instantiate(Resources.Load("NES/NesEmulator")).GetComponent(); + break; + case RomPlatformType.Cps1: + case RomPlatformType.Cps2: + case RomPlatformType.Igs: + case RomPlatformType.Neogeo: + m_emuCore = GameObject.Instantiate(Resources.Load("MAME/UMAME")).GetComponent(); break; } diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/Manager/AppSettings/ScreenScaler.cs b/AxibugEmuOnline.Client/Assets/Script/AppMain/Manager/AppSettings/ScreenScaler.cs index 41af7649..94e7576f 100644 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/Manager/AppSettings/ScreenScaler.cs +++ b/AxibugEmuOnline.Client/Assets/Script/AppMain/Manager/AppSettings/ScreenScaler.cs @@ -106,6 +106,11 @@ namespace AxibugEmuOnline.Client switch (platform) { case RomPlatformType.Nes: return new Vector2Int(256, 240); + case RomPlatformType.Cps1: + case RomPlatformType.Cps2: + case RomPlatformType.Neogeo: + case RomPlatformType.Igs: + return UMAME.instance.mUniVideoPlayer.mScreenSize; default: throw new System.NotImplementedException($"未实现的平台:{platform}"); } }