using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core.Controllers.ScreenBehaviors; using UnityEngine; namespace RecRoom.Core.Controllers.ScreenModes { // Token: 0x0200288D RID: 10381 [Token(Token = "0x200288D")] [StructLayout(3)] public abstract class ScreenPlayerModeConfigBase : ScriptableObject { // Token: 0x06012278 RID: 74360 [Token(Token = "0x6012278")] [Address(Slot = "4")] public abstract DFHHGCJADMK NIMFLLEKIBL(AHHJOCDLAOH IHCMJLOBKBJ); // Token: 0x06012279 RID: 74361 RVA: 0x004549A4 File Offset: 0x00452BA4 [Token(Token = "0x6012279")] [Address(RVA = "0x3C6D30", Offset = "0x3C5730", VA = "0x1803C6D30")] protected ScreenPlayerModeConfigBase() { } // Token: 0x0400C22C RID: 49708 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400C22C")] [Header("Behaviors")] public ScreenPlayerBehaviorConfigBase[] BehaviorConfigs; // Token: 0x0400C22D RID: 49709 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400C22D")] public PerHandScreenPlayerBehaviorConfigBase[] PerHandBehaviorConfigs; } }