m
This commit is contained in:
@@ -0,0 +1,652 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Systems.PlayerRoles;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom
|
||||
{
|
||||
// Token: 0x020020D5 RID: 8405
|
||||
[Token(Token = "0x20020D5")]
|
||||
public abstract class GameRuleManager : NetworkedSingletonMonoBehaviour<GameRuleManager>
|
||||
{
|
||||
// Token: 0x170021CB RID: 8651
|
||||
// (get) Token: 0x0600D3F3 RID: 54259 RVA: 0x003075A4 File Offset: 0x003057A4
|
||||
[Token(Token = "0x170021CB")]
|
||||
public virtual GameRoleSettings APKLKGPGBOI
|
||||
{
|
||||
[Token(Token = "0x600D3F3")]
|
||||
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710", Slot = "15")]
|
||||
get
|
||||
{
|
||||
return this.customExtraGameRoleSettings;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170021CC RID: 8652
|
||||
// (get) Token: 0x0600D3F4 RID: 54260 RVA: 0x003075B8 File Offset: 0x003057B8
|
||||
[Token(Token = "0x170021CC")]
|
||||
public virtual bool LEOEBAJLADB
|
||||
{
|
||||
[Token(Token = "0x600D3F4")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "16")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170021CD RID: 8653
|
||||
// (get) Token: 0x0600D3F5 RID: 54261 RVA: 0x003075C8 File Offset: 0x003057C8
|
||||
[Token(Token = "0x170021CD")]
|
||||
public virtual bool GFBOGKIJFFA
|
||||
{
|
||||
[Token(Token = "0x600D3F5")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "17")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170021CE RID: 8654
|
||||
// (get) Token: 0x0600D3F6 RID: 54262 RVA: 0x003075D8 File Offset: 0x003057D8
|
||||
// (set) Token: 0x0600D3F7 RID: 54263 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170021CE")]
|
||||
public virtual bool KKJJGNLJHDG
|
||||
{
|
||||
[Token(Token = "0x600D3F6")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "18")]
|
||||
get
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x600D3F7")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "19")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170021CF RID: 8655
|
||||
// (get) Token: 0x0600D3F8 RID: 54264 RVA: 0x003075E8 File Offset: 0x003057E8
|
||||
// (set) Token: 0x0600D3F9 RID: 54265 RVA: 0x003075FC File Offset: 0x003057FC
|
||||
[Token(Token = "0x170021CF")]
|
||||
public bool DBILKJBIOFE
|
||||
{
|
||||
[Token(Token = "0x600D3F8")]
|
||||
[Address(RVA = "0x88D380", Offset = "0x88C380", VA = "0x18088D380")]
|
||||
get;
|
||||
[Token(Token = "0x600D3F9")]
|
||||
[Address(RVA = "0xABCF10", Offset = "0xABBF10", VA = "0x180ABCF10")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170021D0 RID: 8656
|
||||
// (get) Token: 0x0600D3FA RID: 54266
|
||||
[Token(Token = "0x170021D0")]
|
||||
public abstract string LJDMGKNAOOG
|
||||
{
|
||||
[Token(Token = "0x600D3FA")]
|
||||
[Address(Slot = "20")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x0600D3FB RID: 54267 RVA: 0x00307610 File Offset: 0x00305810
|
||||
[Token(Token = "0x600D3FB")]
|
||||
[Address(RVA = "0x1281A90", Offset = "0x1280A90", VA = "0x181281A90", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
OKNNKFGFODL onGameLoadingEvent = GameManager.OnGameLoadingEvent;
|
||||
Action action = new Action(this.LCFDMFDLKGE);
|
||||
GameManager.OnGameLoadingEvent = OKNNKFGFODL.BPJDFPACLMK(onGameLoadingEvent, action);
|
||||
Action action2;
|
||||
GameManager.OnGameStartEvent = OKNNKFGFODL.BPJDFPACLMK(GameManager.OnGameStartEvent, action2);
|
||||
Action action3;
|
||||
GameManager.OnGameEndEvent = OKNNKFGFODL.BPJDFPACLMK(GameManager.OnGameEndEvent, action3);
|
||||
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
bool flag = instance != num;
|
||||
int i = 0;
|
||||
if (!flag)
|
||||
{
|
||||
Debug.LogError(string.Format("GameRuleManager {0} exists in a scene with no GameManager.", this), this);
|
||||
if ((this.customInGameRole.overrides ? 1 : 0) != i)
|
||||
{
|
||||
PlayerGameRoleManager instance2 = PlayerGameRoleManager.ONCPNMDGGKG;
|
||||
GameRole value = this.customInGameRole.value;
|
||||
int num2 = 0;
|
||||
instance2.AddInGameRoleDefinition(value, this, (GFIIGJJANNG)num2);
|
||||
}
|
||||
GameRuleManager.RuleManagerInstantiatedEvent.CNFDGDEOPPF(this);
|
||||
return;
|
||||
}
|
||||
GameManager instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
GameRuleManager.DFMMNEPGEGI dfmmnepgegi;
|
||||
dfmmnepgegi.ONLEICCNNBI = instance3;
|
||||
dfmmnepgegi.CCECELCINMG = this;
|
||||
MJNLDDCLOGP mjnlddclogp;
|
||||
dfmmnepgegi.NJPHOAJLPMH = mjnlddclogp;
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie;
|
||||
dfmmnepgegi.ABBGMPLBJMO = kllmcpfpiie;
|
||||
Action<float> action4 = new Action(dfmmnepgegi.OJGBBDKFAAA);
|
||||
IDisposable disposable = ADIFCODGAML.FOFJADGKNJF(this, action4);
|
||||
dfmmnepgegi.HBMEGDKHMPK = disposable;
|
||||
this.MFOCPIILHIL = dfmmnepgegi;
|
||||
Transform parent = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.transform.parent;
|
||||
int num3 = 0;
|
||||
if (parent != num3)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Transform parent2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.transform.parent;
|
||||
int num4 = 0;
|
||||
transform.SetParent(parent2, num4 != 0);
|
||||
}
|
||||
if (!string.IsNullOrEmpty(this.scoreName))
|
||||
{
|
||||
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
||||
string text = this.scoreName;
|
||||
uint num5;
|
||||
scoreManager.AddScoreName(text, this, (int)num5);
|
||||
}
|
||||
GameRuleManager.PlayerStatName[] array = this.playerStatNames;
|
||||
while (array == 0)
|
||||
{
|
||||
}
|
||||
int length = array.Length;
|
||||
while (i >= length)
|
||||
{
|
||||
}
|
||||
i += 2;
|
||||
i += i;
|
||||
GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
||||
i++;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600D3FC RID: 54268 RVA: 0x003077DC File Offset: 0x003059DC
|
||||
[Token(Token = "0x600D3FC")]
|
||||
[Address(RVA = "0x12827F0", Offset = "0x12817F0", VA = "0x1812827F0", Slot = "21")]
|
||||
protected virtual void Start()
|
||||
{
|
||||
this.<FEOEBPIMKKB>k__BackingField = true;
|
||||
PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG;
|
||||
this.OnDestroy();
|
||||
PlayerGameRoleManager.ONCPNMDGGKG.MasterSpawnMissingGameRoleNodes();
|
||||
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GENECNFMDHJ == FFPFKDMKLOP.GAME_RUNNING)
|
||||
{
|
||||
Action action;
|
||||
KFBABPAPIMB kfbabpapimb = this.JGIPMJPPCBM(action);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D3FD RID: 54269 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600D3FD")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "22")]
|
||||
public virtual void RecordMatchAnalytics(bool IHKEFCIKBDK)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600D3FE RID: 54270 RVA: 0x00307830 File Offset: 0x00305A30
|
||||
[Token(Token = "0x600D3FE")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "23")]
|
||||
public virtual bool LocalPlayerHasGameActivity()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x0600D3FF RID: 54271 RVA: 0x00307840 File Offset: 0x00305A40
|
||||
[Token(Token = "0x600D3FF")]
|
||||
[Address(RVA = "0x1282440", Offset = "0x1281440", VA = "0x181282440", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
GameRuleManager.DFMMNEPGEGI mfocpiilhil = this.MFOCPIILHIL;
|
||||
GameManager onleiccnnbi = mfocpiilhil.ONLEICCNNBI;
|
||||
int num = 0;
|
||||
if (onleiccnnbi != num)
|
||||
{
|
||||
mfocpiilhil.ONLEICCNNBI.<CKMDCGICHND>k__BackingField.AMPKLILJPHE(mfocpiilhil);
|
||||
mfocpiilhil.ONLEICCNNBI.<CKMDCGICHND>k__BackingField.NDBNNGIDMAI(mfocpiilhil);
|
||||
}
|
||||
OKNNKFGFODL onGameLoadingEvent = GameManager.OnGameLoadingEvent;
|
||||
Action action = new Action(this.LCFDMFDLKGE);
|
||||
GameManager.OnGameLoadingEvent = OKNNKFGFODL.GMNMHGMFGOL(onGameLoadingEvent, action);
|
||||
Action action2;
|
||||
GameManager.OnGameStartEvent = OKNNKFGFODL.GMNMHGMFGOL(GameManager.OnGameStartEvent, action2);
|
||||
Action action3;
|
||||
GameManager.OnGameEndEvent = OKNNKFGFODL.GMNMHGMFGOL(GameManager.OnGameEndEvent, action3);
|
||||
PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG;
|
||||
int num2 = 0;
|
||||
if (instance != num2)
|
||||
{
|
||||
PlayerGameRoleManager.ONCPNMDGGKG.RemoveInGameRoleDefition(this);
|
||||
PlayerGameRoleManager instance2 = PlayerGameRoleManager.ONCPNMDGGKG;
|
||||
int num3 = 0;
|
||||
instance2.UpdatePredefinedRoles(num3);
|
||||
}
|
||||
GameManager instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num4 = 0;
|
||||
if (instance3 != num4)
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.RemoveScoreName(this);
|
||||
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
|
||||
{
|
||||
this.Start();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D400 RID: 54272 RVA: 0x00307950 File Offset: 0x00305B50
|
||||
[Token(Token = "0x600D400")]
|
||||
[Address(RVA = "0x1282110", Offset = "0x1281110", VA = "0x181282110")]
|
||||
private void LCFDMFDLKGE()
|
||||
{
|
||||
GameRuleManager.DFMMNEPGEGI mfocpiilhil = this.MFOCPIILHIL;
|
||||
GameTimerManager <CKMDCGICHND>k__BackingField = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<CKMDCGICHND>k__BackingField;
|
||||
int num = 0;
|
||||
<CKMDCGICHND>k__BackingField.BNFMAOMPILJ((float)num, mfocpiilhil, 500);
|
||||
}
|
||||
|
||||
// Token: 0x0600D401 RID: 54273 RVA: 0x00307984 File Offset: 0x00305B84
|
||||
[Token(Token = "0x600D401")]
|
||||
[Address(RVA = "0x12821A0", Offset = "0x12811A0", VA = "0x1812821A0", Slot = "24")]
|
||||
protected virtual void NJGKEJCHADK()
|
||||
{
|
||||
GameRuleManager.DFMMNEPGEGI mfocpiilhil = this.MFOCPIILHIL;
|
||||
float unscaledTime = Time.unscaledTime;
|
||||
mfocpiilhil.<AACBMOAFIFC>k__BackingField = unscaledTime;
|
||||
if (this.APKLKGPGBOI != 0 && KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
GameRuleManager.DFMMNEPGEGI mfocpiilhil2 = this.MFOCPIILHIL;
|
||||
if (mfocpiilhil2.NJPHOAJLPMH == (ulong)0L)
|
||||
{
|
||||
Debug.LogError("GameTimerManager has not been initialized.");
|
||||
}
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
float kibcoliejae = mfocpiilhil2.KIBCOLIEJAE;
|
||||
int num = 0;
|
||||
if (kibcoliejae > (float)num)
|
||||
{
|
||||
return;
|
||||
}
|
||||
KLLMCPFPIIE<bool> abbgmplbjmo = mfocpiilhil2.ABBGMPLBJMO;
|
||||
int num2 = 0;
|
||||
abbgmplbjmo.BDJFGEJFPPO(num2);
|
||||
mfocpiilhil2.NJPHOAJLPMH.MHIDINLECGA();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D402 RID: 54274 RVA: 0x00307A20 File Offset: 0x00305C20
|
||||
[Token(Token = "0x600D402")]
|
||||
[Address(RVA = "0x1282080", Offset = "0x1281080", VA = "0x181282080")]
|
||||
public int GetMillisecondsFromLocalGameStart(float MOPKOPOKKEE)
|
||||
{
|
||||
GameRuleManager.DFMMNEPGEGI mfocpiilhil = this.MFOCPIILHIL;
|
||||
return Mathf.RoundToInt(MOPKOPOKKEE * 1000f);
|
||||
}
|
||||
|
||||
// Token: 0x0600D403 RID: 54275 RVA: 0x00307A48 File Offset: 0x00305C48
|
||||
[Token(Token = "0x600D403")]
|
||||
[Address(RVA = "0x1282360", Offset = "0x1281360", VA = "0x181282360", Slot = "25")]
|
||||
protected virtual void OODEMNCOLED()
|
||||
{
|
||||
if (this.APKLKGPGBOI != 0 && KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
GameRuleManager.DFMMNEPGEGI mfocpiilhil = this.MFOCPIILHIL;
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
mfocpiilhil.NJPHOAJLPMH.OEJCNOAPCAB();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D404 RID: 54276 RVA: 0x00307A8C File Offset: 0x00305C8C
|
||||
[Token(Token = "0x600D404")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "26")]
|
||||
public virtual bool ValidateRoom()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x0600D405 RID: 54277 RVA: 0x00307A9C File Offset: 0x00305C9C
|
||||
[Token(Token = "0x600D405")]
|
||||
[Address(RVA = "0x12829C0", Offset = "0x12819C0", VA = "0x1812829C0")]
|
||||
protected GameRuleManager()
|
||||
{
|
||||
OverridableGameRole overridableGameRole = new OverridableGameRole();
|
||||
int num;
|
||||
GameRole gameRole = new GameRole((CMDADAAOBHD)((uint)2097152), num, "In-Game");
|
||||
num = 0;
|
||||
overridableGameRole.Value = gameRole;
|
||||
overridableGameRole.overrides = false;
|
||||
this.customInGameRole = overridableGameRole;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0600D406 RID: 54278 RVA: 0x00307AE4 File Offset: 0x00305CE4
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x600D406")]
|
||||
[Address(RVA = "0x1282950", Offset = "0x1281950", VA = "0x181282950")]
|
||||
static GameRuleManager()
|
||||
{
|
||||
int num;
|
||||
int num2;
|
||||
MFBGLIHGCGO<GameRuleManager> mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0);
|
||||
num2 = 0;
|
||||
num = 0;
|
||||
GameRuleManager.RuleManagerInstantiatedEvent = mfbglihgcgo;
|
||||
}
|
||||
|
||||
// Token: 0x040086BB RID: 34491
|
||||
[Token(Token = "0x40086BB")]
|
||||
public const int GAME_RULE_MANAGER_PRIORITY = 500;
|
||||
|
||||
// Token: 0x040086BC RID: 34492
|
||||
[Token(Token = "0x40086BC")]
|
||||
public static readonly MFBGLIHGCGO<GameRuleManager> RuleManagerInstantiatedEvent;
|
||||
|
||||
// Token: 0x040086BD RID: 34493
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40086BD")]
|
||||
[SerializeField]
|
||||
[Header("UI")]
|
||||
private string scoreName;
|
||||
|
||||
// Token: 0x040086BE RID: 34494
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40086BE")]
|
||||
[SerializeField]
|
||||
private GameRuleManager.PlayerStatName[] playerStatNames;
|
||||
|
||||
// Token: 0x040086BF RID: 34495
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40086BF")]
|
||||
[SerializeField]
|
||||
[Header("Roles")]
|
||||
private OverridableGameRole customInGameRole;
|
||||
|
||||
// Token: 0x040086C0 RID: 34496
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40086C0")]
|
||||
[SerializeField]
|
||||
private GameRoleSettings customExtraGameRoleSettings;
|
||||
|
||||
// Token: 0x040086C2 RID: 34498
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x40086C2")]
|
||||
protected GameRuleManager.DFMMNEPGEGI MFOCPIILHIL;
|
||||
|
||||
// Token: 0x020020D6 RID: 8406
|
||||
[Token(Token = "0x20020D6")]
|
||||
protected class DFMMNEPGEGI
|
||||
{
|
||||
// Token: 0x170021D1 RID: 8657
|
||||
// (get) Token: 0x0600D407 RID: 54279 RVA: 0x00307B04 File Offset: 0x00305D04
|
||||
// (set) Token: 0x0600D408 RID: 54280 RVA: 0x00307B24 File Offset: 0x00305D24
|
||||
[Token(Token = "0x170021D1")]
|
||||
public bool FNFDMHNDIGL
|
||||
{
|
||||
[Token(Token = "0x600D407")]
|
||||
[Address(RVA = "0x1272D40", Offset = "0x1271D40", VA = "0x181272D40")]
|
||||
get
|
||||
{
|
||||
return this.ABBGMPLBJMO.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x600D408")]
|
||||
[Address(RVA = "0x12730E0", Offset = "0x12720E0", VA = "0x1812730E0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> abbgmplbjmo = this.ABBGMPLBJMO;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170021D2 RID: 8658
|
||||
// (get) Token: 0x0600D409 RID: 54281 RVA: 0x00307B40 File Offset: 0x00305D40
|
||||
[Token(Token = "0x170021D2")]
|
||||
public bool OLGMEEIPCAL
|
||||
{
|
||||
[Token(Token = "0x600D409")]
|
||||
[Address(RVA = "0x1272E90", Offset = "0x1271E90", VA = "0x181272E90")]
|
||||
get
|
||||
{
|
||||
return this.NJPHOAJLPMH.OLGMEEIPCAL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170021D3 RID: 8659
|
||||
// (get) Token: 0x0600D40A RID: 54282 RVA: 0x00307B60 File Offset: 0x00305D60
|
||||
[Token(Token = "0x170021D3")]
|
||||
public float OKFCHCDDGCP
|
||||
{
|
||||
[Token(Token = "0x600D40A")]
|
||||
[Address(RVA = "0x1272D20", Offset = "0x1271D20", VA = "0x181272D20")]
|
||||
get
|
||||
{
|
||||
return this.NJPHOAJLPMH.OKFCHCDDGCP;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170021D4 RID: 8660
|
||||
// (get) Token: 0x0600D40B RID: 54283 RVA: 0x00307B80 File Offset: 0x00305D80
|
||||
[Token(Token = "0x170021D4")]
|
||||
public float HPDDAIKGLBM
|
||||
{
|
||||
[Token(Token = "0x600D40B")]
|
||||
[Address(RVA = "0x1272E20", Offset = "0x1271E20", VA = "0x181272E20")]
|
||||
get
|
||||
{
|
||||
return this.NJPHOAJLPMH.HPDDAIKGLBM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170021D5 RID: 8661
|
||||
// (get) Token: 0x0600D40C RID: 54284 RVA: 0x00307BA0 File Offset: 0x00305DA0
|
||||
// (set) Token: 0x0600D40D RID: 54285 RVA: 0x00307BB4 File Offset: 0x00305DB4
|
||||
[Token(Token = "0x170021D5")]
|
||||
public float BPHIOMBNAAI
|
||||
{
|
||||
[Token(Token = "0x600D40C")]
|
||||
[Address(RVA = "0x812650", Offset = "0x811650", VA = "0x180812650")]
|
||||
get
|
||||
{
|
||||
return this.KIBCOLIEJAE;
|
||||
}
|
||||
[Token(Token = "0x600D40D")]
|
||||
[Address(RVA = "0x1272E40", Offset = "0x1271E40", VA = "0x181272E40")]
|
||||
set
|
||||
{
|
||||
GameManager onleiccnnbi = this.ONLEICCNNBI;
|
||||
this.KIBCOLIEJAE = value;
|
||||
onleiccnnbi.<CKMDCGICHND>k__BackingField.IPNEFBNOCHI(value, this, 500);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170021D6 RID: 8662
|
||||
// (get) Token: 0x0600D40E RID: 54286 RVA: 0x00307BE8 File Offset: 0x00305DE8
|
||||
// (set) Token: 0x0600D40F RID: 54287 RVA: 0x00307BFC File Offset: 0x00305DFC
|
||||
[Token(Token = "0x170021D6")]
|
||||
public float CNOFDMFCIBD
|
||||
{
|
||||
[Token(Token = "0x600D40E")]
|
||||
[Address(RVA = "0x812630", Offset = "0x811630", VA = "0x180812630")]
|
||||
get;
|
||||
[Token(Token = "0x600D40F")]
|
||||
[Address(RVA = "0xCA2F00", Offset = "0xCA1F00", VA = "0x180CA2F00")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x170021D7 RID: 8663
|
||||
// (get) Token: 0x0600D410 RID: 54288 RVA: 0x00307C10 File Offset: 0x00305E10
|
||||
// (set) Token: 0x0600D411 RID: 54289 RVA: 0x00307C24 File Offset: 0x00305E24
|
||||
[Token(Token = "0x170021D7")]
|
||||
public float HMLJEKMBHBO
|
||||
{
|
||||
[Token(Token = "0x600D410")]
|
||||
[Address(RVA = "0x812640", Offset = "0x811640", VA = "0x180812640")]
|
||||
get;
|
||||
[Token(Token = "0x600D411")]
|
||||
[Address(RVA = "0x812700", Offset = "0x811700", VA = "0x180812700")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x0600D412 RID: 54290 RVA: 0x00307C38 File Offset: 0x00305E38
|
||||
[Token(Token = "0x600D412")]
|
||||
[Address(RVA = "0x12731B0", Offset = "0x12721B0", VA = "0x1812731B0")]
|
||||
public DFMMNEPGEGI(GameManager ONLEICCNNBI, GameRuleManager CCECELCINMG)
|
||||
{
|
||||
this.ONLEICCNNBI = ONLEICCNNBI;
|
||||
this.CCECELCINMG = CCECELCINMG;
|
||||
MJNLDDCLOGP mjnlddclogp = new MJNLDDCLOGP(CCECELCINMG, "GTMR", (OHOEENCHJJE)((uint)1));
|
||||
this.NJPHOAJLPMH = mjnlddclogp;
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie;
|
||||
this.ABBGMPLBJMO = kllmcpfpiie;
|
||||
Action<float> action = new Action(this.OJGBBDKFAAA);
|
||||
IDisposable disposable = ADIFCODGAML.FOFJADGKNJF(CCECELCINMG, action);
|
||||
this.HBMEGDKHMPK = disposable;
|
||||
}
|
||||
|
||||
// Token: 0x0600D413 RID: 54291 RVA: 0x00307CA0 File Offset: 0x00305EA0
|
||||
[Token(Token = "0x600D413")]
|
||||
[Address(RVA = "0x1272BF0", Offset = "0x1271BF0", VA = "0x181272BF0")]
|
||||
public void BNFFCICGLOC()
|
||||
{
|
||||
if (this.NJPHOAJLPMH == (ulong)0L)
|
||||
{
|
||||
Debug.LogError("GameTimerManager has not been initialized.");
|
||||
}
|
||||
if (!KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
return;
|
||||
}
|
||||
float kibcoliejae = this.KIBCOLIEJAE;
|
||||
int num = 0;
|
||||
if (kibcoliejae <= (float)num)
|
||||
{
|
||||
KLLMCPFPIIE<bool> abbgmplbjmo = this.ABBGMPLBJMO;
|
||||
int num2 = 0;
|
||||
abbgmplbjmo.BDJFGEJFPPO(num2);
|
||||
this.NJPHOAJLPMH.MHIDINLECGA();
|
||||
return;
|
||||
}
|
||||
KLLMCPFPIIE<bool> abbgmplbjmo2 = this.ABBGMPLBJMO;
|
||||
MJNLDDCLOGP njphoajlpmh = this.NJPHOAJLPMH;
|
||||
float kibcoliejae2 = this.KIBCOLIEJAE;
|
||||
njphoajlpmh.KGFFMEICLNN(kibcoliejae2);
|
||||
}
|
||||
|
||||
// Token: 0x0600D414 RID: 54292 RVA: 0x00307D20 File Offset: 0x00305F20
|
||||
[Token(Token = "0x600D414")]
|
||||
[Address(RVA = "0x1273140", Offset = "0x1272140", VA = "0x181273140")]
|
||||
public void PPOEAJIAPNJ()
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
this.NJPHOAJLPMH.OEJCNOAPCAB();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D415 RID: 54293 RVA: 0x00307D4C File Offset: 0x00305F4C
|
||||
[Token(Token = "0x600D415")]
|
||||
[Address(RVA = "0x1272F60", Offset = "0x1271F60", VA = "0x181272F60")]
|
||||
public void OGCOIJDHHOK()
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
this.NJPHOAJLPMH.NMJAOHOKAMJ();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D416 RID: 54294 RVA: 0x00307D78 File Offset: 0x00305F78
|
||||
[Token(Token = "0x600D416")]
|
||||
[Address(RVA = "0x1272D90", Offset = "0x1271D90", VA = "0x181272D90")]
|
||||
public void GFIKOAGKPMP()
|
||||
{
|
||||
GameTimerManager <CKMDCGICHND>k__BackingField = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<CKMDCGICHND>k__BackingField;
|
||||
int num = 0;
|
||||
<CKMDCGICHND>k__BackingField.BNFMAOMPILJ((float)num, this, 500);
|
||||
}
|
||||
|
||||
// Token: 0x0600D417 RID: 54295 RVA: 0x00307DA8 File Offset: 0x00305FA8
|
||||
[Token(Token = "0x600D417")]
|
||||
[Address(RVA = "0x1272EB0", Offset = "0x1271EB0", VA = "0x181272EB0")]
|
||||
public void MDDAPCCABNK()
|
||||
{
|
||||
GameManager onleiccnnbi = this.ONLEICCNNBI;
|
||||
int num = 0;
|
||||
if (onleiccnnbi != num)
|
||||
{
|
||||
this.ONLEICCNNBI.<CKMDCGICHND>k__BackingField.AMPKLILJPHE(this);
|
||||
this.ONLEICCNNBI.<CKMDCGICHND>k__BackingField.NDBNNGIDMAI(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D418 RID: 54296 RVA: 0x00307DF0 File Offset: 0x00305FF0
|
||||
[Token(Token = "0x600D418")]
|
||||
[Address(RVA = "0x1272FD0", Offset = "0x1271FD0", VA = "0x181272FD0")]
|
||||
private void OJGBBDKFAAA(float POGAEJIEPIM)
|
||||
{
|
||||
float num = this.NJPHOAJLPMH.MFNBDLBCCOD;
|
||||
bool flag = this.ABBGMPLBJMO.IAHDANBDAAM() != null;
|
||||
MJNLDDCLOGP njphoajlpmh = this.NJPHOAJLPMH;
|
||||
if (!flag)
|
||||
{
|
||||
float num2 = njphoajlpmh.OKFCHCDDGCP;
|
||||
}
|
||||
float num3 = njphoajlpmh.HPDDAIKGLBM;
|
||||
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<CKMDCGICHND>k__BackingField.BNFMAOMPILJ(POGAEJIEPIM, this, 500);
|
||||
}
|
||||
|
||||
// Token: 0x040086C3 RID: 34499
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40086C3")]
|
||||
private GameManager ONLEICCNNBI;
|
||||
|
||||
// Token: 0x040086C4 RID: 34500
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40086C4")]
|
||||
private GameRuleManager CCECELCINMG;
|
||||
|
||||
// Token: 0x040086C5 RID: 34501
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40086C5")]
|
||||
private MJNLDDCLOGP NJPHOAJLPMH;
|
||||
|
||||
// Token: 0x040086C6 RID: 34502
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40086C6")]
|
||||
private KLLMCPFPIIE<bool> ABBGMPLBJMO;
|
||||
|
||||
// Token: 0x040086C7 RID: 34503
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40086C7")]
|
||||
private IDisposable HBMEGDKHMPK;
|
||||
|
||||
// Token: 0x040086C8 RID: 34504
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40086C8")]
|
||||
private float KIBCOLIEJAE = -1f;
|
||||
}
|
||||
|
||||
// Token: 0x020020D7 RID: 8407
|
||||
[Token(Token = "0x20020D7")]
|
||||
[Serializable]
|
||||
public struct PlayerStatName
|
||||
{
|
||||
// Token: 0x040086CB RID: 34507
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40086CB")]
|
||||
public string Name;
|
||||
|
||||
// Token: 0x040086CC RID: 34508
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x40086CC")]
|
||||
public IJKNDEOFIFE Stat;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user