From 77de950b72512164c9e5d4ca1ffaa963dd9feca3 Mon Sep 17 00:00:00 2001 From: JoelLapointe86 Date: Wed, 25 Nov 2015 00:55:53 -0500 Subject: [PATCH] Pick ups 50% fonctionnel MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit on peut prendre une bombe et la lancer mais elle ne tue pas l'ennemi la caisse de vie peut être prise mais ne soigne pas --- Assets/CollisionCheck.cs | 5 + Assets/Graphics/prop_bomb.png | Bin 0 -> 29759 bytes Assets/Graphics/prop_bomb.png.meta | 56 +++++ Assets/Graphics/prop_crate_ammo.png | Bin 0 -> 36092 bytes Assets/Graphics/prop_crate_ammo.png.meta | 56 +++++ Assets/Graphics/prop_crate_health.png | Bin 0 -> 27210 bytes Assets/Graphics/prop_crate_health.png.meta | 56 +++++ Assets/Prefabs/Player.prefab | 21 +- Assets/Prefabs/bomb.prefab | 136 ++++++++++++ Assets/Prefabs/bomb.prefab.meta | 8 + Assets/Prefabs/bombCrate.prefab | 107 ++++++++++ Assets/Prefabs/bombCrate.prefab.meta | 8 + Assets/Prefabs/healthCrate.prefab | 136 ++++++++++++ Assets/Prefabs/healthCrate.prefab.meta | 8 + Assets/Prefabs/ui_bombHUD.prefab | 72 +++++++ Assets/Prefabs/ui_bombHUD.prefab.meta | 8 + Assets/Scenes/JoelScene.unity | 110 +++++++++- Assets/Scenes/MasterScene.unity | 231 ++++++++++++++++++++- Assets/Scripts/Bomb.cs | 80 +++++++ Assets/Scripts/Bomb.cs.meta | 12 ++ Assets/Scripts/BombPickup.cs | 27 +++ Assets/Scripts/BombPickup.cs.meta | 12 ++ Assets/Scripts/EnemyBehavior.cs | 4 +- Assets/Scripts/HealthPickup.cs | 25 +++ Assets/Scripts/HealthPickup.cs.meta | 12 ++ Assets/Scripts/LayBombs.cs | 41 ++++ Assets/Scripts/LayBombs.cs.meta | 12 ++ ProjectSettings/ProjectSettings.asset | 14 ++ ProjectSettings/ProjectVersion.txt | 2 +- ProjectSettings/TagManager.asset | 1 + 30 files changed, 1244 insertions(+), 16 deletions(-) create mode 100644 Assets/Graphics/prop_bomb.png create mode 100644 Assets/Graphics/prop_bomb.png.meta create mode 100644 Assets/Graphics/prop_crate_ammo.png create mode 100644 Assets/Graphics/prop_crate_ammo.png.meta create mode 100644 Assets/Graphics/prop_crate_health.png create mode 100644 Assets/Graphics/prop_crate_health.png.meta create mode 100644 Assets/Prefabs/bomb.prefab create mode 100644 Assets/Prefabs/bomb.prefab.meta create mode 100644 Assets/Prefabs/bombCrate.prefab create mode 100644 Assets/Prefabs/bombCrate.prefab.meta create mode 100644 Assets/Prefabs/healthCrate.prefab create mode 100644 Assets/Prefabs/healthCrate.prefab.meta create mode 100644 Assets/Prefabs/ui_bombHUD.prefab create mode 100644 Assets/Prefabs/ui_bombHUD.prefab.meta create mode 100644 Assets/Scripts/Bomb.cs create mode 100644 Assets/Scripts/Bomb.cs.meta create mode 100644 Assets/Scripts/BombPickup.cs create mode 100644 Assets/Scripts/BombPickup.cs.meta create mode 100644 Assets/Scripts/HealthPickup.cs create mode 100644 Assets/Scripts/HealthPickup.cs.meta create mode 100644 Assets/Scripts/LayBombs.cs create mode 100644 Assets/Scripts/LayBombs.cs.meta diff --git a/Assets/CollisionCheck.cs b/Assets/CollisionCheck.cs index a652378..e8b42a6 100644 --- a/Assets/CollisionCheck.cs +++ b/Assets/CollisionCheck.cs @@ -6,6 +6,7 @@ public class CollisionCheck : MonoBehaviour { public Text health; + public void initText(int hp) { health.text = "Health: " + hp; @@ -17,5 +18,9 @@ public class CollisionCheck : MonoBehaviour { { health.text = "Health: " + gameObject.GetComponent().removeHP(1); } + + } + + } diff --git a/Assets/Graphics/prop_bomb.png b/Assets/Graphics/prop_bomb.png new file mode 100644 index 0000000000000000000000000000000000000000..de6e4df18c0fe2883a2ced5e395ddb943274fd58 GIT binary patch literal 29759 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
T2i|spa znk?*Z%rEv_<|(+U%2?0+Z1kS;;T#$Cr657}Do>Jjg~8oPNMvywFPsw16Usya{;9OP z>15@kvuQTtiMVkb9hU*SDM^7qBaNnG2nibr{U^U)z3vVyxXFPelhUhcw>2Yk$`&(b>^q&(B&q8P=vD(NG#Jqhwl5YL*+U8GD^I1@&%EZ zfFJuvY1_xq_3J|(7!kDCjyIc{A8Gn3IxY37DkJ=H%2iYUR%Pv4qH6wU2F>;lk`?6zBksBA(JPq`~sPo6*h zT7Am*gn#Ixe7wG42s>f!IC#Pt1H;fK@*D<*hCfB8V6h@@9BH+o=18FtVN^*MhuFa8KIZ*8BeaD>FH{6~3bcKlN8N zZVzpr5Dd@Q%BOeul>KG#Fv5`r45Hez7CLD5HQHIS&^C(C9ZD(a@q9B8!c^A#`i_71 zwB5)x?hvE9Zdwj@s#Zy((@R%(1OE-K$&dtRu7JB4a8oQ;my5TN07nM_DAxbi4-Ru| bjfFw$?mnwX(i_cHq-D@ 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 z z9N^99S8`K{4U|(=g-YOgTL%a()RcnD=PHxFccSpALri1eD>z1j0$%9*S3 zf@{Rieb5Pe8H`rd8~QC`^z1AU9a`sM1s8U3g>c!ETzorKG0|{J_}+}wD4VhUjJ8VL z_t+X-V#d$`bLFG6m~s0$Y_ZFB;t2^VxohvxM=duy*QZ`00pQYtvRv8d6C0_l`3L4LE{ z|Euo^Zm3m=rLSOJt&!SX@StS#B%>eib@W>m9)NWoYc&jZFrl`TQzI(Q=l9k8yv2o0 z%A|9YN>{5ecY_n_T-J7}?Vk-D!3}Frr>mOZWNyhu%HLo=COAev5*#cK@SarF=&MYW zEZ^)0_7={|#Mrpw;1e2g&US(^=;pOmTHn}enP~I*s`a;TiT20CM{vU`-muo-uDr2f zqO9j=V$D;?VDuBg!90ohHw>a`ExGc(;Pcce9G;tVe9z)W!)L0*hs^G7CVBo?x{*0vvUy(8mh z51i9-00w6UucP2BGa#5A>y^O48irF4CWFz_ecmi|s*3vB5}cP6T&ETDvyVSsGcGO= z@>3w(T%BsDw1pe%(ix>ehFcsIg46y{?qJRe&Q&GxL2%pK+cg(*mG>Eg(N9oCS`q)I z*57g#S9Fk@hY7CZ2nR#-p{Jgvsfmf2B!@LQSCh$C=uR zhBdj!SXe$bN_442b-bHHsK-tx{ttFC=@$j(u2yg$xUH?N8ppUf29D8}0GWZ{CWMN> zByMG8MUtN0m%RaxY>aM=Ic|F3+&y%7?ht+Vjq`GC&Tb#&U8%%}B0Ee>(!1%3$^&-k zxNJfiU~=k+lHrlBj})BMV+faUXqmukWRoAxqxT;ObPW|?tQgDsdHXBNUbJ?3HL2y``uqyIn0^5Jih9VfVBx!>mD5)wVfStkT;{h?r$ThIAY&afHw$k zX=zD%1jEZuP2_m}?EuCgF~PXw#7R0M$Zlb2kuF`kMk{M;HIKohq(BApxyzA2yCGh9 z4X&R$m(6SyCdlRGWty6rs#=7%Rv=(7dL7C5slZk3H~!%!pzcger*4 zmWaA!reqUk9|1E~tT`0(#qw+j1cwE9Cr?QxH%5Qm-z8Z+Km~Xs{_X9z->!0C@P&Qk z3$OvIr^Y8SAvtyIxNNtVm+0kJU!|NZaa5nk++C^)(Sr)E?jA$if&3wFm6;N2Z0qam z>`cNK2y#=|OJJe|xvj3Q%6f*@zKwgq%L=Y%F+V#e)ZByR>spV2Rvp~d5IT3A?+Ghe+ksWl5;hhy{$V2J?1!N~+!daho*D$SEtg7byEJfW+J zgFiP%=jSPcMDUvPTOnWV2!}YiY_7t8AUsF}x6_nB8{)wl=1H$*9S#EmyeP3wfkC0F zoAV&R=o7#ifj*1|QiEmU;>C+q>&xiUnCvl};q~-}x}BMtqGCa>fRd-(xKS7tHQ?eq zDY|iWwQGjCUg#xF{cFQ6My#G=ir}tazbJdIWJeQ5KL8%V2zNpD5;&KD;E=_{ z+IPd_LGnj@e8Tzw!9cLef`sCz^}50!DL4y(u@_}61S0;b+->kS!$1IUN{}2YI7Yug zC0C9{qjLQX@ts(IL#nwdf}04kg6k8MiY<-TR|b~g+9$xlMrbTh74QvjGt71`UAk0N z{FDif(GP%ma&mIA93HT?wnmpPUzX3U@P~ZF-Fk3^ylDUR5G%OhMj+y=@}$Jf7b&}7 zrnD}|Gr=+XiQrU#Hweyd{SDre9RJoo2nPI(?)s`|zbM*WqWyNKzQ6Z$eyJ;xcc6fE zxJ;rtV*n}(!1D~VUQW@)=oes83+1Nb-(YS>_7a2%U`7f#5)7AULeS!PNfd zn{UeJ)`2lH8R}|sUPfnutTabY9F_%A@4xpPJ@@nz^wQ@(Lx<*Ot-J1aS@~qQYv-Z& zIz4yJMi8A2SGh`K7W~#*Z^?By6)wO8$LLv0gy_I+6&|l}~ z=A^X&eH7$|P#0_EZfTyJ2nqGZAuodh%NpDe5gaSLCRALgYS2KMqpyDTtJ2JaSuh5U zH{N(dDmn(Emw^5W^#-EDI^1`@^PO@|ReeH+b+?hJ5U(c>2xOJ^$}py3GEvqGgky$N zz^v8^71)g$T2OIVxKHfv(yd#!*j&lzDfNa)7balnqX-LtdIO175t-=HSbrlHa07u% zrYhBBe256H&imXy%0R+dYdjo)1^V;n&r7dLn19f&Ub!M?PMq0<(F+6z5}Tc!Ew8n~ z>aeu5B-iAu>TUc;l>6-f0ZFwj*clpvYnuUw2w0mKogb+tJ~1nXVq08XlSNCJ3lM9 z1_{n(WHqq^29Q7dvp*|miNJY7Sse@}*8F}9#(n`|0hnZ+I(14u2f<pHMog@T-TO;1nDzK1^eyTALp za>8XT^JEa5kHVvDQXe#Ahs;FTECq58u>d*x?1EsS(m-a(M564uhJj^ed0Bd_xroc@ zF!pcas;UNH?F|*XkyKd~G_6{D^Lr>d8|JmQ0R*ZU(G9>>_XSv%H(j~zQEUxV0QfBkhC@M{;}hPb!bY=lqTAQD{l8r%?h zQ8qweoRz}@EXGd+s}eAisnAx}*QsDG=&NlYx%b|Emo~(E2qR!Hx&=(KFp+|3a(sMT zk{S{!BUUr7^~1|82?PIN3?#YyEC4AQl$S7kVX^*sioty|eFhXdt? zk~nyda!#+j@`|kVYzM5nVf~FUxX2Fm8XPs^Xu<^N1ekYFTBO=!;i95AZ>e;;s+0!S zN8W$$J=)&h=5x#FsCpY48p-I z!Onnr$I1IlmD9m`oYgdhgtxE1_L{84#bC4xSOeg^bolUL8IOrrx7S4f`qsC;B|`=5 zfSi-;IoTO_JiY5UHf&BNIaY9;1qKQ`k4km!;Kf!nLk4splmMQU@pznrz!@zAeGC(+ zLx&DY<%aS%-~8q`=`a8CFX_mUBete+kKZHB>#W{7gI+$1mTCfUGRzJ#!8NbYnBZ!{ z7xGeUE@C@afYh)SqRd1toA=+oaKYAno55&Qy&)t3>J0>U?bZk`WjnhQB=-Nacco8mRr&QNb*uM%bK^F& zjTbUt2%D>@8Ky`jQz^z&fTWVDRA!+n`H;$okbIthVDfoBgd$Y~RTOItGlYT)m|-wB zHelK|w%hG}!|e^X+iLf!UL@t7t9R8;(tFyaev-~9-;(-0NtWJn&pp2t7uwSDvg-te zB-|xMf~;9dSt#Z6Y zaFV-%<3yV+2DWtRuEc@KIYj1eW+>?Qqbr*I!3pZ!zKXaEOUR1m#o>5?o;fNZ3fKp-#H*Zg;;K z6v-jr#O;`3RX(Rk?&OIRGBY!u0`i8yg$be>(-1)G1Qy z-`wTuCnl;B4mprjPjJ(@G8`w^+|awR)3t<`#d0z?KcCj*fqIpP4;_-JV36iYA|8zk z@{a*29BXs>O$gO_YnF+EZ|ntAb+~W$r-FxZdH;w6DR6+bwm#kepAg*bk13$mHZC zlfi3PxxvqdXi3u{07Ql^0lRkXk{dT}xaLqIN3(ZhN7}^}QN0M!M44HkMHoey&$3Rs zhT77WLel90O2uIUO9!mnj~+RqQwT_MwFLwT;G83%1ZGKNro=t_@y8$QPVw09bX|bd zdWSo7bT3iDN!`N*8XO3&>Z2&5xeGWFTwWaK_sP0#-D%sA;O0O`{uv_ zxiUV^16v~inZXRXapOiEEeW$Ex&q)jdHe0R<@D*(`ucI2U~%nr4Yj*=o+oO9;A%0* z#EHQQ+fTTk@cLNvT75%$2Q=LD5URSALS+D9RH=JWAH{`kj2q=NC?UPSF zkEzy*A)?>)X`HLdxYNxXSXu1*@Il@}fklxB@v2{-lky`fL%E@F^1}~5tfM6j*`W*}X3EOdRV(W1bc7{*b77k)i>N$u1Cedrx>eVfH08LU z;!r&KrI%jPCh2rZ|K0brOXvDlb_poAg7bM(w>bFUVD6czc7ls$u_g5-Ocf{+%Zc3c z$U13kYsg4)3sxd{CUYf7?fSKAx`w5B4}(xD3m~%X+qY}q+Om}!+11r0pMLtOy!YOF z+C+)->_%>=o`awgs`xb^IFH_I<&L2A3c=;2&X@~VTns<1NUk+~?>9_zDCy!|zaJ~^-f{xs8yzz#<4$@V!fzPc6T>@A{ znMfeGlmL@ECBL3M@VoOgQAT*h6jR74!Ww>jP*<8r2bihmtmw*2zyyiUJ$vSiF4jCf zGourLxvKZxg3?4v!q@iDLl5caCZGh$4N2T6pzM~!ZGifc$anMC@f@$^z3fFGV67Gv zTr}UCk|^?x;a4R0*r0A>lJ4d~P0D$zII}Mcza0ED!C+8MjE>5six=aKF$wQjOW<#V zN<*|H$j$@_L8+l>Db!o08l)h%bnTgl@}RDAOq9V=|DRs487;frcQhVXEnpx|D8 z^;I1)na(T;QzVK8!0$$K^NND=WG4CI4Zbu-Y|XlcFN$N^`vc7snr1da&vPzb$rmt z;YzuI=#U_O_Uu_XbLLFEu_heS?l33qyWTILl|wyDV&rZf}bM@5(Af&nC@o*z7TQ2P7&+ywZYitY1x@|qu)ZV~@Oa+(wL?5b6f(yHu zRjA;+2Q*6^dZ=G+U6_*DTMKD#G6XZgzths3Td`f^gG1gG#=IiSwvG;My2Qi`qBBXz zMB*{m4Qm$`(=SXI$Wdec?`MZSmGGq*djm# zWQ8Kv@Mk{%{PXg}6Hn;l2$LiNvwC`ZG^u^?!3Vk^Hs06W-R*i#px99`x##Ws%d!t`0& zvm!dnr+`TtWH+tI4x#MEd}${6YELmR3Jt$^QK{n$XLRI>mt55&KOp+fz?HC6Dje5wApoZOAh`apHu0_~D0g`SN8=bTIX% zJ3j6GEt=fY1r-rga9I=FLa1gHTsThw$5a82puVwAItE&GC5!PRH(djOaO2_DLp0Tr zRgpemP0rCAqb^P54MYcG5{Ehj*_i^*gNp1hiDRFst>|^&7~oi#-+<>J^D9@bXj39o z+r^6)Ae4HGtn#@*?PLesRHT5MI@6hY{m_t}^mSVp^%{@~l#H41OF?!{zr*}rrcyr$ z7}1WpESCBk``{llQKA_3&I|bdAhr%g-di?rmY?q2srN$_hpncx2qHmy8+;CaVSom~|fvI8MpIDcMWR8U6vRH&ZeO`GDRXH0_j;YL!1c+7Aj zF91F>m=*E)2$aEZLn8b|^<5?=CSsxcYP;#jHfvS#xBvfkm{LdE?z>MOc;EpYAqf)0 z@4I&Os?HsJ{q@&1$#ryeXmZO0bO7jD-!2U;ER;+IR~p=$xFypwDT3|WS|Yfx(@K{F zSK&9B->2(X!t52iI;(T%GToHPM2CsqkU$|fyiq|$3n8lW*wLd2grs}jSskpQ`e4>< zX=~HU3hzfihYt~qifEuZL0(W!cz3||eFK)+715p`G9<41tt57R)2T=EeT)^twJa9Q zj_UtHv&f+h8)V1hkIR;=TV+ToQk2><6<^+c_g$HsoYdX8VVcc!yc*jY1} ze)eyxG6m7gJ=7+1!C16qx4`?qxKC`m?0R_XobA%gqrn?p|K z$x$_aS4#vJ$w$FqlFZZ?mGFw3ixC|r*48JRBs9GwS4St53QtdTn8eYkKt~QLvS_l% z4ko`+pLP3n<>v3rs+V1k0U)s}8KP^xG_{Z|*n{UdCFTSV?Amew!zh;6`pxQD4)kmP(2DWzVC`qE0 z6x`aHC`S$*kt3sHPP=}s#w+FgE?$bFbhz`aSuKNtBPyTh8q~N~DZ0o?M6Mj2a4r26 zCp(*JLp~(Tn1(D&7Xy3n2+V|D$a+hTxn0z+^Go3FTZ`|75Uw}@5aqc@V5ab z|1A@AsDGeN6B{B~iQ0npQ~TDA;0}x&mSbZlop$|3jbD}f`*?-mR$LWa28Ii-FwmrG zR-TIFFoqvnr_U?=bl1ji9#i<(R5i&KP{JsTjQXG?wi>>N*3dlp)q#U@Jk{q0{8o+s zT#N7I6@r^{Cb-ORq=KtXMTZe+td~tste5a&SZ?{qYP7eAG&HMARE?nr`(;HD9daM% zgNrhG=}ulBX$ZtlBxoZOmcUov^w%$&I9Kvof3wUK0!Gb${Zu{>wDi<-^i&m=bU!Gr^YYECB~wb2riUvGRlONq=ZM+`Y)fPm?@(oLarZ- zJ1dp{=<+`My6u7&VTdD!VskhUG2cE5T;JESPU!V&n5o^`<*!F0a)g_=#rGmm7EiHD zc{?!Bk@CV-GQgkOe4(upJApVEP|xbge?RN~Om^p6lOq zMQh`Re4pH=z8|=Sdtpux-FS&4d#g9dNyW_d6A~0TcC^M(H^%65ZFH_` z?EE3>8mP5#eVXda8<7eA!b*h_;(<}ASL4=cqCt?@xV6}gnR8zMq-8L=EyLYv^5eoS zq#}Otx9U{uX}jybMgA_UB(cb>b_3$KS zj+oR8jE|lQccG$QwJXyncutp&+fDTXLH>P&6%Py6L8wBnI3bw#sJ zMeuwc=v7{RO&;gpPYel1@p94&Ddr_1)Gda3eMQ>La~pcl8x5y)X=SU)q)A+yqg>my zfC(4pj1#|vg$tKICFH>_(!jQq$jmWi(&FFn#>k}U()$38v7|)P+|+9FiLTcqFSlp? zcXx&tCc?rwYX8HX$t-jWXD!OGb^i7Zx8`y-5`mJ)4dcfUVG%Pg;8;mTcY z5-ApEqGSOSJe=l|a6d#roEbw_hvURtD2NCzWtI$$#-2%M8%73Zq|5uHocvy__H{~o z_Nv08(3VIXP#SMa(`lYY@1t(H(pwJazD9zW2DFfp>11qz0y-gM96s3Ig)`q|?4)Ig z;P}lCTNPzpS{A@bCyF??JT%!kn`+wZK*_i!@JVk1>sj{t=eqTNafI0X1hT*V*`RpA zalHVX*lh#3*x>$P%-e`+Qqaz8`nc9`z z8#k{grATjMwid7Eo4ON{!EkJAk+vi}i};Ev2sXOcyq&G8c*th`#HOyh;dRXUWzvVh z4-qO!)rqz)X}#^*oUw5qD*>ahzSglwhcgMnQu*o&Ip2KZ8mw7!kMB7?7yvo?{(wIo?^muuf- z!?WE*TUYDC)6C=bLrDT4yDgevYl!2*MzGe-R{prB<`<$Y(^AvUFWt*>ubpYcnrn*R z^B~#8X*|NO1MZf8Y1XGyC7p%# zqhsti0LwG0!kZZNaFo{QrU>ZgkWO3IGT6h3=S~O;{(ivh8X`1drn*dIIVVLSz6xWz zUlR*FKr!R}eM`tXVy8IYYR(aC9To@c6$r>&S>wMn9UufBxTGSgQfG8{QyAS?1(3cD zb;UH@a!cY{Kg@jMa-U~>bE~`@H<^~>*J@IAY;kil$_r*`Zd2*i;zP!bXG%f;n2n%x zqc8BxD^@%ZUMAk^#xP$d-v4Ni-AGyQdimL-t66`;us~FR;q9{Ts-{#q5_W-u3 zeiutODqkAsM=x$Qmv=mke4ABh$^e`r%VEDY8n64dqkqq|1+a*W-)yBh1-9%Bvb&M! zpbqswkn`%Y24bf|RX$~C|7RnT>EjN?<|`F@q5C{EZqt1_t>T%|AYLwIVqax1Lp z5%RwVaUY>bT1|Z5M*B8SbMh*Sc+fZf&gc~1ez6Y7#8HT| zX@Z%m*!$trDtjs4v1%1w*q_uMd02s=DEI-@!5{pcy%Hl?_%1U++QcALH>7``b(Xb) zMvJcf03_o4C;xhKBs?mC_urt z2Ax%ZC#p2A}q{L8dl=r-xce(|e$E(6zp)R9~l+ZvS? zx>ikE%CA0wUr{?9N-jIo*=9$B3illlHh9tc$kiEs;G`dazS@@p{&b3~R8V~`{^H!W zqz7Vf6vN*c-#H)A5ZbrTF4CS5$UP<4_0t@>9tXHx#hWt8-JMELPz-!?zV9tgzbo#B z8Po6b>Qq;Y&d{1w`t*KvNzDKl&&mRbI(wv4T-e1PAcqtSKC8{W)7no16IWVxU#7^W zfyJEp-hb&l4ZNSFY9V7I4it;UGn(`s17XH{3~p5rvozqp@&9C7%HFyK4Z0@*9oyso k$^Xg!&sKQ#A1xA65`U<4vRk|7D<#AOgT|pamcF$A04OdB?f?J) literal 0 HcmV?d00001 diff --git a/Assets/Graphics/prop_crate_ammo.png.meta b/Assets/Graphics/prop_crate_ammo.png.meta new file mode 100644 index 0000000..f7bd5ec --- /dev/null +++ b/Assets/Graphics/prop_crate_ammo.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: ed2e225ef4e49644392c6f807c4f7c06 +timeCreated: 1448420631 +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/Assets/Graphics/prop_crate_health.png b/Assets/Graphics/prop_crate_health.png new file mode 100644 index 0000000000000000000000000000000000000000..c7860df52ac19bcd7dccf7df2ab747e6629aaf62 GIT binary patch literal 27210 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 literal 0 HcmV?d00001 diff --git a/Assets/Graphics/prop_crate_health.png.meta b/Assets/Graphics/prop_crate_health.png.meta new file mode 100644 index 0000000..bd4ec90 --- /dev/null +++ b/Assets/Graphics/prop_crate_health.png.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: c02a0787a24f5c04a8d64a8260c96f1b +timeCreated: 1448420631 +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/Assets/Prefabs/Player.prefab b/Assets/Prefabs/Player.prefab index 792153f..6421b47 100644 --- a/Assets/Prefabs/Player.prefab +++ b/Assets/Prefabs/Player.prefab @@ -31,6 +31,7 @@ GameObject: - 114: {fileID: 11406802} - 114: {fileID: 11472154} - 114: {fileID: 11478382} + - 114: {fileID: 11485758} m_Layer: 8 m_Name: Player m_TagString: Player @@ -165,6 +166,20 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: health: {fileID: 0} +--- !u!114 &11485758 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 197158} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b762a061a54fb144499e3187cbdadc7a, type: 3} + m_Name: + m_EditorClassIdentifier: + bombLaid: 0 + bombCount: 0 + bomb: {fileID: 172872, guid: c08879c52df47d54aa37a52cd902cc42, type: 2} --- !u!212 &21272474 SpriteRenderer: m_ObjectHideFlags: 1 @@ -197,7 +212,11 @@ Prefab: serializedVersion: 2 m_Modification: m_TransformParent: {fileID: 0} - m_Modifications: [] + m_Modifications: + - target: {fileID: 0} + propertyPath: bomb + value: + objectReference: {fileID: 172872, guid: c08879c52df47d54aa37a52cd902cc42, type: 2} m_RemovedComponents: [] m_ParentPrefab: {fileID: 0} m_RootGameObject: {fileID: 197158} diff --git a/Assets/Prefabs/bomb.prefab b/Assets/Prefabs/bomb.prefab new file mode 100644 index 0000000..27c116d --- /dev/null +++ b/Assets/Prefabs/bomb.prefab @@ -0,0 +1,136 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &172872 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 4: {fileID: 412680} + - 50: {fileID: 5021002} + - 114: {fileID: 11417938} + - 61: {fileID: 6160456} + - 58: {fileID: 5858278} + - 212: {fileID: 21297412} + m_Layer: 0 + m_Name: bomb + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &412680 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 172872} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -.481219798, y: .13448897, z: 0} + m_LocalScale: {x: .0199999996, y: .0199999996, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 +--- !u!50 &5021002 +Rigidbody2D: + serializedVersion: 2 + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 172872} + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: .0500000007 + m_GravityScale: 1 + m_IsKinematic: 0 + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 0 +--- !u!58 &5858278 +CircleCollider2D: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 172872} + m_Enabled: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_Offset: {x: 0, y: 0} + serializedVersion: 2 + m_Radius: 4 +--- !u!61 &6160456 +BoxCollider2D: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 172872} + m_Enabled: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_Offset: {x: 0, y: 0} + serializedVersion: 2 + m_Size: {x: 3.66000009, y: 4.5999999} +--- !u!114 &11417938 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 172872} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b50c00a886c5b1a4196e8364e365416a, type: 3} + m_Name: + m_EditorClassIdentifier: + bombRadius: 10 + bombForce: 100 + fuseTime: 1.5 + explosion: {fileID: 100000, guid: 340a9e7d5164c9c4fba1dc34dc50b866, type: 2} +--- !u!212 &21297412 +SpriteRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 172872} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_UseLightProbes: 0 + m_ReflectionProbeUsage: 0 + m_ProbeAnchor: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_ImportantGI: 0 + m_AutoUVMaxDistance: .5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 8217fcaeba65cf24aa654feb2a868f82, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 0} + propertyPath: m_IsTrigger + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_Radius + value: 4 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 172872} + m_IsPrefabParent: 1 diff --git a/Assets/Prefabs/bomb.prefab.meta b/Assets/Prefabs/bomb.prefab.meta new file mode 100644 index 0000000..cfee0a1 --- /dev/null +++ b/Assets/Prefabs/bomb.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c08879c52df47d54aa37a52cd902cc42 +timeCreated: 1448424668 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/bombCrate.prefab b/Assets/Prefabs/bombCrate.prefab new file mode 100644 index 0000000..c44666e --- /dev/null +++ b/Assets/Prefabs/bombCrate.prefab @@ -0,0 +1,107 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &176050 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 4: {fileID: 443498} + - 212: {fileID: 21218118} + - 61: {fileID: 6112162} + - 114: {fileID: 11447590} + - 58: {fileID: 5839892} + m_Layer: 0 + m_Name: bombCrate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &443498 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 176050} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -.790000021, y: -.170000002, z: 0} + m_LocalScale: {x: .0560000017, y: .0599999987, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 +--- !u!58 &5839892 +CircleCollider2D: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 176050} + m_Enabled: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_Offset: {x: 0, y: 0} + serializedVersion: 2 + m_Radius: 2.19999981 +--- !u!61 &6112162 +BoxCollider2D: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 176050} + m_Enabled: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_Offset: {x: 0, y: -.100000001} + serializedVersion: 2 + m_Size: {x: 4.30000019, y: 2.42000008} +--- !u!114 &11447590 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 176050} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2568094dbdb537b49880253a6eedeada, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &21218118 +SpriteRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 176050} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_UseLightProbes: 0 + m_ReflectionProbeUsage: 0 + m_ProbeAnchor: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_ImportantGI: 0 + m_AutoUVMaxDistance: .5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: ed2e225ef4e49644392c6f807c4f7c06, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 176050} + m_IsPrefabParent: 1 diff --git a/Assets/Prefabs/bombCrate.prefab.meta b/Assets/Prefabs/bombCrate.prefab.meta new file mode 100644 index 0000000..410500c --- /dev/null +++ b/Assets/Prefabs/bombCrate.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 49b05961cf4702f439a2e17afef7e8d6 +timeCreated: 1448424497 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/healthCrate.prefab b/Assets/Prefabs/healthCrate.prefab new file mode 100644 index 0000000..fb81ee1 --- /dev/null +++ b/Assets/Prefabs/healthCrate.prefab @@ -0,0 +1,136 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &140204 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 4: {fileID: 423818} + - 212: {fileID: 21237158} + - 61: {fileID: 6101798} + - 114: {fileID: 11495280} + - 58: {fileID: 5810054} + m_Layer: 0 + m_Name: healthCrate + m_TagString: healthCrate + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &423818 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 140204} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: .0480000004, y: -.307000011, z: 0} + m_LocalScale: {x: .0399999991, y: .0399999991, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 +--- !u!58 &5810054 +CircleCollider2D: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 140204} + m_Enabled: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_Offset: {x: -.5, y: 0} + serializedVersion: 2 + m_Radius: 2.5 +--- !u!61 &6101798 +BoxCollider2D: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 140204} + m_Enabled: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_Offset: {x: -.5, y: 0} + serializedVersion: 2 + m_Size: {x: 4.5, y: 3.5} +--- !u!114 &11495280 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 140204} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a395f7557cbd20d45826e16e4264ee4a, type: 3} + m_Name: + m_EditorClassIdentifier: + health: {fileID: 0} +--- !u!212 &21237158 +SpriteRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 140204} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_UseLightProbes: 0 + m_ReflectionProbeUsage: 0 + m_ProbeAnchor: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_ImportantGI: 0 + m_AutoUVMaxDistance: .5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: c02a0787a24f5c04a8d64a8260c96f1b, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 0} + propertyPath: m_TagString + value: healthCrate + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_IsTrigger + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_Offset.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_Offset.x + value: -.5 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_Size.x + value: 4.5 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_Size.y + value: 3.5 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_Radius + value: 2.5 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 140204} + m_IsPrefabParent: 1 diff --git a/Assets/Prefabs/healthCrate.prefab.meta b/Assets/Prefabs/healthCrate.prefab.meta new file mode 100644 index 0000000..32f8572 --- /dev/null +++ b/Assets/Prefabs/healthCrate.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 75b509187cb0a5e478bb560f5c4c63c4 +timeCreated: 1448426012 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/ui_bombHUD.prefab b/Assets/Prefabs/ui_bombHUD.prefab new file mode 100644 index 0000000..312f2a6 --- /dev/null +++ b/Assets/Prefabs/ui_bombHUD.prefab @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &100000 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 4: {fileID: 400000} + - 131: {fileID: 13100000} + m_Layer: 0 + m_Name: ui_bombHUD + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &400000 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100000} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 +--- !u!131 &13100000 +GUITexture: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100000} + m_Enabled: 1 + m_Texture: {fileID: 2800000, guid: ed2e225ef4e49644392c6f807c4f7c06, type: 3} + m_Color: {r: .5, g: .5, b: .5, a: .5} + m_PixelInset: + serializedVersion: 2 + x: 10 + y: 10 + width: 84 + height: 70 + m_LeftBorder: 0 + m_RightBorder: 0 + m_TopBorder: 0 + m_BottomBorder: 0 +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 0} + propertyPath: m_Texture + value: + objectReference: {fileID: 2800000, guid: ed2e225ef4e49644392c6f807c4f7c06, type: 3} + - target: {fileID: 0} + propertyPath: m_PixelInset.x + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_PixelInset.y + value: 10 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 100000} + m_IsPrefabParent: 1 diff --git a/Assets/Prefabs/ui_bombHUD.prefab.meta b/Assets/Prefabs/ui_bombHUD.prefab.meta new file mode 100644 index 0000000..63e793e --- /dev/null +++ b/Assets/Prefabs/ui_bombHUD.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 78dc943c97f3e184da7d03251424d5a9 +timeCreated: 1448420631 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/JoelScene.unity b/Assets/Scenes/JoelScene.unity index fbf8c96..fb7b918 100644 --- a/Assets/Scenes/JoelScene.unity +++ b/Assets/Scenes/JoelScene.unity @@ -113,7 +113,7 @@ Transform: - {fileID: 1903720196} - {fileID: 1747148540} m_Father: {fileID: 0} - m_RootOrder: 4 + m_RootOrder: 6 --- !u!1 &328141749 GameObject: m_ObjectHideFlags: 0 @@ -199,7 +199,49 @@ Transform: m_Children: - {fileID: 328141751} m_Father: {fileID: 0} - m_RootOrder: 1 + m_RootOrder: 5 +--- !u!1001 &755708907 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 443498, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + propertyPath: m_LocalPosition.x + value: 1.09026527 + objectReference: {fileID: 0} + - target: {fileID: 443498, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + propertyPath: m_LocalPosition.y + value: -.227697939 + objectReference: {fileID: 0} + - target: {fileID: 443498, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 443498, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 443498, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 443498, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 443498, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 443498, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + m_IsPrefabParent: 0 --- !u!1 &792903395 GameObject: m_ObjectHideFlags: 0 @@ -227,7 +269,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: c1e6722564abf8f4a9aacf7b96cedb6f, type: 3} m_Name: m_EditorClassIdentifier: - player: {fileID: 1189818989} + player: {fileID: 1891629065} cam: {fileID: 1449410197} --- !u!4 &792903397 Transform: @@ -240,7 +282,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 0 + m_RootOrder: 2 --- !u!1001 &849444827 Prefab: m_ObjectHideFlags: 0 @@ -322,13 +364,13 @@ Prefab: propertyPath: m_RootOrder value: 2 objectReference: {fileID: 0} + - target: {fileID: 462904, guid: b7819e17682d74b45a71d6831a413e0b, type: 2} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: b7819e17682d74b45a71d6831a413e0b, type: 2} m_IsPrefabParent: 0 ---- !u!1 &1189818989 stripped -GameObject: - m_PrefabParentObject: {fileID: 101678, guid: b7819e17682d74b45a71d6831a413e0b, type: 2} - m_PrefabInternal: {fileID: 1024525637} --- !u!1001 &1334973125 Prefab: m_ObjectHideFlags: 0 @@ -418,7 +460,7 @@ Transform: m_Children: - {fileID: 458710668} m_Father: {fileID: 0} - m_RootOrder: 5 + m_RootOrder: 7 --- !u!1 &1449410197 GameObject: m_ObjectHideFlags: 0 @@ -505,7 +547,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 2 + m_RootOrder: 4 --- !u!114 &1449410203 MonoBehaviour: m_ObjectHideFlags: 0 @@ -517,7 +559,49 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 3119842ed2201b245bb2285416ee9244, type: 3} m_Name: m_EditorClassIdentifier: - player: {fileID: 1189818989} + player: {fileID: 1891629065} +--- !u!1001 &1505017420 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 423818, guid: 75b509187cb0a5e478bb560f5c4c63c4, type: 2} + propertyPath: m_LocalPosition.x + value: -1.10767782 + objectReference: {fileID: 0} + - target: {fileID: 423818, guid: 75b509187cb0a5e478bb560f5c4c63c4, type: 2} + propertyPath: m_LocalPosition.y + value: -.254000008 + objectReference: {fileID: 0} + - target: {fileID: 423818, guid: 75b509187cb0a5e478bb560f5c4c63c4, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 423818, guid: 75b509187cb0a5e478bb560f5c4c63c4, type: 2} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 423818, guid: 75b509187cb0a5e478bb560f5c4c63c4, type: 2} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 423818, guid: 75b509187cb0a5e478bb560f5c4c63c4, type: 2} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 423818, guid: 75b509187cb0a5e478bb560f5c4c63c4, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 423818, guid: 75b509187cb0a5e478bb560f5c4c63c4, type: 2} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 75b509187cb0a5e478bb560f5c4c63c4, type: 2} + m_IsPrefabParent: 0 --- !u!4 &1747148540 stripped Transform: m_PrefabParentObject: {fileID: 417046, guid: 6a21797441b99c942915e70c461edf77, type: 2} @@ -526,6 +610,10 @@ Transform: GameObject: m_PrefabParentObject: {fileID: 167312, guid: 6a21797441b99c942915e70c461edf77, type: 2} m_PrefabInternal: {fileID: 849444827} +--- !u!1 &1891629065 stripped +GameObject: + m_PrefabParentObject: {fileID: 197158, guid: b7819e17682d74b45a71d6831a413e0b, type: 2} + m_PrefabInternal: {fileID: 1024525637} --- !u!4 &1903720196 stripped Transform: m_PrefabParentObject: {fileID: 417046, guid: 6a21797441b99c942915e70c461edf77, type: 2} diff --git a/Assets/Scenes/MasterScene.unity b/Assets/Scenes/MasterScene.unity index d838418..bbd1e53 100644 --- a/Assets/Scenes/MasterScene.unity +++ b/Assets/Scenes/MasterScene.unity @@ -142,6 +142,7 @@ RectTransform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 0, y: 0, z: 0} m_Children: + - {fileID: 1972685053} - {fileID: 1113329688} m_Father: {fileID: 0} m_RootOrder: 6 @@ -441,6 +442,10 @@ Prefab: propertyPath: health value: objectReference: {fileID: 1113329686} + - target: {fileID: 462904, guid: b7819e17682d74b45a71d6831a413e0b, type: 2} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: b7819e17682d74b45a71d6831a413e0b, type: 2} m_IsPrefabParent: 0 @@ -510,12 +515,41 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 237529558} - m_RootOrder: 0 + m_RootOrder: 1 m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} m_AnchoredPosition: {x: 87, y: -25} m_SizeDelta: {x: 160, y: 30} m_Pivot: {x: .5, y: .5} +--- !u!1 &1172410436 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1172410437} + m_Layer: 0 + m_Name: Props + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1172410437 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1172410436} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -.481219798, y: .13448897, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1741172442} + - {fileID: 1736051098} + m_Father: {fileID: 0} + m_RootOrder: 8 --- !u!1 &1235119630 GameObject: m_ObjectHideFlags: 0 @@ -762,6 +796,151 @@ MonoBehaviour: GameObject: m_PrefabParentObject: {fileID: 167312, guid: 6a21797441b99c942915e70c461edf77, type: 2} m_PrefabInternal: {fileID: 849444827} +--- !u!1 &1736051093 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 140204, guid: 75b509187cb0a5e478bb560f5c4c63c4, type: 2} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1736051098} + - 212: {fileID: 1736051097} + - 61: {fileID: 1736051096} + - 114: {fileID: 1736051095} + - 58: {fileID: 1736051094} + m_Layer: 0 + m_Name: healthCrate + m_TagString: healthCrate + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!58 &1736051094 +CircleCollider2D: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 5810054, guid: 75b509187cb0a5e478bb560f5c4c63c4, + type: 2} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1736051093} + m_Enabled: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_Offset: {x: -.5, y: 0} + serializedVersion: 2 + m_Radius: 2.5 +--- !u!114 &1736051095 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 11495280, guid: 75b509187cb0a5e478bb560f5c4c63c4, + type: 2} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1736051093} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a395f7557cbd20d45826e16e4264ee4a, type: 3} + m_Name: + m_EditorClassIdentifier: + health: {fileID: 1113329686} +--- !u!61 &1736051096 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 6101798, guid: 75b509187cb0a5e478bb560f5c4c63c4, + type: 2} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1736051093} + m_Enabled: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_Offset: {x: -.5, y: 0} + serializedVersion: 2 + m_Size: {x: 4.5, y: 3.5} +--- !u!212 &1736051097 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 21237158, guid: 75b509187cb0a5e478bb560f5c4c63c4, + type: 2} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1736051093} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_UseLightProbes: 0 + m_ReflectionProbeUsage: 0 + m_ProbeAnchor: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_ImportantGI: 0 + m_AutoUVMaxDistance: .5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: c02a0787a24f5c04a8d64a8260c96f1b, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} +--- !u!4 &1736051098 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 423818, guid: 75b509187cb0a5e478bb560f5c4c63c4, type: 2} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1736051093} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -.531662822, y: -.373635262, z: 0} + m_LocalScale: {x: .0399999991, y: .0399999991, z: 1} + m_Children: [] + m_Father: {fileID: 1172410437} + m_RootOrder: 1 +--- !u!1001 &1741172441 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1172410437} + m_Modifications: + - target: {fileID: 443498, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + propertyPath: m_LocalPosition.x + value: 1.53600001 + objectReference: {fileID: 0} + - target: {fileID: 443498, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + propertyPath: m_LocalPosition.y + value: -.354999989 + objectReference: {fileID: 0} + - target: {fileID: 443498, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 443498, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 443498, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 443498, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 443498, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 443498, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &1741172442 stripped +Transform: + m_PrefabParentObject: {fileID: 443498, guid: 49b05961cf4702f439a2e17afef7e8d6, type: 2} + m_PrefabInternal: {fileID: 1741172441} --- !u!4 &1747148540 stripped Transform: m_PrefabParentObject: {fileID: 417046, guid: 6a21797441b99c942915e70c461edf77, type: 2} @@ -770,6 +949,56 @@ Transform: Transform: m_PrefabParentObject: {fileID: 417046, guid: 6a21797441b99c942915e70c461edf77, type: 2} m_PrefabInternal: {fileID: 849444827} +--- !u!1001 &1972685052 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 237529558} + m_Modifications: + - target: {fileID: 400000, guid: 78dc943c97f3e184da7d03251424d5a9, type: 2} + propertyPath: m_LocalPosition.x + value: -603.5 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 78dc943c97f3e184da7d03251424d5a9, type: 2} + propertyPath: m_LocalPosition.y + value: -235.5 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 78dc943c97f3e184da7d03251424d5a9, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 78dc943c97f3e184da7d03251424d5a9, type: 2} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 78dc943c97f3e184da7d03251424d5a9, type: 2} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 78dc943c97f3e184da7d03251424d5a9, type: 2} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 78dc943c97f3e184da7d03251424d5a9, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 78dc943c97f3e184da7d03251424d5a9, type: 2} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 100000, guid: 78dc943c97f3e184da7d03251424d5a9, type: 2} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 78dc943c97f3e184da7d03251424d5a9, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &1972685053 stripped +Transform: + m_PrefabParentObject: {fileID: 400000, guid: 78dc943c97f3e184da7d03251424d5a9, type: 2} + m_PrefabInternal: {fileID: 1972685052} --- !u!1001 &2106831666 Prefab: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/Bomb.cs b/Assets/Scripts/Bomb.cs new file mode 100644 index 0000000..37c3b19 --- /dev/null +++ b/Assets/Scripts/Bomb.cs @@ -0,0 +1,80 @@ +using UnityEngine; +using System.Collections; + +public class Bomb : MonoBehaviour +{ + public float bombRadius = 10f; // Radius within which enemies are killed. + public float bombForce = 100f; // Force that enemies are thrown from the blast. + + public float fuseTime = 1.5f; + public GameObject explosion; // Prefab of explosion effect. + + + private LayBombs layBombs; // Reference to the player's LayBombs script. + + + + + void Awake () + { + if(GameObject.FindGameObjectWithTag("Player")) + layBombs = GameObject.FindGameObjectWithTag("Player").GetComponent(); + } + + void Start () + { + + // If the bomb has no parent, it has been laid by the player and should detonate. + if(transform.root == transform) + StartCoroutine(BombDetonation()); + } + + + IEnumerator BombDetonation() + { + // Wait for 2 seconds. + yield return new WaitForSeconds(fuseTime); + + // Explode the bomb. + Explode(); + } + + + public void Explode() + { + + // The player is now free to lay bombs when he has them. + layBombs.bombLaid = false; + + // Find all the colliders on the Enemies layer within the bombRadius. + Collider2D[] enemies = Physics2D.OverlapCircleAll(transform.position, bombRadius, 1 << LayerMask.NameToLayer("Enemy")); + + // For each collider... + foreach(Collider2D col in enemies) + { + // Check if it has a rigidbody (since there is only one per enemy, on the parent). + Rigidbody2D rb = col.GetComponent(); + if(rb != null && rb.tag == "Enemy") + { + // Find the Enemy script and set the enemy's health to zero. + rb.gameObject.GetComponent().removeHP(1000); + + // Find a vector from the bomb to the enemy. + Vector3 deltaPos = rb.transform.position - transform.position; + + // Apply a force in this direction with a magnitude of bombForce. + Vector3 force = deltaPos.normalized * bombForce; + rb.AddForce(force); + } + } + + // Create a quaternion with a random rotation in the z-axis. + Quaternion randomRotation = Quaternion.Euler (0f, 0f, Random.Range (0f, 360f)); + + // Instantiate the explosion where the rocket is with the random rotation. + Instantiate (explosion, transform.position, randomRotation); + + // Destroy the bomb. + Destroy (gameObject); + } +} diff --git a/Assets/Scripts/Bomb.cs.meta b/Assets/Scripts/Bomb.cs.meta new file mode 100644 index 0000000..1e928f2 --- /dev/null +++ b/Assets/Scripts/Bomb.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b50c00a886c5b1a4196e8364e365416a +timeCreated: 1448420630 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/BombPickup.cs b/Assets/Scripts/BombPickup.cs new file mode 100644 index 0000000..4d116a1 --- /dev/null +++ b/Assets/Scripts/BombPickup.cs @@ -0,0 +1,27 @@ +using UnityEngine; +using System.Collections; + +public class BombPickup : MonoBehaviour +{ + + + void Awake() + { + + } + + + void OnTriggerEnter2D (Collider2D other) + { + // If the player enters the trigger zone... + if(other.tag == "Player") + { + // Increase the number of bombs the player has. + other.GetComponent().bombCount++; + + // Destroy the crate. + Destroy(gameObject); + } + + } +} diff --git a/Assets/Scripts/BombPickup.cs.meta b/Assets/Scripts/BombPickup.cs.meta new file mode 100644 index 0000000..0989e74 --- /dev/null +++ b/Assets/Scripts/BombPickup.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2568094dbdb537b49880253a6eedeada +timeCreated: 1448420630 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/EnemyBehavior.cs b/Assets/Scripts/EnemyBehavior.cs index 38f77f4..f221059 100644 --- a/Assets/Scripts/EnemyBehavior.cs +++ b/Assets/Scripts/EnemyBehavior.cs @@ -8,7 +8,7 @@ public class EnemyBehavior : MonoBehaviour { private bool facingRight = true; private bool dead = false; - private Health hp; + //private Health hp; // Ground @@ -20,7 +20,7 @@ public class EnemyBehavior : MonoBehaviour { rb = GetComponent(); groundBounds = ground.GetComponent().bounds; - hp = GetComponent(); + //hp = GetComponent(); } // Update is called once per frame diff --git a/Assets/Scripts/HealthPickup.cs b/Assets/Scripts/HealthPickup.cs new file mode 100644 index 0000000..764a9fa --- /dev/null +++ b/Assets/Scripts/HealthPickup.cs @@ -0,0 +1,25 @@ +using UnityEngine; +using System.Collections; +using UnityEngine.UI; + + + +public class HealthPickup : MonoBehaviour +{ + + public Text health; + + void OnTriggerEnter2D(Collider2D other) + { + if(other.tag == "Player") + { + // Destroy the crate. + Destroy(gameObject); + + //heal player + health.text = "Health: " + gameObject.GetComponent().addHP(3); + + } + + } +} diff --git a/Assets/Scripts/HealthPickup.cs.meta b/Assets/Scripts/HealthPickup.cs.meta new file mode 100644 index 0000000..af6580a --- /dev/null +++ b/Assets/Scripts/HealthPickup.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a395f7557cbd20d45826e16e4264ee4a +timeCreated: 1448429002 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/LayBombs.cs b/Assets/Scripts/LayBombs.cs new file mode 100644 index 0000000..bfbfdfa --- /dev/null +++ b/Assets/Scripts/LayBombs.cs @@ -0,0 +1,41 @@ +using UnityEngine; +using System.Collections; + +public class LayBombs : MonoBehaviour +{ + [HideInInspector] + public bool bombLaid = false; // si une bombe a été lancé + public int bombCount = 0; // nombre bomb que le joueur possede + + public GameObject bomb; // Prefab of the bomb. + + + private GUITexture bombHUD; // affiche si le joueur possede une bombe + + + void Awake () + { + // Setting up the reference. + bombHUD = GameObject.Find("ui_bombHUD").GetComponent(); + } + + + void Update () + { + // si le bouton est pressé et qu'aucune bombe n'a été lancé et qu'on a des bombes + if(Input.GetButtonDown("Fire2") && !bombLaid && bombCount > 0) + { + // Decremente le nb de bombe + bombCount--; + + // lance une bombe + bombLaid = true; + + // Instancie la bombe + Instantiate(bomb, transform.position, transform.rotation); + } + + // active le display de bombe si le joueur possede des bombes(true) sinon false + bombHUD.enabled = bombCount > 0; + } +} diff --git a/Assets/Scripts/LayBombs.cs.meta b/Assets/Scripts/LayBombs.cs.meta new file mode 100644 index 0000000..9255a6b --- /dev/null +++ b/Assets/Scripts/LayBombs.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b762a061a54fb144499e3187cbdadc7a +timeCreated: 1448420630 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index f3abab5..24b2ed9 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -8,6 +8,7 @@ PlayerSettings: defaultScreenOrientation: 4 targetDevice: 2 targetResolution: 0 + useOnDemandResources: 0 accelerometerFrequency: 60 companyName: DefaultCompany productName: Laboratoire_2_Equipe_2 @@ -28,6 +29,7 @@ PlayerSettings: androidShowActivityIndicatorOnLoading: -1 iosAppInBackgroundBehavior: 0 displayResolutionDialog: 1 + iosAllowHTTPDownload: 1 allowedAutorotateToPortrait: 1 allowedAutorotateToPortraitUpsideDown: 1 allowedAutorotateToLandscapeRight: 1 @@ -135,6 +137,15 @@ PlayerSettings: iOSLaunchScreenFillPct: 100 iOSLaunchScreenSize: 100 iOSLaunchScreenCustomXibPath: + iOSLaunchScreeniPadType: 0 + iOSLaunchScreeniPadImage: {fileID: 0} + iOSLaunchScreeniPadBackgroundColor: + serializedVersion: 2 + rgba: 0 + iOSLaunchScreeniPadFillPct: 100 + iOSLaunchScreeniPadSize: 100 + iOSLaunchScreeniPadCustomXibPath: + iOSDeviceRequirements: [] AndroidTargetDevice: 0 AndroidSplashScreenScale: 0 androidSplashScreen: {fileID: 0} @@ -224,6 +235,8 @@ PlayerSettings: ps4SdkOverride: ps4BGMPath: ps4ShareFilePath: + ps4ShareOverlayImagePath: + ps4PrivacyGuardImagePath: ps4NPtitleDatPath: ps4RemotePlayKeyAssignment: -1 ps4RemotePlayKeyMappingDir: @@ -245,6 +258,7 @@ PlayerSettings: ps4attribMoveSupport: 0 ps4attrib3DSupport: 0 ps4attribShareSupport: 0 + ps4IncludedModules: [] monoEnv: psp2Splashimage: {fileID: 0} psp2NPTrophyPackPath: diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt index e040c5c..8a062e6 100644 --- a/ProjectSettings/ProjectVersion.txt +++ b/ProjectSettings/ProjectVersion.txt @@ -1,2 +1,2 @@ -m_EditorVersion: 5.2.0f3 +m_EditorVersion: 5.2.1f1 m_StandardAssetsVersion: 0 diff --git a/ProjectSettings/TagManager.asset b/ProjectSettings/TagManager.asset index a561668..ab46244 100644 --- a/ProjectSettings/TagManager.asset +++ b/ProjectSettings/TagManager.asset @@ -5,6 +5,7 @@ TagManager: serializedVersion: 2 tags: - Enemy + - healthCrate layers: - Default - TransparentFX