using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core.GameManagement { // Token: 0x02002DC1 RID: 11713 [Token(Token = "0x2002DC1")] [Serializable] [StructLayout(3)] public class EditorGameRuleConfiguration { // Token: 0x06014D7B RID: 85371 RVA: 0x00500FAC File Offset: 0x004FF1AC [Token(Token = "0x6014D7B")] [Address(RVA = "0x189BEF0", Offset = "0x189A8F0", VA = "0x18189BEF0")] public EditorGameRuleConfiguration() { } // Token: 0x0400DE9D RID: 56989 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400DE9D")] [Header("Ranking")] public Ranking Rankings; // Token: 0x0400DE9E RID: 56990 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400DE9E")] public string CustomRankName; // Token: 0x0400DE9F RID: 56991 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400DE9F")] public GiftManager.LCLKAFOPBLD AlternateGiftContext = (GiftManager.LCLKAFOPBLD)((ulong)110000L); // Token: 0x0400DEA0 RID: 56992 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400DEA0")] [Header("Spawn Point Selection")] public ProximityScoreSettings TeammateSpawnPointProximityScoreSettings; // Token: 0x0400DEA1 RID: 56993 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400DEA1")] public ProximityScoreSettings OpponentSpawnPointProximityScoreSettings; // Token: 0x0400DEA2 RID: 56994 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400DEA2")] [Header("Movement Settings")] public bool MovementModeSwitchDuringGameSupported; // Token: 0x0400DEA3 RID: 56995 [global::Cpp2IlInjected.FieldOffset(Offset = "0x74")] [Token(Token = "0x400DEA3")] public float MovementModeSwitchDuringGameGracePeriod; // Token: 0x0400DEA4 RID: 56996 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x400DEA4")] [Header("Audio")] public RecRoomAudioClip GameNameVO; // Token: 0x0400DEA5 RID: 56997 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x400DEA5")] public bool HasNotificationSFX; // Token: 0x0400DEA6 RID: 56998 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x400DEA6")] public RecRoomAudioClip NotificationSFX; // Token: 0x0400DEA7 RID: 56999 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400DEA7")] [Header("Presence")] public bool HasRichPresenceString; // Token: 0x0400DEA8 RID: 57000 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x400DEA8")] public string RichPresenceString; // Token: 0x0400DEA9 RID: 57001 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x400DEA9")] public bool HasLocalPlayerStatusString; // Token: 0x0400DEAA RID: 57002 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x400DEAA")] public string LocalPlayerStatusString; } }