Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +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: 0x0200348F RID: 13455
[Token(Token = "0x200348F")]
public class CharadesCoOpClassicGameRuleWrapper : GameRuleCircuitWrapperTool
{
// Token: 0x17004053 RID: 16467
// (get) Token: 0x060174F6 RID: 95478 RVA: 0x0056C308 File Offset: 0x0056A508
[Token(Token = "0x17004053")]
public override OLEPPCBDAND IOFDFKMMBFE
{
[Token(Token = "0x60174F6")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "18")]
get
{
}
}
// Token: 0x060174F7 RID: 95479 RVA: 0x0056C318 File Offset: 0x0056A518
[Token(Token = "0x60174F7")]
[Address(RVA = "0x1394A10", Offset = "0x1393A10", VA = "0x181394A10", Slot = "19")]
protected override void PFILOHJDFAB()
{
float num = this.defaultGameDuration;
this.ECJPCDHPEII = num;
float num2 = this.defaultRoundPerformerDuration;
this.HPOFFHGKEFO = num2;
}
// Token: 0x060174F8 RID: 95480 RVA: 0x0056C344 File Offset: 0x0056A544
[Token(Token = "0x60174F8")]
[Address(RVA = "0x1394630", Offset = "0x1393630", VA = "0x181394630", 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: 0x060174F9 RID: 95481 RVA: 0x0056C3C4 File Offset: 0x0056A5C4
[Token(Token = "0x60174F9")]
[Address(RVA = "0x1394840", Offset = "0x1393840", VA = "0x181394840", 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: 0x060174FA RID: 95482 RVA: 0x0056C408 File Offset: 0x0056A608
[Token(Token = "0x60174FA")]
[Address(RVA = "0x13947E0", Offset = "0x13937E0", VA = "0x1813947E0", 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: 0x060174FB RID: 95483 RVA: 0x0056C450 File Offset: 0x0056A650
[Token(Token = "0x60174FB")]
[Address(RVA = "0x1394940", Offset = "0x1393940", VA = "0x181394940", 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: 0x060174FC RID: 95484 RVA: 0x0056C480 File Offset: 0x0056A680
[Token(Token = "0x60174FC")]
[Address(RVA = "0x1394A30", Offset = "0x1393A30", VA = "0x181394A30")]
public CharadesCoOpClassicGameRuleWrapper()
{
}
// Token: 0x060174FD RID: 95485 RVA: 0x0056C4AC File Offset: 0x0056A6AC
[Token(Token = "0x60174FD")]
[Address(RVA = "0x1394930", Offset = "0x1393930", VA = "0x181394930")]
[CompilerGenerated]
private float GNNBJCCEOPL()
{
return this.ECJPCDHPEII;
}
// Token: 0x060174FE RID: 95486 RVA: 0x0056C4C0 File Offset: 0x0056A6C0
[Token(Token = "0x60174FE")]
[Address(RVA = "0x13947D0", Offset = "0x13937D0", VA = "0x1813947D0")]
[CompilerGenerated]
private void APNOFHABCAB(float DINHOLEGEMB)
{
this.ECJPCDHPEII = DINHOLEGEMB;
}
// Token: 0x060174FF RID: 95487 RVA: 0x0056C4D4 File Offset: 0x0056A6D4
[Token(Token = "0x60174FF")]
[Address(RVA = "0x997130", Offset = "0x996130", VA = "0x180997130")]
[CompilerGenerated]
private float BCFDNDEMJBD()
{
return this.HPOFFHGKEFO;
}
// Token: 0x06017500 RID: 95488 RVA: 0x0056C4E8 File Offset: 0x0056A6E8
[Token(Token = "0x6017500")]
[Address(RVA = "0x997240", Offset = "0x996240", VA = "0x180997240")]
[CompilerGenerated]
private void BLNPFMJBDMG(float DINHOLEGEMB)
{
this.HPOFFHGKEFO = DINHOLEGEMB;
}
// Token: 0x0400F229 RID: 61993
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400F229")]
[SerializeField]
private float defaultGameDuration = 300f;
// Token: 0x0400F22A RID: 61994
[FieldOffset(Offset = "0x8C")]
[Token(Token = "0x400F22A")]
[SerializeField]
private float defaultRoundPerformerDuration = 40f;
// Token: 0x0400F22B RID: 61995
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x400F22B")]
private float ECJPCDHPEII;
// Token: 0x0400F22C RID: 61996
[FieldOffset(Offset = "0x94")]
[Token(Token = "0x400F22C")]
private float HPOFFHGKEFO;
}
}