From a9cafa0b4f4b18b7396dc7e4ecbe34d7247c28e8 Mon Sep 17 00:00:00 2001 From: Gregory Campbell Date: Mon, 10 Aug 2020 23:36:52 -0400 Subject: [PATCH] MJB easter egg --- Assets/Prefabs/Bullet.prefab | 1 + Assets/Scripts/BulletScript.cs | 5 ++ Assets/Sprites/BeanBullet.png | Bin 0 -> 721 bytes Assets/Sprites/BeanBullet.png.meta | 92 +++++++++++++++++++++++++++++ Assets/Sprites/BeanBullet.xcf | Bin 0 -> 5025 bytes Assets/Sprites/BeanBullet.xcf.meta | 7 +++ 6 files changed, 105 insertions(+) create mode 100644 Assets/Sprites/BeanBullet.png create mode 100644 Assets/Sprites/BeanBullet.png.meta create mode 100644 Assets/Sprites/BeanBullet.xcf create mode 100644 Assets/Sprites/BeanBullet.xcf.meta diff --git a/Assets/Prefabs/Bullet.prefab b/Assets/Prefabs/Bullet.prefab index b03201b..e1c93b1 100644 --- a/Assets/Prefabs/Bullet.prefab +++ b/Assets/Prefabs/Bullet.prefab @@ -150,3 +150,4 @@ MonoBehaviour: hit: - {fileID: 8300000, guid: 408939c214df68749bb7a080dae3dbb2, type: 3} - {fileID: 8300000, guid: b1144df3b7ca8db4c98d19f3ccf1b58e, type: 3} + secret: {fileID: 21300000, guid: 752b13d85778585439b6efc9d166ac1c, type: 3} diff --git a/Assets/Scripts/BulletScript.cs b/Assets/Scripts/BulletScript.cs index d66928c..d7de9cb 100644 --- a/Assets/Scripts/BulletScript.cs +++ b/Assets/Scripts/BulletScript.cs @@ -7,6 +7,8 @@ public class BulletScript : MonoBehaviour public AudioClip[] hit; + public Sprite secret; + private float speed; private Rigidbody2D rb; private ShakeScript shake; @@ -20,6 +22,9 @@ public class BulletScript : MonoBehaviour speed = Random.Range(3.0f, 8.0f); shake = GameObject.Find("Shake Manager").GetComponent(); shake.CamShake(); + + if(Random.Range(0, 100) == 0) this.GetComponent().sprite = secret; + } void FixedUpdate() diff --git a/Assets/Sprites/BeanBullet.png b/Assets/Sprites/BeanBullet.png new file mode 100644 index 0000000000000000000000000000000000000000..6052816c8a618af27cdb4113765a809564182578 GIT binary patch literal 721 zcmV;?0xtcDP)NdLjS-010qNS#tmYE+YT{E+YYWr9XB6000McNliru^A@a02y>e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00KElL_t(&-tAa1PQy?Pb=(x8 zN|D0I#MB$)2;I3uZo!0@dW)Wc1M~>JL8mONe5q0qYND`^;(qcS`{ySGDc)NBZ$I1b z+l~RQERoNphcvDw=L%CsK>f#3kdTH~By zPLB%&Y7|l9%d~=JT7fn?VgR=Hws8P}y_xkUA!L( zxp?7Sh)dAb;)5pn0%t3@lH z8mD84a+~E6V9lAm;hR%rr(mcO?3$KGC1IO$(=!|e07t^>M_`O1#Px)j`}mM_yS~ph z?mO2@Td}AV|5UG;bMgsY3q~WM%aOlV2SR^*PL=R~0~m5P7(D{2nULFn4H|)_SkR{! zA`Og=1#*LF6NOM*u%lX-@&gM~R$LVNq$1CfGkBMtxNF^FM?un@?1<6DrhUH|%O3&Y zwM|Lit*CvU0Jtekd5X9N1qI;)fH8jFpoq z93NaAA636Qz524+|Jg5oB`3y*p1wYqA3vX8oF0jf=tw=iyn6HMxVk)lb$ayK@af6? z@ch;JMfKFf^NaZx2i1!oyztK*%5Hn~8L3~~k=mVC?^h)Co6D~b4o}bK)o#}d=bO8n zt?&8QXQx-y>Dl3z$Cr|SesXeoe6<`>hi?@4Cp^AKKHz)lI0xV zSA%k@^3tkNX;fAwN|%L7%SRxCN;twVV1a@ z`JA|X=xg7PGQ&gW(bU}VXy_-qocJDznqog;_I>a%zDLAP(9=@i*fPH9FvA{~$xT+K zHwDNJ!1U%>nK!1iO@Xk3Mwh1Pml0SrgE9v5W(cO`pc#R^GHG)9rNnO1YYT3s_^a$BfFgV9P*!IY_H5CweYeX*ss^b2QFBg_$Ii8XBdSz!BvC^Nt|b7t&E z(2yg$ocJEFjs1k#_rb^b9uYG^PeJQr0%q7_@-lW)fU<)E{h7|K(bg6SJFr?C+t(3T z*ny70+z!E159|o+>BQ#rONrg2<`&#cwP)MGwu5a4+YYuJY&+O?ujP~BWTExT~2%t*v3w=??)HM zZ3N#1pTT#)R|uFze|z)c_FBtic0xGpoe^Oa9Q-kJ#+GzM8G|_d|SdaaN zA5P=0hoEUjDo0P2n5z-7ag(b8e}_pkRAV0}7!f}pSMmlb0!O!WIq!LY$hk|Gn9Rq7 zI{Z+nVSMkPTWl^2YP-?uQIjlX=6faTU6lMudlpe=rMv4b@@38yYU)buP=9BwM@;UF zc-c`vsrB}{!KXQs86)(RbJ+!#9Q24C$lg-#&(Rb788}2VdJi0P-uHQ3?@T>px3)2G zwNQTy%+)Yg!(0t>b@Vc;VGiuqFju>mL(tSPhn_4E=7@=Fn8V*;Qp1>!6O4$5Id8)p zIJ%|FIc(tzId|z219QZLI7E&6s1b2ZGhGQ*#szl)MTY0n~NT*{H}Y%z=FibJi6@&{&v5PnHOC#Kacn@OPM481r$0 z5%DnRZI}Z`w{$s&Eqo#8E?r_^j+jsfw!ALAgKn`!-?lJkVXl=K{sjG9l>AA17BS;W zcf}U*(rbk<=WB=hJ8L~+a%aTLjsi-pw}r*0IWtIvo^md`;PQbUv4b$X_;d6Ge+CW_ zjot&t^z8dQ=_>+r?ABVCvrFc94G$d5acz(*O2PGFj2PZW)=SQdGRTxG$^&GRH&-V! z-fa(C+2WnJ#XE9)DQuH>+kYo)X)SMu7xDY@s26VeJfjg0z+_%=bYNXs^0U!NU``Jwl!#Qd-PGa{B@SI_idr7u^| X{=;JW`#a8XP5<2a7kzbuTqEk=$us#j literal 0 HcmV?d00001 diff --git a/Assets/Sprites/BeanBullet.xcf.meta b/Assets/Sprites/BeanBullet.xcf.meta new file mode 100644 index 0000000..823b8ce --- /dev/null +++ b/Assets/Sprites/BeanBullet.xcf.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 40bd02b79e5415d479f826d9dc71bcba +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: