From a47020f2f57c5ded896935f8d54b38ab637fad0d Mon Sep 17 00:00:00 2001 From: Gregory Campbell Date: Sat, 4 Jul 2020 13:28:24 -0400 Subject: [PATCH] Added side trim to the mode selection scene when a mouse hovers over a game mode selection with the mouse --- Assets/Scenes/Mode Select Scene.unity | 5 ++ Assets/Scripts/SelectScript.cs | 89 ++++++++++++++++---- Assets/Textures/ChallengeSideTrim.png | Bin 0 -> 5061 bytes Assets/Textures/ChallengeSideTrim.png.meta | 92 +++++++++++++++++++++ Assets/Textures/ChallengeSideTrim.xcf | Bin 0 -> 46081 bytes Assets/Textures/ChallengeSideTrim.xcf.meta | 7 ++ Assets/Textures/EndlessSideTrim.png | Bin 0 -> 4539 bytes Assets/Textures/EndlessSideTrim.png.meta | 92 +++++++++++++++++++++ Assets/Textures/EndlessSideTrim.xcf | Bin 0 -> 78319 bytes Assets/Textures/EndlessSideTrim.xcf.meta | 7 ++ Assets/Textures/TestSideTrim.png | Bin 0 -> 3370 bytes Assets/Textures/TestSideTrim.png.meta | 92 +++++++++++++++++++++ Assets/Textures/TestSideTrim.xcf | Bin 0 -> 22919 bytes Assets/Textures/TestSideTrim.xcf.meta | 7 ++ Assets/Textures/TrainingSideTrim.png | Bin 0 -> 2180 bytes Assets/Textures/TrainingSideTrim.png.meta | 92 +++++++++++++++++++++ Assets/Textures/TrainingSideTrim.xcf | Bin 0 -> 41952 bytes Assets/Textures/TrainingSideTrim.xcf.meta | 7 ++ Assets/Textures/TutorialSideTrim.png | Bin 0 -> 3076 bytes Assets/Textures/TutorialSideTrim.png.meta | 92 +++++++++++++++++++++ Assets/Textures/TutorialSideTrim.xcf | Bin 0 -> 105191 bytes Assets/Textures/TutorialSideTrim.xcf.meta | 7 ++ ProjectSettings/ProjectSettings.asset | 39 ++++----- ProjectSettings/TagManager.asset | 1 + 24 files changed, 589 insertions(+), 40 deletions(-) create mode 100644 Assets/Textures/ChallengeSideTrim.png create mode 100644 Assets/Textures/ChallengeSideTrim.png.meta create mode 100644 Assets/Textures/ChallengeSideTrim.xcf create mode 100644 Assets/Textures/ChallengeSideTrim.xcf.meta create mode 100644 Assets/Textures/EndlessSideTrim.png create mode 100644 Assets/Textures/EndlessSideTrim.png.meta create mode 100644 Assets/Textures/EndlessSideTrim.xcf create mode 100644 Assets/Textures/EndlessSideTrim.xcf.meta create mode 100644 Assets/Textures/TestSideTrim.png create mode 100644 Assets/Textures/TestSideTrim.png.meta create mode 100644 Assets/Textures/TestSideTrim.xcf create mode 100644 Assets/Textures/TestSideTrim.xcf.meta create mode 100644 Assets/Textures/TrainingSideTrim.png create mode 100644 Assets/Textures/TrainingSideTrim.png.meta create mode 100644 Assets/Textures/TrainingSideTrim.xcf create mode 100644 Assets/Textures/TrainingSideTrim.xcf.meta create mode 100644 Assets/Textures/TutorialSideTrim.png create mode 100644 Assets/Textures/TutorialSideTrim.png.meta create mode 100644 Assets/Textures/TutorialSideTrim.xcf create mode 100644 Assets/Textures/TutorialSideTrim.xcf.meta diff --git a/Assets/Scenes/Mode Select Scene.unity b/Assets/Scenes/Mode Select Scene.unity index 5cf63a9..6e7a7ab 100644 --- a/Assets/Scenes/Mode Select Scene.unity +++ b/Assets/Scenes/Mode Select Scene.unity @@ -652,6 +652,11 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 6b74bbe65c700804f90b5101426ed5a8, type: 3} m_Name: m_EditorClassIdentifier: + SideTrim: + - {fileID: 21300000, guid: 2f918cf9e70d88444819cf28ccdde502, type: 3} + - {fileID: 21300000, guid: 688998c415fe18e43b260f6a93318628, type: 3} + - {fileID: 21300000, guid: a464b700efa5cd6448079899d626e709, type: 3} + - {fileID: 21300000, guid: b34afe4751c558f4490b72b6326bee96, type: 3} --- !u!1 &2089610058 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/SelectScript.cs b/Assets/Scripts/SelectScript.cs index ff4f7af..b040cea 100644 --- a/Assets/Scripts/SelectScript.cs +++ b/Assets/Scripts/SelectScript.cs @@ -6,8 +6,12 @@ using UnityEngine.SceneManagement; public class SelectScript : MonoBehaviour { + public Sprite[] SideTrim; + private int gameMode; private int level; + private GameObject SideTrimObject; + private GameObject SideTrimObjectFlip; // Start is called before the first frame update void Start() @@ -18,51 +22,100 @@ public class SelectScript : MonoBehaviour PlayerPrefs.SetInt("GameMode", gameMode); PlayerPrefs.SetInt("Level", level); + SideTrimObject = new GameObject("SideTrimLeft"); + SideTrimObject.AddComponent(); + SideTrimObject.transform.position = new Vector3(-5.5f, 0f, 0f); + SideTrimObject.SetActive(false); + SideTrimObject.tag = "SideTrim"; + + SideTrimObjectFlip = new GameObject("SideTrimRight"); + SideTrimObjectFlip.AddComponent(); + SideTrimObjectFlip.transform.position = new Vector3(5.5f, 0f, 0f); + SideTrimObjectFlip.transform.rotation = Quaternion.Euler(0f, 180f, 0f); + SideTrimObjectFlip.SetActive(false); + SideTrimObjectFlip.tag = "SideTrim"; + } // Update is called once per frame void Update() { - if (Input.GetMouseButtonDown(0)) - { + Vector3 mousePos = Camera.main.ScreenToWorldPoint(Input.mousePosition); + Vector2 mousePos2D = new Vector2(mousePos.x, mousePos.y); - Vector3 mousePos = Camera.main.ScreenToWorldPoint(Input.mousePosition); - Vector2 mousePos2D = new Vector2(mousePos.x, mousePos.y); + RaycastHit2D hit = Physics2D.Raycast(mousePos2D, Vector2.zero); + + if (hit.collider != null) { - RaycastHit2D hit = Physics2D.Raycast(mousePos2D, Vector2.zero); - - if (hit.collider != null) { + SpriteRenderer renderer = SideTrimObject.GetComponent(); + SpriteRenderer rendererFlip = SideTrimObjectFlip.GetComponent(); - if(hit.collider.gameObject.tag == "Story") - { + if(hit.collider.gameObject.tag == "Story") + { + + renderer.sprite = SideTrim[0]; + rendererFlip.sprite = SideTrim[0]; + + if (Input.GetMouseButtonDown(0)) + { gameMode = 0; PlayerPrefs.SetInt("GameMode", gameMode); SceneManager.LoadScene("Battle Scene"); } + } - if(hit.collider.gameObject.tag == "Random") - { - gameMode = 1; + if(hit.collider.gameObject.tag == "Random") + { + + renderer.sprite = SideTrim[1]; + rendererFlip.sprite = SideTrim[1]; + + if (Input.GetMouseButtonDown(0)) + { + gameMode = 1; PlayerPrefs.SetInt("GameMode", gameMode); SceneManager.LoadScene("Battle Scene"); } + } - if(hit.collider.gameObject.tag == "Challenge") - { - gameMode = 2; + if(hit.collider.gameObject.tag == "Challenge") + { + + renderer.sprite = SideTrim[2]; + rendererFlip.sprite = SideTrim[2]; + + if (Input.GetMouseButtonDown(0)) + { + gameMode = 2; PlayerPrefs.SetInt("GameMode", gameMode); SceneManager.LoadScene("Battle Scene"); } + } - if(hit.collider.gameObject.tag == "Training") - { + if(hit.collider.gameObject.tag == "Training") + { + + renderer.sprite = SideTrim[3]; + rendererFlip.sprite = SideTrim[3]; + + if (Input.GetMouseButtonDown(0)) + { gameMode = 3; PlayerPrefs.SetInt("GameMode", gameMode); SceneManager.LoadScene("Battle Scene"); } + } + + SideTrimObject.SetActive(true); + SideTrimObjectFlip.SetActive(true); + + } else { + + GameObject[] sideTrims = GameObject.FindGameObjectsWithTag("SideTrim"); + foreach(GameObject sidetrim in sideTrims) + sidetrim.SetActive(false); - } } } diff --git a/Assets/Textures/ChallengeSideTrim.png b/Assets/Textures/ChallengeSideTrim.png new file mode 100644 index 0000000000000000000000000000000000000000..a1a08e45ef65d146f1588255751c737d2e3d2815 GIT binary patch literal 5061 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νJnX4>J#ily6 zeZX}_6xkTE2jyM6tNd))5k{NS|KJ@$#&}lhaOIk^UVvAP4yj=u@i6q=YaXxWE{;YU zYeV#3-LbMI?-8C1_ zWM1HwIubJv-F@UZ7b-^-5UJ=;Xu$jNRsLjnxf`N^?y8D&nZT6v^d50?EE1l==yA8) z%Nyt(dKbSHl|{W$2BNaaMJcLSRgni^iP)z-V=#gaV7VB+HI(k=f`w9A55xlmyI-t# z+xR8SxNvap&CsHl_Tdt%Q&-Fe+-O;gO>no#!}G7lf~%l-#<*j%SdxftGp;lesjq&6 z{~sbIsABX)j2;(tPr*YA?HQ^nM>3uW>RFy#l2e;{gH~66lTGC*k&fXXQv}5>P)ftm zK%&v=|6_+IFXlXXr6wP-nh}@e7lBZOq8mK3D@gx6*iI1sHeBgS|J0Tev+^4Eqm~UM(tV&;+q3?t7H!bT(A54TDpE7%{CLu2PVA2Ia3NMRP zepmPML27SeR16raoE&RT&KknT3@TlbCb(D+$X_UvO)zK6geVHCgRDioLEL?s?}WRy z?*gFXg`l8IHqZ(%3ADb*+#^B416GFrg4*ScE`undusdOZ-FGPLf(+ps(Qv;BPIB~| zM7njvG2f!0Q|#o#^6ziDs+{G0wc<0|?1Y|!gU2PE@e;AAJ+KotjU zE3~WfL!CU(5*4uj=84lkqtd=U>(_(U=<@K_6m7fR_j0u+<$FO=Gum`tEbnlT@cY=& zniOAwSF@`;gh{lxycxUz&2v}uEYLi6N&AyF@ufbEKozTWm!?R7CT6IsH1$(HX(e4% zSB-gB_C05ZYn~qB1)_R*nK7bpsT%)58Wt3Lo=(C^xE>^Jz&<1;LPgI}H5}jL7gZ9W%Rbu6KF!*E=bGf;RB>)L zivp7~j;a;CBSCBMoabTmeZRT4S(F+BUn^xNd;M^+Gr;OJ22Pk>eMN7E10SUz$de2I zm|^(;GDDY1Gkm7g{o5SX&TT^j)e6u>SLvSV+h0@;)j_q4(@iaQF#fidfHbP;KX!=f t>if=f5cOr~uQBTMRwrV%p}`g(Y!e=DkaX`nGKzd(Uh6h`@YaN-{~y}oO%MP8 literal 0 HcmV?d00001 diff --git a/Assets/Textures/ChallengeSideTrim.png.meta b/Assets/Textures/ChallengeSideTrim.png.meta new file mode 100644 index 0000000..6296328 --- /dev/null +++ b/Assets/Textures/ChallengeSideTrim.png.meta @@ -0,0 +1,92 @@ +fileFormatVersion: 2 +guid: a464b700efa5cd6448079899d626e709 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/ChallengeSideTrim.xcf b/Assets/Textures/ChallengeSideTrim.xcf new file mode 100644 index 0000000000000000000000000000000000000000..94f5c8d513e933282fb6c055886599d0bf53d381 GIT binary patch literal 46081 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 wKd_qrp1#z1Z_l#+#d}Yq%@AMC|VW1NeU}jsO4v literal 0 HcmV?d00001 diff --git a/Assets/Textures/EndlessSideTrim.xcf.meta b/Assets/Textures/EndlessSideTrim.xcf.meta new file mode 100644 index 0000000..133580b --- /dev/null +++ b/Assets/Textures/EndlessSideTrim.xcf.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2a1b924ee38b5d74e870a5855a5b5e43 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/TestSideTrim.png b/Assets/Textures/TestSideTrim.png new file mode 100644 index 0000000000000000000000000000000000000000..4a9355e75d94254d7d689ceb2b45634647097c83 GIT binary patch literal 3370 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 literal 0 HcmV?d00001 diff --git a/Assets/Textures/TestSideTrim.png.meta b/Assets/Textures/TestSideTrim.png.meta new file mode 100644 index 0000000..90bc42e --- /dev/null +++ b/Assets/Textures/TestSideTrim.png.meta @@ -0,0 +1,92 @@ +fileFormatVersion: 2 +guid: 367ea963858abbc459b6e290198f508b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/TestSideTrim.xcf b/Assets/Textures/TestSideTrim.xcf new file mode 100644 index 0000000000000000000000000000000000000000..38de681fc1dc3bd9f75539319462f0c5e48fc5d7 GIT binary patch literal 22919 zcmeI4ON?GeR>!ZuZh!s$zOOs|il6QF`xWfOBq2;PQL-3~7{rLlD2|W-kK;JjBz9zb zm_!J*B{oPPfpjH^#AYNGu$u)7kN{0qGf1#w!AMB3V1qOZmb|WX`TgtExmEY}*KIrT zM47}bo&Mi?SDmU;brO;olR` z^s7XP_*;f1p$TX;J}ch}`M&}#T&L>uS8u)h?zNkD2^UISdiD0TD|fHGx$)f_ci-Ol z%2$8+>q;4gtT*1ha{b!*>$h*bsW@`)DNfzF`@uWcHtyVd=f<0-XHUI#{pziEZr$EE z72y2s>)*Pvap9>8;cv{t#h7%OqTd=*)YCV1eo)c(@4R>A>W!P%H!gZxM1C+XGRB?% z&dnQlH*Va#`u4RuDu3&(x9(iK+jLN+w?|n_yQuh({q6ao1z!6wi}XjIH*vZDwJRT7 zyRDR7Ozwl4tQtC^=P%#mKNAWmUZrN@Gf-@1&j+&S+3a~Ed!Eal=dSZ8CPi`bH)Hs{i1!T7#&*xfcF+DrjQ?xH^Rc~)vHgoN{PeV?KfP}F>_)`c z{tGeROR@e}{>ai_`JUldWBIRrWZ|#>eZ(Id{%WlE8?pbdUAFk5*cx?c_Qj%C|3b01 z{`q32e!7^iFBS{+Q^lx0TRc&pDVFO~#cF+`Sg(&4Pu9nZef7~|f4x~8sE-r}>%+z2 z`cNQ+6)#f0HOh!q>rt_#HY(bvXrrQyiZ&|RsA!|2jfyrZ+NfxwqK%3+D%z-MqoR$9 zHXwx+FH*iW%7|90*hWbkC2f?nQPM_98zpU&v{BMVNgE|?l(bROMoAkbZIrZ8(gvik z;zi20Mj6p+8Qb`2^J?a!Vp#tid^-itPr%Qk@cBq_sNR6jhl|bnKykF*UmUCV702r* zixc&Fpp*4lak^eXfG3NMdYL(0V6IM5hv*b@Av#UHXNr|DuV@cd9od(6XTNqZ&jm9$sVUP*h<$&&U;+AC?Vq`i{%O4F=BM=H!G2r*>{ZSVc2^t?CD)xCXe!Y-gdgmDvgnbHOxp^?*rET0_WH~@-P?V zf{`L4Gsw#{ax;be^eaY+OidtLy&z+ZG{_qxtr%&bFj8{1B~B-$6C-7pGh(FdbSsgT z+3}3%Vc7L7?CD)xCXe!Y-gdgmDvgl_iD0Bi&j2Y};53~_y5@qEF;XOM2I-qd3a609 ze#uCY&OB#$FT#2 z-Cf$5PJ;_U=AG3FOTpO&D*bi&7ha8`wPd()Nbif{akirw}Ps4hG zJ>WzKkCU$W-gl;fzXQk5@j)^P{72 zZD`NPb3 z(ArBB&g)L;sf?FTX?Y#n^LhRpRrU#SpwUB3Pu0GW_6mQdM`1s4l#Xl9me=EzKRuhS zo5Egid+(tqt-V6wyzZ3VF2`uLm9xCt^C@qals9mo(RN)!W)zKV`ZGNW`-P)4X?wQ3 z9giaW#K+>27D5n1=rD>XIVk3;9NlY zv!>X=SMYsJ)r(lc16JM;9Abse;r|+8nNHykTf|D;3oaFB$$tianS5ubs7rn{`PAfF zlaFn)K8QcpqJk3@ zoPcJ@vxdiXo;KD=TcD5Y6`Uad89aIN>YbtvdHCe%lh;q)zs(9x(6@tlU-vO)dHST8 zO9Nl10w?gTO6!_z5Ke?JoG9T0zP|AYCrUVhA8;`soG9T0{=lUc!if@2;2&HL2q#K7 zfuC@>gcJA)SHM1Yi%OVeH`11F*l^H@5%`sMyHx?NZQ z<1B7;!3TTJb-nc5wvQEWb~9&u)Gr@2tkXT&-smAgA5}fpKd;Z)NO|4+>SeXl!GSS4 z+IC%xnz!j^JI9Tyvupn;iBo`)NRa2qPrZH#Va zoValaw>7RCqss-I*7aKHwyxhwuXWuv*KeicHvVqj7?9;jKO*JNl2VtrlrD*4jE%=j zW$AymYq&IenI!GLlQ6b$8!ObUj&69IbmJp(y<56-t}{z-7D;!O&McDNoa@fgpBqoN zjWM$Y7qe%{lKY?Bj&#{s3ic@D3;7viwlBE6d6^{7zF#o5a2qVt?GWQ@NH<3!*XgB` z=lVF~3m$9f<%}5~dp@m%dyZaH%!vmZw}&ZYW7NlGLB(ev>}N)u($Gzk?Cl zDy5Hc<+}B!6>V0bt#nz8Zh@LK(8nkty8ChI$yx+T6 zdBr74`QbnluV=fXNpapEi}yPmZ#U0pad~~#p4#%hrt&Gx>IfW&tKL_JqpezLMU1-1 z1j2OPxpG-t66y&X=jC7UW-qw*y>H~sckFYj$`yq|56>EC-tM){ytns z@9gdyb|<2ml3pn;x!#D55p>2}UqrvyQCHMS=z5}^lF1LMQ`CK-(iL-kQF`On)XRn4 zP-t~`^+nSIrPqma-A+24Xq;ZBQ_poe>2;!=^txQPla3er6W4ZEw=;iQAnkA|d&jnlz$Jxuyo>`z>spN;w2D(t(%+r@5qT7Gdm}KIS^vZn~K3W4Y&E z`q(&KEZ4`h>bp9b>t(WrTv~JA;TD2f3tFl4Vcz!Qj?%u}I2pdf(DxgO^j!vbR`HEsd&~E1D5tX0 zsrB}cKYLjBwSB(#5Ki+Q!V-6=v)s=vg7e&!E^_}n;NH|x_rMAd!67)HT*7sp6<(v? z2?yN0Dx6U1Q-l)^xer#jiv#Y56)zmtfnz~`l};<)rF35THl+_sdL`-FB^YVzOB6W9 zn|JyeC6T@|(S4`h20qQ5r|v!BR729ktsb{Z71q6OpD$O0(|k#>#9iww_qdDTJa?*# z+!GJDUv<=dvBE=e2o5Nh5RQc~oXBv%9j(F%l@7(?^2izkoUO21*$AXqE zty`W@Y31^kN@JJwYG=@{!bn@+)xa^{#M8GmiS*5k?nUj5WP9rvj#17C?!>V%9n$W*X!lD@^F&1v?dFi24&@3n=%cC_5P5z(3byjvDIUY z>@;qVxNac5L%V}^4!zs#q+La%Z?M+bWkfyR^EEw1JCt@R=`=#qXIzJA>o!S8v3Lvn zv*-12epBT7$%A1WBYT6}9e(;tn=p@-zQ1COk+ctp^xfAQ`+}&)o4T%jxGj-uEJ=gW zz9WrB$e0?9B!!b^WO+U8T1svYJ=k*`BWLXAd95C9R=G<@8$YfTJc@EAp{YO2EYjT# zx8tnL?vk6=yHvn|G4C)WJ)MzcH>#iRGd+!Vjv*Xi4@hwqZpT@f-TRr>8#oZ}Q(dy! z2nVwJ)=&4Do@Ns7?-8fCB<(5A%Ix0HyxzcpF>msumG&rB^T(}&p2l;_@TVgMU3+6S zYS9mavy@T(@i+|H`6{E4mM)yda@h%`#VcJn#}1t1JQ{?w|9PyBopD6^4C#ilHWZe1 zF&A+jD`p*SL2r#dN&EuVjjWditSsSx8*JeaKm0z@M`#|7dV^;XpZtE}7xCyGAe?4u zC#}NcJ+H##3~Mnb%h83|U3BQq1M8D?e|9Pzg7 z4C#ilo)ng~#LNU_X28YpRxLBbTebaQjWII;nVEph4A$BRUrw(%mkkRoPJixseOh~HpFPz<3_w)pW~3<;HcRHhkPNBQ2ud7 z%N{K3v1bb>@bDNiTJD=B@CYpiWVC#NFo`|6)Ivr}cyGmM!*8xI+TiihZ>pFLDtpvC zUheHWN8P4>Y8<*_^Y7nh@UZpy3V_izzbL_IgWkw!gA6m`fQ*uTW5gTuIS%;+keYpE z$X5Uf}$dv`=D?F?~Ea%j87*HKOk!CswUE&g-di%-@ar#(Hh8P_ z>n>)E$}%-?mEPo+mx|HSU+qyEhi=vU8~7Q#V}0KAXSB_4RD7{ka$Da?_Lk&$Jf%D? z@19Tc?s`x9g3jYizLY2BYd@SiaqbnjbkD1Nl3yeLjf?af8F($Dcf5^B z?%R4rvbPvj%VtaAlm`y9@-VXCiKcg8+80td?H4J|%eWWY^b>iZ;XtU*u$`{*idQ~H zAIX3FBK>xTdAhfU(_YX%zmvVih+8&W3a319pp^#>1kW8D}Pr?H(UNLlupd8*_Zi&I{PIlc}DdsVe*v9b4q<-1yf%*MI~jDD&6h) zyH2|I@pqZ@u2QTocp&A4)Gva`E2(+c{A=B4ooFp;&1#M6=EL7r(yfTUi==mrVttQv zyn5$LJh&8eBE7||UtimgK63U1y##(gJ|6~OkI(vz$g}Y|`#r{D?v*Q7zkU7o zt?%4?Q>pj+IZNgFS@}6jKGewnzWJwF$XTG@Smp1V|7`e1WY-&4WB69Y-!=^Yy)1#( z^?R(sZ$$i!h~JL*-H5*%@ed=$zP$eDG5nVie-QB>BF28b{_ipTpArAh@UnjDlfTRQ z4OyY4To|YN@^dl#YQ$fO_-hfbN4yhpE8_1*{F8`(7V-NL|0d#(BK}jve~b8&i2r5y z#ze$n#QhOZMtmmXmm~g?VR(J_3a?P@PJ??_IHrv5msjbYSNJ&pb{>41{24MI_oIam Oudw9>VqHAccK820jkYhC~q5+b9|h6yYrJ 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 F{{xaQ8U_FW literal 0 HcmV?d00001 diff --git a/Assets/Textures/TrainingSideTrim.xcf.meta b/Assets/Textures/TrainingSideTrim.xcf.meta new file mode 100644 index 0000000..530c01b --- /dev/null +++ b/Assets/Textures/TrainingSideTrim.xcf.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: bc6c86fbba95a4a4d9866f2110d5eb84 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/TutorialSideTrim.png b/Assets/Textures/TutorialSideTrim.png new file mode 100644 index 0000000000000000000000000000000000000000..b7e0e6fe409fc6a151344e961e0643e6533fc04a GIT binary patch literal 3076 zcmb_e4LFl)A0H)jPEwunjw2Q2$~o%QvI!%?(s`rK^_mt^%Cm&2jC@Arbi8TyM%2^j zOT9Xmv6yMGar!W+XBL&&Fy;GYLp~N`^FHI~#5q?w*Y)nXc0JF1U-$EW{`c?q|NZX& zzxH_GmMk`0j6fikxbJlN5xy%B2u+U8BKV1S@^&D6TNLmE&INHueQhdS=>yN`9^Xj_ zM<6zts{a~McO4_)No}(GZddJg?S=Zw*YV$5Y=x(gWY>M<9buuNfh00w$H~A$7P+zS+ieStIev!y>|v82}>H+KUUTmdu4ky6tOjx zSwm>-9c{l})3t@Mbu$0)p~4o6yRz%2Rm@YVLR$AozRhM-SxI>}p~L9!*jwjbYTR1j ztevFC8R(&5#DF3}tY)n`cV^WXoiRRi{zLK}y-6FaxNM1YCvOi4SWGl8YPJo3?LZ;!)rEc^4p` ziVidMBA%x2QDjw&*q~?$fOmZcLv=HKfNQ`(l9q2_UIqR9yh$UAixj+kKcC_Ezyu`> z5O&}hYdkc`t8Leiw|6JbY*oj26$|-jVt>;H+i@*VCO;&6d3^&rs#j0PSbz3PH87t} zene|#a!y?J>vKZr7|#v?gFOxSObB&apNlJQxOnh1%p&cv7}c1yaG?H=NtR}o#4cAP znzu^3j!`jnz7V}xQABAJ@UXEH-Kg)PRX{xu|1dBMO&T-IF~JPleTz!*^B4DRRC1i| zw7*@C$?!$?C1ZZ^ZMMe+(?!Xqd^&n7>MMIme+u=&EBC}2si3N_#8b_m`iHlAv+_WW z@93*n84*AUkN)G+bZU8fg#3r2e7X{XdM1OverTfX(XUx;63;9Basq zLHPvXX)AOjrBhP-oq2T{!FOcW*CiClqqy7l{|sg@1oTwll~@UzNHtL&xon?+VpgmJ zGGd$AwNxXklkn&^JZfUsG9XhN36Og~!_ktjMN>F>uj9byAv;XX$^KFTPDB z0--=A&T%bHpzJBFS?&0Q7tcB`hTja!L7dwxHGKgEq=j=3)wiAb%ttZLOUis?OYS2zxS|`>=5GRs8^}fm z6}6!U29UEw1}m2698{M3>_#3|vNIeR1c-R76T!kL`DiT>KRAH{3D={C#B3RwG~DK< zaRNw$g|AbdQ)x+M`VSld zM#9B^?kcl=>vI-0v-1CKeMx$+8!x`KlXo4)XrabmXQ9nCI1#goXxcid7NH-$84G7s z83kSt$WHJ2eOm@D5%HzBAbLnVw`QY=ZPkx(%M!h5F$7i_bmewk z4ryXPpu?6Y&%Xsyw&fNpcv{m+N^BYJ1A{J}Y_7r-jOmwB#xvk!YGq{0RYFnpVUHw= zQLIcZ6+#IyKy_#Qq)P+4BbaQ^bPC7}k$k8>+Lp;E1VU@8d?J9c>~lCrQn8@gTNoi9 zMWXxitX~&cDx#QDZl2?nP)Vt^n0?W#k#m3FY+E{h1f_|8)rzi_Fp$eiDR%9=z_gbi zt8;#||GH&;nHA1Gz?{0>5YE~gU?JtfLh|cwVCyt@YTfwM8m4t?bEzcu!o)*y8)fU2 zXKG`RMYdhXo*o7>>?iMm%J)lyH({|cTTs5w4O!)B>F7buE=*vxAtPj988OoO?I|J* zt$;3=vZ$~gb${W}o(-<2Jy0q_e9KR#h8&>5T~eaTF$a~oSGB0_Rf{7YB*d^@uJ+(T z=7%~Q$=6^TRQmc{Fub0wKkn5g_4m6*CV6zFy|({F=TWTLaZ!73EDj zBv=HPuT^Px@3N+W~>_U6ZVPm2Q`6y<86KDf> z7&!uUhtc#W9mZTBKi>&V%j}O1h|!$$@h|8(X1Q;2A)KsQWk0cil5M(k&(o=J*}Zj< zo|hcGV>y>P1AvZRJ0BlX#6k0SO6%VUOhBcG{6#!jc$=Fesr{4@Dw YVA8izHtK?{QK#tc>fuu0eDLi502iiY+5i9m literal 0 HcmV?d00001 diff --git a/Assets/Textures/TutorialSideTrim.png.meta b/Assets/Textures/TutorialSideTrim.png.meta new file mode 100644 index 0000000..3f967c8 --- /dev/null +++ b/Assets/Textures/TutorialSideTrim.png.meta @@ -0,0 +1,92 @@ +fileFormatVersion: 2 +guid: 2f918cf9e70d88444819cf28ccdde502 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/TutorialSideTrim.xcf b/Assets/Textures/TutorialSideTrim.xcf new file mode 100644 index 0000000000000000000000000000000000000000..aa74779ef530335995a46677f4ebcb0ab05ba1d5 GIT binary patch literal 105191 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 literal 0 HcmV?d00001 diff --git a/Assets/Textures/TutorialSideTrim.xcf.meta b/Assets/Textures/TutorialSideTrim.xcf.meta new file mode 100644 index 0000000..7543d56 --- /dev/null +++ b/Assets/Textures/TutorialSideTrim.xcf.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4d67142c16b3b3f4abcb57c4565109c9 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index 1f76058..65929f6 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -12,8 +12,8 @@ PlayerSettings: targetDevice: 2 useOnDemandResources: 0 accelerometerFrequency: 60 - companyName: DefaultCompany - productName: 2D RPG Prototype + companyName: GregorySoup + productName: Super Robo Squad defaultCursor: {fileID: 0} cursorHotspot: {x: 0, y: 0} m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1} @@ -42,8 +42,8 @@ PlayerSettings: m_SplashScreenLogos: [] m_VirtualRealitySplashScreen: {fileID: 0} m_HolographicTrackingLossScreen: {fileID: 0} - defaultScreenWidth: 1024 - defaultScreenHeight: 768 + defaultScreenWidth: 1280 + defaultScreenHeight: 720 defaultScreenWidthWeb: 960 defaultScreenHeightWeb: 600 m_StereoRenderingPath: 0 @@ -91,7 +91,7 @@ PlayerSettings: xboxEnableFitness: 0 visibleInBackground: 1 allowFullscreenSwitch: 1 - fullscreenMode: 1 + fullscreenMode: 3 xboxSpeechDB: 0 xboxEnableHeadOrientation: 0 xboxEnableGuest: 0 @@ -111,6 +111,8 @@ PlayerSettings: switchNVNShaderPoolsGranularity: 33554432 switchNVNDefaultPoolsGranularity: 16777216 switchNVNOtherPoolsGranularity: 16777216 + stadiaPresentMode: 0 + stadiaTargetFramerate: 0 vulkanNumSwapchainBuffers: 3 vulkanEnableSetSRGBWrite: 0 m_SupportedAspectRatios: @@ -190,22 +192,6 @@ PlayerSettings: uIStatusBarHidden: 1 uIExitOnSuspend: 0 uIStatusBarStyle: 0 - iPhoneSplashScreen: {fileID: 0} - iPhoneHighResSplashScreen: {fileID: 0} - iPhoneTallHighResSplashScreen: {fileID: 0} - iPhone47inSplashScreen: {fileID: 0} - iPhone55inPortraitSplashScreen: {fileID: 0} - iPhone55inLandscapeSplashScreen: {fileID: 0} - iPhone58inPortraitSplashScreen: {fileID: 0} - iPhone58inLandscapeSplashScreen: {fileID: 0} - iPadPortraitSplashScreen: {fileID: 0} - iPadHighResPortraitSplashScreen: {fileID: 0} - iPadLandscapeSplashScreen: {fileID: 0} - iPadHighResLandscapeSplashScreen: {fileID: 0} - iPhone65inPortraitSplashScreen: {fileID: 0} - iPhone65inLandscapeSplashScreen: {fileID: 0} - iPhone61inPortraitSplashScreen: {fileID: 0} - iPhone61inLandscapeSplashScreen: {fileID: 0} appleTVSplashScreen: {fileID: 0} appleTVSplashScreen2x: {fileID: 0} tvOSSmallIconLayers: [] @@ -273,7 +259,14 @@ PlayerSettings: androidGamepadSupportLevel: 0 AndroidValidateAppBundleSize: 1 AndroidAppBundleSizeToValidate: 150 - m_BuildTargetIcons: [] + m_BuildTargetIcons: + - m_BuildTarget: + m_Icons: + - serializedVersion: 2 + m_Icon: {fileID: 2800000, guid: ae3dc17417fdd7144b4a0f70b4220bd0, type: 3} + m_Width: 128 + m_Height: 128 + m_Kind: 0 m_BuildTargetPlatformIcons: [] m_BuildTargetBatching: [] m_BuildTargetGraphicsJobs: @@ -513,6 +506,7 @@ PlayerSettings: ps4UseResolutionFallback: 0 ps4ReprojectionSupport: 0 ps4UseAudio3dBackend: 0 + ps4UseLowGarlicFragmentationMode: 1 ps4SocialScreenEnabled: 0 ps4ScriptOptimizationLevel: 0 ps4Audio3dVirtualSpeakerCount: 14 @@ -617,6 +611,7 @@ PlayerSettings: XboxOnePersistentLocalStorageSize: 0 XboxOneXTitleMemory: 8 XboxOneOverrideIdentityName: + XboxOneOverrideIdentityPublisher: vrEditorSettings: daydream: daydreamIconForeground: {fileID: 0} diff --git a/ProjectSettings/TagManager.asset b/ProjectSettings/TagManager.asset index a8677a2..e82ebd0 100644 --- a/ProjectSettings/TagManager.asset +++ b/ProjectSettings/TagManager.asset @@ -14,6 +14,7 @@ TagManager: - Training - Back - ScreenShake + - SideTrim layers: - Default - TransparentFX