667 lines
18 KiB
C#
667 lines
18 KiB
C#
using System;
|
|
using UnityEngine;
|
|
|
|
namespace Valve.VR.InteractionSystem
|
|
{
|
|
// Token: 0x02000602 RID: 1538
|
|
public class TeleportArea : TeleportMarkerBase
|
|
{
|
|
// Token: 0x0600F6C4 RID: 63172 RVA: 0x004ADF10 File Offset: 0x004AC110
|
|
private Color LPAHNPFOJKA()
|
|
{
|
|
if (this.locked)
|
|
{
|
|
return this.AGNGNPLEBEN;
|
|
}
|
|
if (this.OOPCLPBIJLJ)
|
|
{
|
|
return this.NHGHIAOJMPJ;
|
|
}
|
|
return this.GLELHKIELOP;
|
|
}
|
|
|
|
// Token: 0x0600F6C5 RID: 63173 RVA: 0x004ADF3C File Offset: 0x004AC13C
|
|
private void GNPFPMDBOKG(Bounds NOBAPCOKFIL)
|
|
{
|
|
this.<HPOBADLDFCK>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600F6C6 RID: 63174 RVA: 0x004ADF48 File Offset: 0x004AC148
|
|
public void BABKFIKEOCG()
|
|
{
|
|
this.GLELHKIELOP = Teleport.DNJBCDJHMNK().areaVisibleMaterial.GetColor(this.GNCOPAHOHDG);
|
|
this.NHGHIAOJMPJ = Teleport.NFKNFPIDMBA().areaHighlightedMaterial.GetColor(this.GNCOPAHOHDG);
|
|
this.AGNGNPLEBEN = Teleport.PJNDFEAEMDF().areaLockedMaterial.GetColor(this.GNCOPAHOHDG);
|
|
}
|
|
|
|
// Token: 0x0600F6C7 RID: 63175 RVA: 0x004ADFA8 File Offset: 0x004AC1A8
|
|
public void KOAENLLIKMP()
|
|
{
|
|
this.GLELHKIELOP = Teleport.DNJBCDJHMNK().areaVisibleMaterial.GetColor(this.GNCOPAHOHDG);
|
|
this.NHGHIAOJMPJ = Teleport.NFKNFPIDMBA().areaHighlightedMaterial.GetColor(this.GNCOPAHOHDG);
|
|
this.AGNGNPLEBEN = Teleport.FCDPFLMFDBC.areaLockedMaterial.GetColor(this.GNCOPAHOHDG);
|
|
}
|
|
|
|
// Token: 0x0600F6C8 RID: 63176 RVA: 0x004AE008 File Offset: 0x004AC208
|
|
public override bool ShouldActivate(Vector3 HLCJJIMIECK)
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600F6C9 RID: 63177 RVA: 0x004AE00C File Offset: 0x004AC20C
|
|
private bool JMOIHLAGGPH()
|
|
{
|
|
MeshFilter component = base.GetComponent<MeshFilter>();
|
|
if (component == null)
|
|
{
|
|
return true;
|
|
}
|
|
Mesh sharedMesh = component.sharedMesh;
|
|
if (sharedMesh == null)
|
|
{
|
|
return true;
|
|
}
|
|
this.MEHJBLHENMI(sharedMesh.bounds);
|
|
return false;
|
|
}
|
|
|
|
// Token: 0x0600F6CA RID: 63178 RVA: 0x004AE050 File Offset: 0x004AC250
|
|
public virtual void MBHIJJLFCII()
|
|
{
|
|
if (this.locked)
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.OGGAPFHMPLD().areaLockedMaterial;
|
|
}
|
|
else
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.OGGAPFHMPLD().areaVisibleMaterial;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F6CB RID: 63179 RVA: 0x004AE08C File Offset: 0x004AC28C
|
|
public void Start()
|
|
{
|
|
this.GLELHKIELOP = Teleport.FCDPFLMFDBC.areaVisibleMaterial.GetColor(this.GNCOPAHOHDG);
|
|
this.NHGHIAOJMPJ = Teleport.FCDPFLMFDBC.areaHighlightedMaterial.GetColor(this.GNCOPAHOHDG);
|
|
this.AGNGNPLEBEN = Teleport.FCDPFLMFDBC.areaLockedMaterial.GetColor(this.GNCOPAHOHDG);
|
|
}
|
|
|
|
// Token: 0x0600F6CC RID: 63180 RVA: 0x004AE0EC File Offset: 0x004AC2EC
|
|
public Bounds KLNENBNIBMN()
|
|
{
|
|
return this.<HPOBADLDFCK>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600F6CD RID: 63181 RVA: 0x004AE0F4 File Offset: 0x004AC2F4
|
|
public virtual bool AEJECPJNOIJ()
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600F6CE RID: 63182 RVA: 0x004AE0F8 File Offset: 0x004AC2F8
|
|
public void Awake()
|
|
{
|
|
this.DKDLECMIBFP = base.GetComponent<MeshRenderer>();
|
|
this.GNCOPAHOHDG = Shader.PropertyToID("_TintColor");
|
|
this.GHKNJDCIJFL();
|
|
}
|
|
|
|
// Token: 0x0600F6CF RID: 63183 RVA: 0x004AE120 File Offset: 0x004AC320
|
|
private void JEHAPMGLKOJ(Bounds NOBAPCOKFIL)
|
|
{
|
|
this.<HPOBADLDFCK>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600F6D0 RID: 63184 RVA: 0x004AE12C File Offset: 0x004AC32C
|
|
public Bounds BBFKPMJMDJP()
|
|
{
|
|
return this.<HPOBADLDFCK>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600F6D1 RID: 63185 RVA: 0x004AE134 File Offset: 0x004AC334
|
|
private void MEHJBLHENMI(Bounds NOBAPCOKFIL)
|
|
{
|
|
this.<HPOBADLDFCK>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600F6D2 RID: 63186 RVA: 0x004AE140 File Offset: 0x004AC340
|
|
public virtual void JPCBIHFMDKP(float FEDDIIBIBDC, float BDEBGPLLBAJ)
|
|
{
|
|
Color color = this.AFMMPJJOAJG();
|
|
color.a *= BDEBGPLLBAJ;
|
|
this.DKDLECMIBFP.material.SetColor(this.GNCOPAHOHDG, color);
|
|
}
|
|
|
|
// Token: 0x0600F6D3 RID: 63187 RVA: 0x004AE17C File Offset: 0x004AC37C
|
|
public virtual bool FGACHIJONIK(Vector3 HLCJJIMIECK)
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600F6D4 RID: 63188 RVA: 0x004AE180 File Offset: 0x004AC380
|
|
private bool KCPMEHHPBCF()
|
|
{
|
|
MeshFilter component = base.GetComponent<MeshFilter>();
|
|
if (component == null)
|
|
{
|
|
return false;
|
|
}
|
|
Mesh sharedMesh = component.sharedMesh;
|
|
if (sharedMesh == null)
|
|
{
|
|
return true;
|
|
}
|
|
this.MEHJBLHENMI(sharedMesh.bounds);
|
|
return false;
|
|
}
|
|
|
|
// Token: 0x0600F6D5 RID: 63189 RVA: 0x004AE1C4 File Offset: 0x004AC3C4
|
|
public virtual bool PKAFIKJPLDF(Vector3 HLCJJIMIECK)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
// Token: 0x0600F6D6 RID: 63190 RVA: 0x004AE1C8 File Offset: 0x004AC3C8
|
|
public virtual void LFCICCNDIEC(bool FCDLHOKPFOM)
|
|
{
|
|
if (!this.locked)
|
|
{
|
|
this.OOPCLPBIJLJ = FCDLHOKPFOM;
|
|
if (FCDLHOKPFOM)
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.DNJBCDJHMNK().areaHighlightedMaterial;
|
|
}
|
|
else
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.NFKNFPIDMBA().areaVisibleMaterial;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F6D7 RID: 63191 RVA: 0x004AE21C File Offset: 0x004AC41C
|
|
public virtual void KNMIIEMAAOF()
|
|
{
|
|
if (this.locked)
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.NFKNFPIDMBA().areaLockedMaterial;
|
|
}
|
|
else
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.DNJBCDJHMNK().areaVisibleMaterial;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F6D8 RID: 63192 RVA: 0x004AE258 File Offset: 0x004AC458
|
|
public virtual void CLMKMMEHMFD(bool FCDLHOKPFOM)
|
|
{
|
|
if (!this.locked)
|
|
{
|
|
this.OOPCLPBIJLJ = FCDLHOKPFOM;
|
|
if (FCDLHOKPFOM)
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.OGGAPFHMPLD().areaHighlightedMaterial;
|
|
}
|
|
else
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.OGGAPFHMPLD().areaVisibleMaterial;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F6D9 RID: 63193 RVA: 0x004AE2AC File Offset: 0x004AC4AC
|
|
private bool ILOHLFDCJGC()
|
|
{
|
|
MeshFilter component = base.GetComponent<MeshFilter>();
|
|
if (component == null)
|
|
{
|
|
return false;
|
|
}
|
|
Mesh sharedMesh = component.sharedMesh;
|
|
if (sharedMesh == null)
|
|
{
|
|
return true;
|
|
}
|
|
this.CMICJBPGNEJ(sharedMesh.bounds);
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600F6DA RID: 63194 RVA: 0x004AE2F0 File Offset: 0x004AC4F0
|
|
private Color DMEEFMEOMME()
|
|
{
|
|
if (this.locked)
|
|
{
|
|
return this.AGNGNPLEBEN;
|
|
}
|
|
if (this.OOPCLPBIJLJ)
|
|
{
|
|
return this.NHGHIAOJMPJ;
|
|
}
|
|
return this.GLELHKIELOP;
|
|
}
|
|
|
|
// Token: 0x0600F6DB RID: 63195 RVA: 0x004AE31C File Offset: 0x004AC51C
|
|
public virtual void FAAGPNKIMKA(bool FCDLHOKPFOM)
|
|
{
|
|
if (!this.locked)
|
|
{
|
|
this.OOPCLPBIJLJ = FCDLHOKPFOM;
|
|
if (FCDLHOKPFOM)
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.AOOIEPPCFOM().areaHighlightedMaterial;
|
|
}
|
|
else
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.OGGAPFHMPLD().areaVisibleMaterial;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F6DC RID: 63196 RVA: 0x004AE370 File Offset: 0x004AC570
|
|
public virtual bool IJCLGBAOFIE()
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600F6DD RID: 63197 RVA: 0x004AE374 File Offset: 0x004AC574
|
|
public virtual bool FACMCNJAKGF()
|
|
{
|
|
return false;
|
|
}
|
|
|
|
// Token: 0x0600F6DE RID: 63198 RVA: 0x004AE378 File Offset: 0x004AC578
|
|
public virtual void GLLBMDEPKIH(float FEDDIIBIBDC, float BDEBGPLLBAJ)
|
|
{
|
|
Color color = this.PFDENAGLFPD();
|
|
color.a *= BDEBGPLLBAJ;
|
|
this.DKDLECMIBFP.material.SetColor(this.GNCOPAHOHDG, color);
|
|
}
|
|
|
|
// Token: 0x0600F6DF RID: 63199 RVA: 0x004AE3B4 File Offset: 0x004AC5B4
|
|
public virtual bool MJPCBELHLPM(Vector3 HLCJJIMIECK)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
// Token: 0x0600F6E0 RID: 63200 RVA: 0x004AE3B8 File Offset: 0x004AC5B8
|
|
public void DPKMOABIPKO()
|
|
{
|
|
this.DKDLECMIBFP = base.GetComponent<MeshRenderer>();
|
|
if (this.locked)
|
|
{
|
|
this.DKDLECMIBFP.sharedMaterial = Teleport.EBADHKDOLDC().areaLockedMaterial;
|
|
}
|
|
else
|
|
{
|
|
this.DKDLECMIBFP.sharedMaterial = Teleport.NFKNFPIDMBA().areaVisibleMaterial;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F6E1 RID: 63201 RVA: 0x004AE40C File Offset: 0x004AC60C
|
|
public override void Highlight(bool FCDLHOKPFOM)
|
|
{
|
|
if (!this.locked)
|
|
{
|
|
this.OOPCLPBIJLJ = FCDLHOKPFOM;
|
|
if (FCDLHOKPFOM)
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.FCDPFLMFDBC.areaHighlightedMaterial;
|
|
}
|
|
else
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.FCDPFLMFDBC.areaVisibleMaterial;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F6E2 RID: 63202 RVA: 0x004AE460 File Offset: 0x004AC660
|
|
public override void UpdateVisuals()
|
|
{
|
|
if (this.locked)
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.FCDPFLMFDBC.areaLockedMaterial;
|
|
}
|
|
else
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.FCDPFLMFDBC.areaVisibleMaterial;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F6E3 RID: 63203 RVA: 0x004AE49C File Offset: 0x004AC69C
|
|
private Color PFDENAGLFPD()
|
|
{
|
|
if (this.locked)
|
|
{
|
|
return this.AGNGNPLEBEN;
|
|
}
|
|
if (this.OOPCLPBIJLJ)
|
|
{
|
|
return this.NHGHIAOJMPJ;
|
|
}
|
|
return this.GLELHKIELOP;
|
|
}
|
|
|
|
// Token: 0x0600F6E4 RID: 63204 RVA: 0x004AE4C8 File Offset: 0x004AC6C8
|
|
public virtual void PPFANOABMCF()
|
|
{
|
|
if (this.locked)
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.PJNDFEAEMDF().areaLockedMaterial;
|
|
}
|
|
else
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.GJJINCDGLOL().areaVisibleMaterial;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F6E6 RID: 63206 RVA: 0x004AE530 File Offset: 0x004AC730
|
|
public virtual void KHDEFBEGNDF()
|
|
{
|
|
if (this.locked)
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.EBADHKDOLDC().areaLockedMaterial;
|
|
}
|
|
else
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.PJNDFEAEMDF().areaVisibleMaterial;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F6E7 RID: 63207 RVA: 0x004AE56C File Offset: 0x004AC76C
|
|
private Color AFMMPJJOAJG()
|
|
{
|
|
if (this.locked)
|
|
{
|
|
return this.AGNGNPLEBEN;
|
|
}
|
|
if (this.OOPCLPBIJLJ)
|
|
{
|
|
return this.NHGHIAOJMPJ;
|
|
}
|
|
return this.GLELHKIELOP;
|
|
}
|
|
|
|
// Token: 0x0600F6E8 RID: 63208 RVA: 0x004AE598 File Offset: 0x004AC798
|
|
public virtual bool JAGEMGJCGCE(Vector3 HLCJJIMIECK)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
// Token: 0x0600F6E9 RID: 63209 RVA: 0x004AE59C File Offset: 0x004AC79C
|
|
public virtual void FKLEONFCBHH(float FEDDIIBIBDC, float BDEBGPLLBAJ)
|
|
{
|
|
Color color = this.LPAHNPFOJKA();
|
|
color.a *= BDEBGPLLBAJ;
|
|
this.DKDLECMIBFP.material.SetColor(this.GNCOPAHOHDG, color);
|
|
}
|
|
|
|
// Token: 0x0600F6EA RID: 63210 RVA: 0x004AE5D8 File Offset: 0x004AC7D8
|
|
public Bounds DBMIFEHENMH()
|
|
{
|
|
return this.<HPOBADLDFCK>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600F6EB RID: 63211 RVA: 0x004AE5E0 File Offset: 0x004AC7E0
|
|
public override void SetAlpha(float FEDDIIBIBDC, float BDEBGPLLBAJ)
|
|
{
|
|
Color color = this.LPAHNPFOJKA();
|
|
color.a *= BDEBGPLLBAJ;
|
|
this.DKDLECMIBFP.material.SetColor(this.GNCOPAHOHDG, color);
|
|
}
|
|
|
|
// Token: 0x0600F6EC RID: 63212 RVA: 0x004AE61C File Offset: 0x004AC81C
|
|
public override bool ShouldMovePlayer()
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600F6ED RID: 63213 RVA: 0x004AE620 File Offset: 0x004AC820
|
|
public virtual bool IKMBDIBEBGD()
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600F6EE RID: 63214 RVA: 0x004AE624 File Offset: 0x004AC824
|
|
private void CMICJBPGNEJ(Bounds NOBAPCOKFIL)
|
|
{
|
|
this.<HPOBADLDFCK>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600F6EF RID: 63215 RVA: 0x004AE630 File Offset: 0x004AC830
|
|
public Bounds JEJKAHKAJBE()
|
|
{
|
|
return this.<HPOBADLDFCK>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600F6F0 RID: 63216 RVA: 0x004AE638 File Offset: 0x004AC838
|
|
public virtual bool IAIKOCMDDPJ()
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x17000694 RID: 1684
|
|
// (get) Token: 0x0600F6F6 RID: 63222 RVA: 0x004AE75C File Offset: 0x004AC95C
|
|
// (set) Token: 0x0600F6F1 RID: 63217 RVA: 0x004AE63C File Offset: 0x004AC83C
|
|
public Bounds BOAGPNPFILI { get; private set; }
|
|
|
|
// Token: 0x0600F6F2 RID: 63218 RVA: 0x004AE648 File Offset: 0x004AC848
|
|
public void GLAGDFCNGDL()
|
|
{
|
|
this.DKDLECMIBFP = base.GetComponent<MeshRenderer>();
|
|
if (this.locked)
|
|
{
|
|
this.DKDLECMIBFP.sharedMaterial = Teleport.NFKNFPIDMBA().areaLockedMaterial;
|
|
}
|
|
else
|
|
{
|
|
this.DKDLECMIBFP.sharedMaterial = Teleport.FCDPFLMFDBC.areaVisibleMaterial;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F6F3 RID: 63219 RVA: 0x004AE69C File Offset: 0x004AC89C
|
|
public void PPIFMKKCAOP()
|
|
{
|
|
this.DKDLECMIBFP = base.GetComponent<MeshRenderer>();
|
|
if (this.locked)
|
|
{
|
|
this.DKDLECMIBFP.sharedMaterial = Teleport.PJNDFEAEMDF().areaLockedMaterial;
|
|
}
|
|
else
|
|
{
|
|
this.DKDLECMIBFP.sharedMaterial = Teleport.AOOIEPPCFOM().areaVisibleMaterial;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F6F4 RID: 63220 RVA: 0x004AE6F0 File Offset: 0x004AC8F0
|
|
public void BDKMGEHDIIH()
|
|
{
|
|
this.DKDLECMIBFP = base.GetComponent<MeshRenderer>();
|
|
this.GNCOPAHOHDG = Shader.PropertyToID("LnByb3RvIlQKDUV4dHJ1c2lvbkRhdGESQwoWc3ViRXh0cnVzaW9uQ29sbGVj");
|
|
this.OHKCJOGADHA();
|
|
}
|
|
|
|
// Token: 0x0600F6F5 RID: 63221 RVA: 0x004AE718 File Offset: 0x004AC918
|
|
private bool OHKCJOGADHA()
|
|
{
|
|
MeshFilter component = base.GetComponent<MeshFilter>();
|
|
if (component == null)
|
|
{
|
|
return false;
|
|
}
|
|
Mesh sharedMesh = component.sharedMesh;
|
|
if (sharedMesh == null)
|
|
{
|
|
return false;
|
|
}
|
|
this.GNPFPMDBOKG(sharedMesh.bounds);
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600F6F7 RID: 63223 RVA: 0x004AE764 File Offset: 0x004AC964
|
|
public void KJBPHNKFCAM()
|
|
{
|
|
this.DKDLECMIBFP = base.GetComponent<MeshRenderer>();
|
|
this.GNCOPAHOHDG = Shader.PropertyToID("looptype");
|
|
this.JMOIHLAGGPH();
|
|
}
|
|
|
|
// Token: 0x0600F6F8 RID: 63224 RVA: 0x004AE78C File Offset: 0x004AC98C
|
|
public Bounds KMGECKBLIOM()
|
|
{
|
|
return this.<HPOBADLDFCK>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600F6F9 RID: 63225 RVA: 0x004AE794 File Offset: 0x004AC994
|
|
public Bounds GPHKOODPOGP()
|
|
{
|
|
return this.<HPOBADLDFCK>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600F6FA RID: 63226 RVA: 0x004AE79C File Offset: 0x004AC99C
|
|
public virtual void IKJPBOKLCEP()
|
|
{
|
|
if (this.locked)
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.NFKNFPIDMBA().areaLockedMaterial;
|
|
}
|
|
else
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.PJNDFEAEMDF().areaVisibleMaterial;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F6FB RID: 63227 RVA: 0x004AE7D8 File Offset: 0x004AC9D8
|
|
public void DEBKBIIGAAN()
|
|
{
|
|
this.GLELHKIELOP = Teleport.NFKNFPIDMBA().areaVisibleMaterial.GetColor(this.GNCOPAHOHDG);
|
|
this.NHGHIAOJMPJ = Teleport.EBADHKDOLDC().areaHighlightedMaterial.GetColor(this.GNCOPAHOHDG);
|
|
this.AGNGNPLEBEN = Teleport.OGGAPFHMPLD().areaLockedMaterial.GetColor(this.GNCOPAHOHDG);
|
|
}
|
|
|
|
// Token: 0x0600F6FC RID: 63228 RVA: 0x004AE838 File Offset: 0x004ACA38
|
|
public virtual void CJLHNGPCHMI()
|
|
{
|
|
if (this.locked)
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.AOOIEPPCFOM().areaLockedMaterial;
|
|
}
|
|
else
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.EBADHKDOLDC().areaVisibleMaterial;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F6FD RID: 63229 RVA: 0x004AE874 File Offset: 0x004ACA74
|
|
public void JGOAIIIJNAI()
|
|
{
|
|
this.GLELHKIELOP = Teleport.NFKNFPIDMBA().areaVisibleMaterial.GetColor(this.GNCOPAHOHDG);
|
|
this.NHGHIAOJMPJ = Teleport.GJJINCDGLOL().areaHighlightedMaterial.GetColor(this.GNCOPAHOHDG);
|
|
this.AGNGNPLEBEN = Teleport.PJNDFEAEMDF().areaLockedMaterial.GetColor(this.GNCOPAHOHDG);
|
|
}
|
|
|
|
// Token: 0x0600F6FE RID: 63230 RVA: 0x004AE8D4 File Offset: 0x004ACAD4
|
|
public virtual void IPCNIELHDMF(float FEDDIIBIBDC, float BDEBGPLLBAJ)
|
|
{
|
|
Color color = this.AFMMPJJOAJG();
|
|
color.a *= BDEBGPLLBAJ;
|
|
this.DKDLECMIBFP.material.SetColor(this.GNCOPAHOHDG, color);
|
|
}
|
|
|
|
// Token: 0x0600F6FF RID: 63231 RVA: 0x004AE910 File Offset: 0x004ACB10
|
|
public virtual void GJDIEEAELKE(bool FCDLHOKPFOM)
|
|
{
|
|
if (!this.locked)
|
|
{
|
|
this.OOPCLPBIJLJ = FCDLHOKPFOM;
|
|
if (FCDLHOKPFOM)
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.GJJINCDGLOL().areaHighlightedMaterial;
|
|
}
|
|
else
|
|
{
|
|
this.DKDLECMIBFP.material = Teleport.OGGAPFHMPLD().areaVisibleMaterial;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F700 RID: 63232 RVA: 0x004AE964 File Offset: 0x004ACB64
|
|
private bool CBNKCPODIPG()
|
|
{
|
|
MeshFilter component = base.GetComponent<MeshFilter>();
|
|
if (component == null)
|
|
{
|
|
return true;
|
|
}
|
|
Mesh sharedMesh = component.sharedMesh;
|
|
if (sharedMesh == null)
|
|
{
|
|
return true;
|
|
}
|
|
this.LFMLGCGBBEI(sharedMesh.bounds);
|
|
return false;
|
|
}
|
|
|
|
// Token: 0x0600F701 RID: 63233 RVA: 0x004AE9A8 File Offset: 0x004ACBA8
|
|
private bool GHKNJDCIJFL()
|
|
{
|
|
MeshFilter component = base.GetComponent<MeshFilter>();
|
|
if (component == null)
|
|
{
|
|
return false;
|
|
}
|
|
Mesh sharedMesh = component.sharedMesh;
|
|
if (sharedMesh == null)
|
|
{
|
|
return false;
|
|
}
|
|
this.BOAGPNPFILI = sharedMesh.bounds;
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600F702 RID: 63234 RVA: 0x004AE9EC File Offset: 0x004ACBEC
|
|
public void UpdateVisualsInEditor()
|
|
{
|
|
this.DKDLECMIBFP = base.GetComponent<MeshRenderer>();
|
|
if (this.locked)
|
|
{
|
|
this.DKDLECMIBFP.sharedMaterial = Teleport.FCDPFLMFDBC.areaLockedMaterial;
|
|
}
|
|
else
|
|
{
|
|
this.DKDLECMIBFP.sharedMaterial = Teleport.FCDPFLMFDBC.areaVisibleMaterial;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F703 RID: 63235 RVA: 0x004AEA40 File Offset: 0x004ACC40
|
|
public void FGBJJONEBDC()
|
|
{
|
|
this.GLELHKIELOP = Teleport.GJJINCDGLOL().areaVisibleMaterial.GetColor(this.GNCOPAHOHDG);
|
|
this.NHGHIAOJMPJ = Teleport.PJNDFEAEMDF().areaHighlightedMaterial.GetColor(this.GNCOPAHOHDG);
|
|
this.AGNGNPLEBEN = Teleport.PJNDFEAEMDF().areaLockedMaterial.GetColor(this.GNCOPAHOHDG);
|
|
}
|
|
|
|
// Token: 0x0600F704 RID: 63236 RVA: 0x004AEAA0 File Offset: 0x004ACCA0
|
|
private void LFMLGCGBBEI(Bounds NOBAPCOKFIL)
|
|
{
|
|
this.<HPOBADLDFCK>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x040023CF RID: 9167
|
|
private MeshRenderer DKDLECMIBFP;
|
|
|
|
// Token: 0x040023D0 RID: 9168
|
|
private int GNCOPAHOHDG;
|
|
|
|
// Token: 0x040023D1 RID: 9169
|
|
private Color GLELHKIELOP = Color.clear;
|
|
|
|
// Token: 0x040023D2 RID: 9170
|
|
private Color NHGHIAOJMPJ = Color.clear;
|
|
|
|
// Token: 0x040023D3 RID: 9171
|
|
private Color AGNGNPLEBEN = Color.clear;
|
|
|
|
// Token: 0x040023D4 RID: 9172
|
|
private bool OOPCLPBIJLJ;
|
|
}
|
|
}
|