Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Assembly-UnityScript, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- // UTM_StaticData
- //using My;
- using System;
- using System.Collections.Generic;
- using System.Runtime.CompilerServices;
- using UnityEngine;
- public class UTM_StaticData
- {
- [CompilerGenerated]
- private static UTM_StaticData utm_StaticData_0;
- public bool textDataEditMode;
- public bool showEffectsFoldout;
- public bool showWavesFoldout;
- public Dictionary<string, UTMWaveData> waves = new Dictionary<string, UTMWaveData>();
- public bool showJittersFoldout;
- public Dictionary<string, UTMJitterData> jitters = new Dictionary<string, UTMJitterData>();
- public bool showDrawAnimsFoldout;
- public Dictionary<string, UTMDrawAnimData> drawAnims = new Dictionary<string, UTMDrawAnimData>();
- public Dictionary<string, Font> Fonts = new Dictionary<string, Font>();
- public bool showTextColorFoldout;
- public bool showColorsFoldout;
- public Dictionary<string, UTMColorData> colors = new Dictionary<string, UTMColorData>();
- public bool showGradientsFoldout;
- public Dictionary<string, UTM_GradientData> gradients = new Dictionary<string, UTM_GradientData>();
- public bool showTexturesFoldout;
- public Dictionary<string, UTMTextureData> textures = new Dictionary<string, UTMTextureData>();
- public bool showInlineFoldout;
- public bool showDelaysFoldout;
- public Dictionary<string, UTMDelayData> delays = new Dictionary<string, UTMDelayData>();
- public bool showVoicesFoldout;
- public Dictionary<string, UTMVoiceData> voices = new Dictionary<string, UTMVoiceData>();
- public bool showFontsFoldout;
- public Dictionary<string, UTMFontData> fonts = new Dictionary<string, UTMFontData>();
- public bool showSoundClipsFoldout;
- public Dictionary<string, UTMSoundClipData> soundClips = new Dictionary<string, UTMSoundClipData>();
- public bool showAudioClipsFoldout;
- public Dictionary<string, UTM_AudioClipData> audioClips = new Dictionary<string, UTM_AudioClipData>();
- public bool showQuadsFoldout;
- public Dictionary<string, UTMQuadData> quads = new Dictionary<string, UTMQuadData>();
- public bool showMaterialsFoldout;
- public Dictionary<string, UTMMaterialData> materials = new Dictionary<string, UTMMaterialData>();
- public bool showAutomaticFoldout;
- public bool showAutoClipsFoldout;
- public Dictionary<string, UTMAutoClipData> autoClips = new Dictionary<string, UTMAutoClipData>();
- public bool showAutoDelaysFoldout;
- public Dictionary<string, UTMDelayData> autoDelays = new Dictionary<string, UTMDelayData>();
- public bool showMasterFoldout = true;
- public bool disableAnimatedText;
- public Font defaultFont;
- public Color boundsColor = Color.blue;
- public Color textBoundsColor = Color.yellow;
- public Color finalTextBoundsColor = Color.grey;
- public float superscriptOffset = 0.5f;
- public float superscriptSize = 0.5f;
- public float subscriptOffset = -0.2f;
- public float subscriptSize = 0.5f;
- public Font inspectorFont;
- public Material defUIMaterial;
- private static UTM_StaticData UTM_StaticData_0
- {
- [CompilerGenerated]
- get
- {
- return utm_StaticData_0;
- }
- [CompilerGenerated]
- set
- {
- utm_StaticData_0 = value;
- }
- }
- public static UTM_StaticData Data
- {
- get
- {
- if (UTM_StaticData_0 == null)
- {
- UTM_StaticData_0 = new UTM_StaticData();
- UTM_StaticData_0.method_3();
- UTM_StaticData_0.method_0();
- UTM_StaticData_0.method_1();
- }
- return UTM_StaticData_0;
- }
- }
- private void method_0()
- {
- try
- {
- using Class16 @class = new Class16(Bundles.BundleFolder + "\\data\\0567450c01ede42222eb77861798bac5.union");
- @class.method_3();
- defUIMaterial = @class.AssetBundle_0.LoadAsset<Material>("UIDefault");
- }
- catch (Exception arg)
- {
- Debug.LogError($"[ERROR] Error to load default material. {arg}");
- }
- }
- private void method_1()
- {
- try
- {
- using Class16 @class = new Class16(Bundles.BundleFolder + "\\data\\7b09c1d5fae23dda4877503f11883821.union");
- @class.method_3();
- Font[] array = @class.AssetBundle_0.LoadAllAssets<Font>();
- for (int i = 0; i < array.Length; i++)
- {
- Fonts.Add(array[i].name, array[i]);
- }
- }
- catch (Exception arg)
- {
- Debug.LogError($"[ERROR] Error to load fonts. {arg}");
- }
- }
- internal Font method_2(string string_0 = "default")
- {
- if (string_0.ToLower() == "default")
- {
- string_0 = "calibri";
- }
- foreach (KeyValuePair<string, Font> font in Fonts)
- {
- if (font.Key.ToLower() == string_0.ToLower())
- {
- return font.Value;
- }
- }
- return null;
- }
- public static string GetGradientTag(string code)
- {
- return code switch
- {
- "1" => "<c=rainbow>",
- "6" => "<c=lust>",
- "7" => "<c=flavour>",
- "10" => "<c=cosmic>",
- "20" => "<c=altinyaldiz",
- "21" => "<c=turk_bayragi",
- "22" => "<c=fenerbahce",
- "23" => "<c=galatasaray",
- "24" => "<c=besiktas",
- "25" => "<c=trabzonspor",
- "26" => "<c=doga",
- "27" => "<c=gun_batimi",
- "28" => "<c=ask",
- "9" => "<c=rb>",
- "8" => "<c=king>",
- "5" => "<c=magic>",
- "4" => "<c=citrus>",
- "3" => "<c=wiretap>",
- "2" => "<c=kyoto>",
- _ => string.Empty,
- };
- }
- public static string GetJitterTag(string code)
- {
- return code switch
- {
- "1" => "<j=erratic>",
- "6" => "<j=energetic>",
- "7" => "<j=hafifhareketli>",
- "15" => "<j=dalgalanma>",
- "10" => "<j=subtle>",
- _ => string.Empty,
- };
- }
- private void method_3()
- {
- //Type List
- rainbow();
- kyoto();
- wiretap();
- citrus();
- magic();
- lust();
- flavour();
- king();
- rb();
- cosmic();
- turk_bayragi();
- altinyaldiz();
- fenerbahce();
- galatasaray();
- besiktas();
- trabzonspor();
- doga();
- gun_batimi();
- ask();
- //Effect List
- dalgalanma();
- hafifhareketli();
- erratic();
- subtle();
- energetic();
- pulsing();
- // Nuevos efectos con nombres únicos y descriptivos
- CreateSunsetEffect();
- CreateOceanEffect();
- CreateFireEffect();
- CreateForestEffect();
- CreateNeonEffect();
- CreatePastelEffect();
- CreateAutumnEffect();
- CreateGalaxyEffect();
- CreateCandyEffect();
- CreateAuroraEffect();
- CreateCrystalPrismEffect();
- CreateGoldenHourEffect();
- CreateVelvetNightEffect();
- CreateEmeraldGlowEffect();
- CreateSapphireDreamEffect();
- CreateChampagneSparkleEffect();
- CreateAmethystPulseEffect();
- CreateDiamondDustEffect();
- CreateRubyFlameEffect();
- CreateOpulentTwilightEffect();
- }
- private void subtle()
- {
- // Subtle jitter: very slight movement with no Perlin noise
- UTMJitterData subtle = ScriptableObject.CreateInstance<UTMJitterData>();
- subtle.amount = 0.2f;
- subtle.perlin = false;
- subtle.perlinTimeMulti = 10f;
- subtle.distance = new AnimationCurve(
- new Keyframe(0f, 0f),
- new Keyframe(1f, 0.1f)
- );
- subtle.distanceOverTime = new AnimationCurve(
- new Keyframe(0f, 1f),
- new Keyframe(1f, 1f)
- );
- subtle.distanceOverTimeMulti = 1f;
- jitters.Add("subtle", subtle);
- }
- private void dalgalanma()
- {
- UTMJitterData kumasDalgalanma = ScriptableObject.CreateInstance<UTMJitterData>();
- kumasDalgalanma.amount = 1.0f; // Genel hareket miktarı
- kumasDalgalanma.perlin = true;
- kumasDalgalanma.perlinTimeMulti = 3f; // Daha yavaş ve yumuşak dalgalanma
- // X ekseninde yumuşak dalgalanma (Sağa ve sola esneme)
- kumasDalgalanma.distance = new AnimationCurve(
- new Keyframe(0f, 0f),
- new Keyframe(0.3f, 0.6f),
- new Keyframe(0.6f, -0.6f),
- new Keyframe(1f, 0f)
- );
- // Y ekseninde daha hafif dalgalanma (Kumaşın yukarı-aşağı süzülmesi)
- kumasDalgalanma.distanceOverTime = new AnimationCurve(
- new Keyframe(0f, 1f),
- new Keyframe(0.2f, 1.05f), // Hafifçe büyüme
- new Keyframe(0.5f, 0.95f), // Hafifçe küçülme
- new Keyframe(0.8f, 1.05f), // Tekrar büyüme
- new Keyframe(1f, 1f) // Normal hale dönüş
- );
- kumasDalgalanma.distanceOverTimeMulti = 0.8f; // Kumaşın süzülme hızı
- jitters.Add("dalgalanma", kumasDalgalanma);
- }
- private void hafifhareketli()
- {
- UTMJitterData hafifhareketli = ScriptableObject.CreateInstance<UTMJitterData>();
- hafifhareketli.amount = 0.8f;
- hafifhareketli.perlin = true;
- hafifhareketli.perlinTimeMulti = 15f;
- hafifhareketli.distance = new AnimationCurve(
- new Keyframe(0f, 0f),
- new Keyframe(0.25f, 0.5f),
- new Keyframe(0.5f, 1f),
- new Keyframe(0.75f, 0.5f),
- new Keyframe(1f, 0f)
- );
- hafifhareketli.distanceOverTime = new AnimationCurve(
- new Keyframe(0f, 1f),
- new Keyframe(1f, 0.9f)
- );
- hafifhareketli.distanceOverTimeMulti = 1f;
- jitters.Add("hafifhareketli", hafifhareketli);
- }
- private void energetic()
- {
- // Energetic jitter: moderate movement with Perlin noise for randomness
- UTMJitterData energetic = ScriptableObject.CreateInstance<UTMJitterData>();
- energetic.amount = 1.0f;
- energetic.perlin = true;
- energetic.perlinTimeMulti = 20f;
- energetic.distance = new AnimationCurve(
- new Keyframe(0f, 0f),
- new Keyframe(0.5f, 1f),
- new Keyframe(1f, 0f)
- );
- energetic.distanceOverTime = new AnimationCurve(
- new Keyframe(0f, 0.8f),
- new Keyframe(1f, 1f)
- );
- energetic.distanceOverTimeMulti = 1f;
- jitters.Add("energetic", energetic);
- }
- private void erratic()
- {
- // Erratic jitter: sharp, non-uniform movements without Perlin smoothing
- UTMJitterData erratic = ScriptableObject.CreateInstance<UTMJitterData>();
- erratic.amount = 1.5f;
- erratic.perlin = false;
- erratic.perlinTimeMulti = 5f;
- erratic.distance = new AnimationCurve(
- new Keyframe(0f, 0f),
- new Keyframe(0.2f, 1f),
- new Keyframe(0.4f, 0f),
- new Keyframe(0.6f, 1f),
- new Keyframe(0.8f, 0f),
- new Keyframe(1f, 1f)
- );
- erratic.distanceOverTime = new AnimationCurve(
- new Keyframe(0f, 1f),
- new Keyframe(1f, 0.8f)
- );
- erratic.distanceOverTimeMulti = 1.5f;
- jitters.Add("erratic", erratic);
- }
- private void pulsing()
- {
- // Inside your jitter creation method
- UTMJitterData pulsing = ScriptableObject.CreateInstance<UTMJitterData>();
- pulsing.amount = 0.5f; // Moderate movement amplitude for a gentle pulse
- pulsing.perlin = false; // Disable Perlin noise for a consistent pulsation
- pulsing.perlinTimeMulti = 5f; // Slower cycle (adjust this value to control the speed)
- pulsing.distance = new AnimationCurve(
- new Keyframe(0f, 0f), // Start with no offset
- new Keyframe(0.5f, 1f), // Peak of the pulse at the mid-cycle
- new Keyframe(1f, 0f) // Return to no offset at the end
- );
- pulsing.distanceOverTime = new AnimationCurve(
- new Keyframe(0f, 1f), // Constant influence over time
- new Keyframe(1f, 1f)
- );
- pulsing.distanceOverTimeMulti = 1f;
- jitters.Add("pulsing", pulsing);
- }
- private void ask()
- {
- UTM_GradientData gradient = new UTM_GradientData();
- gradient.gradient = new Gradient();
- GradientColorKey[] renkler = new GradientColorKey[5];
- // Koyu pembe (sakura tomurcukları)
- renkler[0].color = smethod_0("#C06C84");
- renkler[0].time = 0f;
- // Orta pembe (çiçeklerin açılışı)
- renkler[1].color = smethod_0("#F67280");
- renkler[1].time = 0.25f;
- // Açık pembe (tam açmış sakura)
- renkler[2].color = smethod_0("#F8B7D2");
- renkler[2].time = 0.5f;
- // Orta pembe (tekrar geçiş)
- renkler[3].color = smethod_0("#F67280");
- renkler[3].time = 0.75f;
- // Koyu pembe (döngüyü tamamlar)
- renkler[4].color = smethod_0("#C06C84");
- renkler[4].time = 1f;
- gradient.gradient.SetKeys(renkler, method_14());
- gradient.scrollSpeed = 0.3f; // Türk bayrağı ile aynı hız
- gradient.gradientSpread = 0.1f; // Türk bayrağı ile aynı yayılma
- gradients.Add("ask", gradient); // Gradiente isim veriyoruz
- }
- private void galatasaray()
- {
- UTM_GradientData gradient = new UTM_GradientData();
- gradient.gradient = new Gradient();
- GradientColorKey[] renkler = new GradientColorKey[5];
- // Koyu kırmızı
- renkler[0].color = smethod_0("#8B0000");
- renkler[0].time = 0f;
- // Parlak kırmızı
- renkler[1].color = smethod_0("#FF0000");
- renkler[1].time = 0.25f;
- // Sarı (vurgu)
- renkler[2].color = smethod_0("#FFFF00");
- renkler[2].time = 0.5f;
- // Parlak kırmızı (tekrar)
- renkler[3].color = smethod_0("#FF0000");
- renkler[3].time = 0.75f;
- // Koyu kırmızı
- renkler[4].color = smethod_0("#8B0000");
- renkler[4].time = 1f;
- gradient.gradient.SetKeys(renkler, method_14());
- gradient.scrollSpeed = 0.3f;
- gradient.gradientSpread = 0.1f;
- gradients.Add("galatasaray", gradient);
- }
- private void fenerbahce()
- {
- UTM_GradientData gradient = new UTM_GradientData();
- gradient.gradient = new Gradient();
- GradientColorKey[] renkler = new GradientColorKey[5];
- // Koyu lacivert
- renkler[0].color = smethod_0("#000080");
- renkler[0].time = 0f;
- // Lacivert
- renkler[1].color = smethod_0("#0000FF");
- renkler[1].time = 0.25f;
- // Sarı
- renkler[2].color = smethod_0("#FFFF00");
- renkler[2].time = 0.5f;
- // Lacivert (tekrar)
- renkler[3].color = smethod_0("#0000FF");
- renkler[3].time = 0.75f;
- // Koyu lacivert
- renkler[4].color = smethod_0("#000080");
- renkler[4].time = 1f;
- gradient.gradient.SetKeys(renkler, method_14());
- gradient.scrollSpeed = 0.3f;
- gradient.gradientSpread = 0.1f;
- gradients.Add("fenerbahce", gradient);
- }
- private void besiktas()
- {
- UTM_GradientData gradient = new UTM_GradientData();
- gradient.gradient = new Gradient();
- GradientColorKey[] renkler = new GradientColorKey[5];
- // Koyu gri (siyah tonu)
- renkler[0].color = smethod_0("#1C2526");
- renkler[0].time = 0f;
- // Siyah
- renkler[1].color = smethod_0("#000000");
- renkler[1].time = 0.25f;
- // Beyaz
- renkler[2].color = smethod_0("#FFFFFF");
- renkler[2].time = 0.5f;
- // Siyah (tekrar)
- renkler[3].color = smethod_0("#000000");
- renkler[3].time = 0.75f;
- // Koyu gri
- renkler[4].color = smethod_0("#1C2526");
- renkler[4].time = 1f;
- gradient.gradient.SetKeys(renkler, method_14());
- gradient.scrollSpeed = 0.3f;
- gradient.gradientSpread = 0.1f;
- gradients.Add("besiktas", gradient);
- }
- private void trabzonspor()
- {
- UTM_GradientData gradient = new UTM_GradientData();
- gradient.gradient = new Gradient();
- GradientColorKey[] renkler = new GradientColorKey[5];
- // Koyu bordo
- renkler[0].color = smethod_0("#4A2C2A");
- renkler[0].time = 0f;
- // Bordo
- renkler[1].color = smethod_0("#800020");
- renkler[1].time = 0.25f;
- // Mavi
- renkler[2].color = smethod_0("#00B7EB");
- renkler[2].time = 0.5f;
- // Bordo (tekrar)
- renkler[3].color = smethod_0("#800020");
- renkler[3].time = 0.75f;
- // Koyu bordo
- renkler[4].color = smethod_0("#4A2C2A");
- renkler[4].time = 1f;
- gradient.gradient.SetKeys(renkler, method_14());
- gradient.scrollSpeed = 0.3f;
- gradient.gradientSpread = 0.1f;
- gradients.Add("trabzonspor", gradient);
- }
- private void doga()
- {
- UTM_GradientData gradient = new UTM_GradientData();
- gradient.gradient = new Gradient();
- GradientColorKey[] renkler = new GradientColorKey[5];
- // Koyu yeşil
- renkler[0].color = smethod_0("#006400");
- renkler[0].time = 0f;
- // Yeşil
- renkler[1].color = smethod_0("#00FF00");
- renkler[1].time = 0.25f;
- // Mavi (gökyüzü)
- renkler[2].color = smethod_0("#87CEEB");
- renkler[2].time = 0.5f;
- // Yeşil (tekrar)
- renkler[3].color = smethod_0("#00FF00");
- renkler[3].time = 0.75f;
- // Koyu yeşil
- renkler[4].color = smethod_0("#006400");
- renkler[4].time = 1f;
- gradient.gradient.SetKeys(renkler, method_14());
- gradient.scrollSpeed = 0.3f;
- gradient.gradientSpread = 0.1f;
- gradients.Add("doga", gradient);
- }
- private void gun_batimi()
- {
- UTM_GradientData gradient = new UTM_GradientData();
- gradient.gradient = new Gradient();
- GradientColorKey[] renkler = new GradientColorKey[5];
- // Koyu turuncu
- renkler[0].color = smethod_0("#FF4500");
- renkler[0].time = 0f;
- // Parlak turuncu
- renkler[1].color = smethod_0("#FFA500");
- renkler[1].time = 0.25f;
- // Mor
- renkler[2].color = smethod_0("#800080");
- renkler[2].time = 0.5f;
- // Parlak turuncu (tekrar)
- renkler[3].color = smethod_0("#FFA500");
- renkler[3].time = 0.75f;
- // Koyu turuncu
- renkler[4].color = smethod_0("#FF4500");
- renkler[4].time = 1f;
- gradient.gradient.SetKeys(renkler, method_14());
- gradient.scrollSpeed = 0.3f;
- gradient.gradientSpread = 0.1f;
- gradients.Add("gun_batimi", gradient);
- }
- private void altinyaldiz()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[7];
- array[0].color = smethod_0("#BA943E"); // 0%
- array[0].time = 0f;
- array[1].color = smethod_0("#ECAC20"); // 20%
- array[1].time = 0.2f;
- array[2].color = smethod_0("#BA943E"); // 39%
- array[2].time = 0.39f;
- array[3].color = smethod_0("#F9F4B4"); // 50%
- array[3].time = 0.5f;
- array[4].color = smethod_0("#BA943E"); // 60%
- array[4].time = 0.6f;
- array[5].color = smethod_0("#ECAC20"); // 80%
- array[5].time = 0.8f;
- array[6].color = smethod_0("#BA943E"); // 100%
- array[6].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.3f;
- uTM_GradientData.gradientSpread = 0.1f;
- gradients.Add("altinyaldiz", uTM_GradientData);
- }
- private void turk_bayragi()
- {
- UTM_GradientData gradient = new UTM_GradientData();
- gradient.gradient = new Gradient();
- GradientColorKey[] renkler = new GradientColorKey[5];
- // Koyu kırmızı (bayrak kırmızısı tonu)
- renkler[0].color = smethod_0("#9C0000");
- renkler[0].time = 0f;
- // Parlak kırmızı (bayrak vurgusu)
- renkler[1].color = smethod_0("#FF0000");
- renkler[1].time = 0.25f;
- // Beyaz (hilal/yıldız rengi)
- renkler[2].color = smethod_0("#FFFFFF");
- renkler[2].time = 0.5f;
- // Parlak kırmızı (tekrar vurgu)
- renkler[3].color = smethod_0("#FF0000");
- renkler[3].time = 0.75f;
- // Koyu kırmızı (döngüyü tamamlar)
- renkler[4].color = smethod_0("#9C0000");
- renkler[4].time = 1f;
- gradient.gradient.SetKeys(renkler, method_14());
- gradient.scrollSpeed = 0.3f; // Altın yaldızla aynı hız
- gradient.gradientSpread = 0.1f;
- gradients.Add("turk_bayragi", gradient); // Gradiente isim veriyoruz
- }
- private void rainbow()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[7];
- new Gradient();
- array[0].color = smethod_0("#FF0000");
- array[0].time = 0f;
- array[1].color = smethod_0("#FF00ED");
- array[1].time = 0.167f;
- array[2].color = smethod_0("#0900FF");
- array[2].time = 0.333f;
- array[3].color = smethod_0("#00CAFF");
- array[3].time = 0.5f;
- array[4].color = smethod_0("#00FF2C");
- array[4].time = 0.667f;
- array[5].color = smethod_0("#E6FF00");
- array[5].time = 0.833f;
- array[6].color = smethod_0("#FF0000");
- array[6].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.3f;
- uTM_GradientData.gradientSpread = 0.1f;
- gradients.Add("rainbow", uTM_GradientData);
- }
- private void kyoto()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[3];
- new Gradient();
- array[0].color = smethod_0("#c21500");
- array[0].time = 0f;
- array[1].color = smethod_0("#ffc500");
- array[1].time = 0.5f;
- array[2].color = smethod_0("#c21500");
- array[2].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.2f;
- uTM_GradientData.gradientSpread = 0.2f;
- gradients.Add("kyoto", uTM_GradientData);
- }
- private void wiretap()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- new Gradient();
- array[0].color = smethod_0("#8A2387");
- array[0].time = 0f;
- array[1].color = smethod_0("#E94057");
- array[1].time = 0.45f;
- array[2].color = smethod_0("#F27121");
- array[2].time = 0.75f;
- array[3].color = smethod_0("#8A2387");
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.3f;
- uTM_GradientData.gradientSpread = 0.1f;
- gradients.Add("wiretap", uTM_GradientData);
- }
- private void citrus()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[3];
- new Gradient();
- array[0].color = smethod_0("#F37335");
- array[0].time = 0f;
- array[1].color = smethod_0("#FDC830");
- array[1].time = 0.5f;
- array[2].color = smethod_0("#F37335");
- array[2].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.2f;
- uTM_GradientData.gradientSpread = 0.1f;
- gradients.Add("citrus", uTM_GradientData);
- }
- private void magic()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- new Gradient();
- array[0].color = smethod_0("#59C173");
- array[0].time = 0f;
- array[1].color = smethod_0("#a17fe0");
- array[1].time = 0.45f;
- array[2].color = smethod_0("#5D26C1");
- array[2].time = 0.75f;
- array[3].color = smethod_0("#59C173");
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.3f;
- uTM_GradientData.gradientSpread = 0.1f;
- gradients.Add("magic", uTM_GradientData);
- }
- private void lust()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- new Gradient();
- array[0].color = smethod_0("#dd1818");
- array[0].time = 0f;
- array[1].color = smethod_0("#333333");
- array[1].time = 0.45f;
- array[2].color = smethod_0("#333333");
- array[2].time = 0.65f;
- array[3].color = smethod_0("#dd1818");
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.2f;
- uTM_GradientData.gradientSpread = 0.1f;
- gradients.Add("lust", uTM_GradientData);
- }
- private void flavour()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- new Gradient();
- array[0].color = smethod_0("#800080");
- array[0].time = 0f;
- array[1].color = smethod_0("#800080");
- array[1].time = 0.15f;
- array[2].color = smethod_0("#ffc0cb");
- array[2].time = 0.65f;
- array[3].color = smethod_0("#800080");
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.1f;
- uTM_GradientData.gradientSpread = 0.1f;
- gradients.Add("flavour", uTM_GradientData);
- }
- private void king()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- new Gradient();
- array[0].color = smethod_0("#1a2a6c");
- array[0].time = 0f;
- array[1].color = smethod_0("#b21f1f");
- array[1].time = 0.45f;
- array[2].color = smethod_0("#fdbb2d");
- array[2].time = 0.75f;
- array[3].color = smethod_0("#1a2a6c");
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.15f;
- uTM_GradientData.gradientSpread = 0.07f;
- gradients.Add("king", uTM_GradientData);
- }
- private void rb()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[3];
- new Gradient();
- array[0].color = smethod_0("#00F260");
- array[0].time = 0f;
- array[1].color = smethod_0("#0575E6");
- array[1].time = 0.5f;
- array[2].color = smethod_0("#00F260");
- array[2].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.2f;
- uTM_GradientData.gradientSpread = 0.1f;
- gradients.Add("rb", uTM_GradientData);
- }
- private void cosmic()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- new Gradient();
- array[0].color = smethod_0("#ff00cc");
- array[0].time = 0f;
- array[1].color = smethod_0("#333399");
- array[1].time = 0.45f;
- array[2].color = smethod_0("#333399");
- array[2].time = 0.65f;
- array[3].color = smethod_0("#ff00cc");
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.2f;
- uTM_GradientData.gradientSpread = 0.1f;
- gradients.Add("cosmic", uTM_GradientData);
- }
- private void CreateSunsetEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- array[0].color = smethod_0("#8B0000"); // Rojo oscuro
- array[0].time = 0f;
- array[1].color = smethod_0("#FF4500"); // Naranja
- array[1].time = 0.33f;
- array[2].color = smethod_0("#FF69B4"); // Rosa
- array[2].time = 0.66f;
- array[3].color = smethod_0("#FFFFE0"); // Amarillo claro
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.2f;
- uTM_GradientData.gradientSpread = 0.15f;
- gradients.Add("sunset", uTM_GradientData);
- }
- private void CreateOceanEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- array[0].color = smethod_0("#00008B"); // Azul oscuro
- array[0].time = 0f;
- array[1].color = smethod_0("#ADD8E6"); // Azul claro
- array[1].time = 0.33f;
- array[2].color = smethod_0("#7FFFD4"); // Verde agua
- array[2].time = 0.66f;
- array[3].color = smethod_0("#FFFFFF"); // Blanco
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.25f;
- uTM_GradientData.gradientSpread = 0.1f;
- gradients.Add("ocean", uTM_GradientData);
- }
- private void CreateFireEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- array[0].color = smethod_0("#000000"); // Negro
- array[0].time = 0f;
- array[1].color = smethod_0("#FF0000"); // Rojo
- array[1].time = 0.33f;
- array[2].color = smethod_0("#FFA500"); // Naranja
- array[2].time = 0.66f;
- array[3].color = smethod_0("#FFFF00"); // Amarillo
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.4f;
- uTM_GradientData.gradientSpread = 0.05f;
- gradients.Add("fire", uTM_GradientData);
- }
- private void CreateForestEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- array[0].color = smethod_0("#006400"); // Verde oscuro
- array[0].time = 0f;
- array[1].color = smethod_0("#008000"); // Verde
- array[1].time = 0.33f;
- array[2].color = smethod_0("#90EE90"); // Verde claro
- array[2].time = 0.66f;
- array[3].color = smethod_0("#FFFF00"); // Amarillo
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.15f;
- uTM_GradientData.gradientSpread = 0.2f;
- gradients.Add("forest", uTM_GradientData);
- }
- private void CreateNeonEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[7];
- array[0].color = smethod_0("#000000"); // Negro
- array[0].time = 0f;
- array[1].color = smethod_0("#800080"); // Púrpura
- array[1].time = 0.166f;
- array[2].color = smethod_0("#0000FF"); // Azul
- array[2].time = 0.333f;
- array[3].color = smethod_0("#00FFFF"); // Cian
- array[3].time = 0.5f;
- array[4].color = smethod_0("#00FF00"); // Verde
- array[4].time = 0.666f;
- array[5].color = smethod_0("#FFFF00"); // Amarillo
- array[5].time = 0.833f;
- array[6].color = smethod_0("#FFFFFF"); // Blanco
- array[6].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.5f;
- uTM_GradientData.gradientSpread = 0.05f;
- gradients.Add("neon", uTM_GradientData);
- }
- private void CreatePastelEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- array[0].color = smethod_0("#FFB6C1"); // Rosa claro
- array[0].time = 0f;
- array[1].color = smethod_0("#ADD8E6"); // Azul claro
- array[1].time = 0.33f;
- array[2].color = smethod_0("#98FB98"); // Verde claro
- array[2].time = 0.66f;
- array[3].color = smethod_0("#FFFFE0"); // Amarillo claro
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.2f;
- uTM_GradientData.gradientSpread = 0.3f;
- gradients.Add("pastel", uTM_GradientData);
- }
- private void CreateAutumnEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- array[0].color = smethod_0("#8B4513"); // Marrón
- array[0].time = 0f;
- array[1].color = smethod_0("#FFA500"); // Naranja
- array[1].time = 0.33f;
- array[2].color = smethod_0("#FF0000"); // Rojo
- array[2].time = 0.66f;
- array[3].color = smethod_0("#FFFF00"); // Amarillo
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.25f;
- uTM_GradientData.gradientSpread = 0.1f;
- gradients.Add("autumn", uTM_GradientData);
- }
- private void CreateGalaxyEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[5];
- array[0].color = smethod_0("#000000"); // Negro
- array[0].time = 0f;
- array[1].color = smethod_0("#4B0082"); // Púrpura oscuro
- array[1].time = 0.25f;
- array[2].color = smethod_0("#00008B"); // Azul oscuro
- array[2].time = 0.5f;
- array[3].color = smethod_0("#ADD8E6"); // Azul claro
- array[3].time = 0.75f;
- array[4].color = smethod_0("#FFFFFF"); // Blanco
- array[4].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.1f;
- uTM_GradientData.gradientSpread = 0.2f;
- gradients.Add("galaxy", uTM_GradientData);
- }
- private void CreateCandyEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[5];
- array[0].color = smethod_0("#FFC0CB"); // Rosa
- array[0].time = 0f;
- array[1].color = smethod_0("#800080"); // Púrpura
- array[1].time = 0.25f;
- array[2].color = smethod_0("#0000FF"); // Azul
- array[2].time = 0.5f;
- array[3].color = smethod_0("#008000"); // Verde
- array[3].time = 0.75f;
- array[4].color = smethod_0("#FFFF00"); // Amarillo
- array[4].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.3f;
- uTM_GradientData.gradientSpread = 0.1f;
- gradients.Add("candy", uTM_GradientData);
- }
- private void CreateAuroraEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[5];
- array[0].color = smethod_0("#006400"); // Verde oscuro
- array[0].time = 0f;
- array[1].color = smethod_0("#00FF00"); // Verde
- array[1].time = 0.25f;
- array[2].color = smethod_0("#0000FF"); // Azul
- array[2].time = 0.5f;
- array[3].color = smethod_0("#800080"); // Púrpura
- array[3].time = 0.75f;
- array[4].color = smethod_0("#FFC0CB"); // Rosa
- array[4].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.2f;
- uTM_GradientData.gradientSpread = 0.15f;
- gradients.Add("aurora", uTM_GradientData);
- }
- // PREMIUM EFFECTS
- private void CreateCrystalPrismEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[5];
- array[0].color = smethod_0("#FFFFFF"); // Blanco
- array[0].time = 0f;
- array[1].color = smethod_0("#E0FFFF"); // Cian claro
- array[1].time = 0.25f;
- array[2].color = smethod_0("#D8BFD8"); // Púrpura claro
- array[2].time = 0.5f;
- array[3].color = smethod_0("#FF69B4"); // Rosa brillante
- array[3].time = 0.75f;
- array[4].color = smethod_0("#FFFFFF"); // Blanco
- array[4].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.35f;
- uTM_GradientData.gradientSpread = 0.08f;
- gradients.Add("crystal_prism", uTM_GradientData);
- }
- private void CreateGoldenHourEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- array[0].color = smethod_0("#1C2526"); // Negro
- array[0].time = 0f;
- array[1].color = smethod_0("#CD7F32"); // Bronce
- array[1].time = 0.33f;
- array[2].color = smethod_0("#FFD700"); // Oro
- array[2].time = 0.66f;
- array[3].color = smethod_0("#FFFACD"); // Blanco dorado
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.2f;
- uTM_GradientData.gradientSpread = 0.12f;
- gradients.Add("golden_hour", uTM_GradientData);
- }
- private void CreateVelvetNightEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- array[0].color = smethod_0("#000000"); // Negro
- array[0].time = 0f;
- array[1].color = smethod_0("#191970"); // Azul medianoche
- array[1].time = 0.33f;
- array[2].color = smethod_0("#4B0082"); // Púrpura intenso
- array[2].time = 0.66f;
- array[3].color = smethod_0("#FF00FF"); // Magenta
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.15f;
- uTM_GradientData.gradientSpread = 0.2f;
- gradients.Add("velvet_night", uTM_GradientData);
- }
- private void CreateEmeraldGlowEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- array[0].color = smethod_0("#013220"); // Verde oscuro
- array[0].time = 0f;
- array[1].color = smethod_0("#2E8B57"); // Verde esmeralda
- array[1].time = 0.33f;
- array[2].color = smethod_0("#98FF98"); // Verde claro
- array[2].time = 0.66f;
- array[3].color = smethod_0("#FFD700"); // Dorado
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.25f;
- uTM_GradientData.gradientSpread = 0.1f;
- gradients.Add("emerald_glow", uTM_GradientData);
- }
- private void CreateSapphireDreamEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- array[0].color = smethod_0("#000080"); // Azul oscuro
- array[0].time = 0f;
- array[1].color = smethod_0("#0F52BA"); // Azul zafiro
- array[1].time = 0.33f;
- array[2].color = smethod_0("#87CEEB"); // Azul claro
- array[2].time = 0.66f;
- array[3].color = smethod_0("#C0C0C0"); // Plata
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.3f;
- uTM_GradientData.gradientSpread = 0.15f;
- gradients.Add("sapphire_dream", uTM_GradientData);
- }
- private void CreateChampagneSparkleEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- array[0].color = smethod_0("#1C2526"); // Negro
- array[0].time = 0f;
- array[1].color = smethod_0("#B8860B"); // Dorado oscuro
- array[1].time = 0.33f;
- array[2].color = smethod_0("#F7E7CE"); // Champán
- array[2].time = 0.66f;
- array[3].color = smethod_0("#FFFFFF"); // Blanco brillante
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.4f;
- uTM_GradientData.gradientSpread = 0.05f;
- gradients.Add("champagne_sparkle", uTM_GradientData);
- }
- private void CreateAmethystPulseEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- array[0].color = smethod_0("#000000"); // Negro
- array[0].time = 0f;
- array[1].color = smethod_0("#4B0082"); // Púrpura oscuro
- array[1].time = 0.33f;
- array[2].color = smethod_0("#9966CC"); // Amatista
- array[2].time = 0.66f;
- array[3].color = smethod_0("#FFB6C1"); // Rosa pálido
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.3f;
- uTM_GradientData.gradientSpread = 0.1f;
- gradients.Add("amethyst_pulse", uTM_GradientData);
- }
- private void CreateDiamondDustEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- array[0].color = smethod_0("#000000"); // Negro
- array[0].time = 0f;
- array[1].color = smethod_0("#2F4F4F"); // Gris oscuro
- array[1].time = 0.33f;
- array[2].color = smethod_0("#F0F8FF"); // Blanco azulado
- array[2].time = 0.66f;
- array[3].color = smethod_0("#FFFFFF"); // Blanco puro
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.25f;
- uTM_GradientData.gradientSpread = 0.15f;
- gradients.Add("diamond_dust", uTM_GradientData);
- }
- private void CreateRubyFlameEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- array[0].color = smethod_0("#000000"); // Negro
- array[0].time = 0f;
- array[1].color = smethod_0("#8B0000"); // Rojo oscuro
- array[1].time = 0.33f;
- array[2].color = smethod_0("#E0115F"); // Rubí
- array[2].time = 0.66f;
- array[3].color = smethod_0("#FF4500"); // Naranja brillante
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.35f;
- uTM_GradientData.gradientSpread = 0.08f;
- gradients.Add("ruby_flame", uTM_GradientData);
- }
- private void CreateOpulentTwilightEffect()
- {
- UTM_GradientData uTM_GradientData = new UTM_GradientData();
- uTM_GradientData.gradient = new Gradient();
- GradientColorKey[] array = new GradientColorKey[4];
- array[0].color = smethod_0("#000000"); // Negro
- array[0].time = 0f;
- array[1].color = smethod_0("#483D8B"); // Púrpura oscuro
- array[1].time = 0.33f;
- array[2].color = smethod_0("#B8860B"); // Oro oscuro
- array[2].time = 0.66f;
- array[3].color = smethod_0("#FFF8DC"); // Blanco cremoso
- array[3].time = 1f;
- uTM_GradientData.gradient.SetKeys(array, method_14());
- uTM_GradientData.scrollSpeed = 0.2f;
- uTM_GradientData.gradientSpread = 0.18f;
- gradients.Add("opulent_twilight", uTM_GradientData);
- }
- private GradientAlphaKey[] method_14()
- {
- GradientAlphaKey[] array = new GradientAlphaKey[2];
- array[0].alpha = 1f;
- array[0].time = 0f;
- array[1].alpha = 1f;
- array[1].time = 1f;
- return array;
- }
- private static Color smethod_0(string string_0)
- {
- if (string_0.StartsWith("#", StringComparison.InvariantCulture))
- {
- string_0 = string_0.Substring(1);
- }
- if (string_0.Length == 6)
- {
- string_0 += "FF";
- }
- uint num = Convert.ToUInt32(string_0, 16);
- float r = (float)((num & 0xFF000000u) >> 24) / 255f;
- float g = (float)((num & 0xFF0000) >> 16) / 255f;
- float b = (float)((num & 0xFF00) >> 8) / 255f;
- float a = (float)(num & 0xFF) / 255f;
- return new Color(r, g, b, a);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment