Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/Activities/StuntRunner/SandboxImpulseVolume.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

528 lines
18 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Text;
using AGUI.StackedUI;
using Cpp2IlInjected;
using Photon.Pun;
using RecRoom.AGUI.ToolUIs;
using RecRoom.Core.Creation;
using UnityEngine;
namespace RecRoom.Activities.StuntRunner
{
// Token: 0x02002C81 RID: 11393
[Token(Token = "0x2002C81")]
public class SandboxImpulseVolume : MonoBehaviourPun, EOCLMMENCKH
{
// Token: 0x17003511 RID: 13585
// (get) Token: 0x060130CB RID: 78027 RVA: 0x0045B5FC File Offset: 0x004597FC
[Token(Token = "0x17003511")]
protected virtual DAJFOCGPHGP DNDBKOGDKJA
{
[Token(Token = "0x60130CB")]
[Address(RVA = "0xC45930", Offset = "0xC44930", VA = "0x180C45930", Slot = "18")]
get
{
return DAJFOCGPHGP.TriggerCollider;
}
}
// Token: 0x17003512 RID: 13586
// (get) Token: 0x060130CC RID: 78028 RVA: 0x0045B60C File Offset: 0x0045980C
[Token(Token = "0x17003512")]
public CreationObject OLEFCPKAAON
{
[Token(Token = "0x60130CC")]
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
get
{
return this.creationObject;
}
}
// Token: 0x17003513 RID: 13587
// (get) Token: 0x060130CD RID: 78029 RVA: 0x0045B620 File Offset: 0x00459820
// (set) Token: 0x060130CE RID: 78030 RVA: 0x0045B640 File Offset: 0x00459840
[Token(Token = "0x17003513")]
protected bool EOLMFDFHOGC
{
[Token(Token = "0x60130CD")]
[Address(RVA = "0x18E8A90", Offset = "0x18E7A90", VA = "0x1818E8A90")]
get
{
return this.JDKCCCPIAAC.IAHDANBDAAM() != null;
}
[Token(Token = "0x60130CE")]
[Address(RVA = "0x18E8DC0", Offset = "0x18E7DC0", VA = "0x1818E8DC0")]
set
{
KLLMCPFPIIE<bool> jdkcccpiaac = this.JDKCCCPIAAC;
}
}
// Token: 0x17003514 RID: 13588
// (get) Token: 0x060130CF RID: 78031 RVA: 0x0045B65C File Offset: 0x0045985C
// (set) Token: 0x060130D0 RID: 78032 RVA: 0x0045B67C File Offset: 0x0045987C
[Token(Token = "0x17003514")]
public float GNEDNHDICCO
{
[Token(Token = "0x60130CF")]
[Address(RVA = "0x18E8C00", Offset = "0x18E7C00", VA = "0x1818E8C00")]
get
{
return this.BMJIAFMKLMN.KLIAOAJIPKM();
}
[Token(Token = "0x60130D0")]
[Address(RVA = "0x18E9300", Offset = "0x18E8300", VA = "0x1818E9300")]
set
{
JNCNPDMJJGG<float, float, float> bmjiafmklmn = this.BMJIAFMKLMN;
}
}
// Token: 0x17003515 RID: 13589
// (get) Token: 0x060130D1 RID: 78033 RVA: 0x0045B698 File Offset: 0x00459898
// (set) Token: 0x060130D2 RID: 78034 RVA: 0x0045B6B8 File Offset: 0x004598B8
[Token(Token = "0x17003515")]
public float AONCNIHBACL
{
[Token(Token = "0x60130D1")]
[Address(RVA = "0x18E8BB0", Offset = "0x18E7BB0", VA = "0x1818E8BB0")]
get
{
return this.BMJIAFMKLMN.HHKKJDOCBNH();
}
[Token(Token = "0x60130D2")]
[Address(RVA = "0x18E8510", Offset = "0x18E7510", VA = "0x1818E8510")]
set
{
JNCNPDMJJGG<float, float, float> bmjiafmklmn = this.BMJIAFMKLMN;
}
}
// Token: 0x17003516 RID: 13590
// (get) Token: 0x060130D3 RID: 78035 RVA: 0x0045B6D4 File Offset: 0x004598D4
// (set) Token: 0x060130D4 RID: 78036 RVA: 0x0045B6F4 File Offset: 0x004598F4
[Token(Token = "0x17003516")]
public float CKIEHNGCFFO
{
[Token(Token = "0x60130D3")]
[Address(RVA = "0x18E8E20", Offset = "0x18E7E20", VA = "0x1818E8E20")]
get
{
return this.BMJIAFMKLMN.FDPNNFKMEEO();
}
[Token(Token = "0x60130D4")]
[Address(RVA = "0x18E8570", Offset = "0x18E7570", VA = "0x1818E8570")]
set
{
JNCNPDMJJGG<float, float, float> bmjiafmklmn = this.BMJIAFMKLMN;
}
}
// Token: 0x17003517 RID: 13591
// (get) Token: 0x060130D5 RID: 78037 RVA: 0x0045B710 File Offset: 0x00459910
// (set) Token: 0x060130D6 RID: 78038 RVA: 0x0045B730 File Offset: 0x00459930
[Token(Token = "0x17003517")]
public int NELLCNMGNOD
{
[Token(Token = "0x60130D5")]
[Address(RVA = "0x18E8FC0", Offset = "0x18E7FC0", VA = "0x1818E8FC0")]
get
{
return this.FGOPJKGNKCK.IAHDANBDAAM();
}
[Token(Token = "0x60130D6")]
[Address(RVA = "0x18E97A0", Offset = "0x18E87A0", VA = "0x1818E97A0")]
set
{
KLLMCPFPIIE<int> fgopjkgnkck = this.FGOPJKGNKCK;
}
}
// Token: 0x060130D7 RID: 78039 RVA: 0x0045B74C File Offset: 0x0045994C
[Token(Token = "0x60130D7")]
[Address(RVA = "0x18E85D0", Offset = "0x18E75D0", VA = "0x1818E85D0", Slot = "13")]
protected override void Awake()
{
base..ctor();
int num;
Action action;
KLLMCPFPIIE<bool> kllmcpfpiie = new KLLMCPFPIIE(this, "SBP_IA", 1, (OHOEENCHJJE)num, action, num);
num = 0;
float num2 = this.defaultVelocityAdditive;
float num3 = this.defaultMaxVelocity;
this.JDKCCCPIAAC = kllmcpfpiie;
int num4 = this.defaultAirControlPercentage;
JNCNPDMJJGG<float, float, float> jncnpdmjjgg;
this.BMJIAFMKLMN = jncnpdmjjgg;
Action action2;
KLLMCPFPIIE<int> kllmcpfpiie2 = new KLLMCPFPIIE(this, "SBP_ACP", num4, (OHOEENCHJJE)num, action2, num);
CreationObject creationObject = this.creationObject;
this.FGOPJKGNKCK = kllmcpfpiie2;
creationObject.tool.GravityPickupMode = (Tool.LMJNHJCGDOF)((ulong)2L);
}
// Token: 0x060130D8 RID: 78040 RVA: 0x0045B7D0 File Offset: 0x004599D0
[Token(Token = "0x60130D8")]
[Address(RVA = "0x18E95D0", Offset = "0x18E85D0", VA = "0x1818E95D0")]
private void Start()
{
DAJFOCGPHGP dajfocgphgp = this.DNDBKOGDKJA;
this.ADCJHFALHFP();
Tool tool = this.creationObject.tool;
Tool tool2 = this.creationObject.tool;
Tool tool3 = this.creationObject.tool;
}
// Token: 0x060130D9 RID: 78041 RVA: 0x0045B814 File Offset: 0x00459A14
[Token(Token = "0x60130D9")]
[Address(RVA = "0x18E7C80", Offset = "0x18E6C80", VA = "0x1818E7C80", Slot = "19")]
protected virtual void ADCJHFALHFP()
{
List<ILINODKFHEO> list = new List();
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.DEDABHKCIBG <>9__31_ = SandboxImpulseVolume.<>c.<>9__31_0;
if (<>9__31_ == 0)
{
SandboxImpulseVolume.<>c.<>9__31_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultFloatUIControlPrefab;
}
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.JFPPNEDJDNF);
EKPFBGIIJNK ekpfbgiijnk = new EKPFBGIIJNK(<>9__31_, ohindolfnmp, 100);
int num = 0;
list.Add(ekpfbgiijnk);
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.DEDABHKCIBG dedabhkcibg;
if (SandboxImpulseVolume.<>c.<>9__31_2 == 0)
{
dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
SandboxImpulseVolume.<>c.<>9__31_2 = dedabhkcibg;
}
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.OHHOLLNEOAM);
Dictionary<string, FLCFOLDCOJJ> akmjkabimoa = this.AKMJKABIMOA;
ulong num2;
KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(dedabhkcibg, ohindolfnmp2, akmjkabimoa, (int)num2);
list.Add(klcanjpoepc);
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.DEDABHKCIBG dedabhkcibg2;
if (SandboxImpulseVolume.<>c.<>9__31_4 == 0)
{
dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultFloatUIControlPrefab;
SandboxImpulseVolume.<>c.<>9__31_4 = dedabhkcibg2;
}
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.EGDPNAHCHHM);
EKPFBGIIJNK ekpfbgiijnk2 = new EKPFBGIIJNK(dedabhkcibg2, ohindolfnmp3, 98);
list.Add(ekpfbgiijnk2);
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.DEDABHKCIBG dedabhkcibg3;
if (SandboxImpulseVolume.<>c.<>9__31_6 == 0)
{
dedabhkcibg3 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultIntUIControlPrefab;
SandboxImpulseVolume.<>c.<>9__31_6 = dedabhkcibg3;
}
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp4 = new OMKPHDBNLKH.OHINDOLFNMP(this.CEHKEALHJCK);
GAAKDCPNDDI gaakdcpnddi = new GAAKDCPNDDI(dedabhkcibg3, ohindolfnmp4, 97);
list.Add(gaakdcpnddi);
this.creationObject.AddConfigurableSettings(list);
CreationObject creationObject = this.creationObject;
DOPNALIMPNA[] array = new DOPNALIMPNA[4];
Func<float> func = new Func(this.FBJEOGBPHCF);
Action<float> action = new Action(this.AGFCABPLIBA);
INAOBEINBGO inaobeinbgo;
if (inaobeinbgo != 0)
{
}
array[0] = inaobeinbgo;
Func<int> func2 = new Func(this.OFPPKPLJJNE);
Action<int> action2 = new Action(this.MCFNPKLNDNE);
string text;
ulong num3;
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(this.AKMJKABIMOA, func2, action2, "Change Mode", text, num, num, num, num, num3 != 0UL);
if (lnbmgippmjj != 0)
{
}
array[1] = lnbmgippmjj;
Func<float> func3 = new Func(this.LCHEIDDOAEP);
Action<float> action3 = new Action(this.APEGJACMFDI);
INAOBEINBGO inaobeinbgo2;
if (inaobeinbgo2 != 0)
{
}
array[2] = inaobeinbgo2;
Func<int> func4 = new Func(this.NIHCHNAEEAC);
Action<int> action4 = new Action(this.INNEBFHGFAN);
string text2;
ulong num4;
JJOBLNLCNND jjoblnlcnnd = ONOKJPIMIIP.MGAJCIEANHL(func4, action4, "Air Control", "(%)", text2, num != 0, num, (int)num4, num, num);
if (jjoblnlcnnd != 0)
{
}
array[3] = jjoblnlcnnd;
ECJBHJOCKHL ecjbhjockhl = creationObject.AddFoldoutMenu("Impulse Volume", 96, array);
}
// Token: 0x060130DA RID: 78042 RVA: 0x0045BA64 File Offset: 0x00459C64
[Token(Token = "0x60130DA")]
[Address(RVA = "0x18E8C00", Offset = "0x18E7C00", VA = "0x1818E8C00")]
protected float HEMLFKJLDOE()
{
return this.BMJIAFMKLMN.KLIAOAJIPKM();
}
// Token: 0x060130DB RID: 78043 RVA: 0x0045BA84 File Offset: 0x00459C84
[Token(Token = "0x60130DB")]
[Address(RVA = "0x18E9300", Offset = "0x18E8300", VA = "0x1818E9300")]
protected void PPDKKKCPDKM(float ONGBFDACHHG)
{
JNCNPDMJJGG<float, float, float> bmjiafmklmn = this.BMJIAFMKLMN;
}
// Token: 0x060130DC RID: 78044 RVA: 0x0045BAA0 File Offset: 0x00459CA0
[Token(Token = "0x60130DC")]
[Address(RVA = "0x18E8BB0", Offset = "0x18E7BB0", VA = "0x1818E8BB0")]
protected float FBJEOGBPHCF()
{
return this.BMJIAFMKLMN.HHKKJDOCBNH();
}
// Token: 0x060130DD RID: 78045 RVA: 0x0045BAC0 File Offset: 0x00459CC0
[Token(Token = "0x60130DD")]
[Address(RVA = "0x18E8510", Offset = "0x18E7510", VA = "0x1818E8510")]
protected void AGFCABPLIBA(float ONGBFDACHHG)
{
JNCNPDMJJGG<float, float, float> bmjiafmklmn = this.BMJIAFMKLMN;
}
// Token: 0x060130DE RID: 78046 RVA: 0x0045BADC File Offset: 0x00459CDC
[Token(Token = "0x60130DE")]
[Address(RVA = "0x18E8E20", Offset = "0x18E7E20", VA = "0x1818E8E20")]
protected float LCHEIDDOAEP()
{
return this.BMJIAFMKLMN.FDPNNFKMEEO();
}
// Token: 0x060130DF RID: 78047 RVA: 0x0045BAFC File Offset: 0x00459CFC
[Token(Token = "0x60130DF")]
[Address(RVA = "0x18E8570", Offset = "0x18E7570", VA = "0x1818E8570")]
protected void APEGJACMFDI(float ONGBFDACHHG)
{
JNCNPDMJJGG<float, float, float> bmjiafmklmn = this.BMJIAFMKLMN;
}
// Token: 0x060130E0 RID: 78048 RVA: 0x0045BB18 File Offset: 0x00459D18
[Token(Token = "0x60130E0")]
[Address(RVA = "0x18E9010", Offset = "0x18E8010", VA = "0x1818E9010")]
protected int OFPPKPLJJNE()
{
return Convert.ToInt32(this.JDKCCCPIAAC.IAHDANBDAAM() != null);
}
// Token: 0x060130E1 RID: 78049 RVA: 0x0045BB3C File Offset: 0x00459D3C
[Token(Token = "0x60130E1")]
[Address(RVA = "0x18E8E70", Offset = "0x18E7E70", VA = "0x1818E8E70")]
protected void MCFNPKLNDNE(int ONGBFDACHHG)
{
KLLMCPFPIIE<bool> jdkcccpiaac = this.JDKCCCPIAAC;
}
// Token: 0x060130E2 RID: 78050 RVA: 0x0045BB58 File Offset: 0x00459D58
[Token(Token = "0x60130E2")]
[Address(RVA = "0x18E8FC0", Offset = "0x18E7FC0", VA = "0x1818E8FC0")]
protected int NIHCHNAEEAC()
{
return this.FGOPJKGNKCK.IAHDANBDAAM();
}
// Token: 0x060130E3 RID: 78051 RVA: 0x0045BB78 File Offset: 0x00459D78
[Token(Token = "0x60130E3")]
[Address(RVA = "0x18E8C50", Offset = "0x18E7C50", VA = "0x1818E8C50")]
protected void INNEBFHGFAN(int ONGBFDACHHG)
{
int num = 0;
int num2 = Mathf.Clamp(ONGBFDACHHG, num, 100);
KLLMCPFPIIE<int> fgopjkgnkck = this.FGOPJKGNKCK;
}
// Token: 0x060130E4 RID: 78052 RVA: 0x0045BBA0 File Offset: 0x00459DA0
[Token(Token = "0x60130E4")]
[Address(RVA = "0x18E9170", Offset = "0x18E8170", VA = "0x1818E9170", Slot = "20")]
protected virtual void PGNLKOFPKJM()
{
PlayerLauncher playerLauncher = this.playerLauncher;
float num = this.BMJIAFMKLMN.KLIAOAJIPKM();
float num2 = this.BMJIAFMKLMN.HHKKJDOCBNH();
float num3 = this.BMJIAFMKLMN.FDPNNFKMEEO();
int num4 = this.FGOPJKGNKCK.IAHDANBDAAM();
bool flag = this.JDKCCCPIAAC.IAHDANBDAAM() != null;
playerLauncher.restitutionFactor = num;
playerLauncher.impulseForce = num2;
float num5;
playerLauncher.impulseAirControlPercentageOverride = num5;
playerLauncher.maxVelocity = num3;
playerLauncher.impulseApplicationType = (PlayerLauncher.JABBBBDPJOM)((uint)2);
}
// Token: 0x060130E5 RID: 78053 RVA: 0x0045BC20 File Offset: 0x00459E20
[Token(Token = "0x60130E5")]
[Address(RVA = "0x18E8F10", Offset = "0x18E7F10", VA = "0x1818E8F10")]
protected void NEEHLECBPBF()
{
Tool tool = this.creationObject.tool;
Tool tool2 = this.creationObject.tool;
Tool tool3 = this.creationObject.tool;
}
// Token: 0x17003518 RID: 13592
// (get) Token: 0x060130E6 RID: 78054 RVA: 0x0045BC58 File Offset: 0x00459E58
[Token(Token = "0x17003518")]
public bool JBMFJOBFJHP
{
[Token(Token = "0x60130E6")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")]
get
{
}
}
// Token: 0x060130E7 RID: 78055 RVA: 0x0045BC68 File Offset: 0x00459E68
[Token(Token = "0x60130E7")]
[Address(RVA = "0x18E88D0", Offset = "0x18E78D0", VA = "0x1818E88D0", Slot = "21")]
public virtual void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
{
KLLMCPFPIIE<bool> jdkcccpiaac = this.JDKCCCPIAAC;
JNCNPDMJJGG<float, float, float> bmjiafmklmn = this.BMJIAFMKLMN;
JNCNPDMJJGG<float, float, float> bmjiafmklmn2 = this.BMJIAFMKLMN;
JNCNPDMJJGG<float, float, float> bmjiafmklmn3 = this.BMJIAFMKLMN;
KLLMCPFPIIE<int> fgopjkgnkck = this.FGOPJKGNKCK;
}
// Token: 0x060130E8 RID: 78056 RVA: 0x0045BCA0 File Offset: 0x00459EA0
[Token(Token = "0x60130E8")]
[Address(RVA = "0x18E9360", Offset = "0x18E8360", VA = "0x1818E9360", Slot = "22")]
public virtual void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
{
JDBPGLCMEAH jdbpglcmeah = new JDBPGLCMEAH();
bool flag = this.JDKCCCPIAAC.IAHDANBDAAM() != null;
jdbpglcmeah.PLAPDHNIBLE = flag;
JNCNPDMJJGG<float, float, float> bmjiafmklmn = this.BMJIAFMKLMN;
float num;
jdbpglcmeah.CEHJCMIECCE = num;
float num2 = this.BMJIAFMKLMN.HHKKJDOCBNH();
jdbpglcmeah.GDKDFIELHOE = num2;
float num3 = this.BMJIAFMKLMN.FDPNNFKMEEO();
jdbpglcmeah.DBLPNAOOPLG = num3;
int num4 = this.FGOPJKGNKCK.IAHDANBDAAM();
jdbpglcmeah.GGOOAHCGEKE = num4;
}
// Token: 0x060130E9 RID: 78057 RVA: 0x0045BD3C File Offset: 0x00459F3C
[Token(Token = "0x60130E9")]
[Address(RVA = "0x18E96A0", Offset = "0x18E86A0", VA = "0x1818E96A0")]
public SandboxImpulseVolume()
{
Dictionary<string, FLCFOLDCOJJ> dictionary = new Dictionary();
this.AKMJKABIMOA = dictionary;
base..ctor();
}
// Token: 0x060130EA RID: 78058 RVA: 0x0045BD84 File Offset: 0x00459F84
[Token(Token = "0x60130EA")]
[Address(RVA = "0x18E8CF0", Offset = "0x18E7CF0", VA = "0x1818E8CF0")]
[CompilerGenerated]
private void JFPPNEDJDNF(CreationObjectSettingFloatUIControl GCCLEJOGCCE)
{
string text = GCCLEJOGCCE.PropertyDescription.text;
Func<float> func = new Func(this.FBJEOGBPHCF);
Action<float> action = new Action(this.AGFCABPLIBA);
}
// Token: 0x060130EB RID: 78059 RVA: 0x0045BDC0 File Offset: 0x00459FC0
[Token(Token = "0x60130EB")]
[Address(RVA = "0x18E90A0", Offset = "0x18E80A0", VA = "0x1818E90A0")]
[CompilerGenerated]
private void OHHOLLNEOAM(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
{
string text = GCCLEJOGCCE.PropertyDescription.text;
Func<int> func = new Func(this.OFPPKPLJJNE);
Action<int> action = new Action(this.MCFNPKLNDNE);
}
// Token: 0x060130EC RID: 78060 RVA: 0x0045BDFC File Offset: 0x00459FFC
[Token(Token = "0x60130EC")]
[Address(RVA = "0x18E8AE0", Offset = "0x18E7AE0", VA = "0x1818E8AE0")]
[CompilerGenerated]
private void EGDPNAHCHHM(CreationObjectSettingFloatUIControl GCCLEJOGCCE)
{
string text = GCCLEJOGCCE.PropertyDescription.text;
Func<float> func = new Func(this.LCHEIDDOAEP);
Action<float> action = new Action(this.APEGJACMFDI);
}
// Token: 0x060130ED RID: 78061 RVA: 0x0045BE38 File Offset: 0x0045A038
[Token(Token = "0x60130ED")]
[Address(RVA = "0x18E8800", Offset = "0x18E7800", VA = "0x1818E8800")]
[CompilerGenerated]
private void CEHKEALHJCK(CreationObjectSettingIntUIControl GCCLEJOGCCE)
{
string text = GCCLEJOGCCE.PropertyDescription.text;
Func<int> func = new Func(this.NIHCHNAEEAC);
Action<int> action = new Action(this.INNEBFHGFAN);
}
// Token: 0x0400C479 RID: 50297
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400C479")]
[SerializeField]
private float defaultVelocityMultiplier = 1f;
// Token: 0x0400C47A RID: 50298
[FieldOffset(Offset = "0x44")]
[Token(Token = "0x400C47A")]
[SerializeField]
private float defaultVelocityAdditive;
// Token: 0x0400C47B RID: 50299
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400C47B")]
[SerializeField]
private float defaultMaxVelocity = 8f;
// Token: 0x0400C47C RID: 50300
[FieldOffset(Offset = "0x4C")]
[Token(Token = "0x400C47C")]
[SerializeField]
private int defaultAirControlPercentage = (int)((ulong)25L);
// Token: 0x0400C47D RID: 50301
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400C47D")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.SelfAndChildren, false, false, false)]
protected PlayerLauncher playerLauncher;
// Token: 0x0400C47E RID: 50302
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400C47E")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
protected CreationObject creationObject;
// Token: 0x0400C47F RID: 50303
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400C47F")]
protected Dictionary<string, FLCFOLDCOJJ> AKMJKABIMOA;
// Token: 0x0400C480 RID: 50304
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400C480")]
private KLLMCPFPIIE<bool> JDKCCCPIAAC;
// Token: 0x0400C481 RID: 50305
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400C481")]
private JNCNPDMJJGG<float, float, float> BMJIAFMKLMN;
// Token: 0x0400C482 RID: 50306
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400C482")]
private KLLMCPFPIIE<int> FGOPJKGNKCK;
}
}