113 lines
3.6 KiB
C#
113 lines
3.6 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core.Creation;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.GameManagement
|
|
{
|
|
// Token: 0x02003495 RID: 13461
|
|
[Token(Token = "0x2003495")]
|
|
public class PaddleballGameRuleWrapper : GameRuleCircuitWrapperTool
|
|
{
|
|
// Token: 0x06017526 RID: 95526 RVA: 0x0056CAC8 File Offset: 0x0056ACC8
|
|
[Token(Token = "0x6017526")]
|
|
[Address(RVA = "0x1396980", Offset = "0x1395980", VA = "0x181396980", Slot = "19")]
|
|
protected override void PFILOHJDFAB()
|
|
{
|
|
int num = this.defaultGoalsToWin;
|
|
this.CDELOEKFALC = num;
|
|
}
|
|
|
|
// Token: 0x06017527 RID: 95527 RVA: 0x0056CAE4 File Offset: 0x0056ACE4
|
|
[Token(Token = "0x6017527")]
|
|
[Address(RVA = "0x154D1D0", Offset = "0x154C1D0", VA = "0x18154D1D0", 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: 0x06017528 RID: 95528 RVA: 0x0056CB48 File Offset: 0x0056AD48
|
|
[Token(Token = "0x6017528")]
|
|
[Address(RVA = "0x154D320", Offset = "0x154C320", VA = "0x18154D320", 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: 0x06017529 RID: 95529 RVA: 0x0056CB88 File Offset: 0x0056AD88
|
|
[Token(Token = "0x6017529")]
|
|
[Address(RVA = "0x154D2F0", Offset = "0x154C2F0", VA = "0x18154D2F0", Slot = "23")]
|
|
protected override void DeserializeFrom(LPLECMBCDLE DMJBHJEJEPL)
|
|
{
|
|
LDNGNLIOMDG cciajhlapph = DMJBHJEJEPL.CCIAJHLAPPH;
|
|
if (cciajhlapph != 0)
|
|
{
|
|
int canfjkngcjj = cciajhlapph.CANFJKNGCJJ;
|
|
this.CDELOEKFALC = canfjkngcjj;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601752A RID: 95530 RVA: 0x0056CBB4 File Offset: 0x0056ADB4
|
|
[Token(Token = "0x601752A")]
|
|
[Address(RVA = "0x154D420", Offset = "0x154C420", VA = "0x18154D420", Slot = "24")]
|
|
protected override void MABDMFJEFIE(ref LPLECMBCDLE DMJBHJEJEPL)
|
|
{
|
|
LDNGNLIOMDG ldngnliomdg = new LDNGNLIOMDG();
|
|
int cdeloekfalc = this.CDELOEKFALC;
|
|
}
|
|
|
|
// Token: 0x0601752B RID: 95531 RVA: 0x0056CBD4 File Offset: 0x0056ADD4
|
|
[Token(Token = "0x601752B")]
|
|
[Address(RVA = "0x154D4B0", Offset = "0x154C4B0", VA = "0x18154D4B0")]
|
|
public PaddleballGameRuleWrapper()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601752C RID: 95532 RVA: 0x0056CBF0 File Offset: 0x0056ADF0
|
|
[Token(Token = "0x601752C")]
|
|
[Address(RVA = "0x6A5570", Offset = "0x6A4570", VA = "0x1806A5570")]
|
|
[CompilerGenerated]
|
|
private int KLMKCKIDNPF()
|
|
{
|
|
return this.CDELOEKFALC;
|
|
}
|
|
|
|
// Token: 0x0601752D RID: 95533 RVA: 0x0056CC04 File Offset: 0x0056AE04
|
|
[Token(Token = "0x601752D")]
|
|
[Address(RVA = "0xFDA520", Offset = "0xFD9520", VA = "0x180FDA520")]
|
|
[CompilerGenerated]
|
|
private void ECIMOFPLPJD(int DINHOLEGEMB)
|
|
{
|
|
this.CDELOEKFALC = DINHOLEGEMB;
|
|
}
|
|
|
|
// Token: 0x0400F239 RID: 62009
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400F239")]
|
|
[SerializeField]
|
|
private int defaultGoalsToWin = (int)((ulong)5L);
|
|
|
|
// Token: 0x0400F23A RID: 62010
|
|
[FieldOffset(Offset = "0x8C")]
|
|
[Token(Token = "0x400F23A")]
|
|
private int CDELOEKFALC;
|
|
}
|
|
}
|