Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/PhysicalButtonLocalToggleAdapter.cs
2026-04-08 23:40:05 +02:00

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;
}
}