using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core.GameManagement { // Token: 0x02003477 RID: 13431 [Token(Token = "0x2003477")] [Serializable] public class EditorGameRuleConfiguration { // Token: 0x06017378 RID: 95096 RVA: 0x00566BF0 File Offset: 0x00564DF0 [Token(Token = "0x6017378")] [Address(RVA = "0x13969F0", Offset = "0x13959F0", VA = "0x1813969F0")] public EditorGameRuleConfiguration() { } // Token: 0x0400F17A RID: 61818 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400F17A")] [Header("Ranking")] public Ranking Rankings; // Token: 0x0400F17B RID: 61819 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400F17B")] public string CustomRankName; // Token: 0x0400F17C RID: 61820 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400F17C")] public HJPLOCLJMDK AlternateGiftContext = (HJPLOCLJMDK)((ulong)110000L); // Token: 0x0400F17D RID: 61821 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400F17D")] [Header("Spawn Point Selection")] public ProximityScoreSettings TeammateSpawnPointProximityScoreSettings; // Token: 0x0400F17E RID: 61822 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400F17E")] public ProximityScoreSettings OpponentSpawnPointProximityScoreSettings; // Token: 0x0400F17F RID: 61823 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400F17F")] [Header("Movement Settings")] public bool MovementModeSwitchDuringGameSupported; // Token: 0x0400F180 RID: 61824 [FieldOffset(Offset = "0x74")] [Token(Token = "0x400F180")] public float MovementModeSwitchDuringGameGracePeriod; // Token: 0x0400F181 RID: 61825 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400F181")] [Header("Audio")] public RecRoomAudioClip GameNameVO; // Token: 0x0400F182 RID: 61826 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400F182")] public bool HasNotificationSFX; // Token: 0x0400F183 RID: 61827 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400F183")] public RecRoomAudioClip NotificationSFX; // Token: 0x0400F184 RID: 61828 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400F184")] [Header("Presence")] public bool HasRichPresenceString; // Token: 0x0400F185 RID: 61829 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400F185")] public string RichPresenceString; // Token: 0x0400F186 RID: 61830 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400F186")] public bool HasLocalPlayerStatusString; // Token: 0x0400F187 RID: 61831 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400F187")] public string LocalPlayerStatusString; } }