595 lines
18 KiB
C#
595 lines
18 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000515 RID: 1301
|
|
[Token(Token = "0x2000515")]
|
|
[DisallowMultipleComponent]
|
|
public class TeamColorRenderer : MonoBehaviourPun, AICKHLGGBBH
|
|
{
|
|
// Token: 0x170006CA RID: 1738
|
|
// (get) Token: 0x060026A7 RID: 9895 RVA: 0x0009C040 File Offset: 0x0009A240
|
|
[Token(Token = "0x170006CA")]
|
|
public bool IAAMNBDONDG
|
|
{
|
|
[Token(Token = "0x60026A7")]
|
|
[Address(RVA = "0x147E370", Offset = "0x147D370", VA = "0x18147E370")]
|
|
get
|
|
{
|
|
object obj = this.GPJGDBJDHBJ.Eval();
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400006A RID: 106
|
|
// (add) Token: 0x060026A8 RID: 9896 RVA: 0x0009C060 File Offset: 0x0009A260
|
|
// (remove) Token: 0x060026A9 RID: 9897 RVA: 0x0009C07C File Offset: 0x0009A27C
|
|
[Token(Token = "0x1400006A")]
|
|
public event Action<Color> IIEDNAHODLG
|
|
{
|
|
[Token(Token = "0x60026A8")]
|
|
[Address(RVA = "0x147E1F0", Offset = "0x147D1F0", VA = "0x18147E1F0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x60026A9")]
|
|
[Address(RVA = "0x147E3A0", Offset = "0x147D3A0", VA = "0x18147E3A0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006CB RID: 1739
|
|
// (get) Token: 0x060026AA RID: 9898 RVA: 0x0009C098 File Offset: 0x0009A298
|
|
// (set) Token: 0x060026AB RID: 9899 RVA: 0x0009C0AC File Offset: 0x0009A2AC
|
|
[Token(Token = "0x170006CB")]
|
|
public CGLKOJIMDIH DALCBAHIFPG
|
|
{
|
|
[Token(Token = "0x60026AA")]
|
|
[Address(RVA = "0x997100", Offset = "0x996100", VA = "0x180997100")]
|
|
get
|
|
{
|
|
return this.GPPKLFLPDBK;
|
|
}
|
|
[Token(Token = "0x60026AB")]
|
|
[Address(RVA = "0x147D170", Offset = "0x147C170", VA = "0x18147D170")]
|
|
private set
|
|
{
|
|
this.GPPKLFLPDBK = value;
|
|
this.OACBJKOIJPD();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006CC RID: 1740
|
|
// (get) Token: 0x060026AC RID: 9900 RVA: 0x0009C0C8 File Offset: 0x0009A2C8
|
|
[Token(Token = "0x170006CC")]
|
|
public bool DIIDABGKFAD
|
|
{
|
|
[Token(Token = "0x60026AC")]
|
|
[Address(RVA = "0x147E2A0", Offset = "0x147D2A0", VA = "0x18147E2A0")]
|
|
get
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
|
{
|
|
int teamCount = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.TeamCount;
|
|
}
|
|
return this.GPPKLFLPDBK != CGLKOJIMDIH.ANY;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006CD RID: 1741
|
|
// (get) Token: 0x060026AD RID: 9901 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170006CD")]
|
|
public Color INCNKMHCJDM
|
|
{
|
|
[Token(Token = "0x60026AD")]
|
|
[Address(RVA = "0x147E290", Offset = "0x147D290", VA = "0x18147E290")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x060026AE RID: 9902 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60026AE")]
|
|
[Address(RVA = "0x147D7D0", Offset = "0x147C7D0", VA = "0x18147D7D0")]
|
|
private void OACBJKOIJPD()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060026AF RID: 9903 RVA: 0x0009C104 File Offset: 0x0009A304
|
|
[Token(Token = "0x60026AF")]
|
|
[Address(RVA = "0x147CA90", Offset = "0x147BA90", VA = "0x18147CA90", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base..ctor();
|
|
this.BAPPLPINHOD();
|
|
HHIINKNOKNL<bool> gpjgdbjdhbj = this.GPJGDBJDHBJ;
|
|
throw new MissingMethodException();
|
|
}
|
|
|
|
// Token: 0x060026B0 RID: 9904 RVA: 0x0009C1F4 File Offset: 0x0009A3F4
|
|
[Token(Token = "0x60026B0")]
|
|
[Address(RVA = "0x147DFA0", Offset = "0x147CFA0", VA = "0x18147DFA0")]
|
|
private void Start()
|
|
{
|
|
this.OACBJKOIJPD();
|
|
if (this.GPJGDBJDHBJ.ToString() != 0)
|
|
{
|
|
int num = 0;
|
|
this.RefreshOwnerTeam(num);
|
|
}
|
|
Tool egfejghdnai = this.EGFEJGHDNAI;
|
|
int num2 = 0;
|
|
if (egfejghdnai != num2)
|
|
{
|
|
ToolSkinMapper toolSkinMapper = this.EGFEJGHDNAI.toolSkinMapper;
|
|
int num3 = 0;
|
|
if (toolSkinMapper != num3)
|
|
{
|
|
ToolSkinMapper toolSkinMapper2 = this.EGFEJGHDNAI.toolSkinMapper;
|
|
Action<EquipmentSkin> action = new Action(this.HAILHKFKEDI);
|
|
toolSkinMapper2.ActiveSkinChanged += action;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060026B1 RID: 9905 RVA: 0x0009C278 File Offset: 0x0009A478
|
|
[Token(Token = "0x60026B1")]
|
|
[Address(RVA = "0x147DB10", Offset = "0x147CB10", VA = "0x18147DB10", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
|
{
|
|
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
|
|
GameTeamManager.MCGBMAJNPDN mcgbmajnpdn = new GameTeamManager.MCGBMAJNPDN(this.DIMDOCGDEBM);
|
|
teamManager.AHPECOGNNDC -= mcgbmajnpdn;
|
|
}
|
|
Tool egfejghdnai = this.EGFEJGHDNAI;
|
|
int num = 0;
|
|
if (egfejghdnai != num)
|
|
{
|
|
Tool egfejghdnai2 = this.EGFEJGHDNAI;
|
|
MFBGLIHGCGO<Tool> postPickupEvent = egfejghdnai2.PostPickupEvent;
|
|
Action<Tool> action = new Action(this.MADAMADCJNN);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(postPickupEvent, action);
|
|
egfejghdnai2.PostPickupEvent = mfbglihgcgo;
|
|
Tool egfejghdnai3 = this.EGFEJGHDNAI;
|
|
MFBGLIHGCGO<Tool> postReleaseEvent = egfejghdnai3.PostReleaseEvent;
|
|
Action<Tool> action2 = new Action(this.OGHNKALGNEJ);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.GMNMHGMFGOL(postReleaseEvent, action2);
|
|
egfejghdnai3.PostReleaseEvent = mfbglihgcgo2;
|
|
Tool egfejghdnai4 = this.EGFEJGHDNAI;
|
|
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> postResetEvent = egfejghdnai4.PostResetEvent;
|
|
Action<Tool, Vector3, Quaternion, Vector3, bool> action3 = new Action(this.APBEFBBOMDJ);
|
|
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> eahpnacbldd = EAHPNACBLDD.GMNMHGMFGOL(postResetEvent, action3);
|
|
egfejghdnai4.PostResetEvent = eahpnacbldd;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060026B2 RID: 9906 RVA: 0x0009C368 File Offset: 0x0009A568
|
|
[Token(Token = "0x60026B2")]
|
|
[Address(RVA = "0x147D6E0", Offset = "0x147C6E0", VA = "0x18147D6E0")]
|
|
private void MADAMADCJNN(Tool EGFEJGHDNAI)
|
|
{
|
|
int num = 0;
|
|
this.RefreshOwnerTeam(num);
|
|
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
|
{
|
|
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
|
|
GameTeamManager.MCGBMAJNPDN mcgbmajnpdn = new GameTeamManager.MCGBMAJNPDN(this.DIMDOCGDEBM);
|
|
teamManager.AHPECOGNNDC += mcgbmajnpdn;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060026B3 RID: 9907 RVA: 0x0009C3AC File Offset: 0x0009A5AC
|
|
[Token(Token = "0x60026B3")]
|
|
[Address(RVA = "0x147DA30", Offset = "0x147CA30", VA = "0x18147DA30")]
|
|
private void OGHNKALGNEJ(Tool EGFEJGHDNAI)
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
|
{
|
|
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
|
|
GameTeamManager.MCGBMAJNPDN mcgbmajnpdn = new GameTeamManager.MCGBMAJNPDN(this.DIMDOCGDEBM);
|
|
teamManager.AHPECOGNNDC -= mcgbmajnpdn;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060026B4 RID: 9908 RVA: 0x0009C3E8 File Offset: 0x0009A5E8
|
|
[Token(Token = "0x60026B4")]
|
|
[Address(RVA = "0x147CA00", Offset = "0x147BA00", VA = "0x18147CA00")]
|
|
private void APBEFBBOMDJ(Tool EGFEJGHDNAI, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ)
|
|
{
|
|
if (this.ResetTeamOnToolReset)
|
|
{
|
|
this.BECHDNEOMDN = false;
|
|
this.GPPKLFLPDBK = (CGLKOJIMDIH)((ulong)4294967295L);
|
|
this.OACBJKOIJPD();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060026B5 RID: 9909 RVA: 0x0009C41C File Offset: 0x0009A61C
|
|
[Token(Token = "0x60026B5")]
|
|
[Address(RVA = "0x147D0F0", Offset = "0x147C0F0", VA = "0x18147D0F0")]
|
|
private void HAILHKFKEDI(EquipmentSkin DDELHIOJGDM)
|
|
{
|
|
int num = 0;
|
|
bool flag = DDELHIOJGDM == num;
|
|
if (flag || this.applyToSkins != flag)
|
|
{
|
|
this.OACBJKOIJPD();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060026B6 RID: 9910 RVA: 0x0009C448 File Offset: 0x0009A648
|
|
[Token(Token = "0x60026B6")]
|
|
[Address(RVA = "0x147D080", Offset = "0x147C080", VA = "0x18147D080")]
|
|
private void DIMDOCGDEBM(AGAJMBPABDL FPODELJNIIB, bool BCLPBCCEJJF)
|
|
{
|
|
if (base.FAGBHOMBNBP == FPODELJNIIB && this.EGFEJGHDNAI.FNFNLDBILFE && this.GPJGDBJDHBJ.ToString() != 0)
|
|
{
|
|
int num = 0;
|
|
this.RefreshOwnerTeam(num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060026B7 RID: 9911 RVA: 0x0009C48C File Offset: 0x0009A68C
|
|
[Token(Token = "0x60026B7")]
|
|
[Address(RVA = "0x147DF80", Offset = "0x147CF80", VA = "0x18147DF80")]
|
|
public void SetTeam(CGLKOJIMDIH CGOLFOLCHIF)
|
|
{
|
|
this.GPPKLFLPDBK = CGOLFOLCHIF;
|
|
this.BECHDNEOMDN = true;
|
|
this.OACBJKOIJPD();
|
|
}
|
|
|
|
// Token: 0x060026B8 RID: 9912 RVA: 0x0009C4B0 File Offset: 0x0009A6B0
|
|
[Token(Token = "0x60026B8")]
|
|
[Address(RVA = "0x147DEF0", Offset = "0x147CEF0", VA = "0x18147DEF0")]
|
|
public void SetOverrideColor(Color GJAINANBOCB)
|
|
{
|
|
int num = 0;
|
|
this.JOIKGMMJLNN = num;
|
|
this.OACBJKOIJPD();
|
|
}
|
|
|
|
// Token: 0x060026B9 RID: 9913 RVA: 0x0009C4CC File Offset: 0x0009A6CC
|
|
[Token(Token = "0x60026B9")]
|
|
[Address(RVA = "0x147D040", Offset = "0x147C040", VA = "0x18147D040")]
|
|
public void ClearOverrideColor()
|
|
{
|
|
int num = 0;
|
|
this.JOIKGMMJLNN = num;
|
|
this.JOIKGMMJLNN.has_value = num != 0;
|
|
this.OACBJKOIJPD();
|
|
}
|
|
|
|
// Token: 0x060026BA RID: 9914 RVA: 0x0009C4F4 File Offset: 0x0009A6F4
|
|
[Token(Token = "0x60026BA")]
|
|
[Address(RVA = "0x147D060", Offset = "0x147C060", VA = "0x18147D060")]
|
|
public void ClearOwnerTeam()
|
|
{
|
|
this.BECHDNEOMDN = false;
|
|
this.GPPKLFLPDBK = (CGLKOJIMDIH)((ulong)4294967295L);
|
|
this.OACBJKOIJPD();
|
|
}
|
|
|
|
// Token: 0x060026BB RID: 9915 RVA: 0x0009C520 File Offset: 0x0009A720
|
|
[Token(Token = "0x60026BB")]
|
|
[Address(RVA = "0x147DD40", Offset = "0x147CD40", VA = "0x18147DD40")]
|
|
public void RefreshOwnerTeam([Optional] AGAJMBPABDL LJFDHCMFIOL)
|
|
{
|
|
if (LJFDHCMFIOL == 0)
|
|
{
|
|
if (this.GPJGDBJDHBJ.ToString() == 0)
|
|
{
|
|
return;
|
|
}
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
int num = 0;
|
|
if (!(photonView != num))
|
|
{
|
|
return;
|
|
}
|
|
AGAJMBPABDL owner = base.JDHMIOJKLCK.BHNPNHMILIF;
|
|
}
|
|
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
|
{
|
|
CGLKOJIMDIH playerTeam = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(LJFDHCMFIOL);
|
|
this.GPPKLFLPDBK = playerTeam;
|
|
this.OACBJKOIJPD();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060026BC RID: 9916 RVA: 0x0009C58C File Offset: 0x0009A78C
|
|
[Token(Token = "0x60026BC")]
|
|
[Address(RVA = "0x147CA20", Offset = "0x147BA20", VA = "0x18147CA20")]
|
|
public void AddTeamSetByCurrentOwnerOverride(bool OJPEGGINCGM, object PIHIPPPPEBI)
|
|
{
|
|
bool flag = this.GPJGDBJDHBJ.DOEHAPOJMON(OJPEGGINCGM, PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x060026BD RID: 9917 RVA: 0x0009C5B0 File Offset: 0x0009A7B0
|
|
[Token(Token = "0x60026BD")]
|
|
[Address(RVA = "0x147DE90", Offset = "0x147CE90", VA = "0x18147DE90")]
|
|
public void RemoveTeamSetByCurrentOwnerOverride(object PIHIPPPPEBI)
|
|
{
|
|
bool flag = this.GPJGDBJDHBJ.HAHBGOMEMEE(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x060026BE RID: 9918 RVA: 0x0009C5D0 File Offset: 0x0009A7D0
|
|
[Token(Token = "0x60026BE")]
|
|
[Address(RVA = "0x147D200", Offset = "0x147C200", VA = "0x18147D200", Slot = "15")]
|
|
private void LBLKKLJMGMM(DDOCLDALHON KDMGDPJLIBN)
|
|
{
|
|
this.OACBJKOIJPD();
|
|
}
|
|
|
|
// Token: 0x060026BF RID: 9919 RVA: 0x0009C5E4 File Offset: 0x0009A7E4
|
|
[Token(Token = "0x60026BF")]
|
|
[Address(RVA = "0x147CCC0", Offset = "0x147BCC0", VA = "0x18147CCC0")]
|
|
private void BAPPLPINHOD()
|
|
{
|
|
int[] array = new int[1];
|
|
int num = Shader.PropertyToID(this.colorPropertyName);
|
|
array[0] = num;
|
|
RendererMaterialPair[] array2 = this.teamColorRenderers;
|
|
this.KKJMPODKJIK = array;
|
|
Color[] array3 = new Color[array2.Length];
|
|
int num2 = 0;
|
|
this.CIGEMKFMBOI = array3;
|
|
RendererMaterialPair[] array4 = this.teamColorRenderers;
|
|
if (num2 < array4.Length)
|
|
{
|
|
array4 += num2;
|
|
Material sharedMaterial = array4.SharedMaterial;
|
|
int num3 = 0;
|
|
if (sharedMaterial != num3)
|
|
{
|
|
RendererMaterialPair rendererMaterialPair = this.teamColorRenderers[num2];
|
|
IReadOnlyList<int> readOnlyList = this.IOIBBHBLFKE(rendererMaterialPair);
|
|
RendererMaterialPair[] array5 = this.teamColorRenderers;
|
|
array5 += num2;
|
|
Material sharedMaterial2 = array5.SharedMaterial;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
string name = base.name;
|
|
Debug.LogWarning("Unable to find a default team color renderer property on " + name, this);
|
|
Color[] cigemkfmboi = this.CIGEMKFMBOI;
|
|
Color gbkmklgdclb = TeamColorRenderer.GBKMKLGDCLB;
|
|
cigemkfmboi.r = gbkmklgdclb;
|
|
}
|
|
RendererMaterialPair[] array6 = this.teamColorRenderers;
|
|
Color[] cigemkfmboi2 = this.CIGEMKFMBOI;
|
|
}
|
|
RendererMaterialPair[] array7 = this.teamColorRenderers;
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060026C0 RID: 9920 RVA: 0x0009C6F4 File Offset: 0x0009A8F4
|
|
[Token(Token = "0x60026C0")]
|
|
[Address(RVA = "0x147D220", Offset = "0x147C220", VA = "0x18147D220")]
|
|
private void LJAEIJLMDHG(Color GJAINANBOCB, bool IFPHHLNNLLO)
|
|
{
|
|
int num;
|
|
uint num5;
|
|
do
|
|
{
|
|
num = 0;
|
|
RendererMaterialPair[] array = this.teamColorRenderers;
|
|
if (array == 0 || array.Length == num)
|
|
{
|
|
goto IL_123;
|
|
}
|
|
if ((this.applyToSkins ? 1 : 0) == num)
|
|
{
|
|
Tool egfejghdnai = this.EGFEJGHDNAI;
|
|
int num2 = 0;
|
|
if (!(egfejghdnai == num2))
|
|
{
|
|
ToolSkinMapper toolSkinMapper = this.EGFEJGHDNAI.toolSkinMapper;
|
|
int num3 = 0;
|
|
if (!(toolSkinMapper == num3) && this.EGFEJGHDNAI.toolSkinMapper.EFKPKGPLHDA)
|
|
{
|
|
goto IL_123;
|
|
}
|
|
}
|
|
}
|
|
if (this.CIGEMKFMBOI == num)
|
|
{
|
|
this.BAPPLPINHOD();
|
|
}
|
|
if ((this.JMIKGDMGJMN ? 1 : 0) == num && IFPHHLNNLLO)
|
|
{
|
|
goto IL_123;
|
|
}
|
|
int length = this.teamColorRenderers.Length;
|
|
if (num >= length)
|
|
{
|
|
goto IL_123;
|
|
}
|
|
int num4 = 0;
|
|
Material material;
|
|
if (!(material != num4))
|
|
{
|
|
goto IL_11F;
|
|
}
|
|
Color[] cigemkfmboi = this.CIGEMKFMBOI;
|
|
if (!this.JMIKGDMGJMN && this.CIGEMKFMBOI == num4)
|
|
{
|
|
goto IL_11F;
|
|
}
|
|
this.JMIKGDMGJMN = true;
|
|
RendererMaterialPair[] array2 = this.teamColorRenderers;
|
|
IReadOnlyList<int> readOnlyList = this.IOIBBHBLFKE(num4);
|
|
if (readOnlyList != 0)
|
|
{
|
|
RendererMaterialPair[] array3 = this.teamColorRenderers;
|
|
array3++;
|
|
if (array3.Material == 0)
|
|
{
|
|
continue;
|
|
}
|
|
}
|
|
num5 += (uint)1;
|
|
if (readOnlyList != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
if (num5 != (uint)(-1))
|
|
{
|
|
}
|
|
IL_11F:
|
|
num++;
|
|
IL_123:
|
|
Action<Color> iiednahodlg = this.IIEDNAHODLG;
|
|
if (iiednahodlg != 0)
|
|
{
|
|
iiednahodlg(GJAINANBOCB);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060026C1 RID: 9921 RVA: 0x0009C840 File Offset: 0x0009AA40
|
|
[Token(Token = "0x60026C1")]
|
|
[Address(RVA = "0x147D180", Offset = "0x147C180", VA = "0x18147D180")]
|
|
private IReadOnlyList<int> IOIBBHBLFKE(RendererMaterialPair LHAEMMEAGGJ)
|
|
{
|
|
IReadOnlyList<int> customPropertyIds = LHAEMMEAGGJ.CustomPropertyIds;
|
|
int[] kkjmpodkjik = this.KKJMPODKJIK;
|
|
IReadOnlyList<int> readOnlyList;
|
|
return readOnlyList;
|
|
}
|
|
|
|
// Token: 0x060026C2 RID: 9922 RVA: 0x0009C864 File Offset: 0x0009AA64
|
|
[Token(Token = "0x60026C2")]
|
|
[Address(RVA = "0x147E150", Offset = "0x147D150", VA = "0x18147E150")]
|
|
public TeamColorRenderer()
|
|
{
|
|
HHIINKNOKNL<bool> hhiinknoknl = new HHIINKNOKNL();
|
|
this.GPJGDBJDHBJ = hhiinknoknl;
|
|
this.colorPropertyName = "_BaseColor";
|
|
this.ResetTeamOnToolReset = true;
|
|
this.GPPKLFLPDBK = (CGLKOJIMDIH)((ulong)4294967295L);
|
|
Color green = Color.green;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x060026C3 RID: 9923 RVA: 0x0009C8B4 File Offset: 0x0009AAB4
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x60026C3")]
|
|
[Address(RVA = "0x147E0F0", Offset = "0x147D0F0", VA = "0x18147E0F0")]
|
|
static TeamColorRenderer()
|
|
{
|
|
Color white = Color.white;
|
|
}
|
|
|
|
// Token: 0x04001F87 RID: 8071
|
|
[Token(Token = "0x4001F87")]
|
|
private static readonly string MMBIEHIBBPJ = "default";
|
|
|
|
// Token: 0x04001F88 RID: 8072
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4001F88")]
|
|
[SerializeField]
|
|
private bool teamSetByCurrentOwner = true;
|
|
|
|
// Token: 0x04001F89 RID: 8073
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4001F89")]
|
|
private HHIINKNOKNL<bool> GPJGDBJDHBJ;
|
|
|
|
// Token: 0x04001F8A RID: 8074
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4001F8A")]
|
|
[SerializeField]
|
|
private RendererMaterialPair[] teamColorRenderers;
|
|
|
|
// Token: 0x04001F8B RID: 8075
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4001F8B")]
|
|
[SerializeField]
|
|
private string colorPropertyName;
|
|
|
|
// Token: 0x04001F8C RID: 8076
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4001F8C")]
|
|
[SerializeField]
|
|
private bool applyToSkins;
|
|
|
|
// Token: 0x04001F8D RID: 8077
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x61")]
|
|
[Token(Token = "0x4001F8D")]
|
|
[NonSerialized]
|
|
public bool ResetTeamOnToolReset;
|
|
|
|
// Token: 0x04001F8E RID: 8078
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4001F8E")]
|
|
private Tool EGFEJGHDNAI;
|
|
|
|
// Token: 0x04001F8F RID: 8079
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4001F8F")]
|
|
private Color? JOIKGMMJLNN;
|
|
|
|
// Token: 0x04001F90 RID: 8080
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4001F90")]
|
|
private int[] KKJMPODKJIK;
|
|
|
|
// Token: 0x04001F91 RID: 8081
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4001F91")]
|
|
private Color[] CIGEMKFMBOI;
|
|
|
|
// Token: 0x04001F92 RID: 8082
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4001F92")]
|
|
private bool JMIKGDMGJMN;
|
|
|
|
// Token: 0x04001F94 RID: 8084
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4001F94")]
|
|
private bool BECHDNEOMDN;
|
|
|
|
// Token: 0x04001F95 RID: 8085
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x4001F95")]
|
|
private CGLKOJIMDIH GPPKLFLPDBK;
|
|
|
|
// Token: 0x04001F96 RID: 8086
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4001F96")]
|
|
private Color HIEMIKKPMBN;
|
|
|
|
// Token: 0x04001F97 RID: 8087
|
|
[Token(Token = "0x4001F97")]
|
|
private static readonly Color GBKMKLGDCLB;
|
|
}
|