162 lines
5.0 KiB
C#
162 lines
5.0 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x0200002C RID: 44
|
|
[Token(Token = "0x200002C")]
|
|
[StructLayout(3)]
|
|
public class CharadesPodium : MonoBehaviour
|
|
{
|
|
// Token: 0x1700003B RID: 59
|
|
// (get) Token: 0x06000166 RID: 358 RVA: 0x000080A4 File Offset: 0x000062A4
|
|
[Token(Token = "0x1700003B")]
|
|
public Tool OOCMEJPDEMN
|
|
{
|
|
[Token(Token = "0x6000166")]
|
|
[Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")]
|
|
get
|
|
{
|
|
return this.podiumTool;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000167 RID: 359 RVA: 0x000080B8 File Offset: 0x000062B8
|
|
[Token(Token = "0x6000167")]
|
|
[Address(RVA = "0x1382BA0", Offset = "0x13815A0", VA = "0x181382BA0")]
|
|
public CCMLKDOHKJE GetPlayerIndex(int OJJLDEPGAEJ)
|
|
{
|
|
CharadesPodium.PodiumConfiguration[] array = this.podiumConfig;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06000168 RID: 360 RVA: 0x000080D4 File Offset: 0x000062D4
|
|
[Token(Token = "0x6000168")]
|
|
[Address(RVA = "0x1382BE0", Offset = "0x13815E0", VA = "0x181382BE0")]
|
|
public CGLKOJIMDIH GetTeam(int OJJLDEPGAEJ)
|
|
{
|
|
CharadesPodium.PodiumConfiguration[] array = this.podiumConfig;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06000169 RID: 361 RVA: 0x000080F0 File Offset: 0x000062F0
|
|
[Token(Token = "0x6000169")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
|
public CharadesPodium.PodiumConfiguration[] GetPodiumConfig()
|
|
{
|
|
return this.podiumConfig;
|
|
}
|
|
|
|
// Token: 0x0600016A RID: 362 RVA: 0x00008104 File Offset: 0x00006304
|
|
[Token(Token = "0x600016A")]
|
|
[Address(RVA = "0x1382C70", Offset = "0x1381670", VA = "0x181382C70")]
|
|
public void SetPodiumColor(int OJJLDEPGAEJ)
|
|
{
|
|
Image image = this.playerNameBackground;
|
|
Image image2 = this.teamNameBackground;
|
|
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
CharadesPodium.PodiumConfiguration[] array = this.podiumConfig;
|
|
GameTeamManager teamManager = instance.teamManager;
|
|
Color color = image2.color;
|
|
Color color2 = image.color;
|
|
CharadesPodium.PodiumConfiguration[] array2 = this.podiumConfig;
|
|
Text text = this.teamNameLabel;
|
|
CharadesPodium.PodiumConfiguration podiumConfiguration;
|
|
CharadesManager.JENNOHHMNCA mode = podiumConfiguration.Mode;
|
|
string text3;
|
|
string text2 = text3.ToUpper() + " TEAM";
|
|
bool isCompleted = ((IAsyncResult)text).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600016B RID: 363 RVA: 0x00008180 File Offset: 0x00006380
|
|
[Token(Token = "0x600016B")]
|
|
[Address(RVA = "0x1382C20", Offset = "0x1381620", VA = "0x181382C20")]
|
|
public void SetPlayerName(string JLJADMDFMOJ)
|
|
{
|
|
Text text = this.playerNameLabel;
|
|
string text2 = JLJADMDFMOJ.ToUpper();
|
|
bool isCompleted = ((IAsyncResult)text).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600016C RID: 364 RVA: 0x000081A8 File Offset: 0x000063A8
|
|
[Token(Token = "0x600016C")]
|
|
[Address(RVA = "0x1382B10", Offset = "0x1381510", VA = "0x181382B10")]
|
|
public void ClearPlayerName()
|
|
{
|
|
Text text = this.teamNameLabel;
|
|
Text text2 = this.playerNameLabel;
|
|
string text3 = text.text;
|
|
bool isCompleted = ((IAsyncResult)text2).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600016D RID: 365 RVA: 0x000081D8 File Offset: 0x000063D8
|
|
[Token(Token = "0x600016D")]
|
|
[Address(RVA = "0x1382E50", Offset = "0x1381850", VA = "0x181382E50")]
|
|
public CharadesPodium()
|
|
{
|
|
CharadesPodium.PodiumConfiguration[] array = new CharadesPodium.PodiumConfiguration[2];
|
|
this.podiumConfig = array;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400014D RID: 333
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400014D")]
|
|
[SerializeField]
|
|
private CharadesPodium.PodiumConfiguration[] podiumConfig;
|
|
|
|
// Token: 0x0400014E RID: 334
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400014E")]
|
|
[SerializeField]
|
|
[Header("UI References")]
|
|
private Image playerNameBackground;
|
|
|
|
// Token: 0x0400014F RID: 335
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400014F")]
|
|
[SerializeField]
|
|
private Text playerNameLabel;
|
|
|
|
// Token: 0x04000150 RID: 336
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000150")]
|
|
[SerializeField]
|
|
private Image teamNameBackground;
|
|
|
|
// Token: 0x04000151 RID: 337
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000151")]
|
|
[SerializeField]
|
|
private Text teamNameLabel;
|
|
|
|
// Token: 0x04000152 RID: 338
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4000152")]
|
|
[SerializeField]
|
|
[Header("Tool Control")]
|
|
private Tool podiumTool;
|
|
|
|
// Token: 0x0200002D RID: 45
|
|
[Token(Token = "0x200002D")]
|
|
[Serializable]
|
|
public struct PodiumConfiguration
|
|
{
|
|
// Token: 0x04000153 RID: 339
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4000153")]
|
|
public CharadesManager.JENNOHHMNCA Mode;
|
|
|
|
// Token: 0x04000154 RID: 340
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
|
[Token(Token = "0x4000154")]
|
|
public CGLKOJIMDIH Team;
|
|
|
|
// Token: 0x04000155 RID: 341
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x4000155")]
|
|
public CCMLKDOHKJE TeamPlayerIndex;
|
|
}
|
|
}
|