a
This commit is contained in:
@@ -0,0 +1,166 @@
|
||||
using System;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Systems.PlayerRoles;
|
||||
using RecRoom.Utils.OverridableFields;
|
||||
|
||||
namespace RecRoom
|
||||
{
|
||||
// Token: 0x0200219C RID: 8604
|
||||
[Token(Token = "0x200219C")]
|
||||
public class ReviveButton : ConditionalButton<Button3D>
|
||||
{
|
||||
// Token: 0x0600DCB7 RID: 56503 RVA: 0x003331AC File Offset: 0x003313AC
|
||||
[Token(Token = "0x600DCB7")]
|
||||
[Address(RVA = "0x7D9460", Offset = "0x7D8260", VA = "0x1807D9460")]
|
||||
private void Awake()
|
||||
{
|
||||
OKNNKFGFODL localPlayerChangedToAliveEvent = GameCombatManager.LocalPlayerChangedToAliveEvent;
|
||||
Action action = new Action(this.PIKFGBKEBEM);
|
||||
GameCombatManager.LocalPlayerChangedToAliveEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerChangedToAliveEvent, action);
|
||||
OKNNKFGFODL localPlayerChangedToDeadEvent = GameCombatManager.LocalPlayerChangedToDeadEvent;
|
||||
Action action2 = new Action(this.PIKFGBKEBEM);
|
||||
GameCombatManager.LocalPlayerChangedToDeadEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerChangedToDeadEvent, action2);
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.ADEMIPJHFCA);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DCB8 RID: 56504 RVA: 0x00333210 File Offset: 0x00331410
|
||||
[Token(Token = "0x600DCB8")]
|
||||
[Address(RVA = "0x7D97B0", Offset = "0x7D85B0", VA = "0x1807D97B0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
OKNNKFGFODL localPlayerChangedToAliveEvent = GameCombatManager.LocalPlayerChangedToAliveEvent;
|
||||
Action action = new Action(this.PIKFGBKEBEM);
|
||||
GameCombatManager.LocalPlayerChangedToAliveEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerChangedToAliveEvent, action);
|
||||
OKNNKFGFODL localPlayerChangedToDeadEvent = GameCombatManager.LocalPlayerChangedToDeadEvent;
|
||||
Action action2 = new Action(this.PIKFGBKEBEM);
|
||||
GameCombatManager.LocalPlayerChangedToDeadEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerChangedToDeadEvent, action2);
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.ADEMIPJHFCA);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DCB9 RID: 56505 RVA: 0x00333274 File Offset: 0x00331474
|
||||
[Token(Token = "0x600DCB9")]
|
||||
[Address(RVA = "0x7D9450", Offset = "0x7D8250", VA = "0x1807D9450")]
|
||||
private void ADEMIPJHFCA(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
|
||||
{
|
||||
if (LLEHBLJHJHM != CPMPEJFMDED)
|
||||
{
|
||||
base.OnEnable();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DCBA RID: 56506 RVA: 0x0033328C File Offset: 0x0033148C
|
||||
[Token(Token = "0x600DCBA")]
|
||||
[Address(RVA = "0x7D9C60", Offset = "0x7D8A60", VA = "0x1807D9C60")]
|
||||
private void PIKFGBKEBEM()
|
||||
{
|
||||
base.OnEnable();
|
||||
}
|
||||
|
||||
// Token: 0x0600DCBB RID: 56507 RVA: 0x003332A0 File Offset: 0x003314A0
|
||||
[Token(Token = "0x600DCBB")]
|
||||
[Address(RVA = "0x7D9660", Offset = "0x7D8460", VA = "0x1807D9660", Slot = "8")]
|
||||
protected override void MGFKPEMKOOK()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DCBC RID: 56508 RVA: 0x003332B8 File Offset: 0x003314B8
|
||||
[Token(Token = "0x600DCBC")]
|
||||
[Address(RVA = "0x7D9980", Offset = "0x7D8780", VA = "0x1807D9980", Slot = "5")]
|
||||
protected override void PICEBFBCNCL()
|
||||
{
|
||||
bool isInitialized = NetworkedSingletonMonoBehaviour.FFNIFALJLDD;
|
||||
int num = 0;
|
||||
if (!isInitialized)
|
||||
{
|
||||
}
|
||||
MutableOverridableObscuredBool canSelfRevive = PlayerRoomRoleManager.ONCPNMDGGKG.GetLocalPlayerRoleDefinition().canSelfRevive;
|
||||
num += num;
|
||||
num++;
|
||||
bool flag;
|
||||
bool flag2;
|
||||
bool flag3;
|
||||
if (flag && flag2)
|
||||
{
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
||||
bool flag4;
|
||||
flag3 = !flag4;
|
||||
}
|
||||
bool flag5;
|
||||
if (flag3 == flag5 && flag5 && !flag3)
|
||||
{
|
||||
base.ILGFOHIJHMG = 1;
|
||||
return;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600DCBD RID: 56509 RVA: 0x00333324 File Offset: 0x00331524
|
||||
[Token(Token = "0x600DCBD")]
|
||||
[Address(RVA = "0x7D9730", Offset = "0x7D8530", VA = "0x1807D9730", Slot = "6")]
|
||||
protected override void MNGMCHLEHOK()
|
||||
{
|
||||
base..ctor();
|
||||
int cieebjfcmib = this.CIEEBJFCMIB;
|
||||
if (cieebjfcmib == 2)
|
||||
{
|
||||
}
|
||||
bool flag = cieebjfcmib == 1;
|
||||
bool activeSelf = base.gameObject.activeSelf;
|
||||
if (flag != activeSelf)
|
||||
{
|
||||
base.gameObject.SetActive(flag);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DCBE RID: 56510 RVA: 0x0033336C File Offset: 0x0033156C
|
||||
[Token(Token = "0x600DCBE")]
|
||||
[Address(RVA = "0x7D9630", Offset = "0x7D8430", VA = "0x1807D9630", Slot = "7")]
|
||||
protected override bool HOCJDEBMOLM()
|
||||
{
|
||||
bool flag = base.HOCJDEBMOLM();
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
bool flag2;
|
||||
return flag2;
|
||||
}
|
||||
|
||||
// Token: 0x0600DCBF RID: 56511 RVA: 0x00333388 File Offset: 0x00331588
|
||||
[Token(Token = "0x600DCBF")]
|
||||
[Address(RVA = "0x7D9C70", Offset = "0x7D8A70", VA = "0x1807D9C70")]
|
||||
public ReviveButton()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0200219D RID: 8605
|
||||
[Token(Token = "0x200219D")]
|
||||
private enum PEMOKFLEBFK
|
||||
{
|
||||
// Token: 0x04008FE5 RID: 36837
|
||||
[Token(Token = "0x4008FE5")]
|
||||
Disabled,
|
||||
// Token: 0x04008FE6 RID: 36838
|
||||
[Token(Token = "0x4008FE6")]
|
||||
Enabled_Inactive,
|
||||
// Token: 0x04008FE7 RID: 36839
|
||||
[Token(Token = "0x4008FE7")]
|
||||
Enabled_Active
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user