From 0aa4d3e02a72cd51d1629be3a18d70f7d766fec5 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 15 Dec 2015 03:14:16 -0500 Subject: [PATCH] C level work --- .../Prefabs/Enemies/Megabot_Melee.prefab | Bin 7116 -> 8460 bytes .../Prefabs/Enemies/Megabot_Ranged.prefab | Bin 7064 -> 8684 bytes .../Assets/Prefabs/Enemies/Projectile.prefab | Bin 0 -> 8356 bytes .../Prefabs/Enemies/Projectile.prefab.meta | 8 ++ .../Assets/Prefabs/Enemies/Skull_Melee.prefab | Bin 7056 -> 8440 bytes .../Prefabs/Enemies/Skull_Ranged.prefab | Bin 7056 -> 8572 bytes .../Assets/Prefabs/Environment/Coin.prefab | Bin 6148 -> 7040 bytes .../Assets/Prefabs/Environment/Health.prefab | Bin 6160 -> 7008 bytes .../Assets/Prefabs/Environment/Powerup.prefab | Bin 6160 -> 6208 bytes .../Assets/Prefabs/Environment/Wall1.prefab | Bin 6416 -> 6468 bytes .../Assets/Prefabs/Environment/Wall2.prefab | Bin 6416 -> 6468 bytes .../Prefabs/Persistence/Charge (1).prefab | Bin 0 -> 7356 bytes .../Persistence/Charge (1).prefab.meta | 8 ++ .../Prefabs/Persistence/Cores (1).prefab | Bin 0 -> 7356 bytes .../Prefabs/Persistence/Cores (1).prefab.meta | 8 ++ .../Prefabs/Persistence/Health (1).prefab | Bin 0 -> 7356 bytes .../Persistence/Health (1).prefab.meta | 8 ++ .../Prefabs/Persistence/Score (1).prefab | Bin 0 -> 7356 bytes .../Prefabs/Persistence/Score (1).prefab.meta | 8 ++ .../Persistence/UIElementController.prefab | Bin 5304 -> 5556 bytes .../Assets/Prefabs/Player/Attack.prefab | Bin 0 -> 6956 bytes .../Assets/Prefabs/Player/Attack.prefab.meta | 8 ++ .../Assets/Prefabs/Player/Player.prefab | Bin 9888 -> 11288 bytes Roguelike2d/Assets/Scenes/Controls.unity | Bin 0 -> 44956 bytes Roguelike2d/Assets/Scenes/Controls.unity.meta | 8 ++ Roguelike2d/Assets/Scenes/LoseScreen.unity | Bin 0 -> 10196 bytes .../Assets/Scenes/LoseScreen.unity.meta | 8 ++ Roguelike2d/Assets/Scenes/Menu.unity | Bin 0 -> 35176 bytes Roguelike2d/Assets/Scenes/Menu.unity.meta | 8 ++ Roguelike2d/Assets/Scenes/ProcGenTest.unity | Bin 39552 -> 39448 bytes Roguelike2d/Assets/Script/Archer.cs | 50 ++++++++++++ Roguelike2d/Assets/Script/Archer.cs.meta | 12 +++ Roguelike2d/Assets/Script/LargeArcher.cs | 61 ++++++++++++++ Roguelike2d/Assets/Script/LargeArcher.cs.meta | 12 +++ Roguelike2d/Assets/Script/LargeRobot.cs | 38 +++++++++ Roguelike2d/Assets/Script/LargeRobot.cs.meta | 12 +++ Roguelike2d/Assets/Script/MenuScript.cs | 29 +++++++ Roguelike2d/Assets/Script/MenuScript.cs.meta | 12 +++ Roguelike2d/Assets/Script/NextLevel.cs | 2 +- Roguelike2d/Assets/Script/Pickups.cs | 76 ++++++++++++++++++ Roguelike2d/Assets/Script/PlayerAttack.cs | 49 +++++++++++ .../Assets/Script/PlayerAttack.cs.meta | 15 ++++ Roguelike2d/Assets/Script/PlayerMovement.cs | 1 + Roguelike2d/Assets/Script/PlayerSpawn.cs | 19 +++++ Roguelike2d/Assets/Script/PlayerSpawn.cs.meta | 12 +++ Roguelike2d/Assets/Script/Projectile.cs | 42 ++++++++++ Roguelike2d/Assets/Script/Projectile.cs.meta | 12 +++ Roguelike2d/Assets/Script/TextCore.cs | 5 +- Roguelike2d/Assets/Script/Zombie.cs | 39 +++++++++ Roguelike2d/Assets/Script/Zombie.cs.meta | 12 +++ .../Assets/Sprites/Enemy/Projectile.png | Bin 0 -> 20060 bytes .../Assets/Sprites/Enemy/Projectile.png.meta | 56 +++++++++++++ Roguelike2d/Library/CurrentLayout.dwlt | Bin 46196 -> 46260 bytes .../Library/InspectorExpandedItems.asset | Bin 4336 -> 4340 bytes .../ScriptAssemblies/Assembly-CSharp.dll.mdb | Bin 2993 -> 6435 bytes Roguelike2d/Library/assetDatabase3 | Bin 1516036 -> 1521692 bytes Roguelike2d/Library/expandedItems | Bin 4248 -> 4656 bytes .../00/00000000000000003000000000000000 | Bin 4313 -> 4313 bytes .../00/00000000000000004000000000000000 | Bin 4325 -> 4325 bytes .../00/0000000000000000b000000000000000 | Bin 4337 -> 4337 bytes .../ProjectSettings/EditorBuildSettings.asset | Bin 4144 -> 4252 bytes Roguelike2d/ProjectSettings/TagManager.asset | Bin 4476 -> 4504 bytes 62 files changed, 636 insertions(+), 2 deletions(-) create mode 100644 Roguelike2d/Assets/Prefabs/Enemies/Projectile.prefab create mode 100644 Roguelike2d/Assets/Prefabs/Enemies/Projectile.prefab.meta create mode 100644 Roguelike2d/Assets/Prefabs/Persistence/Charge (1).prefab create mode 100644 Roguelike2d/Assets/Prefabs/Persistence/Charge (1).prefab.meta create mode 100644 Roguelike2d/Assets/Prefabs/Persistence/Cores (1).prefab create mode 100644 Roguelike2d/Assets/Prefabs/Persistence/Cores (1).prefab.meta create mode 100644 Roguelike2d/Assets/Prefabs/Persistence/Health (1).prefab create mode 100644 Roguelike2d/Assets/Prefabs/Persistence/Health (1).prefab.meta create mode 100644 Roguelike2d/Assets/Prefabs/Persistence/Score (1).prefab create mode 100644 Roguelike2d/Assets/Prefabs/Persistence/Score (1).prefab.meta create mode 100644 Roguelike2d/Assets/Prefabs/Player/Attack.prefab create mode 100644 Roguelike2d/Assets/Prefabs/Player/Attack.prefab.meta create mode 100644 Roguelike2d/Assets/Scenes/Controls.unity create mode 100644 Roguelike2d/Assets/Scenes/Controls.unity.meta create mode 100644 Roguelike2d/Assets/Scenes/LoseScreen.unity create mode 100644 Roguelike2d/Assets/Scenes/LoseScreen.unity.meta create mode 100644 Roguelike2d/Assets/Scenes/Menu.unity create mode 100644 Roguelike2d/Assets/Scenes/Menu.unity.meta create mode 100644 Roguelike2d/Assets/Script/Archer.cs create mode 100644 Roguelike2d/Assets/Script/Archer.cs.meta create mode 100644 Roguelike2d/Assets/Script/LargeArcher.cs create mode 100644 Roguelike2d/Assets/Script/LargeArcher.cs.meta create mode 100644 Roguelike2d/Assets/Script/LargeRobot.cs create mode 100644 Roguelike2d/Assets/Script/LargeRobot.cs.meta create mode 100644 Roguelike2d/Assets/Script/MenuScript.cs create mode 100644 Roguelike2d/Assets/Script/MenuScript.cs.meta create mode 100644 Roguelike2d/Assets/Script/PlayerAttack.cs create mode 100644 Roguelike2d/Assets/Script/PlayerAttack.cs.meta create mode 100644 Roguelike2d/Assets/Script/PlayerSpawn.cs create mode 100644 Roguelike2d/Assets/Script/PlayerSpawn.cs.meta create mode 100644 Roguelike2d/Assets/Script/Projectile.cs create mode 100644 Roguelike2d/Assets/Script/Projectile.cs.meta create mode 100644 Roguelike2d/Assets/Script/Zombie.cs create mode 100644 Roguelike2d/Assets/Script/Zombie.cs.meta create mode 100644 Roguelike2d/Assets/Sprites/Enemy/Projectile.png create mode 100644 Roguelike2d/Assets/Sprites/Enemy/Projectile.png.meta diff --git a/Roguelike2d/Assets/Prefabs/Enemies/Megabot_Melee.prefab b/Roguelike2d/Assets/Prefabs/Enemies/Megabot_Melee.prefab index bc238db34f220f4291d150fe88effda130dc358b..53b50bd13604e0346a3a76d8a2374b39813c5e34 100644 GIT binary patch delta 1204 zcmZvbUr19?9LIlWn>uJ#X6oIpmf94_(p*JEp^|A6DYb%nDyF+SwQVvlwe{czy_z5g zgdpfIMf8x-Q_zD@kI^5nAkZkVhXNx+G9p^v-??*Wc*pmib3VVn=bXEj2gZ(^Au0|9w?~{1#D<$gIyKS5ySsQ(!Ce6vxGJN$(c(Pp3Ei~VZHE&FZRGuVKwPAi1;sT}6dIidW*DJ6s%LUEiB+gsm z#8*Mia@8mo9>9_dmqV+0atLcSRAdcSr{N5*RGfEgoy0|~xzQb2zV@5&g0I(TRfczU znX$vI!2vTGYmJ+RT*!6H*RGr{@99_|GSU}~g&WBX#QF`BMurU|NGia4ED$z2dj^eO zvyp}`1QJG!jEE6VoEnar6sH6Q2S&_5q}Rw;eUH5_N^1FULbUYUrbd1}fP_*y&Fl9w zxjfL6EYNhJ$=#Zs48g$<7FDwRPSihQH=2Sij*&m-m?A_yb4NKP)u7B>j5A7B+|B;w z9JalI?HR_eb{1?_6KtYS2`e{W16{sdJ+H-=uC|OX&$NH&o-0BCp5JYYO|xI_AHQ?S zKQ-PNN!UnEYD3cHaf%$7?{3+!(hM4X(&0{s@|CPA94|hDeT&v^@j*1nw;r$j<=!Kw sJ&s&1V%rH+C4Xpn@~5X#IHX&z7k1gMM@u*=b19f*bIH$|TTbh)e}qrkOaK4? delta 200 zcmeBiI%BTFz#wsvfkFBV0|Ns;ko^HjGnncb=^3RNGW`4h|34!e1HDS3oKl7#2+Sm62xTn4BpiEf)b)-~klN2V;o3q`NL4Z43(- zC-0My67v9>I0eXk$qd2}B@9fHHD$9Wuax6vWSKly)_L;>*%C%Z#>sc(gBh778!G4n P$wYXTS; zp@kw^q_72TqrTO@5ES%5T8N_ULrk<&_B;2z8AkCAzjyEXo#l7t-1p9`{oJ^dsAwJ0 z;?G1h6K5}Ws;#Q7s@}hv{*8~1i(C-c$LalrIfsWHHh=oH;ZINUZ(je`t0b9S!WT zDFGLfSYQtG3N~s-LN~zn+%#_rtg!^-e|bKbVt}1i0luB{T_BncR50=3YTLf7b)2*<-F@Y-|a9?aW-R%;Akj=3PASBb#I1!*>t+2O9%Evk7+5tC(3^1-{%= zf3o0PVQtf(cewASUhx$PSid(V*N?ruw(ZK1meIksKn&%uKAk_*PUW{Y4xM%1+EsR^ zS0i~!H)NjEF0y65qj7qwMYMmn)e#e=DJ_+b$25Rz)g;Y1;GJGCU+a1<%X;=|I6LG| z$13^QnU%wDx>g~dILqW0Jy(8rmO#egS}AODi>t1YD_FOS)8x8}QV-V5xJboi$_=>k F{sWrX0Sf>C delta 220 zcmaFkJi}atfkEOT1B3Jo1_lOxAo~N5W-!$=(lbgkWcc_0|9?g{28PWFtVhH(feeP8 z>5L!+U@#L%f_RJ!|Nnyo7U_aiFfc5b%quI+$T3+{R$49ssK5g#mJh}dbsqdKU_%x# zPOg)c67yhUU`PN;zhnksh!O^-$^T_jCohoaoLnQ%!N@W>SI&9!0l5-JHjqvxt;rV^ kR40FsW1sv@L5Y!RvZSK^`3E&^Zvk94PJ-nSl&yS$Y_RS8y3_Q1^e2uBo?LGCS zCRO>V;c0Q&yFAk!+~wgqEze5uj2j+~(a~T&GacOJnN`I-wIB1`0UoaK1IS*79)ogt z065phHCs81V%&3P+-rd|)yv^J!8GoUi`}d8^nm|+;Gz7lCti{E-g3y3nfMLFlf;`v z&bOcs=kp=rlAG0oXuAuU-+~|5a%meHh+?B)4RoqhtF!vP$(YJtUD(S8=jCPq)8@s^m!q^GdBYa#R$8rL3qCCcRI*i0V&Tn|D| zp(@1V7A~G5Nj$!;nx}|+5b+eCvixiCPPx%jG~yRek-VJ0<|*R*^c2)L@*jbGdhky9 z&{Htgdl2yy26yE{PholJsW+oc`Os6i_}`5Or>9UVi8@d9VI_~4cH$}UK2-}W40Q#C zQc(1Z5zMkr%&Rc8C6yhF!dx*6tT!DL@z|6a-{_Y|ZHwM=M>@)l`!dP5=4OBX_KWLI zta|kIIh!7D`6J!Q<7Pq;785fz!T*<)7UIOo!t%;X|y!94pI5IQ=qYFJnj@|Y!*LeoE_&$W7D{HcASSbHjBH)Nn_Kv zr^qvkGI_MId6-fBc;sP2l(@^2sN$YD&Cj9CaTf@FHAdSPq*M8UAWB6zS>+UbOzoxt z6YmeoIl)bN5SWk3uF+gR6Z*8~^*DcVkQRmpf*{%)X7GMLCh@HIwZD9R$(p0Xcir&I zf2TW_awEQs+=R?TL*AfY@unAfrTCi4d8PQe6?I&AeSEzX7*90TX#u`>d~JE^<7>+^ z)%e=-%*41I&c<1u+NpWv_<9xkZbGJFFf&=ju>3S+?aj4fSboaNdig#`_90UiLzZ{# z<$Z&TAt$wr7!QsEr`*JlRYJx+0G=-Zqb$Xc9sEgyiy;fHWPNkR9Ce zh#>>-4EA&d`Fsxg)Mlc)sYZeQqZ8#^y1X$J`C%@VZ(GNB(U$PqTiz1pvRP5utz|#c zIng~bf}k*<7H=LIDI;uTG*}oK%su9-0IPU-$+3S-&h6ZO)6RJ}zj5MUzoDD>1~Rpd zDRwMXv^1}z&D4M^X>$T~lybc`F9CKn+H861wb}AaRhunOy*68(sc3T>=FTscsy1UG zR+}xqXtTlT<}ANxv*4bh`yK!f-M2oLgeMlO>SKv`+j|%jj&=an(1l`f}43IgWzXiBZF859CDSq zsknE`Q*RKKXQ~EadFlsOAW%4YP`WilI@Ky)E76Ms>%=vS^N_gUOTU2eY!v?#*AFJY8KKFr# z<1Q8)bHZN&`_%`WAsijFm(=*PklVv%+&h6Y)ywTJ!8Gp5?c-J4Q_%5B20YYRhBGRe z5S|0T^T0VD&KEPO;zfhsU5A$p{)sv~H289Z50=7Q_-P-Xur}208%9XcTg>FrzLXhjr#n+odXzCUS|AGP%VkHS{xBGpCIkLR z9uWy5a)Gv%Q(1AZ87hmHc?z5r|y(rPe zZ{4;rwP&5ZMWw0?YGXp^W6=H-}%+R>=jEZ_id%V(gvtor=U+)bAF(UT<_8!vAoq)1GJ#I-nx1{n1Kb)F)=Bgy7Ume!B2nX{q8(5_m9xA-|j-6=@&yzjA&EuKlUK zjwYAppGN(bz=J$IKlD6X)CAVcYgNvZ=Z9`TUB2t=Jb9^Rad)2VqwyBG^rGJ+zXVhj z)=iJiljn!F+Zn=d=gIR!^UR1{o6{CueunSl=lP-MALp0zBgsB-{@VEw=dYa~S`JTx zmusq>A8|R<&X4JGKH2@MogaF?=-)Zd+WFBOlSA$Ni0@bJ{Fo;D!t;sqsa>k+OG>*h zJU^^_+h4$`4YuV<%ja|n0_S^EWD_wrYFNT=)3p$~7|m;0ev1dqJUT~%r)>U!`D zBo~khU`hw^JT6)H+n>GA!n$9e?z4E(SDtM~9eYSG zrT#SW3Y*A0)z9vIeMf%smCn6;H|_5}``k>lN4mKF{MwVJzq|2UyL-O>%;q9IjGO2L zY|7_`!&EqN_gFC(O(ZhVg0Xy*z&R3(g*>j*KhM3kqg`F>J=8UM{3qxB@P;11c5n2w zYv4jCOC~F0u9eBkfbwLra;6NKtZc2!tUT#Y=_8?8{2d2B0%>2}&EIj@u|aY~7pt}N zB3ryYaO_u^rDt7otGOqV@O-t?yvyTv qZMhSCp&llhyUld$9@^*Sa;~2@S8aY#Bpsp)R~7=r{#kt@&wl{nFt%m@ literal 0 HcmV?d00001 diff --git a/Roguelike2d/Assets/Prefabs/Enemies/Projectile.prefab.meta b/Roguelike2d/Assets/Prefabs/Enemies/Projectile.prefab.meta new file mode 100644 index 00000000..a86eab87 --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Enemies/Projectile.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bec9b6150092da244a9982da85522b87 +timeCreated: 1450163419 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Enemies/Skull_Melee.prefab b/Roguelike2d/Assets/Prefabs/Enemies/Skull_Melee.prefab index a45e234d9948d4098745e6ca67b843d8cf7d88b8..b71bc95f368ac82ec5def8c80917154c75edf751 100644 GIT binary patch delta 1238 zcmZuwT}V@57=FLa=^(9{sr%7dwJfMCR}o?8EdM}6OQEi+<&LJd&E~-zL|b@UVtgP4 z(hrphK^fiHMP5aCRb6-~_CsA180C!;(R$wR9LEd?&w0Q1d4Hbwd(YX(;pLiBM5Q4j z?=lf>z&Qy^hsyos{>}>en@Xib4hY!Pwef+5J2UQ?#m^%S=WJo#pSMdVeG8*s^v2s~ zqA%}Ol_BpcAb=bp#|r#6zxK&yJ3PXjDa0<0xa3VJPp&1qiH9JY4W zC?|duWcR8;S-2Z63wwb~KG6%G16$JpW74q6Z&N(q*x1AXd>(XrnqU1*_`t6<=nj)_ zZPjB(>q6anG*&mLYjPpmCEw-RT7B)YV5Gk@8VgsE9*lKqI`#KyT8LDEuOS%LTF&=q z9eNe@T@1#x7-NH4k3U&AE!AOT@M*YuyuZwr{--M`k)}kyw9sxojm15uC zkUHl7F$9O`WBi%2{2FNbN7;O+x#>;w^s!$yp^H(p8n?!8AYa556ti Ai~s-t delta 216 zcmez2IKf%LM=xcmT!n!5E@$#(fu%Hij9D zllRF;i8%mGOaO9UGJ`Ng2?Nt)P1)?pmU7&TER*NTI&c0Uo5RQk(#51T`Jue(gLpDYH651s}NDtG;ARGgHci!x%AWg*|a&zQLt5B7=#rc z1cpJOl^ACB13`2bgk2OtP#2>tkf;#En;;^4-t)~h!wx*>ocDQup7%TFJC}=pRUINq zdqtFShKM#`zlfD~=iBma?M3u^d3jkxfxx;v{rTF#_QT@i@Q}T(c79}VGIO@*#mkcV znc4I&@#ikR%SGG;Kmbuf9Zj%Z@m^F*jj8HzM4o!yX!70GlfPDwKLQak!AODl<2v$x z1J7J6z(bIZJ`nknu;=*olGFHn)Y%N%2%u-F$aU=C@1hQO8^^p~#)~4<0esRC&yGrV z=%s)KNi49Dc?mr=BB2XlJ0Zkt0y~2Oo0#`=j&4Oj)=y--bQr2K#1!1yX^v1kymSC6FHC z1qEIC3O`c54q;RSk=xbRF@_^q2iy)9% zf1jeXQA2~rU6!@a;Z*96bt$c$a_Z}GcojD(F2(6>>g)B;0C}mcv)|)zwJOx-?&Yw~ z9&BZxZ6@n^avr}ljEN^g+hD#0uqE&WnH;ieK@)1c$s*#^9VUyf1p#*WdL^{Dy4-sl zP80AAV&x~{mJCtS++HbAs3RH&_f|s7yV3E(z+vy$^BI@s}m_Pe*p1<=iUGS delta 236 zcmez4G{IbjfkEOT1B3Jg1_lOxAo~N5W-!$=(lbgkWcc_0|9?g{28PWWS&oQn0vQY| zb})hzfWcHC3F0v_{QnOU=ult>Q4BLCFO-pHWSG2HM%pg`sK5g#mJh}dbz%=(z=q5K zl1qT%SHKt|w;=sHE0D|Jz{J3i0Hj|sgD^ynfobw&*}TbXNz0L+&*c>n+a diff --git a/Roguelike2d/Assets/Prefabs/Environment/Coin.prefab b/Roguelike2d/Assets/Prefabs/Environment/Coin.prefab index 7d3e7e3cc737a23d01ecac77611c082a7904fb3a..1865228191c498c5c70c63b174a3f76111f868a1 100644 GIT binary patch delta 739 zcmZ9K&ubG=5Xa{=F&j0tiFJ3y_ya=mvJzud+M=Nerf9K&)QaGtlr>qG2ix7cyZ(qC z8o`5}tjs@95pP~fLGWa6iYONEN)NsCCV27WI) z$aeu?g#0RvaK2bBmT#YdKT#Bk)Oul3IaMYcO+RS=s_z)J;`Yv~v3K_m5!)aQkvPTy zx>Xuq%#Dc*zESd`fKfsh25u{-$!F8-7nAItCv|C1Z<@4^R09z|FKLZ)lqX61NgP~Z zet|sm3`2?mze1k*Fhhy~zd@e)0sNWPSLo~F;Obfex&dW^lcmRJ3<6kMoRzL+`gPy5 zDXF>kUFTnR**EXWuruE>9gB)H!By&AGDF$o%ndDn*>lX0Yx9m}ElbyKcx_HEd5$9k z>A7_)v|1sV7`j2|o6-#fsKCa8@^IKl(MAEjeH~mIz_WPky!|NR+R;zFo>dg;=*b~y zFofTvDv5uEa=-Jfu|OHXguvtK5%Cl!)%>0kt-Ogh)knCcW<(Odt7mgOiDR%>8gtrv zm5y(U>6g#5m7W)%U_~=4~dHR zi0A-x2P2)Ym=*KE8Tu2)vB-QVjccb&;CT9J`*(e(T&r|<-i&NLISjUmOd&Zg60KG- zuHPIHdG$^!ijs;43{h5H?KJdImi0oK^;+7HW%Oo|`;avf$@dy-oP$pzb4U)ZFrR>C zo@a>Y^J~z|2N@#zd>)$le)S`3tl)G>aP`#yt%h&{In=|+EaoqE`N97<-wgL3VqWe2 z6otn)kxIEpKksqk@{5IPu-*sgueXnju zb}NENpch7gCA}!5N!q-lJsT`%uu-CyYkZhqtYcs&D2|zY{MGB(P(mLbJu%;4n6y+e z@KZ2%JA>3+INXO&$MmD3qsH~(o=bQT8|t?HTz%2=BCWpaXLCG>1Bt<8 delta 199 zcmaE0Ho-uNfkAXB1A~MB0|Ns;kbMA1Gnncb=^3RNGW`4h|34$^MkP!3&0JhHyjrXv z$$9;ZAPNi`fh35>$ngI^NMPG1HW0fkAXB1A~OXMveec#*EF8qWz4MH;8dg{wQ`FNDE9pA#O4`K%9d|V>1&2 I2rvRM0M)7vkpKVy diff --git a/Roguelike2d/Assets/Prefabs/Environment/Wall1.prefab b/Roguelike2d/Assets/Prefabs/Environment/Wall1.prefab index d825a74ddb4dd644de39ccebe0524e98b4e67fd5..ed7288ed168e4a076efa3fb3ed8a9fa019161994 100644 GIT binary patch delta 98 zcmbPWbi{~*fkAXB1B0Z?Mveec#yOKCMUQi_F)%QABvvIBrA&S(Cbro@tb&n|eeyvG qvCZejbs43&fzrA0A&Ke1B}JKe=?qB99mSP+RJxgf3K$p|ffxV~GZ*Io delta 60 zcmX?NG{K02fkAXB1B0Z%Mveec#*E34qQ`lFVho{qC5h?jsVS2miivD?5UXHhWSe|Y PLTvMSab3pA29hEG1Y!Uj^BDgC delta 60 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 literal 0 HcmV?d00001 diff --git a/Roguelike2d/Assets/Prefabs/Persistence/Charge (1).prefab.meta b/Roguelike2d/Assets/Prefabs/Persistence/Charge (1).prefab.meta new file mode 100644 index 00000000..5a81bddf --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Persistence/Charge (1).prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d5c31a8add804f24cb16798bca47cde5 +timeCreated: 1450156101 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Persistence/Cores (1).prefab b/Roguelike2d/Assets/Prefabs/Persistence/Cores (1).prefab new file mode 100644 index 0000000000000000000000000000000000000000..154cebd1a80da1b9b3bf8afaf06d763f1b89c49a GIT binary patch literal 7356 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 literal 0 HcmV?d00001 diff --git a/Roguelike2d/Assets/Prefabs/Persistence/Cores (1).prefab.meta b/Roguelike2d/Assets/Prefabs/Persistence/Cores (1).prefab.meta new file mode 100644 index 00000000..485b57f9 --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Persistence/Cores (1).prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6a30784adb3b7594eb9b343cea95af62 +timeCreated: 1450156105 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Persistence/Health (1).prefab b/Roguelike2d/Assets/Prefabs/Persistence/Health (1).prefab new file mode 100644 index 0000000000000000000000000000000000000000..03ec096c390106fe3b41592f1548a4782ed6e4e7 GIT binary patch literal 7356 zcmdT}ZEPGz8J_ib5=dGIUrE|rTDNr**Ud)*4M}RBo%kcM~|I?ugpQgsAa56pkMD`%06j{XF4e zzZGipv>CX`)1KmvcmzC^gokZpC6mpw%D_#Y)hX_Xv*_n%!9xw#AURppC)(jKaOy>! zwH=CR_j=Oqdx7(5w8L77Dco!qqnGjwga6y$q5bb5UX$|94%m~4_?^W2h&M|+Z^Sq3 z&-;kW)GR&$+2cqozdywtLH=C{|9avze$!;}e}H%&ahspxxg7t8Qrr<;$Ulli+k6;_ z1Kntcj{tTO+_b}n6nDf?^nCzj+F&D+=*UQ(bHERyNPRaUIR-wK;CD6P;|YFu0}dNW z9?nO_qsD!bWuy#}7-8NKd1R|dwEq_3r-?U-uOoXt!S6}&X7K~$FD3ZBDc)k)xiiIE zt#Q1MxU^5JxCnhYj%@e-RK87IM*a^-wDSYRrF^@!?z#XgJGTqd&JU(|o171SL7Dtp z@m6}ZTm9Td`C;nYVfC|{xNNt>nr{!Kc$<{}7s?#39wgPzHgSU(jLdc)CVray?NYBh zfK#vS#1nqgpI{xN?V5V+O!0Q9*Or8T7kMOqho#pelpkiht1P{Cr#!1Hy*`@a%Fg}Z zr(W=vsr}Dkta1s?b)d(E>+bQSKYNHT)1Qw6UamiTiAy`!{n?k|?b2U;9{l(x_9Llz ztL$G(`tulZ$gaQY|Be-8N0 z1ka_o^4opDxnAhE5_?+XH33+Sm+iNuKTGUv?h8|t2cFBt(Y}MTejG*zPsUzQ_QT*Y zF@J2(FL@&ekjc4m5g94hIp)S*Ff18Gc3zqXO{JuRVGtj1V;VEfD*afL1B7={JL#XI60Dhw zt0m_9y>dM0Q((*wlKL_CWRlC4{6aweQ9t45i&Nf7W{1PbKLrxEG+yzdxl;HAfJeP3 z_VX4r>IdHBf}4k05Re~Z_KP3h-FETQYrCF*`|bYd_@nDz<>=w6vDssuZ`E;A#WMvX@&rLz^`zu3YRhun}!V_ozbG7SRd$)o7a-LraCL zkU_i5wFYi(iR)5ah49?+$j`R}fs=``2s^}wi;WXjKOBse&T*V5 zE1lyQk5c(&By!NWG$QwQE(F#o{MP3<&C_^}(>%9(j?+B##b)WR~vUt-AlE2$=a@K}BfUN1K-V{tfGnA+h#j<`Ipd8uj9uG;yv|;`C!Cekj3dD-*{W zlk%LN3P-z`dPh(sxAbEj8961-2~pGSNKW6fCU6Y@F%#_#s(vK~} zPd{eLYkvAM&Ch-01d8;B^kZ2$du)G8Kc;Zo-_nn1{I|(I!hX_^DO~L%dK~G;G|nZf z$B}+a;f^3r1!eLmKjuh#!o}1yk31r)e#)h1vSIQwOFSu0LY9H$K+!MFMjp4PL7WWa)-@4^@puGB z3oskxi(!PIvz~WPrg?AH;AJp+z$?ihH|JNvSX{#{^T|!?w!S-b;jQ0HtlRZaZSOQk z`;SOC|A;p+TP^QfQ?qQPjSZj33ox!We(y;6COPXl8#(LM#zr2s+H{n}ne51<4x&6* zbCgNsZxvPOOK-t`t|l&% zI@s%et}$?~a@|jUqvTs929%b?<@5?%MaiDpW_f@#5 zSH|Gs#rI1I&z2Ooc{ty-9Za5kQ``}w(CO8rOz+G2kc+%IcLt|se-6jM#3eKoQ}2^= z;Tq(zwBhxw+nCVe@N=P18a}Uy5HmXY2a66Qgvqw|6#KN|79RJ!t{98no-9u z2O9R=Qe4b*?Z75U4>pb4f&%VzkiF?KRI=)H zKL~33C#p*mX#K5^(n78GOHVfUs$#8IfA>WI(}5pX4+aI?PV`KV^o+UX6YfmO8;ab8 zqMzT^c-bVcp}I5nSKS%hckm8u|BjyR{Oiu(yLd73_6Oc#9J!_LOm1JtjD5G?4?nb hb<&virhGlsz6Hf%q!;^zSU^ha8g#Natb#et{{?jaluiHu literal 0 HcmV?d00001 diff --git a/Roguelike2d/Assets/Prefabs/Persistence/Health (1).prefab.meta b/Roguelike2d/Assets/Prefabs/Persistence/Health (1).prefab.meta new file mode 100644 index 00000000..6e6cff0c --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Persistence/Health (1).prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9d90cda5ae928c945858c7b854f20514 +timeCreated: 1450156099 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Persistence/Score (1).prefab b/Roguelike2d/Assets/Prefabs/Persistence/Score (1).prefab new file mode 100644 index 0000000000000000000000000000000000000000..3b4b0b1133c2dbe4fba131d25da38ed925cc2b82 GIT binary patch literal 7356 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 eekpI2i#FMeN{F&98SZY=l=rm9*qwG literal 0 HcmV?d00001 diff --git a/Roguelike2d/Assets/Prefabs/Persistence/Score (1).prefab.meta b/Roguelike2d/Assets/Prefabs/Persistence/Score (1).prefab.meta new file mode 100644 index 00000000..2c312b5d --- /dev/null +++ b/Roguelike2d/Assets/Prefabs/Persistence/Score (1).prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f2c4551b7fa6c004db42a705bc195aea +timeCreated: 1450156103 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Prefabs/Persistence/UIElementController.prefab b/Roguelike2d/Assets/Prefabs/Persistence/UIElementController.prefab index c573c5c1aaf6fc32f8b698d981257b616368ff5e..7dbebc3911c5f7548c199049ebf0bff17003c00f 100644 GIT binary patch delta 307 zcmdm?xkX!mfkB9qfkAW&0|Ns;kgc#$z(SCThiS5xpd2H|IXPNM3*tQFWI{}+;iVf=fmqFf2l!4V{I0$ zxXbayX;0$x9cxPN#4$}iC@3@ej1b4>H-a^cjNF?ug{>LufzDtkPR=h%4N0vi0o%dA zzzU>~SgnKd5EK`XnUR{9Q<8yD%mx%IQe2Nv1Z8mmX=G#BfqWN33^QdIKn^I#FHbE( Un8^UryzS&Vpo1kRuMyz^06E=8oB#j- delta 62 zcmdm@y+c!gfkAL11B1v81_lOxAp62b0SiH<1jfl;f^v*3lQRWlCYK4zPnHqp*lZ(I R!^p_Kd8e>74%h$y diff --git a/Roguelike2d/Assets/Prefabs/Player/Attack.prefab b/Roguelike2d/Assets/Prefabs/Player/Attack.prefab new file mode 100644 index 0000000000000000000000000000000000000000..9011af31eeadcb02bd2ed58ec89a86769b7bac1d GIT binary patch literal 6956 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 BR*C=s diff --git a/Roguelike2d/Assets/Scenes/Controls.unity b/Roguelike2d/Assets/Scenes/Controls.unity new file mode 100644 index 0000000000000000000000000000000000000000..1f21512f942d945b27e26520067d848e939253b0 GIT binary patch literal 44956 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

PuSBYa5Ic{MpW1<1UC0HiTr;LWv z{8NG>Tq>mfUn-tBb=*!q!09?r`B(43EC1@9c@69Rdh#=Mf&FXOdqu~wK6>w;&jlBj z(*i#$pXvTT^C)lI{6XG+;L0YaehcR2DENEycPX@9S{{G(zPK&NzG0!E(fta&LVGB? zzk4(9d4_Qx!}Hi+&Oz}k!Lil8`G0+%hWj#CpCC2XI`LQRpTfPL z;%zFR+8+f(p18i_&HhyDsMdEy_tVSe=X!~@N_AyzHP(jJ)zt|2T)F(E)=eeym0jPJ z%U5cBS1#Y4*0a?5&R^bW*LTb_()y13>678NL}f*E2%byc*T;Q(a{;@q4yg*RTz+po zU%5~=)T@K*`EvP7^<#;AWyiZ*zEa~|F5jNkv($L|%L|V;^=#-Gy&1<9Gj{L3Cd(L! zKMJEPc7v|7^u08`t462qu<^Y%y6yJewDTqC=(};NY*^o;Q~N~cBu2BX%emKO|8NF% z1;aMTB*UEQ!eJ31K;P~ATTIV7edm$p#n)bQ&Ehv+e|_=xZQJa7No<77N7r0^^~xoy_x_D8!1 zd0@rQ@kKw{pT*Zol+Tv12;YkB-MkX&6^Loqs-KD*u{~ a;liGTwR<@K6};JRoBW{cw|$~f3 literal 0 HcmV?d00001 diff --git a/Roguelike2d/Assets/Scenes/Controls.unity.meta b/Roguelike2d/Assets/Scenes/Controls.unity.meta new file mode 100644 index 00000000..18f248ce --- /dev/null +++ b/Roguelike2d/Assets/Scenes/Controls.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 93e017a8bcf19f744903f8b58d4b57db +timeCreated: 1450165530 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Scenes/LoseScreen.unity b/Roguelike2d/Assets/Scenes/LoseScreen.unity new file mode 100644 index 0000000000000000000000000000000000000000..c648c20bac0a3b4bbdbad756e16257a962754fb6 GIT binary patch literal 10196 zcmeHMeT-aH6~EIhrRAf1)e0hIS}I+>T3QRVO1CpRyX`LSc88tvAr|Y~nY%lWeLHV> z^QPS;kW7LRiN;7G#I_>c#1NnukdH`=@}VUfQ;7sB#zasff0V=!N{B&?_4m6UZ|=UE=Q#XpZ7JC-^L zKnnHgWea|I)8fvDj~?xgZrQNp)$@V*sPj=D6{2w!D(JxsrNMVn;=vBlcp@blq#+Mo z`B#X;z)!(*9x7>5XuXa%m!ePl4hLTiKAdl%8PoJB@s)X^anSHN!J&8gEO2m_&xr}1 z5{JRR6Mf3hIkH-w)LO{HN_XUlb&nV z^z+3^(4Pc8#7<4{6I%4J*uh=-@wE&et>^XVlRxKXp^o~%`vCMq`OhHOAU>~UU1yRu zL%eleXAxJmLtKkDxi0pXB)H~(HTvZLF+6AE&+j=K|Bn+_wUz(b37!(qLO*@zQ$OdR zvb5XDClsb}S3l<_xYo}Q`qa-S+wgadeVzwghz$6r!~jG{l&0?$2M=* zpsbZGMSm?@jQw3w3Hg_^$A13ycY6+BIsW`v+wM5wjTI2$4kJj6kJ{pF3jg16w)Oa^ zyNuI1&eme|O=p`Y+>hFHwv>1ieCV{+*~G%MGLC6{ybZwlv1vFi{uzVQ*<74POnN$- zi+35E&Zcq93;k!%C2!?yv&^fU&B5)wbT*g2otMt$^3S77{&Y5%-mXhI+bsO)Y%aa! zPiM3I8SHLGmrhG()4`}UDA3t7-Wn9>Y!-hB`e#s}oOCvg>tJVtIGxSn?sufKX*?y! zr;I-NXlF~!aB>EJqI7AY7@dq`T7e(DYg#_-yQbyi?wTLu z$d=C{%$s#SoaN&>@_rg50s?mf?wYA=Qx9vj=K-|2UbSl)y$t~WzM>I=j*QJNq5l!Oq^BdZ zSU!i)CQe6Yp&p?7#;a%(=XYkI9%#3JLYugD?Dn2^DZ5oxu z?(WupmMcu-bbM<+D-v99eCL4==e+=xh5R}1Wd>iVVTDr<8-e4$_*5Id+2EYV)z7fu zv&x~L2A@%bcRD!vPZ>TJ89e7r$jJK$@hBHaFWM4#V>JYqZm&4LH45vMQZ5X_NJL^x zj0g`S+rntV3;f$;>3U!8&WBMvEQ_&{}fRK{g(Ppum&ZI*@EH{&2TRLa293=8d;{ORB1zd)hHTlq6C zv$SXNjQuRcx%ZGi{cRCJl$6jL_C~ZR3*$29Cr*FsMw>iTTvoW2=W}RN9`a&omq*2A zg}1I(C0GW(8BZ&ZO0X2(DvyfG26yFAaarLh!B~1XDrM1exj}hU9GnKmb?La=#Gf#@ zj>}E_IfLuC+z^GLtjL0lW7so|JAZwl$BXHCXbp|r0%xmbqXuMPL5W8>@$CnG zeP8~XrN8U{(qFGDUv;EP#a)T&8ov!(+L-4)UGRg>m6WW+7?t0ilw1akM#V82IRAan zQQq>Q@oQ?G1zJAGo0M2SH2$pO)XIm(ukn;}#`dHnTQB+HfM3Ju4~jnC+;RuFK6dBM zp@-f-d}r-j3x0ae^H1GHjju!fcQj5Z=hAo@W3y?TU-P4A-12GHxaD)a8n=AfHE#KQ zn8v$h+1urZ_2bue87uwAYaPq~_Ju?5d52Fdu8~XEd>YuZP_+%74DL?@Q>CG8YOdfu z09utaf>;IjK248Au)!d~0HuQa!Zg074mxRI{0gjYQn|ul>Z;12w|1$t?cf(0dZlfJ z>!haB;QXRCDMp}c(4si!qBeZ9!KrPRK5uXacZ+jfJJIF3Xr)5TTo;3T%E9frRMPF> zc3oP3O+I#AI=BB}2aq&y>NrS-yroZG=g;#`WRg59o8=G%5@EQ=YfcCcc~?ip7tiO`Pjy zAK;uJ(*BCNBvtbnenu3q9SJ7~J*4lx7f|pSSEzkn z5aPa6R>ssh1LvSfw)eMqC0VFSNr6e~Zr%B$8V^>k?gNRROY?k+z+n5$u7Ki)6~g}-|Bzw&8JKL5yr#*dCfx>^MMjDRT?^O z%#{x?o^XF+oB<0}Y@D(Cf<5fwG}-Cm$QPnGd-1 zCHrhATm6Dp>;Ys9NG);{z}P@5LSokakU;> zG#iY_QrI1aHSR6jC4LTzydW3if}Gbh&BN%#&fdx{KME@o*lm;qyiMXA4M)6@K=KS+ zN@PpmVd(|2KOvhVwxxfea|E7qpe5dOo)*CDCO4={G%iBjUG?ePG;DH1gWe?Wt71>z zJLSDn39>^#{`!|4>YX${0jdqc%883rS0IhVigx|%m8#X%U;@7FAT zvHS7)=imIw&sGk6_Mt6w+ILZ5bE+_yGFYh6pkdB_dBEVvcbN>XKvnNIw9!w4#}&Y6 z#44DICZ07o$3O-yIyep*TnE!8-Wp7sc+t@7VA{lM2G_w<<8<=7fx~ZgFwHdS_ZfO_ zU9LP28(albBPaPh0i1kJK^2NmO1yyPD+bfSlr%cI{3G!Bs0^ljk2szGEwm{kgDG+I zb8=$&rr%x1PgDtrOWKw`K58W%_DX)eCRE!PxM~-Iuqrj23;c-@5y;Y*?1{pvbpvnm znmVk#7=^W3;tXD~SjXk7%m=u5qGO8*zcMVxV7S>xdZH+UprG!Ny-FQn!FH8l8mW25 zMi+6qv-k#8&ZXPJ_{dmz95@)^(+DlNW?`cH zVP$^?R@^1TFS^?(H=}QAV>9)8(rXu7t!eJd-L>@dU5`iQt_Syh8SgeWAD%qIw5V&< z+J&lr=AD^MFQzZwbkUB}fH%NL^U&`ne-(}|lSvRX_zlkBA<>iup2RdC)tL2<{&tp5 z&)N1)Mu>E`(250NV>3R(jH2cOP5YSM_Z2zyk`ZEk_pc5e!g^au=D;Htw__~??Hz_V zio{}VK<73>SbL!ju~^%py|Gw3q;0ZTn`N7!YS8m5Y4d9p{fm9mCCQAU^*jTf0a(BJ zZ=|P8FCOga+P8Oa*SklLc1`c!Z|s)K&~~wR&mMfE+j@kkcI!3l&tU91{s_WCO1G%^ hq6pL38#g}X@N=nVwymC8M<|0W=@+a_`f2gz^IxgxJmmlY literal 0 HcmV?d00001 diff --git a/Roguelike2d/Assets/Scenes/LoseScreen.unity.meta b/Roguelike2d/Assets/Scenes/LoseScreen.unity.meta new file mode 100644 index 00000000..dffbf261 --- /dev/null +++ b/Roguelike2d/Assets/Scenes/LoseScreen.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3cbfdf70cef80ad448cc775b8db52b9d +timeCreated: 1450165541 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Scenes/Menu.unity b/Roguelike2d/Assets/Scenes/Menu.unity new file mode 100644 index 0000000000000000000000000000000000000000..a6bff0f80c68dae07f4f7231f0e1c3535e3621b3 GIT binary patch literal 35176 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 diff --git a/Roguelike2d/Assets/Script/Archer.cs b/Roguelike2d/Assets/Script/Archer.cs new file mode 100644 index 00000000..d9b0f769 --- /dev/null +++ b/Roguelike2d/Assets/Script/Archer.cs @@ -0,0 +1,50 @@ +using UnityEngine; +using System.Collections; + +public class Archer : MonoBehaviour +{ + public int ammo = 5; + + public Transform target;//set target from inspector instead of looking in Update + public float speed = 1f; + public GameObject player = GameObject.Find("Player"); + // public Vector2 playerSpot; + public Vector2 enemySpot; + public float distance; + + public GameObject projectile; + + public Transform player2; + // Use this for initialization + void Start() + { + + } + + // Update is called once per frame + void Update() + { + //rotate to look at the player + transform.LookAt(target.position); + transform.Rotate(new Vector3(0, -90, 0), Space.Self);//correcting the original rotation + + + //move towards the player + if (Vector3.Distance(transform.position, target.position) > 3f) + {//move if distance from target is greater than 1 + transform.Translate(new Vector3(speed * Time.deltaTime, 0, 0)); + if (ammo > 0) + { + GameObject spawn = Instantiate(projectile, new Vector2(transform.position.x, transform.position.y), Quaternion.Euler(0, 0, 0)) as GameObject; + ammo = ammo - 1; + } + + } + + + + + + + } +} diff --git a/Roguelike2d/Assets/Script/Archer.cs.meta b/Roguelike2d/Assets/Script/Archer.cs.meta new file mode 100644 index 00000000..9c0a4155 --- /dev/null +++ b/Roguelike2d/Assets/Script/Archer.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bb5b1d9cdeaacd84d902b7e6f2de3a35 +timeCreated: 1450163173 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Script/LargeArcher.cs b/Roguelike2d/Assets/Script/LargeArcher.cs new file mode 100644 index 00000000..65e2a51d --- /dev/null +++ b/Roguelike2d/Assets/Script/LargeArcher.cs @@ -0,0 +1,61 @@ +using UnityEngine; +using System.Collections; + +public class LargeArcher : MonoBehaviour { + public int ammo = 10; + + public Transform target;//set target from inspector instead of looking in Update + public float speed = 1f; + public GameObject player = GameObject.Find("Player"); + // public Vector2 playerSpot; + public Vector2 enemySpot; + public float distance; + + public GameObject projectile; + + public Vector2 backupPos = new Vector2(7,7); + + public Transform player2; + // Use this for initialization + void Start() + { + + } + + // Update is called once per frame + void Update() + { + //rotate to look at the player + transform.LookAt(target.position); + transform.Rotate(new Vector3(0, -90, 0), Space.Self);//correcting the original rotation + + + //move towards the player + if (Vector3.Distance(transform.position, target.position) > 3f) + {//move if distance from target is greater than 1 + transform.Translate(new Vector3(speed * Time.deltaTime, 0, 0)); + if (ammo > 0) + { + GameObject spawn = Instantiate(projectile, new Vector2(transform.position.x, transform.position.y), Quaternion.Euler(0, 0, 0)) as GameObject; + ammo = ammo - 1; + } + + } + //if (Vector3.Distance(transform.position, target.position) < 2f) + //{ + // transform.Translate(new Vector3(speed * Time.deltaTime, 7, 7)); + + //} + //if (Vector3.Distance(transform.position, target.position) > 7f) + //{ + // ammo = 10; + //} + + + + + + + + } +} diff --git a/Roguelike2d/Assets/Script/LargeArcher.cs.meta b/Roguelike2d/Assets/Script/LargeArcher.cs.meta new file mode 100644 index 00000000..6b237992 --- /dev/null +++ b/Roguelike2d/Assets/Script/LargeArcher.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fd6419715fc15344e8059ab7ca81a23f +timeCreated: 1450163748 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Script/LargeRobot.cs b/Roguelike2d/Assets/Script/LargeRobot.cs new file mode 100644 index 00000000..7f2ff63e --- /dev/null +++ b/Roguelike2d/Assets/Script/LargeRobot.cs @@ -0,0 +1,38 @@ +using UnityEngine; +using System.Collections; + +public class LargeRobot : MonoBehaviour { + + public Transform target;//set target from inspector instead of looking in Update + public float speed = 1f; + public GameObject player = GameObject.Find("Player"); + // public Vector2 playerSpot; + public Vector2 enemySpot; + public float distance; + + public Transform player2; + // Use this for initialization + void Start() + { + + } + + // Update is called once per frame + void Update() + { + //rotate to look at the player + transform.LookAt(target.position); + transform.Rotate(new Vector3(0, -90, 0), Space.Self);//correcting the original rotation + + + //move towards the player + if (Vector3.Distance(transform.position, target.position) > 2f) + {//move if distance from target is greater than 1 + transform.Translate(new Vector3(speed * Time.deltaTime, 0, 0)); + } + + + + + } +} diff --git a/Roguelike2d/Assets/Script/LargeRobot.cs.meta b/Roguelike2d/Assets/Script/LargeRobot.cs.meta new file mode 100644 index 00000000..2cd917cc --- /dev/null +++ b/Roguelike2d/Assets/Script/LargeRobot.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a72a4e81874fd834e87f4d949d15dd51 +timeCreated: 1450163756 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Script/MenuScript.cs b/Roguelike2d/Assets/Script/MenuScript.cs new file mode 100644 index 00000000..d009080c --- /dev/null +++ b/Roguelike2d/Assets/Script/MenuScript.cs @@ -0,0 +1,29 @@ +using UnityEngine; +using System.Collections; + +public class MenuScript : MonoBehaviour { + + // Use this for initialization + void Start () { + + } + + // Update is called once per frame + void Update () { + + } + + public void StartGame() + { + Application.LoadLevel(1); + } + public void ControlMenu() + { + Application.LoadLevel(2); + } + public void ReturnToMenu() + { + Application.LoadLevel(0); + } + +} diff --git a/Roguelike2d/Assets/Script/MenuScript.cs.meta b/Roguelike2d/Assets/Script/MenuScript.cs.meta new file mode 100644 index 00000000..37db4cd1 --- /dev/null +++ b/Roguelike2d/Assets/Script/MenuScript.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e13c044964c552e449f5cae79bbde095 +timeCreated: 1450165479 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Script/NextLevel.cs b/Roguelike2d/Assets/Script/NextLevel.cs index bafa5828..e4ffc8ae 100644 --- a/Roguelike2d/Assets/Script/NextLevel.cs +++ b/Roguelike2d/Assets/Script/NextLevel.cs @@ -11,7 +11,7 @@ public class NextLevel : MonoBehaviour { { checker = checker + 1; Debug.Log("HitExit"); - Application.LoadLevel(0); + Application.LoadLevel(1); } } } diff --git a/Roguelike2d/Assets/Script/Pickups.cs b/Roguelike2d/Assets/Script/Pickups.cs index 17e5ef39..882aeb98 100644 --- a/Roguelike2d/Assets/Script/Pickups.cs +++ b/Roguelike2d/Assets/Script/Pickups.cs @@ -3,9 +3,17 @@ using System.Collections; public class Pickups : MonoBehaviour { + public int isVulnerable = 0; + + public int score = 0; + public int charge = 0; public GameObject exit; + public int health = 100; + + public int power = 0; + public GameObject gameObjects; void OnCollisionEnter2D(Collision2D col) { @@ -14,11 +22,60 @@ public class Pickups : MonoBehaviour { Destroy(col.gameObject); Debug.Log("Charge Pickup"); charge = charge + 1; + score = score + 10; + } + if (col.gameObject.tag == "Coin") + { + Destroy(col.gameObject); + Debug.Log("Coin Pickup"); + score = score + 5; + } + if (col.gameObject.tag == "Health") + { + Destroy(col.gameObject); + Debug.Log("HP Pickup"); + score = score + 2; + health = health + 15; + } + if (col.gameObject.tag == "Powerup") + { + Destroy(col.gameObject); + Debug.Log("nuke Pickup"); + score = score + 20; + power = power + 50; } + + if (col.gameObject.tag == "Enemy") + { + if (isVulnerable == 0) + { + StartCoroutine(TakeDamage()); + } + } + if (col.gameObject.tag == "Hazard") + { + if (isVulnerable == 0) + { + StartCoroutine(TakeDamage()); + } + } + } + + public IEnumerator TakeDamage() + { + isVulnerable = 1; + health = health - 10; + yield return new WaitForSeconds(0.2f); + isVulnerable = 0; } + void Update() { + if (health <= 0) + { + Application.LoadLevel(3); + } //Batteries activating exit if (charge == 4) { @@ -29,5 +86,24 @@ public class Pickups : MonoBehaviour { Debug.Log("ExitOpened"); } + if(Input.GetKeyDown(KeyCode.Space)) + { + if (power >= 100) + { + power = power - 100; + DestroyGameObjectsWithTag("Hazard"); + DestroyGameObjectsWithTag("Enemy"); + } + } } + + public static void DestroyGameObjectsWithTag(string tag) + { + GameObject[] gameObjects = GameObject.FindGameObjectsWithTag(tag); + foreach (GameObject target in gameObjects) + { + GameObject.Destroy(target); + } + } + } diff --git a/Roguelike2d/Assets/Script/PlayerAttack.cs b/Roguelike2d/Assets/Script/PlayerAttack.cs new file mode 100644 index 00000000..16fcdbed --- /dev/null +++ b/Roguelike2d/Assets/Script/PlayerAttack.cs @@ -0,0 +1,49 @@ +using UnityEngine; +using System.Collections; + +public class PlayerAttack : MonoBehaviour +{ + public GameObject attackbox; + public GameObject hitter; + public GameObject player; + + public int attackMode = 0; + + + // Use this for initialization + void Start() + { + + } + + // Update is called once per frame + void Update() + { + if (Input.GetKeyDown(KeyCode.Mouse0)) + { + //attackbox = (GameObject)Instantiate(hitter, new Vector2(player.transform.position.x, player.transform.position.y), Quaternion.identity) as GameObject; + StartCoroutine(AttackMode()); + + } + } + + public IEnumerator AttackMode() + { + attackMode = 1; + yield return new WaitForSeconds(.15f); + attackMode = 0; + } + + void OnCollisionEnter2D(Collision2D col) + { + if (col.gameObject.tag == "Enemy") + { + if (attackMode == 1) + { + Destroy(col.gameObject); + Debug.Log("Attack Successful"); + + } + } + } +} diff --git a/Roguelike2d/Assets/Script/PlayerAttack.cs.meta b/Roguelike2d/Assets/Script/PlayerAttack.cs.meta new file mode 100644 index 00000000..f8f52999 --- /dev/null +++ b/Roguelike2d/Assets/Script/PlayerAttack.cs.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1479c12e9bb9e364cb4808e47a88162f +timeCreated: 1450161660 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: + - attackbox: {fileID: 174972, guid: 0f6ed7ab402149a4a8069d514f915827, type: 2} + - hitter: {instanceID: 0} + - player: {fileID: 135352, guid: af642ff3cd5e7ad43a77840be8f4e697, type: 2} + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Script/PlayerMovement.cs b/Roguelike2d/Assets/Script/PlayerMovement.cs index bb31309a..78e00114 100644 --- a/Roguelike2d/Assets/Script/PlayerMovement.cs +++ b/Roguelike2d/Assets/Script/PlayerMovement.cs @@ -9,6 +9,7 @@ public class PlayerMovement : MonoBehaviour { void Update() { + //AMOves if (Input.GetKey(KeyCode.D)) { transform.Translate(Vector2.right * speed * Time.deltaTime); diff --git a/Roguelike2d/Assets/Script/PlayerSpawn.cs b/Roguelike2d/Assets/Script/PlayerSpawn.cs new file mode 100644 index 00000000..c355e6f7 --- /dev/null +++ b/Roguelike2d/Assets/Script/PlayerSpawn.cs @@ -0,0 +1,19 @@ +using UnityEngine; +using System.Collections; + +public class PlayerSpawn : MonoBehaviour { + public GameObject player; + public GameObject thePlayer; + + // Use this for initialization + void Start () + { + thePlayer = (GameObject)Instantiate(player, new Vector2(0,0), Quaternion.identity); + + } + + // Update is called once per frame + void Update () { + + } +} diff --git a/Roguelike2d/Assets/Script/PlayerSpawn.cs.meta b/Roguelike2d/Assets/Script/PlayerSpawn.cs.meta new file mode 100644 index 00000000..52efcb11 --- /dev/null +++ b/Roguelike2d/Assets/Script/PlayerSpawn.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bb8ea862fc67984439b65a645ef7e02b +timeCreated: 1450160532 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Script/Projectile.cs b/Roguelike2d/Assets/Script/Projectile.cs new file mode 100644 index 00000000..ef1fd8b0 --- /dev/null +++ b/Roguelike2d/Assets/Script/Projectile.cs @@ -0,0 +1,42 @@ +using UnityEngine; +using System.Collections; + +public class Projectile : MonoBehaviour +{ + + + public Transform target;//set target from inspector instead of looking in Update + public float speed = 3f; + public GameObject player = GameObject.Find("Player"); + // public Vector2 playerSpot; + public Vector2 enemySpot; + public float distance; + + public Transform player2; + // Use this for initialization + void Start() + { + + } + + // Update is called once per frame + void Update() + { + //rotate to look at the player + transform.LookAt(target.position); + transform.Rotate(new Vector3(0, -90, 0), Space.Self);//correcting the original rotation + + + //move towards the player + if (Vector3.Distance(transform.position, target.position) > 0.5f) + {//move if distance from target is greater than 1 + transform.Translate(new Vector3(speed * Time.deltaTime, 0, 0)); + } + + + + + + } +} + diff --git a/Roguelike2d/Assets/Script/Projectile.cs.meta b/Roguelike2d/Assets/Script/Projectile.cs.meta new file mode 100644 index 00000000..844f5e5a --- /dev/null +++ b/Roguelike2d/Assets/Script/Projectile.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5c930cd5c6cffa249898e40a549e5990 +timeCreated: 1450163740 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Script/TextCore.cs b/Roguelike2d/Assets/Script/TextCore.cs index e8ba5f1a..d14667a7 100644 --- a/Roguelike2d/Assets/Script/TextCore.cs +++ b/Roguelike2d/Assets/Script/TextCore.cs @@ -29,7 +29,7 @@ public class TextCore : MonoBehaviour { //Awake void Awake() { - DontDestroyOnLoad(gameObject); + //DontDestroyOnLoad(gameObject); Persistence persistence = persistentStats.GetComponent(); @@ -63,6 +63,9 @@ public class TextCore : MonoBehaviour { { cores = 4; } + score = pickups.score; + health = pickups.health; + power = pickups.power; // cores = nextlevel.checker; diff --git a/Roguelike2d/Assets/Script/Zombie.cs b/Roguelike2d/Assets/Script/Zombie.cs new file mode 100644 index 00000000..2c9211ba --- /dev/null +++ b/Roguelike2d/Assets/Script/Zombie.cs @@ -0,0 +1,39 @@ +using UnityEngine; +using System.Collections; + +public class Zombie : MonoBehaviour +{ + + public Transform target;//set target from inspector instead of looking in Update + public float speed = 1f; + public GameObject player = GameObject.Find("Player"); + // public Vector2 playerSpot; + public Vector2 enemySpot; + public float distance; + + public Transform player2; + // Use this for initialization + void Start() + { + + } + + // Update is called once per frame + void Update() + { + //rotate to look at the player + transform.LookAt(target.position); + transform.Rotate(new Vector3(0, -90, 0), Space.Self);//correcting the original rotation + + + //move towards the player + if (Vector3.Distance(transform.position, target.position) > 1f) + {//move if distance from target is greater than 1 + transform.Translate(new Vector3(speed * Time.deltaTime, 0, 0)); + } + + + + + } +} diff --git a/Roguelike2d/Assets/Script/Zombie.cs.meta b/Roguelike2d/Assets/Script/Zombie.cs.meta new file mode 100644 index 00000000..2bb1bc5e --- /dev/null +++ b/Roguelike2d/Assets/Script/Zombie.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ebeeed46d4b46cd4eb241f3850d8c70d +timeCreated: 1450158892 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Assets/Sprites/Enemy/Projectile.png b/Roguelike2d/Assets/Sprites/Enemy/Projectile.png new file mode 100644 index 0000000000000000000000000000000000000000..72453ec9a672e6f0e97662ba263fc009ccd9ade5 GIT binary patch literal 20060 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 BImG|~ literal 0 HcmV?d00001 diff --git a/Roguelike2d/Assets/Sprites/Enemy/Projectile.png.meta b/Roguelike2d/Assets/Sprites/Enemy/Projectile.png.meta new file mode 100644 index 00000000..1eb7074d --- /dev/null +++ b/Roguelike2d/Assets/Sprites/Enemy/Projectile.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: 6fae5bd5e300af948a34cf4d3caebd2c +timeCreated: 1450163314 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + textureType: 8 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Roguelike2d/Library/CurrentLayout.dwlt b/Roguelike2d/Library/CurrentLayout.dwlt index ba230c74c954f1ac8579a57f89fc1fda929fa964..f12c71a200a267db28579a233450040a1968fea4 100644 GIT binary patch delta 680 zcmZutOK1~O6g@MvP)&7_#5S~JwTQpa(m^*-DNe|zu?RL$t@wc=2CCL5rG#QPvlSOE zu3(TVwn=iYfgKFa1NxeZ9& z15C5nwmvT@RGsfUl5_y80KQq4HH9tw1vu>pOtb?ZB;c#9aUsLi&?3~o&@C0{1jiX8 zwlE~q<*bi>Eq2lGwBas$gTT)KD(AwOI3E^GdnuoeQb*>#v+QAUH~?G>VE3&MMrP?n zCb3ndA7_KmpBTrNT(aveSFlAyu`PHH?4!ZOQ)Fg)J+_4?U<vt4+JsJPh6S05x*XbPXl7&IIZQn z9GlYAlRtUvwO?rKt$(>q7&D%?06OQA%oS#?oA+n-DZo``k~v2Y^LIM_t0)wG>ZM9P zLL=!GCwt)%H}v%Y2bkg3hTKjYD;nieK4bFPLFth0;y?Ho{d_&+tyz=I@7bF5&Zt=r zsx_;?+^*KiDBSj`I{_c_!W{3+6c8gvV>8pu(@t&*9<^@qOS$Q0F+!smAAK&K9%#&W yZ(N&wwdbWK-bJ9-9M(!l6PkSiwC0`rchTLF-%%M;{VZyH()-dIS$ENrvGxa4smQ_r delta 623 zcmZutJxE(o6#ni@q|r#R$+P|>JX+{r#cH4(EJb~is1b!G6hSP7pakk7qS8Tyc5J(z zLO~QXiIGI3i7!(Jo25{Kf`j0cxpuH!L@-Nw?t2j|_`!F7&i9>j&pr9y%Eg)D0ODVO z{6fxgvLPC%w9)kZqZ2p;@V8Q_%%PS~fXiHg@p>RDfIp_jMuxkpIp|5uBW7us*KQ*k z8&brQkxAHvs<#J#OFxb$2J!awp!C})lL*uOGad7}xr0>ahbuzr33gE+* z(YNJR+(mY9iJ;dk!7ac}J)18npL*DAmXL-wemp1-Ahg6~fEqeajVpQ!4W)Y;RT-(` zx?>xKlTVGqbV)ej3n0SJVa-puxR;K1np~mi-2C+XLUd*-3dk2DbhOjzyb&fXGumru zKXpLTnh9`V2VylmEe}v;`n5Ai*Px7%oTH%NuJL%YLqiQALd+RoO| zyEe8=a*YlRXw$0Udg@NyqsX?0e0wTo%AfilkNCP$x~gPLS9F^FM6b*a z?3BobWFB?wk9AekPCE;=pIrrA{@y}F=Q%J<@NV6ykXD7DANwQDsk3kWEb6?I$0#aL I>6dZz4+x*DrT_o{ diff --git a/Roguelike2d/Library/InspectorExpandedItems.asset b/Roguelike2d/Library/InspectorExpandedItems.asset index 3737848497a495aec7a348bbff09d9cce9364054..69a28feac5ffab90c10662833eeaf17e9d254e3e 100644 GIT binary patch delta 41 xcmeyM_(hR}fq`if1B1YqjT{|Jj9)fSWNPQ-VPjxm$VseBEh=VUn5-ah0RRI#3=RMQ delta 37 tcmeyO_(73_fq`if1B1YajT{|Jj2|{nWNPQ-U}0cjC`n8&o~$Bp0RYue3nKsk diff --git a/Roguelike2d/Library/ScriptAssemblies/Assembly-CSharp.dll.mdb b/Roguelike2d/Library/ScriptAssemblies/Assembly-CSharp.dll.mdb index 31880609d7063c66b912f6981db6182e26d0cf53..e61ea4499e5d33739a341f9ad2c58433c29e3c02 100644 GIT binary patch literal 6435 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 literal 2993 zcmb_ed2ka|7=Lefv)S%$+9U;`r8)}g3?Nl2B1fx~v}8cbQKZ927$&9*E;-EstqL9^ z%Fq_HQ8OMf zLz6w_;mHXjVET=MN>6btX267$k+^4sQ5C<-m}&&_eX*ncOK(4wQ8HwMYsBfgw{2@i zJUek^nV8e^`MRpEg(sGcVPiTZ1Q$8twB6eW$%mZdm zam#Ld?M!1|m-U0+WFtE!sp<14A~7WF?*46dRbGv&xxB_L9bMjc|M0fML(dod(Cd_Y z_};U%16f7KBn)_~jc8eTszI*=c}u5!n0dq0Swj~#1q&WK*>u{u;r%n+9Ee`aIJ$^!qMrd@;Iir%)sJ@~y| z$J~p0OdQqHJc*6((Clt+(72fVU~67g*8xLab6)yB@k+OXRr*ai+VXYZ)}QNk(AN?j zF^G-okmPq`ExW=|T2%+u-&!{7`8&#LTi)+GLvoehSX)xh2b7X3L^z4;a-k(yNtd;< zz{>LX0_0Sgx&N*9^D*s6U%x{Gs?M4FX&ND~ihCzGo5tcsW^H~t|q z`9l-iv?p{pGfOPuofg7elMT=-$g~sJ{hD&5bOPBf)y0?fM%cDzaxh7v0;L_gv{T!BAouf|fY;^~Z91?SEZE&yUq0er;XTsPF*TWo+Xw$bYra=0q~k(8W}RKb~y z`H{`C&-No?N}^(hVsS5yeo3&!!^2WPOmEzfE~K-hCe(R5I+fRi7eHTPkC#yU!~~_i zo$Ko;C1Hbdr`D`0oyF71qz)ua6+-DdrPD9Zv~0^fnn_d2jCw;#FL$R0Dp$pDf>SD$UM~|F%po z^F9;EqbGK%8fehq6C|g7PUVENHR)uHr2ge&80|ivb!~5Q7=T^j_iJuC5(wlpCtF#R z{bDxNn=;MqMW&-^8z)aE>!xgFbM`J+;9e%@Ss3dI;1VVmfo}#x$m77}fCPCaI04`z zzlg7T67YE!{04wapZo=Q8-Pold>VWTz~xTv3_~k`Lrg9P7XUb8WDmFkz$qZF0M`N7 zQ}R~uy8srroQuFeLB^7m7eSr`U>V4tg0}#8DRLna<^kxEY=SEQOiiu<&j30>eii%z z&>8YZa1(F^ z<^AB@0Nr^b09|g60O%4JN<6;J*NR`aO^U diff --git a/Roguelike2d/Library/assetDatabase3 b/Roguelike2d/Library/assetDatabase3 index c84b54f1e675849703cdb752a3232a250447baeb..97125d85ed57551f5b02b1e82514d382819c1789 100644 GIT binary patch delta 4816 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 delta 1499 zcmXw(drVVT9LIaHNU8VQd#QaxUzA6olnQ8=;s)Z>2o#v3Q>pTBFi=Q~D+wFA;51;A ziSV0Vbv{aj1hKjz=w-@O5GMmM43)Xad{ze$6>&J{NZ2XpNk0Faob&sA&+q%qIW%hC z-f8BrSUy~qNX@S0_;|Q@!1a-O7PDBaP@oi2n3Qqgo{ERBsf$dvm{_a}4bf>}^2vrh z-8u+XlXUDwLIZ<7POyinV6}P|<`1=ge6aI{Y}GGN*nEyJ#h^=}0iEE(+5N9VkGiW! zy?paBOmvEc(ornd)*y4ddpAUOFwSBMfCuP)r9jFahzvanje-S`;;#X_zYD~|0&oeU zuwd94qJZV4I5>qiOaQ6jVkj2zu^cFpEdxV9E2f2ZUpf6>9z{W`NY5Lo(@ga}^GZ_i zzJo5X5|nZ=O|GJF5Q|An4s)e^Na<%oU!X4x1sJesTJ?-j03NgiV#Q)i0xG!}QiDX8 z_}x(s*wDo^)HVj{gVJHUII1Q%n|-8d_%P%KFUB-TngsgAyP+XiO{l)fKj406jdSxV z3uH)wc(RrGIqn@@aiiH{ntB$Ew-Y$9wItn#%~FC(LSk7{^;5MAvB0U>aHO$NsrH7G zS`paPVpuNy9*dZkY8K9hF>N9*A$r;_Hqo7CF)5K;5gj|h#laeqhz90%XjCdj^?s8} zU?4<|36a|pP|J*1?o_v|&{D9kig(;`x*?oOH_a4`pEHD|Slg`y!H|6AJWurvZf9##% ztMXW}Jt+gFuQpT(C&M$qsVrxIQDu&Y1*)ask_jN}S3cMbVklGTc@xj4Bm4HS1x2=) zZc3u~&33~?a&yYok>#XT**TD1bsT2oJ;z1RLRr zn2GR0a1h>1OfT0iWA+bo*&gJT(2%=v&u*M`U9^9;jWaKaaXjTZxa7_3ho9~=l_w6C zH5&WQpP9wvz2+8TJbUlvUDVTq>(d4{+*x;X3*-8S8%>fCaXHVPORMk52OzJU?PEsw5-m8Ld5kzj zVvif{{{HxFjp{_yNv z8mYCm2dmPCCv1zpZ8I`|pCdS)jN=k9NRijZN3*}4Y^#c|nRD4V5VVKh-%r@s7*fF~ zZxFbIxjjPUd5|~j=Uq>ppC9+pS;zV~O{IZOc|jClGwGLBicgcHgwim>*}BqvTai$% zke%)+KXA=EygL8$wld>sO5~e!p~GV_w?1>M#miWwaolabZrw=RYl$d&&r2jQbGYfn zy?x^mu$1*z>D4E@D`Lk8#B2nQi5(*|O{7R0{pY>B`M7*d%Q8XD_-e+mg6iZjEi0)y z0fTR#8a&Bk6&V4g`PGqU!-*ZndHY-FP77tj*z^Zh%AYQ;UD^m!tS5S z4p;V9loU}29|RvU2O(feiiC%fna+0M4ke905<19h^(9AH2mE!XOnI9H*URJSu1CTG c45Qm$5`4PEB^+TmPlTLLaQCOZ7U5q11GE7;5dZ)H diff --git a/Roguelike2d/Library/expandedItems b/Roguelike2d/Library/expandedItems index a4b83f7cfa887e29179ae05eeed3794e06e1de1a..1177ecc2d027bc3f30f190bd5173e8c5def929d6 100644 GIT binary patch delta 129 zcmbQCxIu-3fq^NGfkDV%BZmT$kO32r%L2mx|1*F9{UzX^OXSShIuKj3E}~VJy_OZk R{v^ixM%=ujeDXpj4*((5Bd7oX delta 188 zcmdm>GDDGrfq|)ufk9x#Mh*ogyBQ2XE(-|%{|{s`FffBjD8UG&A%do<6Sq|@JL}o_ zzjB+!#tjY344bW(=J7IePo5|!9HXG9#0FB%1jH~lNM8WIVgJvYkNH6C@^h~3Cr?bg x17dITOtLuk$2$Fh`Mtfq}7)fk9x-MvfLn#yOjN8O!-pSQvn!Kr8{oj>W~PCB^!|$*Fm%#rnRf zd8K-#d6^}ZlQ{%5d_an1FcdlG=am%Y=M+N}g4D=isPV}!P7O{jN=?m!sA6CM05&xz AwEzGB delta 33 ocmbQExIuw~fq}7)fkD7vBS#A(qrv80#&SLuMg|6k$r=J00D2+@k^lez diff --git a/Roguelike2d/ProjectSettings/TagManager.asset b/Roguelike2d/ProjectSettings/TagManager.asset index 1b93da4b375159f69366d4261db704bc30c34247..5d436876aeefd6bad2a24688cc9fcccfa244f915 100644 GIT binary patch delta 75 zcmeyPG((w#fr0541B2j