213 lines
5.9 KiB
C#
213 lines
5.9 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Realtime;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom
|
|
{
|
|
// Token: 0x02001D4D RID: 7501
|
|
[Token(Token = "0x2001D4D")]
|
|
[StructLayout(3)]
|
|
public class PhysicalButtonLocalToggleAdapter : MonoBehaviour, CIMGBMFEJGJ, LDFLLGHNPBK, GBPOGKILLBJ
|
|
{
|
|
// Token: 0x140000DC RID: 220
|
|
// (add) Token: 0x0600C9DA RID: 51674 RVA: 0x002FD7E4 File Offset: 0x002FB9E4
|
|
// (remove) Token: 0x0600C9DB RID: 51675 RVA: 0x002FD80C File Offset: 0x002FBA0C
|
|
[Token(Token = "0x140000DC")]
|
|
public event Action PEFOBKHNEAF
|
|
{
|
|
[Token(Token = "0x600C9DA")]
|
|
[Address(RVA = "0x140FD00", Offset = "0x140E700", VA = "0x18140FD00", Slot = "4")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action pefobkhneaf;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
pefobkhneaf = this.PEFOBKHNEAF;
|
|
@delegate = Delegate.Combine(pefobkhneaf, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != pefobkhneaf)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600C9DB")]
|
|
[Address(RVA = "0x140FDE0", Offset = "0x140E7E0", VA = "0x18140FDE0", Slot = "5")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action pefobkhneaf;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
pefobkhneaf = this.PEFOBKHNEAF;
|
|
@delegate = Delegate.Remove(pefobkhneaf, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != pefobkhneaf)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001F72 RID: 8050
|
|
// (get) Token: 0x0600C9DC RID: 51676 RVA: 0x002FD834 File Offset: 0x002FBA34
|
|
// (set) Token: 0x0600C9DD RID: 51677 RVA: 0x002FD848 File Offset: 0x002FBA48
|
|
[Token(Token = "0x17001F72")]
|
|
public bool IBIEKAOHAMD
|
|
{
|
|
[Token(Token = "0x600C9DC")]
|
|
[Address(RVA = "0x421DE0", Offset = "0x4207E0", VA = "0x180421DE0", Slot = "6")]
|
|
get
|
|
{
|
|
return this.LNKLGKDOHBO;
|
|
}
|
|
[Token(Token = "0x600C9DD")]
|
|
[Address(RVA = "0x140FE80", Offset = "0x140E880", VA = "0x18140FE80", Slot = "12")]
|
|
set
|
|
{
|
|
if (this.LNKLGKDOHBO != value)
|
|
{
|
|
this.LNKLGKDOHBO = value;
|
|
this.BBEPJNPPLIK();
|
|
Action pefobkhneaf = this.PEFOBKHNEAF;
|
|
if (pefobkhneaf != 0)
|
|
{
|
|
pefobkhneaf();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C9DE RID: 51678 RVA: 0x002FD880 File Offset: 0x002FBA80
|
|
[Token(Token = "0x600C9DE")]
|
|
[Address(RVA = "0x140FB80", Offset = "0x140E580", VA = "0x18140FB80")]
|
|
private void Awake()
|
|
{
|
|
PhysicalButtonBase physicalButtonBase = this.button;
|
|
if (physicalButtonBase == 0)
|
|
{
|
|
}
|
|
this.BBKCCBINKIL = physicalButtonBase;
|
|
this.BBEPJNPPLIK();
|
|
}
|
|
|
|
// Token: 0x0600C9DF RID: 51679 RVA: 0x002FD8A8 File Offset: 0x002FBAA8
|
|
[Token(Token = "0x600C9DF")]
|
|
[Address(RVA = "0x140FC00", Offset = "0x140E600", VA = "0x18140FC00")]
|
|
private void BBEPJNPPLIK()
|
|
{
|
|
if (this.LNKLGKDOHBO)
|
|
{
|
|
}
|
|
RecRoomAudioClip recRoomAudioClip = this.toggledOnAudio;
|
|
if (recRoomAudioClip != 0)
|
|
{
|
|
ChargePhysicalButton bbkccbinkil = this.BBKCCBINKIL;
|
|
int num = 0;
|
|
if (bbkccbinkil != num)
|
|
{
|
|
return;
|
|
}
|
|
this.button.onButtonPressAudio = recRoomAudioClip;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001F73 RID: 8051
|
|
// (get) Token: 0x0600C9E0 RID: 51680 RVA: 0x002FD8F0 File Offset: 0x002FBAF0
|
|
[Token(Token = "0x17001F73")]
|
|
public PhysicalButtonBase.PhysicalButtonPressEvent DAEHIAENLOI
|
|
{
|
|
[Token(Token = "0x600C9E0")]
|
|
[Address(RVA = "0x140FDC0", Offset = "0x140E7C0", VA = "0x18140FDC0", Slot = "7")]
|
|
get
|
|
{
|
|
return this.button.pressEvent;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001F74 RID: 8052
|
|
// (get) Token: 0x0600C9E1 RID: 51681 RVA: 0x002FD910 File Offset: 0x002FBB10
|
|
[Token(Token = "0x17001F74")]
|
|
public PhysicalButtonBase.PhysicalButtonStateEvent IPNGCONCAGM
|
|
{
|
|
[Token(Token = "0x600C9E1")]
|
|
[Address(RVA = "0x140FDA0", Offset = "0x140E7A0", VA = "0x18140FDA0", Slot = "8")]
|
|
get
|
|
{
|
|
return this.button.onReleaseEvent;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001F75 RID: 8053
|
|
// (get) Token: 0x0600C9E2 RID: 51682 RVA: 0x002FD930 File Offset: 0x002FBB30
|
|
[Token(Token = "0x17001F75")]
|
|
public PhysicalButtonBase.PhysicalButtonStateEvent ELNAIGJKNLE
|
|
{
|
|
[Token(Token = "0x600C9E2")]
|
|
[Address(RVA = "0x11AA6C0", Offset = "0x11A90C0", VA = "0x1811AA6C0", Slot = "9")]
|
|
get
|
|
{
|
|
return this.button.onPressTransferEvent;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C9E3 RID: 51683 RVA: 0x002FD950 File Offset: 0x002FBB50
|
|
[Token(Token = "0x600C9E3")]
|
|
[Address(RVA = "0x140FCE0", Offset = "0x140E6E0", VA = "0x18140FCE0", Slot = "10")]
|
|
public Photon.Realtime.Player GetSomePressingPlayer()
|
|
{
|
|
return this.button.GetSomePressingPlayer();
|
|
}
|
|
|
|
// Token: 0x0600C9E4 RID: 51684 RVA: 0x002FD970 File Offset: 0x002FBB70
|
|
[Token(Token = "0x600C9E4")]
|
|
[Address(RVA = "0x140FCC0", Offset = "0x140E6C0", VA = "0x18140FCC0", Slot = "11")]
|
|
public Photon.Realtime.Player GetSomePressingPlayer(out Collider GLPOLGOBLAA)
|
|
{
|
|
return this.button.GetSomePressingPlayer(out GLPOLGOBLAA);
|
|
}
|
|
|
|
// Token: 0x0600C9E5 RID: 51685 RVA: 0x002FD990 File Offset: 0x002FBB90
|
|
[Token(Token = "0x600C9E5")]
|
|
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
|
public PhysicalButtonLocalToggleAdapter()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040085E2 RID: 34274
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40085E2")]
|
|
[SerializeField]
|
|
private PhysicalButtonBase button;
|
|
|
|
// Token: 0x040085E3 RID: 34275
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40085E3")]
|
|
[SerializeField]
|
|
[Header("Audio")]
|
|
private RecRoomAudioClip toggledOnAudio;
|
|
|
|
// Token: 0x040085E4 RID: 34276
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40085E4")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip toggledOffAudio;
|
|
|
|
// Token: 0x040085E5 RID: 34277
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40085E5")]
|
|
private ChargePhysicalButton BBKCCBINKIL;
|
|
|
|
// Token: 0x040085E7 RID: 34279
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40085E7")]
|
|
private bool LNKLGKDOHBO;
|
|
}
|
|
}
|