113 lines
3.5 KiB
C#
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;
|
|
}
|
|
}
|