using System; using System.Collections.Generic; using UnityEngine; // Token: 0x02000C48 RID: 3144 [CreateAssetMenu(menuName = "RecRoom/Avatar/Mask", fileName = "AvatarMask")] public class AvatarMask : AvatarSelectionElement { // Token: 0x06018B69 RID: 101225 RVA: 0x006D56E0 File Offset: 0x006D38E0 protected virtual void PEPMHKFHIJE() { try { if (global::AvatarMask.All.Contains(this)) { global::AvatarMask.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B6A RID: 101226 RVA: 0x006D5728 File Offset: 0x006D3928 protected virtual void KPNCODINMBM() { try { if (global::AvatarMask.All.Contains(this)) { global::AvatarMask.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B6B RID: 101227 RVA: 0x006D5770 File Offset: 0x006D3970 protected virtual void DPKJAFMCAJL() { try { if (global::AvatarMask.All.Contains(this)) { global::AvatarMask.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B6C RID: 101228 RVA: 0x006D57B8 File Offset: 0x006D39B8 public static void OABGNOOKCLF(global::AvatarMask HOBKFDJFIEM, Material PNPJBLJGEAM, Material PFKDEGFKCEK = null) { if (HOBKFDJFIEM != null) { PNPJBLJGEAM.SetTexture("_MainTex", HOBKFDJFIEM.Mask); PNPJBLJGEAM.SetTextureOffset(" Server: ", HOBKFDJFIEM.Offset); PNPJBLJGEAM.SetTextureScale("signatures", HOBKFDJFIEM.Tiling); } else if (PFKDEGFKCEK != null) { PNPJBLJGEAM.SetTexture("Unlit/Color", PFKDEGFKCEK.GetTexture("No Hand Hovering")); PNPJBLJGEAM.SetTextureOffset("rotation", PFKDEGFKCEK.GetTextureOffset("Print a polaroid")); PNPJBLJGEAM.SetTextureScale("{0} - Redirected to Location: '{1}' redirectUri: '{1}'", PFKDEGFKCEK.GetTextureScale("/")); } } // Token: 0x06018B6D RID: 101229 RVA: 0x006D5858 File Offset: 0x006D3A58 protected virtual void MFIOKJIIEMA() { try { if (global::AvatarMask.All.Contains(this)) { global::AvatarMask.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B6E RID: 101230 RVA: 0x006D58A0 File Offset: 0x006D3AA0 public static void NHFCBGDJCGA(global::AvatarMask HOBKFDJFIEM, Material PNPJBLJGEAM, Material PFKDEGFKCEK = null) { if (HOBKFDJFIEM != null) { PNPJBLJGEAM.SetTexture("Caught Exception: ", HOBKFDJFIEM.Mask); PNPJBLJGEAM.SetTextureOffset("z", HOBKFDJFIEM.Offset); PNPJBLJGEAM.SetTextureScale("OutfitSlot_", HOBKFDJFIEM.Tiling); } else if (PFKDEGFKCEK != null) { PNPJBLJGEAM.SetTexture("Outfit Manager tool scale animation curve is invalid.", PFKDEGFKCEK.GetTexture(" respawn: ")); PNPJBLJGEAM.SetTextureOffset("Transition", PFKDEGFKCEK.GetTextureOffset("ts")); PNPJBLJGEAM.SetTextureScale(".png", PFKDEGFKCEK.GetTextureScale("Teleport cooldown activated")); } } // Token: 0x06018B6F RID: 101231 RVA: 0x006D5940 File Offset: 0x006D3B40 protected virtual void GPHKDAMNCFE() { try { if (global::AvatarMask.All.Contains(this)) { global::AvatarMask.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B70 RID: 101232 RVA: 0x006D5988 File Offset: 0x006D3B88 protected virtual void JJMKGEJHBNJ() { try { if (global::AvatarMask.All.Contains(this)) { global::AvatarMask.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B71 RID: 101233 RVA: 0x006D59D0 File Offset: 0x006D3BD0 public static void MDKJJJBPOFK(global::AvatarMask HOBKFDJFIEM, Material PNPJBLJGEAM, Material PFKDEGFKCEK = null) { if (HOBKFDJFIEM != null) { PNPJBLJGEAM.SetTexture("scale", HOBKFDJFIEM.Mask); PNPJBLJGEAM.SetTextureOffset("from_player", HOBKFDJFIEM.Offset); PNPJBLJGEAM.SetTextureScale("PS4PlatformManager: Failed to retrieve PSN Auth Code: ", HOBKFDJFIEM.Tiling); } else if (PFKDEGFKCEK != null) { PNPJBLJGEAM.SetTexture("AQoNVHJhbnNmb3JtRGF0YRImCghwb3NpdGlvbhgBIAEoCzIULnJlY3Jvb20u", PFKDEGFKCEK.GetTexture("_DATE")); PNPJBLJGEAM.SetTextureOffset("type", PFKDEGFKCEK.GetTextureOffset("Xp")); PNPJBLJGEAM.SetTextureScale("facebook", PFKDEGFKCEK.GetTextureScale("UnlockedLevel")); } } // Token: 0x06018B72 RID: 101234 RVA: 0x006D5A70 File Offset: 0x006D3C70 protected virtual void JEMHHGCKCHG() { try { if (global::AvatarMask.All.Contains(this)) { global::AvatarMask.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B73 RID: 101235 RVA: 0x006D5AB8 File Offset: 0x006D3CB8 protected virtual void CKJHCBEJEBA() { try { if (global::AvatarMask.All.Contains(this)) { global::AvatarMask.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B74 RID: 101236 RVA: 0x006D5B00 File Offset: 0x006D3D00 protected virtual void JNJDDMACGEH() { try { if (global::AvatarMask.All.Contains(this)) { global::AvatarMask.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B75 RID: 101237 RVA: 0x006D5B48 File Offset: 0x006D3D48 protected virtual void KPAGFMKKFFK() { try { if (global::AvatarMask.All.Contains(this)) { global::AvatarMask.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B76 RID: 101238 RVA: 0x006D5B90 File Offset: 0x006D3D90 public static void DJOECFJBAED(global::AvatarMask HOBKFDJFIEM, Material PNPJBLJGEAM, Material PFKDEGFKCEK = null) { if (HOBKFDJFIEM != null) { PNPJBLJGEAM.SetTexture("RecNet room modify failed ({0}): {1}", HOBKFDJFIEM.Mask); PNPJBLJGEAM.SetTextureOffset("PersonalDetails", HOBKFDJFIEM.Offset); PNPJBLJGEAM.SetTextureScale("dmlld19pZBgCIAEoDBI4ChphdHRhY2hlZF9yZWxhdGl2ZV9wb3NpdGlvbhgD", HOBKFDJFIEM.Tiling); } else if (PFKDEGFKCEK != null) { PNPJBLJGEAM.SetTexture("ObscuredUInt vs uint, ", PFKDEGFKCEK.GetTexture(" of player ")); PNPJBLJGEAM.SetTextureOffset("R", PFKDEGFKCEK.GetTextureOffset("No confirmation dialog found")); PNPJBLJGEAM.SetTextureScale("Failed to upload image, error : ", PFKDEGFKCEK.GetTextureScale("params")); } } // Token: 0x06018B77 RID: 101239 RVA: 0x006D5C30 File Offset: 0x006D3E30 public static void LFBEEEKPOGJ(global::AvatarMask HOBKFDJFIEM, Material PNPJBLJGEAM, Material PFKDEGFKCEK = null) { if (HOBKFDJFIEM != null) { PNPJBLJGEAM.SetTexture("Level", HOBKFDJFIEM.Mask); PNPJBLJGEAM.SetTextureOffset("item_cost", HOBKFDJFIEM.Offset); PNPJBLJGEAM.SetTextureScale("Normal", HOBKFDJFIEM.Tiling); } else if (PFKDEGFKCEK != null) { PNPJBLJGEAM.SetTexture("r", PFKDEGFKCEK.GetTexture("GA FREE - Demo03 (960x600px)")); PNPJBLJGEAM.SetTextureOffset(", o = ", PFKDEGFKCEK.GetTextureOffset("Successfully updated!")); PNPJBLJGEAM.SetTextureScale("RpcOnFlagDrop", PFKDEGFKCEK.GetTextureScale("g")); } } // Token: 0x06018B78 RID: 101240 RVA: 0x006D5CD0 File Offset: 0x006D3ED0 public static void IPKIKHPBAKA(global::AvatarMask HOBKFDJFIEM, Material PNPJBLJGEAM, Material PFKDEGFKCEK = null) { if (HOBKFDJFIEM != null) { PNPJBLJGEAM.SetTexture("Steamworks is not initialized.", HOBKFDJFIEM.Mask); PNPJBLJGEAM.SetTextureOffset("VoiceChat", HOBKFDJFIEM.Offset); PNPJBLJGEAM.SetTextureScale("Player.PlayerLocomotion", HOBKFDJFIEM.Tiling); } else if (PFKDEGFKCEK != null) { PNPJBLJGEAM.SetTexture("scale", PFKDEGFKCEK.GetTexture("=")); PNPJBLJGEAM.SetTextureOffset("amount", PFKDEGFKCEK.GetTextureOffset("Campaign Keyword")); PNPJBLJGEAM.SetTextureScale("room_reloaded", PFKDEGFKCEK.GetTextureScale("PUNCloudBestRegion")); } } // Token: 0x06018B79 RID: 101241 RVA: 0x006D5D70 File Offset: 0x006D3F70 protected virtual void JEKDCBMIONJ() { try { if (global::AvatarMask.All.Contains(this)) { global::AvatarMask.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B7A RID: 101242 RVA: 0x006D5DB8 File Offset: 0x006D3FB8 public static void AIOKAEDLJHH(global::AvatarMask HOBKFDJFIEM, Material PNPJBLJGEAM, Material PFKDEGFKCEK = null) { if (HOBKFDJFIEM != null) { PNPJBLJGEAM.SetTexture("RpcRespawnPlayer", HOBKFDJFIEM.Mask); PNPJBLJGEAM.SetTextureOffset("Stroke ", HOBKFDJFIEM.Offset); PNPJBLJGEAM.SetTextureScale("LIFE", HOBKFDJFIEM.Tiling); } else if (PFKDEGFKCEK != null) { PNPJBLJGEAM.SetTexture("open", PFKDEGFKCEK.GetTexture("Ignore Raycast")); PNPJBLJGEAM.SetTextureOffset("Hit by ", PFKDEGFKCEK.GetTextureOffset("vtk_attempt")); PNPJBLJGEAM.SetTextureScale("amount", PFKDEGFKCEK.GetTextureScale("GlobalOverall")); } } // Token: 0x06018B7B RID: 101243 RVA: 0x006D5E58 File Offset: 0x006D4058 public static void DJEKKGNGOJF(global::AvatarMask HOBKFDJFIEM, Material PNPJBLJGEAM, Material PFKDEGFKCEK = null) { if (HOBKFDJFIEM != null) { PNPJBLJGEAM.SetTexture("VR", HOBKFDJFIEM.Mask); PNPJBLJGEAM.SetTextureOffset("GoogleAnalyticsRequestCache", HOBKFDJFIEM.Offset); PNPJBLJGEAM.SetTextureScale("kicked_by_host", HOBKFDJFIEM.Tiling); } else if (PFKDEGFKCEK != null) { PNPJBLJGEAM.SetTexture(" iterations for read and write", PFKDEGFKCEK.GetTexture("Key")); PNPJBLJGEAM.SetTextureOffset("Paintball", PFKDEGFKCEK.GetTextureOffset("PlatformDisableComponents requires at least one specified platform.")); PNPJBLJGEAM.SetTextureScale("https://www.againstgrav.com/help-center/", PFKDEGFKCEK.GetTextureScale(", SDK v")); } } // Token: 0x06018B7C RID: 101244 RVA: 0x006D5EF8 File Offset: 0x006D40F8 public static void BEKELMBCGMN(global::AvatarMask HOBKFDJFIEM, Material PNPJBLJGEAM, Material PFKDEGFKCEK = null) { if (HOBKFDJFIEM != null) { PNPJBLJGEAM.SetTexture("pr", HOBKFDJFIEM.Mask); PNPJBLJGEAM.SetTextureOffset("IsFrozen", HOBKFDJFIEM.Offset); PNPJBLJGEAM.SetTextureScale("value", HOBKFDJFIEM.Tiling); } else if (PFKDEGFKCEK != null) { PNPJBLJGEAM.SetTexture("RpcMasterToolCollisionEnterEvent", PFKDEGFKCEK.GetTexture("unignore")); PNPJBLJGEAM.SetTextureOffset("High quality", PFKDEGFKCEK.GetTextureOffset("FriendsOverall")); PNPJBLJGEAM.SetTextureScale("Basic ", PFKDEGFKCEK.GetTextureScale("Expected a property")); } } // Token: 0x06018B7D RID: 101245 RVA: 0x006D5F98 File Offset: 0x006D4198 public static void IGGGPBNABNI(global::AvatarMask HOBKFDJFIEM, Material PNPJBLJGEAM, Material PFKDEGFKCEK = null) { if (HOBKFDJFIEM != null) { PNPJBLJGEAM.SetTexture("Unable to change rooms", HOBKFDJFIEM.Mask); PNPJBLJGEAM.SetTextureOffset("h)", HOBKFDJFIEM.Offset); PNPJBLJGEAM.SetTextureScale("[ACTk] Are you trying to read regular PlayerPrefs data using ObscuredPrefs (key = ", HOBKFDJFIEM.Tiling); } else if (PFKDEGFKCEK != null) { PNPJBLJGEAM.SetTexture("method", PFKDEGFKCEK.GetTexture("Overriding configured event for ")); PNPJBLJGEAM.SetTextureOffset("Couldn't find buttonTransform for ", PFKDEGFKCEK.GetTextureOffset("Turn")); PNPJBLJGEAM.SetTextureScale("ERROR You should never change PhotonPlayer IDs!", PFKDEGFKCEK.GetTextureScale("_team")); } } // Token: 0x06018B7E RID: 101246 RVA: 0x006D6038 File Offset: 0x006D4238 public static void JFPHPMIEOLD(global::AvatarMask HOBKFDJFIEM, Material PNPJBLJGEAM, Material PFKDEGFKCEK = null) { if (HOBKFDJFIEM != null) { PNPJBLJGEAM.SetTexture("Horizontal", HOBKFDJFIEM.Mask); PNPJBLJGEAM.SetTextureOffset("[Player]", HOBKFDJFIEM.Offset); PNPJBLJGEAM.SetTextureScale("Scene quality: {0}x{1} ({2}%)", HOBKFDJFIEM.Tiling); } else if (PFKDEGFKCEK != null) { PNPJBLJGEAM.SetTexture("api/Leaderboard/", PFKDEGFKCEK.GetTexture("Id")); PNPJBLJGEAM.SetTextureOffset("handles", PFKDEGFKCEK.GetTextureOffset("_Camera")); PNPJBLJGEAM.SetTextureScale("time", PFKDEGFKCEK.GetTextureScale("\n")); } } // Token: 0x06018B7F RID: 101247 RVA: 0x006D60D8 File Offset: 0x006D42D8 public static void JDGFCKOFOCF(global::AvatarMask HOBKFDJFIEM, Material PNPJBLJGEAM, Material PFKDEGFKCEK = null) { if (HOBKFDJFIEM != null) { PNPJBLJGEAM.SetTexture("'", HOBKFDJFIEM.Mask); PNPJBLJGEAM.SetTextureOffset("ANY memory hacking tools (Cheat Engine, ArtMoney, GameCIH, Game Guardian, etc.).", PFKDEGFKCEK.GetTexture(" ch#")); PNPJBLJGEAM.SetTextureOffset("Offline Invites", PFKDEGFKCEK.GetTextureOffset("RpcOnPlayerDamagedPlayer")); PNPJBLJGEAM.SetTextureScale("IsJunior", PFKDEGFKCEK.GetTextureScale("RpcOnPlayerRevive")); } } // Token: 0x06018B92 RID: 101266 RVA: 0x006D6A50 File Offset: 0x006D4C50 public static void MHOOEJCEMHP(global::AvatarMask HOBKFDJFIEM, Material PNPJBLJGEAM, Material PFKDEGFKCEK = null) { if (HOBKFDJFIEM != null) { PNPJBLJGEAM.SetTexture(" TimeOfRespawn: ", HOBKFDJFIEM.Mask); PNPJBLJGEAM.SetTextureOffset("OFF", HOBKFDJFIEM.Offset); PNPJBLJGEAM.SetTextureScale("null", HOBKFDJFIEM.Tiling); } else if (PFKDEGFKCEK != null) { PNPJBLJGEAM.SetTexture("{}[],:\"", PFKDEGFKCEK.GetTexture("pitch")); PNPJBLJGEAM.SetTextureOffset("Dolly Speed ({0:0.00})", PFKDEGFKCEK.GetTextureOffset("RpcBroadcastSpawnPlayer")); PNPJBLJGEAM.SetTextureScale("max_sl", PFKDEGFKCEK.GetTextureScale("Resend")); } } // Token: 0x06018B93 RID: 101267 RVA: 0x006D6AF0 File Offset: 0x006D4CF0 public static void JAPJKHPPDDI(global::AvatarMask HOBKFDJFIEM, Material PNPJBLJGEAM, Material PFKDEGFKCEK = null) { if (HOBKFDJFIEM != null) { PNPJBLJGEAM.SetTexture("long: ", HOBKFDJFIEM.Mask); PNPJBLJGEAM.SetTextureOffset("^name too short!", HOBKFDJFIEM.Offset); PNPJBLJGEAM.SetTextureScale("Invalid date. Please enter a valid birthday.", HOBKFDJFIEM.Tiling); } else if (PFKDEGFKCEK != null) { PNPJBLJGEAM.SetTexture("Name", PFKDEGFKCEK.GetTexture("{0}v1/removecachedlogin")); PNPJBLJGEAM.SetTextureOffset("DOORS OPEN!", PFKDEGFKCEK.GetTextureOffset("DRIVER_ID")); PNPJBLJGEAM.SetTextureScale("promoa", PFKDEGFKCEK.GetTextureScale("DH_EQUP")); } } // Token: 0x06018B94 RID: 101268 RVA: 0x006D6B90 File Offset: 0x006D4D90 public static void NFHFPCKJGLN(global::AvatarMask HOBKFDJFIEM, Material PNPJBLJGEAM, Material PFKDEGFKCEK = null) { if (HOBKFDJFIEM != null) { PNPJBLJGEAM.SetTexture("action", HOBKFDJFIEM.Mask); PNPJBLJGEAM.SetTextureOffset("SessionCount", HOBKFDJFIEM.Offset); PNPJBLJGEAM.SetTextureScale("Elina", HOBKFDJFIEM.Tiling); } else if (PFKDEGFKCEK != null) { PNPJBLJGEAM.SetTexture("Echo", PFKDEGFKCEK.GetTexture("_Red_Col")); PNPJBLJGEAM.SetTextureOffset("10 Seconds Remaining", PFKDEGFKCEK.GetTextureOffset("OTID")); PNPJBLJGEAM.SetTextureScale("Chat Operation {0} unknown on server. Check your AppId and make sure it's for a Chat application.", PFKDEGFKCEK.GetTextureScale("IssuerId")); } } // Token: 0x06018B95 RID: 101269 RVA: 0x006D6C30 File Offset: 0x006D4E30 protected virtual void DKILHCJHNIL() { try { if (global::AvatarMask.All.Contains(this)) { global::AvatarMask.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B96 RID: 101270 RVA: 0x006D6C78 File Offset: 0x006D4E78 protected virtual void LGGKICMJBDC() { try { if (global::AvatarMask.All.Contains(this)) { global::AvatarMask.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B97 RID: 101271 RVA: 0x006D6CC0 File Offset: 0x006D4EC0 public static void CPPKPEEKFPJ(global::AvatarMask HOBKFDJFIEM, Material PNPJBLJGEAM, Material PFKDEGFKCEK = null) { if (HOBKFDJFIEM != null) { PNPJBLJGEAM.SetTexture("Only Master Client is allowed to get room data.", HOBKFDJFIEM.Mask); PNPJBLJGEAM.SetTextureOffset(" to: ", HOBKFDJFIEM.Offset); PNPJBLJGEAM.SetTextureScale(": ", HOBKFDJFIEM.Tiling); } else if (PFKDEGFKCEK != null) { PNPJBLJGEAM.SetTexture(")", PFKDEGFKCEK.GetTexture(").")); PNPJBLJGEAM.SetTextureOffset("Disabled UI Flows", PFKDEGFKCEK.GetTextureOffset("method")); PNPJBLJGEAM.SetTextureScale(". Ex : ", PFKDEGFKCEK.GetTextureScale(" ownership transfered to: ")); } } // Token: 0x06018B99 RID: 101273 RVA: 0x006D6D6C File Offset: 0x006D4F6C public AvatarMask() { global::AvatarMask.All.Add(this); } // Token: 0x06018B9A RID: 101274 RVA: 0x006D6DAC File Offset: 0x006D4FAC protected virtual void KDDDFIEBLJA() { try { if (global::AvatarMask.All.Contains(this)) { global::AvatarMask.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B9B RID: 101275 RVA: 0x006D6DF4 File Offset: 0x006D4FF4 ~AvatarMask() { if (global::AvatarMask.All.Contains(this)) { global::AvatarMask.All.Remove(this); } } // Token: 0x06018B9C RID: 101276 RVA: 0x006D6E3C File Offset: 0x006D503C public static void DCHLBJPHJDD(global::AvatarMask HOBKFDJFIEM, Material PNPJBLJGEAM, Material PFKDEGFKCEK = null) { if (HOBKFDJFIEM != null) { PNPJBLJGEAM.SetTexture("looptype", HOBKFDJFIEM.Mask); PNPJBLJGEAM.SetTextureOffset("Attached to hand: ", HOBKFDJFIEM.Offset); PNPJBLJGEAM.SetTextureScale("ControlledObjectViewId", HOBKFDJFIEM.Tiling); } else if (PFKDEGFKCEK != null) { PNPJBLJGEAM.SetTexture("Created in ", PFKDEGFKCEK.GetTexture("disableStandardAssets")); PNPJBLJGEAM.SetTextureOffset("Check the sign for the next event", PFKDEGFKCEK.GetTextureOffset("IntegrationTest Finished")); PNPJBLJGEAM.SetTextureScale("Hit", PFKDEGFKCEK.GetTextureScale("[ACTk] [ ObscuredVector3 test ]")); } } // Token: 0x04004334 RID: 17204 public static List All = new List(); // Token: 0x04004335 RID: 17205 public Texture2D Mask; // Token: 0x04004336 RID: 17206 public Vector2 Tiling = new Vector2(1f, 1f); // Token: 0x04004337 RID: 17207 public Vector2 Offset = new Vector2(0f, 0f); // Token: 0x04004338 RID: 17208 private const string matMainTexName = "_MainTex"; }