a
This commit is contained in:
+96
@@ -0,0 +1,96 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Systems.PlayerRoles;
|
||||
using RecRoom.Utils.OverridableFields;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Circuits
|
||||
{
|
||||
// Token: 0x02003241 RID: 12865
|
||||
[Token(Token = "0x2003241")]
|
||||
public sealed class DisableInteractionWhenCircuitsHidden : CircuitVisibilityBehaviour
|
||||
{
|
||||
// Token: 0x060161CC RID: 90572 RVA: 0x00528EB0 File Offset: 0x005270B0
|
||||
[Token(Token = "0x60161CC")]
|
||||
[Address(RVA = "0x11ACD70", Offset = "0x11ABB70", VA = "0x1811ACD70", Slot = "4")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
Tool tool = this.tool;
|
||||
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.MCFJIPLLGMH);
|
||||
tool.AddCustomPickupCondition(oglajafkbmn);
|
||||
CreationObject creationObject = this.tool.creationObject;
|
||||
int num = 0;
|
||||
if (creationObject != num)
|
||||
{
|
||||
CreationObject creationObject2 = this.tool.creationObject;
|
||||
CreationObject.DELHABGGHHC delhabgghhc = new CreationObject.DELHABGGHHC(this.EPNKNOPBHNI);
|
||||
creationObject2.AddCustomSelectionCondition(delhabgghhc);
|
||||
CreationObject creationObject3 = this.tool.creationObject;
|
||||
CreationObject.LHJIEIILIOO lhjieiilioo = new CreationObject.LHJIEIILIOO(this.ADCIGADFJFN);
|
||||
creationObject3.AddCustomRaycastFilter(lhjieiilioo);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060161CD RID: 90573 RVA: 0x00528F44 File Offset: 0x00527144
|
||||
[Token(Token = "0x60161CD")]
|
||||
[Address(RVA = "0x43ABB0", Offset = "0x4399B0", VA = "0x18043ABB0", Slot = "7")]
|
||||
protected override void MLBAOONLBEM(bool AGILHLJPKPN)
|
||||
{
|
||||
this.CJKCLCBICAG = AGILHLJPKPN;
|
||||
}
|
||||
|
||||
// Token: 0x060161CE RID: 90574 RVA: 0x00528F58 File Offset: 0x00527158
|
||||
[Token(Token = "0x60161CE")]
|
||||
[Address(RVA = "0x11ACEF0", Offset = "0x11ABCF0", VA = "0x1811ACEF0")]
|
||||
private bool MCFJIPLLGMH(Tool NBHJPDBHDHB, Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
||||
{
|
||||
bool isInitialized = NetworkedSingletonMonoBehaviour.FFNIFALJLDD;
|
||||
if (!isInitialized)
|
||||
{
|
||||
return isInitialized;
|
||||
}
|
||||
PlayerRoomRoleManager instance = PlayerRoomRoleManager.ONCPNMDGGKG;
|
||||
AGAJMBPABDL photonPlayer = NHCEBNBEEBE.DBAJDHGDPOL;
|
||||
MutableOverridableObscuredBool canUseMakerPen = instance.GetPlayerRoleDefinition(photonPlayer).canUseMakerPen;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x060161CF RID: 90575 RVA: 0x00528FA0 File Offset: 0x005271A0
|
||||
[Token(Token = "0x60161CF")]
|
||||
[Address(RVA = "0x11ACEE0", Offset = "0x11ABCE0", VA = "0x1811ACEE0")]
|
||||
private GBDECALBCOP EPNKNOPBHNI(CreationObject HLKEOJLNEGF)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060161D0 RID: 90576 RVA: 0x00528FB0 File Offset: 0x005271B0
|
||||
[Token(Token = "0x60161D0")]
|
||||
[Address(RVA = "0x43A970", Offset = "0x439770", VA = "0x18043A970")]
|
||||
private bool ADCIGADFJFN(CreationObject HLKEOJLNEGF)
|
||||
{
|
||||
return this.CJKCLCBICAG;
|
||||
}
|
||||
|
||||
// Token: 0x060161D1 RID: 90577 RVA: 0x00528FC4 File Offset: 0x005271C4
|
||||
[Token(Token = "0x60161D1")]
|
||||
[Address(RVA = "0x11AD060", Offset = "0x11ABE60", VA = "0x1811AD060")]
|
||||
public DisableInteractionWhenCircuitsHidden()
|
||||
{
|
||||
this.preventNavMeshGeneration = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400E806 RID: 59398
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400E806")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Tool tool;
|
||||
|
||||
// Token: 0x0400E807 RID: 59399
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400E807")]
|
||||
private bool CJKCLCBICAG = true;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user