using System; using System.Collections.Generic; using UnityEngine; // Token: 0x02000C47 RID: 3143 [CreateAssetMenu(menuName = "RecRoom/Avatar/Decal", fileName = "AvatarDecal")] public class AvatarDecal : AvatarSelectionElement { // Token: 0x06018B3E RID: 101182 RVA: 0x006D45E4 File Offset: 0x006D27E4 protected virtual void CMFMIOMJIJI() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B3F RID: 101183 RVA: 0x006D462C File Offset: 0x006D282C public static void FKGBKMIHICN(AvatarDecal DOACHLNEDFK, Material OOEDPEKINHG, Material PFKDEGFKCEK = null) { if (DOACHLNEDFK != null) { OOEDPEKINHG.SetTexture("Out!", DOACHLNEDFK.Decal); OOEDPEKINHG.SetTextureOffset("mainState", DOACHLNEDFK.Offset); OOEDPEKINHG.SetTextureScale("F2", DOACHLNEDFK.Tiling); } else if (PFKDEGFKCEK != null) { OOEDPEKINHG.SetTexture("AMMO", PFKDEGFKCEK.GetTexture(".asset")); OOEDPEKINHG.SetTextureOffset("RequestReferrer", PFKDEGFKCEK.GetTextureOffset("B")); OOEDPEKINHG.SetTextureScale("CheerCategory", PFKDEGFKCEK.GetTextureScale(" at channel ")); } } // Token: 0x06018B40 RID: 101184 RVA: 0x006D46CC File Offset: 0x006D28CC protected virtual void IDEBMKJOEBF() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B41 RID: 101185 RVA: 0x006D4714 File Offset: 0x006D2914 protected virtual void NLPHKCOBLFN() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B42 RID: 101186 RVA: 0x006D475C File Offset: 0x006D295C protected virtual void MCOCKFLMPLE() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B43 RID: 101187 RVA: 0x006D47A4 File Offset: 0x006D29A4 public static void GJJEFBPOOGM(AvatarDecal DOACHLNEDFK, Material OOEDPEKINHG, Material PFKDEGFKCEK = null) { if (DOACHLNEDFK != null) { OOEDPEKINHG.SetTexture("Expected protocol set to UDP, due to encryption mode DatagramEncryption. Changing protocol in PhotonServerSettings from: ", DOACHLNEDFK.Decal); OOEDPEKINHG.SetTextureOffset("DEFENSE SCORES", DOACHLNEDFK.Offset); OOEDPEKINHG.SetTextureScale("Invalid ObscuredVector3 index!", DOACHLNEDFK.Tiling); } else if (PFKDEGFKCEK != null) { OOEDPEKINHG.SetTexture("from", PFKDEGFKCEK.GetTexture("Error serializing components on PersistenceView {0} with ID {1}\n{2}\n{3}")); OOEDPEKINHG.SetTextureOffset("_Decal_Tex", PFKDEGFKCEK.GetTextureOffset("lifeBar")); OOEDPEKINHG.SetTextureScale("THUMB", PFKDEGFKCEK.GetTextureScale("ta")); } } // Token: 0x06018B44 RID: 101188 RVA: 0x006D4844 File Offset: 0x006D2A44 public static void MDFAJLLACID(AvatarDecal DOACHLNEDFK, Material OOEDPEKINHG, Material PFKDEGFKCEK = null) { if (DOACHLNEDFK != null) { OOEDPEKINHG.SetTexture("GA FREE - Demo08 (960x600px)", DOACHLNEDFK.Decal); OOEDPEKINHG.SetTextureOffset("!", DOACHLNEDFK.Offset); OOEDPEKINHG.SetTextureScale(". Use ReturnEnabledInputField instead!", DOACHLNEDFK.Tiling); } else if (PFKDEGFKCEK != null) { OOEDPEKINHG.SetTexture("amount", PFKDEGFKCEK.GetTexture("FPS: {0}")); OOEDPEKINHG.SetTextureOffset("EN_US", PFKDEGFKCEK.GetTextureOffset("Your cheer is sent.")); OOEDPEKINHG.SetTextureScale("y", PFKDEGFKCEK.GetTextureScale("data")); } } // Token: 0x06018B45 RID: 101189 RVA: 0x006D48E4 File Offset: 0x006D2AE4 public static void HBIDHKDCPJP(AvatarDecal DOACHLNEDFK, Material OOEDPEKINHG, Material PFKDEGFKCEK = null) { if (DOACHLNEDFK != null) { OOEDPEKINHG.SetTexture("Using constructor for new PingNativeDynamic()", DOACHLNEDFK.Decal); OOEDPEKINHG.SetTextureOffset(",", DOACHLNEDFK.Offset); OOEDPEKINHG.SetTextureScale("Status Code: '{0}'", DOACHLNEDFK.Tiling); } else if (PFKDEGFKCEK != null) { OOEDPEKINHG.SetTexture("s", PFKDEGFKCEK.GetTexture("Failed to ")); OOEDPEKINHG.SetTextureOffset("HTTP Version: '{0}.{1}'", PFKDEGFKCEK.GetTextureOffset("Clear Cookies")); OOEDPEKINHG.SetTextureScale("Transaction ID", PFKDEGFKCEK.GetTextureScale("Error creating room. If this persists, please contact the developers at support@againstgrav.com.")); } } // Token: 0x06018B46 RID: 101190 RVA: 0x006D4984 File Offset: 0x006D2B84 protected virtual void IIGNBGOMOIO() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B47 RID: 101191 RVA: 0x006D49CC File Offset: 0x006D2BCC protected virtual void FHIENDOMKKD() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B48 RID: 101192 RVA: 0x006D4A14 File Offset: 0x006D2C14 protected virtual void PIKDPMDDPGH() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B49 RID: 101193 RVA: 0x006D4A5C File Offset: 0x006D2C5C ~AvatarDecal() { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } // Token: 0x06018B4A RID: 101194 RVA: 0x006D4AA4 File Offset: 0x006D2CA4 protected virtual void CKJHCBEJEBA() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B4B RID: 101195 RVA: 0x006D4AEC File Offset: 0x006D2CEC protected virtual void EFAOAMMAECJ() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B4C RID: 101196 RVA: 0x006D4B34 File Offset: 0x006D2D34 protected virtual void KPNCODINMBM() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B4E RID: 101198 RVA: 0x006D4B88 File Offset: 0x006D2D88 protected virtual void APCGKOLMLOF() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B4F RID: 101199 RVA: 0x006D4BD0 File Offset: 0x006D2DD0 protected virtual void IJMILPBCMOB() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B50 RID: 101200 RVA: 0x006D4C18 File Offset: 0x006D2E18 public static void MFNCCDFMJBE(AvatarDecal DOACHLNEDFK, Material OOEDPEKINHG, Material PFKDEGFKCEK = null) { if (DOACHLNEDFK != null) { OOEDPEKINHG.SetTexture(" of ", DOACHLNEDFK.Decal); OOEDPEKINHG.SetTextureOffset("JsonData instance doesn't hold a long", DOACHLNEDFK.Offset); OOEDPEKINHG.SetTextureScale("purchased_item", DOACHLNEDFK.Tiling); } else if (PFKDEGFKCEK != null) { OOEDPEKINHG.SetTexture("Experiment ID", PFKDEGFKCEK.GetTexture("GameSessionId")); OOEDPEKINHG.SetTextureOffset("api/settings/", PFKDEGFKCEK.GetTextureOffset("EPNAIKCMNOA")); OOEDPEKINHG.SetTextureScale("scale", PFKDEGFKCEK.GetTextureScale("FKEKIDEMKKP")); } } // Token: 0x06018B51 RID: 101201 RVA: 0x006D4CB8 File Offset: 0x006D2EB8 public static void CDDLHCEIOOF(AvatarDecal DOACHLNEDFK, Material OOEDPEKINHG, Material PFKDEGFKCEK = null) { if (DOACHLNEDFK != null) { OOEDPEKINHG.SetTexture("_Decal_Tex", DOACHLNEDFK.Decal); OOEDPEKINHG.SetTextureOffset("_Decal_Tex", DOACHLNEDFK.Offset); OOEDPEKINHG.SetTextureScale("_Decal_Tex", DOACHLNEDFK.Tiling); } else if (PFKDEGFKCEK != null) { OOEDPEKINHG.SetTexture("_Decal_Tex", PFKDEGFKCEK.GetTexture("_Decal_Tex")); OOEDPEKINHG.SetTextureOffset("_Decal_Tex", PFKDEGFKCEK.GetTextureOffset("_Decal_Tex")); OOEDPEKINHG.SetTextureScale("_Decal_Tex", PFKDEGFKCEK.GetTextureScale("_Decal_Tex")); } } // Token: 0x06018B52 RID: 101202 RVA: 0x006D4D58 File Offset: 0x006D2F58 public static void DGLJBGAFNJO(AvatarDecal DOACHLNEDFK, Material OOEDPEKINHG, Material PFKDEGFKCEK = null) { if (DOACHLNEDFK != null) { OOEDPEKINHG.SetTexture("System", DOACHLNEDFK.Decal); OOEDPEKINHG.SetTextureOffset("Illegal view ID:", DOACHLNEDFK.Offset); OOEDPEKINHG.SetTextureScale("z", DOACHLNEDFK.Tiling); } else if (PFKDEGFKCEK != null) { OOEDPEKINHG.SetTexture(" - can not attach to ", PFKDEGFKCEK.GetTexture("PUNVoice: No microphone device found")); OOEDPEKINHG.SetTextureOffset("Received your NickName from server. Updating local value to: {0}", PFKDEGFKCEK.GetTextureOffset("MainButtonPressedRight")); OOEDPEKINHG.SetTextureScale("double: ", PFKDEGFKCEK.GetTextureScale("supportsVibration")); } } // Token: 0x06018B53 RID: 101203 RVA: 0x006D4DF8 File Offset: 0x006D2FF8 public static void EHKOKFEKBPO(AvatarDecal DOACHLNEDFK, Material OOEDPEKINHG, Material PFKDEGFKCEK = null) { if (DOACHLNEDFK != null) { OOEDPEKINHG.SetTexture(" .", DOACHLNEDFK.Decal); OOEDPEKINHG.SetTextureOffset("Enemy at index ", DOACHLNEDFK.Offset); OOEDPEKINHG.SetTextureScale("IsSandbox", DOACHLNEDFK.Tiling); } else if (PFKDEGFKCEK != null) { OOEDPEKINHG.SetTexture("Failed to consume gift {0} : {1}", PFKDEGFKCEK.GetTexture("New Step")); OOEDPEKINHG.SetTextureOffset("incompatible version", PFKDEGFKCEK.GetTextureOffset("ReconnectAndRejoin() enabled isMessageQueueRunning. Needs to be able to dispatch incoming messages.")); OOEDPEKINHG.SetTextureScale("Leithriel", PFKDEGFKCEK.GetTextureScale(".agignore")); } } // Token: 0x06018B54 RID: 101204 RVA: 0x006D4E98 File Offset: 0x006D3098 protected virtual void NPCJNEPEEOI() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B55 RID: 101205 RVA: 0x006D4EE0 File Offset: 0x006D30E0 public static void EIKKGHFGINA(AvatarDecal DOACHLNEDFK, Material OOEDPEKINHG, Material PFKDEGFKCEK = null) { if (DOACHLNEDFK != null) { OOEDPEKINHG.SetTexture("No room data to load.", DOACHLNEDFK.Decal); OOEDPEKINHG.SetTextureOffset("ROTATE_IN_PLACE_ENABLED", DOACHLNEDFK.Offset); OOEDPEKINHG.SetTextureScale("storefront", DOACHLNEDFK.Tiling); } else if (PFKDEGFKCEK != null) { OOEDPEKINHG.SetTexture("{0} {1}", PFKDEGFKCEK.GetTexture(": False \n")); OOEDPEKINHG.SetTextureOffset("WallHack Detector", PFKDEGFKCEK.GetTextureOffset("iTween Error: You must first add a camera fade object with CameraFadeAdd() before atttempting to use camera fading.")); OOEDPEKINHG.SetTextureScale("Failed to spawn extrusion instance with ID {0}", PFKDEGFKCEK.GetTextureScale("[PV] Local voice #")); } } // Token: 0x06018B56 RID: 101206 RVA: 0x006D4F80 File Offset: 0x006D3180 public static void NGPBBPGCBPA(AvatarDecal DOACHLNEDFK, Material OOEDPEKINHG, Material PFKDEGFKCEK = null) { if (DOACHLNEDFK != null) { OOEDPEKINHG.SetTexture(" f=", DOACHLNEDFK.Decal); OOEDPEKINHG.SetTextureOffset("Cant ask anyone else for PickupItem spawn times.", DOACHLNEDFK.Offset); OOEDPEKINHG.SetTextureScale("time", DOACHLNEDFK.Tiling); } else if (PFKDEGFKCEK != null) { OOEDPEKINHG.SetTexture("Best ", PFKDEGFKCEK.GetTexture("OVRPlayerController: No CharacterController attached.")); OOEDPEKINHG.SetTextureOffset("{0}v2/search?name={1}", PFKDEGFKCEK.GetTextureOffset("Failed to connect to RecNet")); OOEDPEKINHG.SetTextureScale("_MainTex", PFKDEGFKCEK.GetTextureScale("|")); } } // Token: 0x06018B57 RID: 101207 RVA: 0x006D5020 File Offset: 0x006D3220 public AvatarDecal() { AvatarDecal.All.Add(this); } // Token: 0x06018B58 RID: 101208 RVA: 0x006D5060 File Offset: 0x006D3260 public static void PHONGOBFBOH(AvatarDecal DOACHLNEDFK, Material OOEDPEKINHG, Material PFKDEGFKCEK = null) { if (DOACHLNEDFK != null) { OOEDPEKINHG.SetTexture("event_properties", DOACHLNEDFK.Decal); OOEDPEKINHG.SetTextureOffset("looktarget", DOACHLNEDFK.Offset); OOEDPEKINHG.SetTextureScale("Illegal filename", DOACHLNEDFK.Tiling); } else if (PFKDEGFKCEK != null) { OOEDPEKINHG.SetTexture("HTTPRequest", PFKDEGFKCEK.GetTexture("key")); OOEDPEKINHG.SetTextureOffset("share_cam_picture_taken", PFKDEGFKCEK.GetTextureOffset("rotation")); OOEDPEKINHG.SetTextureScale("\\b", PFKDEGFKCEK.GetTextureScale("'Private Games' are now 'Custom Rooms'! Use the Custom Rooms button on the Home Screen...")); } } // Token: 0x06018B59 RID: 101209 RVA: 0x006D5100 File Offset: 0x006D3300 protected virtual void BJJAGDMDMEP() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B5A RID: 101210 RVA: 0x006D5148 File Offset: 0x006D3348 public static void DHGDKPDLJHM(AvatarDecal DOACHLNEDFK, Material OOEDPEKINHG, Material PFKDEGFKCEK = null) { if (DOACHLNEDFK != null) { OOEDPEKINHG.SetTexture("OUT OF AMMO", DOACHLNEDFK.Decal); OOEDPEKINHG.SetTextureOffset("COOKIE_TEX_ON", DOACHLNEDFK.Offset); OOEDPEKINHG.SetTextureScale("Index", DOACHLNEDFK.Tiling); } else if (PFKDEGFKCEK != null) { OOEDPEKINHG.SetTexture("Expected a list of objects, got null", PFKDEGFKCEK.GetTexture("_FadeCenter")); OOEDPEKINHG.SetTextureOffset("Recycled:", PFKDEGFKCEK.GetTextureOffset("OnDetachedFromHand")); OOEDPEKINHG.SetTextureScale("Only master client is allowed to deserialize room data.", PFKDEGFKCEK.GetTextureScale("BEHAVIOR")); } } // Token: 0x06018B5B RID: 101211 RVA: 0x006D51E8 File Offset: 0x006D33E8 protected virtual void CMPJCLLNCPJ() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B5C RID: 101212 RVA: 0x006D5230 File Offset: 0x006D3430 protected virtual void PKDCCINOOLN() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B5D RID: 101213 RVA: 0x006D5278 File Offset: 0x006D3478 protected virtual void MAPKILILGNK() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B5E RID: 101214 RVA: 0x006D52C0 File Offset: 0x006D34C0 public static void LGBNGDKIHOL(AvatarDecal DOACHLNEDFK, Material OOEDPEKINHG, Material PFKDEGFKCEK = null) { if (DOACHLNEDFK != null) { OOEDPEKINHG.SetTexture("newMaster", DOACHLNEDFK.Decal); OOEDPEKINHG.SetTextureOffset("device", DOACHLNEDFK.Offset); OOEDPEKINHG.SetTextureScale(", o = ", DOACHLNEDFK.Tiling); } else if (PFKDEGFKCEK != null) { OOEDPEKINHG.SetTexture("_Brightness", PFKDEGFKCEK.GetTexture("master")); OOEDPEKINHG.SetTextureOffset("lockerroom", PFKDEGFKCEK.GetTextureOffset("id")); OOEDPEKINHG.SetTextureScale("JsonData instance doesn't hold a string", PFKDEGFKCEK.GetTextureScale("Hello World!")); } } // Token: 0x06018B5F RID: 101215 RVA: 0x006D5360 File Offset: 0x006D3560 protected virtual void HKDNLEGAKHC() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B60 RID: 101216 RVA: 0x006D53A8 File Offset: 0x006D35A8 protected virtual void BODCBKFCFEL() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B61 RID: 101217 RVA: 0x006D53F0 File Offset: 0x006D35F0 public static void AAOFIIFIJFI(AvatarDecal DOACHLNEDFK, Material OOEDPEKINHG, Material PFKDEGFKCEK = null) { if (DOACHLNEDFK != null) { OOEDPEKINHG.SetTexture("Instance of JsonData doesn't hold a string", DOACHLNEDFK.Decal); OOEDPEKINHG.SetTextureOffset("Missing or null spawn regions.", DOACHLNEDFK.Offset); OOEDPEKINHG.SetTextureScale("[OVRScreenshotWizard] Failed creating the texture!", DOACHLNEDFK.Tiling); } else if (PFKDEGFKCEK != null) { OOEDPEKINHG.SetTexture("DetachObject ", PFKDEGFKCEK.GetTexture("The word was: ")); OOEDPEKINHG.SetTextureOffset("ApplyDamage", PFKDEGFKCEK.GetTextureOffset("You have been made a host!")); OOEDPEKINHG.SetTextureScale("amount", PFKDEGFKCEK.GetTextureScale(" -> ")); } } // Token: 0x06018B62 RID: 101218 RVA: 0x006D5490 File Offset: 0x006D3690 protected virtual void MAPFGKHEOOK() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B63 RID: 101219 RVA: 0x006D54D8 File Offset: 0x006D36D8 protected virtual void CAFHANAGIEF() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B64 RID: 101220 RVA: 0x006D5520 File Offset: 0x006D3720 public static void CKKPNCINHIG(AvatarDecal DOACHLNEDFK, Material OOEDPEKINHG, Material PFKDEGFKCEK = null) { if (DOACHLNEDFK != null) { OOEDPEKINHG.SetTexture(") has ", DOACHLNEDFK.Decal); OOEDPEKINHG.SetTextureOffset("unity_time", DOACHLNEDFK.Offset); OOEDPEKINHG.SetTextureScale("Event Full", DOACHLNEDFK.Tiling); } else if (PFKDEGFKCEK != null) { OOEDPEKINHG.SetTexture("SetLength", PFKDEGFKCEK.GetTexture("AvatarItemDesc")); OOEDPEKINHG.SetTextureOffset("y", PFKDEGFKCEK.GetTextureOffset("LAST_SCORING_TEAM_ELIM_TEAM")); OOEDPEKINHG.SetTextureScale("OneUp", PFKDEGFKCEK.GetTextureScale("Successfully uploaded!")); } } // Token: 0x06018B65 RID: 101221 RVA: 0x006D55C0 File Offset: 0x006D37C0 protected virtual void HFEHEOBPFPK() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B66 RID: 101222 RVA: 0x006D5608 File Offset: 0x006D3808 protected virtual void AGNFKAHHBGE() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B67 RID: 101223 RVA: 0x006D5650 File Offset: 0x006D3850 protected virtual void IABNFPAPDFB() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x06018B68 RID: 101224 RVA: 0x006D5698 File Offset: 0x006D3898 protected virtual void JBGIOPBNPKP() { try { if (AvatarDecal.All.Contains(this)) { AvatarDecal.All.Remove(this); } } finally { base.Finalize(); } } // Token: 0x0400432F RID: 17199 public static List All = new List(); // Token: 0x04004330 RID: 17200 public Texture2D Decal; // Token: 0x04004331 RID: 17201 public Vector2 Tiling = new Vector2(1f, 1f); // Token: 0x04004332 RID: 17202 public Vector2 Offset = new Vector2(0f, 0f); // Token: 0x04004333 RID: 17203 private const string matDecalName = "_Decal_Tex"; }