//Stylized Water 2 //Staggart Creations (http://staggart.xyz) //Copyright protected under Unity Asset Store EULA using System; using System.Collections.Generic; using System.Text; using System.Text.RegularExpressions; using UnityEditor; using UnityEditor.Build; using UnityEditor.Rendering; using UnityEngine; using UnityEngine.Rendering; #if URP using UnityEngine.Rendering.Universal; #endif namespace StylizedWater2 { public class HelpWindow : EditorWindow { //Window properties private static readonly int width = 600; private static readonly int height = 620; [SerializeField] private Changelog changelog; private bool underwaterExtensionInstalled; private bool dynamicEffectsInstalled; [NonSerialized] private string projectDetails; private Vector2 projectDetailsScrollPos; [MenuItem("Window/Stylized Water 2/Hub Window", false, 1001)] public static void ShowWindow() { HelpWindow editorWindow = EditorWindow.GetWindow(true, AssetInfo.ASSET_NAME, true); //Open somewhat in the center of the screen editorWindow.position = new Rect((Screen.currentResolution.width / 2f) - (width * 0.5f), (Screen.currentResolution.height / 2f) - (height * 0.5f), (width * 2), height); //Fixed size editorWindow.maxSize = new Vector2(width, height); editorWindow.minSize = new Vector2(width, height); editorWindow.Show(); } [MenuItem("Window/Stylized Water 2/Forum", false, 1002)] public static void OpenForum() { AssetInfo.OpenForumPage(); } private class Constants { public readonly GUIStyle sectionScrollView = "PreferencesSectionBox"; public readonly GUIStyle sectionElement = "PreferencesSection"; public readonly GUIStyle selected = "OL SelectedRow"; public readonly GUIStyle sectionHeader = new GUIStyle(EditorStyles.largeLabel); public Constants() { sectionScrollView = new GUIStyle(sectionScrollView); sectionScrollView.overflow.bottom += 1; sectionHeader.fontStyle = FontStyle.Bold; sectionHeader.fontSize = 18; sectionHeader.margin.top = 10; sectionHeader.margin.left += 1; if (!EditorGUIUtility.isProSkin) sectionHeader.normal.textColor = new Color(0.4f, 0.4f, 0.4f, 1.0f); else sectionHeader.normal.textColor = new Color(0.7f, 0.7f, 0.7f, 1.0f); } } static Constants constants = null; private void OnEnable() { AssetInfo.VersionChecking.CheckForUpdate(false); AssetInfo.VersionChecking.CheckUnityVersion(); underwaterExtensionInstalled = StylizedWaterEditor.UnderwaterRenderingInstalled(); dynamicEffectsInstalled = StylizedWaterEditor.DynamicEffectsInstalled(); sections = new List
(); sections.Add(new Section("Home", DrawHome)); sections.Add(new Section("Installation", DrawInstallation)); sections.Add(new Section("Integrations", DrawIntegrations)); //sections.Add(new Section("Extensions", DrawExtensions)); sections.Add(new Section("Support", DrawSupport)); } private Texture m_HeaderImg; private Texture HeaderImg { get { if (m_HeaderImg == null) m_HeaderImg = UI.CreateIcon("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"); return m_HeaderImg; } } private Texture m_ReviewIcon; private Texture ReviewIcon { get { if (m_ReviewIcon == null) m_ReviewIcon = UI.CreateIcon("iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAD0ElEQVRYCb1XaWxMURT+ph2GqUpF2libNtQyQlClIQSR1JYgokSkPyxVS/1C/KA/CJFUxBaRWEIJIVEk+FGSirYSZUgItYWOEkuVGqP7tL7zdKZ3xps3ozPpSb73zj33nu/cd+57595naruDiIhpemg0ajzxMamG0Ci8o9KolRE1hOgfiP8W8397dDgcoNqN6Ff0AGUZWzCBenVHt76mPnA4GZhO+mI1xLRN2Mf2FtWm6ncPAW1tTLlJtQKdzUCuLw2QlYHMNfnYT/sn/z5P2z94ZzMwnoR2D6nnXtcAd2o2trItk/CRioK/zUhlYJMPe3vD2gPRGxYhJ/cgjtP0S29MJDKQSGKHHrnYqmvRmJiJHKqnpS1SX/T3Lle9DER1dIekrTMaFR8Hy+al2NjQhCgCAlXCzcAgkr0ieqqk/nrlZ9QlL8MS2m+qn5yM08uAXiGSAMnEYGIoMbZdl++8LxFUPtXA2b8vznDgS+I1UUW8IxoIr3i+Agst6cQ2Io6wEb2JiEprK5xcgmdEJYm/ETJBu2RgJ5W1RALRZeKqhzN2DtLkJaz+7kRLl0VuD1T1FSaqe6LLK1BeWALXwqnI6G5GdFdM5MsPNE7MwSMWL4fpQp435KQFU1Da09Lp8uwlMlJqnGgauwoPP1Rru+cq7/fKb/b+xWLMbGqG24ggnL5aF5pT12jBZb+Q984VZbUACkqulmJ2ixut4QTS8/1Vh+bJG2B3fMFX9mcTtTJOzYBWuZiJ2+dvY4EUjUhJfSPc6ethr3Bo5wWppt893FEWHil0cP1SMRZ7BoVz55K2Ts2F/XklfpBH0v5Z5TNPkrKjL4Usq8eS+mmbi/6IEKyHC+Gwv9LSLZuUrL2PmBnASGTWYUlTi/Y+yYngvR6RFCIjCZwfIy+lz5aEGDYDFrpgExiicHVKTUxADzomBXI2OhPK4owK5BiqPbk/Ynhakp1VV4wyMJIeUq/Dkrhe6JZug41l10zAH0YTSAkW+elbOF+81z//qb5DBmg7bbJq8+hGExjtGeR///kbzavz8WzMSjwamYWCvFO4wycLWMJHJMJKjgH+PNI2msA/6y8levdZvImbh7KTN/CG/rKVbdxVgBkxszH3yBXtyCa8PjIuBbE06L4HRhOIV1nO3cLHPvNRuv0kKmk/SiwkSgjsyJIrig5dxvBhK5Bzrcy32sVatW1+uDbK/yIHxwDYRntb6RF8GzoQ9+gnv2LyR2QhgknMrFTkPz6BWuHgX9MTOvzzwxKMRPqXExJ4L+GTEba90p4BpPDcLFBEWvwr1DgmK3av+gf86jED3McCCAAAAABJRU5ErkJggg=="); return m_ReviewIcon; } } private Texture m_DocIcon; private Texture DocIcon { get { if (m_DocIcon == null) m_DocIcon = UI.CreateIcon("iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEzklEQVRYCbVXTUhjVxR+L8nExtHEn6KtadMZ7DCLQVtShC5MRYrVYkFEQUUQxYWLrkRdjGhVxFIcLUPp1k0XrlwquKiVUFroDJV2OiJjFVRSicaf4kz+TGLmO7fvPl7eezeNZXrhcs89f/fknPPd+yLv7+9LZiOdTjO2LMtmYgOP63N/DocjQ2dtbS1jzzcyN+AMZf0eDutB4/ycIngOfRv0/ZifKj5yWsjIbLyJcy3RaDR5dXVFUZjpMB4OTttstpt5eXkWMJr29vYCWN8SGugEogBeJz2v1/tzJBJ5AfIKUxjF9PT0uz09PXeXlpYCDQ0NZeFw+AT6zAfWrEMUQJSshoeHPV1dXQ/z8/MzC6pxiezsIUudYN1dX18/Gxoa+gpl/fbo6Ohv8Io0qqakDRk0E7ygtPf399+C8KGZAueRPS+R2+3OA/8R9nfKy8v/PDk5ucDeyXXNVlEGmNHc3Nx2MBi8dLlcIj1pZ2cn2tvb666vry+zWCxUpjKPx/N4YGDg/dHR0d9CoVDWIGw8el109EukhYWFIHrga5CnmIXEMxsTExPN4H+u+GK9gv75fXV1tbqpqenJ8fHxc8hN7WV0rZnPp3B2z0xwTV4QJXLAl2txcfEJbN/T24syQJCSUMNYKpWSkFq9nbqntBNcz8/PE8XFxXZcQFY0JWusRCLhQgPLRUVFUjKZdI6Pj/fA8DvVGISotqWk5PP5HqEEQZApTHEU//ghuJ5jlmDexExiSlNTU3fQI15kgkpjJZ52iAKIkNLY2Nittra21dcwtEZEwyEdgOzKeqfUdHz8BT3qJ6/CMNwlIhiG4Vjq7u72wPBL7k27kjyXwfUQCJXFgHlRBtgFMjg4+Mfh4eElaqvqAVaJyspKx+zs7D30SBwIeFZYWGi12+2GEm1vb0f6+vrcjY2NbyAQitgYAI9Q92tu0B4wOkcP3AdJV6sKI9wLdDVvxGKx5PLy8jPQDzDzMZkdVnXMzMx8gs2IwjCkTVSCEAIr29ra+giGP6nedMTFxQX1AfXLY52IbRWIf6CRGQMQZICl8/T0NK5/DamUVqtVLikpsSs3H3U/G4I7hYtNV7W2OimDYW1t7S8oQQiyDBiWlpZaNzY2WgsKClQEZDmcyiUcogAYDNFgt1tbW39Ag9m5B2QsDJqwLjmdTvv8/Lyvvb39ATKjBqPRPQZNZRQOUQ8wGHZ2dr4Ny0mRNQK4gcOrIa8WlFI1/U8wxPfA00AgEEfKDd3Nr1ulD9SDtMTm5mZ4ZGTknebm5goEeH0YrqysEAxH4TQDhppDOK4N3c11ampqPgP9hbI36IlKwGHog+GP3FkO6yVSza5oRZcakD3tSgmMAQhqxxrq4OAgjBctDdhlPRvOJbya6YqKCgdeP7qQRMOACBEKWJfjCv0VJdiFN/pV2aPANYtbsaGqqsojOt2MLwqAwXBycvJ2S0uLH4+hCkMzJ8gA/TJ6ij80k2fjiXqAwbCjo4NgOJ7NAckEZfw3MyY3vGA5Wb1CJdEnWYzOiMfjqVdwlkz/mvBJxiGb4dIGQQZD2XxcV1f3Db71KnHRxM0UrsPDXzf57OyMmtjwgwy41Dim7zpqUgN0NDrXISkAekcSWiN5d3dX3eNXS36/n+3x1aPy/0/iJfpMtnfwrhsgAAAAAElFTkSuQmCC"); return m_DocIcon; } } private Texture m_FaqIcon; private Texture FaqIcon { get { if (m_FaqIcon == null) m_FaqIcon = UI.CreateIcon("iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAFRklEQVRYCa1XXyykVxT/vjEo1qKxSUuxiSUxTUtS3T5oMgm7NmM3EtKkL0v6sjw0G2lVmj548lCLCtG0kRINb4ZGttXSbiTYJbPjT2xaFqNhsBjs6CzKjD/9nc93ufPNmD/Sk5w5/++937nnnntHnJ+fFwgSEhIkyn7MZrMgiqIkHh0dCUFBQcLBwYFAvBKY3/HxsaBSqYSdnR0hNDRUcqOYmZkZp5CRkZFTWaSJ4uLihIWFBWkRPCUvGlCtVhN7BYPdwQK04DXAGGAI8BAL2ASdwwIM8O8Bb6TFrK+vC1FRURAFobe3V6Lsp6KiQmJFcmSwuLgoLYZk4mW4hkm/AH8XE4UxpSe6u7s7igw8gI+ez0BnZ6dTWHl5uSDSFlD6+S9nMry/BH6NiU/2wincu4AMGJGBj+BpPs/bKQOcUwC25mfIOk53IRYZcKAG7iK43d0AUgbcGAz46Otu9BdWdXd3f4bgOuUAIqVeAX9AvqHQOYlra2t7JpPp1crKyj7gKCIiQp2cnHwJeNnJUSGg8D6GyikTygV8DodvFHGSaLPZHIODg+sdHR2Wvr6+LShXgCbgGtAODNfpdBmlpaU3k5KSwiG7AGpiPz09PQmG0wrnt+BNpP2FS5SsmJub287MzHwE8TGQsvSMCpjVJ9dHNKOjo0PR0dERcqgTaW1t/ROKd5iSX0ALBvuEGdxRfN1v0OfU1taSWYvjmYoYahIDQKm7yMf6NvS/kJMSDg8PjzMyMoqh/4Fs4tTUFNHwkJCQLQSpSDgPkIVX2PMfU1JSdPC9xvsNDAzcg9yUlZVF6isOh8PC23m+oaHBVFNT8y50/6qoZQLzvE1OAyQmJoZrNJr7ysnJNjk5+VVBQcH1mJgYAVk4625kVEBOTs4bUN0hNftij1WviHcRNzY29pqbm6koE8mINL/t4sQp4uPjQyFmk4otQMPZ/WKnp6dt+KJRi8WyjMBuCkZtVHsaBHbK0FXyUVG2gJQSvwEXzGp2dvYY+sIEgouANpyMh9ii9z0NhgyRWfqhCiagW80vMBqNm0VFRc8RRCejamlpKRkD94NP9XGgkwVgteR/4GOQ5EYpLCkpmYZgAFahm76HyR+Df01y8OOH1YDVjxi65/eXl5f3EVMlx9WD+j05xbIFUEv1GQICAkStVmvHmyEJ+AEC43wOhmNgYCCbV1DLR5Zuv9u+DoI2G4yWegtbccvXGN5ve3vbATmIdOwU6HkHX3m8/fyqHTbu8PDwJngbySp6MgGf2+32SebgjW5tbdkLCwvH0tLSnmArHo2Pj/tVQ01NTdQzhmkeFb12ZaQHg0/Q1dX1or+/fwGL/hTnXre6uip1NV+CabG4Lbfh+xP5q/E1LO53ME8jIyO9voRQL3R2HwL/kh+v/6Ae2DgeaVlZGR3fMeDf5KjGLUiUwU1shxXP8NMqZQae5ufnx+BFJN2GKOLXgd/x9vP4+vp60+zs7B7sNcxHHBoaYjyjN2JjY+nB4RVwNZuDg4Mj4XjZmzO1bblzfgvfTuYvNjY2Mp6nxejx3+NPhtQmecNF+J6enpXi4mJKfQ/wAT+GWn6Q8DriG6G35ubmNuMNcElp9EeWHx9LiPkV6HJLevvCq5WVlXosJDUsLCzQn4lx1jeqq6vn5YqnGnHba0R8odDW1uY0dnt7uyTX1dXRK4j4ory8vPs4829RRuRT4BRDgtVq3TcYDC/1er0FtUWNhi6oFqBU8aAucJoBZS1gz5TOYVBQ6/0QSCcgAOgOXkL5FEiFTNe1RxAnJugtcQItLbTYM+AyIOBBemb4H7n/AIKWOUx2b5M6AAAAAElFTkSuQmCC"); return m_FaqIcon; } } private Texture m_DiscordIcon; private Texture DiscordIcon { get { if (m_DiscordIcon == null) m_DiscordIcon = UI.CreateIcon("iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAElElEQVRYCb1WbUxbZRS+t7TMQfnoYMIYA8rKwkLWaSTMqH80+7FFs8wM94FfhGXZD0O2337Fjx9qdFmMxsQtatTMMZdoZh1uEswWzOLClH1RGbD2Im3pQCylXytbW59z6VvfW+6FgoyTPL3ve85z3ve85557+oq7900K85XBPz8XLOtb5nSLx6cEnS47xTv97UOpMRuICwmAOc/n6Ru/KtPPfveYwk2nmGU4oQxkIpQBJqYiq0CgA5uKNwp5BTUyljwDLCDKBAWhZ4r5PBdSA3R6vgZo84B/QMg0A/kIcBPwBNAB/AJoyXswuIBOwM5IWjUwVwA7sMAeYAuQS4vdvRPySYMnDuIr+AfTAoDq6DZwC6gDPgFkQQ0M4iv4BpPjQN+0Vvk7WwAXQW1Q0hc+QwZegncqOLaSVg28AsKibU6bFa6o+7j9ZIMDwzM0Z6KWgWIYxxhhMZ8u6UfPrx1Na7EmvTJZ1DLwLjMu9rO86qky9IBXsS5BlvRGZIJ2b9J2Tx7rrQeafX9fKQIEQnoA93RzOtEa8/ayZfcVtQACYckDEHV6sXJt4wvR2+PLAEUAFgRYq5V3x42vhn87t/9af++nkhZncqI/0N3V2tvddaA34L8Z1OKtqthyP2zyvxJfhJu1HPqufui4fPG1v2BvkwaOXzMYjHvN655t4fnhkCvSfrL+d+j6gWM3+77QPf2804Y0G3kejVcUP0AN7FGgkw+gnozpEo9FY8nNj8JGXU2otDxzAV2uEV2OWrQszhvH3Bi4gP2kSP7Nv40htWaFZGcXGKCwkpIPwKxgJSeJRJxGUUDenLs/hKFLBRCLRYl4CuCF/GZIPH4nASVlQVEDZTOYUGTpl2fVWltLAXYqotF/QykNmFRZdq7CWL4AcEHO9lXJXD4D1ANUZWPDW1bP8M+HYTwCPJh8Krj5ptq8zds6DheXbJJgEIE3gA3ArMIH8N/lLc1FFLPE1RVbD0JN0BRsXg3jFU2CioHvA/Rellz4AOT/+/QIgpOOkHuo3Zuun2se8A8G3UOn4TfzXFRXzJ9/Bc2xu5GvYeR1eJs6wevqvD4+2n02x7jm8ZWlDxfmGity9AajkickEpGwN0rNaNTTNTE+dilgrmnCRmIJNqOaSMktz3n6t80hhbiy9JGUAYPtqPaPVlc+Wc4raRwKDNlsbRvewbBOb8itN+aZLWgyhaIuS8QtKR4OuqbCITd9dl7YnY3NIy+THy+R8EjE3nPIOWA/Mgp9F/C6IrIkOb+8atubVTW7dqHwStC75dd0/syOnpHhDuoFHyR51Ezo7sBfy+iaNrF7n58oP+F89LkKwYAUcvR96bZfPuTBdAT4DKA74/SltO1ovsAyMea9QHqSanxaL1ave65pasoft/e8T86twHUyagnXA0wuydYuDZxY7pJ+8IHvBL4HbLyv4kZEgZAgAwKcGK8Qg60Adb5TTJnhMw+8PcAl4A81n/QaELgMCMiAMOmbeZnFO6bbsdp6so5lgR1Ik0gGRuZJlIH/I8kayGgJucAoCKoBVgcs/ZSB+cr0gUTVg6mtlUkNqPktmu5fRzyST440lD0AAAAASUVORK5CYII="); return m_DiscordIcon; } } private Texture m_ForumIcon; private Texture ForumIcon { get { if (m_ForumIcon == null) m_ForumIcon = UI.CreateIcon("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"); return m_ForumIcon; } } private Texture m_TwitterIcon; private Texture TwitterIcon { get { if (m_TwitterIcon == null) m_TwitterIcon = UI.CreateIcon("iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAE5ElEQVRYCZ3VW2iWdRzA8b1LnTs4U9FVzra5bB6W6WblYaQkREE3ItGBJLyNCC8CFSHspi666EZCKUiHnYSioReeJhqIWrrNLRPncu82dWpzraZTc4e+35f3Eba9h2f+4MOz932e9////f7/3/NfJCMjIxM5mIAIgvDvobj7XG9jEA8TjuX42XC+u7gDx88owCeI4kZcD9d/4PUKfsJCPIKxhpNPwXrUowUfYSYyHfA/WN1KlCAXfj8OZj0Jfj8HDehCLHOuYcLVfRkf4yk4nyv5N9qdyA9WqmfhMrWiCZfQh2lwpVy+39GLsGHyn6EMzuHvj2IvuoMlNSsrm4F5uIUvsB2/oDTuca4XYWL2RbpwFefidYzHOdRiF65jVDjRfrg8ZlgOV2QV6mDznMBSOHiqsLhF2IMo/N2nKEIEsQhWIPhsZ3biBbhfrkoTzNYKHLAQ7utZuKSJwgmexgaswnlYgJW7vW57LEYm0M+3dn8WSjAZZn4ZUdi5JmYV3eiADTwEw4lt2mV4B69hIqL4ChYzbOtGJsD9WNM1ch3ASviDP3ENJuOWVMJ7VuK9XphEPt7ENlShDTbdbziMfxE6yniyAZ4D78PBDRv1c7j8nhubMBVWuhYu9z24OjVYB1clYSRageBBB3QbKmAyF9AOq7XquXE+Y6VPYDPmweT+wD78iKSVp0qgjx9ehWeDkxXAxrMxfU1vYjGKUQ4b16tvSjMO4nv4XNJIlYB76kSeEQ4+Gw7eCCsykSwsgfeehA3Zglp8A5vXcZJGqgT8kZPbA4/CiXy1/OwkJuGB5JsxB07k94fwHdymAaSMdAn4Y6t27518PmbB/e2EFXt9Bo/BV/NbnIbJp40wCViZE9l8z6MU41AHT0wbzsm8Z5/4nPe8po0wCThIP64hggqUwS1wJbx2IA9uk/c8zM7D1UsZYRNwEAfzrbDzfSuKYA+4PTarveE2mYAN2QwTM/mkMZYEPAGr8CpsvCmwavfbV80lt3LfmGJ4zxPQbUoaYRPIYoTl+BCVsLvHw8Yz6uFWuE2DWApfTatvRB8SRpgEbLiF8JR7EW5FK9wOE3Ar/kILTKITNqNvhvfcBp/3f8qoSJdAJr+wki14BVZ0EUdQg0KUYjpcheuwH7rgSvmfcyrOwO+GMCzSJWAlG7EGJuPhcgq7cBL+M6qCSebiV/haOpnXFbAh7Y1zGLUVqRKwqg+wDjaUy+j7/TUacAcu/QRYrUm4PU5kQ5rcRLgV9kwtTGRYJEsgn6es+l24pDaXe7wTrkBwyvlv1y1xYA+iJTDxswj6wt8vg8l4bpj4g0iUQA53V+M93EcHfkA1rNwqg3BPrdatuQ23w4Z1O+x+G9UJ34AJ9uMCHiQxMgGX0we3YgHacBA1cBIHSBR9fOlZUIr5mIXLuAR/4/ZUoBBBYgP8PSxMxuwPwAwdcA8cMBPpwtfVsyLoj2P8vRieIc/hONyqn2GisQhWIMKnYmzFSzA7l8pX6yhc5nQxyAOeej1wFa26AM24AYvy+xI4n81qf8Q++HA1HMC9tIrtKIeVhQ0HLsIOdMNJbeCO+NXmtTiTegt5rsA0vI21yEY7mvAlzNJGHEu4Wm1wO2ciPy6Hq03rSvlaz0CTCdyDzeL+eL63YjdOwwrGGk7ShRPwbxvUVbgCVyIavzp29v/0qmv/9is4ZAAAAABJRU5ErkJggg=="); return m_TwitterIcon; } } private Color defaultColor; private delegate void OnGUIDelegate(); private class Section { public GUIContent content; public OnGUIDelegate drawFunction; public Section(string name, OnGUIDelegate drawFunction) { this.content = new GUIContent(name); this.drawFunction = drawFunction; } } private List
sections; private int _selectedSectionIndex; private int selectedSectionIndex { get => _selectedSectionIndex; set { _selectedSectionIndex = value; if (_selectedSectionIndex >= sections.Count) _selectedSectionIndex = 0; else if (_selectedSectionIndex < 0) _selectedSectionIndex = sections.Count - 1; } } private Section selectedSection => sections[_selectedSectionIndex]; private Vector2 menuScrollPos; private static Vector2 sectionScrollPos = Vector2.zero; private void OnGUI() { EditorGUIUtility.labelWidth = width / 4f; defaultColor = GUI.contentColor; if (constants == null) constants = new Constants(); if (changelog == null) changelog = new Changelog(); if (EditorApplication.isCompiling) { EditorGUILayout.Space(); EditorGUILayout.LabelField(new GUIContent(" Compiling scripts...", EditorGUIUtility.FindTexture("cs Script Icon")), UI.Styles.H1); EditorGUILayout.Space(); return; } Rect rect = EditorGUILayout.GetControlRect(); rect.x -= 3f; rect.y -= 3f; rect.height = 85f; rect.width = width; GUI.DrawTexture(rect, HeaderImg); //float backgroundTint = EditorGUIUtility.isProSkin ? 0f : 1f; //EditorGUI.DrawRect(rect, new Color(backgroundTint, backgroundTint, backgroundTint, 0.2f)); GUILayout.Space(-7f); EditorGUILayout.LabelField("" + AssetInfo.ASSET_NAME + "", UI.Styles.H1); GUILayout.Space(-5f); EditorGUILayout.LabelField("by Staggart Creations", UI.Styles.H1); GUILayout.Space(16f); #if UNITY_2023_1_OR_NEWER GUILayout.Space(4f); #endif if(sections == null) OnEnable(); #if !URP UI.DrawNotification("The Universal Render Pipeline package isn't installed", MessageType.Error); #endif GUILayout.BeginHorizontal(); { menuScrollPos = GUILayout.BeginScrollView(menuScrollPos, constants.sectionScrollView, GUILayout.Width(120f)); { //GUILayout.Space(40f); for (int i = 0; i < sections.Count; i++) { var section = sections[i]; Rect elementRect = GUILayoutUtility.GetRect(section.content, constants.sectionElement, GUILayout.ExpandWidth(true)); if (section == selectedSection && Event.current.type == EventType.Repaint) { constants.selected.Draw(elementRect, false, false, section == selectedSection, false); } if (GUI.Toggle(elementRect, selectedSectionIndex == i, section.content, constants.sectionElement)) { selectedSectionIndex = i; } } } GUILayout.EndScrollView(); GUILayout.Space(5f); GUILayout.BeginVertical(); { //GUILayout.Label(selectedSection.content, constants.sectionHeader); GUILayout.Space(5f); sectionScrollPos = EditorGUILayout.BeginScrollView(sectionScrollPos); selectedSection.drawFunction(); EditorGUILayout.EndScrollView(); } GUILayout.EndVertical(); } GUILayout.EndHorizontal(); } void DrawHome() { using (new EditorGUILayout.VerticalScope()) { UI.DrawH2("Thank you for licensing Stylized Water 2!"); EditorGUILayout.LabelField("This window houses common functionality and installation information.", EditorStyles.label); EditorGUILayout.Space(); using (new EditorGUILayout.HorizontalScope()) { GUILayout.FlexibleSpace(); if (GUILayout.Button(new GUIContent(" Write a review\n Support further development", ReviewIcon), UI.Styles.Button, GUILayout.Height(45f), GUILayout.Width(240f))) { AssetInfo.OpenReviewsPage(); } GUILayout.FlexibleSpace(); } EditorGUILayout.Space(); } EditorGUILayout.Space(); using (new EditorGUILayout.VerticalScope()) { UI.DrawH2("Extension assets"); DrawExtensions(); EditorGUILayout.Space(); } EditorGUILayout.Space(); using (new EditorGUILayout.VerticalScope()) { #if URP UI.DrawH2("Quick set up"); using (new EditorGUILayout.HorizontalScope()) { if (GUILayout.Button(new GUIContent(" Create water grid", EditorGUIUtility.IconContent("Mesh Icon").image), UI.Styles.Button, GUILayout.Height(45f), GUILayout.Width(200f))) { StylizedWaterEditor.CreateWaterGrid(); } if (GUILayout.Button(new GUIContent(" Setup planar reflections", EditorGUIUtility.IconContent("ReflectionProbe Icon").image), UI.Styles.Button, GUILayout.Height(45f), GUILayout.Width(200f))) { StylizedWaterEditor.CreatePlanarReflectionRenderer(); } } GUILayout.Space(5f); EditorGUILayout.LabelField("These, and more, options can be found under GameObject->3D Object->Water", UI.Styles.WordWrapLabel); #endif EditorGUILayout.Space(); } } void DrawInstallation() { //Testing //AssetInfo.compatibleVersion = false; //AssetInfo.alphaVersion = true; //AssetInfo.IS_UPDATED = false; using (new EditorGUILayout.VerticalScope()) { EditorGUILayout.Separator(); //Version using (new EditorGUILayout.HorizontalScope()) { EditorGUILayout.LabelField("Asset version"); using (new EditorGUILayout.HorizontalScope(EditorStyles.textField)) { if (AssetInfo.VersionChecking.UPDATE_AVAILABLE == false) { GUI.contentColor = UI.GreenColor; EditorGUILayout.LabelField(AssetInfo.INSTALLED_VERSION + " (Latest)"); GUI.contentColor = defaultColor; } else { GUI.contentColor = UI.OrangeColor; EditorGUILayout.LabelField(AssetInfo.INSTALLED_VERSION + " (Outdated)", EditorStyles.boldLabel); GUI.contentColor = defaultColor; } } } UI.DrawNotification(AssetInfo.VersionChecking.UPDATE_AVAILABLE, "Asset can be updated through the Package Manager. Please update any extensions as well!", "Open", () => AssetInfo.OpenInPackageManager()); changelog.Draw(); //Unity version using (new EditorGUILayout.HorizontalScope()) { EditorGUILayout.LabelField("Unity " + AssetInfo.VersionChecking.GetUnityVersion()); using (new EditorGUILayout.HorizontalScope(EditorStyles.textField)) { if (!AssetInfo.supportedVersion || AssetInfo.outdatedVersion) { GUI.contentColor = UI.OrangeColor; EditorGUILayout.LabelField("Unsupported"); GUI.contentColor = defaultColor; } else if (AssetInfo.compatibleVersion && !AssetInfo.alphaVersion) { GUI.contentColor = UI.GreenColor; EditorGUILayout.LabelField("Compatible"); GUI.contentColor = defaultColor; } if (AssetInfo.alphaVersion) { GUI.contentColor = UI.OrangeColor; EditorGUILayout.LabelField("Alpha/beta", EditorStyles.boldLabel); GUI.contentColor = defaultColor; } } } EditorGUILayout.LabelField(AssetInfo.VersionChecking.GetUnityVersion()); UI.DrawNotification(AssetInfo.compatibleVersion == false, "This version of Unity is not compatible." + "\n\nPlease upgrade to at least Unity " + AssetInfo.MIN_UNITY_VERSION, MessageType.Error); UI.DrawNotification(AssetInfo.outdatedVersion, "This version of Unity is no longer supported. Any errors or issues will need to be resolved locally." + "\n\nPlease upgrade to at least Unity " + AssetInfo.MIN_UNITY_VERSION, MessageType.Warning); UI.DrawNotification(AssetInfo.alphaVersion, "Only release Unity versions are subject to support and fixes. You may run into issues at own risk.", MessageType.Warning); #if UNITY_6000_0_OR_NEWER UI.DrawNotification(true, "This version does not support Unity 6 or newer. You can continue to use it until breaking changes occur."+ "\n\nStylized Water 3 will be available as an upgrade for Unity 6+", MessageType.Warning); UI.DrawRenderGraphError(); #endif using (new EditorGUILayout.HorizontalScope()) { EditorGUILayout.LabelField("Target graphics API"); using (new EditorGUILayout.HorizontalScope(EditorStyles.textField)) { string prefix = "Compatible"; #if !UNITY_2023_1_OR_NEWER //OpenGLES 2.0 no longer supported at all if (PlayerSettings.GetGraphicsAPIs(EditorUserBuildSettings.activeBuildTarget)[0] == GraphicsDeviceType.OpenGLES2) { GUI.contentColor = UI.RedColor; prefix = "Incompatible"; } else #endif { GUI.contentColor = UI.GreenColor; } EditorGUILayout.LabelField($"{prefix} ({PlayerSettings.GetGraphicsAPIs(EditorUserBuildSettings.activeBuildTarget)[0].ToString()})"); GUI.contentColor = defaultColor; } } } } void DrawIntegrations() { UI.DrawH2("Scripting integrations"); //EditorGUILayout.LabelField("Scripting integrations", UI.Styles.H2); //EditorGUILayout.LabelField("", GUI.skin.horizontalSlider); using (new EditorGUILayout.HorizontalScope()) { EditorGUILayout.LabelField("Dynamic Water Physics 2"); using (new EditorGUILayout.HorizontalScope(EditorStyles.textField)) { if (StylizedWaterEditor.DWP2Installed) GUI.contentColor = UI.GreenColor; EditorGUILayout.LabelField(StylizedWaterEditor.DWP2Installed ? "Installed" : "Not Installed", GUILayout.MaxWidth((75f))); GUI.contentColor = defaultColor; GUILayout.FlexibleSpace(); if (GUILayout.Button(UI.Styles.AssetStoreBtnContent)) { AssetInfo.OpenAssetStore("https://assetstore.unity.com/packages/slug/147990"); } } } UI.DrawNotification(StylizedWaterEditor.DWP2Installed, "Set up water data provider component", "Execute", StylizedWaterEditor.SetupForDWP2); EditorGUILayout.Space(); UI.DrawH2("Shader integrations"); using (new EditorGUILayout.HorizontalScope()) { EditorGUILayout.LabelField("Curved World 2020"); using (new EditorGUILayout.HorizontalScope(EditorStyles.textField)) { if (StylizedWaterEditor.CurvedWorldInstalled(out var _)) GUI.contentColor = UI.GreenColor; EditorGUILayout.LabelField(StylizedWaterEditor.CurvedWorldInstalled(out var _) ? "Installed" : "Not Installed", GUILayout.MaxWidth((75f))); GUI.contentColor = defaultColor; GUILayout.FlexibleSpace(); if (GUILayout.Button(UI.Styles.AssetStoreBtnContent)) { AssetInfo.OpenAssetStore("https://assetstore.unity.com/packages/slug/173251"); } } } EditorGUILayout.Space(); UI.DrawH2("Fog integrations"); foreach (ShaderConfigurator.Fog.Integration integration in ShaderConfigurator.Fog.Integrations) { if(integration.asset == ShaderConfigurator.Fog.Assets.None || integration.asset == ShaderConfigurator.Fog.Assets.UnityFog) continue; UI.DrawIntegration(integration); EditorGUILayout.Space(); if (underwaterExtensionInstalled && (integration.underwaterCompatible == false)) { UI.DrawNotification("Editing of shader files for this asset is required to incorporate support for the Underwater Rendering extension. (See documentation section called \"Transparent Materials\")", MessageType.Warning); if(integration.asset == ShaderConfigurator.Fog.Assets.COZY) UI.DrawNotification("For COZY version 3.0+, an integration package comes with the asset, which must be unpacked. This contains pre-edited shader files."); } } EditorGUILayout.Space(); } void DrawExtensions() { using (new EditorGUILayout.VerticalScope()) { UI.DrawExtension("Dynamic Effects", "Enables advanced effects to be projected onto the water surface. Such as boat wakes, ripples and shoreline waves.", dynamicEffectsInstalled, "https://assetstore.unity.com/packages/slug/257865?aid=1011l7Uk8&pubref=sw2editor", UI.DynamicEffectsAssetIcon); EditorGUILayout.Separator(); UI.DrawExtension("Underwater Rendering", "Extends the Stylized Water 2 shader asset with underwater rendering, by seamlessly blending the water with post processing effects.", underwaterExtensionInstalled, "https://assetstore.unity.com/packages/slug/185030?aid=1011l7Uk8&pubref=sw2editor", UI.UnderwaterAssetIcon); } } void DrawSupport() { UI.DrawNotification(AssetInfo.alphaVersion, "You are using an beta/alpha version of Unity. You may run into issues at own risk.", MessageType.Warning); using (new EditorGUILayout.VerticalScope()) { EditorGUILayout.BeginHorizontal(); if (GUILayout.Button(new GUIContent(" Documentation\n Usage instructions", DocIcon), UI.Styles.Button)) { Application.OpenURL(AssetInfo.DOC_URL); } if (GUILayout.Button(new GUIContent(" FAQ/Troubleshooting\n Common issues and solutions", FaqIcon), UI.Styles.Button)) { Application.OpenURL(AssetInfo.DOC_URL + "?section=troubleshooting-10"); } EditorGUILayout.EndHorizontal(); } EditorGUILayout.Space(); using (new EditorGUILayout.VerticalScope()) { UI.DrawNotification("Be sure to consult the documentation, it already covers many common topics", MessageType.Info); EditorGUILayout.Space(); //Buttons box EditorGUILayout.BeginHorizontal(); if (GUILayout.Button(new GUIContent(" Discord\n Access support", DiscordIcon), UI.Styles.Button)) { Application.OpenURL(AssetInfo.DISCORD_INVITE_URL); } if (GUILayout.Button(new GUIContent(" Forum\n Join the discussion", ForumIcon), UI.Styles.Button)) { Application.OpenURL(AssetInfo.FORUM_URL); } if (GUILayout.Button(new GUIContent(" X\n Follow developments", TwitterIcon), UI.Styles.Button)) { Application.OpenURL("https://twitter.com/search?q=staggart%20creations&f=user"); } EditorGUILayout.EndHorizontal(); //Buttons box } EditorGUILayout.Space(); if (projectDetails == null) projectDetails = GetProjectDetails(); using (new EditorGUILayout.HorizontalScope()) { EditorGUILayout.LabelField("Project details", EditorStyles.boldLabel); if (GUILayout.Button("Refresh", EditorStyles.miniButton)) { projectDetails = GetProjectDetails(); } } projectDetailsScrollPos = EditorGUILayout.BeginScrollView(projectDetailsScrollPos, EditorStyles.helpBox, GUILayout.Height(300f)); EditorGUILayout.LabelField(projectDetails, UI.Styles.WordWrapLabel); EditorGUILayout.EndScrollView(); using (new EditorGUILayout.HorizontalScope()) { EditorGUILayout.LabelField("Supplying this information is always useful!", EditorStyles.miniLabel); if (GUILayout.Button(new GUIContent(" Copy to clipboard", EditorGUIUtility.IconContent("Clipboard").image))) { EditorGUIUtility.systemCopyBuffer = projectDetails; EditorApplication.Beep(); } } } private static string GetProjectDetails() { StringBuilder stringBuilder = new StringBuilder(); stringBuilder.AppendLine($"Version: v{AssetInfo.INSTALLED_VERSION}"); stringBuilder.AppendLine($"Install location: {AssetInfo.GetRootFolder()}"); stringBuilder.AppendLine($"Unity version: {AssetInfo.VersionChecking.GetUnityVersion()}"); UnityEditor.PackageManager.PackageInfo urpPackage = AssetInfo.GetURPPackage(); if (urpPackage != null) { stringBuilder.AppendLine($"URP version: {urpPackage.version}"); } else { stringBuilder.AppendLine($"URP version: NONE"); } stringBuilder.AppendLine($""); BuildTargetGroup buildTargetGroup = BuildPipeline.GetBuildTargetGroup(EditorUserBuildSettings.activeBuildTarget); stringBuilder.AppendLine($"OS: {SystemInfo.operatingSystem}"); stringBuilder.AppendLine($"Platform: {EditorUserBuildSettings.activeBuildTarget}"); string scriptingBackend = string.Empty; #if UNITY_2023_1_OR_NEWER NamedBuildTarget buildTargetName = NamedBuildTarget.FromBuildTargetGroup(buildTargetGroup); scriptingBackend = PlayerSettings.GetDefaultScriptingBackend(buildTargetName).ToString(); #else scriptingBackend = PlayerSettings.GetDefaultScriptingBackend(buildTargetGroup).ToString(); #endif stringBuilder.AppendLine($"Scripting backend: {scriptingBackend}"); stringBuilder.AppendLine($"Color space: {PlayerSettings.colorSpace}"); stringBuilder.AppendLine($"Graphics API(s): (Auto:{PlayerSettings.GetUseDefaultGraphicsAPIs(EditorUserBuildSettings.activeBuildTarget)}) {String.Join(" -> ", PlayerSettings.GetGraphicsAPIs(EditorUserBuildSettings.activeBuildTarget))}"); stringBuilder.AppendLine($"Tessellation support: {SystemInfo.supportsTessellationShaders}"); #if UNITY_6000_0_OR_NEWER && URP stringBuilder.AppendLine($"GPU Resident Drawer: {UniversalRenderPipeline.asset.gpuResidentDrawerMode != GPUResidentDrawerMode.Disabled}"); #endif string VRProvider = ""; #if XR && UNITY_2020_3_OR_NEWER EditorBuildSettings.TryGetConfigObject(UnityEngine.XR.Management.XRGeneralSettings.k_SettingsKey, out UnityEditor.XR.Management.XRGeneralSettingsPerBuildTarget buildTargetSettings); if (buildTargetSettings && buildTargetSettings.SettingsForBuildTarget(buildTargetGroup)) { if (buildTargetSettings.SettingsForBuildTarget(buildTargetGroup).AssignedSettings.activeLoaders.Count > 0) { for (int i = 0; i < buildTargetSettings.SettingsForBuildTarget(buildTargetGroup).AssignedSettings.activeLoaders.Count; i++) { VRProvider += $"{buildTargetSettings.SettingsForBuildTarget(buildTargetGroup).AssignedSettings.activeLoaders[i].name} + "; } } } #endif stringBuilder.AppendLine($"Active VR plugin(s): {VRProvider}"); stringBuilder.AppendLine($""); stringBuilder.AppendLine($"First available fog integration: {ShaderConfigurator.Fog.GetFirstInstalled().name}"); stringBuilder.AppendLine($"Underwater Rendering installed: {StylizedWaterEditor.UnderwaterRenderingInstalled()}"); stringBuilder.AppendLine($"Dynamic Effects installed: {StylizedWaterEditor.DynamicEffectsInstalled()}"); #if URP stringBuilder.AppendLine($""); stringBuilder.AppendLine("Render features (on default renderer):"); ScriptableRendererFeature[] rendererFeatures = PipelineUtilities.GetDefaultRenderFeatures(); for (int i = 0; i < rendererFeatures.Length; i++) { stringBuilder.AppendLine($"• {rendererFeatures[i].name}"); } #endif #if URP stringBuilder.AppendLine($""); stringBuilder.AppendLine($"Depth texture option disabled (anywhere): {PipelineUtilities.IsDepthTextureOptionDisabledAnywhere()}"); stringBuilder.AppendLine($"Opaque texture option disabled (anywhere): {PipelineUtilities.IsOpaqueTextureOptionDisabledAnywhere()}"); #if UNITY_2022_2_OR_NEWER stringBuilder.AppendLine($"Depth Texture Mode, after transparents?: {PipelineUtilities.IsDepthAfterTransparents()}"); #endif #endif stringBuilder.AppendLine($""); stringBuilder.AppendLine($"Async shader compilation: {EditorSettings.asyncShaderCompilation}"); #if UNITY_2020_3_OR_NEWER stringBuilder.AppendLine($"Caching Shader Preprocessor: {EditorSettings.cachingShaderPreprocessor}"); #endif #if UNITY_2022_2_OR_NEWER stringBuilder.AppendLine($"Strict shader variant matching: {PlayerSettings.strictShaderVariantMatching}"); #endif stringBuilder.AppendLine($""); string defaultShaderPath = AssetDatabase.GUIDToAssetPath("d7b0192b9bf19c949900035fa781fdc4"); Shader defaultShader = AssetDatabase.LoadAssetAtPath(defaultShaderPath); ShaderMessage[] shaderMessages = ShaderConfigurator.GetWarningsAndErrors(defaultShader); #if UNITY_6000_0_OR_NEWER //ConsoleWindowUtility.GetConsoleLogCounts(out var errors, out var _, out var _); #endif List errorMessages = new List(); List warningMessages = new List(); if (shaderMessages != null) { foreach (var t in shaderMessages) { string message = $"• {t.message} {t.file}:{t.line} ({t.platform})"; if (t.severity == ShaderCompilerMessageSeverity.Error) { errorMessages.Add(message); } if (t.severity == ShaderCompilerMessageSeverity.Warning) { warningMessages.Add(message); } } } stringBuilder.AppendLine($"Shader compile warnings ({warningMessages?.Count ?? 0}):"); foreach (var t in warningMessages) { stringBuilder.AppendLine(t); } stringBuilder.AppendLine($"Shader compile errors ({errorMessages?.Count ?? 0}):"); foreach (var t in errorMessages) { stringBuilder.AppendLine(t); } return stringBuilder.ToString(); } private class Changelog { private GUIStyle changelogStyle; private string changelogContent; private Vector2 scrollPos; public float maxHeight = 300f; public Changelog() { string changelogPath = AssetDatabase.GUIDToAssetPath("f07fbdad38458814a87e9b627e287ccb"); TextAsset textAsset = ((TextAsset)AssetDatabase.LoadAssetAtPath(changelogPath, typeof(TextAsset))); if (textAsset == null) return; changelogContent = textAsset.text; //Format version header changelogContent = Regex.Replace(changelogContent, @"^[0-9].*", "Version $0", RegexOptions.Multiline); //Format headers changelogContent = Regex.Replace(changelogContent, @"(\w*Added:|Changed:|Fixed:\w*)", "$0", RegexOptions.Multiline); //Indent items with dashes changelogContent = Regex.Replace(changelogContent, @"^-.*", " $0", RegexOptions.Multiline); changelogStyle = new GUIStyle(GUI.skin.label); changelogStyle.fontSize = 12; changelogStyle.richText = true; changelogStyle.wordWrap = true; } public void Draw() { if (changelogContent == null) { UI.DrawNotification("Changelog text file could not be found. It probably wasn't imported from the asset store...", MessageType.Error); return; } scrollPos = GUILayout.BeginScrollView(scrollPos, EditorStyles.textArea, GUILayout.MaxHeight(maxHeight)); GUILayout.TextArea(changelogContent, changelogStyle); GUILayout.EndScrollView(); } } } }