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

165 lines
5.1 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using RecRoom.Core.Creation;
using UnityEngine;
namespace RecRoom.Core.GameManagement
{
// Token: 0x020033A2 RID: 13218
[Token(Token = "0x20033A2")]
public class CharadesCoOpClassicGameRuleWrapper : GameRuleCircuitWrapperTool
{
// Token: 0x17003F90 RID: 16272
// (get) Token: 0x06017068 RID: 94312 RVA: 0x00561220 File Offset: 0x0055F420
[Token(Token = "0x17003F90")]
public override OLEPPCBDAND IOFDFKMMBFE
{
[Token(Token = "0x6017068")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "18")]
get
{
}
}
// Token: 0x06017069 RID: 94313 RVA: 0x00561230 File Offset: 0x0055F430
[Token(Token = "0x6017069")]
[Address(RVA = "0x89BF10", Offset = "0x89AD10", VA = "0x18089BF10", Slot = "19")]
protected override void PFILOHJDFAB()
{
float num = this.defaultGameDuration;
this.ECJPCDHPEII = num;
float num2 = this.defaultRoundPerformerDuration;
this.HPOFFHGKEFO = num2;
}
// Token: 0x0601706A RID: 94314 RVA: 0x0056125C File Offset: 0x0055F45C
[Token(Token = "0x601706A")]
[Address(RVA = "0x89BB10", Offset = "0x89A910", VA = "0x18089BB10", Slot = "22")]
protected override void AMJHODPKAMA()
{
base..ctor();
CreationObject creationObject = this.tool.creationObject;
Func<float> func = new Func(this.GNNBJCCEOPL);
Action<float> action = new Action(this.APNOFHABCAB);
ulong num;
ECJBHJOCKHL ecjbhjockhl;
base.EHGFLEINJGA("Game Duration", func, action, (int)num, ecjbhjockhl);
Func<float> func2 = new Func(this.BCFDNDEMJBD);
Action<float> action2 = new Action(this.BLNPFMJBDMG);
ulong num2;
base.EHGFLEINJGA("Round Duration", func2, action2, (int)num2, ecjbhjockhl);
}
// Token: 0x0601706B RID: 94315 RVA: 0x005612DC File Offset: 0x0055F4DC
[Token(Token = "0x601706B")]
[Address(RVA = "0x89BD40", Offset = "0x89AB40", VA = "0x18089BD40", Slot = "21")]
protected override void GHKKAHMGNIM()
{
base..ctor();
GameRuleManager gameRuleManager = base.ONBCAGFIKMD;
if (gameRuleManager == 0)
{
}
int num = 0;
if (gameRuleManager != num)
{
float ecjpcdhpeii = this.ECJPCDHPEII;
float hpoffhgkefo = this.HPOFFHGKEFO;
}
}
// Token: 0x0601706C RID: 94316 RVA: 0x00561320 File Offset: 0x0055F520
[Token(Token = "0x601706C")]
[Address(RVA = "0x89BCE0", Offset = "0x89AAE0", VA = "0x18089BCE0", Slot = "23")]
protected override void DeserializeFrom(LPLECMBCDLE DMJBHJEJEPL)
{
base.<Subscribe>b__1_0(DMJBHJEJEPL);
ECFGJMDJMAL iaigaiegemm = DMJBHJEJEPL.IAIGAIEGEMM;
if (iaigaiegemm != 0)
{
float cneenboiabc = iaigaiegemm.CNEENBOIABC;
this.ECJPCDHPEII = cneenboiabc;
float hejkilloicj = DMJBHJEJEPL.IAIGAIEGEMM.HEJKILLOICJ;
this.HPOFFHGKEFO = hejkilloicj;
}
}
// Token: 0x0601706D RID: 94317 RVA: 0x00561368 File Offset: 0x0055F568
[Token(Token = "0x601706D")]
[Address(RVA = "0x89BE40", Offset = "0x89AC40", VA = "0x18089BE40", Slot = "24")]
protected override void MABDMFJEFIE(ref LPLECMBCDLE DMJBHJEJEPL)
{
base.<Subscribe>b__1_0(ref DMJBHJEJEPL);
base.<Subscribe>b__1_0(ref DMJBHJEJEPL);
ECFGJMDJMAL ecfgjmdjmal = new ECFGJMDJMAL();
float hpoffhgkefo = this.HPOFFHGKEFO;
}
// Token: 0x0601706E RID: 94318 RVA: 0x00561398 File Offset: 0x0055F598
[Token(Token = "0x601706E")]
[Address(RVA = "0x89BF30", Offset = "0x89AD30", VA = "0x18089BF30")]
public CharadesCoOpClassicGameRuleWrapper()
{
}
// Token: 0x0601706F RID: 94319 RVA: 0x005613C4 File Offset: 0x0055F5C4
[Token(Token = "0x601706F")]
[Address(RVA = "0x89BE30", Offset = "0x89AC30", VA = "0x18089BE30")]
[CompilerGenerated]
private float GNNBJCCEOPL()
{
return this.ECJPCDHPEII;
}
// Token: 0x06017070 RID: 94320 RVA: 0x005613D8 File Offset: 0x0055F5D8
[Token(Token = "0x6017070")]
[Address(RVA = "0x89BCB0", Offset = "0x89AAB0", VA = "0x18089BCB0")]
[CompilerGenerated]
private void APNOFHABCAB(float DINHOLEGEMB)
{
this.ECJPCDHPEII = DINHOLEGEMB;
}
// Token: 0x06017071 RID: 94321 RVA: 0x005613EC File Offset: 0x0055F5EC
[Token(Token = "0x6017071")]
[Address(RVA = "0x89BCC0", Offset = "0x89AAC0", VA = "0x18089BCC0")]
[CompilerGenerated]
private float BCFDNDEMJBD()
{
return this.HPOFFHGKEFO;
}
// Token: 0x06017072 RID: 94322 RVA: 0x00561400 File Offset: 0x0055F600
[Token(Token = "0x6017072")]
[Address(RVA = "0x89BCD0", Offset = "0x89AAD0", VA = "0x18089BCD0")]
[CompilerGenerated]
private void BLNPFMJBDMG(float DINHOLEGEMB)
{
this.HPOFFHGKEFO = DINHOLEGEMB;
}
// Token: 0x0400EFE2 RID: 61410
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400EFE2")]
[SerializeField]
private float defaultGameDuration = 300f;
// Token: 0x0400EFE3 RID: 61411
[FieldOffset(Offset = "0x8C")]
[Token(Token = "0x400EFE3")]
[SerializeField]
private float defaultRoundPerformerDuration = 40f;
// Token: 0x0400EFE4 RID: 61412
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x400EFE4")]
private float ECJPCDHPEII;
// Token: 0x0400EFE5 RID: 61413
[FieldOffset(Offset = "0x94")]
[Token(Token = "0x400EFE5")]
private float HPOFFHGKEFO;
}
}