201 lines
6.3 KiB
C#
201 lines
6.3 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.GameManagement
|
|
{
|
|
// Token: 0x02002DE1 RID: 11745
|
|
[Token(Token = "0x2002DE1")]
|
|
[StructLayout(3)]
|
|
public class PaintballTeamBattleGameRuleWrapper : GameRuleCircuitWrapperTool
|
|
{
|
|
// Token: 0x17003823 RID: 14371
|
|
// (get) Token: 0x06014F3D RID: 85821 RVA: 0x00507040 File Offset: 0x00505240
|
|
[Token(Token = "0x17003823")]
|
|
public override OLEPPCBDAND IOFDFKMMBFE
|
|
{
|
|
[Token(Token = "0x6014F3D")]
|
|
[Address(RVA = "0x3E2800", Offset = "0x3E1200", VA = "0x1803E2800", Slot = "18")]
|
|
get
|
|
{
|
|
return OLEPPCBDAND.MODE_2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014F3E RID: 85822 RVA: 0x00507050 File Offset: 0x00505250
|
|
[Token(Token = "0x6014F3E")]
|
|
[Address(RVA = "0x15E8720", Offset = "0x15E7120", VA = "0x1815E8720", Slot = "19")]
|
|
protected override void PFILOHJDFAB()
|
|
{
|
|
int num = this.defaultScoreToWin;
|
|
this.NDGHAODANBJ = num;
|
|
float num2 = this.defaultGameDuration;
|
|
this.ECJPCDHPEII = num2;
|
|
bool flag = this.defaultMusicEnabled;
|
|
this.MPMIKIAHBCH = flag;
|
|
}
|
|
|
|
// Token: 0x06014F3F RID: 85823 RVA: 0x00507088 File Offset: 0x00505288
|
|
[Token(Token = "0x6014F3F")]
|
|
[Address(RVA = "0x15E87C0", Offset = "0x15E71C0", VA = "0x1815E87C0", Slot = "22")]
|
|
protected override void AMJHODPKAMA()
|
|
{
|
|
base..ctor();
|
|
Func<int> func = new Func(this.PKOGHCJJPFL);
|
|
Action<int> action = new Action(this.EHKDDJLDHPI);
|
|
ulong num;
|
|
base.CPNGOMINCGF("Hits To Win", func, action, (int)num);
|
|
Func<float> func2 = new Func(this.FLKIGIPCPME);
|
|
Action<float> action2 = new Action(this.LDMNEEPHGAK);
|
|
ulong num2;
|
|
base.EHGFLEINJGA("Game Duration", func2, action2, (int)num2);
|
|
Func<bool> func3 = new Func(this.HNCGKHBAJEG);
|
|
Action<bool> action3 = new Action(this.AONILPEKJHH);
|
|
ulong num3;
|
|
base.FINDHKFEJFP("Play music", func3, action3, (int)num3);
|
|
}
|
|
|
|
// Token: 0x06014F40 RID: 85824 RVA: 0x00507120 File Offset: 0x00505320
|
|
[Token(Token = "0x6014F40")]
|
|
[Address(RVA = "0x15E89E0", Offset = "0x15E73E0", VA = "0x1815E89E0", Slot = "21")]
|
|
protected override void GHKKAHMGNIM()
|
|
{
|
|
base..ctor();
|
|
GameRuleManager gameRuleManager = base.ONBCAGFIKMD;
|
|
if (gameRuleManager == 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
if (gameRuleManager != num)
|
|
{
|
|
int ndghaodanbj = this.NDGHAODANBJ;
|
|
bool mpmikiahbch = this.MPMIKIAHBCH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014F41 RID: 85825 RVA: 0x00507164 File Offset: 0x00505364
|
|
[Token(Token = "0x6014F41")]
|
|
[Address(RVA = "0x15E8970", Offset = "0x15E7370", VA = "0x1815E8970", Slot = "23")]
|
|
protected override void DeserializeFrom(LPLECMBCDLE DMJBHJEJEPL)
|
|
{
|
|
base.DeserializeFrom(DMJBHJEJEPL);
|
|
LAJIPDMICDA dmbmmnepfoe = DMJBHJEJEPL.DMBMMNEPFOE;
|
|
if (dmbmmnepfoe != 0)
|
|
{
|
|
int canfjkngcjj = dmbmmnepfoe.CANFJKNGCJJ;
|
|
this.NDGHAODANBJ = canfjkngcjj;
|
|
float cneenboiabc = DMJBHJEJEPL.DMBMMNEPFOE.CNEENBOIABC;
|
|
this.ECJPCDHPEII = cneenboiabc;
|
|
bool cphfjpdaegp = DMJBHJEJEPL.DMBMMNEPFOE.CPHFJPDAEGP;
|
|
this.MPMIKIAHBCH = cphfjpdaegp;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014F42 RID: 85826 RVA: 0x005071C0 File Offset: 0x005053C0
|
|
[Token(Token = "0x6014F42")]
|
|
[Address(RVA = "0x15E8AE0", Offset = "0x15E74E0", VA = "0x1815E8AE0", Slot = "24")]
|
|
protected override void MABDMFJEFIE(ref LPLECMBCDLE DMJBHJEJEPL)
|
|
{
|
|
base.DeserializeFrom(ref DMJBHJEJEPL);
|
|
LAJIPDMICDA lajipdmicda = new LAJIPDMICDA();
|
|
bool mpmikiahbch = this.MPMIKIAHBCH;
|
|
}
|
|
|
|
// Token: 0x06014F43 RID: 85827 RVA: 0x005071E8 File Offset: 0x005053E8
|
|
[Token(Token = "0x6014F43")]
|
|
[Address(RVA = "0x15E8BC0", Offset = "0x15E75C0", VA = "0x1815E8BC0")]
|
|
public PaintballTeamBattleGameRuleWrapper()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06014F44 RID: 85828 RVA: 0x00507218 File Offset: 0x00505418
|
|
[Token(Token = "0x6014F44")]
|
|
[Address(RVA = "0x91C8E0", Offset = "0x91B2E0", VA = "0x18091C8E0")]
|
|
[CompilerGenerated]
|
|
private int PKOGHCJJPFL()
|
|
{
|
|
return this.NDGHAODANBJ;
|
|
}
|
|
|
|
// Token: 0x06014F45 RID: 85829 RVA: 0x0050722C File Offset: 0x0050542C
|
|
[Token(Token = "0x6014F45")]
|
|
[Address(RVA = "0x15E8530", Offset = "0x15E6F30", VA = "0x1815E8530")]
|
|
[CompilerGenerated]
|
|
private void EHKDDJLDHPI(int DINHOLEGEMB)
|
|
{
|
|
this.NDGHAODANBJ = DINHOLEGEMB;
|
|
}
|
|
|
|
// Token: 0x06014F46 RID: 85830 RVA: 0x00507240 File Offset: 0x00505440
|
|
[Token(Token = "0x6014F46")]
|
|
[Address(RVA = "0x7D79D0", Offset = "0x7D63D0", VA = "0x1807D79D0")]
|
|
[CompilerGenerated]
|
|
private float FLKIGIPCPME()
|
|
{
|
|
return this.ECJPCDHPEII;
|
|
}
|
|
|
|
// Token: 0x06014F47 RID: 85831 RVA: 0x00507254 File Offset: 0x00505454
|
|
[Token(Token = "0x6014F47")]
|
|
[Address(RVA = "0x7D7AE0", Offset = "0x7D64E0", VA = "0x1807D7AE0")]
|
|
[CompilerGenerated]
|
|
private void LDMNEEPHGAK(float DINHOLEGEMB)
|
|
{
|
|
this.ECJPCDHPEII = DINHOLEGEMB;
|
|
}
|
|
|
|
// Token: 0x06014F48 RID: 85832 RVA: 0x00507268 File Offset: 0x00505468
|
|
[Token(Token = "0x6014F48")]
|
|
[Address(RVA = "0x58B300", Offset = "0x589D00", VA = "0x18058B300")]
|
|
[CompilerGenerated]
|
|
private bool HNCGKHBAJEG()
|
|
{
|
|
return this.MPMIKIAHBCH;
|
|
}
|
|
|
|
// Token: 0x06014F49 RID: 85833 RVA: 0x0050727C File Offset: 0x0050547C
|
|
[Token(Token = "0x6014F49")]
|
|
[Address(RVA = "0x58B320", Offset = "0x589D20", VA = "0x18058B320")]
|
|
[CompilerGenerated]
|
|
private void AONILPEKJHH(bool DINHOLEGEMB)
|
|
{
|
|
this.MPMIKIAHBCH = DINHOLEGEMB;
|
|
}
|
|
|
|
// Token: 0x0400DF64 RID: 57188
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400DF64")]
|
|
[SerializeField]
|
|
private int defaultScoreToWin = (int)((ulong)3L);
|
|
|
|
// Token: 0x0400DF65 RID: 57189
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")]
|
|
[Token(Token = "0x400DF65")]
|
|
[SerializeField]
|
|
private float defaultGameDuration = 600f;
|
|
|
|
// Token: 0x0400DF66 RID: 57190
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400DF66")]
|
|
[SerializeField]
|
|
private bool defaultMusicEnabled = true;
|
|
|
|
// Token: 0x0400DF67 RID: 57191
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x400DF67")]
|
|
private int NDGHAODANBJ;
|
|
|
|
// Token: 0x0400DF68 RID: 57192
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400DF68")]
|
|
private float ECJPCDHPEII;
|
|
|
|
// Token: 0x0400DF69 RID: 57193
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x400DF69")]
|
|
private bool MPMIKIAHBCH;
|
|
}
|
|
}
|