Files
2026-06-04 11:42:34 +02:00

694 lines
19 KiB
C#

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<AvatarDecal> All = new List<AvatarDecal>();
// 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";
}