using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x0200011C RID: 284 [Token(Token = "0x200011C")] [Serializable] public class GameConfig { // Token: 0x06000ECE RID: 3790 RVA: 0x000230F0 File Offset: 0x000212F0 [Token(Token = "0x6000ECE")] [Address(RVA = "0x53AFC0", Offset = "0x539DC0", VA = "0x18053AFC0")] public GameConfig() { ScreenSettings screenSettings = new ScreenSettings(); this.screenSettings = screenSettings; CameraSettings cameraSettings = new CameraSettings(); this.cameraSettings = cameraSettings; VolumeSettings volumeSettings = new VolumeSettings(); this.volumeSettings = volumeSettings; GameControllerKeyMaps gameControllerKeyMaps = new GameControllerKeyMaps(); gameControllerKeyMaps.ResetKeyboardDefaultPaths(); gameControllerKeyMaps.ResetGamepadDefaultPaths(); this.keyMaps = gameControllerKeyMaps; base..ctor(); } // Token: 0x04001957 RID: 6487 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4001957")] [SerializeField] public int configVersion; // Token: 0x04001958 RID: 6488 [FieldOffset(Offset = "0x14")] [Token(Token = "0x4001958")] [SerializeField] public bool hasSetupLanguage; // Token: 0x04001959 RID: 6489 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4001959")] [SerializeField] public GameSettings gameSettings = new GameSettings { cameraShake = (int)((ulong)2L), hitStop = true, language = (GameLanguage)((ulong)4L) }; // Token: 0x0400195A RID: 6490 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400195A")] [SerializeField] public ScreenSettings screenSettings; // Token: 0x0400195B RID: 6491 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400195B")] [SerializeField] public CameraSettings cameraSettings; // Token: 0x0400195C RID: 6492 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400195C")] [SerializeField] public VolumeSettings volumeSettings; // Token: 0x0400195D RID: 6493 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400195D")] [SerializeField] public GameControllerKeyMaps keyMaps; }