From ce88654f0e99b800a8675c1069542b01644f05ca Mon Sep 17 00:00:00 2001 From: Maciej Date: Sun, 4 Nov 2018 14:51:36 +0100 Subject: [PATCH 1/5] Updated config & widget --- .../events/DisableAudioEvent.class | Bin 0 -> 3484 bytes .../events/EnableFixedModeEvent.class | Bin 0 -> 3131 bytes .../events/ToggleRoofsHiddenEvent.class | Bin 0 -> 2726 bytes .../events/ToggleShiftDropEvent.class | Bin 0 -> 1934 bytes .../Tutorial-Island/script/TutorialIsland.class | Bin 0 -> 3081 bytes .../Tutorial-Island/sections/BankSection.class | Bin 0 -> 5947 bytes .../sections/CookingSection.class | Bin 0 -> 3938 bytes .../sections/FightingSection.class | Bin 0 -> 7333 bytes .../Tutorial-Island/sections/MiningSection.class | Bin 0 -> 6304 bytes .../Tutorial-Island/sections/PriestSection.class | Bin 0 -> 3049 bytes .../Tutorial-Island/sections/QuestSection.class | Bin 0 -> 3918 bytes .../Tutorial-Island/sections/Rock.class | Bin 0 -> 2711 bytes .../sections/RuneScapeGuideSection.class | Bin 0 -> 7161 bytes .../sections/SurvivalSection.class | Bin 0 -> 9442 bytes .../sections/TutorialSection.class | Bin 0 -> 3711 bytes .../Tutorial-Island/sections/WizardSection.class | Bin 0 -> 5101 bytes .../Tutorial-Island/utils/CachedWidget.class | Bin 0 -> 3533 bytes out/production/Tutorial-Island/utils/Sleep.class | Bin 0 -> 1118 bytes .../utils/WidgetActionFilter.class | Bin 0 -> 1253 bytes src/script/TutorialIsland.java | 8 ++------ src/sections/BankSection.java | 9 +++++---- src/sections/RuneScapeGuideSection.java | 13 ++++++++----- 22 files changed, 15 insertions(+), 15 deletions(-) create mode 100644 out/production/Tutorial-Island/events/DisableAudioEvent.class create mode 100644 out/production/Tutorial-Island/events/EnableFixedModeEvent.class create mode 100644 out/production/Tutorial-Island/events/ToggleRoofsHiddenEvent.class create mode 100644 out/production/Tutorial-Island/events/ToggleShiftDropEvent.class create mode 100644 out/production/Tutorial-Island/script/TutorialIsland.class create mode 100644 out/production/Tutorial-Island/sections/BankSection.class create mode 100644 out/production/Tutorial-Island/sections/CookingSection.class create mode 100644 out/production/Tutorial-Island/sections/FightingSection.class create mode 100644 out/production/Tutorial-Island/sections/MiningSection.class create mode 100644 out/production/Tutorial-Island/sections/PriestSection.class create mode 100644 out/production/Tutorial-Island/sections/QuestSection.class create mode 100644 out/production/Tutorial-Island/sections/Rock.class create mode 100644 out/production/Tutorial-Island/sections/RuneScapeGuideSection.class create mode 100644 out/production/Tutorial-Island/sections/SurvivalSection.class create mode 100644 out/production/Tutorial-Island/sections/TutorialSection.class create mode 100644 out/production/Tutorial-Island/sections/WizardSection.class create mode 100644 out/production/Tutorial-Island/utils/CachedWidget.class create mode 100644 out/production/Tutorial-Island/utils/Sleep.class create mode 100644 out/production/Tutorial-Island/utils/WidgetActionFilter.class diff --git a/out/production/Tutorial-Island/events/DisableAudioEvent.class b/out/production/Tutorial-Island/events/DisableAudioEvent.class new file mode 100644 index 0000000000000000000000000000000000000000..a5453be1900661cf91c4964bef72fa3012468242 GIT binary patch literal 3484 zcma)8X;%|x6n=&T2F6h#3MeQ+i#DXyxV5%oTMDE zyJ=gCTNiB`&e68Vk3Bv8O+9_ynK20@wtUFD+Mun9jaXv2dt9+DB2 z(OZo@3Vi5OP=UQQXvV&3>=%2i8vSBFP>lhx57yve98`EZr0{fDoE{O&qY56w<6?P2 zTs46-q#%w&fC|UNXDPvmqy(a7TuTmU8AIGXqTe1hED23feNs=^R%C}^ z32tXLVVK>5#MsFCF+HBO2|*3QkC?5+$9uK3hoN*Ii|c9Ipm#EkNvJg}H(VZAf<}dU z+7HpxxEGGvq&6{>(AqrYwv7_nLQyj_5;3hI(~e}Ub(a zSNyLyEt#ceLn&!}DQTSqg~`pt^__+YTti7v){beDnu-me-GS12lCZ=jx^{QQMQn&= z>ltbjZzD-9H4=&08J4DmN+;X`@3>f=RIv)HS-_o%v8-jc_KMPMbwjG+cEM`$SWXSL zx<#0m2nmUxC(+4DZ7nO-j@2@rQt>pNQSmIEQ}H}bsCWS{s(1-6%Xme_t9VVt>v%)O zn|Mpb+jvLDNfqznJvy@8G;PbyXz5L%->WwUk(1h?nDlLPWPeXjT~ygt*72Wj;zv*iaVq zrc}F|U(tGzK4%_jNj?oYS)V~=_zY`rMz=WNoT>6)n{paFBE~yE9~tVbF^2Q-tsbUhL8-6{KP7aW7Ym2}Jds-tb&Fpp z76e^)2mY-CWTDbR{** z(&_Zy#aZ$2+?lgmOC^%J)#g6zC`z8!;6;=f5Bra&^##PRolK7PKXU0^UVWH!pI*{peamO7g?KhIil#WD9Tt_`T*;v|*G8qLtEC&tCaFhm|Knp*@x2fvBpB1cNt$AZe?w!uQyUD(zl%N2BC z2S5aln>i!2lttjwnlr+(vIrc0b4F+?MPN>M)AI`S;0F-_VqL~h_@4RHc@Hxg!;~4p PC=BnE%Ad^qDGlRazwTc= literal 0 HcmV?d00001 diff --git a/out/production/Tutorial-Island/events/EnableFixedModeEvent.class b/out/production/Tutorial-Island/events/EnableFixedModeEvent.class new file mode 100644 index 0000000000000000000000000000000000000000..dced2b47fbece6b65a6cf7675a624b00e26dad92 GIT binary patch literal 3131 zcma)8>vI!T6#s3LcAM?iq>)D-mKF##iO80MAQTY@MXD)O0<8r^x5;h0bh8_GH>Jh* z`-O^csDA)o{2((L7#JM+<~aUG&N!aCyG^!fWcaXm?>*<-^Z1>|?qC1j`5nM+{3M|t z2Sq$9;*f~LtvDhfgp7nH9F3q4Bds{b-_Nz;IDd~ycpfiE$YPA|PDnV3afui&^5qm? zh}(pmgwr^~j}v@1DdHswotTP~)e90{!K-lyC~zK&ll%n{vm)jMw3{VIGYxxEE6g%S zz`AVN(R5qMsQEco@TkKAqBGheD~y>1wj#K`pxGr|UCJ@X(Tv%uf|diCp*aTygp#QV z0pSeYq5E0QU?0&$?P=3dEPHUTV&^Tbl{uzU)vW6zHe`X=E|aJS;_M0%E#aoGz#dUo0`?3X<)5#!dl= zHLj~AO(|>2soapC0*+z!UBzShhjxtKG{R-WMG_;)qJcE?3^L6xx$0|fHg zLJ-jD5k034=XvRnI)_pJD!wL#)6DXSQN1&<1#0|?or+l&{tOo z_3+4e6K|2nM@-YP9ZM~FC1OWg@OBJ)q9Wdr@h;vI@xF`?@L>!e5$od^o|f?mK9%tq zJ}03o0(u@$r~XjtE{)Te z;1#m9v2I=ky5b3ufkw#-iU?@4nRAS$j7<}&p~nH7NnywxY(ot}TZt>>A@rqW} z`Ji#}Uqux_L5^F@rcp$D?utqcMUJea@M`%wIen4k`LJr$cy`r1NjJ{uSqWd@OFp~5 z5+IYahixiMovDU^O!9%FFzEJ7*>L+&@h|7frIN1Ez$3uCuFdI;l_=jff1fcZRsqRm zAoBlJ;bwBZFY30qA6|++H+{HDvq{bK@ki-fLBU0>sxd>~m~zqeCZf$$@#}ABzAEgg z|60U1GQP!+GKP7h@8x~?6!r+%Qo~y_7R-63WZkJt{jAOq! zgZ1WX&ZxSc(;PM|Vwonz8hjeXvuYNt^3ac)hISwQw}5_C;(UP9F3!ic`=)tK?-u&K zpw9-akJIT2BD4c0(zhU_@1kkyE<#h`dk9a3;?22RXt@RPH?-EXB2|`D&uXi(Z_BaJ6qK7BEK&vd%UJxix6Xzvg%SMbO(y4^!l!acOp zAzDFf8DjVb!l9o@Iux)L!z1WG57|y37O9~1uN-G0)gbcjljqMEFgkf)(Ppg|)4 z_XA{}rj4&*pRXYrfRM6P??`VzP1FxBgafX-&)^4oOQi5ST*LPS*I7FEQ*E82=R97f OhwoHOBk$8@aQ;7vrW*|a literal 0 HcmV?d00001 diff --git a/out/production/Tutorial-Island/events/ToggleRoofsHiddenEvent.class b/out/production/Tutorial-Island/events/ToggleRoofsHiddenEvent.class new file mode 100644 index 0000000000000000000000000000000000000000..aea99d196f9fda079c79d4a0a5eaaaf11d37ae6c GIT binary patch literal 2726 zcma)8S#uOs6#hCB(vwbyEQAmUBm)FYBG7D#8eAX*5*-LKkq9W->A9J7(&-+%djfIa zH{7ax!e^BSt)jGKsDje+(X#wamf!8}%uK=*_;PRGbI*H8x0ve zrs8oGPoy!Tp#evm(T^upJe9`N8dMyW!e^xLSQ^LWKAOe}xsPdFPHH%X@n%fmS^4#x zlx3yKX$@yEDUWA0Jdbmo4EUmyU69K~6_+$@#Y{l=_nDzXE;RQ2ZX!ybYBZgVDjgoDg%N1Dv z9*pgzhsmOFnQDCxY*lK~$L2ad;!6eT+}PCA#FlUi!L5!&QM8~K2LdQWIQm~`i`nJ2|EeInUjZeN}bCzK}f0+Rmt0xs- zk%p}2EtHBZ$%N|)f7CI9K$hg6TJ92m@jMte-Mk}$f!J`QhT`PK)kszuPAwNjt@{7J zj6>evHYsAndE$B0bexGW|jA*h`;U{#~Sq?p;Zcxa%~`-Yuq*JeTFabIl<(3mNl88 K&I>q?>Hh%f;?wB> literal 0 HcmV?d00001 diff --git a/out/production/Tutorial-Island/events/ToggleShiftDropEvent.class b/out/production/Tutorial-Island/events/ToggleShiftDropEvent.class new file mode 100644 index 0000000000000000000000000000000000000000..29ca7c799f1e4c7192c08d37b566b8da19011986 GIT binary patch literal 1934 zcmaJ?TXWk~5dKbVB3n_&rMZVXrq|e%Dh-zcDW!>%6oYG*$i$?jfGnRlN?gfEa;JZ# zyfeJ;LI<1~Ixsu}KZ;>ja+-@ZeL32*=iAG-XZPse|9<}yz`O8O%;TDZw-sDhpr^2; zB7qw!2C$sQ9NtM2=slIB_f?W^vh)EjAFB8WE4lJ{On>+-9>SjXireD70+rVBK@uq%L&=yXETz)7q1bn%!v1U`1f? zmhITVZGpsMZd)K(a2rx!q+~m?+<9D=Ue&C(NHbn?Ewi<4dN%KS%4D!-`vT`n@`-c; zU#}iV=Aav_r5K8QDy>dHUMNUWVAu#u>)@W*?zvGno?5aU*skL%C<&;B+wm;9X>;J& zIH%Y5%_pXY3>GM}eqI7IkusvWYO!x}7f4TFlx_8v=`?jC@NB0kFc-zh`dqWD#YM{o zZni-jILJL-${OClc?A^>_wj{>Ef^ZA_)^0*Y8t-6j)Dgo9^z{akMNC#Z}FW56Lkfa zh6bdDT{IQ!X*fVj!DEIwjBo`OT(7CSe%%dp&tJN!n{8X~*!q^S95K+)#`hXL)CA^V zQEZ}e##0E^!omv@_6W#aOTVwnU06Ieo9N_v;F&?^l6C0 z$)$o0Q3OK<0Zk1hv=Gno2taPH#?e710H*#nvg-75CBvkv$%bN_}5i+=(fh2g$U;ZjBoru9{D6NYAWK z4=--eTRl%d3930iC?pM#OfMO&S=yD6CJD&q4M5^!@e{7KUQ1x_5c6? literal 0 HcmV?d00001 diff --git a/out/production/Tutorial-Island/script/TutorialIsland.class b/out/production/Tutorial-Island/script/TutorialIsland.class new file mode 100644 index 0000000000000000000000000000000000000000..95d033e45b2c220a64f699403f684c7bd5f0851b GIT binary patch literal 3081 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 literal 0 HcmV?d00001 diff --git a/out/production/Tutorial-Island/sections/CookingSection.class b/out/production/Tutorial-Island/sections/CookingSection.class new file mode 100644 index 0000000000000000000000000000000000000000..e4ca3be683aafba8a5b42f8838e5a38cadcdbacb GIT binary patch literal 3938 zcma)9{d*Kw6@Dk1>})1OvbzCVpg^dhBq^{oeAy-f`JiR(lB8?`glb{3J4uF2W|o;* zAX=@qT5F5nwVG;M{EX6C1T>)_TJ<*{|0ealGs9*>W_ir>+`DtnJ?Gr_yyu)dlYjl^ z&R+rS!#@+qD%ge3E7*zW#gr4%aWM@wavD}Jf)~W{gjnVkjAATJ+cOGY#23WI7sd3F zn9j;LryvDQXicOc;Y3u7a20qc z%edHtcCi@~o0o<9oQy9i=){*5yo|5N_^OOoB&-=29)A98|5!FRm>qgf!seXqOl53$ z!uB$byXRm=D;b$tt(56=bgf6ix{*zcwp?<(F(pO8)u=Jtw?1b)&Y7-_U z>6~5A%#)g9h;=Be_ofY3!iJoy7lcPQGho{@hBcKB*22GS+Sq0DMC`k-B&n&$Jw@^jkMW+#eTdqvc~*9Uusn8K}!WqUWFhr;08_NP`! z_DD$d7R)egC2yCVg8r-_f^1z0f4AUULep{0^>n9gU|OG4S(#r~@hbXNye6h^;F~I5 z$G24M!BaBcQ1NZNsp2hMQL!5t8Q)RyU3^bMvfs8n*K@SeaowA?i*8FC-%p~yMaBE2^ug#upn=~1kil5=< zGTu}1K0Z)!6~7>RV=jYD`qgA=)>J0%IZT?0U*cD!tG`^B(R~k>G{&vs*Z7T$--_)8 zp71*|($7jQwiQLTRQw*-Bs83$BVERaDn7y=Bs?AknzdzSPUO3XC(g4#=<8z|`o2_L z$AW}SQC4ARh%o;s}6Awk*e-wHTXIE_r&fQi<%n zj-ZRGXz3As(NfZ_A~_ncEzhvZq_5f4O$M%3SLSNx7KFQ$afYHDh_$Yup$Nso+<+F6TT zSuU_rcw2R3xyO9B*9`D}*Y$`XcVa1sFKb=YExMQ!+(f3iqQL+jiy*zS&-{|GykA{< zG3)8GL)t7kUrWEsk(=Gggh45`s^&7FzakM#Z#x+;Goh58vaoqikRF$~@ z5|?pD#a;YO#ZmD-85GlinEKGq9$wD4VO_Lm^i0lw9r7KbO){r`#Wl??uVnn45ctZS zDYG}!tYzuWfT_7;K*GPP^B?*P-bTTt;kE~cJ*#V?O0vRmbgraVtN;I-!I2NQt*-dc z^MGcWdBf9tWc-61ui_^vo)s7W3WQ*;Lg#m4w=dm`Mn3Pu ze$EFd*-uT0zj9YvT0-3oU+Excg&V+H#IX*a<&zqy;b}a>RSG@6DP2hI)DbSOcP%0| zk4FB~pSr=h;X_J+_c$6jUgg-!afRa?$2%NT99KCkj%yrcn#FHIUPNLZ=eTIR31tyY z^T>DIAqJ#c-$>P+zKu1f7I1|7%?o(CYY8n2=;lvy0Z$5}yGV_vn*N(o)3GI_7tuP8 zR@$$vwiltsAVTd&lJf@0+U+Mf@_l@CrG8jV!-T ze%~j%ACu2zimrzg_0ne}NBy5%>B2f*9ZT>8LWai_5jS?$vSbhgfM#;rYOQx6-PUWpyMM7>-;naRoY+W zG8MR_BVJSwaU{Z9<>;A6M*??{+M_&HAW9NZLkibEfLy6XK%&u9OZR52J!!~LXE%R eQ`}?!o#eWUO>&Alr!meEJQXTWrOMMKoc7cE literal 0 HcmV?d00001 diff --git a/out/production/Tutorial-Island/sections/FightingSection.class b/out/production/Tutorial-Island/sections/FightingSection.class new file mode 100644 index 0000000000000000000000000000000000000000..cf7411091a1b3b9056043fffc209fce3e3927509 GIT binary patch literal 7333 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 Zk>+OBvzy(~9mUaSi=)Sjqc7p+{{YFfLRA0& literal 0 HcmV?d00001 diff --git a/out/production/Tutorial-Island/sections/PriestSection.class b/out/production/Tutorial-Island/sections/PriestSection.class new file mode 100644 index 0000000000000000000000000000000000000000..56b2f35734b05e9ca192aef2917248a8aa241c43 GIT binary patch literal 3049 zcma)8ZEqA+6n>^HJMHvtyUVMz0tE}SMcfwUb!(w4g|04b?G{Q!#o6u9PCK1hXJ&zd z@9!uoz9M|k_=yja7$GSJqlt-$iSZxkPtadrVtnq*wq0~@|<(e?9YGQ z`5wSSxLS*y8rEZ%hIQC2mpyXXE0=w8N!D@c*6=WTd=q0hDY$I+-2l)RKGp1?w`7JCSg_oZ}~4uXA@oFPMoLy^!d24Lzx#VW@Yc|J2CfsqmJ9SY}E;qbG{K zX(ckI=ToOHYfjj@Uvv!x5B@{ky_EeS$1{D?v6DTt5a~8;)9+DG-PV3wK~2gTr>(|} zX&VE@nVjK{=sAm=7#m~bXDs+mp2N*B^6K6qovQ}#`V@vzqK<6=y3(L-Fd4Np_X-uZr(U-2JzhG z=>drhog8!>f6{PU4!U~Y5ZH`U0#Bn$K$lAnd4X|Ia2gW=8?i~nq=1PjfoWJOW&~_F z0tGxHumLS9TmcWhKoMI6&fu(ya{{wCui}Ehvv^M6d7Kw`0p}HLSfZZuc*}TRl=fa? zEe|@5@AYE7sE&eFZDC^tDp}t(?TMspmBxZ$ zkModnY~Qqt?2!h~uvqy;M*W2054p~SYj|uEc37Gb zlwuQUyfUg=({#poE9;l!)NZPP*TU`Ev$Qj$`;!V*l=519Pwnit2z{|jX{NFt%IITt z1s}n!+PrQL8+xAhTice-tB;WRvq|Z&fesHjj@z%>pE)v|m`{L4obn2(jF7LE6>P2?niMjowH0D2nh8n?>(FrT zSl=*BR01W`qKP#XOoXm$9JZUR{(sz;@vDc2(|rSnvfQPQ3=9tUaTjSzr_-`!mnaGI zpMRq)iH3LZuAKMpDG*G(*W+8Y44vM4+LoGh?PbIFbkPo`VWM;|TPzeT({Pzzy=*ow zk+lqiEv9*r9%C<93fjxtaY+-*LnbK`3Nnf@3rmSv;w@LZ2M+(?zBv z(zb25DNFY}gR%TlK08YG!hsjIyVn|COqK;&8Zl*@yDpB*7L0QB|1S(({`cJyJi)9h zSx)Jel{I}Msp3@2$D*j5~mxjA0`9Xq$`vPt&YPjEw zEnK&fvy++%soJqzxs9r?1En^u8U^xl1kGsYPK0Xcz&4)ZxSuAfqzUC!>PQoRbj+dp zD(XmTM!)8|>`QWiU-_>xqAjE;(oWI~r29xOk{%+xOgcdN8R-eq8>BhXTQn2-32_qj zCTizUH+mhf^Q1|^9O|zHGI0~pIW$l~!~iEprWR035E3Di?q!*v5wY#~S+ z5k)IT2+m1@V^ZTR;d_msUBq@=LIPL#Ag*BtQ+*I$5dRz4g|Dy&cd!@VA&DQ*jUUm2 z->@IQ6R<__|0sdKo&Fk8AN>=DS2jnYk!Uos6%UXpOPh#Q$rs0+EN@?_yfNmrEMArS z9BR#V)KnASQutx*_LsSdmAP4ls)hsnwZwSmJ7$h2`FHJGG!drGxY!UEd*WitZ8YCP zG^Tz>_^Lw;lX3Bo#4tNn6Eb?@qAO%9TVQMt8Ih3D9Ty!TLk$`G;$myas9j*RhKyM0 z&fd7#6mY)5y|+*+Yoi3U37a^I)x@isc(bec^Zg@IjT#@|6MTrZc#LP+-ow<%vUb_O E0s0{d_W%F@ literal 0 HcmV?d00001 diff --git a/out/production/Tutorial-Island/sections/QuestSection.class b/out/production/Tutorial-Island/sections/QuestSection.class new file mode 100644 index 0000000000000000000000000000000000000000..e5426b5a6d63e51405a270e686851b42a7415271 GIT binary patch literal 3918 zcma)9TT~ra8U8jL&cHChIna^@T8NRPKod?vOt5k>gb;$B1d>CNLe)5MCNN=`InK;U zh_}{ytCwoMOSHCLYP7A|BnoL_U43+Qxm?S-eCt|1xR%d8_>>3Zw`V4YlVs4c*50%C zxBvg&|9v0c{Ll420C*36UyV@}+i^(6HjK&Xu$;!_^Z^wgL{?5m8cBRyMGjMq5I8AM zPt|aGOvN;2hysVAZQU=r zhQOY?jt4fnXVURZ-*oK$AxcONn6~K;2~>7=ofJrnIC;uy$eOlsw74{DxKsM9MWiw7 z%<0xi-8JPt0u%m%=?QGgdd8fT=w*%-4bRVoJ1O0TyqK4yCj$FAACIZnI7^m-E;h zwJ95bF56jitc)PTuh7Mv&iy=ry z1y?ov7S}ZF$FPR?%Qs?3P6HTZUaq$((>~`c8kubH-0|7a&roH@X@S z(1Rn%Bf4efOyB5NaDzU+$3JoQ+|lmu&@i$ayV+j1^VeVnTI7q$Rf~LU`K$1e0NnwF z>z(M~oFTH8l!9NSyHTv6;&MQ=i?hlDpdCs6*xSvO7LuVCd$>#Uw`mV4C_?-dRgzY; zcCVsx1vUI6PF?0)^)e|TYB(i1{>ahK@fOEC$J-pQar~3x4UT_t{F&n>$KS}FT!k_q zzpWRcBrYLQxr*u)tai6v2W6%cuU>JnazXfL8ot`Y&&v)$KGTSoLGkF+bOTSff} zJZ>7UAhnA03eJ#{zn{}hPp2y$yM`u8%<=rbOUUwb{}nW^ViUok5bWdUfyC?BJYCt? zl3PXV8+b6#PSSHm| zboeuL^mB~POW21s^x;hm(m6x;3#;pG4CC(@!9Q@2&O0PjjENTh8z95f%uq~G{$BDi zuA(&xSRc>2QCl~33r(m{@Lv8jRq*I7!r_kdqv9r-J9Z@Nl6&wz9waECKUE0{k z5wgzJ8zD8J9ECbZh#Dfar7uEiL!>^f?F*1==(vhHSso$?P}p_qn8poEs1f27O!75; iRZ{$p{bH4VJ<5GI({q9}lQ_l^u1=Izr%Njblm7(*hRL@8 literal 0 HcmV?d00001 diff --git a/out/production/Tutorial-Island/sections/Rock.class b/out/production/Tutorial-Island/sections/Rock.class new file mode 100644 index 0000000000000000000000000000000000000000..39d17dea164630875157460f564fa4b79eb73849 GIT binary patch literal 2711 zcma)8OLr4x7=FHFl1ZjRFM*V%pq5e~X(_2dgVKtHP^6eNwduuDZ2lS!4W zhXqF$>cZ=S<6+~5g@P7E;jqz#$KT;^aAkeJOir82$g!tqzRUZ(_vd@tKmK|67{FP) zAB2Dl5?;oXh(jVSN;rT^{FCI8%Mzw>MZ_y1LZ>CnA|qn112SHdFpq2iVToW19J?66 zLB1}DSZ44iGjns(^9)_7iki1I)2PJf&HUyBgLh$OmO)HrQklj1EQ4p2KH|{Q#nj?7 z?YdXnH2hnNUR5g$p=hjKDkRN<${lHjI$JH}RBJ)W>2xF3)G})fN293?WlM?cicySb zZA&wX6R|cop_G|d^d-g8xPIM;U??TB6>2v?Nlt2pW?x|FbFn|OnvE?n2==;0kq5I{ z(NOHFMYeoVN7PeP?WAs2)QY{V+3OiDOGQ(rRg9aJoN33c%GkMhC2whEJDyhUb+a&M znOj;xwJ7=)m{Qi_B`Sm-pUCj+x5&`1E2UgP8EOk_XpG@RTVQS; zW7ny_c~d9PdD@w|4Thms|89!ZEmAY97S(EB)>iVHX{B6i0g;k8CnCZSn9S?-ihHBH zxJMegGHp~#lPx{HKqZi}WHql|(KsbSY0@`}S%;FRI4NZGbLJnC@j6z>c@te_4B)zq zV_22Zhlq$bWW0&D7zSL*zozN7YQ@PDEkxu?rfFAfODQ|Ot91GCb~oPX5}|Y>E+dD$ zh=L3iMA1PPgDw4(QN+3kO~wW`c~Hk?gwZSGAbJ@(_ZZGgK{U(jra?I$h{hVqv`dZg zM$RU6rBaz_fbBk#W~)@s-bTGTY=$>us3ikeno&Q9UQQ6y>Srmo7B$X}x_m-{4$36l z=(3(b>^h%32Ble2?EE^znP^M%T`f2Dh_dPbZ||Iv&g*2j5?ytRv)P)fL#Kz+hOOB* z$lpH7{<6BpSxhsLVZ^-v1$C`nggr26pKyuR4N6@iKWVd|t!Zk3R#i{Z>*9|~pb?rC zVah1OmT?Mk;@)19HDk-%RO6}IBp}`@Yf9cWts4v-rM;7gEt-BQ)7-3<8RQwmP^}t; z_>lgyv0HU}&I`Dz7zJIe&_LjdE_7=kV3Xp)jk4MZ|NlbA<l~3^I=41KY}=nXFxXTG)OD| zk?w(Q!}A2*@94zv9DV&Y*)75k;7A>R7M|Lz6cUDig6|0gj`uX-2kAz3P&kSqI(@(= z3Zb~itMF2+gcu$<`~d#p(H|jxPiMzQCrN>i$@eGdz^4=+C<_nA<3ueVzT+8r5v^&( z$kQ-J>hY!EtD*Zwwh<5>A-Lileh3N3ZlmJ~!A-PF$&i0;Usn}Gaf|; zd0Za(8T%Nv(V0H^JFcCa9etb-ya`{}7Z&c|{Ak!Wp70O<0P(yS5g#W4-b64Q3}iy2qW%{k}(};k}2R?22#?`?L4KI4K+=I;8lJX!{Z6c#G)cw0;7U egz?}dRA`k5{VuAoD9@{O<`kTvnqH%PQ~v__QknYz literal 0 HcmV?d00001 diff --git a/out/production/Tutorial-Island/sections/RuneScapeGuideSection.class b/out/production/Tutorial-Island/sections/RuneScapeGuideSection.class new file mode 100644 index 0000000000000000000000000000000000000000..c3b7398eec3ef0a188b5d9d8e72ac2542a9e9963 GIT binary patch literal 7161 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 literal 0 HcmV?d00001 diff --git a/out/production/Tutorial-Island/sections/SurvivalSection.class b/out/production/Tutorial-Island/sections/SurvivalSection.class new file mode 100644 index 0000000000000000000000000000000000000000..3c3e08f79f153eb44fc9c701679772ae44fceef5 GIT binary patch literal 9442 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 literal 0 HcmV?d00001 diff --git a/out/production/Tutorial-Island/sections/TutorialSection.class b/out/production/Tutorial-Island/sections/TutorialSection.class new file mode 100644 index 0000000000000000000000000000000000000000..3c72d2af5324adca92d4e76410af172ff9a78284 GIT binary patch literal 3711 zcmb7HX>;4w6+KTR1sQ}aiI(MfsYJ(gswFXOCvg@fu53n**--LAS&r>CE<{2UEC^r# zP>!3WTeddcce!iQC0+cXooUsKXOhXMWTw*}(jSrO^gIBPK$&*k4+7r9d+*$H@45Fr z>Yx9)`2m23a6`pjJhcUROsagGQ1LWQ%27$dXS?u>if)v1+ei33-WQX3zt-M;&bxz=M_As;xfLFgTS0zCP;@I1xJCa zpdrvxny$>8Jy)DLb@uY~v8hRcT=|NzZ0NS()b&c>Sx$Xipz{gKv4W!l+lOym9+?$L z7u}jkxU%J#)6Jzh)0;8oY<|g=-Kt^F8lENR@yB$qVEF>O%D!0*EZ6b%nP%W}i(QF6 zNRzHpc3o0T4NC*+f#o#m z6Rlko*jkN0oVRL371-MjscGqFD~F>kZH z_G$3oD+n|+v8>@iJVeDd=bC^rLlGYcTn$(80(TsD-GF);jVUu&aBF@~C$9D4NKXb| z)bJu+Qt+~dSMVhbU&dDyd{x8O@T$O`JE^K+98YL?4M#M*jyD7bindi<%rBUpnGf9j znz9<+#Md=^18*@1AywmQpqtC46X?&F*Cypa!8bL03*RQM??^)5<=}f7zKT_Ts396*BXvh$jaz^ttoAZ3pdZr-Z1_6FOhDl=NHvw(JOvMLKK zUS%zXrIQ{m$pY@Oq&cI?Vj38})TYy1RPhV^Qg*gq31~ce%x8Ysrr`)o4Bx(;j6_(? zz_RuErV}dW^zR=q7S5;wj(LzGIgq!bdHZd4hY z-R)z;#!{iV9c=<5mxxfcUElN>ha+v{(5|who;69j!8L+!vHV%fx56eY^_pU%H0rWU z$!SC2^%mbHliskLkac21al!B^=JQR{shZ=`JK1@e{By41)tIC0JzU#BBD>poxwcHn z8?u9Q&O3xjFe|nFwZPMN(Y)?PQwjHWl(122y?w&Q>tx(6Vb@Q0%B-`Q5xKQEhAC0D z{D4PW?#EMeSJ>zoG|A!}fy|N-R2O7tZhPspbOd5)K5rdcHdhvfz*I5=i>@s%5#F8S zm)a#mD^^nQn3RIwX!tGupy6TJ1&_(jGa(;Og4g`L8wp}L%kHA7m&2Qeox+%BeYzg? z$}Vlp6#R)-2`}u$CM!oPIgaTSZNq003;ZkjqantNdd^A1soADqhz^b?(k{-+#Fv(X zGuIksa{JvcMkeokHW{xNxoFsS#R^Q`;eQs`e@lGY`P0%#TNuWEr}r{3_VO1Wvq@f& z9A!B!U_YPtadv_~=qRbR3MWJj_#qE7{Rir253pRitll8ky+~m$rxSTC^>O@5iAK zR1&?6Ot@AcL?-<{IxnPhN@W#YE7&%All;)P?ajW9XWxT*Ub>JhWK`cnUnW0t-#mSR*_v127%yr*?B zLGu7p2qc)Ht6P``S!%R{!sjXaL5hBu&nKze6i25R(v7q^69*@Qa*HdePmrZ6_w6Bd z{%(rHc9Q>p$fS{+cgnw2?4lOCFQjf#Nl=VWeTc!$Vmz7?_Mz7x@eB|e$1Yma7W)6-9k?SN^W-=gb)blM`BsViJNyy9$4&|d Y%9_SB_ng9M{zW5WeN>G{3$SqIzu3HjV*mgE literal 0 HcmV?d00001 diff --git a/out/production/Tutorial-Island/sections/WizardSection.class b/out/production/Tutorial-Island/sections/WizardSection.class new file mode 100644 index 0000000000000000000000000000000000000000..6aaae0704726e1c5f7c4768b7aa46a5f88999e1e GIT binary patch literal 5101 zcma)Ad0ZS<9sdr;&aymUm)vJbOA{b9oBJXrAwZHf8^A0rC1~leJAnzy%(^p6OSQJ% zHMZVWQ*G-VHT7ts5SzBvqpj9zy^pGm_kHW1e*E}-GXv~~p&$R?y*I!6ec$i*dvAH_ zzYjeMU@QI|MqdOwaD4>Z(JzPNau}#5_r?e`49U-Q6^Bd&I!?&XVL6P*!KlJXj7E^f zm=rN3&5B?Ha&q-DIppPFN8q5KVmyqS!niq%2}!s`vR)p+D{!kEUa8`?2(G~Ga(I;- zUM&S)BUi7LtJj6``Uu{DJ5;=}3a9WUsdZ;P6dCGvyg7om;H@g&rsC}~hIh!2-l^j5 z2sYzg5xg7kk>t}V?oshx1$BLi<88+}1`k}DNOmN;4k=ibwDQAo%O0|vc;4Q)Bd+C) z_?VW9x8-%MRl$;;w%)^oz1@RzG^5Fr+PD@kI7T*}G;D{$RVicG)SNW1VdZLVFC;aP}%FZ)(0yK}EZjq3OD$Vd`Clu^~O* zs|{sIsZUyIEqk4oH{`cZtZ+sQTfx$#t*4~}JKks9qUAFw?~~p_mYKAyoPwH^qoqfW zYB^su(s^@Q&$&t}-lrgTla?Lrwc1CF^r&u1XxxyFGhoRv%;C;)-E` zl#?g;3L3hsYZ?;k#u`k^X~>aflHA}}4H>J!8PS{#OrCz-<`k1sCzwFjNQOCTZxHw* zz9jHvd_~3M0#8VPPf9;)E-Q_>XDJc-s=(Lql)%^J@HD<5@J(sq8GMTe>mRX-Zwq_} z-&L^kGMgpmtK$0tKf;d%p2bgy=T8NGhUZjV68O0cXho2+U#kkr1`;x!UkL2PE(KT2 zBRpMiQudcBekJg0{6>EKmZ=q7DlDQIMsIR@d1wBDS2bW$0N2 z&HfhMW;m~jM537;Bf_x!en9YoH{|o_ba}uj&S-~kVqfXeoDl^JiX(8_vGi3-QL8sO{ zX*VN5A3=3J!)LA=c8{0s-R`wQ7hbMUe=cqs2&fW<5@slFW2TSb-MUk^xh7-k3Wdd*Dhy(7%35i3h$Ynu{t>T+(g zWQZ#~69#YE05ht7vz{(EYy`XKMB|z3l(%W?Jia_8lYT_A5AxQtN90CjZg=I<^XE42 z)f7Vu%1p_Uw{zCAb(^>Q_P|351kSy(JJ}ta30{AHWQzzm9hQX)zunkn<;U1lKIJ*9!nhQRIonCeXwEfGM3hC$92*s$A7V@%^M!K*&hG%%2m z`50^ear0{dyC=dO!a>e^ErS7 z?Wg4BP!gfPZ*1Z{zJtHY%CTHNX}DT0Uz7atvxn<4ypZ2~F>`kN zR1#+}&Z*`cYA5+C?F>ddqIM2Zu40p@zX#PVQ&>P=lJi2&9po&U#NyLfBUhnEu%y4d zerc+|qJCMbzp{RLY7#3bx02kIlUQ{cwcctqi7J;uLQ@V2%?((>F-{~m5|&M<;V88NS`0MGu}s zZxP&=e7FzMUk$2j)@%*cgchpn7M9~MNfpFB!BgPdpDTHsCm5nUw<|B=ihklTg@)w% z@=2`eljD_rE$b(7RUe1O2PjqMZfCJXAAP9C^*q;pZtgf%VZaSzv1iQ>qnf-VgXQ~K z{?zb&-bsDwb2m}Cy21l?E#X}E7@CsnpTJcT$a83>*Ot>*#Ee+ajHtfgXGFyV4=KO@(=; ze!Z2YP(^K&ZMldI{n5pbAl_eI`EaDaJSIB2`zvCirkgqGQx3V5C@GaCGS#Gnd`hP) zBS=w8WMZU*OYBHWbXu*=Ra+oQ(|VpImo%+-z?G_(QdPdKgR`WFPil8buKDUYF+_z= znhi8swkVn`R6H$+# zdW3y3QRflD9-%WPYF)wwY(0-EnHw?D9uo_g6){mig>B~%l?_O7E4G%^!mL)#Vs+U{ wtmD_UGN*7Ie#p6=t5f(Mez1QT{)&I#Z&-$xkS=TarIft^gZ%SWcj1Qr0dx8?8~^|S literal 0 HcmV?d00001 diff --git a/out/production/Tutorial-Island/utils/CachedWidget.class b/out/production/Tutorial-Island/utils/CachedWidget.class new file mode 100644 index 0000000000000000000000000000000000000000..169865ad4ec122ab2e5ac7a5f290b4adbed28350 GIT binary patch literal 3533 zcmbW3dvg<27{;GXLbpk`(w0lH7ui;7)3lhjDhQ>m*cPY+5K=(I+csI!g(Vx4O#v0} z`U%t-FEjq(7r;?cN5{)wI^$<@)aTu^O;ZViPN(O#=bZO<-uHdZ$?t!D{}X`6@nHgk z$iy*#6H=U%;*^eOTX8ypEjZJPtPCx+;;hu?5;%|N61afp6YO4;;sq&Qln*Z@(1Vwy zctyIFw3emFNjI;S5p|xa{?V`UpuR&YXpyyT` zH!r8xLNiiIf+EteeEx62v^GhVrn z_A1MspDtI%_ouCrlU5(oM}j$=9nU(2qUBf1wuXg!E;!U|M%785$xfaR$fjn5;E+>v z{22{fl8cKY=QPCTygc{cnsJKu$?DZ*yS!vAyBz7tcsa{GXO$i4hl4SH#o_6;XR5yA zR?>4;ZpF@r+iPgg`d04B39A&$ru%4*W&%4qlTAD_a!yB5!%(sr`(}3t>(0$cH%bbN z!PIc<-h14Shr~>jVbn0$bVGI4%G8Jouec$7s^mLf(Q@ftT_pis)Yt4t>#H@K{m;AK z4?QD8_N<-riusJaYP-rHQ>k1Dvp~Z@GqO#ILRDz!GKXwh};g5@4A z7phk&#f9rRJ8-%NQ}LLK^A+=Iwc?vA)~an<=BnjZZF9yPm%U5e?67aTw#5k(rh-+| zmu<6D_Ew#|oi{Kn*|dZFSu#Sq&WLevvimSuk#ob!3!dvayhM;G(KIK9-G9mS;TA7b6{PH^@|mS~zsrb?KaS2?hSiI2E54iy?Y* zML@y(aUyh2FlEl8I&yLcO^~(1r4J?dkk^5_u^5OX^wo3DF1-* z)Ecx@04)}a5K>Xiw7obWZ*L^00tA?Pf(B8E0>LkFMt zPLgb+&F!?X0~7peDjS%@W9-pdz^nx=p^orJitG{ji_4=rp3wMBf$j@Izu^`!PCC#W zw5^Y@{da*)_470v#Di$%M%^LtF6_pGyn=e^lRonG<4K-Ls8h;do%%qX`at08h~UVD zN;Ki`5dPhW1^mGQ-l3=WhX?q8vt&iG$pJ=x`Yd#FYvAV5+lX)Q_MnC9%#e2gyBPUF zS{){ZaPCz5);W`M+tRA?srDBqN64h}VBqjxLPvt&e-a`MH$(a@BucCkwFyxyh`Ayf z4vCWVEA62Rz;^%41gsdOYn7D5` z^(|tNFVQ{9Muh)S8K}Yd4(+#Oh~MI=(KS3Ez4))Hv-Oq?b==|xjai#!CX6%c6ZGaJ z2_IwYaYk%k!zrfgr(enr<<4PBq2 zEya2pGjdFj>qK2VATWh?9Abp08SmMELTP8HPB9cxv~$)R=4n*o+zRavm^v03kob6p zNFTEnqzOTa*RWl128CmX2%7ayYWiRCl+5R-%6TF#P}oN(m7{drF$VH@1L{N_bs|KK zGadhdI<^^=Pke~_6_Z_1XGceC=#Kq}T^A(6ZP^+g`~^M#7yJ}+^jT{BG&OvNKFShu ziTQZG0erR&J{y8}-wA%O5u87cvB->&n{kjzf~fZhvh=#yNmp}*^)8g{cCZD=!H d`)e>I_K`qOEy2nc0v4r@RLG*?nPArOzX3@^{rdm_ literal 0 HcmV?d00001 diff --git a/out/production/Tutorial-Island/utils/Sleep.class b/out/production/Tutorial-Island/utils/Sleep.class new file mode 100644 index 0000000000000000000000000000000000000000..e614855299f2639e0c426c4b8820e4b850e3e4fc GIT binary patch literal 1118 zcma)*ZEF)j5Xb+Ur)%ymskOFI(_L|iWE#yjy?6ep?`5e9yf;}mWUu!qiUR3}{cJJ`l#K5S)E=l%r4I!h zXP$&^=UAX}6pf_7Vo!zgX?8M@@pFF=kmq7A8v4PpA1mG$&Pw`LB?65eUnTMSfs_*} zY^3T$Mp-H#x&oc~s_XI#Doka3>IVX4r}Ij{eEfbWC){9SphNqFYrF`l-u!(LXYNaI z&3=@{L-|B;-==PAp9QyJ!?j_;Vr$R9EgQGd60pv+&qoa#`)IMXBCs39V=qbuQR>CX zoqKv}D*fOc{hg;D=n?`Oda8jRj=e6+5NDHAj%EVTa2zdC)#>W*_WxgjfIXJ!VNyH} zfvVOIcj;Z#=?&6cxgWBsWYf)QZPM-;N+{FUa@VF1?%o%aKGC*>MOvHs$flGAB{y+_ zd|P=qmI%l{OJjw$mT`$P8NX8CUsH62&TMyWeTwqA{3XYMZbx1z0 z)A)hvOSe5m?JJCbaczxT%>xT6k_D{ws$kTq`RI1+l{9Ny*`d7Cp{v*7VC NxM`MmomeGo`~lqx(zyTt literal 0 HcmV?d00001 diff --git a/out/production/Tutorial-Island/utils/WidgetActionFilter.class b/out/production/Tutorial-Island/utils/WidgetActionFilter.class new file mode 100644 index 0000000000000000000000000000000000000000..03254b2e1fe9ddaf396fd45929261708bbff6fe2 GIT binary patch literal 1253 zcmah}T~E_c7=F&$?yRMJ4GRoGKoPeUDGVJ6APF&nm<)~1K-3GyCR;;>Ls{5AfP0d>Nj<6cSdQ!|qiSwD~3~ga}R3qrx zVha7;nLZ4v>op57j9%JHLh~zQjN{LY4+vA<(_( zqbw7X=%ORsWdxnS!$X2uFH^dLYg8?G0;}in=lL|Nv_@tmFm>5RGsOz{9?qh!ei2o1< literal 0 HcmV?d00001 diff --git a/src/script/TutorialIsland.java b/src/script/TutorialIsland.java index 3d5ce53..a930b76 100644 --- a/src/script/TutorialIsland.java +++ b/src/script/TutorialIsland.java @@ -3,7 +3,6 @@ import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import sections.*; -import utils.Sleep; @ScriptManifest(author = "Explv", name = "Explv's Tutorial Island", info = "Completes Tutorial Island", version = 5.3, logo = "") public final class TutorialIsland extends Script { @@ -29,16 +28,13 @@ public void onStart() throws InterruptedException { bankSection.exchangeContext(getBot()); priestSection.exchangeContext(getBot()); wizardSection.exchangeContext(getBot()); - - // prevents script from skipping character customization - Sleep.sleepUntil(() -> getClient().isLoggedIn() && myPlayer().isVisible() && myPlayer().isOnScreen(), 6000, 600); } @Override public final int onLoop() throws InterruptedException { if (isTutorialIslandCompleted()) { - stop(true); - return 0; + stop(true); + return 0; } switch (getTutorialSection()) { diff --git a/src/sections/BankSection.java b/src/sections/BankSection.java index 8c3ebc6..bddca28 100644 --- a/src/sections/BankSection.java +++ b/src/sections/BankSection.java @@ -4,7 +4,9 @@ import org.osbot.rs07.api.map.Position; import org.osbot.rs07.api.model.RS2Object; import org.osbot.rs07.api.ui.RS2Widget; +import utils.CachedWidget; import utils.Sleep; +import utils.WidgetActionFilter; import java.util.Arrays; import java.util.List; @@ -12,6 +14,8 @@ public final class BankSection extends TutorialSection { + private final CachedWidget accountManagementWidget = new CachedWidget(new WidgetActionFilter("Account Management")); + private static final Area BANK_AREA = new Area( new int[][]{ {3125, 3121}, @@ -105,12 +109,9 @@ private boolean openDoorAtPosition(final Position position) { } private void openAccountManagementTab() { - if (accountManagementWidget().isPresent() && accountManagementWidget().get().interact()) { + if ( accountManagementWidget.get(getWidgets()).isPresent() && accountManagementWidget.get(getWidgets()).get().interact()) { Sleep.sleepUntil(() -> getProgress() == 532, 5000, 600); } } - private Optional accountManagementWidget() { - return getWidgets().containingActions(548, "Account Management").stream().findFirst(); - } } diff --git a/src/sections/RuneScapeGuideSection.java b/src/sections/RuneScapeGuideSection.java index f903796..f83ff10 100644 --- a/src/sections/RuneScapeGuideSection.java +++ b/src/sections/RuneScapeGuideSection.java @@ -18,7 +18,7 @@ public final class RuneScapeGuideSection extends TutorialSection { - private final CachedWidget creationScreenWidget = new CachedWidget("Welcome to RuneScape"); + private final CachedWidget creationScreenWidget = new CachedWidget("Head"); private final CachedWidget experienceWidget = new CachedWidget("What's your experience with Old School Runescape?"); private boolean isAudioDisabled; @@ -35,12 +35,12 @@ public final void onLoop() throws InterruptedException { switch (getProgress()) { case 0: + case 1: + case 2: if (creationScreenIsVisible()) { createRandomCharacter(); - } else if (experienceWidget.get(getWidgets()).isPresent()) { - if (getDialogues().selectOption(random(1, 3))) { - Sleep.sleepUntil(() -> !experienceWidget.get(getWidgets()).map(widget -> !widget.isVisible()).orElse(true), 2000); - } + } else if (experienceWidget.get(getWidgets()).isPresent() && getDialogues().selectOption(random(1, 3))) { + Sleep.sleepUntil(() -> !experienceWidget.get(getWidgets()).map(widget -> !widget.isVisible()).orElse(true), 2000, 600); } else { talkToInstructor(); } @@ -77,6 +77,9 @@ private boolean creationScreenIsVisible() { } private void createRandomCharacter() throws InterruptedException { + // letting all the widgets show up + sleep(2000); + if (new Random().nextInt(2) == 1) { getWidgets().getWidgetContainingText("Female").interact(); } From 27853100c4f9c79e28ffb38cc65c1d09c7b86a04 Mon Sep 17 00:00:00 2001 From: Maciej Date: Sun, 4 Nov 2018 15:07:28 +0100 Subject: [PATCH 2/5] removed files --- .gitignore | 26 ++++++++++++++++++ .../events/DisableAudioEvent.class | Bin 3484 -> 0 bytes .../events/EnableFixedModeEvent.class | Bin 3131 -> 0 bytes .../events/ToggleRoofsHiddenEvent.class | Bin 2726 -> 0 bytes .../events/ToggleShiftDropEvent.class | Bin 1934 -> 0 bytes .../script/TutorialIsland.class | Bin 3081 -> 0 bytes .../sections/BankSection.class | Bin 5947 -> 0 bytes .../sections/CookingSection.class | Bin 3938 -> 0 bytes .../sections/FightingSection.class | Bin 7333 -> 0 bytes .../sections/MiningSection.class | Bin 6304 -> 0 bytes .../sections/PriestSection.class | Bin 3049 -> 0 bytes .../sections/QuestSection.class | Bin 3918 -> 0 bytes .../Tutorial-Island/sections/Rock.class | Bin 2711 -> 0 bytes .../sections/RuneScapeGuideSection.class | Bin 7161 -> 0 bytes .../sections/SurvivalSection.class | Bin 9442 -> 0 bytes .../sections/TutorialSection.class | Bin 3711 -> 0 bytes .../sections/WizardSection.class | Bin 5101 -> 0 bytes .../Tutorial-Island/utils/CachedWidget.class | Bin 3533 -> 0 bytes .../Tutorial-Island/utils/Sleep.class | Bin 1118 -> 0 bytes .../utils/WidgetActionFilter.class | Bin 1253 -> 0 bytes 20 files changed, 26 insertions(+) create mode 100644 .gitignore delete mode 100644 out/production/Tutorial-Island/events/DisableAudioEvent.class delete mode 100644 out/production/Tutorial-Island/events/EnableFixedModeEvent.class delete mode 100644 out/production/Tutorial-Island/events/ToggleRoofsHiddenEvent.class delete mode 100644 out/production/Tutorial-Island/events/ToggleShiftDropEvent.class delete mode 100644 out/production/Tutorial-Island/script/TutorialIsland.class delete mode 100644 out/production/Tutorial-Island/sections/BankSection.class delete mode 100644 out/production/Tutorial-Island/sections/CookingSection.class delete mode 100644 out/production/Tutorial-Island/sections/FightingSection.class delete mode 100644 out/production/Tutorial-Island/sections/MiningSection.class delete mode 100644 out/production/Tutorial-Island/sections/PriestSection.class delete mode 100644 out/production/Tutorial-Island/sections/QuestSection.class delete mode 100644 out/production/Tutorial-Island/sections/Rock.class delete mode 100644 out/production/Tutorial-Island/sections/RuneScapeGuideSection.class delete mode 100644 out/production/Tutorial-Island/sections/SurvivalSection.class delete mode 100644 out/production/Tutorial-Island/sections/TutorialSection.class delete mode 100644 out/production/Tutorial-Island/sections/WizardSection.class delete mode 100644 out/production/Tutorial-Island/utils/CachedWidget.class delete mode 100644 out/production/Tutorial-Island/utils/Sleep.class delete mode 100644 out/production/Tutorial-Island/utils/WidgetActionFilter.class diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8502256 --- /dev/null +++ b/.gitignore @@ -0,0 +1,26 @@ +/target/ +!.mvn/wrapper/maven-wrapper.jar + +### STS ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### IntelliJ IDEA ### +.idea +.out +*.iws +*.iml +*.ipr + +### NetBeans ### +/nbproject/private/ +/build/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ \ No newline at end of file diff --git a/out/production/Tutorial-Island/events/DisableAudioEvent.class b/out/production/Tutorial-Island/events/DisableAudioEvent.class deleted file mode 100644 index a5453be1900661cf91c4964bef72fa3012468242..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3484 zcma)8X;%|x6n=&T2F6h#3MeQ+i#DXyxV5%oTMDE zyJ=gCTNiB`&e68Vk3Bv8O+9_ynK20@wtUFD+Mun9jaXv2dt9+DB2 z(OZo@3Vi5OP=UQQXvV&3>=%2i8vSBFP>lhx57yve98`EZr0{fDoE{O&qY56w<6?P2 zTs46-q#%w&fC|UNXDPvmqy(a7TuTmU8AIGXqTe1hED23feNs=^R%C}^ z32tXLVVK>5#MsFCF+HBO2|*3QkC?5+$9uK3hoN*Ii|c9Ipm#EkNvJg}H(VZAf<}dU z+7HpxxEGGvq&6{>(AqrYwv7_nLQyj_5;3hI(~e}Ub(a zSNyLyEt#ceLn&!}DQTSqg~`pt^__+YTti7v){beDnu-me-GS12lCZ=jx^{QQMQn&= z>ltbjZzD-9H4=&08J4DmN+;X`@3>f=RIv)HS-_o%v8-jc_KMPMbwjG+cEM`$SWXSL zx<#0m2nmUxC(+4DZ7nO-j@2@rQt>pNQSmIEQ}H}bsCWS{s(1-6%Xme_t9VVt>v%)O zn|Mpb+jvLDNfqznJvy@8G;PbyXz5L%->WwUk(1h?nDlLPWPeXjT~ygt*72Wj;zv*iaVq zrc}F|U(tGzK4%_jNj?oYS)V~=_zY`rMz=WNoT>6)n{paFBE~yE9~tVbF^2Q-tsbUhL8-6{KP7aW7Ym2}Jds-tb&Fpp z76e^)2mY-CWTDbR{** z(&_Zy#aZ$2+?lgmOC^%J)#g6zC`z8!;6;=f5Bra&^##PRolK7PKXU0^UVWH!pI*{peamO7g?KhIil#WD9Tt_`T*;v|*G8qLtEC&tCaFhm|Knp*@x2fvBpB1cNt$AZe?w!uQyUD(zl%N2BC z2S5aln>i!2lttjwnlr+(vIrc0b4F+?MPN>M)AI`S;0F-_VqL~h_@4RHc@Hxg!;~4p PC=BnE%Ad^qDGlRazwTc= diff --git a/out/production/Tutorial-Island/events/EnableFixedModeEvent.class b/out/production/Tutorial-Island/events/EnableFixedModeEvent.class deleted file mode 100644 index dced2b47fbece6b65a6cf7675a624b00e26dad92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3131 zcma)8>vI!T6#s3LcAM?iq>)D-mKF##iO80MAQTY@MXD)O0<8r^x5;h0bh8_GH>Jh* z`-O^csDA)o{2((L7#JM+<~aUG&N!aCyG^!fWcaXm?>*<-^Z1>|?qC1j`5nM+{3M|t z2Sq$9;*f~LtvDhfgp7nH9F3q4Bds{b-_Nz;IDd~ycpfiE$YPA|PDnV3afui&^5qm? zh}(pmgwr^~j}v@1DdHswotTP~)e90{!K-lyC~zK&ll%n{vm)jMw3{VIGYxxEE6g%S zz`AVN(R5qMsQEco@TkKAqBGheD~y>1wj#K`pxGr|UCJ@X(Tv%uf|diCp*aTygp#QV z0pSeYq5E0QU?0&$?P=3dEPHUTV&^Tbl{uzU)vW6zHe`X=E|aJS;_M0%E#aoGz#dUo0`?3X<)5#!dl= zHLj~AO(|>2soapC0*+z!UBzShhjxtKG{R-WMG_;)qJcE?3^L6xx$0|fHg zLJ-jD5k034=XvRnI)_pJD!wL#)6DXSQN1&<1#0|?or+l&{tOo z_3+4e6K|2nM@-YP9ZM~FC1OWg@OBJ)q9Wdr@h;vI@xF`?@L>!e5$od^o|f?mK9%tq zJ}03o0(u@$r~XjtE{)Te z;1#m9v2I=ky5b3ufkw#-iU?@4nRAS$j7<}&p~nH7NnywxY(ot}TZt>>A@rqW} z`Ji#}Uqux_L5^F@rcp$D?utqcMUJea@M`%wIen4k`LJr$cy`r1NjJ{uSqWd@OFp~5 z5+IYahixiMovDU^O!9%FFzEJ7*>L+&@h|7frIN1Ez$3uCuFdI;l_=jff1fcZRsqRm zAoBlJ;bwBZFY30qA6|++H+{HDvq{bK@ki-fLBU0>sxd>~m~zqeCZf$$@#}ABzAEgg z|60U1GQP!+GKP7h@8x~?6!r+%Qo~y_7R-63WZkJt{jAOq! zgZ1WX&ZxSc(;PM|Vwonz8hjeXvuYNt^3ac)hISwQw}5_C;(UP9F3!ic`=)tK?-u&K zpw9-akJIT2BD4c0(zhU_@1kkyE<#h`dk9a3;?22RXt@RPH?-EXB2|`D&uXi(Z_BaJ6qK7BEK&vd%UJxix6Xzvg%SMbO(y4^!l!acOp zAzDFf8DjVb!l9o@Iux)L!z1WG57|y37O9~1uN-G0)gbcjljqMEFgkf)(Ppg|)4 z_XA{}rj4&*pRXYrfRM6P??`VzP1FxBgafX-&)^4oOQi5ST*LPS*I7FEQ*E82=R97f OhwoHOBk$8@aQ;7vrW*|a diff --git a/out/production/Tutorial-Island/events/ToggleRoofsHiddenEvent.class b/out/production/Tutorial-Island/events/ToggleRoofsHiddenEvent.class deleted file mode 100644 index aea99d196f9fda079c79d4a0a5eaaaf11d37ae6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2726 zcma)8S#uOs6#hCB(vwbyEQAmUBm)FYBG7D#8eAX*5*-LKkq9W->A9J7(&-+%djfIa zH{7ax!e^BSt)jGKsDje+(X#wamf!8}%uK=*_;PRGbI*H8x0ve zrs8oGPoy!Tp#evm(T^upJe9`N8dMyW!e^xLSQ^LWKAOe}xsPdFPHH%X@n%fmS^4#x zlx3yKX$@yEDUWA0Jdbmo4EUmyU69K~6_+$@#Y{l=_nDzXE;RQ2ZX!ybYBZgVDjgoDg%N1Dv z9*pgzhsmOFnQDCxY*lK~$L2ad;!6eT+}PCA#FlUi!L5!&QM8~K2LdQWIQm~`i`nJ2|EeInUjZeN}bCzK}f0+Rmt0xs- zk%p}2EtHBZ$%N|)f7CI9K$hg6TJ92m@jMte-Mk}$f!J`QhT`PK)kszuPAwNjt@{7J zj6>evHYsAndE$B0bexGW|jA*h`;U{#~Sq?p;Zcxa%~`-Yuq*JeTFabIl<(3mNl88 K&I>q?>Hh%f;?wB> diff --git a/out/production/Tutorial-Island/events/ToggleShiftDropEvent.class b/out/production/Tutorial-Island/events/ToggleShiftDropEvent.class deleted file mode 100644 index 29ca7c799f1e4c7192c08d37b566b8da19011986..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1934 zcmaJ?TXWk~5dKbVB3n_&rMZVXrq|e%Dh-zcDW!>%6oYG*$i$?jfGnRlN?gfEa;JZ# zyfeJ;LI<1~Ixsu}KZ;>ja+-@ZeL32*=iAG-XZPse|9<}yz`O8O%;TDZw-sDhpr^2; zB7qw!2C$sQ9NtM2=slIB_f?W^vh)EjAFB8WE4lJ{On>+-9>SjXireD70+rVBK@uq%L&=yXETz)7q1bn%!v1U`1f? zmhITVZGpsMZd)K(a2rx!q+~m?+<9D=Ue&C(NHbn?Ewi<4dN%KS%4D!-`vT`n@`-c; zU#}iV=Aav_r5K8QDy>dHUMNUWVAu#u>)@W*?zvGno?5aU*skL%C<&;B+wm;9X>;J& zIH%Y5%_pXY3>GM}eqI7IkusvWYO!x}7f4TFlx_8v=`?jC@NB0kFc-zh`dqWD#YM{o zZni-jILJL-${OClc?A^>_wj{>Ef^ZA_)^0*Y8t-6j)Dgo9^z{akMNC#Z}FW56Lkfa zh6bdDT{IQ!X*fVj!DEIwjBo`OT(7CSe%%dp&tJN!n{8X~*!q^S95K+)#`hXL)CA^V zQEZ}e##0E^!omv@_6W#aOTVwnU06Ieo9N_v;F&?^l6C0 z$)$o0Q3OK<0Zk1hv=Gno2taPH#?e710H*#nvg-75CBvkv$%bN_}5i+=(fh2g$U;ZjBoru9{D6NYAWK z4=--eTRl%d3930iC?pM#OfMO&S=yD6CJD&q4M5^!@e{7KUQ1x_5c6? diff --git a/out/production/Tutorial-Island/script/TutorialIsland.class b/out/production/Tutorial-Island/script/TutorialIsland.class deleted file mode 100644 index 95d033e45b2c220a64f699403f684c7bd5f0851b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3081 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 diff --git a/out/production/Tutorial-Island/sections/CookingSection.class b/out/production/Tutorial-Island/sections/CookingSection.class deleted file mode 100644 index e4ca3be683aafba8a5b42f8838e5a38cadcdbacb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3938 zcma)9{d*Kw6@Dk1>})1OvbzCVpg^dhBq^{oeAy-f`JiR(lB8?`glb{3J4uF2W|o;* zAX=@qT5F5nwVG;M{EX6C1T>)_TJ<*{|0ealGs9*>W_ir>+`DtnJ?Gr_yyu)dlYjl^ z&R+rS!#@+qD%ge3E7*zW#gr4%aWM@wavD}Jf)~W{gjnVkjAATJ+cOGY#23WI7sd3F zn9j;LryvDQXicOc;Y3u7a20qc z%edHtcCi@~o0o<9oQy9i=){*5yo|5N_^OOoB&-=29)A98|5!FRm>qgf!seXqOl53$ z!uB$byXRm=D;b$tt(56=bgf6ix{*zcwp?<(F(pO8)u=Jtw?1b)&Y7-_U z>6~5A%#)g9h;=Be_ofY3!iJoy7lcPQGho{@hBcKB*22GS+Sq0DMC`k-B&n&$Jw@^jkMW+#eTdqvc~*9Uusn8K}!WqUWFhr;08_NP`! z_DD$d7R)egC2yCVg8r-_f^1z0f4AUULep{0^>n9gU|OG4S(#r~@hbXNye6h^;F~I5 z$G24M!BaBcQ1NZNsp2hMQL!5t8Q)RyU3^bMvfs8n*K@SeaowA?i*8FC-%p~yMaBE2^ug#upn=~1kil5=< zGTu}1K0Z)!6~7>RV=jYD`qgA=)>J0%IZT?0U*cD!tG`^B(R~k>G{&vs*Z7T$--_)8 zp71*|($7jQwiQLTRQw*-Bs83$BVERaDn7y=Bs?AknzdzSPUO3XC(g4#=<8z|`o2_L z$AW}SQC4ARh%o;s}6Awk*e-wHTXIE_r&fQi<%n zj-ZRGXz3As(NfZ_A~_ncEzhvZq_5f4O$M%3SLSNx7KFQ$afYHDh_$Yup$Nso+<+F6TT zSuU_rcw2R3xyO9B*9`D}*Y$`XcVa1sFKb=YExMQ!+(f3iqQL+jiy*zS&-{|GykA{< zG3)8GL)t7kUrWEsk(=Gggh45`s^&7FzakM#Z#x+;Goh58vaoqikRF$~@ z5|?pD#a;YO#ZmD-85GlinEKGq9$wD4VO_Lm^i0lw9r7KbO){r`#Wl??uVnn45ctZS zDYG}!tYzuWfT_7;K*GPP^B?*P-bTTt;kE~cJ*#V?O0vRmbgraVtN;I-!I2NQt*-dc z^MGcWdBf9tWc-61ui_^vo)s7W3WQ*;Lg#m4w=dm`Mn3Pu ze$EFd*-uT0zj9YvT0-3oU+Excg&V+H#IX*a<&zqy;b}a>RSG@6DP2hI)DbSOcP%0| zk4FB~pSr=h;X_J+_c$6jUgg-!afRa?$2%NT99KCkj%yrcn#FHIUPNLZ=eTIR31tyY z^T>DIAqJ#c-$>P+zKu1f7I1|7%?o(CYY8n2=;lvy0Z$5}yGV_vn*N(o)3GI_7tuP8 zR@$$vwiltsAVTd&lJf@0+U+Mf@_l@CrG8jV!-T ze%~j%ACu2zimrzg_0ne}NBy5%>B2f*9ZT>8LWai_5jS?$vSbhgfM#;rYOQx6-PUWpyMM7>-;naRoY+W zG8MR_BVJSwaU{Z9<>;A6M*??{+M_&HAW9NZLkibEfLy6XK%&u9OZR52J!!~LXE%R eQ`}?!o#eWUO>&Alr!meEJQXTWrOMMKoc7cE diff --git a/out/production/Tutorial-Island/sections/FightingSection.class b/out/production/Tutorial-Island/sections/FightingSection.class deleted file mode 100644 index cf7411091a1b3b9056043fffc209fce3e3927509..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7333 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 Zk>+OBvzy(~9mUaSi=)Sjqc7p+{{YFfLRA0& diff --git a/out/production/Tutorial-Island/sections/PriestSection.class b/out/production/Tutorial-Island/sections/PriestSection.class deleted file mode 100644 index 56b2f35734b05e9ca192aef2917248a8aa241c43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3049 zcma)8ZEqA+6n>^HJMHvtyUVMz0tE}SMcfwUb!(w4g|04b?G{Q!#o6u9PCK1hXJ&zd z@9!uoz9M|k_=yja7$GSJqlt-$iSZxkPtadrVtnq*wq0~@|<(e?9YGQ z`5wSSxLS*y8rEZ%hIQC2mpyXXE0=w8N!D@c*6=WTd=q0hDY$I+-2l)RKGp1?w`7JCSg_oZ}~4uXA@oFPMoLy^!d24Lzx#VW@Yc|J2CfsqmJ9SY}E;qbG{K zX(ckI=ToOHYfjj@Uvv!x5B@{ky_EeS$1{D?v6DTt5a~8;)9+DG-PV3wK~2gTr>(|} zX&VE@nVjK{=sAm=7#m~bXDs+mp2N*B^6K6qovQ}#`V@vzqK<6=y3(L-Fd4Np_X-uZr(U-2JzhG z=>drhog8!>f6{PU4!U~Y5ZH`U0#Bn$K$lAnd4X|Ia2gW=8?i~nq=1PjfoWJOW&~_F z0tGxHumLS9TmcWhKoMI6&fu(ya{{wCui}Ehvv^M6d7Kw`0p}HLSfZZuc*}TRl=fa? zEe|@5@AYE7sE&eFZDC^tDp}t(?TMspmBxZ$ zkModnY~Qqt?2!h~uvqy;M*W2054p~SYj|uEc37Gb zlwuQUyfUg=({#poE9;l!)NZPP*TU`Ev$Qj$`;!V*l=519Pwnit2z{|jX{NFt%IITt z1s}n!+PrQL8+xAhTice-tB;WRvq|Z&fesHjj@z%>pE)v|m`{L4obn2(jF7LE6>P2?niMjowH0D2nh8n?>(FrT zSl=*BR01W`qKP#XOoXm$9JZUR{(sz;@vDc2(|rSnvfQPQ3=9tUaTjSzr_-`!mnaGI zpMRq)iH3LZuAKMpDG*G(*W+8Y44vM4+LoGh?PbIFbkPo`VWM;|TPzeT({Pzzy=*ow zk+lqiEv9*r9%C<93fjxtaY+-*LnbK`3Nnf@3rmSv;w@LZ2M+(?zBv z(zb25DNFY}gR%TlK08YG!hsjIyVn|COqK;&8Zl*@yDpB*7L0QB|1S(({`cJyJi)9h zSx)Jel{I}Msp3@2$D*j5~mxjA0`9Xq$`vPt&YPjEw zEnK&fvy++%soJqzxs9r?1En^u8U^xl1kGsYPK0Xcz&4)ZxSuAfqzUC!>PQoRbj+dp zD(XmTM!)8|>`QWiU-_>xqAjE;(oWI~r29xOk{%+xOgcdN8R-eq8>BhXTQn2-32_qj zCTizUH+mhf^Q1|^9O|zHGI0~pIW$l~!~iEprWR035E3Di?q!*v5wY#~S+ z5k)IT2+m1@V^ZTR;d_msUBq@=LIPL#Ag*BtQ+*I$5dRz4g|Dy&cd!@VA&DQ*jUUm2 z->@IQ6R<__|0sdKo&Fk8AN>=DS2jnYk!Uos6%UXpOPh#Q$rs0+EN@?_yfNmrEMArS z9BR#V)KnASQutx*_LsSdmAP4ls)hsnwZwSmJ7$h2`FHJGG!drGxY!UEd*WitZ8YCP zG^Tz>_^Lw;lX3Bo#4tNn6Eb?@qAO%9TVQMt8Ih3D9Ty!TLk$`G;$myas9j*RhKyM0 z&fd7#6mY)5y|+*+Yoi3U37a^I)x@isc(bec^Zg@IjT#@|6MTrZc#LP+-ow<%vUb_O E0s0{d_W%F@ diff --git a/out/production/Tutorial-Island/sections/QuestSection.class b/out/production/Tutorial-Island/sections/QuestSection.class deleted file mode 100644 index e5426b5a6d63e51405a270e686851b42a7415271..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3918 zcma)9TT~ra8U8jL&cHChIna^@T8NRPKod?vOt5k>gb;$B1d>CNLe)5MCNN=`InK;U zh_}{ytCwoMOSHCLYP7A|BnoL_U43+Qxm?S-eCt|1xR%d8_>>3Zw`V4YlVs4c*50%C zxBvg&|9v0c{Ll420C*36UyV@}+i^(6HjK&Xu$;!_^Z^wgL{?5m8cBRyMGjMq5I8AM zPt|aGOvN;2hysVAZQU=r zhQOY?jt4fnXVURZ-*oK$AxcONn6~K;2~>7=ofJrnIC;uy$eOlsw74{DxKsM9MWiw7 z%<0xi-8JPt0u%m%=?QGgdd8fT=w*%-4bRVoJ1O0TyqK4yCj$FAACIZnI7^m-E;h zwJ95bF56jitc)PTuh7Mv&iy=ry z1y?ov7S}ZF$FPR?%Qs?3P6HTZUaq$((>~`c8kubH-0|7a&roH@X@S z(1Rn%Bf4efOyB5NaDzU+$3JoQ+|lmu&@i$ayV+j1^VeVnTI7q$Rf~LU`K$1e0NnwF z>z(M~oFTH8l!9NSyHTv6;&MQ=i?hlDpdCs6*xSvO7LuVCd$>#Uw`mV4C_?-dRgzY; zcCVsx1vUI6PF?0)^)e|TYB(i1{>ahK@fOEC$J-pQar~3x4UT_t{F&n>$KS}FT!k_q zzpWRcBrYLQxr*u)tai6v2W6%cuU>JnazXfL8ot`Y&&v)$KGTSoLGkF+bOTSff} zJZ>7UAhnA03eJ#{zn{}hPp2y$yM`u8%<=rbOUUwb{}nW^ViUok5bWdUfyC?BJYCt? zl3PXV8+b6#PSSHm| zboeuL^mB~POW21s^x;hm(m6x;3#;pG4CC(@!9Q@2&O0PjjENTh8z95f%uq~G{$BDi zuA(&xSRc>2QCl~33r(m{@Lv8jRq*I7!r_kdqv9r-J9Z@Nl6&wz9waECKUE0{k z5wgzJ8zD8J9ECbZh#Dfar7uEiL!>^f?F*1==(vhHSso$?P}p_qn8poEs1f27O!75; iRZ{$p{bH4VJ<5GI({q9}lQ_l^u1=Izr%Njblm7(*hRL@8 diff --git a/out/production/Tutorial-Island/sections/Rock.class b/out/production/Tutorial-Island/sections/Rock.class deleted file mode 100644 index 39d17dea164630875157460f564fa4b79eb73849..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2711 zcma)8OLr4x7=FHFl1ZjRFM*V%pq5e~X(_2dgVKtHP^6eNwduuDZ2lS!4W zhXqF$>cZ=S<6+~5g@P7E;jqz#$KT;^aAkeJOir82$g!tqzRUZ(_vd@tKmK|67{FP) zAB2Dl5?;oXh(jVSN;rT^{FCI8%Mzw>MZ_y1LZ>CnA|qn112SHdFpq2iVToW19J?66 zLB1}DSZ44iGjns(^9)_7iki1I)2PJf&HUyBgLh$OmO)HrQklj1EQ4p2KH|{Q#nj?7 z?YdXnH2hnNUR5g$p=hjKDkRN<${lHjI$JH}RBJ)W>2xF3)G})fN293?WlM?cicySb zZA&wX6R|cop_G|d^d-g8xPIM;U??TB6>2v?Nlt2pW?x|FbFn|OnvE?n2==;0kq5I{ z(NOHFMYeoVN7PeP?WAs2)QY{V+3OiDOGQ(rRg9aJoN33c%GkMhC2whEJDyhUb+a&M znOj;xwJ7=)m{Qi_B`Sm-pUCj+x5&`1E2UgP8EOk_XpG@RTVQS; zW7ny_c~d9PdD@w|4Thms|89!ZEmAY97S(EB)>iVHX{B6i0g;k8CnCZSn9S?-ihHBH zxJMegGHp~#lPx{HKqZi}WHql|(KsbSY0@`}S%;FRI4NZGbLJnC@j6z>c@te_4B)zq zV_22Zhlq$bWW0&D7zSL*zozN7YQ@PDEkxu?rfFAfODQ|Ot91GCb~oPX5}|Y>E+dD$ zh=L3iMA1PPgDw4(QN+3kO~wW`c~Hk?gwZSGAbJ@(_ZZGgK{U(jra?I$h{hVqv`dZg zM$RU6rBaz_fbBk#W~)@s-bTGTY=$>us3ikeno&Q9UQQ6y>Srmo7B$X}x_m-{4$36l z=(3(b>^h%32Ble2?EE^znP^M%T`f2Dh_dPbZ||Iv&g*2j5?ytRv)P)fL#Kz+hOOB* z$lpH7{<6BpSxhsLVZ^-v1$C`nggr26pKyuR4N6@iKWVd|t!Zk3R#i{Z>*9|~pb?rC zVah1OmT?Mk;@)19HDk-%RO6}IBp}`@Yf9cWts4v-rM;7gEt-BQ)7-3<8RQwmP^}t; z_>lgyv0HU}&I`Dz7zJIe&_LjdE_7=kV3Xp)jk4MZ|NlbA<l~3^I=41KY}=nXFxXTG)OD| zk?w(Q!}A2*@94zv9DV&Y*)75k;7A>R7M|Lz6cUDig6|0gj`uX-2kAz3P&kSqI(@(= z3Zb~itMF2+gcu$<`~d#p(H|jxPiMzQCrN>i$@eGdz^4=+C<_nA<3ueVzT+8r5v^&( z$kQ-J>hY!EtD*Zwwh<5>A-Lileh3N3ZlmJ~!A-PF$&i0;Usn}Gaf|; zd0Za(8T%Nv(V0H^JFcCa9etb-ya`{}7Z&c|{Ak!Wp70O<0P(yS5g#W4-b64Q3}iy2qW%{k}(};k}2R?22#?`?L4KI4K+=I;8lJX!{Z6c#G)cw0;7U egz?}dRA`k5{VuAoD9@{O<`kTvnqH%PQ~v__QknYz diff --git a/out/production/Tutorial-Island/sections/RuneScapeGuideSection.class b/out/production/Tutorial-Island/sections/RuneScapeGuideSection.class deleted file mode 100644 index c3b7398eec3ef0a188b5d9d8e72ac2542a9e9963..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7161 zcmb7J349dSdH;XXN+U+26Oha;8)0;S*Bmi67}=5#AV(Z#Wia3)qur4-u-Xwjy8`Sa z&f&B<+onxgLz>GuYVcDg9>h-@_!$H5uEEcmsKn1L!2@_t4c@EQpEo)Df)0=A za6yNQI=oMZU)1&QH}L^{P#-^}!-q{gj*m1`z!N4ufln&!mrSg{lLmfSub)!Nr%gPC zr<)=8tchn(P}(IEGx(f|%Xn5Fe{~5ykLOH0k1MLluPN;dI{dnc-@tF`-52%lOM3TP zI{bDGzHH(v_^N@g)!^&3h~pd0sK67=RP*;$%|EE3Ui>p&(Di?4;F~6HRgG@NAJyQG zP5cS|)WjY5hA#dy1And$f1%{RH1SvXYZHHizg60|YVda^V)*+Sd|O%lLk<41na@u| z0u;D^QUTvJaS)#}@Xsa=>-Aqu98rNY_}3czn~8tNe>9^C|Dyu`*ThMDPw)QE!1wjx z|5erx4E)f*i-KjztYha~FO%SnlR4(5#+)3+NxUdnE0o1ad-9eY=}+b3KB}j?SZkSihHY1Pw!O#yOau7;&=0x>(RW z=#@=H+hDNj?bZGmw zMU<_JC|l_EXjdkmPPgAIxaAdqHFV0Jvg2txGZydjytHFyXr7ty^4X-b*VUk0SvK5m z(tU#ZeXf&sGhVhWh(!zBz&Ku+#k>ZQSuMoXHcnVQk^oS)0ulLwsKxR>%9s%2>-&Tz>xOO{KEA+45NCo3#j zsXSN7YQd@?BK-J3Msszqd(KH6U|I)0r%AeQjjT0foh5BJ(}+=WyWWx;WW6EnmTZt4 zE!ij?hICreCEbQ>vShRFx=G@O+-%7f*=oo(OSa3aEF?jk-k|E=B0CJZ)soxP#5XHt zr{29q?{>-U1a*(+WewSFNsrvYlq-{@6I3*vQPF~OsBhMov7}Ohk0qqt7V9Zw%3`k(~cnrEIBBL6!OD@b!B9i76?o3 zrnl&$BZed_8J2qtIcmu8dbjE zkOu_UMJ|boZ;;+m4z7u&h8N~-G(YRjaDFaTgIP-+l-CGW9ASgMKHd>KGhU zV^)_5-?USj%sy@y^(3pyh=2e@371+8O~Z_L^0)5G3ihLta$WIz#A*Dn^b zpsq1$$#Ve?elqJ$=Hg+oWCTp{6q4PgJPqfZlg#HBEjt(O3NkS2po`+7bdoJ+fxwbk znm=w+%Z%&uD5gkL@5*eR4Vdk2En(@dg?GJiU&g4v}&;cO-!96(-jMtM#nnNvIHjvhKC0a?n{u# z!muc=Ba_xLOhVx?kEKP6!!`D6ENOX3I5}3IF{-?-yvnl+C~;L8iL=u@E!o-dxEA(n zt;ViDSLb_~Yg3F`Eni_zq{yq3uV|hU7lx?m=h^#eb^3(HKQ*0K-9rt6bbKYJWg;ER1$t_UELPRI>cNVda+3^yYE(Vyrh`1# zUbfH_mzHuWsoGURvC>+3m*$L-an9w~u)^ZWidzoRxpvY@=Y$X1gKU<7%-Ap){5S}g zo<3;LvRRXZk`N)sK0--6+vf%uCL37RU;eFS-pQypo3+o=E!DO^@pn^?GpHnx@)+q=Tp z(EUtEf80BJfQJct%n93Uv7y;#bMby}V$#d7x$i1Dvdn@>6mBdvYnHxvsalw4legJW z&xeJj2>V>r?~VE|HLjen3G22}Sf3vbh-{#*H$fS=U6pU~m$cn6^mObDVl>{s!j;1!cS+8$*E z@v=0vcB1%X$m|lPvbjXpAFbH6wp{e(*;hW4E>l}H880+d+&hDoW7D|A6|K{Fs%r+qRu-_TfYlf9 z7$AD-o%F+K7;iIw39`SQa4;geHWFu@fmEG#t7#(7SM4KwWM`& z&Eb&J6;irM=^09UYHMp%+y-*4D!YN`8 ztfMpAi2U_*ayy35fdo2n0$qF^?Z&&X8Smx?(f2S&-ba2_`;#NBCwyFYl#y*5q%0Gf~7m>Zal5t(Y?qf&~hb=+@xmtT%gFndoj zjqW3)53tbkqdjTwWmbQhGtUzfO}jP*M2gP#ks~%lCPHlxXOYJgQB`NHhq3u3hDDWu zvj)!bpU^8mK#PI%E547a@1d%5o(K6kBZM4}@v0f$9f55S?A?_;YgRvwmE94-#9DW0qSY7C@iHdYpG2;@4FZxs(lw(*JCwai`UT(3W>DWyVuhqHUb9u zBb==W?5IWM4^c0&oI20bmtUf|SR?Kbmsaq)^jREaa2y)y>Sj_O?{Vg6{uoZrb7Ge1J+iEA)_ zgv{SS=5M?T^S3DT#tQAn5%WG?H4*Eya9)HFn?|fs0SW6#n0~2%U0BKMA|Nz;s!&mT zr}ATykNE8&F3PWgL2oshAG`|3z7mcN^EuW99C>z#IPQoz){!GC?r`%xGdNo8JE4Z# zO87+@QZ1fBA|?++Ogc+C!eyou>&?Bf85}R*#1)(@;J&Lt&|M;+bH2hGsj#W1n@H9G zuL?mU6~2F#A7wnX0M$~KjX_u=2<8w~I^dn$P=R;JL%f<0IVZ1`^ZakKkMg;P8T2u( j`8cNe)4R{$SNIEQFGRH8!SCYtBHDK%+JCa3|M!moIXO)R diff --git a/out/production/Tutorial-Island/sections/SurvivalSection.class b/out/production/Tutorial-Island/sections/SurvivalSection.class deleted file mode 100644 index 3c3e08f79f153eb44fc9c701679772ae44fceef5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9442 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 diff --git a/out/production/Tutorial-Island/sections/TutorialSection.class b/out/production/Tutorial-Island/sections/TutorialSection.class deleted file mode 100644 index 3c72d2af5324adca92d4e76410af172ff9a78284..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3711 zcmb7HX>;4w6+KTR1sQ}aiI(MfsYJ(gswFXOCvg@fu53n**--LAS&r>CE<{2UEC^r# zP>!3WTeddcce!iQC0+cXooUsKXOhXMWTw*}(jSrO^gIBPK$&*k4+7r9d+*$H@45Fr z>Yx9)`2m23a6`pjJhcUROsagGQ1LWQ%27$dXS?u>if)v1+ei33-WQX3zt-M;&bxz=M_As;xfLFgTS0zCP;@I1xJCa zpdrvxny$>8Jy)DLb@uY~v8hRcT=|NzZ0NS()b&c>Sx$Xipz{gKv4W!l+lOym9+?$L z7u}jkxU%J#)6Jzh)0;8oY<|g=-Kt^F8lENR@yB$qVEF>O%D!0*EZ6b%nP%W}i(QF6 zNRzHpc3o0T4NC*+f#o#m z6Rlko*jkN0oVRL371-MjscGqFD~F>kZH z_G$3oD+n|+v8>@iJVeDd=bC^rLlGYcTn$(80(TsD-GF);jVUu&aBF@~C$9D4NKXb| z)bJu+Qt+~dSMVhbU&dDyd{x8O@T$O`JE^K+98YL?4M#M*jyD7bindi<%rBUpnGf9j znz9<+#Md=^18*@1AywmQpqtC46X?&F*Cypa!8bL03*RQM??^)5<=}f7zKT_Ts396*BXvh$jaz^ttoAZ3pdZr-Z1_6FOhDl=NHvw(JOvMLKK zUS%zXrIQ{m$pY@Oq&cI?Vj38})TYy1RPhV^Qg*gq31~ce%x8Ysrr`)o4Bx(;j6_(? zz_RuErV}dW^zR=q7S5;wj(LzGIgq!bdHZd4hY z-R)z;#!{iV9c=<5mxxfcUElN>ha+v{(5|who;69j!8L+!vHV%fx56eY^_pU%H0rWU z$!SC2^%mbHliskLkac21al!B^=JQR{shZ=`JK1@e{By41)tIC0JzU#BBD>poxwcHn z8?u9Q&O3xjFe|nFwZPMN(Y)?PQwjHWl(122y?w&Q>tx(6Vb@Q0%B-`Q5xKQEhAC0D z{D4PW?#EMeSJ>zoG|A!}fy|N-R2O7tZhPspbOd5)K5rdcHdhvfz*I5=i>@s%5#F8S zm)a#mD^^nQn3RIwX!tGupy6TJ1&_(jGa(;Og4g`L8wp}L%kHA7m&2Qeox+%BeYzg? z$}Vlp6#R)-2`}u$CM!oPIgaTSZNq003;ZkjqantNdd^A1soADqhz^b?(k{-+#Fv(X zGuIksa{JvcMkeokHW{xNxoFsS#R^Q`;eQs`e@lGY`P0%#TNuWEr}r{3_VO1Wvq@f& z9A!B!U_YPtadv_~=qRbR3MWJj_#qE7{Rir253pRitll8ky+~m$rxSTC^>O@5iAK zR1&?6Ot@AcL?-<{IxnPhN@W#YE7&%All;)P?ajW9XWxT*Ub>JhWK`cnUnW0t-#mSR*_v127%yr*?B zLGu7p2qc)Ht6P``S!%R{!sjXaL5hBu&nKze6i25R(v7q^69*@Qa*HdePmrZ6_w6Bd z{%(rHc9Q>p$fS{+cgnw2?4lOCFQjf#Nl=VWeTc!$Vmz7?_Mz7x@eB|e$1Yma7W)6-9k?SN^W-=gb)blM`BsViJNyy9$4&|d Y%9_SB_ng9M{zW5WeN>G{3$SqIzu3HjV*mgE diff --git a/out/production/Tutorial-Island/sections/WizardSection.class b/out/production/Tutorial-Island/sections/WizardSection.class deleted file mode 100644 index 6aaae0704726e1c5f7c4768b7aa46a5f88999e1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5101 zcma)Ad0ZS<9sdr;&aymUm)vJbOA{b9oBJXrAwZHf8^A0rC1~leJAnzy%(^p6OSQJ% zHMZVWQ*G-VHT7ts5SzBvqpj9zy^pGm_kHW1e*E}-GXv~~p&$R?y*I!6ec$i*dvAH_ zzYjeMU@QI|MqdOwaD4>Z(JzPNau}#5_r?e`49U-Q6^Bd&I!?&XVL6P*!KlJXj7E^f zm=rN3&5B?Ha&q-DIppPFN8q5KVmyqS!niq%2}!s`vR)p+D{!kEUa8`?2(G~Ga(I;- zUM&S)BUi7LtJj6``Uu{DJ5;=}3a9WUsdZ;P6dCGvyg7om;H@g&rsC}~hIh!2-l^j5 z2sYzg5xg7kk>t}V?oshx1$BLi<88+}1`k}DNOmN;4k=ibwDQAo%O0|vc;4Q)Bd+C) z_?VW9x8-%MRl$;;w%)^oz1@RzG^5Fr+PD@kI7T*}G;D{$RVicG)SNW1VdZLVFC;aP}%FZ)(0yK}EZjq3OD$Vd`Clu^~O* zs|{sIsZUyIEqk4oH{`cZtZ+sQTfx$#t*4~}JKks9qUAFw?~~p_mYKAyoPwH^qoqfW zYB^su(s^@Q&$&t}-lrgTla?Lrwc1CF^r&u1XxxyFGhoRv%;C;)-E` zl#?g;3L3hsYZ?;k#u`k^X~>aflHA}}4H>J!8PS{#OrCz-<`k1sCzwFjNQOCTZxHw* zz9jHvd_~3M0#8VPPf9;)E-Q_>XDJc-s=(Lql)%^J@HD<5@J(sq8GMTe>mRX-Zwq_} z-&L^kGMgpmtK$0tKf;d%p2bgy=T8NGhUZjV68O0cXho2+U#kkr1`;x!UkL2PE(KT2 zBRpMiQudcBekJg0{6>EKmZ=q7DlDQIMsIR@d1wBDS2bW$0N2 z&HfhMW;m~jM537;Bf_x!en9YoH{|o_ba}uj&S-~kVqfXeoDl^JiX(8_vGi3-QL8sO{ zX*VN5A3=3J!)LA=c8{0s-R`wQ7hbMUe=cqs2&fW<5@slFW2TSb-MUk^xh7-k3Wdd*Dhy(7%35i3h$Ynu{t>T+(g zWQZ#~69#YE05ht7vz{(EYy`XKMB|z3l(%W?Jia_8lYT_A5AxQtN90CjZg=I<^XE42 z)f7Vu%1p_Uw{zCAb(^>Q_P|351kSy(JJ}ta30{AHWQzzm9hQX)zunkn<;U1lKIJ*9!nhQRIonCeXwEfGM3hC$92*s$A7V@%^M!K*&hG%%2m z`50^ear0{dyC=dO!a>e^ErS7 z?Wg4BP!gfPZ*1Z{zJtHY%CTHNX}DT0Uz7atvxn<4ypZ2~F>`kN zR1#+}&Z*`cYA5+C?F>ddqIM2Zu40p@zX#PVQ&>P=lJi2&9po&U#NyLfBUhnEu%y4d zerc+|qJCMbzp{RLY7#3bx02kIlUQ{cwcctqi7J;uLQ@V2%?((>F-{~m5|&M<;V88NS`0MGu}s zZxP&=e7FzMUk$2j)@%*cgchpn7M9~MNfpFB!BgPdpDTHsCm5nUw<|B=ihklTg@)w% z@=2`eljD_rE$b(7RUe1O2PjqMZfCJXAAP9C^*q;pZtgf%VZaSzv1iQ>qnf-VgXQ~K z{?zb&-bsDwb2m}Cy21l?E#X}E7@CsnpTJcT$a83>*Ot>*#Ee+ajHtfgXGFyV4=KO@(=; ze!Z2YP(^K&ZMldI{n5pbAl_eI`EaDaJSIB2`zvCirkgqGQx3V5C@GaCGS#Gnd`hP) zBS=w8WMZU*OYBHWbXu*=Ra+oQ(|VpImo%+-z?G_(QdPdKgR`WFPil8buKDUYF+_z= znhi8swkVn`R6H$+# zdW3y3QRflD9-%WPYF)wwY(0-EnHw?D9uo_g6){mig>B~%l?_O7E4G%^!mL)#Vs+U{ wtmD_UGN*7Ie#p6=t5f(Mez1QT{)&I#Z&-$xkS=TarIft^gZ%SWcj1Qr0dx8?8~^|S diff --git a/out/production/Tutorial-Island/utils/CachedWidget.class b/out/production/Tutorial-Island/utils/CachedWidget.class deleted file mode 100644 index 169865ad4ec122ab2e5ac7a5f290b4adbed28350..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3533 zcmbW3dvg<27{;GXLbpk`(w0lH7ui;7)3lhjDhQ>m*cPY+5K=(I+csI!g(Vx4O#v0} z`U%t-FEjq(7r;?cN5{)wI^$<@)aTu^O;ZViPN(O#=bZO<-uHdZ$?t!D{}X`6@nHgk z$iy*#6H=U%;*^eOTX8ypEjZJPtPCx+;;hu?5;%|N61afp6YO4;;sq&Qln*Z@(1Vwy zctyIFw3emFNjI;S5p|xa{?V`UpuR&YXpyyT` zH!r8xLNiiIf+EteeEx62v^GhVrn z_A1MspDtI%_ouCrlU5(oM}j$=9nU(2qUBf1wuXg!E;!U|M%785$xfaR$fjn5;E+>v z{22{fl8cKY=QPCTygc{cnsJKu$?DZ*yS!vAyBz7tcsa{GXO$i4hl4SH#o_6;XR5yA zR?>4;ZpF@r+iPgg`d04B39A&$ru%4*W&%4qlTAD_a!yB5!%(sr`(}3t>(0$cH%bbN z!PIc<-h14Shr~>jVbn0$bVGI4%G8Jouec$7s^mLf(Q@ftT_pis)Yt4t>#H@K{m;AK z4?QD8_N<-riusJaYP-rHQ>k1Dvp~Z@GqO#ILRDz!GKXwh};g5@4A z7phk&#f9rRJ8-%NQ}LLK^A+=Iwc?vA)~an<=BnjZZF9yPm%U5e?67aTw#5k(rh-+| zmu<6D_Ew#|oi{Kn*|dZFSu#Sq&WLevvimSuk#ob!3!dvayhM;G(KIK9-G9mS;TA7b6{PH^@|mS~zsrb?KaS2?hSiI2E54iy?Y* zML@y(aUyh2FlEl8I&yLcO^~(1r4J?dkk^5_u^5OX^wo3DF1-* z)Ecx@04)}a5K>Xiw7obWZ*L^00tA?Pf(B8E0>LkFMt zPLgb+&F!?X0~7peDjS%@W9-pdz^nx=p^orJitG{ji_4=rp3wMBf$j@Izu^`!PCC#W zw5^Y@{da*)_470v#Di$%M%^LtF6_pGyn=e^lRonG<4K-Ls8h;do%%qX`at08h~UVD zN;Ki`5dPhW1^mGQ-l3=WhX?q8vt&iG$pJ=x`Yd#FYvAV5+lX)Q_MnC9%#e2gyBPUF zS{){ZaPCz5);W`M+tRA?srDBqN64h}VBqjxLPvt&e-a`MH$(a@BucCkwFyxyh`Ayf z4vCWVEA62Rz;^%41gsdOYn7D5` z^(|tNFVQ{9Muh)S8K}Yd4(+#Oh~MI=(KS3Ez4))Hv-Oq?b==|xjai#!CX6%c6ZGaJ z2_IwYaYk%k!zrfgr(enr<<4PBq2 zEya2pGjdFj>qK2VATWh?9Abp08SmMELTP8HPB9cxv~$)R=4n*o+zRavm^v03kob6p zNFTEnqzOTa*RWl128CmX2%7ayYWiRCl+5R-%6TF#P}oN(m7{drF$VH@1L{N_bs|KK zGadhdI<^^=Pke~_6_Z_1XGceC=#Kq}T^A(6ZP^+g`~^M#7yJ}+^jT{BG&OvNKFShu ziTQZG0erR&J{y8}-wA%O5u87cvB->&n{kjzf~fZhvh=#yNmp}*^)8g{cCZD=!H d`)e>I_K`qOEy2nc0v4r@RLG*?nPArOzX3@^{rdm_ diff --git a/out/production/Tutorial-Island/utils/Sleep.class b/out/production/Tutorial-Island/utils/Sleep.class deleted file mode 100644 index e614855299f2639e0c426c4b8820e4b850e3e4fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1118 zcma)*ZEF)j5Xb+Ur)%ymskOFI(_L|iWE#yjy?6ep?`5e9yf;}mWUu!qiUR3}{cJJ`l#K5S)E=l%r4I!h zXP$&^=UAX}6pf_7Vo!zgX?8M@@pFF=kmq7A8v4PpA1mG$&Pw`LB?65eUnTMSfs_*} zY^3T$Mp-H#x&oc~s_XI#Doka3>IVX4r}Ij{eEfbWC){9SphNqFYrF`l-u!(LXYNaI z&3=@{L-|B;-==PAp9QyJ!?j_;Vr$R9EgQGd60pv+&qoa#`)IMXBCs39V=qbuQR>CX zoqKv}D*fOc{hg;D=n?`Oda8jRj=e6+5NDHAj%EVTa2zdC)#>W*_WxgjfIXJ!VNyH} zfvVOIcj;Z#=?&6cxgWBsWYf)QZPM-;N+{FUa@VF1?%o%aKGC*>MOvHs$flGAB{y+_ zd|P=qmI%l{OJjw$mT`$P8NX8CUsH62&TMyWeTwqA{3XYMZbx1z0 z)A)hvOSe5m?JJCbaczxT%>xT6k_D{ws$kTq`RI1+l{9Ny*`d7Cp{v*7VC NxM`MmomeGo`~lqx(zyTt diff --git a/out/production/Tutorial-Island/utils/WidgetActionFilter.class b/out/production/Tutorial-Island/utils/WidgetActionFilter.class deleted file mode 100644 index 03254b2e1fe9ddaf396fd45929261708bbff6fe2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1253 zcmah}T~E_c7=F&$?yRMJ4GRoGKoPeUDGVJ6APF&nm<)~1K-3GyCR;;>Ls{5AfP0d>Nj<6cSdQ!|qiSwD~3~ga}R3qrx zVha7;nLZ4v>op57j9%JHLh~zQjN{LY4+vA<(_( zqbw7X=%ORsWdxnS!$X2uFH^dLYg8?G0;}in=lL|Nv_@tmFm>5RGsOz{9?qh!ei2o1< From b77319eb89f3359041fb632a850f49feda60b057 Mon Sep 17 00:00:00 2001 From: Maciej Date: Sun, 4 Nov 2018 15:08:41 +0100 Subject: [PATCH 3/5] removed .gitignore --- .gitignore | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 .gitignore diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 8502256..0000000 --- a/.gitignore +++ /dev/null @@ -1,26 +0,0 @@ -/target/ -!.mvn/wrapper/maven-wrapper.jar - -### STS ### -.apt_generated -.classpath -.factorypath -.project -.settings -.springBeans -.sts4-cache - -### IntelliJ IDEA ### -.idea -.out -*.iws -*.iml -*.ipr - -### NetBeans ### -/nbproject/private/ -/build/ -/nbbuild/ -/dist/ -/nbdist/ -/.nb-gradle/ \ No newline at end of file From 5f3ab4618f766752d61c3e856687f13806a5bf51 Mon Sep 17 00:00:00 2001 From: FantaO-o Date: Sat, 4 May 2019 23:04:57 +0200 Subject: [PATCH 4/5] Fixed malfunctions caused by last update --- src/sections/RuneScapeGuideSection.java | 26 ++++++++++++------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/src/sections/RuneScapeGuideSection.java b/src/sections/RuneScapeGuideSection.java index 94b2803..e00664d 100644 --- a/src/sections/RuneScapeGuideSection.java +++ b/src/sections/RuneScapeGuideSection.java @@ -10,7 +10,6 @@ import org.osbot.rs07.script.MethodProvider; import utils.CachedWidget; import utils.Sleep; -import utils.WidgetActionFilter; import java.util.Arrays; import java.util.Collections; @@ -21,10 +20,10 @@ public final class RuneScapeGuideSection extends TutorialSection { - private final CachedWidget nameAcceptedWidget = new CachedWidget("Great! This display name is"); - private final CachedWidget nameRejectedWidget = new CachedWidget("Try clicking one of our suggestions, instead"); + private final CachedWidget nameAcceptedWidget = new CachedWidget(w -> w.getMessage().contains("Great!")); + private final CachedWidget nameRejectedWidget = new CachedWidget(w -> w.getMessage().contains("Sorry")); - private final CachedWidget nameLookupWidget = new CachedWidget(new WidgetActionFilter("Look up name")); + private final CachedWidget nameLookupWidget = new CachedWidget(w -> w.getMessage().contains("Look up name")); private final CachedWidget nameInputWidget = new CachedWidget(w -> w.getMessage().contains("What name would you like to check")); private final CachedWidget nameSetWidget = new CachedWidget("Set name"); private final CachedWidget nameScreenDetectionWidget = new CachedWidget("Choose display name"); @@ -85,12 +84,6 @@ public final void onLoop() throws InterruptedException { } private void setDisplayName() { -// && nameSetWidget.get(getWidgets()).isPresent() -// && nameSetWidget.get(getWidgets()).get().interact()) { -// Sleep.sleepUntil(() -> !nameScreenDetectionWidget.get(getWidgets()).isPresent(), 8000, 600); -// - - if (nameAcceptedWidget.get(getWidgets()).isPresent()) { nameSetWidget.get(getWidgets()).ifPresent(rs2Widget -> { if (rs2Widget.interact()) { @@ -98,11 +91,16 @@ private void setDisplayName() { } }); } else if (nameInputWidget.get(getWidgets()).isPresent() - && getKeyboard().typeString(generateRandomString(8, 12), true)) { - Sleep.sleepUntil(() -> nameAcceptedWidget.get(getWidgets()).isPresent() || nameRejectedWidget.get(getWidgets()).isPresent(), 8000, 600); + && nameInputWidget.get(getWidgets()).get().isVisible() + && getKeyboard().typeString(generateRandomString(7, 12), true)) { + + final int configValue = getConfigs().get(1042); + + Sleep.sleepUntil(() -> getConfigs().get(1042) != configValue, 8000, 600); + Sleep.sleepUntil(() -> getConfigs().get(1042) == configValue || nameAcceptedWidget.get(getWidgets()).isPresent(), 8000, 600); } else if (nameLookupWidget.get(getWidgets()).isPresent() && nameLookupWidget.get(getWidgets()).get().interact()) { - Sleep.sleepUntil(() -> nameInputWidget.get(getWidgets()).isPresent(), 8000, 600); + Sleep.sleepUntil(() -> nameInputWidget.get(getWidgets()).isPresent() && nameInputWidget.get(getWidgets()).get().isVisible(), 8000, 600); } } @@ -110,7 +108,7 @@ private String generateRandomString(int min, int maxLength) { String chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" + "abcdefghijklmnopqrstuvwxyz" + "0123456789"; - return ThreadLocalRandom.current().ints(ThreadLocalRandom.current().nextInt(maxLength - min, maxLength) + 1, 0, chars.length()) + return ThreadLocalRandom.current().ints(ThreadLocalRandom.current().nextInt(min, maxLength + 1), 0, chars.length()) .mapToObj(i -> "" + chars.charAt(i)) .collect(Collectors.joining()); } From 6649e4399d8ca1d5d22b0fd890a0564130dd010d Mon Sep 17 00:00:00 2001 From: FantaO-o <40706418+FantaO-o@users.noreply.github.com> Date: Sat, 4 May 2019 23:08:46 +0200 Subject: [PATCH 5/5] Delete .gitignore --- .gitignore | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 .gitignore diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 63177e3..0000000 --- a/.gitignore +++ /dev/null @@ -1,30 +0,0 @@ -HELP.md -.gradle -/build/ -!gradle/wrapper/gradle-wrapper.jar - -### STS ### -.apt_generated -.classpath -.factorypath -.project -.settings -.springBeans -.sts4-cache - -### IntelliJ IDEA ### -.idea -*.iws -*.iml -*.ipr -/out/ - -### NetBeans ### -/nbproject/private/ -/nbbuild/ -/dist/ -/nbdist/ -/.nb-gradle/ - -### VS Code ### -.vscode/