Files
2026-04-10 22:50:51 +02:00

113 lines
3.5 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using RecRoom.Core.Creation;
using UnityEngine;
namespace RecRoom.Core.GameManagement
{
// Token: 0x020033A8 RID: 13224
[Token(Token = "0x20033A8")]
public class PaddleballGameRuleWrapper : GameRuleCircuitWrapperTool
{
// Token: 0x06017098 RID: 94360 RVA: 0x005619E0 File Offset: 0x0055FBE0
[Token(Token = "0x6017098")]
[Address(RVA = "0x89DED0", Offset = "0x89CCD0", VA = "0x18089DED0", Slot = "19")]
protected override void PFILOHJDFAB()
{
int num = this.defaultGoalsToWin;
this.CDELOEKFALC = num;
}
// Token: 0x06017099 RID: 94361 RVA: 0x005619FC File Offset: 0x0055FBFC
[Token(Token = "0x6017099")]
[Address(RVA = "0xA330F0", Offset = "0xA31EF0", VA = "0x180A330F0", Slot = "22")]
protected override void AMJHODPKAMA()
{
CreationObject creationObject = this.tool.creationObject;
DOPNALIMPNA[] array = Array.Empty<DOPNALIMPNA>();
ECJBHJOCKHL ecjbhjockhl = creationObject.AddFoldoutMenu("Paddleball Options", 10, array);
Func<int> func = new Func(this.KLMKCKIDNPF);
Action<int> action = new Action(this.ECIMOFPLPJD);
ulong num;
base.CPNGOMINCGF("Goals To Win", func, action, (int)num, ecjbhjockhl);
}
// Token: 0x0601709A RID: 94362 RVA: 0x00561A60 File Offset: 0x0055FC60
[Token(Token = "0x601709A")]
[Address(RVA = "0xA33240", Offset = "0xA32040", VA = "0x180A33240", Slot = "21")]
protected override void GHKKAHMGNIM()
{
KCMNCAFFHJG<GameRuleManager> lofhepjnhpm = this.LOFHEPJNHPM;
int num = 0;
GameRuleManager gameRuleManager = lofhepjnhpm.IAHDANBDAAM(num != 0);
if (gameRuleManager == 0)
{
}
int num2 = 0;
if (gameRuleManager != num2)
{
int cdeloekfalc = this.CDELOEKFALC;
}
}
// Token: 0x0601709B RID: 94363 RVA: 0x00561AA0 File Offset: 0x0055FCA0
[Token(Token = "0x601709B")]
[Address(RVA = "0xA33210", Offset = "0xA32010", VA = "0x180A33210", Slot = "23")]
protected override void DeserializeFrom(LPLECMBCDLE DMJBHJEJEPL)
{
LDNGNLIOMDG cciajhlapph = DMJBHJEJEPL.CCIAJHLAPPH;
if (cciajhlapph != 0)
{
int canfjkngcjj = cciajhlapph.CANFJKNGCJJ;
this.CDELOEKFALC = canfjkngcjj;
}
}
// Token: 0x0601709C RID: 94364 RVA: 0x00561ACC File Offset: 0x0055FCCC
[Token(Token = "0x601709C")]
[Address(RVA = "0xA33340", Offset = "0xA32140", VA = "0x180A33340", Slot = "24")]
protected override void MABDMFJEFIE(ref LPLECMBCDLE DMJBHJEJEPL)
{
LDNGNLIOMDG ldngnliomdg = new LDNGNLIOMDG();
int cdeloekfalc = this.CDELOEKFALC;
}
// Token: 0x0601709D RID: 94365 RVA: 0x00561AEC File Offset: 0x0055FCEC
[Token(Token = "0x601709D")]
[Address(RVA = "0xA333D0", Offset = "0xA321D0", VA = "0x180A333D0")]
public PaddleballGameRuleWrapper()
{
}
// Token: 0x0601709E RID: 94366 RVA: 0x00561B08 File Offset: 0x0055FD08
[Token(Token = "0x601709E")]
[Address(RVA = "0x6166C0", Offset = "0x6154C0", VA = "0x1806166C0")]
[CompilerGenerated]
private int KLMKCKIDNPF()
{
return this.CDELOEKFALC;
}
// Token: 0x0601709F RID: 94367 RVA: 0x00561B1C File Offset: 0x0055FD1C
[Token(Token = "0x601709F")]
[Address(RVA = "0x6E19A0", Offset = "0x6E07A0", VA = "0x1806E19A0")]
[CompilerGenerated]
private void ECIMOFPLPJD(int DINHOLEGEMB)
{
this.CDELOEKFALC = DINHOLEGEMB;
}
// Token: 0x0400EFF2 RID: 61426
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400EFF2")]
[SerializeField]
private int defaultGoalsToWin = (int)((ulong)5L);
// Token: 0x0400EFF3 RID: 61427
[FieldOffset(Offset = "0x8C")]
[Token(Token = "0x400EFF3")]
private int CDELOEKFALC;
}
}