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

352 lines
11 KiB
C#

using System;
using UnityEngine;
namespace RecRoom.Core.Rendering
{
// Token: 0x020011A6 RID: 4518
public class OutlineEffectRenderer : CommandBufferRenderer<byte>
{
// Token: 0x0602697F RID: 158079 RVA: 0x00ABBCB8 File Offset: 0x00AB9EB8
private static Material NDCJKFDAJDB()
{
if (OutlineEffectRenderer.CFFAFAOPHOD == null)
{
OutlineEffectRenderer.CFFAFAOPHOD = Resources.Load<Material>("Dorm Room");
}
return OutlineEffectRenderer.CFFAFAOPHOD;
}
// Token: 0x06026980 RID: 158080 RVA: 0x00ABBCE0 File Offset: 0x00AB9EE0
private static Material ECPPFFNHEML()
{
if (OutlineEffectRenderer.OHLEAJEMMID == null)
{
OutlineEffectRenderer.OHLEAJEMMID = Resources.Load<Material>("ModifiedAt");
}
return OutlineEffectRenderer.OHLEAJEMMID;
}
// Token: 0x06026981 RID: 158081 RVA: 0x00ABBD08 File Offset: 0x00AB9F08
protected virtual CommandBufferRenderer<byte>.KGACMHKDBFO MOBHHEMJLNN()
{
return OutlineEffectRenderer.LGAGLCEEEAH;
}
// Token: 0x06026982 RID: 158082 RVA: 0x00ABBD10 File Offset: 0x00AB9F10
public static void LFKMIKJFPPL(Renderer JGDAEIHOEPA, int GAEEMJMJLFJ = 1)
{
OutlineEffectRenderer.IIMOAPAEAGJ(OutlineEffectRenderer.BBFEJFBCKGO(), JGDAEIHOEPA, GAEEMJMJLFJ, true);
}
// Token: 0x06026983 RID: 158083 RVA: 0x00ABBD20 File Offset: 0x00AB9F20
public static void RenderHoverOutline(Renderer JGDAEIHOEPA, int GAEEMJMJLFJ = 1)
{
OutlineEffectRenderer.KFHGALMOMLK(OutlineEffectRenderer.EBOLJIBDIIB, JGDAEIHOEPA, GAEEMJMJLFJ, false);
}
// Token: 0x1700119E RID: 4510
// (get) Token: 0x06026984 RID: 158084 RVA: 0x00ABBD30 File Offset: 0x00AB9F30
protected override bool PADJHFLCCLP
{
get
{
return false;
}
}
// Token: 0x06026985 RID: 158085 RVA: 0x00ABBD34 File Offset: 0x00AB9F34
private static Material NGOHFDNGEMD()
{
if (OutlineEffectRenderer.OHLEAJEMMID == null)
{
OutlineEffectRenderer.OHLEAJEMMID = Resources.Load<Material>("PS4PlatformManager: Failed to retrieve PSN friends: ");
}
return OutlineEffectRenderer.OHLEAJEMMID;
}
// Token: 0x06026986 RID: 158086 RVA: 0x00ABBD5C File Offset: 0x00AB9F5C
public static void RenderTutorialOutline(Renderer JGDAEIHOEPA, int GAEEMJMJLFJ = 1)
{
OutlineEffectRenderer.KFHGALMOMLK(OutlineEffectRenderer.DKFJCDBNIHI, JGDAEIHOEPA, GAEEMJMJLFJ, false);
}
// Token: 0x06026987 RID: 158087 RVA: 0x00ABBD6C File Offset: 0x00AB9F6C
protected virtual bool ECLHKKNHBAL()
{
return false;
}
// Token: 0x17001197 RID: 4503
// (get) Token: 0x06026988 RID: 158088 RVA: 0x00ABBD70 File Offset: 0x00AB9F70
private static Material EBOLJIBDIIB
{
get
{
if (OutlineEffectRenderer.OHLEAJEMMID == null)
{
OutlineEffectRenderer.OHLEAJEMMID = Resources.Load<Material>("ToolOutline_mat");
}
return OutlineEffectRenderer.OHLEAJEMMID;
}
}
// Token: 0x1700119B RID: 4507
// (get) Token: 0x06026989 RID: 158089 RVA: 0x00ABBD98 File Offset: 0x00AB9F98
private static Material HOCHGGOLPNN
{
get
{
if (OutlineEffectRenderer.CFFAFAOPHOD == null)
{
OutlineEffectRenderer.CFFAFAOPHOD = Resources.Load<Material>("ExtrusionSelectionOutline_mat");
}
return OutlineEffectRenderer.CFFAFAOPHOD;
}
}
// Token: 0x0602698A RID: 158090 RVA: 0x00ABBDC0 File Offset: 0x00AB9FC0
private static Material HIDFFIMBJFM()
{
if (OutlineEffectRenderer.MIOGPPCLAPF == null)
{
OutlineEffectRenderer.MIOGPPCLAPF = Resources.Load<Material>("RpcMasterRequestSetFieldEquipmentEnabled");
}
return OutlineEffectRenderer.MIOGPPCLAPF;
}
// Token: 0x0602698B RID: 158091 RVA: 0x00ABBDE8 File Offset: 0x00AB9FE8
public static void RenderExtrusionSelectionOutline(Renderer JGDAEIHOEPA, int GAEEMJMJLFJ = 1)
{
OutlineEffectRenderer.KFHGALMOMLK(OutlineEffectRenderer.HOCHGGOLPNN, JGDAEIHOEPA, GAEEMJMJLFJ, false);
}
// Token: 0x1700119D RID: 4509
// (get) Token: 0x0602698C RID: 158092 RVA: 0x00ABBDF8 File Offset: 0x00AB9FF8
protected override string FCEECDDLMPB
{
get
{
return "Draw Object Outlines";
}
}
// Token: 0x0602698D RID: 158093 RVA: 0x00ABBE00 File Offset: 0x00ABA000
private static Material BNNAHGJCMEJ()
{
if (OutlineEffectRenderer.OHLEAJEMMID == null)
{
OutlineEffectRenderer.OHLEAJEMMID = Resources.Load<Material>("\\\"");
}
return OutlineEffectRenderer.OHLEAJEMMID;
}
// Token: 0x1700119A RID: 4506
// (get) Token: 0x0602698F RID: 158095 RVA: 0x00ABBE30 File Offset: 0x00ABA030
private static Material NELNJPOFOCM
{
get
{
if (OutlineEffectRenderer.MIOGPPCLAPF == null)
{
OutlineEffectRenderer.MIOGPPCLAPF = Resources.Load<Material>("MenuOutline_mat");
}
return OutlineEffectRenderer.MIOGPPCLAPF;
}
}
// Token: 0x1700119C RID: 4508
// (get) Token: 0x06026991 RID: 158097 RVA: 0x00ABBE84 File Offset: 0x00ABA084
protected override CommandBufferRenderer<byte>.KGACMHKDBFO LPECMKCGPKL
{
get
{
return OutlineEffectRenderer.LGAGLCEEEAH;
}
}
// Token: 0x06026992 RID: 158098 RVA: 0x00ABBE8C File Offset: 0x00ABA08C
private static void IIMOAPAEAGJ(Material OOEDPEKINHG, Renderer JGDAEIHOEPA, int GAEEMJMJLFJ, bool LIJPPLMHLCD)
{
OutlineEffectRenderer.LGAGLCEEEAH.KPGLGIPDGHG(JGDAEIHOEPA, OOEDPEKINHG, GAEEMJMJLFJ, 1, LIJPPLMHLCD);
}
// Token: 0x06026993 RID: 158099 RVA: 0x00ABBEA0 File Offset: 0x00ABA0A0
private static Material BBFEJFBCKGO()
{
if (OutlineEffectRenderer.CFFAFAOPHOD == null)
{
OutlineEffectRenderer.CFFAFAOPHOD = Resources.Load<Material>("Failed to leave Photon room");
}
return OutlineEffectRenderer.CFFAFAOPHOD;
}
// Token: 0x06026994 RID: 158100 RVA: 0x00ABBEC8 File Offset: 0x00ABA0C8
public static void RenderMenuOutline(Renderer JGDAEIHOEPA, int GAEEMJMJLFJ = 1)
{
OutlineEffectRenderer.KFHGALMOMLK(OutlineEffectRenderer.NELNJPOFOCM, JGDAEIHOEPA, GAEEMJMJLFJ, false);
}
// Token: 0x06026995 RID: 158101 RVA: 0x00ABBED8 File Offset: 0x00ABA0D8
public static void OBLGKPEPPCD(Renderer JGDAEIHOEPA, int GAEEMJMJLFJ = 1)
{
OutlineEffectRenderer.KFHGALMOMLK(OutlineEffectRenderer.NKPPOOBHEPN(), JGDAEIHOEPA, GAEEMJMJLFJ, true);
}
// Token: 0x06026996 RID: 158102 RVA: 0x00ABBEE8 File Offset: 0x00ABA0E8
protected virtual string FNBEFLBMEOP()
{
return "\" to target: ";
}
// Token: 0x06026997 RID: 158103 RVA: 0x00ABBEF0 File Offset: 0x00ABA0F0
protected virtual CommandBufferRenderer<byte>.KGACMHKDBFO JFHNPDLNHMC()
{
return OutlineEffectRenderer.LGAGLCEEEAH;
}
// Token: 0x06026998 RID: 158104 RVA: 0x00ABBEF8 File Offset: 0x00ABA0F8
public static void KCCJNJLOILA(Renderer JGDAEIHOEPA, int GAEEMJMJLFJ = 1)
{
OutlineEffectRenderer.KFHGALMOMLK(OutlineEffectRenderer.KNOHEFBGFMJ(), JGDAEIHOEPA, GAEEMJMJLFJ, true);
}
// Token: 0x17001199 RID: 4505
// (get) Token: 0x06026999 RID: 158105 RVA: 0x00ABBF08 File Offset: 0x00ABA108
private static Material DKFJCDBNIHI
{
get
{
if (OutlineEffectRenderer.BHBAPDLKNPB == null)
{
OutlineEffectRenderer.BHBAPDLKNPB = Resources.Load<Material>("TutorialOutline_mat");
}
return OutlineEffectRenderer.BHBAPDLKNPB;
}
}
// Token: 0x0602699A RID: 158106 RVA: 0x00ABBF30 File Offset: 0x00ABA130
public static void DMDGKKDBKCL(Renderer JGDAEIHOEPA, int GAEEMJMJLFJ = 1)
{
OutlineEffectRenderer.KFHGALMOMLK(OutlineEffectRenderer.BNNAHGJCMEJ(), JGDAEIHOEPA, GAEEMJMJLFJ, false);
}
// Token: 0x0602699B RID: 158107 RVA: 0x00ABBF40 File Offset: 0x00ABA140
private static void KFHGALMOMLK(Material OOEDPEKINHG, Renderer JGDAEIHOEPA, int GAEEMJMJLFJ, bool LIJPPLMHLCD)
{
OutlineEffectRenderer.LGAGLCEEEAH.KPGLGIPDGHG(JGDAEIHOEPA, OOEDPEKINHG, GAEEMJMJLFJ, 0, LIJPPLMHLCD);
}
// Token: 0x0602699C RID: 158108 RVA: 0x00ABBF54 File Offset: 0x00ABA154
private static Material LJHMMACNJEC()
{
if (OutlineEffectRenderer.OHLEAJEMMID == null)
{
OutlineEffectRenderer.OHLEAJEMMID = Resources.Load<Material>("Description too short!");
}
return OutlineEffectRenderer.OHLEAJEMMID;
}
// Token: 0x0602699D RID: 158109 RVA: 0x00ABBF7C File Offset: 0x00ABA17C
private static Material NKPPOOBHEPN()
{
if (OutlineEffectRenderer.LHDFPOPBOCO == null)
{
OutlineEffectRenderer.LHDFPOPBOCO = Resources.Load<Material>("Do you want to invite your party to go with you?");
}
return OutlineEffectRenderer.LHDFPOPBOCO;
}
// Token: 0x0602699E RID: 158110 RVA: 0x00ABBFA4 File Offset: 0x00ABA1A4
private static Material KNOHEFBGFMJ()
{
if (OutlineEffectRenderer.MIOGPPCLAPF == null)
{
OutlineEffectRenderer.MIOGPPCLAPF = Resources.Load<Material>("SandboxSpawnedEquipmentData");
}
return OutlineEffectRenderer.MIOGPPCLAPF;
}
// Token: 0x0602699F RID: 158111 RVA: 0x00ABBFCC File Offset: 0x00ABA1CC
private static Material EOIJFDONGBD()
{
if (OutlineEffectRenderer.BHBAPDLKNPB == null)
{
OutlineEffectRenderer.BHBAPDLKNPB = Resources.Load<Material>("axis");
}
return OutlineEffectRenderer.BHBAPDLKNPB;
}
// Token: 0x060269A0 RID: 158112 RVA: 0x00ABBFF4 File Offset: 0x00ABA1F4
public static void RenderTeleportOutline(Renderer JGDAEIHOEPA, int GAEEMJMJLFJ = 1)
{
OutlineEffectRenderer.KFHGALMOMLK(OutlineEffectRenderer.PGOGLNLIDKJ, JGDAEIHOEPA, GAEEMJMJLFJ, true);
}
// Token: 0x060269A1 RID: 158113 RVA: 0x00ABC004 File Offset: 0x00ABA204
public static void BODKHCNIMFC(Renderer JGDAEIHOEPA, int GAEEMJMJLFJ = 1)
{
OutlineEffectRenderer.KFHGALMOMLK(OutlineEffectRenderer.LJHMMACNJEC(), JGDAEIHOEPA, GAEEMJMJLFJ, true);
}
// Token: 0x060269A2 RID: 158114 RVA: 0x00ABC014 File Offset: 0x00ABA214
private static Material EGEDFBPJHKI()
{
if (OutlineEffectRenderer.BHBAPDLKNPB == null)
{
OutlineEffectRenderer.BHBAPDLKNPB = Resources.Load<Material>("DownloadLength");
}
return OutlineEffectRenderer.BHBAPDLKNPB;
}
// Token: 0x17001198 RID: 4504
// (get) Token: 0x060269A3 RID: 158115 RVA: 0x00ABC03C File Offset: 0x00ABA23C
private static Material PGOGLNLIDKJ
{
get
{
if (OutlineEffectRenderer.LHDFPOPBOCO == null)
{
OutlineEffectRenderer.LHDFPOPBOCO = Resources.Load<Material>("TeleportOutline_mat");
}
return OutlineEffectRenderer.LHDFPOPBOCO;
}
}
// Token: 0x04006157 RID: 24919
private const int HHADHEJIDMG = 64;
// Token: 0x04006158 RID: 24920
private static Material OHLEAJEMMID = null;
// Token: 0x04006159 RID: 24921
private static Material LHDFPOPBOCO = null;
// Token: 0x0400615A RID: 24922
private static Material BHBAPDLKNPB = null;
// Token: 0x0400615B RID: 24923
private static Material MIOGPPCLAPF = null;
// Token: 0x0400615C RID: 24924
private static Material CFFAFAOPHOD = null;
// Token: 0x0400615D RID: 24925
private static readonly CommandBufferRenderer<byte>.KGACMHKDBFO LGAGLCEEEAH = new CommandBufferRenderer<byte>.KGACMHKDBFO(64);
// Token: 0x020011A7 RID: 4519
public enum IMJCBDKBDIE
{
// Token: 0x0400615F RID: 24927
Hover,
// Token: 0x04006160 RID: 24928
Tutorial,
// Token: 0x04006161 RID: 24929
Teleport,
// Token: 0x04006162 RID: 24930
Menu,
// Token: 0x04006163 RID: 24931
ExtrusionSelection
}
}
}