m
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: 0x0200332E RID: 13102
|
||||
[Token(Token = "0x200332E")]
|
||||
public sealed class DisableInteractionWhenCircuitsHidden : CircuitVisibilityBehaviour
|
||||
{
|
||||
// Token: 0x06016659 RID: 91737 RVA: 0x00533C5C File Offset: 0x00531E5C
|
||||
[Token(Token = "0x6016659")]
|
||||
[Address(RVA = "0x1CE2E60", Offset = "0x1CE1E60", VA = "0x181CE2E60", 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: 0x0601665A RID: 91738 RVA: 0x00533CF0 File Offset: 0x00531EF0
|
||||
[Token(Token = "0x601665A")]
|
||||
[Address(RVA = "0x41D000", Offset = "0x41C000", VA = "0x18041D000", Slot = "7")]
|
||||
protected override void MLBAOONLBEM(bool AGILHLJPKPN)
|
||||
{
|
||||
this.CJKCLCBICAG = AGILHLJPKPN;
|
||||
}
|
||||
|
||||
// Token: 0x0601665B RID: 91739 RVA: 0x00533D04 File Offset: 0x00531F04
|
||||
[Token(Token = "0x601665B")]
|
||||
[Address(RVA = "0x1CE2FE0", Offset = "0x1CE1FE0", VA = "0x181CE2FE0")]
|
||||
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: 0x0601665C RID: 91740 RVA: 0x00533D4C File Offset: 0x00531F4C
|
||||
[Token(Token = "0x601665C")]
|
||||
[Address(RVA = "0x1CE2FD0", Offset = "0x1CE1FD0", VA = "0x181CE2FD0")]
|
||||
private GBDECALBCOP EPNKNOPBHNI(CreationObject HLKEOJLNEGF)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0601665D RID: 91741 RVA: 0x00533D5C File Offset: 0x00531F5C
|
||||
[Token(Token = "0x601665D")]
|
||||
[Address(RVA = "0x41CF00", Offset = "0x41BF00", VA = "0x18041CF00")]
|
||||
private bool ADCIGADFJFN(CreationObject HLKEOJLNEGF)
|
||||
{
|
||||
return this.CJKCLCBICAG;
|
||||
}
|
||||
|
||||
// Token: 0x0601665E RID: 91742 RVA: 0x00533D70 File Offset: 0x00531F70
|
||||
[Token(Token = "0x601665E")]
|
||||
[Address(RVA = "0x1CE3150", Offset = "0x1CE2150", VA = "0x181CE3150")]
|
||||
public DisableInteractionWhenCircuitsHidden()
|
||||
{
|
||||
this.preventNavMeshGeneration = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400EA4B RID: 59979
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400EA4B")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private Tool tool;
|
||||
|
||||
// Token: 0x0400EA4C RID: 59980
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400EA4C")]
|
||||
private bool CJKCLCBICAG = true;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user