oh dear
This commit is contained in:
@@ -0,0 +1,263 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Activities.StuntRunner;
|
||||
using RecRoom.Core.Creation;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.GameManagement
|
||||
{
|
||||
// Token: 0x020033AD RID: 13229
|
||||
[Token(Token = "0x20033AD")]
|
||||
public class StuntRunnerGameRuleWrapper : GameRuleCircuitWrapperTool
|
||||
{
|
||||
// Token: 0x060170C4 RID: 94404 RVA: 0x005621B0 File Offset: 0x005603B0
|
||||
[Token(Token = "0x60170C4")]
|
||||
[Address(RVA = "0xA37EF0", Offset = "0xA36CF0", VA = "0x180A37EF0", Slot = "19")]
|
||||
protected override void PFILOHJDFAB()
|
||||
{
|
||||
int num = this.defaultMaxCourseTime;
|
||||
this.KPHFPPLDEEO = num;
|
||||
bool flag = this.defaultMusicEnabled;
|
||||
this.MPMIKIAHBCH = flag;
|
||||
bool flag2 = this.defaultAnnouncerEnabled;
|
||||
this.OGPNDBPCHDA = flag2;
|
||||
bool flag3 = this.defaultAmbienceEnabled;
|
||||
this.FJEMEGEBJNB = flag3;
|
||||
bool flag4 = this.defaultSpotlightsEnabled;
|
||||
this.KFPKMHODAJF = flag4;
|
||||
}
|
||||
|
||||
// Token: 0x060170C5 RID: 94405 RVA: 0x00562208 File Offset: 0x00560408
|
||||
[Token(Token = "0x60170C5")]
|
||||
[Address(RVA = "0xA37900", Offset = "0xA36700", VA = "0x180A37900", Slot = "22")]
|
||||
protected override void AMJHODPKAMA()
|
||||
{
|
||||
CreationObject creationObject = this.tool.creationObject;
|
||||
DOPNALIMPNA[] array = Array.Empty<DOPNALIMPNA>();
|
||||
ECJBHJOCKHL ecjbhjockhl = creationObject.AddFoldoutMenu("Stunt Runner Options", 11, array);
|
||||
Func<int> func = new Func(this.CLOLCIIGEKL);
|
||||
Action<int> action = new Action(this.CKMELBENMBF);
|
||||
ulong num;
|
||||
base.CPNGOMINCGF("Max Course Time (seconds)", func, action, (int)num, ecjbhjockhl);
|
||||
Func<bool> func2 = new Func(this.LEOMAFFJJFG);
|
||||
Action<bool> action2 = new Action(this.ODEJIKBHLNE);
|
||||
ulong num2;
|
||||
base.FINDHKFEJFP("Play music", func2, action2, (int)num2, ecjbhjockhl);
|
||||
Func<bool> func3 = new Func(this.OCPKIIDBFNM);
|
||||
Action<bool> action3 = new Action(this.HLPNKNMCIEH);
|
||||
ulong num3;
|
||||
base.FINDHKFEJFP("Play announcer vocals", func3, action3, (int)num3, ecjbhjockhl);
|
||||
Func<bool> func4 = new Func(this.DEFOPGGJLDM);
|
||||
Action<bool> action4 = new Action(this.GGEJGNEOIGI);
|
||||
ulong num4;
|
||||
base.FINDHKFEJFP("Play ambience sounds", func4, action4, (int)num4, ecjbhjockhl);
|
||||
Func<bool> func5 = new Func(this.MJMKKEFGMJI);
|
||||
Action<bool> action5 = new Action(this.IOKIHFIPJAH);
|
||||
ulong num5;
|
||||
base.FINDHKFEJFP("Enable player spotlights", func5, action5, (int)num5, ecjbhjockhl);
|
||||
}
|
||||
|
||||
// Token: 0x060170C6 RID: 94406 RVA: 0x00562324 File Offset: 0x00560524
|
||||
[Token(Token = "0x60170C6")]
|
||||
[Address(RVA = "0xA37CA0", Offset = "0xA36AA0", VA = "0x180A37CA0", Slot = "21")]
|
||||
protected override void GHKKAHMGNIM()
|
||||
{
|
||||
StuntRunnerManager instance = StuntRunnerManager.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (instance != num)
|
||||
{
|
||||
bool mpmikiahbch = this.MPMIKIAHBCH;
|
||||
instance.ACPDBCPBHGM = mpmikiahbch;
|
||||
bool ogpndbpchda = this.OGPNDBPCHDA;
|
||||
instance.<ABCBPDFLBDG>k__BackingField = ogpndbpchda;
|
||||
bool fjemegebjnb = this.FJEMEGEBJNB;
|
||||
instance.<JPMNIIOHLEN>k__BackingField = fjemegebjnb;
|
||||
bool kfpkmhodajf = this.KFPKMHODAJF;
|
||||
instance.<ALJMDKFJDBE>k__BackingField = kfpkmhodajf;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060170C7 RID: 94407 RVA: 0x0056238C File Offset: 0x0056058C
|
||||
[Token(Token = "0x60170C7")]
|
||||
[Address(RVA = "0xA37C10", Offset = "0xA36A10", VA = "0x180A37C10", Slot = "23")]
|
||||
protected override void DeserializeFrom(LPLECMBCDLE DMJBHJEJEPL)
|
||||
{
|
||||
HAADJHEAMPL hljiobhdljo = DMJBHJEJEPL.HLJIOBHDLJO;
|
||||
if (hljiobhdljo != 0)
|
||||
{
|
||||
int gphdcpnmahg = hljiobhdljo.GPHDCPNMAHG;
|
||||
this.KPHFPPLDEEO = gphdcpnmahg;
|
||||
bool cphfjpdaegp = DMJBHJEJEPL.HLJIOBHDLJO.CPHFJPDAEGP;
|
||||
this.MPMIKIAHBCH = cphfjpdaegp;
|
||||
bool ncabpakeknb = DMJBHJEJEPL.HLJIOBHDLJO.NCABPAKEKNB;
|
||||
this.OGPNDBPCHDA = ncabpakeknb;
|
||||
bool jbdjmemmgkj = DMJBHJEJEPL.HLJIOBHDLJO.JBDJMEMMGKJ;
|
||||
this.FJEMEGEBJNB = jbdjmemmgkj;
|
||||
bool mdommncmjkh = DMJBHJEJEPL.HLJIOBHDLJO.MDOMMNCMJKH;
|
||||
this.KFPKMHODAJF = mdommncmjkh;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060170C8 RID: 94408 RVA: 0x00562408 File Offset: 0x00560608
|
||||
[Token(Token = "0x60170C8")]
|
||||
[Address(RVA = "0xA37DB0", Offset = "0xA36BB0", VA = "0x180A37DB0", Slot = "24")]
|
||||
protected override void MABDMFJEFIE(ref LPLECMBCDLE DMJBHJEJEPL)
|
||||
{
|
||||
HAADJHEAMPL haadjheampl = new HAADJHEAMPL();
|
||||
bool kfpkmhodajf = this.KFPKMHODAJF;
|
||||
}
|
||||
|
||||
// Token: 0x060170C9 RID: 94409 RVA: 0x00562428 File Offset: 0x00560628
|
||||
[Token(Token = "0x60170C9")]
|
||||
[Address(RVA = "0xA37F40", Offset = "0xA36D40", VA = "0x180A37F40")]
|
||||
public StuntRunnerGameRuleWrapper()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060170CA RID: 94410 RVA: 0x00562450 File Offset: 0x00560650
|
||||
[Token(Token = "0x60170CA")]
|
||||
[Address(RVA = "0x73F5C0", Offset = "0x73E3C0", VA = "0x18073F5C0")]
|
||||
[CompilerGenerated]
|
||||
private int CLOLCIIGEKL()
|
||||
{
|
||||
return this.KPHFPPLDEEO;
|
||||
}
|
||||
|
||||
// Token: 0x060170CB RID: 94411 RVA: 0x00562464 File Offset: 0x00560664
|
||||
[Token(Token = "0x60170CB")]
|
||||
[Address(RVA = "0x7CB6F0", Offset = "0x7CA4F0", VA = "0x1807CB6F0")]
|
||||
[CompilerGenerated]
|
||||
private void CKMELBENMBF(int DINHOLEGEMB)
|
||||
{
|
||||
this.KPHFPPLDEEO = DINHOLEGEMB;
|
||||
}
|
||||
|
||||
// Token: 0x060170CC RID: 94412 RVA: 0x00562478 File Offset: 0x00560678
|
||||
[Token(Token = "0x60170CC")]
|
||||
[Address(RVA = "0x5F4E30", Offset = "0x5F3C30", VA = "0x1805F4E30")]
|
||||
[CompilerGenerated]
|
||||
private bool LEOMAFFJJFG()
|
||||
{
|
||||
return this.MPMIKIAHBCH;
|
||||
}
|
||||
|
||||
// Token: 0x060170CD RID: 94413 RVA: 0x0056248C File Offset: 0x0056068C
|
||||
[Token(Token = "0x60170CD")]
|
||||
[Address(RVA = "0xA37EE0", Offset = "0xA36CE0", VA = "0x180A37EE0")]
|
||||
[CompilerGenerated]
|
||||
private void ODEJIKBHLNE(bool DINHOLEGEMB)
|
||||
{
|
||||
this.MPMIKIAHBCH = DINHOLEGEMB;
|
||||
}
|
||||
|
||||
// Token: 0x060170CE RID: 94414 RVA: 0x005624A0 File Offset: 0x005606A0
|
||||
[Token(Token = "0x60170CE")]
|
||||
[Address(RVA = "0xA37ED0", Offset = "0xA36CD0", VA = "0x180A37ED0")]
|
||||
[CompilerGenerated]
|
||||
private bool OCPKIIDBFNM()
|
||||
{
|
||||
return this.OGPNDBPCHDA;
|
||||
}
|
||||
|
||||
// Token: 0x060170CF RID: 94415 RVA: 0x005624B4 File Offset: 0x005606B4
|
||||
[Token(Token = "0x60170CF")]
|
||||
[Address(RVA = "0xA37D90", Offset = "0xA36B90", VA = "0x180A37D90")]
|
||||
[CompilerGenerated]
|
||||
private void HLPNKNMCIEH(bool DINHOLEGEMB)
|
||||
{
|
||||
this.OGPNDBPCHDA = DINHOLEGEMB;
|
||||
}
|
||||
|
||||
// Token: 0x060170D0 RID: 94416 RVA: 0x005624C8 File Offset: 0x005606C8
|
||||
[Token(Token = "0x60170D0")]
|
||||
[Address(RVA = "0xA37C00", Offset = "0xA36A00", VA = "0x180A37C00")]
|
||||
[CompilerGenerated]
|
||||
private bool DEFOPGGJLDM()
|
||||
{
|
||||
return this.FJEMEGEBJNB;
|
||||
}
|
||||
|
||||
// Token: 0x060170D1 RID: 94417 RVA: 0x005624DC File Offset: 0x005606DC
|
||||
[Token(Token = "0x60170D1")]
|
||||
[Address(RVA = "0xA37C90", Offset = "0xA36A90", VA = "0x180A37C90")]
|
||||
[CompilerGenerated]
|
||||
private void GGEJGNEOIGI(bool DINHOLEGEMB)
|
||||
{
|
||||
this.FJEMEGEBJNB = DINHOLEGEMB;
|
||||
}
|
||||
|
||||
// Token: 0x060170D2 RID: 94418 RVA: 0x005624F0 File Offset: 0x005606F0
|
||||
[Token(Token = "0x60170D2")]
|
||||
[Address(RVA = "0xA37EC0", Offset = "0xA36CC0", VA = "0x180A37EC0")]
|
||||
[CompilerGenerated]
|
||||
private bool MJMKKEFGMJI()
|
||||
{
|
||||
return this.KFPKMHODAJF;
|
||||
}
|
||||
|
||||
// Token: 0x060170D3 RID: 94419 RVA: 0x00562504 File Offset: 0x00560704
|
||||
[Token(Token = "0x60170D3")]
|
||||
[Address(RVA = "0xA37DA0", Offset = "0xA36BA0", VA = "0x180A37DA0")]
|
||||
[CompilerGenerated]
|
||||
private void IOKIHFIPJAH(bool DINHOLEGEMB)
|
||||
{
|
||||
this.KFPKMHODAJF = DINHOLEGEMB;
|
||||
}
|
||||
|
||||
// Token: 0x0400F002 RID: 61442
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400F002")]
|
||||
[SerializeField]
|
||||
private int defaultMaxCourseTime = (int)((ulong)180L);
|
||||
|
||||
// Token: 0x0400F003 RID: 61443
|
||||
[FieldOffset(Offset = "0x8C")]
|
||||
[Token(Token = "0x400F003")]
|
||||
[SerializeField]
|
||||
private bool defaultMusicEnabled = true;
|
||||
|
||||
// Token: 0x0400F004 RID: 61444
|
||||
[FieldOffset(Offset = "0x8D")]
|
||||
[Token(Token = "0x400F004")]
|
||||
[SerializeField]
|
||||
private bool defaultAnnouncerEnabled;
|
||||
|
||||
// Token: 0x0400F005 RID: 61445
|
||||
[FieldOffset(Offset = "0x8E")]
|
||||
[Token(Token = "0x400F005")]
|
||||
[SerializeField]
|
||||
private bool defaultAmbienceEnabled;
|
||||
|
||||
// Token: 0x0400F006 RID: 61446
|
||||
[FieldOffset(Offset = "0x8F")]
|
||||
[Token(Token = "0x400F006")]
|
||||
[SerializeField]
|
||||
private bool defaultSpotlightsEnabled;
|
||||
|
||||
// Token: 0x0400F007 RID: 61447
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400F007")]
|
||||
private int KPHFPPLDEEO;
|
||||
|
||||
// Token: 0x0400F008 RID: 61448
|
||||
[FieldOffset(Offset = "0x94")]
|
||||
[Token(Token = "0x400F008")]
|
||||
private bool MPMIKIAHBCH;
|
||||
|
||||
// Token: 0x0400F009 RID: 61449
|
||||
[FieldOffset(Offset = "0x95")]
|
||||
[Token(Token = "0x400F009")]
|
||||
private bool OGPNDBPCHDA;
|
||||
|
||||
// Token: 0x0400F00A RID: 61450
|
||||
[FieldOffset(Offset = "0x96")]
|
||||
[Token(Token = "0x400F00A")]
|
||||
private bool FJEMEGEBJNB;
|
||||
|
||||
// Token: 0x0400F00B RID: 61451
|
||||
[FieldOffset(Offset = "0x97")]
|
||||
[Token(Token = "0x400F00B")]
|
||||
private bool KFPKMHODAJF;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user